[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16682: 24.3.50; Cannot edit abbrevs
From: |
Glenn Morris |
Subject: |
bug#16682: 24.3.50; Cannot edit abbrevs |
Date: |
Fri, 07 Feb 2014 20:27:32 -0500 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Version: 24.4
Florian Beck wrote:
> emacs -Q
> M-x edit-abbrevs
>
> But there doesn't seem to be a way to edit anything. I.e. alphanumeric
> keys are undefined.
Ha, deriving an editing mode from special-mode was an interesting choice. :)
This should fix it:
*** lisp/abbrev.el 2014-01-06 23:34:05 +0000
--- lisp/abbrev.el 2014-02-08 01:26:13 +0000
***************
*** 1007,1013 ****
;; Keep it after define-abbrev-table, since define-derived-mode uses
;; define-abbrev-table.
! (define-derived-mode edit-abbrevs-mode special-mode "Edit-Abbrevs"
"Major mode for editing the list of abbrev definitions.")
(provide 'abbrev)
--- 1007,1013 ----
;; Keep it after define-abbrev-table, since define-derived-mode uses
;; define-abbrev-table.
! (define-derived-mode edit-abbrevs-mode fundamental-mode "Edit-Abbrevs"
"Major mode for editing the list of abbrev definitions.")
(provide 'abbrev)