]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
doc string grammar
[gnu-emacs] / lisp / ChangeLog
index 5c62f586ace024b0679e21f265d8f1facc0d9986..e19201b313c33631e3c4992d4eaaa5e5afd8e2bf 100644 (file)
@@ -1,3 +1,213 @@
+2007-09-24  Karl Berry  <karl@gnu.org>
+
+       * international/mule.el (coding-system-base): Fix doc string grammar.
+
+2007-09-24  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-completion-mode-p): Rename from
+       `tramp-completion-mode'. Revert logic, check `return', `newline'
+       and such alike. Packages like Icicles tend to use other completion
+       characters but `tab' and `space' only.
+
+2007-09-24  Adam Hupp  <adam@hupp.org>
+
+       * progmodes/python.el (run-python): Import emacs module without
+       waiting; prevents lockup on error.
+
+2007-09-23  Richard Stallman  <rms@gnu.org>
+
+       * mail/sendmail.el (mail-bury): Delete the frame
+       if this frame looks like it was made for this message.
+
+       * completion.el (completion-separator-self-insert-command)
+       (completion-separator-self-insert-autofilling):
+       If `self-insert-command' has been remapped, use the substitute.
+
+       * simple.el (copy-region-as-kill): Doc fix.
+
+       * textmodes/org.el (org-confirm-shell-link-function)
+       (org-confirm-elisp-link-function): Doc fixes.
+
+2007-09-23  Glenn Morris  <rgm@gnu.org>
+
+       * ses.el (ses-calculate-cell): Don't evaluate unsafe formulae.
+
+2007-09-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term/w32-win.el (w32-drag-n-drop): Use mapc instead of mapcar.
+
+       * term/tvi970.el (terminal-init-tvi970): Likewise.
+
+       * term/sun-mouse.el (print-mouse-format): Likewise.
+
+       * term/sun.el (scroll-down-in-place, scroll-up-in-place): Use
+       forward-line instead of previous-line and next-line.
+
+2007-09-22  Juri Linkov  <juri@jurta.org>
+
+       * textmodes/org.el (org-confirm-shell-link-function): Doc fix.
+
+       * tutorial.el (tutorial--default-keys): Update standard bindings:
+       rename `iconify-or-deiconify-frame' to `suspend-frame',
+       and `save-buffers-kill-emacs' to `save-buffers-kill-terminal'.
+
+2007-09-22  Juri Linkov  <juri@jurta.org>
+
+       * startup.el (fancy-startup-text, fancy-about-text, fancy-startup-tail):
+       Add help-echo to external links and to links without description.
+       (fancy-splash-insert): Use help-echo from the 3rd element of the
+       link specification list, or "Follow this link" if it's nil.  Doc fix.
+
+2007-09-22  Juri Linkov  <juri@jurta.org>
+
+       * startup.el (command-line): Rename `inhibit-startup-message' to
+       `inhibit-startup-screen'.
+       (fancy-about-text): Use shorter label for "Ordering Manuals".
+       (fancy-startup-tail): Add optional arg `concise'.  When `concise'
+       is nil, display a line with "To start..." and 3 links to useful
+       tasks.  Display the "Dismiss" button and "Don't show this message
+       again" only when concise is non-nil.
+       (fancy-startup-screen): Call `fancy-startup-tail' with optional
+       arg `concise'.  If CONCISE is non-nil, display a concise version
+       of the splash screen in another window.  Otherwise, switch to the
+       startup buffer in the same window.
+       (startup-echo-area-message): Change displayed binding from
+       C-h C-p (describe-project) to C-h C-a (about-emacs), and change
+       text "about the GNU system and GNU/Linux" to "about GNU Emacs and
+       the GNU system".
+       (display-startup-screen): Fix buffer name from "*About GNU Emacs*"
+       to "*GNU Emacs*".
+       (display-about-screen): Don't check the existence of the buffer
+       "*About GNU Emacs*".
+       (display-splash-screen): Make alias to `display-startup-screen'.
+       (command-line-1): Rename `inhibit-startup-message' to
+       `inhibit-startup-screen'.  Inhibit startup screen when Emacs is
+       started with command line options "-f", "-funcall", "-e", "-eval",
+       "-execute", "-insert", "-find-file", "-file", "-visit".
+       Inhibit startup screen when Emacs is started with a file name only
+       on tty (i.e. don't inhibit it when started with a file name like
+       "emacs FILE..." on a window system).
+       (command-line-1): Simplify logic of displaying the startup screen:
+       if file-count > 0, then display the concise version in another
+       window, otherwise display full version in the same window.
+
+       * help.el (help-map): Bind C-h C-a to about-emacs.
+       (help-for-help-internal): Add C-a description to C-h help text.
+
+2007-09-22  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacs-lisp/checkdoc.el (checkdoc-force-docstrings-flag)
+       (checkdoc-permit-comma-termination-flag): Autoload the
+       safe-local-variable setting.
+
+       * bookmark.el (bookmark-xemacsp): Remove.
+       (bookmark-make): Don't use bookmark-xemacsp, use
+       (featurep 'xemacs) instead.
+
+       * speedbar.el (speedbar-frame-mode)
+       (speedbar-frame-reposition-smartly)
+       (speedbar-set-mode-line-format, speedbar-reconfigure-keymaps)
+       (speedbar-check-vc): Remove use of non-existent variable
+       dframe-xemacsp, use (featurep 'xemacs) instead.
+
+       * indent.el (indent-for-tab-command): Indent the region if
+       transient-mark-mode and the region is active.
+
+2007-09-21  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * progmodes/octave-inf.el (inferior-octave-mode): Use add-hook to
+       add inferior-octave-directory-tracker to the buffer-local value
+       of comint-input-filter-functions.
+
+2007-09-21  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * xt-mouse.el (xterm-mouse-mode): Re-enable suspend-tty-functions.
+
+2007-09-21  Juanma Barranquero  <lekktu@gmail.com>
+
+       * frame.el (suspend-frame): Call `iconify-or-deiconify-frame' also
+       on w32 frames.
+
+2007-09-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * startup.el (normal-top-level): Remove DISPLAY from
+       process-environment to let it be computed dynamically in callproc.c.
+
+       * frame.el (frame-initialize, make-frame):
+       * faces.el (tty-set-up-initial-frame-faces):
+       * env.el (setenv): Don't set display-environment-variable.
+
+       * server.el (server-getenv-from): Remove.  Use getenv-internal instead.
+       (server-create-tty-frame): Don't set unused `tty' property.
+       Set `display' instead of display-environment-variable.
+       (server-create-window-system-frame): No display-environment-variable.
+
+2007-09-21  Michael Albinus  <michael.albinus@gmx.de>
+
+       * rfn-eshadow.el (rfn-eshadow-setup-minibuffer-hook)
+       (rfn-eshadow-update-overlay-hook): New defvars.
+       (rfn-eshadow-setup-minibuffer, rfn-eshadow-update-overlay):
+       Run the hooks.
+
+       * net/tramp.el (tramp-rfn-eshadow-overlay): New defvar.
+       (tramp-rfn-eshadow-setup-minibuffer)
+       (tramp-rfn-eshadow-update-overlay): New defuns.  Hook into
+       rfn-eshadow.el.
+
+       * net/tramp-smb.el (tramp-smb-errors): Add error message for call
+       timeout.
+
+2007-09-21  Glenn Morris  <rgm@gnu.org>
+
+       * obsolete/sun-fns.el (emacs-quit-menu): Remove emacstool-related code.
+       * term/sun-mouse.el (suspend-emacstool): Remove.
+       * term/sun.el: Remove emacstool-related code.
+
+       * emacs-lisp/bytecomp.el (byte-compile-warnings)
+       (byte-compile-warnings-safe-p): Add `mapcar'.
+       (byte-compile-warning-types): Add mapcar and make-local.
+       (byte-compile-normal-call): Add option to suppress mapcar warning.
+       (top-level): Use mapc rather than mapcar in eval-when-compile.
+
+       * textmodes/tex-mode.el (tex-validate-region): Handle escaped parens.
+       (tex-next-unmatched-eparen, tex-last-unended-eparen): New functions.
+       (latex-forward-sexp-1, latex-backward-sexp-1): Doc fix.
+       Handle escaped parens.
+       (latex-forward-sexp): Doc fix.
+
+       * eshell/esh-mode.el (eshell-output-filter-functions): Add
+       eshell-postoutput-scroll-to-bottom.
+
+       * loadup.el: Remove termdev.
+
+       * progmodes/fortran.el (fortran-mode-abbrev-table, fortran-line-length):
+       * progmodes/f90.el (f90-mode-abbrev-table): Use mapc rather than mapcar.
+
+2007-09-21  Markus Triska  <markus.triska@gmx.at>
+
+       * emacs-lisp/bytecomp.el (byte-compile-normal-call): Warn when
+       `mapcar' is called for effect.
+
+2007-09-21  Kevin Ryde  <user42@zip.com.au>
+
+       * international/mule.el (sgml-html-meta-auto-coding-function):
+       Bind `case-fold-search' to t.
+
+2007-09-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * termdev.el: Remove.
+
+       * frame.el (get-device-terminal): New function.  Moved from termdev.el.
+       (frames-on-display-list): Use it.
+
+       * bindings.el: Bind C-z to suspend-frame instead of suspend-emacs.
+
+       * termdev.el (terminal-id): Ask terminal-live-p before giving up.
+
+2007-09-20  Richard Stallman  <rms@gnu.org>
+
+       * newcomment.el (comment-add): If EXTRA, double `comment-add' value.
+
 2007-09-20  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * add-log.el (add-log-current-defun): Fix thinko w.r.t derived-mode-p.
        server-process-filter.
        (server-execute-continuation): New functions.
        (server-process-filter): Restructure so that all arguments are analysed
-       first and then acted upon in a subsequent stage  This way
+       first and then acted upon in a subsequent stage.  This way
        server-goto-toplevel can be executed later, when we know if
        it's necessary.
        Remove the "-version" and "-version-good" support.
 
        * replace.el (match): Use yellow1 instead of yellow.
 
-       * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of red.
+       * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of
+       red.
 
        * pcvs-info.el (cvs-unknown): Likewise.