Mercurial > emacs
changeset 33440:8b25d5761624
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 13 Nov 2000 02:32:34 +0000 |
parents | e4a8dd3227d7 |
children | b938b9d018a3 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 43 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Nov 13 02:25:33 2000 +0000 +++ b/lisp/ChangeLog Mon Nov 13 02:32:34 2000 +0000 @@ -3,6 +3,46 @@ * calendar/calendar.el (generate-calendar-window): Use `fit-window-to-buffer'. +2000-11-12 Stefan Monnier <monnier@cs.yale.edu> + + * gud.el (gud-minor-mode): New var. + (gud-symbol, gud-val): New functions. + (gud-find-file): Copy gud-minor-mode to the new buffer. + (gud-menu-map): Include entries for commands that are not always + available, using :enable to (de)activate them. + (gud-minor-mode-map): New map. Add it to minor-mode-map-alist. + (gud-mode-map): New map. + (gud-gdb-find-file, gud-sdb-find-file, gud-dbx-find-file) + (gud-xdb-find-file, gud-perldb-find-file, gud-pdb-find-file): + Don't set up gud's menu (it's done by the minor-mode). + (gud-minibuffer-local-map): New. + Replace gdb-minibuffer-local-map and pdb-minibuffer-local-map. + (gud-query-cmdline): New function. + (gdb, sdb, dbx, xdb, perldb, pdb, jdb): Use it. Set gud-minor-mode. + (gud-mode): Use define-derived-mode. + Don't set up gud's menu (it's done by the minor-mode). + (gud-chop-words): Remove. + (gud-common-init): Use split-string instead. + (gud-new-keymap, gud-make-debug-menu): Eradicate. + + * emacs-lisp/easy-mmode.el (easy-mmode-define-keymap): + Add keyword arg :name. + + * diff-mode.el (diff-mode-menu): Add entry for applying hunk. + (diff-count-matches, diff-split-hunk): New functions. + (diff-mode-map): Bind C-c C-s to diff-split-hunk. + + * pcvs-info.el (cvs-fi-conflict-face): New var. + + * progmodes/sh-script.el (sh-mode-syntax-table) <defvar>: + Make it into a simple syntax-table, shared among all submodes. + (sh-heredoc-face): Re-introduce. + (sh-font-lock-syntactic-face-function): New function. + (sh-mode): Use it. Also use define-derived-mode. + Remove old bogus setting of indent-region-function. + (sh-set-shell): Don't set the syntax-table any more. + (sh-mode-syntax-table) <defun>: Remove. + 2000-11-12 Miles Bader <miles@gnu.org> * textmodes/flyspell.el (flyspell-mode-on): Only output welcome @@ -30,11 +70,9 @@ * progmodes/etags.el (visit-tags-table-buffer): Beware of `t' in tags-table-list. - * net/browse-url.el (browse-url-browser-function): Update - :version. - - * mail/sendmail.el (mail-font-lock-keywords): Use [:alpha:], not - a-z. + * net/browse-url.el (browse-url-browser-function): Update :version. + + * mail/sendmail.el (mail-font-lock-keywords): Use [:alpha:], not a-z. (mail-mode): Use [:alnum:] in some regexps. 2000-11-10 Dave Love <fx@gnu.org>