From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#23891: define-abbrevs - property args not accessible Date: Wed, 6 Jul 2016 09:55:49 +0200 Message-ID: References: <87zipwdf0q.fsf@users.sourceforge.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1467791548 21168 80.91.229.3 (6 Jul 2016 07:52:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Jul 2016 07:52:28 +0000 (UTC) Cc: 23891@debbugs.gnu.org To: npostavs@users.sourceforge.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 06 09:52:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bKhd0-00081K-2K for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 09:52:14 +0200 Original-Received: from localhost ([::1]:59866 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKhcz-0000Vk-EO for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 03:52:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKhct-0000VT-06 for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 03:52:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKhco-0006am-R9 for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 03:52:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54729) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKhco-0006ai-NV for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 03:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bKhco-0006UZ-En for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 03:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jul 2016 07:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23891 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23891-submit@debbugs.gnu.org id=B23891.146779147824905 (code B ref 23891); Wed, 06 Jul 2016 07:52:02 +0000 Original-Received: (at 23891) by debbugs.gnu.org; 6 Jul 2016 07:51:18 +0000 Original-Received: from localhost ([127.0.0.1]:38833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKhc6-0006Td-L7 for submit@debbugs.gnu.org; Wed, 06 Jul 2016 03:51:18 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.75]:52503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKhc5-0006TQ-2j for 23891@debbugs.gnu.org; Wed, 06 Jul 2016 03:51:17 -0400 Original-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 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: <87zipwdf0q.fsf@users.sourceforge.net> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:120479 Archived-At: On 05.07.2016 03:56, npostavs@users.sourceforge.net wrote: > Andreas Röhler 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.