GNU bug report logs - #23891
define-abbrevs - property args not accessible

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Andreas Röhler <andreas.roehler@HIDDEN>; dated Mon, 4 Jul 2016 08:14:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 Jul 2016 08:19:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 06 04:19:49 2016
Received: from localhost ([127.0.0.1]:38844 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bKi3h-00078b-4t
	for submit <at> debbugs.gnu.org; Wed, 06 Jul 2016 04:19:49 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43343)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3f-00078N-3X
 for submit <at> debbugs.gnu.org; Wed, 06 Jul 2016 04:19:47 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3Y-0004BJ-TL
 for submit <at> debbugs.gnu.org; Wed, 06 Jul 2016 04:19:41 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:57290)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3Y-0004BF-Pq
 for submit <at> debbugs.gnu.org; Wed, 06 Jul 2016 04:19:40 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:34306)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3W-0001Xa-Ns
 for bug-gnu-emacs@HIDDEN; Wed, 06 Jul 2016 04:19:39 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3S-0004AS-La
 for bug-gnu-emacs@HIDDEN; Wed, 06 Jul 2016 04:19:38 -0400
Received: from mout.kundenserver.de ([217.72.192.73]:64391)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKi3S-0004AK-Az
 for bug-gnu-emacs@HIDDEN; Wed, 06 Jul 2016 04:19:34 -0400
Received: from [192.168.178.35] ([77.12.18.241]) by mrelayeu.kundenserver.de
 (mreue102) with ESMTPSA (Nemesis) id 0Lzb6o-1bPXOg1JmE-014hhd for
 <bug-gnu-emacs@HIDDEN>; Wed, 06 Jul 2016 10:19:32 +0200
Subject: Re: bug#23891: define-abbrevs - property args not accessible
To: bug-gnu-emacs@HIDDEN
References: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
 <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN>
 <87zipwdf0q.fsf@HIDDEN>
 <c1cf506d-4be3-7ac2-c24e-e61a39d463b1@HIDDEN>
From: =?UTF-8?Q?Andreas_R=c3=b6hler?= <andreas.roehler@HIDDEN>
Message-ID: <63c931e2-7172-021e-a186-d0c176d8fafb@HIDDEN>
Date: Wed, 6 Jul 2016 10:24:23 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101
 Icedove/45.1.0
MIME-Version: 1.0
In-Reply-To: <c1cf506d-4be3-7ac2-c24e-e61a39d463b1@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:YbExaFm/kecaGypkj6Xcl8eo1KyXshjxeXYbWoRTe2myDKL7XZm
 wOiMbjaWlGXb2rLcjfwUUarGPGtoHKodPtcoZWhjNYLl7pIvfk3Af72zG7vG7p63I5NdIVi
 YzckQLddwSljYxmB7jQVlZXXGtIck79npJkwlJxMW/JDm/IyPuJukCTagYnIsDW1p1zfRwv
 8kNBQlEarljM2StPQzx8g==
X-UI-Out-Filterresults: notjunk:1;V01:K0:1t93yx1ZkRQ=:aEclFfWWXmqMrbjKVV06yr
 bR/zKN6E1Lu9zsWjIS39iCjuwE7p6TUfUIxKNCE3FU9HTdu6vydsTeeuHlPf5d8WXIwkiHkdF
 MocaW3n/Db2TCT+BK1/ZmZ6Tk2TZDJLV945f/wba2DvEXF7KxxqRb4XAzsbif1SPmCZtsz21U
 s60tSQNw60nmtHoepVfbzL8fC2bJGJpNT3eqJxTm4mLgf1vDP9E/vguoUEUPBWRjAfNLIDJUS
 Kl/Q9CkllRb41YupAXxabr84hXe29RhDLuRuMsudmNOafkY7KiFmg1nIdeOS7+niKpxsXwtZh
 2U2RhaPN3P7C6Y+39yz6fjkymJOEiNZWC43EM11wETb17O+x+4t7LYW10UYOgzHffVY5yupyr
 lOY4va/zzJbqKljE+keJJFdu6k9zjsoz7DVX9+SOgToIUqIwhDle7CxU/bMyAEihETUVrv1Lv
 yo9ibxccW9IgEwKx4RyMbfj9s1Z2vUvz74sU/gPt2mBDyNORBUkynQdqb8lHtEpl8Wk8BlRUe
 PTG5C8hdtKfK8jUxmZg73/fahNInOuIUVJrO7RgbkCPSr2DHn2r02qKup51FibTgT24paHex9
 AdQKkisuE0iQozfCZ/jq6ZhbVUbCmqjao9i2PhH4C3by3rJi6/dA5BWnRJQ0qBkXO/+K1JoVc
 0aaB1wGu887+6gbj5b+hkg5jXAHMT/9v6zqfq4C/Ne8GeeZjqcwrkKcvoY36vaB/s45GOt4fc
 DaRdTvrAZqJBOZP27ZAhMV1bYxU7oSl+vJ1Y/wPvpsCW1qLi+LpWTYgc6FsNNqWOpXS6fJFhA
 kijUSndlXipvXhH4mE6pNBQIDwra9ocIo1AIkMPOygrUpChRWpwofw2o2zkA6TPkR9RGaM1kx
 8XYpnBemRT2XADsjHzXjOZWyhcicOwUdvVb/JAXIqsY+sqkDn8rxO0tA97Mz2r
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)



On 06.07.2016 09:55, Andreas Röhler wrote:
>
> The limitations are obvious: the abbreviation needs to represent any 
> word of the expansion text. No way to define:
>
> tLB -> Let's work that afternoon over the London Bridge.
>
>
>
>

The latter should read

No way to define:

tLB -> Let's work that afternoon over the London Bridge.

and

tlb -> Something interesting too

in parallel




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.

Message received at 23891 <at> debbugs.gnu.org:


Received: (at 23891) by debbugs.gnu.org; 6 Jul 2016 07:51:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 06 03:51:18 2016
Received: from localhost ([127.0.0.1]:38833 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bKhc6-0006Td-L7
	for submit <at> debbugs.gnu.org; Wed, 06 Jul 2016 03:51:18 -0400
Received: from mout.kundenserver.de ([217.72.192.75]:52503)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKhc5-0006TQ-2j
 for 23891 <at> debbugs.gnu.org; Wed, 06 Jul 2016 03:51:17 -0400
Received: from [192.168.178.35] ([77.12.18.241]) by mrelayeu.kundenserver.de
 (mreue104) with ESMTPSA (Nemesis) id 0MORLZ-1bFSx53B8H-005nnx; Wed, 06 Jul
 2016 09:50:58 +0200
Subject: Re: bug#23891: define-abbrevs - property args not accessible
To: npostavs@HIDDEN
References: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
 <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN>
 <87zipwdf0q.fsf@HIDDEN>
From: =?UTF-8?Q?Andreas_R=c3=b6hler?= <andreas.roehler@HIDDEN>
Message-ID: <c1cf506d-4be3-7ac2-c24e-e61a39d463b1@HIDDEN>
Date: Wed, 6 Jul 2016 09:55:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101
 Icedove/45.1.0
MIME-Version: 1.0
In-Reply-To: <87zipwdf0q.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:7lXchXJPRTXFG5QArompQ5+csVO9zS6TbPSZ9fCMowT80eml6fg
 ZZlt+A6xJiQSdHXXwcE24XqTwZhRKJK7F/zdQCcV+pPX+VYBq5dZZ5kjFwiI9qWqDpSEE1J
 BuiRTz6XLWBuXK62KXzJc0GWJgRvGcMYZIyZy99JKyWSy84tEhrJR0fL0UeVcqI5Ws8CzY8
 eYdEg8z8Xo32+6c8TQecA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:nHA6AKZjE2U=:LRa79zEV6Cw6xwi27oVNbJ
 cdbb/x7mwWRYqbpLdOXbWMMjqVvXbRnckOUlV6cTYML4vccIA/8KvlpJV6A70Je2SDK1UajDw
 AX7cGRSnQSWMkWEsxMgkkJOhb8QXPOv7aOEUjHPMNW2utik7nk6fTLPVQwQi6xqlHgB6yyk9Z
 Sb+jgypXD+q5lvjYCijua/J0CZ/SqWYioR+zkx4XeHIaoZxUNI3m37ufSiLgfM68id6jD5AEp
 Gm1TAzWyfkxhzwc1uZ4wEQO8nh2I7xJ0nAdXZeItE96BG5caYTdbnFfqkP9ApHZOcbnRzTtjn
 tUGda/jueHkWK69wrA0mQ/pHqgZ7E3+uavxGsDjdMFOsJLAqTzrSZH/nOy3ilvNag6QnMVi+g
 yHMOXN1/etnGC5CFfmUvGUkGY3iXyMCSeN/cjx+RsDdlbv+KxREjpa5tIZhvZnzYK2r5zJwXd
 EyCz8E0JsA5uRGLkkqzx4jWkBUkPYZVZ1HJe2da9mob4OfwF4OyBeojhqDmlC5zBx336E+2mb
 SPOZb+FEuqHOAZK5sJlEbxj5t4VWCNXU43YkX2WZc85LhyjWfcLi4ZOfNnpDuU0N6dULnRI7O
 GWOt25iVGv+OilR02CEvDnQm3wIFLl+3wuMXjZxaViXTXRmiTZemiYQ5wRnT6Az7srLl+ZJJu
 FCSEWmazCsUX1b5UpnflonQDjYAqOzufjdYU2mT+sDJoSGznc9ijFmubx3GRCB9b3yssAKU3X
 H+kFibE/RDBHLCZM
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 23891
Cc: 23891 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)



On 05.07.2016 03:56, npostavs@HIDDEN wrote:
> Andreas Röhler <andreas.roehler@HIDDEN> writes:
>
>>> `define-abbrev' comes with an option to use
>>> case-sensitive abbreviations. Nice, thanks.
>>>
>>> However don't see a way to specify this '(:case-fixed t)from a command.
>>>
>>> Neither `add-global-abbrev' nor `add-mode-abbrev' offer a slot.
>>> What about having customizable vars for this, which are taken when set?
> It seems `edit-abbrevs' also lacks support for properties: an abbrev
> defined with :case-fixed via `define-abbrev' does not show up with an
> indicator in the *Abbrevs* buffer, and when saving the propery is
> removed.

Here still an example how the matter showed up:

The abbrev-expansion by default works like this:

tlb -> the london bridge

tLB -> the London Bridge

The limitations are obvious: the abbreviation needs to represent any 
word of the expansion text. No way to define:

tLB -> Let's work that afternoon over the London Bridge.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.

Message received at 23891 <at> debbugs.gnu.org:


Received: (at 23891) by debbugs.gnu.org; 5 Jul 2016 07:14:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 05 03:14:06 2016
Received: from localhost ([127.0.0.1]:37671 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bKKYX-0005hX-UT
	for submit <at> debbugs.gnu.org; Tue, 05 Jul 2016 03:14:06 -0400
Received: from mout.kundenserver.de ([212.227.126.133]:52069)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bKKYW-0005gh-Es
 for 23891 <at> debbugs.gnu.org; Tue, 05 Jul 2016 03:14:04 -0400
Received: from [192.168.178.35] ([77.12.8.47]) by mrelayeu.kundenserver.de
 (mreue005) with ESMTPSA (Nemesis) id 0MGmMn-1b6sHb2vtB-00DYma; Tue, 05 Jul
 2016 09:13:46 +0200
Subject: Re: bug#23891: define-abbrevs - property args not accessible
To: npostavs@HIDDEN
References: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
 <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN>
 <87zipwdf0q.fsf@HIDDEN>
From: =?UTF-8?Q?Andreas_R=c3=b6hler?= <andreas.roehler@HIDDEN>
Message-ID: <deec6464-69e8-1f72-2a4b-6df82e1b6f0c@HIDDEN>
Date: Tue, 5 Jul 2016 09:18:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101
 Icedove/45.1.0
MIME-Version: 1.0
In-Reply-To: <87zipwdf0q.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:M47EYynb881DG0lAtEyykwJdRwXpVA1FdSjsOs0iZRo6Y82E0kh
 bAFhfvFcJT/HzzEzd3x67D/HYsmk4c/ZqNJCBMujPp80fLJcqzQELKTcFDG6PIXQBw0dk5j
 t5C9U7QuFXwbGF+YepL+88B9S0Ad0aucLHnqjgh6jccpihr78rJ2rOhnQlhAPuvEIKdciP7
 tsLZ/yeCU39UQmhzsVu3Q==
X-UI-Out-Filterresults: notjunk:1;V01:K0:THtgDkfX9oE=:OwQYHBxCz2dEe9aLUcsVxc
 EkoKMmLCYcyupg4GCZUt4oa6Qb+gUIFdk8OPSCZ+ubxA2zU3cdaZ4bt5JeBcqS7JFoXve0iEW
 gHNwakTCyJXXWYKsm9yv+9SsgRK1UiMi7k8JoJcISo9NKapBPszs0BXfw97JNZiXyliWOxIrd
 O8+6iHNHH2+XCsd66aP6BO9iFQmxO1CgP61zCHPm6R9NzAVTg+u9rlmbVxjuB3fDfTzBAcgWf
 lPVDlRYSOakS3qT6fKPMRe+Yd24OjCy34uT/1qftEpQmEQ6kcK36zmCWeuxoEIp7tDQgSqBV4
 h4nz68WGXclEpb1bp9s+EXmDUkC7fcYOB2z2M0nLamxhF3Q8Y9X0sWn4MOXhiCaUGLfjD2Bra
 JKZLfpiTtyy9JHvEZQLk4howdRmKy6U/L/2WONu3Z26olSbfuVhpLTaaMg4O0DS1BZxpEukxx
 0MQhhqYrOrB/GhLTRfhQIzNWAKrim44nvlMt5UPz1eN35NwkRtg1BcGM10iD2sYLgjzrbB1k1
 JHfTT9UQDseam1rXwgP4MX4oVKz4wdwbDlDTSkHh4zjcW633IksODzp/KYHkbbSyS9tsGF+/O
 lft5EC4NfNVKpdhE1jaq45HcqwyX3tnDglLwbIQCzsi0OCwu6eWxKWXCUEtcstwpLcKaOYlj6
 ibMQOZaO9HRWfvCOaxrBlydnROYDZGXYqe7XJecoZNqnNm9HeWfY9wrpX+57nPymd3D2tagBZ
 r8O26FuNvtudcyiy
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 23891
Cc: 23891 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)



On 05.07.2016 03:56, npostavs@HIDDEN wrote:
> Andreas Röhler <andreas.roehler@HIDDEN> writes:
>
>>> `define-abbrev' comes with an option to use
>>> case-sensitive abbreviations. Nice, thanks.
>>>
>>> However don't see a way to specify this '(:case-fixed t)from a command.
>>>
>>> Neither `add-global-abbrev' nor `add-mode-abbrev' offer a slot.
>>> What about having customizable vars for this, which are taken when set?
> It seems `edit-abbrevs' also lacks support for properties: an abbrev
> defined with :case-fixed via `define-abbrev' does not show up with an
> indicator in the *Abbrevs* buffer, and when saving the propery is
> removed.

Thanks for your care. Beside there was also slowness reported - and 
still experienced:

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14518#29




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.

Message received at 23891 <at> debbugs.gnu.org:


Received: (at 23891) by debbugs.gnu.org; 5 Jul 2016 01:56:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 04 21:56:06 2016
Received: from localhost ([127.0.0.1]:37566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bKFao-00037m-BO
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 21:56:06 -0400
Received: from mail-io0-f176.google.com ([209.85.223.176]:36691)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1bKFam-00037H-7c
 for 23891 <at> debbugs.gnu.org; Mon, 04 Jul 2016 21:56:04 -0400
Received: by mail-io0-f176.google.com with SMTP id s63so162772644ioi.3
 for <23891 <at> debbugs.gnu.org>; Mon, 04 Jul 2016 18:56:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=8sFDX6URmxASjUNZh1Q27bM7qVMNH4lQeEy440uP7JQ=;
 b=nXqp+Gk6ySJ4+KXQ0oYFI+e7s/toXlwJ6GrTAh6xegyaIFYD+PbhppAB/FPPFrW68F
 kZ7iy2JBeQ9gWfeF3R1K7a1AH1aByA4Tom66PmuhkDhGBORlnWIHfjy29NGqcEY+rgGI
 oZKosJVBJ6RctxfycE0YTYPx3OEnEWgTADDySEmojO97yqNp9VWnhQlYo8L56gLbQvkg
 Px9S9A3mjtTb2CuvSANldhS79xTHVu6ZpJ5IhmEn9xrQV8nTnoYXHcX0nzAr9Z+fbl/W
 dSKooikg26FYysBNWLPn4wjSmjIsmk7H/1QDm+wCUKwGoF6x1LWKd81LpoHrlvtAaetr
 SYrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:sender:from:to:cc:subject:references:date
 :in-reply-to:message-id:user-agent:mime-version
 :content-transfer-encoding;
 bh=8sFDX6URmxASjUNZh1Q27bM7qVMNH4lQeEy440uP7JQ=;
 b=FXxJdRSOzVpH16yGW3LmEsamj60sdFMJV774OEK4pHQrtYXQw1nNIIkzz+6KCXQetC
 3Iy+AlvIT67crKCsAUkjDeY8jCvovNZLbJvTFcAf7jygPIGIm+40bdQIqo9FJUW71ezS
 qEAf6xknyEFmvKfC/b4GCzjULfKnF8+KU18h+Du/je6AeGx03rhyYfZu9vGyuF5eK1xG
 KhzOS8zPaewniKL0/bolU2zXoExW4h/a0ECrQGW5wTuFCgT2kLJHpUjpeN7+QK1H+6oY
 SrEmB7khkE0wNqhkyu85CRy/376fh61r8hqk/8ULex3PfCqnQn5UZQ8AkvSHsdycLo7q
 EqFQ==
X-Gm-Message-State: ALyK8tJumVKlEmIS2KGKGl5MO2LArHBZ2hBHNutQJZOpqiOriDPszkG1UhWKuTkyuwDSRw==
X-Received: by 10.107.35.148 with SMTP id j142mr12193690ioj.52.1467683758668; 
 Mon, 04 Jul 2016 18:55:58 -0700 (PDT)
Received: from zony (206-188-64-44.cpe.distributel.net. [206.188.64.44])
 by smtp.googlemail.com with ESMTPSA id f129sm182513ioe.35.2016.07.04.18.55.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 04 Jul 2016 18:55:57 -0700 (PDT)
From: npostavs@HIDDEN
To: Andreas =?utf-8?Q?R=C3=B6hler?= <andreas.roehler@HIDDEN>
Subject: Re: bug#23891: define-abbrevs - property args not accessible
References: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
 <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN>
Date: Mon, 04 Jul 2016 21:56:05 -0400
In-Reply-To: <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN> ("Andreas
 \=\?utf-8\?Q\?R\=C3\=B6hler\=22's\?\= message of "Mon,
 4 Jul 2016 10:44:00 +0200")
Message-ID: <87zipwdf0q.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 23891
Cc: 23891 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Andreas R=C3=B6hler <andreas.roehler@HIDDEN> writes:

>> `define-abbrev' comes with an option to use
>> case-sensitive abbreviations. Nice, thanks.
>>
>> However don't see a way to specify this '(:case-fixed t)from a command.
>>
>> Neither `add-global-abbrev' nor `add-mode-abbrev' offer a slot.
>> What about having customizable vars for this, which are taken when set?

It seems `edit-abbrevs' also lacks support for properties: an abbrev
defined with :case-fixed via `define-abbrev' does not show up with an
indicator in the *Abbrevs* buffer, and when saving the propery is
removed.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jul 2016 08:39:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 04 04:39:27 2016
Received: from localhost ([127.0.0.1]:36542 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bJzPb-0006YR-Ch
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:39:27 -0400
Received: from eggs.gnu.org ([208.118.235.92]:59459)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPa-0006YG-Oe
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:39:27 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPU-0000wG-U6
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:39:21 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:52918)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPU-0000w2-RM
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:39:20 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:50399)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPS-0001jn-RY
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:39:19 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPO-0000uu-Mr
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:39:17 -0400
Received: from mout.kundenserver.de ([212.227.126.133]:58777)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJzPO-0000up-CF
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:39:14 -0400
Received: from [192.168.178.35] ([95.119.244.215]) by mrelayeu.kundenserver.de
 (mreue002) with ESMTPSA (Nemesis) id 0MBezu-1bBiCd0iEI-00AXub for
 <bug-gnu-emacs@HIDDEN>; Mon, 04 Jul 2016 10:39:13 +0200
Subject: Re: bug#23891: define-abbrevs - property args not accessible
To: bug-gnu-emacs@HIDDEN
References: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
From: =?UTF-8?Q?Andreas_R=c3=b6hler?= <andreas.roehler@HIDDEN>
Message-ID: <e9c506b8-e5bd-f96a-baf7-525f988c26e3@HIDDEN>
Date: Mon, 4 Jul 2016 10:44:00 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101
 Icedove/45.1.0
MIME-Version: 1.0
In-Reply-To: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:jWTwPydv7O9IXLm9Y1p1UFRgnh+Gpe+ji3UV7s9EBO1XTy5/N4g
 MfAwrvgJU2kLt7LrBoX1swHcePUTH1bZLZ0autVN5zRco2uc4RAxNTDx/sFJ/4buRi3l2mx
 kIUC4qJCFhWq6M2epNOZA7rJnoyiFTJq+KEKkEixQbA3Sh0TajbdX/8mBfqqM77DteNDlVM
 em5gKjY+4gZ29rrpTi8Og==
X-UI-Out-Filterresults: notjunk:1;V01:K0:yAFKeQ1vNtM=:VrHaUKVkC/LK8SSqYKykAS
 uBxCtch0pEi+oDRnlnF4k1tvQTVA/xYULYCEFmTldVQGJrQW/rZ064xbTVx/w8OxC7LU9WtDw
 hYA95jXcHsW5LxO9WoVlHTvD9RZpIIZrxJiSii9JUoL3wFEvKjNOcqERvU/bhigsF755VRWK+
 8TmuC6UBBTPXbALop7/YL5ibN6wXX8zWKpdqfY7eC2sOipgttd+Rt4Ovp2DE+HySGYcQZvDFX
 3wcapwHnQwdzVyj4uMr9/1e08RDNtspcZvKQM5Z+NvyHPU5afczTwrKjUrzm8xg/LPAPZKfkI
 BVBEPqgCUtSZw7KMNDvGx9Un2odB0Zkm/8QDKoTAh5wtHV7mv/dBAndLpP1mJYhr3VEUWTud8
 21nQR5D4im3nXuWp1Wyvx6feSDG+IuzwFNxa/sVrpal5CHn8w34sxh4orzKHGujL84DkNWBlg
 ft3swX236e4Bw6KNN/iKIdMnjJwMQmcvYCIdcCLZT4kzp7qW799tF4/MA6q47fEWUWpTop9X/
 pB3JMCsaNXVh3U/8G7JGVNVuIaiBGVi2sTcFLZ1VXPhVzDIAs7f4V1z51hBUsW1TD0gKZrLcV
 T9fW9DjZ/s6PZRLMOJ/Yeb9N7Mn6o/0ISAjAXfKVgk6lLxgC5TgL11UwlPs6dL8+BJS9Qhf9u
 jqxPxzoRLn7olNQs3FJ8adUtbAlMe9KXLa5ScBmGgN5Qhec2uuhzPposNXMGzMcoXsHi56XvY
 orpSjdznYAHxNA3J
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Please read `define-abbrev', singular.


On 04.07.2016 10:12, Andreas Röhler wrote:
> `define-abbrevs' comes with an option to use 
> case-sensitivabbreviations. Nice, thanks.
>
> However don't see a way to specify this '(:case-fixed t)froma command.
>
> Neither `add-global-abbrev' nor `add-mode-abbrev' offer a slot.
> What about having customizable vars for this, which are taken when set?
>
> ;;;;;;
>
> GNU Emacs 25.0.95.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 
> 2016-06-12
>
>
>
>






Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jul 2016 08:13:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 04 04:13:28 2016
Received: from localhost ([127.0.0.1]:36510 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bJz0S-0005uj-GK
	for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:13:28 -0400
Received: from eggs.gnu.org ([208.118.235.92]:53254)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0Q-0005uV-MF
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:13:26 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0K-0003Wx-Os
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:13:21 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:59243)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0K-0003Wj-LX
 for submit <at> debbugs.gnu.org; Mon, 04 Jul 2016 04:13:20 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:44218)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0I-0001ca-JB
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:13:19 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0E-0003Ut-CF
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:13:17 -0400
Received: from mout.kundenserver.de ([217.72.192.73]:61182)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andreas.roehler@HIDDEN>) id 1bJz0E-0003Ud-2f
 for bug-gnu-emacs@HIDDEN; Mon, 04 Jul 2016 04:13:14 -0400
Received: from [192.168.178.35] ([95.119.244.215]) by mrelayeu.kundenserver.de
 (mreue103) with ESMTPSA (Nemesis) id 0MKcX1-1bKoP82u99-0022t0 for
 <bug-gnu-emacs@HIDDEN>; Mon, 04 Jul 2016 10:08:09 +0200
To: bug-gnu-emacs@HIDDEN
From: =?UTF-8?Q?Andreas_R=c3=b6hler?= <andreas.roehler@HIDDEN>
Subject: define-abbrevs - property args not accessible
Message-ID: <ca5b9330-3560-8b56-65ed-cce8e147099e@HIDDEN>
Date: Mon, 4 Jul 2016 10:12:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101
 Icedove/45.1.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:hsx2o4Oip38CvbgfCUgGiFmOViTExMIA+gRUA8bMfLToMKVHkoo
 wGBCwAalAeI0RcJ+m5MoZfh7t+1Cgq59aOPJayE37DEIa1o8tO+NuJ6uPGNshKptBzp3AqI
 c1Zx/JlC6dnZ66dL0hj27R3Ram6iHtUH7RJMzFtFrbA7ykL97QGzjYpN93m+cJugawH/F/K
 +vJNt5j82Mp/+WXbogP9Q==
X-UI-Out-Filterresults: notjunk:1;V01:K0:hBqMrDuWMOU=:6aaJaWylKY7UzqYJHkvSXQ
 YoZq/A3l9p3ZxNOMTHZMwG0GbDDFUksez1K714XAtatjETHiW7Uw/7XvD0jceiPjrYf8Rr0Lw
 Vg+ilsFpoqm7Mu7VjiF1YhBokj/YGhs4t16yy7q/B8cBLf5BMdXrff4+j6lLw80jyoeXLMEwX
 t0Nuc2mow3xjSieXZ5gePiErklAF6U7NNo569JskFHBw6m0mWd0N03tDotVN4K+1NBOEZT95j
 iQ1GZKTr/K6qHbPx4KZ3SsjUlMhyI85MAn/UxXBuhIHPLaVT1bVRvF5HcCR0ItgD4vZqKaA8h
 HtsvLDX+gC+sf6JmoayrRsvSvVZntyLjY7xsHMaxUngqrl3cjcFCXqWNKzSnFz1hhkk+gTFtD
 FiBLQYIxkqcRHRBEF8pEA0pKlr5tdbQOZYkoHc5t4aEyYsZflDze+OCy5Pm/BAP/fc/jYYsu3
 KD7XH1vggymW9dnXMOGTH+UoSw5jY27GZgRwZMdIrRVvzPtJhj6cCgN9pzhRMVQ6ROe9I1nXL
 iwX2abiABb1o9xr/uEUgDZmOYO1XOhCSyx5T/yAFwhX3u0Upr7HGFMX1YkJa69D4LTl7vp2xB
 j2N1HB3KIOS3T7Ht4gL2l+HhUmTUpfsSbF+HXKIR1P+URFTc80csWMTu7NUhHyvcAf5BxvwUw
 5pUZYWLy79QNagVUL7NfrQTMtdrvAUSZa6hmjVhw8nJaxPqF4jasXsv3We0ltkT8cAMQCIvDO
 SM5wM4mtQuRLs9RS
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

`define-abbrevs' comes with an option to use case-sensitivabbreviations. 
Nice, thanks.

However don't see a way to specify this '(:case-fixed t)froma command.

Neither `add-global-abbrev' nor `add-mode-abbrev' offer a slot.
What about having customizable vars for this, which are taken when set?

;;;;;;

GNU Emacs 25.0.95.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2016-06-12





Acknowledgement sent to Andreas Röhler <andreas.roehler@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#23891; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.