aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/generic.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move to the emacs-lisp subdir.Lute Kamstra2005-04-131-345/+0
|
* (generic-make-keywords-list): Fix docstring.Lute Kamstra2005-04-111-11/+14
| | | | (generic-mode-internal): Simplify generic-font-lock-keywords.
* Commentary section cleanup.Lute Kamstra2005-04-111-119/+6
| | | | | | | | (generic): Delete. (generic-use-find-file-hook, generic-lines-to-scan) (generic-find-file-regexp, generic-ignore-files-regexp) (default-generic-mode, generic-mode-find-file-hook) (generic-mode-ini-file-find-file-hook): Move to generic-x.el.
* (generic-mode-internal): Fix 2005-03-31 change.Lute Kamstra2005-04-051-9/+9
| | | | (define-generic-mode): Ditto. Fix debug declaration.
* (define-generic-mode): Don't use custom-current-group.Lute Kamstra2005-04-051-5/+6
| | | | Document default :group value.
* (define-generic-mode): Add argument to specify keywords for defcustom.Lute Kamstra2005-04-031-5/+23
| | | | (default-generic-mode): Specify :group.
* (define-generic-mode): Add indentation rule.Stefan Monnier2005-03-311-1/+3
|
* (define-generic-mode): Add debug declaration. Add defcustom for theLute Kamstra2005-03-311-19/+31
| | | | | mode hook. (generic-mode-internal): Use run-mode-hooks.
* find-file-hooks -> find-file-hook.Stefan Monnier2005-03-241-1/+1
|
* (generic-font-lock-defaults): Make it obsolete.Lute Kamstra2005-03-241-18/+14
| | | | | | | | (generic-font-lock-keywords): New variable to replace generic-font-lock-defaults. (generic-mode-set-font-lock): Delete it. (generic-mode-internal): Don't call generic-mode-set-font-lock. (generic-bracket-support): Add docstring.
* (generic-make-keywords-list): Add autoload cookie.Lute Kamstra2005-03-231-0/+1
|
* Fix commentary section. Don't require cl for compilation.Lute Kamstra2005-03-211-134/+139
| | | | | | | | | | | (generic-mode-list): Add autoload cookie. (generic-use-find-file-hook, generic-lines-to-scan) (generic-find-file-regexp, generic-ignore-files-regexp) (generic-mode, generic-mode-find-file-hook) (generic-mode-ini-file-find-file-hook): Fix docstrings. (define-generic-mode): Make it a defmacro. Fix docstring. (generic-mode-internal): Code cleanup. Add autoload cookie. (generic-mode-set-comments): Code cleanup.
* (define-generic-mode): Let generic-mode-list be a list of strings;Lute Kamstra2005-03-141-3/+2
| | | | test membership with equal.
* (define-generic-mode): Doc fix.Richard M. Stallman2004-11-271-0/+1
|
* (generic-mode-set-comments): Accept an empty comment-end.Stefan Monnier2004-11-241-3/+5
|
* Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-549Miles Bader2004-09-151-2/+2
| | | | | | | | | Use symbol-matching for generic-mode keywords 2004-09-15 Miles Bader <miles@gnu.org> * lisp/generic.el (generic-make-keywords-list): Use symbol rather than word anchors in regexp.
* (define-generic-mode): Remove redundant arglist info.Juanma Barranquero2004-05-121-4/+1
|
* (define-generic-mode): Doc fix.Richard M. Stallman2003-12-291-2/+2
|
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Some fixes to follow coding conventions.Pavel Janík2001-07-161-1/+1
|
* (generic-mode-set-comments): Use "" rather than nil for comment-end.Stefan Monnier2001-03-291-1/+1
|
* (generic-find-file-regexp): Doc fix.Eli Zaretskii2001-02-161-4/+23
| | | | | | | (generic-ignore-files-regexp): New defcustom. (generic-mode-find-file-hook): If the file's name matches the regexp in `generic-ignore-files-regexp', don't enter default-generic-mode. Doc fix.
* (generic-read-type): Undo last change, inline intoStefan Monnier2000-12-211-12/+2
| | | | | | | `generic-mode' and then remove. (generic-mode): Inline generic-read-type. (define-generic-mode): Push the symbol name rather than the symbol onto generic-mode-list.
* Build an alist for completing-read as in 20.7.Gerd Moellmann2000-12-211-1/+1
|
* * generic.el:Peter Breton2000-10-041-314/+128
| | | | | | | | | | | | | | | | | | | | Incorporates extensive cleanup and docfixes by Stefan Monnier (monnier+gnu/emacs@flint.cs.yale.edu). Uses cl compile-time macros. (generic-mode-name, generic-comment-list, generic-keywords-list, generic-font-lock-expressions, generic-mode-function-list, generic-mode-syntax-table): Removed variables. (generic-mode-alist): Renamed to generic-mode-list. (generic-find-file-regexp): Default changed to "^#". (generic-read-type): Uses completing read on generic-mode-list. (generic-mode-sanity-check): removed this function. (generic-add-to-auto-mode): Removed this function (generic-mode-internal): Binds mode-specific definitions into function instead of putting them in alist. (generic-mode-set-comments): Reworked extensively. (generic-mode-find-file-hook): Simplified regexp searching (generic-make-keywords-list): Omit extra pair of parens
* Re-write `(make-variable-buffer-local (defvar ...'Dave Love1999-01-071-87/+93
| | | | | constructions. Doc fixes. (generic-create-generic-function): Use defalias, not fset.
* (generic-mode-with-type): Added hooks for generic-modes.Karl Heuer1998-10-071-0/+3
|
* *** empty log message ***Dan Nicolaescu1998-06-091-1/+1
|
* *** empty log message ***Dan Nicolaescu1998-06-031-1/+1
|
* (generic-make-keywords-list): Delete spurious paren.Richard M. Stallman1998-05-041-1/+1
|
* (generic): Added defgroup declaration.Richard M. Stallman1998-05-011-20/+18
| | | | | (generic-make-keywords-list): Uses regexp-opt. (generic-mode-set-font-lock): Uses regexp-opt.
* Comment changes.Richard M. Stallman1998-03-141-13/+13
|
* (generic-mode-ini-file-find-file-hook): Use and-s instead of if-s.Richard M. Stallman1998-03-061-46/+57
| | | | | | (generic-use-find-file-hook): Changed from defvar to defcustom. (generic-lines-to-scan): Changed from defvar to defcustom. (generic-find-file-regexp): Changed from defvar to defcustom.
* Comment change.Richard M. Stallman1998-03-031-1/+1
|
* Comment change.Richard M. Stallman1998-03-031-1/+1
|
* Several doc fixes.Richard M. Stallman1998-03-021-50/+11
|
* Provide generic, not generic-mode.Richard M. Stallman1998-03-021-4/+6
|
* Use imenu-case-fold-search.Dave Love1997-12-121-2/+6
|
* Initial revisionRichard M. Stallman1997-06-151-0/+612