|
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 BridgeThe 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.
[Prev in Thread] | Current Thread | [Next in Thread] |