]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(encoded-kbd-setup-display):
[gnu-emacs] / lisp / ChangeLog
index d294313da5fad810d13abf427d7c61a450ad8946..36941f109ace4df190323628506ec0a6f3857559 100644 (file)
@@ -1,3 +1,601 @@
+2007-10-09  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/encoded-kb.el (encoded-kbd-setup-display):
+       Use input-decode-map rather than local-key-translation-map.
+
+       * term/rxvt.el (rxvt-alternatives-map): New map.
+       (terminal-init-rxvt): Use it.
+       Bind rxvt-function-map in input-decode-map.
+
+       * term/xterm.el (xterm-alternatives-map): New map.
+       (terminal-init-xterm): Use it.
+       Bind xterm-function-map in input-decode-map.
+
+       * term/x-win.el (x-alternatives-map): New var.
+       (x-setup-function-keys): Use it.
+
+       * help-fns.el (describe-variable): Slightly change the layout of
+       meta-info to separate it better from the docstring.
+       Standardize insertion of extra empty lines in various circumstances.
+
+       * diff-mode.el (diff-hunk-style): New fun.
+       (diff-end-of-hunk): Use it.
+       (diff-context->unified): Use the new `apply' undo element,
+       if applicable, so as to save undo-log space.
+       (diff-fine-change): New face.
+       (diff-fine-highlight-preproc): New function.
+       (diff-fine-highlight): New command.
+       (diff-mode-map, diff-mode-menu): Add diff-fine-highlight.
+
+       * smerge-mode.el (smerge-refine-chopup-region): Add `preproc' argument.
+       (smerge-refine-highlight-change): Add `props' argument.
+       (smerge-refine-subst): New function holding most of smerge-refine.
+       (smerge-refine): Use it.
+
+2007-10-08  Eric S. Raymond  <esr@snark.thyrsus.com>
+
+       * vc.el (vc-default-wash-log): Remove unused code, the
+       log washers all live in the backends now.
+       (vc-default-comment-history): Correct for the fact
+       that wash-log is argumentless in the new API.
+
+2007-10-08  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-find-foreign-file-name-handler): Check also host.
+       (tramp-maybe-send-script): Apply `member' but `memq'.
+       (tramp-advice-file-expand-wildcards): Simplify implementation.
+
+2007-10-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * follow.el (follow-mode): Don't run hooks twice.  Use `when'.
+
+       * mb-depth.el (minibuf-depth-indicator-function): New variable.
+       (minibuf-depth-setup-minibuffer): Use it.
+
+2007-10-07  Glenn Morris  <rgm@gnu.org>
+
+       * simple.el (bad-packages-alist): Clarify Semantic and CEDET
+       version numbers.
+
+2007-10-06  Juri Linkov  <juri@jurta.org>
+
+       * textmodes/fill.el (fill-paragraph-or-region): New function.
+
+       * bindings.el (esc-map): Bind M-q to fill-paragraph-or-region
+       instead of fill-paragraph.
+
+       * tutorial.el (tutorial--default-keys): Replace fill-paragraph
+       with fill-paragraph-or-region.  Suspend command is now the same
+       `suspend-frame' on window systems and on tty.
+
+       * image.el (image-type): Check if image-types is bound to not fail
+       on tty.
+
+       * delsel.el (delete-selection-pre-hook):
+       * emulation/cua-base.el (cua-paste): Check if mouse-region-match
+       is fbound to not fail on mouseless tty.
+
+2007-10-06  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (top): Move loading of tramp-util.el and
+       tramp-vc.el to tramp-compat.el.
+       (tramp-make-tramp-temp-file): Complete rewrite.  Create remote
+       temporary file if possible, in order to avoid a security hole.
+       (tramp-do-copy-or-rename-file-out-of-band)
+       (tramp-maybe-open-connection): Call `tramp-make-tramp-temp-file'
+       with DONT-CREATE, because the connection is not setup yet.
+       (tramp-handle-process-file): Rewrite temporary file handling.
+       (tramp-completion-mode): New defvar.
+       (tramp-completion-mode-p): Use it.
+
+       * net/tramp-compat.el (top): Load tramp-util.el and tramp-vc.el.
+
+       * net/tramp-fish.el (tramp-fish-handle-process-file):
+       Rewrite temporary file handling.
+
+2007-10-06  Eric S. Raymond  <esr@snark.thyrsus.com>
+
+       * vc.el: Workfile version -> focus version change.  Port various
+       comments from new VC to reduce the noise in the diff.
+       Patch in the new vc-create-repo function to go with the
+       header comment about it already present.
+       There are no changes to existing logic in this patch.
+       (vc-revert-buffer1): Rename to vc-revert-buffer-internal.
+
+2007-10-06  Aaron Hawley  <aaronh@garden.org>
+
+       * autoinsert.el (auto-insert-alist): Add a Texinfo entry.
+
+2007-10-05  Chris Moore  <dooglus@gmail.com>
+
+       * server.el (server-kill-new-buffers): Doc fix.
+
+2007-10-05  John W. Eaton  <jwe@octave.org>
+
+       * progmodes/octave-mod.el (octave-abbrev-table): Add "until".
+       (octave-begin-keywords): Add "do".
+       (octave-end-keywords): Remove "end".
+       (octave-reserved-words): Add "end".  Remove "all_va_args",
+       "gplot", and 'gsplot".
+       (octave-text-functions): Remove "gset", "gshow", "set", and "show".
+       (octave-variables): Remove "IMAGEPATH", "INFO_FILE",
+       "INFO_PROGRAM", "LOADPATH", "__error_text__", "automatic_replot",
+       "default_return_value", "define_all_return_values",
+       "do_fortran_indexing", "empty_list_elements_ok",
+       "gnuplot_has_multiplot", "implicit_str_to_num_ok",
+       "ok_to_lose_imaginary_part", "prefer_column_vectors",
+       "prefer_zero_one_indexing", "propagate_empty_matrices",
+       "resize_on_range_error", "treat_neg_dim_as_zero",
+       "warn_assign_as_truth_value", "warn_comma_in_global_decl",
+       "warn_divide_by_zero", "warn_function_name_clash",
+       "warn_missing_semicolon", "whitespace_in_literal_matrix".
+       Add "DEFAULT_EXEC_PATH", "DEFAULT_LOADPATH", "IMAGE_PATH",
+       "crash_dumps_octave_core", "sighup_dumps_octave_core",
+       "sigterm_dumps_octave_core".
+       (octave-block-match-alist): Remove "end" from block-end keywords.
+       (octave-mode): Update ftp site address.
+
+2007-10-05  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc.el: Reorder functions, no code changes.
+
+2007-10-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-make-temp-file): Move to tramp-compat.el.
+       (tramp-do-copy-or-rename-file-directly): Handle tmpfile only in
+       the cond clauses where needed.
+       (tramp-handle-write-region): Rearrange code for proper handling of
+       tmpfile.
+
+       * net/tramp-compat.el (tramp-compat-make-temp-file): New defsubst.
+
+       * net/tramp.el:
+       * net/tramp-fish.el:
+       * net/tramp-ftp.el:
+       * net/tramp-smb.el: Rename `tramp-make-temp-file' to
+       `tramp-compat-make-temp-file'.
+
+2007-10-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * image-dired.el (image-dired-image-at-point-p): Fix typo in docstring.
+
+2007-10-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/copyright.el (copyright-update): Don't update if the file
+       already uses a more recent copyright version than the "current" one.
+
+2007-10-03  Micha\e,Ak\e(Bl Cadilhac  <michael@cadilhac.name>
+
+       * doc-view.el (doc-view-dvi->pdf-sentinel, doc-view-reset-slice)
+       (doc-view-insert-image): Minor aesthetical docstring changes.
+
+2007-10-03  Tassilo Horn  <tassilo@member.fsf.org>
+
+       * doc-view.el (doc-view): Don't ignore pdf and dvi files when
+       completing filename.
+       (doc-view-search-internal): Docstring change.
+
+2007-10-03  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (top): Add tramp-compat to `tramp-unload-hook'.
+       (tramp-file-name-handler-alist):
+       Add `tramp-handle-insert-file-contents-literally'.  Needed for XEmacs.
+       (tramp-make-temp-file): Use `make-temp-name'.  `make-temp-file',
+       used before, creates the file already, which is not desired.
+       (tramp-do-copy-or-rename-file-directly): Simplify handling of
+       temporary file.
+       (tramp-handle-insert-file-contents): Assign the result in the
+       short track case.
+       (tramp-handle-insert-file-contents-literally): New defun.
+       (tramp-completion-mode-p): Revert change from 2007-09-24.
+       Checking for `return' etc as last character is not sufficient, for
+       example in dired-mode when entering <g> (revert-buffer) or
+       <s> (dired-sort).
+
+       * net/tramp-compat.el (top): Add also compatibility code for loading
+       appropriate timer package.
+       (tramp-compat-copy-tree): Check for `subrp' and `symbol-file' in
+       order to avoid autoloading problems.
+
+       * net/tramp-fish.el:
+       * net/tramp-smb.el: Move further compatibility code to tramp-compat.el.
+
+       * net/tramp-ftp.el (tramp-ftp-file-name-handler): Handle the case
+       where the second parameter of `copy-file' or `rename-file' is a
+       remote file but not via ftp.
+
+2007-10-02  Richard Stallman  <rms@gnu.org>
+
+       * frame.el (cursor-in-non-selected-windows): Doc fix.
+
+2007-10-01  Thien-Thi Nguyen  <ttn@gnuvola.org>
+
+       * play/zone.el (zone): Let-bind show-trailing-whitespace to nil.
+       Suggested by Chris Moore <christopher.ian.moore@gmail.com>.
+
+2007-10-01  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc-math.el (math-largest-emacs-expt): Handle the cases
+       when `expt' doesn't give range errors.
+
+2007-10-01  Markus Triska  <markus.triska@gmx.at>
+
+       * calc/calc-math.el (math-smallest-emacs-expt):
+       Make the computation more robust.
+
+2007-09-30  David Kastrup  <dak@gnu.org>
+
+       * startup.el (argv): Alias for `command-line-args-left' to use as
+       `(pop argv)' inside of --eval command sequences.  Allows for
+       passing shell commands into Emacs verbatim without need for Lisp
+       quoting.
+
+       * autorevert.el (auto-revert-handler): In `auto-revert-tail-mode',
+       check only for changed size.
+       (auto-revert-tail-handler): Get size from caller.  If the file has
+       shrunk, tail the whole file again (the file presumably has been
+       rewritten).
+
+       * woman.el (woman-topic-all-completions, woman-mini-help):
+       Fix fallout from 2007-09-07 introduction of `dolist' when the list
+       actually was being manipulated in the loop.
+       (woman-Cyg-to-Win, woman-pre-process-region)
+       (woman-horizontal-escapes, woman-if-body, woman-unescape)
+       (woman-strings, woman-special-characters, woman1-hc)
+       (woman-change-fonts, woman-find-next-control-line):
+       Use `match-beginning' rather than `match-string' when the result is
+       just used as a flag.
+
+2007-09-30  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp-compat.el: New file.
+
+       * net/tramp.el:
+       * net/tramp-fish.el:
+       * net/tramp-smb.el:
+       * net/tramp-uu.el:
+       * net/trampver.el: Move compatibility code to tramp-compat.el.
+       Apply `mapc' instead of `mapcar' when the code needs side effects
+       only.  Move utf-8 coding cookie to the second line.
+
+2007-09-30  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * term/x-win.el (x-gtk-stock-map): Add Gnus and MH-E icons.
+       Improve custom type.
+       (icon-map-list): Make it customizable.  Document how to disable
+       stock icons.
+
+2007-09-30  Richard Stallman  <rms@gnu.org>
+
+       * play/zone.el (zone-hiding-modeline): Use mode-line-format.
+
+2007-09-29  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * term/x-win.el (x-gtk-stock-map): Version is 22.2.
+
+2007-09-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * t-mouse.el (gpm-mouse-mode): Rename from t-mouse-mode.  Rewrite.
+       (t-mouse-mode): New compatibility alias.
+
+2007-09-28  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * server.el (server-delete-client): Only delete the terminal if it
+       is non-nil.
+
+2007-09-28  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (with-file-property, with-connection-property):
+       Highlight as keyword.
+       (tramp-rfn-eshadow-setup-minibuffer)
+       (tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
+       (tramp-set-file-uid-gid, tramp-do-copy-or-rename-file-via-buffer)
+       (tramp-do-copy-or-rename-file-directly)
+       (tramp-do-copy-or-rename-file-out-of-band)
+       (tramp-handle-shell-command, tramp-get-debug-buffer)
+       (tramp-send-command-and-read, tramp-equal-remote)
+       (tramp-get-local-gid): Pacify byte-compiler.
+       (tramp-handle-file-name-directory): Result shall not be expanded.
+       (tramp-find-foreign-file-name-handler): Rewrite.
+       (tramp-dissect-file-name): Add optional parameter NODEFAULT.
+
+       * net/tramp-cache.el (tramp-cache-print): Pacify byte-compiler.
+
+       * net/tramp-fish.el (tramp-fish-handle-expand-file-name):
+       Apply `tramp-completion-mode-p'.
+       (tramp-fish-handle-set-file-times)
+       (tramp-fish-handle-executable-find)
+       (tramp-fish-handle-process-file, tramp-fish-get-file-entries)
+       (tramp-fish-retrieve-data): Pacify byte-compiler.
+
+       * net/tramp-gw.el (tramp-gw-basic-authentication):
+       Call `tramp-read-passwd' with first parameter `nil'.
+
+2007-09-28  Glenn Morris  <rgm@gnu.org>
+
+       * mail/supercite.el (sc-attribs-filter-namelist): Use mapc rather
+       than mapcar.
+
+       * textmodes/tex-mode.el (tex-suscript-height-ratio)
+       (tex-suscript-height-minimum): New customizable variables.
+       (tex-suscript-height): New function.
+       (superscript, subscript): Set height using tex-suscript-height
+       rather than fixing at 0.8.
+       (tex-fontify-script, tex-font-script-display): Add :version tag.
+
+2007-09-27  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/python.el (python-eldoc-function): Doc fix.
+
+2007-09-27  Glenn Morris  <rgm@gnu.org>
+
+       * image.el (image-type-auto-detected-p): Doc fix.  Don't detect an
+       image if it is not in image-type-auto-detectable, or is there with
+       a nil value.
+
+2007-09-27  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-maybe-open-connection): Make test for alive
+       connection more robust.
+
+2007-09-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/eldoc.el (eldoc-function-argstring-format):
+       Deal with the case that special &keywords are at the beginning or
+       end of the argument list.  Also add some (incomplete) support for
+       non-standard arglists.
+
+2007-09-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/eldoc.el (eldoc-message-commands-table-size)
+       (eldoc-message-commands, eldoc-current-idle-delay)
+       (eldoc-function-argstring-format): Fix typos in docstrings.
+
+2007-09-26  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc-units.el (calc-convert-units)
+       (calc-convert-temperature): Remove unnecessary colons.
+
+2007-09-26  Bastien Guerry  <bzg@altern.org>
+
+       * org-export-latex.el (org-export-latex-tables-verbatim): New function.
+       (org-export-latex-remove-from-headlines): Name changed because of typo.
+       (org-export-latex-quotation-marks-convention): Option removed.
+       (org-export-latex-make-preamble): Handle the DATE option.
+       (org-export-latex-cleaned-string): Now the only cleaning function,
+       synched up with org.el.
+       (org-export-latex-lists, org-export-latex-parse-list)
+       (org-export-list-to-latex): New functions.
+
+2007-09-26  Carsten Dominik  <dominik@science.uva.nl>
+
+       * org.el (org-kill-is-subtree-p): Use `org-outline-regexp'.
+       (org-outline-regexp): New constant.
+       (org-remember-handler): Throw error when the target file is not in
+       org-mode.
+       (org-cleaned-string-for-export): No longer call
+       `org-export-latex-cleaned-string' with an argument.
+       (org-get-tags): Returns now a list, not a string.
+       (org-get-tags-string): New function.
+       (org-archive-subtree): No need to split return of `org-get-tags'.
+       (org-set-tags, org-entry-properties): Call `org-get-tags-string'
+       instead of `org-get-tags'.
+       (org-agenda-format-date): Rename from `org-agenda-date-format'.
+       (org-time-from-absolute, org-agenda-format-date-aligned): New funs.
+       (org-compatible-face): New argument INHERITS.  Inherit from this
+       face if possible.
+       (org-level-1, org-level-2, org-level-3, org-level-4)
+       (org-level-5, org-level-6, org-level-7, org-level-8)
+       (org-special-keyword, org-drawer, org-column, org-warning)
+       (org-archived, org-todo, org-done, org-headline-done, org-table)
+       (org-formula, org-code, org-agenda-structure)
+       (org-scheduled-today, org-scheduled-previously)
+       (org-upcoming-deadline, org-time-grid): Call `org-compatible-face'
+       in the new way.
+       (org-get-heading): New argument NO-TAGS.
+       (org-fast-tag-selection-include-todo): Made defvar instead of
+       defcustom, feature is not deprecated.
+       (org-remember-store-without-prompt): New default value t.
+       (org-todo-log-states): New variable.
+       (org-set-regexps-and-options): #+TODO is an alias for SEQ_TODO.
+       Compute the log states.
+       (org-goto-map): More commands copied from global map.  Also bind
+       `org-occur'.
+       (org-goto): Made into a general lookup command.
+       (org-get-location): Complete rewrite.
+       (org-goto-exit-command): New variable.
+       (org-goto-selected-point): New variable.
+       (org-goto-ret, org-goto-left, org-goto-right, org-goto-quit):
+       Set the new variables.
+       (org-paste-subtree): Whitespace insertion strategy revised.
+       (org-remember-apply-template): Protect v-A from the possibility
+       that v-a might be nil.
+       (org-remember-handler): Insertion rules revised.
+       (org-todo): Respect org-todo-log-states.
+       (org-up-heading-safe): New function.
+       (org-entry-get-with-inheritance): Use `org-up-heading-safe'.
+
+2007-09-26  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * progmodes/cc-cmds.el (c-indent-line-or-region): Only indent the
+       region if in transient-mark-mode.
+
+2007-09-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * calc/calc-ext.el (calc-init-extensions, calc-reset):
+       * calc/calc-help.el (calc-full-help):
+       * calc/calc-misc.el (another-calc):
+       * calc/calc-store.el (calc-var-name-map):
+       * calc/calc-stuff.el (calc-flush-caches):
+       * calc/calc-units.el (math-build-units-table):
+       * calc/calc.el (calc-digit-map, calc-dispatch-map, calc-mode)
+       (calc-quit):
+       * calendar/icalendar.el (icalendar--format-ical-event)
+       (icalendar--convert-ical-to-diary):
+       * emacs-lisp/authors.el (authors):
+       * emacs-lisp/cust-print.el (custom-print-install)
+       (custom-print-uninstall):
+       * emacs-lisp/disass.el (disassemble-1):
+       * emacs-lisp/easy-mmode.el (easy-mmode-define-syntax):
+       * emacs-lisp/edebug.el (byte-compile-resolve-functions):
+       * emacs-lisp/elint.el (elint-current-buffer, elint-check-defun-form)
+       (elint-check-let-form, elint-check-condition-case-form)
+       (elint-initialize):
+       * emacs-lisp/elp.el (elp-results):
+       * emacs-lisp/generic.el (generic-mode-internal):
+       * emacs-lisp/re-builder.el (reb-delete-overlays):
+       * emacs-lisp/regi.el (regi-interpret):
+       * emacs-lisp/sregex.el (sregex--char-aux):
+       * emulation/cua-rect.el (cua--deactivate-rectangle)
+       (cua--highlight-rectangle, cua--rectangle-post-command):
+       * emulation/viper-keym.el (viper-toggle-key, viper-ESC-key):
+       * emulation/viper-macs.el (viper-describe-kbd-macros)
+       (viper-describe-one-macro):
+       * emulation/viper-util.el (viper-setup-master-buffer):
+       * emulation/viper.el (set-viper-state-in-major-mode):
+       * international/mule-diag.el (describe-current-coding-system):
+       * language/ethio-util.el (ethio-fidel-to-sera-buffer):
+       * mail/emacsbug.el (report-emacs-bug):
+       * net/ange-ftp.el (ange-ftp-call-chmod, ange-ftp-parse-bs2000-listing):
+       * obsolete/hilit19.el (hilit-unhighlight-region)
+       (hilit-set-mode-patterns):
+       * play/solitaire.el (solitaire-check, solitaire-solve):
+       * play/zone.el (zone-pgm-rotate):
+       * progmodes/ada-mode.el (ada-save-exceptions-to-file):
+       * progmodes/ada-prj.el (ada-prj-display-page):
+       * progmodes/delphi.el (delphi-search-directory, delphi-find-unit-file)
+       (delphi-debug-mode-map, delphi-mode-map, delphi-mode):
+       * progmodes/ebrowse.el (ebrowse-tree-mode, ebrowse-view-exit-fn)
+       (ebrowse-member-mode, ebrowse-save-tree-as, ebrowse-save-class):
+       * progmodes/sh-script.el (sh-make-vars-local)
+       (sh-reset-indent-vars-to-global-values):
+       * progmodes/sql.el (top):
+       * progmodes/vhdl-mode.el (vhdl-set-style, vhdl-regress-line):
+       * progmodes/xscheme.el (top):
+       * textmodes/artist.el (artist-mt-get-symbol-from-keyword-sub)
+       (artist-go-retrieve-from-symbol-sub, artist-go-get-symbol-shift-sub)
+       (artist-fc-retrieve-from-symbol-sub, artist-vaporize-line)
+       (artist-vaporize-lines, artist-ellipse-compute-fill-info)
+       (artist-submit-bug-report):
+       * textmodes/flyspell.el (flyspell-delay-commands)
+       (flyspell-deplacement-commands):
+       * textmodes/table.el (table--generate-source-epilogue, table-insert)
+       (table--generate-source-cells-in-a-row, table--make-cell-map)
+       (*table--cell-describe-bindings): Use `mapc' rather than `mapcar'.
+
+2007-09-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * allout.el (produce-allout-mode-map, allout-process-exposed):
+       * ansi-color.el (ansi-color-make-color-map):
+       * autoinsert.el (auto-insert):
+       * bookmark.el (bookmark-bmenu-list, bookmark-show-all-annotations):
+       * dired-aux.el (dired-create-files):
+       * dired.el (dired-restore-desktop-buffer):
+       * ediff-diff.el (ediff-setup-fine-diff-regions):
+       * ediff-mult.el (ediff-intersect-directories)
+       (ediff-redraw-directory-group-buffer, ediff-dir-diff-copy-file)
+       (ediff-redraw-registry-buffer):
+       * ediff-ptch.el (ediff-fixup-patch-map):
+       * ediff-util.el (ediff-toggle-multiframe, ediff-toggle-use-toolbar)
+       (ediff-really-quit, ediff-clear-diff-vector):
+       * emerge.el (emerge-really-quit):
+       * ffap.el (ffap-replace-file-component):
+       * filecache.el (file-cache-add-directory)
+       (file-cache-add-directory-recursively)
+       (file-cache-add-from-file-cache-buffer, file-cache-delete-file-regexp)
+       (file-cache-delete-directory, file-cache-files-matching-internal)
+       (file-cache-display):
+       * files.el (cd):
+       * find-lisp.el (find-lisp-insert-directory):
+       * finder.el (finder-compile-keywords):
+       * help.el (view-emacs-news):
+       * hi-lock.el (hi-lock-write-interactive-patterns):
+       * ido.el (ido-to-end, ido-set-matches-1):
+       * image-dired.el (image-dired-display-thumbs, image-dired-remove-tag)
+       (image-dired-mark-tagged-files):
+       * jka-cmpr-hook.el (jka-compr-get-compression-info):
+       * printing.el (pr-eval-local-alist, pr-eval-setting-alist):
+       * ps-print.el (ps-background, ps-begin-file)
+       (ps-build-reference-face-lists):
+       * simple.el (clone-buffer):
+       * startup.el (command-line):
+       * tempo.el (tempo-insert-template, tempo-is-user-element)
+       (tempo-forward-mark, tempo-backward-mark):
+       * woman.el (woman-dired-define-keys): Use `mapc' rather than `mapcar'.
+
+2007-09-25  Glenn Morris  <rgm@gnu.org>
+
+       * textmodes/tex-mode.el (tex-font-script-display): Doc fix.
+
+       * view.el (view-search-no-match-lines): Add a doc string.
+       Rewrite to simplify and work better.
+
+2007-09-24  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * progmodes/cc-mode.el (c-mode-base-map):
+       Use c-indent-line-or-region instead of c-indent-line.
+
+       * indent.el (indent-for-tab-command): First check if the region is
+       active.
+
+2007-09-24  Micha\e,Ak\e(Bl Cadilhac  <michael@cadilhac.name>
+
+       * whitespace.el (whitespace-tickle-timer): Don't install the timer if
+       whitespace-rescan-timer-time is 0.
+
+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):
        safe-local-variable setting.
 
        * bookmark.el (bookmark-xemacsp): Remove.
-       (bookmark-make): Don't use bookmark-xemacsp, use
-       (featurep 'xemacs) instead.
+       (bookmark-make): Don't use bookmark-xemacsp,
+       use (featurep 'xemacs) instead.
 
        * speedbar.el (speedbar-frame-mode)
        (speedbar-frame-reposition-smartly)
 2007-09-13  Jari Aalto  <jari.aalto@cante.net>
 
        * man.el (Man-default-man-entry): At end of line, continue looking
-        to the next line for possible end of hyphenated command.
+       to the next line for possible end of hyphenated command.
 
 2007-09-13  Chris Moore  <dooglus@gmail.com>
 
        * shell.el (shell-resync-dirs): Don't move the cursor relative to
-        the command being edited.
+       the command being edited.
 
 2007-09-12  Jim Meyering  <jim@meyering.net>  (tiny change)
 
 
 2007-09-10  Dave Love  <fx@gnu.org>
 
-
        * outline.el (outline-4, outline-5, outline-7):
        Move font-lock-builtin-face down from 4 to 7 to better keep the
        progression of color brightness, and to better match Org-mode's faces.
 
        * emacs-lisp/avl-tree.el: New file.
 
-2007-08-26  Micha\e,bk\e(Bl Cadilhac  <michael@cadilhac.name>
+2007-08-26  Micha\e,Ak\e(Bl Cadilhac  <michael@cadilhac.name>
 
        * hi-lock.el (hi-lock-unface-buffer): Show a x-menu only if the mouse
        was used.