]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(command-line): Initialize blink-cursor based
[gnu-emacs] / lisp / ChangeLog
index 655ddd13c536288fd7e2fd81b0205333ae3266b0..2742992a4fc71c61d02073d1523c2b4c56cf4566 100644 (file)
@@ -1,3 +1,196 @@
+2000-07-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * frame.el (blink-cursor-mode): Don't hide cursor initially.
+
+       * startup.el (command-line): Initialize blink-cursor based
+       on window-system.
+
+       * frame.el (blink-cursor): Default to nil if not running under
+       a window-system.
+
+       * faces.el (face-spec-set): Ignore invalid attributes like 20.x.
+       (face-x-resources): Remove duplicate entry for :font.
+
+       * textmodes/refer.el (refer-find-entry-internal): Use some-window
+       instead of cycling through windows with next-window.
+
+       * term/sup-mouse.el (sup-pos-to-window): Use some-window instead
+       of cycling through windows with next-window.
+
+       * term/bg-mouse.el (bg-window-from-x-y): Use some-window instead
+       of cycling through windows with next-window.
+
+       * emacs-lisp/edebug.el (edebug-window-live-p, edebug-window-list)
+       (edebug-get-displayed-buffer-points): Use walk-windows/some-window
+       instead of cycling through windows with next-window.
+
+       * calendar/appt.el (appt-select-lowest-window): Use walk-windows
+       instead of cycling through windows with next-window.
+
+       * dabbrev.el (dabbrev--find-expansion): Use walk-windows instead
+       of cycling through windows with next-window.
+
+       * terminal.el (te-process-output): Use walk-windows instead of
+       cycling through windows with next-window.
+
+       * server.el (server-switch-buffer): Use some-window instead of
+       cycling through windows with next-window.
+
+       * window.el (some-window): New function.
+       (walk-windows): Remove reference to walk-windows-start.
+
+       * hilit19.el (hilit-lookup-face-create): Don't set face colors
+       to nil.
+
+2000-07-03  Richard Stallman  <rms@caffeine.ai.mit.edu>
+
+       * window.el (walk-windows): Guarantee termination by keeping a list
+       of all the windows already handled.
+
+2000-06-28  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * mouse.el (mouse-show-mark, mouse-save-then-kill): Don't use
+       window-system.
+
+       * man.el (Man-notify-when-ready): Don't use window-system.  If
+       Man-notify-method is newframe, and the display is not
+       multi-frame, select the frame created for the man page.
+       (Man-init-defvars): Doc fix.
+
+2000-06-28  Gerd Moellmann  <gerd@gnu.org>
+
+       * faces.el (region): Change background color for light background.
+
+       * ediff-wind.el (ediff-setup-control-frame): Remove :box
+       attribute from mode-line face of Ediff control frame.
+
+       * replace.el (query-replace-map): Bind `e' like `E'.
+
+2000-06-28  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * menu-bar.el (menu-bar-edit-menu) <mark-whole-buffer>: Change
+        name to "Select All".
+
+       * dos-fns.el (convert-standard-filename): Fix last change.
+
+2000-06-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * help.el (describe-variable): Don't insert a second `'s' in front
+       of the string `value is shown below'.  Since the syntax-table is
+       set to emacs-lisp-mode-syntax-table, forward-sexp skips over
+       an existing `'s', so that this won't be deleted.
+
+       * pcmpl-cvs.el, pcmpl-gnu.el, pcmpl-linux.el, pcmpl-rpm.el:
+       * pcmpl-unix.el: New files.
+
+2000-06-26  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * wid-edit.el (widget-member): Use the new plist-member.
+
+2000-06-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * replace.el (perform-replace): Undo change of 2000-04-04.
+       Instead, move backward 1 character at the end of the loop when
+       necessary.
+       
+       * faces.el (fringe): Change face for different backgrounds.
+
+       * eshell/esh-module.el (toplevel): Load defgroup's differently;
+       patch from John.
+
+       * eshell/*.el: Change spelling of the Free Software Foundation.
+
+       * eshell/esh-toggle.el: Removed.
+
+       * Makefile.in (DONTCOMPILE): Add eshell/esh-group.el.
+
+       * menu-bar.el (menu-bar-tools-menu): Call read-mail-command
+       interactively.
+
+2000-06-26  Alex Schroeder  <alex@gnu.org>
+
+       * sql.el (sql-interactive-mode-map): Use `kbd' in calls to
+       `define-key'; instead of checking `(emacs-version)' check for
+       `set-keymap-parent' and `set-keymap-name' directly.  Add entries
+       for `;' and `o' which might be electric.
+
+       (sql-electric-stuff): New user option.
+       (sql-magic-go): New function which uses `sql-electric-stuff'.
+       (sql-magic-semicolon): New function which uses
+       `sql-electric-stuff'.
+
+       (sql-accumulate-and-indent): Insert newline if `comint-accumulate'
+       is not fboundp.
+
+       (sql-oracle-options): New variable.
+       (sql-oracle): Use it.
+
+       (sql-imenu-generic-expression): Doc change.
+       (sql-find-sqli-buffer): Make sure the default-value of sql-buffer
+       is used.
+
+       (sql-informix): Added command line parameter "-" to force
+       sql-informix-program to use stdout.
+
+2000-06-25  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * international/codepage.el (cp-coding-system-for-codepage-1): Doc
+        fix.
+       (cp864-decode-table): Doc fix.
+       (cp720-decode-table): New variable, supports the Arabic OEM
+       codepage used by Windows.
+       (cp737-decode-table): New, Greek OEM codepage used by Windows.
+
+2000-06-23  Dave Love  <fx@gnu.org>
+
+       * font-lock.el (font-lock-support-mode) <defgroup>: Add :version.
+       (font-lock-fontify-anchored-keywords): Use
+       line-beginning-position.
+       (global-font-lock-mode): Use mapc.
+
+2000-06-23  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * eshell/esh-module.el: Require CL when compiling.
+
+2000-06-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * comint.el (comint-substitute-in-file-name): Call replace-match
+       with second and third arg t.
+
+       * cus-edit.el (custom-button-face, custom-button-pressed-face): 
+       Specify foreground color.
+
+       * faces.el (tool-bar, mode-line, header-line): Specify foreground
+       color.
+
+       * Makefile.in (DONTCOMPILE): Add eshell/esh-maint.el.
+
+       * eshell/esh-cmd.el (eshell-rewrite-for-command): Use cdr and
+       cddr instead of cdddr.
+
+       * eshell/esh-util.el (eshell-sublist): Use eshell-copy-list
+       instead of copy-list.
+
+       * eshell/esh-mode.el (eshell-mode): Use eshell-copy-list instead
+       of copy-list.
+
+       * subdirs.el: Add eshell subdirectory.
+
+       * eshell: New subdirectory containing the Eshell package.
+
+       * pcomplete.el: New file.
+
+2000-06-23  Paul Eggert  <eggert@twinsun.com>
+
+       * mail/mailpost.el (post-mail-send-it): Make sure file has
+       proper permissions from birth.
+
+       * files.el (basic-save-buffer-2): When temporarily setting
+       file modes, set them to current modes plus 0200, not to 0777.
+
+       * emerge.el (emerge-make-temp-file): Make sure file has proper
+       permissions from birth.
+
 2000-06-22  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * files.el (make-backup-file-name-1): On DOS/Windows, run the