aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/derived.el
Commit message (Collapse)AuthorAgeFilesLines
* Fix keywords.Stefan Monnier2000-05-261-3/+5
| | | | (define-derived-mode): Only define if needed.
* Fix keywords.Stefan Monnier2000-05-251-1/+1
|
* Add finder keywords.Dave Love2000-05-241-0/+1
|
* * derived.el (define-derived-mode): Don't autoload anymore.Stefan Monnier2000-03-211-1/+8
| | | | | | | | Prefer the macro-only version provided by easy-mmode.el. * emacs-lisp/easy-mmode.el (define-derived-mode): New name for `easy-mmode-define-derived-mode'. Use `combine-run-hooks'. (easy-mmode-define-navigation): New macro.
* Doc fixes, remove old backquote syntax.Dave Love1999-11-291-58/+52
|
* (derived-mode-hooks-name): Use -hook, not -hooks, in mode hook name.Richard M. Stallman1998-07-031-7/+7
| | | | (derived-mode-hook-name): Renamed from ...-hooks; caller changed.
* (define-derived-mode): Add derived-mode-parentRichard M. Stallman1997-02-081-9/+10
| | | | property to the defived mode command name.
* Fixed up initial lineErik Naggum1996-05-201-1/+1
|
* (derived-mode-merge-syntax-tables): Use inheritance.Karl Heuer1996-02-211-5/+1
|
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* (derived-mode-init-mode-variables): Make proper syntax-table.Richard M. Stallman1995-10-221-7/+9
| | | | (derived-mode-merge-syntax-tables): Rewrite using map-char-table.
* (derived-mode-set-keymap): Cope if old-map is nil.Richard M. Stallman1995-07-201-2/+3
|
* (derived-mode-merge-keymaps): Recursively merge prefix key submaps also.Richard M. Stallman1995-04-141-1/+23
|
* (define-derived-mode): Doc fix.Richard M. Stallman1995-01-111-1/+1
|
* (derived-mode-merge-abbrev-tables):Richard M. Stallman1994-06-051-12/+12
| | | | Do nothing if OLD is nil.
* (derived-mode-init-mode-variables): Add autoload cookie.Richard M. Stallman1994-05-281-0/+1
|
* Renamed from mode-clone.el.Richard M. Stallman1994-03-081-76/+74
| | | | | All functions renamed. (define-derived-mode): Renamed from define-mode-clone.
* (clone-init-mode-variables): Don't defvarRichard M. Stallman1994-02-121-37/+64
| | | | | | | | | | | | 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.
* (define-mode-clone): Renamed from mode-clone.Richard M. Stallman1994-02-041-36/+32
| | | | | | Swap args PARENT and CHILD. Don't use clone-run-setup-function. (clone-run-setup-function): Function deleted.
* Initial revisionRichard M. Stallman1994-02-041-0/+308