From: Kim F. Storm Date: Sun, 23 Nov 2003 21:47:50 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ttn-vms-21-2-B4~8287 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=63dc7c6bf84dba246df09f50088594df79996ee4;p=emacs.git *** empty log message *** --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e287cfdf9cd..37be168ba7b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,49 @@ +2003-11-23 Kim F. Storm + + * progmodes/compile.el (grep-command, grep-use-null-device) + (grep-find-command, grep-tree-command, grep-tree-files-aliases) + (grep-tree-ignore-case, grep-tree-ignore-CVS-directories) + (grep-regexp-alist, grep-program, find-program) + (grep-find-use-xargs, grep-history, grep-find-history) + (grep-process-setup, grep-compute-defaults) + (grep-default-command, grep, grep-tag-default, grep-find) + (grep-expand-command-macros, grep-tree-last-regexp) + (grep-tree-last-files, grep-tree): Move grep variables, functions + and commands to new file grep.el. + (compilation-mode-map): Remove grep commands from Compile sub-menu. + (compilation-process-setup-function): Doc fix. + (compilation-highlight-regexp, compilation-highlight-overlay): New + defvars used for highlighting current compile error in source buffer. + (compile-internal): New optional args HIGHLIGHT-REGEXP and + LOCAL-MAP which overrides compilation-highlight-regexp and + compilation-mode-map for this compilation. + Delay calling compilation-set-window-height until after running + compilation-process-setup-function so it can buffer-local override + compilation-window-height. + Check buffer-local value of compilation-scroll-output. + (compilation-set-window-height): Use buffer-local value of + compilation-window-height. + (compilation-revert-buffer): Don't pass (undefined) + preserve-modes arg to revert-buffer. + (next-error-no-select, previous-error-no-select): New commands. + (compilation-goto-locus): Temporarily highlight current match in + source buffer using compilation-highlight-regexp. + + * progmodes/grep.el: New file with grep code from compile.el. + (grep): New defcustom group. + (grep-window-height): New defcustom, like compilation-window-height. + (grep-auto-highlight): New defcustom, like compile-auto-highlight. + (grep-scroll-output): New defcustom, like compilation-scroll-output. + (grep-command, grep-use-null-device, grep-find-command) + (grep-tree-files-aliases, grep-tree-ignore-case) + (grep-tree-ignore-CVS-directories): Move to grep custom group. + (grep-setup-hook): New hook variable. + (grep-mode-map): New keymap for grep commands. Add Grep menu. + (grep-use-compilation-buffer): New defcustom. + (grep-last-buffer): New defvar, override compilation-last-buffer. + (grep): Add optional arg HIGHLIGHT-REGEXP. Doc fix. + Call compile-internal with args highlight-regexp and grep-mode-map. + 2003-11-23 Kim F. Storm * subr.el (event-start, event-end): Doc fix. diff --git a/src/ChangeLog b/src/ChangeLog index fac85f28b3d..6b6a85d7cdd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,11 @@ 2003-11-23 Kim F. Storm + * window.c (enum window_loop): Add REDISPLAY_BUFFER_WINDOWS. + (window_loop): Handle REDISPLAY_BUFFER_WINDOWS. + (Fforce_window_update): New defun. + (syms_of_window): Defsubr it. + (Fset_window_margins, Fset_window_fringes): Doc fix. + * print.c (Fredirect_debugging_output): New defun. (syms_of_print): Defsubr it.