X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/00fa402402044dac8314b50d1608a24c45b6bb3a..719106a318d84561d21f06411f8a93a3d9975ed3:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c32f4231b8..fb60cf8363 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,1506 @@ +2006-11-10 Simon Marshall + + * progmodes/cc-fonts.el (c-font-lock-declarations): Don't overwrite + fontification for "case" and "default" keywords. + +2006-11-10 Andreas Schwab + + * calendar/cal-dst.el (calendar-dst-check-each-year-flag): Avoid + starting sentence with "nil". + +2006-11-10 Juanma Barranquero + + * server.el (server-raise-frame): New option. + (server-switch-buffer): Use it. + +2006-11-10 Nick Roberts + + * progmodes/gdb-ui.el (gdb-many-windows): Start doc string + with a capital. + +2006-11-10 Carsten Dominik + + * textmodes/org.el (org-scan-tags): Make the search case-sensitive. + (org-tags-sparse-tree): Don't overrule `org-show-following-heading' + and `org-show-hierarchy-above'. + (org-reveal): New command. + (org-show-context): Renamed from `org-show-hierarchy-above'. + (org-fast-tag-selection-single-key): New option. + (org-fast-tag-show-exit, org-set-current-tags-overlay): New functions. + (org-tags-overlay): New variable. + (org-agenda-todo-ignore-deadlines): New option. + ("session"): Add circular data structure `org-mark-ring' to exceptions + list in session.el. + (org-agenda-window-setup, org-agenda-restore-windows-after-quit): + New options. + (org-agenda-quit): Use `org-agenda-restore-windows-after-quit'. + (org-prepare-agenda, org-agenda-quit): Use `org-agenda-window-setup'. + (org-pre-agenda-window-conf, org-blank-before-new-entry): New variables. + (org-finalize-agenda): Activate bracket links in agenda. + (org-at-timestamp-p, org-at-date-range-p): Additional argument + INACTIVE-OK. + (org-show-hierarchy-above, org-show-following-heading): + List values allowed for fine-tuned configuration. + (org-show-hierarchy-above): New argument CONTEXT, use the fine-tuned + settings in `org-show-hierarchy-above' and `org-show-following-heading'. + (org-display-custom-time): New function. + (org-toggle-time-stamp-overlays, org-insert-time-stamp): New function. + (org-display-custom-times, org-time-stamp-custom-formats): + (org-maybe-intangible): New macro. + (org-activate-bracket-links, org-hide-wide-columns): + Use `org-maybe-intangible'. + (org-open-file): Use `shell-quote-argument'. + (org-display-internal-link-with-indirect-buffer): New option. + (org-file-remote-p): Get regexp from list. + (org-link-expand-abbrev): New function. + (org-link-abbrev-alist): New option. + (org-open-at-point, org-cleaned-string-for-export): + Call `org-link-expand-abbrev'. + (org-timeline, org-agenda-list, org-todo-list) + (org-tags-view): Remove the KEEP-MODES argument. + (org-finalize-agenda-hook): New hook. + (org-get-alist-option): New function. + (org-follow-timestamp-link): New function. + (org-open-at-point): Call `org-follow-timestamp-link'. + (org-log-note-marker, org-log-note-purpose) + (org-log-note-window-configuration): New variables. + (org-add-log-maybe, org-add-log-note, org-store-log-note): + New functions. + (org-log-note-headings): New option. + (org-dblock-write:clocktable): Bug fix, removed infinite loop. + (org-store-link): Support for dired-mode. + (org-open-file): Substitute environment variables into filename. + (org-last): New defsubst. + (org-agenda-re-align-tags): New function. + (org-agenda-align-tags-to-column): New option. + (org-agenda-timeline): Group removed. + (org-prepare-agenda, org-prepare-agenda-buffers) + (org-run-agenda-series, org-timeline, org-agenda-list) + (org-todo-list, org-tags-view): Call `org-agenda-prepare' and set + the text property inticating the agenda type. + (org-agenda-post-command-hook): Get agenda type from text property + at point. + (org-agenda): Handle command sets. Set `org-agenda-last-arguments' + and obey `org-agenda-overriding-arguments'. + (org-agenda-overriding-arguments, org-agenda-last-arguments): + New variables. + (org-agenda-goto-today, org-agenda-later, org-agenda-earlier) + (org-agenda-week-view, org-agenda-day-view): + Use `org-agenda-overriding-arguments' to make updating work with + multi-block agendas. + (org-agenda-prefix-format): Allow different formats for the + different agenda entry types. + (org-timeline-prefix-format): Option removed, + use `org-agenda-prefix-format' instead. + (org-prepare-agenda): New function. + (org-select-timeline-window): Option removed, + use `org-select-agenda-window' instead. + (org-respect-restriction): Variable removed. + (org-cmp-tag): New function. + (org-agenda-sorting-strategy, org-entries-lessp): + Implement sorting by last tag. + (org-complete): Better completion in in-buffer option lines. + (org-in-item-p): New function. + (org-org-menu): Added entries for checkboxes. + (org-cycle): Extra brouping in outline-regexp, because it is used + in a search with "^" prepended. + (org-provide-checkbox-statistics): New option. + (org-set-font-lock-defaults): Highlight checkbox statistics. + (org-update-checkbox-count-maybe) + (org-get-checkbox-statistics-face): New functions. + (org-update-checkbox-count): New command. + (org-insert-item, org-toggle-checkbox): + Call `org-update-checkbox-count-maybe'. + (org-export-as-html): XEmacs compatibility for coding system. + (org-force-cycle-archived): New command. + (org-cycle-hide-archived-subtrees): Display message when ARCHIVE + overrules cycling. + (org-fix-position-after-promote): If the line contains only a todo + keyword, add a final space. + (org-promote-subtree, org-demote-subtree): + Call `org-fix-position-after-promote'. + +2006-11-10 Glenn Morris + + * calendar/cal-dst.el: Do not assume DST starts/ends on the same + date in every year. + (calendar-dst-check-each-year-flag): New customizable variable. + (calendar-dst-find-data): New function, extracted from + calendar-current-time-zone. + (calendar-current-time-zone): Use calendar-dst-find-data. + (calendar-dst-transition-cache): New variable. + (calendar-dst-find-startend, calendar-dst-starts) + (calendar-dst-ends): New functions. + (calendar-daylight-savings-starts) + (calendar-daylight-savings-ends): Change value to use + calendar-dst-starts, calendar-dst-ends; respectively. + + * progmodes/f90.el (f90-indent-region): Bind case-fold-search to t. + + * ido.el (ido-enable-prefix) + * ses.el (ses-call-printer-return) + * net/tramp.el (tramp-unified-filenames) + * progmodes/cc-align.el (c-lineup-string-cont) + * progmodes/compile.el (compilation-directory-matcher) + * progmodes/ebnf2ps.el (ebnf-stop-on-error) + * progmodes/gdb-ui.el (gdb-many-windows) + * progmodes/vhdl-mode.el (vhdl-reset-active-high) + (vhdl-clock-rising-edge) + * textmodes/org.el (org-export-with-timestamps) + (org-export-remove-timestamps-from-toc, org-export-with-tags) + (org-read-date): Doc fix (Nil -> nil). + +2006-11-10 Jan Dj,Ad(Brv + + * term/x-win.el (x-select-text, x-cut-buffer-or-selection-value): + Encode/decode text to/from cut buffers to/from iso-latin-1 only. + +2006-11-10 Juanma Barranquero + + * bs.el (bs--window-for-buffer): Remove. + (bs--show-with-configuration): Use `get-window-with-predicate' + instead of `bs--window-for-buffer'. + +2006-11-10 Kenichi Handa + + * files.el (revert-buffer): Fix previous change. + +2006-11-09 Juanma Barranquero + + * bs.el (bs--redisplay): Fix typo in docstring. + (bs--window-config-coming-from): Make frame-local. + (bs--restore-window-config): New function. + (bs-kill, bs-select, bs-select-other-window) + (bs-select-other-frame): Use it. + (bs--window-for-buffer): Return as soon as a matching buffer is found. + (bs--show-with-configuration): Save the window configuration as a + frame local var, and only if *buffer-selection* is not already + visible on this frame. + +2006-11-08 Chong Yidong + + * vc-svn.el (vc-svn-admin-directory): New var. + (vc-svn-registered, vc-svn-responsible-p) + (vc-svn-repository-hostname): Use it. + Suggested by arit93@yahoo.com. + +2006-11-08 Juanma Barranquero + + * ldefs-boot.el: Regenerate. + +2006-11-08 Alan Mackenzie + + * emacs-lisp/lisp.el (beginning-of-defun-raw): Code up the + case (eq open-paren-in-column-0-is-defun-start nil) by searching + for least nested open-paren. + +2006-11-08 Romain Francoise + + * subr.el (remove-overlays): Fix typo in last change. + +2006-11-08 Richard Stallman + + * subr.el (remove-overlays): Call overlay-recenter. + +2006-11-08 Vinicius Jose Latorre + + * printing.el (pr-alist-custom-set, pr-ps-utility-custom-set) + (pr-ps-name-custom-set, pr-txt-name-custom-set): Return back the old + behaviour. + (pr-menu-bind): Act on global-map instead of menu-bar-file-menu + directly. + +2006-11-08 Juanma Barranquero + + * ido.el (ido-ignore-extensions, ido-show-dot-for-dired) + (ido-max-dir-file-cache, ido-decorations) + (ido-rewrite-file-prompt-functions, ido-use-mycompletion-depth) + (ido-magic-backward-char, ido-enter-dired) + (ido-enter-insert-buffer, ido-enter-insert-file, ido-dired) + (ido-list-directory, ido-first-match, ido-only-match) + (ido-subdir, ido-indicator): Fix typos in docstrings. + (ido-buffer-internal, ido-completion-help): Fix typos in messages. + (ido-read-internal): Fix typo in error message. + +2006-11-08 Kenichi Handa + + * international/mule-cmds.el (set-default-coding-systems): Always + set default-file-name-coding-system to utf-8 for Mac Darwin. + +2006-11-08 Juanma Barranquero + + * makefile.w32-in (setwins): Remove. + (WINS_ALMOST): New macro. + (WINS): Use it. + (autoloads): Don't extract autoloads from files in obsolete/. + +2006-11-07 Chong Yidong + + * whitespace.el (whitespace-buffer): Call remove-overlays after + overlay-recenter for performance. Suggested by Martin Rudalics. + +2006-11-07 Michael Albinus + + * net/tramp.el (tramp-default-method): scp is the default method. + +2006-11-07 Juanma Barranquero + + * server.el (server-start): Save also the Emacs pid in the server file. + +2006-11-07 Carsten Dominik + + * textmodes/reftex-cite.el (reftex-pop-to-bibtex-entry): Preserve + point when displaying a bibtex cross reference in the echo area. + +2006-11-06 Juanma Barranquero + + * international/mule.el (make-char): Fix typo in docstring. + (load-with-code-conversion, charsetp): Doc fixes. + + * international/ja-dic-cnv.el (skkdic-convert): + * cus-edit.el (hook): Fix typo in docstring. + +2006-11-06 Chong Yidong + + * cus-edit.el (custom-mode-map): Move defvar above code using it. + (custom-mode-link-map): New variable. + (custom-group-link, custom-manual): Use follow-link. + +2006-11-06 Roland Winkler + + * textmodes/bibtex.el: Fix typo in name of author of bibtex.el, + "Mark Shapiro" -> "Marc Shapiro". Update his email address. + +2006-11-06 Richard Stallman + + * textmodes/flyspell.el (flyspell-correct-word-before-point): + New function broken out of flyspell-correct-word. + (flyspell-mode-map): Bind it to M-RET. + (flyspell-correct-word): Call it. + + * textmodes/fill.el (fill-minibuffer-function): New function. + (fill-paragraph): Bind fill-paragraph-function to + fill-minibuffer-function. + + * ruler-mode.el (ruler-mode-map): Add bindings for up-events + so that they aren't undefined. + + * dired.el (dired-readin): Locally bind file-name-coding-system. + + * bindings.el: Shorten and clarify usual mode line mouse help string. + + * Makefile.in (autoloads): Don't include `obsolete'. + +2006-11-06 Chong Yidong + + * printing.el (pr-alist-custom-set, pr-ps-utility-custom-set) + (pr-ps-name-custom-set, pr-txt-name-custom-set): Don't update the + Printing menu if it's not initialized. + (pr-menu-bind): Act on menu-bar-file-menu directly. + +2006-11-06 Juanma Barranquero + + * help.el (view-emacs-news): Fix typo in error message. + + * menu-bar.el (menu-bar-update-buffers): Fix typo in menu entry. + + * shadowfile.el (shadow-define-regexp-group) + (shadow-literal-groups, shadow-insert-var): Doc fixes. + (shadow-read-files): Fix typo in message. + (shadow-inhibit-overload, shadow-find, shadow-suffix) + (shadow-site-match, shadow-write-todo-file, shadow-insert-var) + (shadow-suffix, shadow-site-match, shadow-expand-file-name) + (shadow-file-match): Fix typos in docstrings. + + * terminal.el (terminal-emulator): Fix typo in message. + + * emacs-lisp/authors.el (authors-fixed-entries): Fix typo. + + * emacs-lisp/lselect.el (x-kill-primary-selection) + (x-delete-primary-selection, x-copy-primary-selection): + Fix typos in error messages. + + * emulation/edt-mapper.el: Fix typo in interactive message. + + * mail/emacsbug.el (report-emacs-bug): Fix typos in output message. + + * textmodes/ispell.el (ispell, ispell-local-dictionary-alist) + (ispell-help): Fix typos in docstrings. + (ispell-help): Fix typo in output message. + + * allout.el (allout-adjust-file-variable) + (allout-passphrase-verifier-string) + (allout-passphrase-hint-string) + (allout-toggle-current-subtree-encryption): + * apropos.el (apropos-synonyms): + * cus-edit.el (hook): + * emacs-lock.el (emacs-lock-from-exiting): + * follow.el (follow-avoid-tail-recenter-p): + * hexl.el (hexl-mode): + * mouse-copy.el (mouse-copy-work-around-drag-bug): + * mouse.el (mouse-set-font): + * resume.el (resume-emacs-args-file): + * rfn-eshadow.el (file-name-shadow-tty-properties): + * t-mouse.el (t-mouse-process, t-mouse-mode): + * emacs-lisp/cust-print.el (custom-print-install) + (custom-print-uninstall, custom-format): + * emacs-lisp/shadow.el (list-load-path-shadows): + * emulation/tpu-edt.el (tpu-help-text) + (tpu-save-all-buffers-kill-emacs, tpu-emacs-replace) + (tpu-reset-control-keys): + * emulation/vip.el (vip-emacs-local-map) + (vip-change-mode-to-emacs): + * emulation/viper.el (viper-mode, viper-set-hooks) + (viper-major-mode-modifier-list): + * emulation/viper-init.el (viper-emacs-state-cursor-color): + * emulation/viper-keym.el (viper-emacs-kbd-map) + (viper-toggle-key): + * mail/feedmail.el (feedmail-queue-reminder) + (feedmail-queue-reminder-alist, feedmail-confirm-outgoing) + (feedmail-confirm-outgoing-timeout, feedmail-nuke-bcc) + (feedmail-nuke-resent-bcc, feedmail-fill-to-cc-fill-column) + (feedmail-sender-line, feedmail-force-binary-write) + (feedmail-from-line, feedmail-deduce-envelope-from) + (feedmail-x-mailer-line, feedmail-message-id-generator) + (feedmail-date-generator, feedmail-fiddle-plex-user-list) + (feedmail-enable-spray, feedmail-spray-this-address) + (feedmail-spray-address-fiddle-plex-list, feedmail-enable-queue) + (feedmail-queue-runner-confirm-global) + (feedmail-ask-before-queue-prompt) + (feedmail-ask-before-queue-reprompt) + (feedmail-prompt-before-queue-standard-alist) + (feedmail-prompt-before-queue-user-alist) + (feedmail-prompt-before-queue-help-supplement) + (feedmail-queue-use-send-time-for-message-id) + (feedmail-queue-default-file-slug, feedmail-queue-fqm-suffix) + (feedmail-mail-send-hook-splitter, feedmail-mail-send-hook) + (feedmail-mail-send-hook-queued) + (feedmail-confirm-addresses-hook-example) + (feedmail-last-chance-hook, feedmail-before-fcc-hook) + (feedmail-queue-runner-mode-setter) + (feedmail-queue-alternative-mail-header-separator) + (feedmail-queue-runner-message-sender) + (feedmail-buffer-eating-function, feedmail-binmail-template) + (feedmail-run-the-queue-no-prompts) + (feedmail-run-the-queue-global-prompt) + (feedmail-queue-subject-slug-maker, feedmail-fiddle-header) + (feedmail-envelope-deducer, feedmail-fiddle-date) + (feedmail-default-message-id-generator) + (feedmail-fiddle-message-id, feedmail-fiddle-x-mailer) + (feedmail-fiddle-spray-address, feedmail-deduce-address-list): + * mail/vms-pmail.el (vms-pmail-save-and-exit, vms-pmail-abort) + (vms-pmail-setup): + * play/dunnet.el (dun-help): + * play/handwrite.el (handwrite): + * play/hanoi.el (hanoi-unix-64): + * progmodes/idlwave.el (idlwave-rescan-asynchronously): + * textmodes/enriched.el (fixed): + * textmodes/org.el (org-file-apps) + (org-emphasis-regexp-components, org-emphasis-alist): + * textmodes/texinfmt.el (batch-texinfo-format): + Fix typos in docstrings. + +2006-11-05 Juanma Barranquero + + * loadhist.el (read-feature): Don't complete features not loaded + from a file (which make `unload-feature' to fail). + +2006-11-05 Reiner Steib + + * add-log.el (add-log-time-zone-rule): Mark as safe-local-variable. + +2006-11-05 Chong Yidong + + * startup.el (command-line-1): Kill emacs if the last frame is + deleted while evaluating the command-line arguments. + +2006-11-05 Richard Stallman + + * startup.el (init-file-had-error): Add doc string. + (fancy-splash-text, fancy-splash-head, fancy-splash-tail): + Use fixed-width font for keyboard key descriptions. + + * cus-edit.el (custom-save-all): Error if saving in .emacs + and it had an error when loaded. + + * dired-aux.el (dired-copy-file-recursive): Catch errors + from recursive copies in the loop, around the recursive call. + +2006-11-05 Micha,Ak(Bl Cadilhac + + * battery.el (battery-linux-proc-acpi): Search an ac_adapter in + `/proc/acpi/ac_adapter/*'. Ditto for the thermometers in + `/proc/acpi/thermal_zone/*'. + (battery-search-for-one-match-in-files): New. Search a regexp in + the content of some files. + +2006-11-05 Martin Rudalics + + * window.el (mouse-autoselect-window-now): Remove variable. + (mouse-autoselect-window-state): New variable. + (mouse-autoselect-window-start, mouse-autoselect-window-cancel) + (mouse-autoselect-window-select, handle-select-window): + Rewritten to make mouse-autoselect-window-timer a one-shot timer. + Suspend delayed autoselection during menu or popup dialog. + + * info-look.el (info-lookup-guess-custom-symbol): New function + for retrieving symbol at point in custom buffers. + (top level) : Add backquote and + comma to ignored characters in regexps of help specifications + for emacs-lisp-mode and lisp-interaction-mode. This permits + looking up symbols in `...' and after a comma. Add help + specifications for custom-mode and help-mode. + +2006-11-04 Eli Zaretskii + + * mail/rmail.el (rmail-redecode-body): New optional argument RAW. + Don't encode body if RAW is non-nil, or if the old encoding is + identical to the new encoding, or if the body contains only + eight-bit-* characters. + +2006-11-04 Yoni Rabkin Katzenell (tiny change) + + * faces.el (faces-sample-overlay, describe-face): Revert last + changes. + (faces-sample-overlay): Remove variable. + (describe-face): Insert sample text in the face being described. + +2006-11-04 Martin Rudalics + + * whitespace.el (whitespace-indent-regexp): Make this match any + multiples of eight spaces near the beginning of a line. + (whitespace-buffer): Use `remove-overlays' instead of + `whitespace-unhighlight-the-space' and `overlay-recenter' to + speed up overlay handling. + (whitespace-buffer-leading, whitespace-buffer-trailing): Make + these functions highlight the text removed by + `whitespace-buffer-leading-cleanup' and + `whitespace-buffer-trailing-cleanup' respectively. + (whitespace-buffer-search): Use `with-local-quit'. Move + `format' out of loop to speed up scanning larger buffers. + (whitespace-unhighlight-the-space): Remove `remove-hook' since + that function is never added to a hook. + (whitespace-spacetab-regexp, whitespace-ateol-regexp) + (whitespace-buffer-leading-cleanup) + (whitespace-refresh-rescan-list): Fix docstrings. + +2006-11-03 Ken Manheimer + + * allout.el (allout-during-yank-processing): Cue for inhibiting + aberrance processing during yanks. + (allout-doublecheck-at-and-shallower): Reduce the limit to reduce + the amount of yanked topics that can be aberrant. + (allout-do-doublecheck): Encapsulate this multiply-used recipe in + a function, and supplement with inihibition of doublechecking + during yanks. + (allout-beginning-of-line, allout-next-heading) + (allout-previous-heading, allout-goto-prefix-doublechecked) + (allout-back-to-current-heading, allout-next-visible-heading) + (allout-next-sibling): Use new allout-do-doublecheck function. + (allout-next-sibling): Ensure we made progress when returning + other than nil. + (allout-rebullet-heading): Preserve text property annotations + indicating the text was hidden, if it was. + (allout-kill-line): Remove any added was-hidden annotations. + (allout-kill-topic): Remove any added was-hidden annotations. + (allout-annotate-hidden): Inhibit adding was-hidden text + properties to the undo list. + (allout-deannotate-hidden): New function to remove was-hidden + annotation. + (allout-hide-by-annotation): Use new allout-deannotate-hidden. + (allout-remove-exposure-annotation): Replaced by + allout-deannotate-hidden. + (allout-yank-processing): Signal that yank processing is happening + with allout-during-yank-processing. Also, wrap + allout-unprotected's closer to the text changes, for easier + debugging. We need to inhibit-field-text-motion explicitly, in + lieu of the encompassing allout-unprotected. + (outlineify-sticky): Adjust criteria for triggering new outline + decorations to presence or absence of any topics, not just a topic + at the beginning of the buffer. + +2006-11-03 Juanma Barranquero + + * bs.el (bs--show-all, bs--redisplay): + * cus-edit.el (custom-unlispify-menu-entries) + (custom-unlispify-tag-names, custom-prompt-variable): + * expand.el (expand-pos): + * speedbar.el (speedbar-generic-list-tag-p): + * wid-edit.el (widget-image-enable): + * emacs-lisp/checkdoc.el (checkdoc-rogue-space-check-engine): + * emacs-lisp/find-func.el (find-function-noselect) + (find-function, find-variable-noselect, find-variable) + (find-definition-noselect, find-face-definition): + * mail/rmail-spam-filter.el (rsf-scanning-messages-now): + * net/eudc-vars.el (eudc-expansion-overwrites-query): + * progmodes/ada-xref.el (ada-find-in-ali): + * textmodes/flyspell.el (flyspell-check-tex-math-command): + * textmodes/org.el (org-copy-subtree): + * textmodes/table.el (table--row-column-insertion-point-p): + Use "non-nil" in docstrings. + +2006-11-03 Mark Davies + + * sort.el (sort-columns): Set the field separator to tab; on + NetBSD, sort complains if "\n" is used as field separator. + +2006-11-03 NIIMI Satoshi + + * emacs-lisp/pp.el (pp-eval-last-sexp): Evaluate target sexp. + +2006-11-02 Stefan Monnier + + * server.el (server-auth-key): Remove. Replace by a process-property. + (server-start): Don't remove the file of the previous process, but + instead clear out the place for the new file. + (server-start): Set the :auth-key property. + (server-process-filter): Use the :auth-key property. + +2006-11-02 Carsten Dominik + + * textmodes/org.el (org-mode-map): No longer copy + `outline-mode-map' explicitly - this is already done by + `define-derived-mode'. + +2006-11-02 Juanma Barranquero + + * server.el (server-visit-files): Use `when'. + (server-process-filter): When authentication fails, send error + message to client. Wrap `process-send-region' in `ignore-errors' + instead of `condition-case', and remove misleading comment. + +2006-11-01 Juri Linkov + + * simple.el (yank): Doc fix. + +2006-11-01 Stefan Monnier + + * server.el: Try and fit within 80 columns. + (server-start): Make the auth file unreadable by other users. + +2006-10-31 Andreas Seltenreich + + * battery.el (battery-linux-proc-acpi): Prevent range error when + `full-capacity' is 0. + +2006-10-31 Yoni Rabkin Katzenell (tiny change) + + * faces.el (faces-sample-overlay): New defvar. + (faces-sample-overlay): New function to show face sample text. + (describe-face): Use it. + +2006-10-31 Stephen Leake + + * progmodes/ada-stmt.el: Change maintainer, apply + whitespace-cleanup, checkdoc. + (ada-func-or-proc-name): Add doc string. + + * progmodes/ada-prj.el (ada-prj-new): Change maintainer, apply + whitespace-cleanup, checkdoc. Minor improvements to many doc + strings and comments. + (ada-prj-display-page): Change buffer name to more accurately + reflect function. + + * progmodes/ada-xref.el: Change maintainer, apply + whitespace-cleanup, checkdoc. Minor improvements to many doc + strings and comments. Don't look for `gvd' or `ddd' debuggers. + (ada-compile-current): Don't add newlines to commands. + +2006-10-31 Juanma Barranquero + + * server.el: Add support for TCP sockets. + (server-use-tcp, server-host, server-auth-dir): New options. + (server-auth-key): New variable. + (server-ensure-safe-dir): Create nonexistent parent dirs. + Ignore Unix-style file modes on Windows. + (server-start): Crete a TCP or Unix socket according to the value + of `server-use-tcp'. For TCP sockets, create the id/auth file in + `server-auth-dir' directory. + (server-process-filter): Delete process if authentication + fails (which never happens for Unix sockets). + +2006-10-30 David Kastrup + + * subr.el (add-to-list): Don't continue checking if a match has + been found. + +2006-10-30 Chong Yidong + + * tutorial.el: Move defvars to avoid bytecomp warnings. + (tutorial--find-changed-keys): Check if viper-current-state is + bound before using it. + (help-with-tutorial): Check if viper-tutorial is defined before + using it. + +2006-10-30 Lennart Borgman + + * help-fns.el (help-with-tutorial): Moved to tutorial.el. + + * tutorial.el: New file. + (help-with-tutorial): Moved here from help-fns.el. Added help for + rebound keys. Fixed resume of tutorial. + (tutorial--describe-nonstandard-key, tutorial--sort-keys) + (tutorial--find-changed-keys, tutorial--display-changes) + (tutorial--saved-dir, tutorial--saved-file) + (tutorial--save-tutorial): New functions to support the changes in + help-with-tutorial. + +2006-10-30 Kenichi Handa + + * files.el (revert-buffer): If a unibyte buffer is being reverted + with a coding system for multibyte, set buffer multibyte before + calling insert-file-contents. + +2006-10-30 Stefan Monnier + + * server.el (server-select-display): Use a dummy buffer to detect when + the frame is later used. + (server-select-display): New function. + (server-process-filter): Use it to detect unused temp frames. + +2006-10-29 Stephen Leake + + * progmodes/ada-mode.el: Change maintainer, apply + whitespace-clean, checkdoc. Minor improvements to many doc strings. + (ada-mode-version): New function. + (ada-create-menu): Menu operations are available for all supported + compilers. + +2006-10-29 Lars Hansen + + * net/tramp.el (with-parsed-tramp-file-name): Correct debug spec. + Highlight as keyword. + (tramp-do-copy-or-rename-file): Correct data for 'file-already-exists. + Don't call tramp-method-out-of-band-p for local files. + (tramp-touch): Quote file name. + +2006-10-28 Glenn Morris + + * calendar/calendar.el (cal-html-cursor-month) + (cal-html-cursor-year): Add autoloads for this new package. + (calendar-mode-map): Bind cal-html-cursor-month, cal-html-cursor-year. + +2006-10-28 Anna Bigatti + + * calendar/cal-html.el: New file. + +2006-10-28 Chong Yidong + + * emacs-lisp/authors.el (authors-aliases): Update. + +2006-10-27 Chong Yidong + + * version.el (emacs-version): Bump version number to 22.0.90. + +2006-10-26 John W. Eaton + + * progmodes/octave-inf.el (inferior-octave-has-built-in-variables): + New defvar. + (inferior-octave-resync-dirs): Check to see whether Octave has + built-in variables and set inferior-octave-has-built-in-variables. + Check inferior-octave-has-built-in-variables to decide whether to + send commands that set built-in variables or call functions to + change Octave's behavior. + Send "disp (pwd ())" to Octave instead of just "pwd". + (inferior-octave-startup): Send "more off" to Octave instead of + "page_screen_output = 0". + +2006-10-26 Chong Yidong + + * emacs-lisp/cl-indent.el (lisp-indent-259): Indent nil's in the + pattern normally. + +2006-10-26 Nick Roberts + + * bindings.el (mode-line-mode-menu): Remove bindings for global + minor modes (line/column number) as they are on the menubar. + +2006-10-25 Juanma Barranquero + + * term/w32-win.el (x-handle-name-switch): Doc fix. + (w32-standard-fontset-spec): Fix typo in docstring. + + * midnight.el (midnight-buffer-display-time): Doc fix. + (clean-buffer-list-kill-never-buffer-names): Add "*server*". + +2006-10-23 Michael Kifer + + * viper-cmd.el (viper-prefix-arg-com): Define gg as G0. + + * viper-ex.el (ex-read): Quote file argument. + + * ediff-diff.el (ediff-same-file-contents): Expand file names. + + * ediff-mult.el (ediff-append-custom-diff): Quote shell file arguments. + +2006-10-22 Martin Rudalics + + * textmodes/flyspell.el (flyspell-check-region-doublons): + Fix last fix. + +2006-10-23 Nick Roberts + + * bindings.el (mode-line-mode-menu): List global minor modes + before local ones. + +2006-10-23 Kim F. Storm + + * subr.el (add-to-list): Optimize if compare-fn is `eq' or `eql'. + (sit-for): If last command was a prefix arg, add the read-ahead + event to unread-command-events as (t . EVENT) so it will be added + to this-command-keys by read-key-sequence. + +2006-10-22 Martin Rudalics + + * textmodes/flyspell.el (flyspell-word): Skip past all previous + whitespace when checking doublons. + (flyspell-check-region-doublons): Fix doublon regexp. + (flyspell-highlight-incorrect-region): Highlight doublons using + flyspell-duplicate face. + + * progmodes/cperl-mode.el (cperl-invalid-face): Fix defcustom. + +2006-10-22 John Wiegley + + * progmodes/python.el (python-use-skeletons): python-mode was + auto-inserting templates (for those with abbrev-mode on), not only + by default -- *but without a configuration variable to disable + it*. This rendered python-mode completely useless for me, so I + have added `python-use-skeletons', which is now off by default. + +2006-10-22 Chong Yidong + + * progmodes/cperl-mode.el (cperl-mode): Don't assume + font-lock-multiline is auto-local (it's not). + (cperl-windowed-init): Ensure that cperl-font-lock-multiline is + initialized before calling cperl-init-faces. + +2006-10-22 Nick Roberts + + * progmodes/gdb-ui.el (gdb-info-stack-custom): Don't try to give + gdb-stack-position a value when there is no fringe. + + * bindings.el (mode-line-mode-menu): Disable auto-revert-tail-mode + indicator if not visiting a file. + +2006-10-20 David Kastrup + + * window.el (kill-buffer-and-window): Fix a bug where an aborted + operation would still cause some window to collapse later. + +2006-10-20 Stefan Monnier + + * vc.el (vc-switch-backend): Try to be more careful with unwanted + side-effect due to mixing various backends's file properties. + + * vc-svn.el (vc-svn-parse-status): Remove unused arg `localp'. + Add arg `filename' instead. Don't set vc-backend if `filename' is set. + Return `filename's status if applicable. Update callers. + +2006-10-19 Kenichi Handa + + * international/kkc.el (kkc-region): When a key sequence is not + defined, append (this-single-command-raw-keys) to + unread-input-method-events. + +2006-10-19 Juanma Barranquero + + * progmodes/ada-mode.el (ada-in-string-p): Doc fix. + +2006-10-19 YAMAMOTO Mitsuharu + + * version.el (emacs-version): Use mac-carbon-version-string. + + * term/macterm.el (res-geometry): Apply 2006-10-18 change for x-win.el. + +2006-10-19 Jan Dj,Ad(Brv + + * select.el (ccl-check-utf-8, string-utf-8-p): New functions + (by Kenichi Handa). + (xselect-convert-to-string): Decline requests for UTF8_STRING if + the selection is not UTF-8. + +2006-10-18 Juanma Barranquero + + * progmodes/ada-mode.el (ada-83-string-keywords) + (ada-last-which-function-line ada-no-auto-case, ada-indent-region) + (ada-which-compiler, ada-align-modes, ada-adjust-case-buffer) + (ada-looking-at-semi-private, ada-get-body-name): + Fix typos in docstrings. + (ada-create-case-exception, ada-create-case-exception-substring): + Fix typos in error messages. + (ada-goto-matching-end, ada-narrow-to-defun): Doc fixes. + +2006-10-18 Jan Dj,Ad(Brv + + * term/x-win.el (res-geometry): Don't set geometry from Xresources + to default-frame-alist if default-frame-alist already contains + width/height. + +2006-10-18 Richard Stallman + + * emacs-lisp/pp.el (pp-eval-expression): Use `X' to read value. + Non-interactive arg is the value, not the expression. + + * simple.el (read-expression-map): Just set it, no defvar. + + * subr.el (insert-for-yank-1): If last inserted char has + properties, mark them as rear-nonsticky. + + * recentf.el (recentf-mode): Doc fix. + + * facemenu.el (facemenu-add-new-face): Defend against symbol + that isn't a face name. + + * dired-aux.el (dired-do-copy): Doc fix. + +2006-10-18 Chong Yidong + + * simple.el (line-move-1): Ignore fields when moving to the + beginning of line to avoid getting point stuck. + +2006-10-18 Martin Rudalics + + * textmodes/flyspell.el (flyspell-word-search-backward): + Set inhibit-point-motion-hooks to avoid looping due to intangibile + text. + +2006-10-16 Richard Stallman + + * help-fns.el (describe-function-1): Special case optimization + for self-insert-command. + +2006-10-16 Kim F. Storm + + * ido.el (ido-reread-directory): Work in `dir' mode too. + +2006-10-15 Martin Rudalics + + * textmodes/table.el: Require 'regexp-opt. + +2006-10-15 Lennart Borgman + + * progmodes/flymake.el (flymake-get-project-include-dirs-imp): + Use shell-quote-argument. + + * shell.el (explicit-bash-args): Likewise. + + * progmodes/ada-xref.el (ada-find-in-src-path): Likewise. + Use grep -E rather than egrep. + +2006-10-15 Micha,Ak(Bl Cadilhac + + * ido.el (ido-exhibit): Allow `-', `_', and trailing `$' in user id. + +2006-10-15 Kim F. Storm + + * filesets.el (filesets-run-cmd--repl-fn): Use shell-quote-argument. + +2006-10-14 Lennart Borgman + + * filesets.el (filesets-cmd-shell-command): Quote buffer-file-name + to protect whitespace and metacharacters from the shell. + +2006-10-13 Giorgos Keramidas (tiny change) + + * apropos.el (apropos-pattern-quoted): Fix a typo in a doc string. + +2006-10-13 Eli Zaretskii + + * subr.el (start-process-shell-command): Doc fix. + +2006-10-13 Andrea Russo (tiny change) + + * info-look.el : Allow [0-9] in + the regexp for Maxima symbols. + +2006-10-13 Stefan Monnier + + * vc-hooks.el (vc-ignore-dir-regexp): Make it into a defcustom. + (vc-find-root): Don't walk higher up than ~. + +2006-10-12 Chong Yidong + + * international/utf-8.el (utf-translate-cjk-load-tables): + Avoid clobbering last-coding-system-used during load. + +2006-10-12 Carsten Dominik + + * textmodes/reftex-global.el (reftex-create-tags-file): + Quote file arguments. + +2006-10-12 Richard Stallman + + * files.el (file-name-history): Add defvar. + (save-some-buffers-action-alist): Improve description strings. + +2006-10-12 Andreas Schwab + + * files.el (auto-mode-alist): Match change log file name also with + a dash before a numeric extension. + +2006-10-11 Ilya Zakharevich + + * progmodes/cperl-mode.el: Merge from upstream, upto version 5.22. + After 5.0: + (cperl-add-tags-recurse-noxs-fullpath): New function (for -batch mode). + + After 5.1: Major edit. Summary of most visible changes: + + - Multiple <. + Copyright message updated. + (cperl-init-faces): Work around a bug in `font-lock'. May slow + facification down a bit. + Misprint for my|our|local for old `font-lock' + "our" was not fontified same as "my|local". + Highlight variables after "my" etc even in + a middle of an expression. + Do not facify multiple variables after my etc + unless parentheses are present. + + After 5.5, 5.6 + (cperl-fontify-syntaxically): after-change hook could reset. + (cperl-syntax-done-to) to a middle of line; unwind to BOL. + + After 5.7: + (cperl-init-faces): Allow highlighting of local ($/). + (cperl-problems-old-emaxen): New variable (for the use of DOCSTRING). + (cperl-problems): Remove fixed problems. + (cperl-find-pods-heres): Recognize #-comments in m##x too. + Recognize charclasses (unless delimiter is \). + (cperl-fontify-syntaxically): Unwinding to safe was done in wrong order. + (cperl-regexp-scan): Update docs. + (cperl-beautify-regexp-piece): Use information got from regexp scan. + + After 5.8: + Major user visible changes: + Recognition and fontification of character classes in RExen. + Variable indentation of RExen according to groups. + + (cperl-find-pods-heres): Recognize POSIX classes in REx charclasses. + Fontify REx charclasses in variable-name face. + Fontify POSIX charclasses in "type" face. + Fontify unmatched "]" in function-name face. + Mark first-char of HERE-doc as `front-sticky'. + Reset `front-sticky' property when needed. + (cperl-calculate-indent): Indents //x -RExen accordning to parens level. + (cperl-to-comment-or-eol): Recognize ends of `syntax-type' constructs. + (cperl-backward-to-noncomment): Recognize stringy `syntax-type' + constructs. Support `narrow'ed buffers. + (cperl-praise): Remove a reservation. + (cperl-make-indent): New function. + (cperl-indent-for-comment): Use `cperl-make-indent'. + (cperl-indent-line): Likewise. + (cperl-lineup): Likewise. + (cperl-beautify-regexp-piece): Likewise. + (cperl-contract-level): Likewise. + (cperl-toggle-set-debug-unwind): New function. + New menu entry for this. + (fill-paragraph-function): Use when `boundp'. + (cperl-calculate-indent): Take into account groups when indenting RExen. + (cperl-to-comment-or-eol): Recognize # which end a string. + (cperl-modify-syntax-type): Make only syntax-table property non-sticky. + (cperl-fill-paragraph): Return t: needed for `fill-paragraph-function'. + (cperl-fontify-syntaxically): More clear debugging message. + (cperl-pod2man-build-command): Check (XEmacs) `Man-filter-list'. + (cperl-init-faces): More complicated highlight even on XEmacs (new). + Merge cosmetic changes from XEmacs. + + After 5.9: + (cperl-1+): Move to before the first use. + (cperl-1-): Likewise. + + After 5.10: + + This code may lock Emacs hard!!! Use at your own risk! + + (cperl-font-locking): New internal variable. + (cperl-beginning-of-property): New function. + (cperl-calculate-indent): Use `cperl-beginning-of-property' + instead of `previous-single-property-change'. + (cperl-unwind-to-safe): Likewise. + (cperl-after-expr-p): Likewise. + (cperl-get-here-doc-region): Likewise. + (cperl-font-lock-fontify-region-function): Likewise. + (cperl-to-comment-or-eol): Do not call `cperl-update-syntaxification' + recursively. + Bound `next-single-property-change' via `point-max'. + (cperl-unwind-to-safe): Bound likewise + (cperl-font-lock-fontify-region-function): Likewise. + (cperl-find-pods-heres): Mark as recursive for `cperl-to-comment-or-eol' + Initialization of `cperl-font-lock-multiline-start' could be + missed if the "main" fontification did not run due to the + keyword being already fontified. + (cperl-pod-spell): Return t from do-one-chunk function. + (cperl-map-pods-heres): Stop when the worker returns nil. + Call `cperl-update-syntaxification'. + (cperl-get-here-doc-region): Call `cperl-update-syntaxification'. + (cperl-get-here-doc-delim): Remove unused function. + + After 5.11: + + The possible lockup of Emacs (introduced in 5.10) fixed. + + (cperl-unwind-to-safe): `cperl-beginning-of-property' won't return nil. + (cperl-syntaxify-for-menu): New customization variable. + (cperl-select-this-pod-or-here-doc): New function. + (cperl-get-here-doc-region): Extra argument. + Do not adjust pos by 1. + + New menu entries + (Perl/Tools): Selection of current POD or HERE-DOC section. + (Debugging CPerl:) backtrace on fontification. + + After 5.12: + (cperl-cached-syntax-table): Use `car-safe'. + (cperl-forward-re): Remove spurious argument SET-ST. + Add documentation. + (cperl-forward-group-in-re): New function. + (cperl-find-pods-heres): Find and highlight (?{}) blocks in RExen + (XXXX Temporary (?) hack is to syntax-mark them as comment). + + After 5.13: + (cperl-string-syntax-table): Make { and } not-grouping + (Sometimes they ARE grouping in RExen, but matching them would only + confuse in many situations when they are not) + (beginning-of-buffer): Replace two occurences with goto-char... + (cperl-calculate-indent): `char-after' could be nil... + (cperl-find-pods-heres): REx can start after "[" too. + Hightlight (??{}) in RExen too. + (cperl-maybe-white-and-comment-rex): New constant + (cperl-white-and-comment-rex): Likewise. + XXXX Not very efficient, but hard to make + better while keeping 1 group. + + After 5.13: + (cperl-find-pods-heres): $foo << identifier() is not a HERE-DOC. + Likewise for 1 << identifier. + + After 5.14: + (cperl-find-pods-heres): Different logic for $foo .= < + + * dnd.el (dnd-handle-one-url): Fix typo in doc-string. + * help-at-pt.el (scan-buf-move-to-region): Likewise. + * longlines.el (longlines-window-change-function): Likewise. + * simple.el (undo-ask-before-discard): Likewise. + * wid-edit.el (widget-field-prompt-internal) + (widget-documentation-link-p): Likewise. + +2006-10-10 Stefan Monnier + + * progmodes/sh-script.el (sh-get-kw): | is not among the allowed chars + for a keyword. + +2006-10-09 Stefan Monnier + + * newcomment.el (comment-valid-prefix-p): Make the check + more thorough. From an idea by Martin Rudalics . + (comment-indent-new-line): Adjust call. + +2006-10-09 Ken Manheimer + + * allout.el (allout-back-to-current-heading): Base on lower-level + routines to get proper disqualification of aberrant topics. + +2006-10-09 Richard Stallman + + * textmodes/two-column.el (2C-two-columns): Doc fix. + +2006-10-09 Kim F. Storm + + * shell.el (explicit-csh-args, explicit-bash-args): Add comment + about implicit use. + +2006-10-08 Richard Stallman + + * textmodes/two-column.el (2C-two-columns): Doc fix. + +2006-10-08 Reiner Steib + + * files.el: Mark `buffer-read-only' as safe-local-variable. + +2006-10-08 Nick Roberts + + * progmodes/gdb-ui.el (gdb-speedbar-expand-node): + Burp if GUD buffer has been killed. + +2006-10-07 Stefan Monnier + + * completion.el (add-completions-from-c-buffer): + Don't presume an error's second element is a string. + Use looking-at rather than buffer-substring + member. + +2006-10-07 Eli Zaretskii + + * mail/rmail.el (rmail-redecode-body): If the old encoding is + `undecided', call find-coding-systems-region to find a proper + non-trivial encoding. + (rmail-mime-charset-pattern): Allow a TAB between "Content-Type" + and "text/plain". + +2006-10-07 Kevin Ryde + + * textmodes/reftex-vars.el (defgroup reftex): Update home page + url-link. + + * strokes.el (defgroup strokes): Remove invalid url-link. + +2006-10-07 Magnus Henoch + + * autoinsert.el (auto-insert-alist): Doc fix. + +2006-10-07 Johan Bockg,Ae(Brd + + * mouse-sel.el (mouse-insert-selection-internal): + Use insert-for-yank, so that yank handlers are run. + +2006-10-07 Kim F. Storm + + * ido.el (ido-file-extension-aux): Fix comparison. + +2006-10-06 Kim F. Storm + + * ido.el (ido-wide-find-dirs-or-files): Use shell-quote-argument. + +2006-10-05 Juanma Barranquero + + * emacs-lisp/advice.el (ad-remove-advice, ad-parse-arglist) + (ad-make-mapped-call): Use `let', not `let*'. + +2006-10-05 Chong Yidong + + * international/mule-cmds.el (coding-system-change-eol-conversion): + Ensure the coding system is initialized before calling + coding-system-eol-type. + +2006-10-04 Carsten Dominik + + * textmodes/org.el (org-rm-props, org-activate-plain-links) + (org-activate-angle-links, org-activate-dates) + (org-activate-target-links, org-activate-camels) + (org-activate-tags): Add `rear-nonsticky' text property to avoid + textproperty keymaps from being active beyond the end of a line. + (org-unfontify-region): Also remove `rear-nonsticky' property. + +2006-10-04 Kenichi Handa + + * international/code-pages.el (next): Table fixed. + +2006-10-04 Stefan Monnier + + * progmodes/sh-script.el (sh-prev-thing): Remove (forward-char 1) now + that it's been made unnecessary by removing narrowing. + +2006-10-03 Stefan Monnier + + * progmodes/sh-script.el (sh-prev-thing): Massage to untangle the + control flow a bit, simplify another bit, and add comments. + +2006-10-03 David Kastrup + + * help.el (describe-mode): For clicks on mode-line, use "@" + interactive argument to get the major mode of the click instead of + the current buffer. + + * isearch.el (isearch-mouse-2): Use new semantics of `key-binding' + in order to better redirect mouse-2 clicks. Also allow default + bindings to apply. + +2006-10-03 Kim F. Storm + + * emacs-lisp/cl.el (pushnew-internal): Remove defvar. + (pushnew): Fix last change. + +2006-10-03 Denis St,A|(Bnkel (tiny change) + + * ibuf-ext.el (eval, view-and-eval) : + Use the interactive spec of `eval-expression'. + +2006-10-02 Michael Welsh Duggan + + * progmodes/sh-script.el (sh-prev-thing): Fix last change. + +2006-10-02 MIYOSHI Masanori (tiny change) + + * mail/smtpmail.el (smtpmail-try-auth-methods): Fix typo in + 2006-09-28 commit. + +2006-10-02 Kenichi Handa + + * international/code-pages.el (iso-8859-6): Table fixed. + +2006-10-01 Chris Moore (tiny change) + + * dired.el (dired-build-subdir-alist): Fix previous change. + +2006-10-01 Johan Bockg,Ae(Brd + + * simple.el (undo-elt-crosses-region): Fix the inequalities. + +2006-10-01 Stefan Monnier + + * emacs-lisp/find-func.el (find-function-regexp): Don't match + "define-button-type". + + * pcvs.el (cvs-update-header): Fix handling of extra newlines so that + they don't keep accumulating. + +2006-10-01 Bob Rogers (tiny change) + + * ffap.el (ffap-rfc-path): Change the address of the RFC + repository to ftp.rfc-editor.org, as ds.internic.net seems to be gone. + +2006-10-01 Stephen Berman + + * allout.el (allout-expose-topic): Rectify implementation of "+" + spec, so that bodies are not exposed with headlines. + +2006-10-01 Ken Manheimer + + * allout.el (allout-current-depth): Do aberrent check only at or + below doublecheck depth. + (allout-chart-subtree): Make it explicit that LEVELS being nil + means unlimited depth. Drop undocumented support for LEVELS value + t meaning unlimited depth. (This is consistent with + allout-chart-to-reveal, but contrary to allout-show-children, + which needs to use nil to default to depth of 1.) + (allout-goto-prefix-doublechecked): Wrap long docstring line. + (allout-chart-to-reveal): Be explicit in docstring about meaning + of nil LEVELS, and drop support for LEVELS value t. + (allout-show-children): Translate the level spec used by this + routine to that used by allout-chart-subtree and + allout-chart-to-reveal. + (allout-show-to-offshoot): Retry once when stuck, after opening + subtree - improvements in discontinuity handling likely will + enable progress. + +2006-09-30 Chong Yidong + + * wid-edit.el (widget-button-click-moves-point): New variable. + (widget-button-click): If widget-button-click-moves-point is + non-nil, set point after performing the button action + + * cus-edit.el (custom-mode): Set widget-button-click-moves-point. + +2006-09-30 Martin Rudalics + + * files.el (find-file-existing): Modify to not allow wildcards. + 2006-09-30 Johan Bockg,Ae(Brd * simple.el (undo-more): When undo information for the region is @@ -5,15 +1508,15 @@ 2006-09-30 Michael Welsh Duggan - * progmodes/sh-script.el (sh-prev-thing): Take - `sh-leading-keywords' into account. + * progmodes/sh-script.el (sh-prev-thing): + Take `sh-leading-keywords' into account. 2006-09-29 Glenn Morris * custom.el (defcustom): Doc fix. - * calendar/calendar.el (european-calendar-style): Call - european-calendar or american-calendar as needed when set. + * calendar/calendar.el (european-calendar-style): + Call european-calendar or american-calendar as needed when set. (diary-view-entries, list-calendar-holidays): Move autoloads before use. @@ -40,7 +1543,7 @@ 2006-09-29 Carsten Dominik * textmodes/org.el (org-file-remote-p): Get regexp from list. - (org-archive-subtree): remove erraneous `]' from character list. + (org-archive-subtree): Remove erraneous `]' from character list. 2006-09-28 Jonathan Yavner @@ -66,7 +1569,7 @@ * international/mule.el (after-insert-file-set-coding): If VISIT, don't let set-buffer-multibyte make undo info. -2006-09-28 Osamu Yamane (tiny change) +2006-09-28 Osamu Yamane (tiny change) * mail/smtpmail.el (smtpmail-try-auth-methods): Do not break long lines in base64-encoded authentication response. @@ -142,7 +1645,7 @@ * help.el (describe-key-briefly, describe-key): Don't expect an extra up event if a down-event is generated by a popup menu. -2006-09-23 Michal Nazarewicz (tiny change) +2006-09-23 Michal Nazarewicz (tiny change) * textmodes/ispell.el (ispell-change-dictionary): Don't check the local dictionary when changing the global dictionary. @@ -190,8 +1693,7 @@ 2006-09-22 Chong Yidong - * files.el (save-some-buffers-action-alist): Display diff in - view-mode. + * files.el (save-some-buffers-action-alist): Display diff in view-mode. 2006-09-22 Masatake YAMATO @@ -209,11 +1711,6 @@ * mouse.el (mouse-posn-property): Fix typo for `event-start' in doc string. -2006-09-21 Kim F. Storm - - * emacs-lisp/cl.el (pushnew-internal): Remove defvar. - (pushnew): Fix last change. - 2006-09-21 Kenichi Handa * language/european.el ("Latin-1"): Add windows-1252 to @@ -230,16 +1727,15 @@ 2006-09-20 Kenichi Handa - * isearch.el (isearch-process-search-char): Cancel the previous - change. + * isearch.el (isearch-process-search-char): Cancel the previous change. (isearch-search-string): New function. (isearch-search): Use isearch-search-string. (isearch-lazy-highlight-search): Likewise. 2006-09-20 Vinicius Jose Latorre - * lpr.el (lpr-page-header-switches): Insert `*' at beginning of comment - to become an option. + * lpr.el (lpr-page-header-switches): Insert `*' at beginning of doc + string to become an option. 2006-09-20 Stefan Monnier @@ -378,7 +1874,7 @@ * select.el (xselect-convert-to-string): If UTF8_STRING is requested and the data doesn't look like UTF8, send STRING instead. -2006-09-16 Agustin Martin +2006-09-16 Agustin Martin * textmodes/flyspell.el (flyspell-check-region-doublons): New function to detect duplicated words. @@ -444,8 +1940,8 @@ (allout-mode): Make allout-old-style-prefixes (ie, enabling use with outline.el outlines) functional again. Change the primary bullet along with the header-lead - level 1 new-style bullets now work. - Engage allout-before-change-handler in mainline emacs, not just - xemacs, to do undo handling. + Engage allout-before-change-handler in mainline Emacs, not just + XEmacs, to do undo handling. (allout-before-change-handler): Expose undo changes occurring in hidden regions. Use allout-get-invisibility-overlay instead of reimplementing it inline. @@ -839,7 +2335,7 @@ * net/ldap.el (ldap-search-internal): Handle `auth' key. -2006-09-07 Magnus Henoch +2006-09-07 Magnus Henoch * net/rcirc.el (rcirc-activity-string): Don't quote value in case clause. @@ -1369,7 +2865,7 @@ (python-symbol-completions): Use python-imports. (python-module-path, ffap-alist): Add support for ffap. (python-skeletons, python-mode-abbrev-table, def-python-skeleton) - (pythin-insert-*, python-default-template, python-expand-template): + (python-insert-*, python-default-template, python-expand-template): Add templates/skeletons. (python-setup-brm): Support for Bicycle Repair Man. (python-abbrev-syntax-table): New var. @@ -4117,7 +5613,7 @@ compatibility function (Emacs 18/19). (idlwave-is-continuation-line): Always return point at start of previous non-blank continuation line. - `keyword-parameters': Fix continued comment font-lock matcher. + (keyword-parameters): Fix continued comment font-lock matcher. (idlwave-font-lock-fontify-region): Written, use as font-lock-fontify-region-function, to fix continued keyword fontification issues. @@ -4370,7 +5866,7 @@ (mac-TIFF-to-string): New functions. (x-get-selection, x-selection-value) (mac-select-convert-to-string): Use them. - (mac-text-encoding-mac-japanese-basic-variant): New constant. + (mac-text-encoding-mac-japanese-basic-variant): New constant. (mac-dnd-types-alist): New customization variable. (mac-dnd-handle-furl, mac-dnd-handle-hfs, mac-dnd-insert-utxt) (mac-dnd-insert-TEXT, mac-dnd-insert-TIFF, mac-dnd-drop-data) @@ -11421,7 +12917,7 @@ Add fset of allout-real-isearch-abort during compile to fix byte-compilation warnings. (allout-mode-p): Move definition of this macro above all uses, or - byte compilation in barren emacs (eg, during emacs build) will + byte compilation in barren Emacs (eg, during Emacs build) will lack the definition. (allout-mode): Move this variable above any uses, or byte compilation will fail. @@ -13066,7 +14562,7 @@ 2005-11-02 Mark A. Hershberger - * xml.el (xml-syntax-table): Allow xml.el to compile in xemacs. + * xml.el (xml-syntax-table): Allow xml.el to compile in XEmacs. (xml-parse-tag): Join strings separated by a comment properly. 2005-11-02 Andreas Schwab @@ -17815,7 +19311,7 @@ 2005-07-21 Kim F. Storm * mail/emacsbug.el (report-emacs-bug): Request that backtraces are - included when reporting an emacs crash, and tell about the DEBUG file. + included when reporting an Emacs crash, and tell about the DEBUG file. * image-file.el (insert-image-file): Add yank-handler. (image-file-yank-handler): Yank handler to make unique copies of @@ -18785,7 +20281,7 @@ 2005-07-06 Richard M. Stallman * progmodes/flymake.el (flymake-float-time): Instead of - with-no-warnings, test for xemacs. + with-no-warnings, test for XEmacs. (flymake-replace-regexp-in-string): Test fboundp of replace-in-string to avoid warning. @@ -26258,7 +27754,7 @@ * emacs-lisp/lisp-mode.el (lisp-mode-variables): Add ;;;###autoload to `outline-regexp'. Suggested by Stefan Monnier - + . (lisp-outline-level): Improve efficiency. Suggested by David Kastrup . @@ -26670,7 +28166,7 @@ * progmodes/gdb-ui.el (gdb-info-breakpoints-custom) (gdb-goto-breakpoint): Make breakpoint handling work on template - functions in C++. Reported by Martin Reed + functions in C++. Reported by Martin Reed . (gdb-assembler-custom): Update to recognize breakpoint information added on 2005-01-19. @@ -26943,10 +28439,10 @@ (tramp-do-copy-or-rename-file-directly): Mask `cp -p' error. Call `set-file-modes' when appropriate. (tramp-action-out-of-band): Mask `scp -p' error. Reported by Isak - Johnsson + Johnsson . (tramp-get-buffer, tramp-get-debug-buffer): Discard the undo list of both Tramp buffer and debug buffer. Reported by Joakim Verona - + . (tramp-file-name-for-operation): Mark `shell-command' as magic for Emacs only. @@ -26992,7 +28488,7 @@ * simple.el (eval-expression-print-format): Avoid warning about edebug-active. -2005-01-15 James R. Van Zandt (Tiny change) +2005-01-15 James R. Van Zandt (tiny change) * progmodes/sh-script.el: Code copied from make-mode.el with small changes, @@ -27559,6 +29055,7 @@ See ChangeLog.11 for earlier changes. ;; Local Variables: ;; coding: iso-2022-7bit +;; add-log-time-zone-rule: t ;; End: Copyright (C) 2005, 2006 Free Software Foundation, Inc.