]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index 54b5c2a2ba47bff33931b800b12c309ccbc0637a..3a35707de7e5f4344a04e244b3d439e123cf3cfc 100644 (file)
@@ -1,3 +1,237 @@
+2007-11-06  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (org-table-formula-substitute-names):
+       Remove forgotten temporary debugging code.
+
+2007-11-05  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-wait-for-output): Ignore escape sequences in
+       the prompt.
+
+2007-10-05  Chris Moore  <christopher.ian.moore@gmail.com>
+
+       * wdired.el (wdired-use-dired-vertical-movement): Doc fix.
+
+2007-11-05  Simon Josefsson  <simon@josefsson.org>
+
+       * net/tls.el (tls-end-of-info): Doc fix.
+
+2007-11-05  Kenichi Handa  <handa@ni.aist.go.jp>
+
+       * international/utf-7.el (utf-7-imap): New coding system.
+       (utf-7-imap-post-read-conversion): New function.
+       (utf-7-imap-pre-write-conversion): New function.
+
+2007-11-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * abbrev.el (abbrev--write): Fix up typo.
+
+2007-11-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * abbrev.el (define-abbrev-table): Doc fix.
+
+2007-11-04  Thien-Thi Nguyen  <ttn@gnuvola.org>
+
+       * info.el (Info-revert-buffer-function): New func.
+       (Info-mode): Arrange to use it for reverting.
+       (Info-copy-current-node-name): Add space between filename and nodename.
+
+2007-11-04  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * abbrev.el (expand-abbrev): Move point back to expansion's end.
+
+2007-11-04  Glenn Morris  <rgm@gnu.org>
+
+       * net/tls.el: Don't require rx when compiling.
+       (tls-end-of-info): Rewrite without using rx.
+       (open-tls-stream): Use with-current-buffer.
+
+2007-11-04  Riccardo Murri  <riccardo.murri@gmail.com>
+
+       * net/tls.el: Require rx when compiling.
+       (tls-end-of-info): New variable.
+       (open-tls-stream): Keep reading input until `tls-end-of-info' is
+       matched.
+
+2007-11-03  Sean O'Rourke  <seano@cs.ucla.edu>
+
+       * register.el (append-to-register, prepend-to-register):
+       Don't signal error on empty register; use the text, instead.
+
+2007-11-03  Michael Olson  <mwolson@gnu.org>
+
+       * textmodes/remember.el (remember-buffer):
+       Use define-obsolete-function-alias rather than defalias.
+
+2007-11-03  Ulrich Mueller  <ulm@gentoo.org>  (tiny change)
+
+       * simple.el (bad-packages-alist): Anchor semantic regexp.
+
+2007-11-03  Glenn Morris  <rgm@gnu.org>
+
+       * newcomment.el (comment-dwim): Call comment-insert-comment-function,
+       if defined, for blank lines.  Doc fix.
+
+       * progmodes/fortran.el (fortran-mode-map): Don't bind M-;.
+       (fortran-mode): Set values for comment-region-function,
+       uncomment-region-function and comment-insert-comment-function.
+       (fortran-uncomment-region): New function.
+
+       * textmodes/nroff-mode.el (nroff-mode):
+       Set comment-insert-comment-function rather than indent-line-function.
+       (nroff-indent-line-function): Remove.
+       (nroff-insert-comment-function): New function.
+
+2007-11-02  Michael Kifer  <kifer@cs.stonybrook.edu>
+
+       * ediff-vers.el (ediff-vc-working-revision): Add a quote.
+
+2007-11-02  Michael Kifer  <kifer@cs.stonybrook.edu>
+
+       * emulation/viper-ex.el (viper-ex): Do not ignore the region.
+
+       * emulation/viper-cmd.el (viper-prev-destructive-command)
+       (viper-insert-prev-from-insertion-ring): Use ring-copy instead of
+       copy-sequence.
+
+       * ediff-util.el (ediff-make-current-diff-overlay): Do not use face-name.
+       Got rid of ediff-copy-list.
+
+       * ediff-diff.el (ediff-set-fine-diff-properties-in-one-buffer): Do not
+       use face-name.
+       (ediff-test-utility,ediff-diff-mandatory-option)
+       (ediff-reset-diff-options): Remove to simplify the mandatory option
+       handling on Windows.
+       (ediff-set-diff-options): Add.
+       (ediff-diff-options): Set "--binary" option as default in some cases.
+
+       * ediff-vers.el (ediff-vc-internal): Use ediff-vc-revision-other-window.
+       (ediff-vc-merge-internal): Use ediff-vc-revision-other-window and
+       ediff-vc-working-revision.  Require vc-hooks.
+
+2007-11-02  Drake Wilson  <drake@begriffli.ch>  (tiny change)
+
+       * files.el (hack-local-variables): Fix membership tests to avoid
+       treating all variables as safe if `enable-local-variables' is
+       set to :safe (CVE-2007-5795).
+
+2007-11-02  Glenn Morris  <rgm@gnu.org>
+
+       * newcomment.el (comment-indent): Let comment-insert-comment-function,
+       if defined, do all the work of inserting a new comment.
+
+       * progmodes/etags.el (tags-table-mode): Disable undo.
+
+       * simple.el (bad-packages-alist): Revert previous change.
+
+2007-11-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacs-lisp/lselect.el: Move to obsolete/lselect.el.
+
+       * obsolete/lselect.el: Do not warn about unknown functions.
+
+2007-11-02  Michael Olson  <mwolson@gnu.org>
+
+       * textmodes/remember.el (remember-buffer): Make this an alias of
+       remember-finalize, because Org uses it.
+
+2007-11-01  Michael Olson  <mwolson@gnu.org>
+
+       * textmodes/remember.el: Improve documentation in heading.
+       (remember-before-remember-hook): Turn into a customizable option.
+       (remember): Document INITIAL argument.
+       (remember-region): Remove autoload cookie.  Improve docstring to
+       mention that it is called from the *Remember* buffer, and does not
+       have any functional overlap with the `remember' function.
+       (remember-finalize): Remove autoload cookie.  Rename from
+       remember-buffer to emphasize that this does not have any
+       functional overlap with the `remember' function.
+       (remember-destroy): Remove autoload cookie.
+       (remember-mode-map): Define and initialize in one step.
+       (remember-mode): Improve docstring.
+       (remember-annotation-functions): Default to just '(buffer-file-name),
+       and don't try to take the default value from Planner.
+
+2007-11-01  Glenn Morris  <rgm@gnu.org>
+
+       * doc-view.el (doc-view-cache-directory): Remove superfluous concat.
+
+       * simple.el (bad-packages-alist): Add an entry for standalone vc-svn.
+
+       * emacs-lisp/authors.el (authors-scan-change-log)
+       (authors-scan-el): Don't enable local eval; enable only safe local
+       variables, without querying.
+
+       * mail/footnote.el (footnote-numeric-regexp)
+       (footnote-english-upper-regexp, footnote-english-lower-regexp)
+       (footnote-roman-lower-regexp, footnote-roman-upper-regexp):
+       Match multi-character footnotes.
+
+       * textmodes/nroff-mode.el (nroff-mode): Set indent-line-function.
+       (nroff-indent-line-function): New function.
+       (nroff-count-text-lines): Use nroff-forward-text-line rather than
+       obsolete alias.
+
+2007-11-01  Ryan Yeske  <rcyeske@gmail.com>
+
+       * net/rcirc.el (rcirc-last-quit-line, rcirc-last-line)
+       (rcirc-elapsed-lines): New argument PROCESS.  Update callers.
+       (rcirc-print): Only update the line count when not marking the
+       line as omittable.
+       (rcirc-log-write): Specify coding system when writing logfile.
+       (rcirc-markup-fill): Make sure ellipsis does not cause line to wrap.
+
+2007-11-01  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * printing.el (printing): Fix :version, printing.el was included
+       for in emacs-22.1.
+       (pr-path-style, pr-path-alist, pr-txt-name)
+       (pr-txt-printer-alist, pr-ps-name, pr-ps-printer-alist)
+       (pr-temp-dir, pr-ps-temp-file, pr-file-modes, pr-gv-command)
+       (pr-gs-command, pr-gs-switches, pr-gs-device, pr-gs-resolution)
+       (pr-print-using-ghostscript, pr-file-tumble, pr-auto-region)
+       (pr-auto-mode, pr-mode-alist, pr-ps-utility)
+       (pr-ps-utility-alist, pr-menu-char-height, pr-menu-char-width)
+       (pr-setting-database, pr-visible-entry-list)
+       (pr-delete-temp-file, pr-list-directory, pr-buffer-name)
+       (pr-buffer-name-ignore, pr-buffer-verbose): Remove incorrect :version.
+
+       * ediff-util.el (ediff-nuke-selective-display): Move definition to
+       top level, make it dependent on the emacs flavor.
+
+       * play/gamegrid.el (gamegrid-kill-timer, gamegrid-start-timer):
+       Test for XEmacs not for itimer.
+
+       * term/sun-mouse.el:
+       * obsolete/sun-fns.el:
+       * obsolete/sun-curs.el: Remove files.
+
+       * term/sun.el (select-previous-complex-command): Remove obsolete code.
+
+2007-10-31  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * doc-view.el (doc-view-cache-directory): Fix bug where an integer
+       was given to concat.
+
+2007-10-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * doc-view.el (doc-view-mode-map): Bind doc-view-goto-page to the keys
+       used normally for goto-line.  Change `g' to revert the buffer.
+       Add redundant `r' binding for buffer-revert.
+
+       * mail/mailabbrev.el (mail-abbrevs-mode): Use define-minor-mode.
+       (mail-abbrevs-setup): Use abbrev-expand-functions.
+       (build-mail-abbrevs): Use with-temp-buffer.
+       (define-mail-abbrev): Simplify.
+       (mail-abbrev-expand-wrapper): Rename sendmail-pre-abbrev-expand-hook.
+       Change it for use on abbrev-expand-functions.
+       (mail-abbrev-complete-alias): Use with-syntax-table.
+
+2007-10-31  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-shell-command): Call `start-file-process'
+       directly.  Fix bug in deleting temp file.
+
 2007-10-31  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * progmodes/python.el (python-mode-abbrev-table): Use :regexp.
 2007-10-30  Glenn Morris  <rgm@gnu.org>
 
        * dirtrack.el (dirtrack-mode): Doc fix.
+
        * shell.el (shell-dirtrack-verbose, shell-mode)
        (shell-directory-tracker, shell-dirtrack-mode): Doc fix.
 
        (.el.elc, compile, compile-always, compile-calc)
        ($(lisp)/progmodes/cc-mode.elc): Use it.
 
-       * ps-print.el (ps-xemacs-color-name, ps-xemacs-face-kind-p): Only
-       do work for XEmacs.
+       * ps-print.el (ps-xemacs-color-name, ps-xemacs-face-kind-p):
+       Only do work for XEmacs.
        (ps-xemacs-mapper): Rename from ps-mapper, only work on XEmacs.
        (ps-xemacs-extent-sorter): Rename from ps-extent-sorter, only work
        on XEmacs.
        (ps-e-overlay-end, ps-e-x-color-values, ps-e-color-values):
        (ps-generate-postscript-with-faces): Delete defaliases.
        (ps-face-foreground-name, ps-face-background-name)
-       (ps-color-values, ps-face-bold-p, ps-face-italic-p): Move
-       definitions to top level, make the body conditional on the Emacs
+       (ps-color-values, ps-face-bold-p, ps-face-italic-p):
+       Move definitions to top level, make the body conditional on the Emacs
        flavor.  Replace uses of deleted aliases and renamed functions.
        (ps-generate-postscript-with-faces, ps-color-device): Replace uses
        of deleted aliases and renamed functions.
 
 2007-10-28  Richard Stallman  <rms@gnu.org>
 
-       * net/browse-url.el (browse-url-text-xterm): Renamed from
+       * net/browse-url.el (browse-url-text-xterm): Rename from
        browse-url-lynx-xterm and made generic.
        (browse-url-text-emacs): Likewise.
        (browse-url-text-browser): New variable.
-       (browse-url-text-emacs-args): Renamed from browse-url-lynx-emacs-args.
+       (browse-url-text-emacs-args): Rename from browse-url-lynx-emacs-args.
        (browse-url-text-input-field, browse-url-text-input-attempts)
        (browse-url-kde-program): Likewise.
 
        * follow.el (follow-stop-intercept-process-output):
        Use `follow-call-process-filter' rather than `process-filter'.
        Simplify.
-       * vc.el (vc0iff): Prevent errors in an edge case.
 
 2007-10-11  Eric S. Raymond  <esr@snark.thyrsus.com>
 
 
        * textmodes/org.el (org-re): Also replace the :alpha: class.
        (org-todo-tag-alist): Variable removed.
-       (org-todo-key-alist, org-todo-key-trigger) New variables.
+       (org-todo-key-alist, org-todo-key-trigger): New variables.
        (org-use-fast-todo-selection): New option.
        (org-log-done): Docstring fixed.
        (org-deadline-warning-days): New default value 14.
-       (org-edit-timestamp-down-means-later) New option.
+       (org-edit-timestamp-down-means-later): New option.
        (org-tag-alist): Docstring fixed.
        (org-fast-tag-selection-include-todo): New option.
        (org-export-language-setup): New languages added.