1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-04 08:47:11 +00:00
Commit Graph

15 Commits

Author SHA1 Message Date
Richard M. Stallman
e2154af9ff (derived-mode-hooks-name): Use -hook, not -hooks, in mode hook name.
(derived-mode-hook-name): Renamed from ...-hooks; caller changed.
1998-07-03 21:37:43 +00:00
Richard M. Stallman
7ada1a07ac (define-derived-mode): Add derived-mode-parent
property to the defived mode command name.
1997-02-08 20:17:04 +00:00
Erik Naggum
b035a6780c Fixed up initial line 1996-05-20 21:07:10 +00:00
Karl Heuer
5dee7dae09 (derived-mode-merge-syntax-tables): Use inheritance. 1996-02-21 21:33:12 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Richard M. Stallman
a43944b5b8 (derived-mode-init-mode-variables): Make proper syntax-table.
(derived-mode-merge-syntax-tables): Rewrite using map-char-table.
1995-10-22 05:20:37 +00:00
Richard M. Stallman
f34e691838 (derived-mode-set-keymap): Cope if old-map is nil. 1995-07-20 17:42:55 +00:00
Richard M. Stallman
37a4f4b6b6 (derived-mode-merge-keymaps): Recursively merge prefix key submaps also. 1995-04-14 05:56:31 +00:00
Richard M. Stallman
6b410da764 (define-derived-mode): Doc fix. 1995-01-11 17:27:35 +00:00
Richard M. Stallman
56152e1744 (derived-mode-merge-abbrev-tables):
Do nothing if OLD is nil.
1994-06-05 15:17:16 +00:00
Richard M. Stallman
ec830850db (derived-mode-init-mode-variables): Add autoload cookie. 1994-05-28 04:48:21 +00:00
Richard M. Stallman
06d35594f6 Renamed from mode-clone.el.
All functions renamed.
(define-derived-mode): Renamed from define-mode-clone.
1994-03-08 19:02:50 +00:00
Richard M. Stallman
26757b4b03 (clone-init-mode-variables): Don't defvar
variables if already bound.  Put on clone-unmerged props if
they were not bound.
(clone-make-docstring): Install the map unconditionally;
set clone-unmerged property to nil.  No clone-merged property.
(clone-set-syntax-table): Set clone-unmerged prop, not clone-merged.
(clone-set-abbrev-table): Call clone-merge-abbrev-tables.
Don't touch properties here.
(clone-merge-keymaps): Splice out the `keymap' of the OLD map.
(clone-merge-abbrev-tables): New function.
1994-02-12 02:27:29 +00:00
Richard M. Stallman
b72226e37e (define-mode-clone): Renamed from mode-clone.
Swap args PARENT and CHILD.
Don't use clone-run-setup-function.
(clone-run-setup-function): Function deleted.
1994-02-04 01:04:15 +00:00
Richard M. Stallman
76078cf0dd Initial revision 1994-02-04 00:30:33 +00:00