summaryrefslogtreecommitdiff
path: root/lisp/progmodes/scheme.el
Commit message (Collapse)AuthorAgeFilesLines
* (scheme-imenu-generic-expression): Simplify regexps.Dave Love1998-02-121-15/+15
| | | | | | | (dsssl-imenu-generic-expression): Likewise (scheme-mode-variables): Set imenu-syntax-alist. (dsssl-mode): Remove `!' from font-lock-defaults. Set imenu-syntax-alist.
* Define indentation in normal dialect for let-syntax,Dave Love1997-12-131-5/+39
| | | | | | | | letrec-syntax, syntax-rules, call-with-values, dynamic-wind. (scheme-mode-map): Remove lisp-complete-symbol. Add uncomment-region. (scheme-mode-hook, dsssl-mode-hook): Declare customized. (dsssl-sgml-declaration): Fix customization.
* Use imenu-case-fold-search.Dave Love1997-12-121-2/+4
|
* (scheme-mode-variables): Bind normal-auto-fill-function.Richard M. Stallman1997-11-241-0/+3
|
* (scheme-let-indent): New arg NORMAL-INDENT.Karl Heuer1997-10-161-4/+4
| | | | | (scheme-indent-function): Pass normal-indent as 3rd arg when calling an indentation function.
* (scheme): Add defgroup.Richard M. Stallman1997-06-171-8/+16
| | | | | | | | | Put defcustom's into this group. (scheme-mode-commands): Remove keybinding of \t to old `scheme-indent-line'. Bind \e\C-q to `indent-sexp', not `scheme-indent-sexp'. (scheme-mit-dialect): Use defcustom. (dsssl-sgml-declaration): Likewise. Fix doc string.
* Comment change.Richard M. Stallman1997-05-271-1/+1
|
* (dsssl-sgml-declaration): Doc fix.Richard M. Stallman1997-04-271-17/+33
| | | | | | (dsssl-mode): Use stringp to check dsssl-sgml-declaration. (style, root): Put scheme-indent-function 1. (dsssl-font-lock-keywords): Use make-regexp version.
* (make): Add scheme-indent-function property.Richard M. Stallman1997-04-111-0/+1
|
* Add DSSSL mode and share code with newly requiredRichard M. Stallman1997-04-101-275/+189
| | | | | | | | | | | | | | | | | | | lisp-mode as much as possible. (scheme-mode-variables): Copy filling stuff from lisp-mode. Add an outline-regexp. (scheme-mode-map): Inherit shared-lisp-mode-map and provide a menu. (dsssl-sgml-declaration): New variable. (dsssl-mode): New command. (dsssl-font-lock-keywords): New variable. (scheme-indent-function): Near copy of lisp-indent-function. (scheme-comment-indent, scheme-indent-offset, scheme-indent-function, scheme-indent-line, calculate-scheme-indent, scheme-indent-specform, scheme-indent-defform, scheme-indent-sexp): Removed; use lisp-mode equivalents. (scheme-imenu-generic-expression): New variable. (dsssl-imenu-generic-expression): New variable. (scheme-let-indent): Use lisp-indent-specform.
* (scheme-mode-variables): Set comment-start-skip to ignore backslash-quotedMiles Bader1996-07-041-1/+3
| | | | semicolons.
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* (scheme-indent-sexp): Don't fail whenRichard M. Stallman1995-03-311-1/+2
| | | | calculate-scheme-indent returns a one-element list.
* (scheme-mode-variables): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (scheme-mode-variables): Set parse-sexp-ignore-comments to t.Karl Heuer1994-11-141-0/+2
|
* (scheme-mode-variables): Make parse-sexp-ignore-comments t.Richard M. Stallman1994-09-291-0/+2
|
* Put hyphen in a safer place in the character class.Karl Heuer1994-03-121-1/+1
|
* Apply typo patches from Paul Eggert.Jim Blandy1993-06-091-1/+1
|
* Added or corrected Commentary sectionsEric S. Raymond1993-03-221-2/+2
|
* entered into RCSJim Blandy1992-07-221-2/+0
|
* *** empty log message ***Eric S. Raymond1992-07-221-3/+2
|
* *** empty log message ***Eric S. Raymond1992-07-171-0/+1
|
* *** empty log message ***Eric S. Raymond1992-07-161-4/+9
|
* *** empty log message ***Eric S. Raymond1992-05-301-1/+4
|
* *** empty log message ***Jim Blandy1992-03-161-1/+2
|
* *** empty log message ***Jim Blandy1991-05-131-0/+1
|
* Initial revisionRichard M. Stallman1990-05-291-0/+499