[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/captain 072c330 05/11: captain: Change abbrev table to
From: |
Stefan Monnier |
Subject: |
[elpa] externals/captain 072c330 05/11: captain: Change abbrev table to be case sensitive |
Date: |
Tue, 1 Dec 2020 15:22:46 -0500 (EST) |
branch: externals/captain
commit 072c330a2697e06509c35e4aa0d9631beb783fdd
Author: Ian Dunn <dunni@gnu.org>
Commit: Ian Dunn <dunni@gnu.org>
captain: Change abbrev table to be case sensitive
This should avoid `expand-region-abbrevs' attempting to expand "Name" to
"Name".
* packages/captain/captain.el (captain-mode-abbrev-table): Make case-fixed
by
default.
---
captain.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/captain.el b/captain.el
index 7fba719..a20c04e 100644
--- a/captain.el
+++ b/captain.el
@@ -153,8 +153,12 @@ him you want capitalized with `captain-capitalize-word'.
;; Support for capitalizing individual words automatically
(define-abbrev-table 'captain-mode-abbrev-table nil
- "Abbrev table where words that should be automatically capitalized are
stored."
- :enable-function #'captain-should-capitalize-p)
+ "Abbrev table where words that should be automatically capitalized are
stored.
+
+This is case sensitive by default so `expand-region-abbrevs'
+won't keep trying to expand \"Name\" to \"Name\"."
+ :enable-function #'captain-should-capitalize-p
+ :case-fixed t)
;; Only enable the abbrev table when captain-mode is active
(add-to-list 'abbrev-minor-mode-table-alist
- [elpa] branch externals/captain created (now 574439a), Stefan Monnier, 2020/12/01
- [elpa] externals/captain 3ada93d 01/11: Added captain package, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 949b6ad 02/11: captain.el: Changed default predicate to enable capitalization, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 66584d2 04/11: captain: Change default predicate to a function, and call it unconditionally, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 072c330 05/11: captain: Change abbrev table to be case sensitive,
Stefan Monnier <=
- [elpa] externals/captain 574439a 11/11: * .gitignore: New file, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 956e040 08/11: captain: Added examples for setting captain-predicate to commentary, Stefan Monnier, 2020/12/01
- [elpa] externals/captain db93857 10/11: Updated copyright on auto-correct, captain, and vigenere, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 49c3e29 03/11: captain.el: Reverted last commit, Stefan Monnier, 2020/12/01
- [elpa] externals/captain a341d4c 09/11: captain: Bumped version to 1.0.3, Stefan Monnier, 2020/12/01
- [elpa] externals/captain 2cb4569 07/11: captain: Bumped version, Stefan Monnier, 2020/12/01
- [elpa] externals/captain e167b64 06/11: captain: Fix docstring of captain-predicate to reflect recent change, Stefan Monnier, 2020/12/01