bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#23891: define-abbrevs - property args not accessible


From: Andreas Röhler
Subject: bug#23891: define-abbrevs - property args not accessible
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



On 05.07.2016 03:56, npostavs@users.sourceforge.net wrote:
Andreas Röhler <andreas.roehler@easy-emacs.de> 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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]