X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/d9774611743fca896e2debd914bd303891674138..1d515b422c71737385f6d037ace407962edb67a3:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2ce58cd08d..0b875a486c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,612 @@ +2007-11-07 Andreas Schwab + + * server.el (server-start): Only register cleanup after server was + started. + +2007-11-06 Michael Albinus + + * net/tramp.el (top): Don't autoload `tramp-cache-print'. + + * net/tramp-cache (tramp-cache-print): Move down. + (tramp-cache-list-connections): New defun. + + * net/tramp-cmds.el (tramp-cleanup-connection): Use it. + +2007-11-06 Juanma Barranquero + + * ido.el (ido-save-history): Write the history file in the current + filename coding system, and add `coding' file-local variable. + +2007-11-06 Carsten Dominik + + * textmodes/org.el (org-table-formula-substitute-names): + Remove forgotten temporary debugging code. + +2007-11-05 Michael Albinus + + * net/tramp.el (tramp-wait-for-output): Ignore escape sequences in + the prompt. + +2007-10-05 Chris Moore + + * wdired.el (wdired-use-dired-vertical-movement): Doc fix. + +2007-11-05 Simon Josefsson + + * net/tls.el (tls-end-of-info): Doc fix. + +2007-11-05 Kenichi Handa + + * 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 + + * abbrev.el (abbrev--write): Fix up typo. + +2007-11-04 Juanma Barranquero + + * abbrev.el (define-abbrev-table): Doc fix. + +2007-11-04 Thien-Thi Nguyen + + * 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 + + * abbrev.el (expand-abbrev): Move point back to expansion's end. + +2007-11-04 Glenn Morris + + * 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 + + * 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 + + * register.el (append-to-register, prepend-to-register): + Don't signal error on empty register; use the text, instead. + +2007-11-03 Michael Olson + + * textmodes/remember.el (remember-buffer): + Use define-obsolete-function-alias rather than defalias. + +2007-11-03 Ulrich Mueller (tiny change) + + * simple.el (bad-packages-alist): Anchor semantic regexp. + +2007-11-03 Glenn Morris + + * 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 + + * ediff-vers.el (ediff-vc-working-revision): Add a quote. + +2007-11-02 Michael Kifer + + * 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 (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 + + * 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 + + * emacs-lisp/lselect.el: Move to obsolete/lselect.el. + + * obsolete/lselect.el: Do not warn about unknown functions. + +2007-11-02 Michael Olson + + * textmodes/remember.el (remember-buffer): Make this an alias of + remember-finalize, because Org uses it. + +2007-11-01 Michael Olson + + * 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 + + * 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 + + * 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 + + * 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 + + * doc-view.el (doc-view-cache-directory): Fix bug where an integer + was given to concat. + +2007-10-31 Stefan Monnier + + * 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 + + * net/tramp.el (tramp-handle-shell-command): Call `start-file-process' + directly. Fix bug in deleting temp file. + +2007-10-31 Stefan Monnier + + * progmodes/python.el (python-mode-abbrev-table): Use :regexp. + Merge defvar and define-abbrev-table. + (def-python-skeleton): Use :case-fixed and :enable-function. + (python-abbrev-pc-hook, python-abbrev-syntax-table, python-pea-hook): + Remove. + (python-mode): Don't modify pre-abbrev-expand-hook. + +2007-10-31 Dan Nicolaescu + + * ediff-util.el (ediff-file-checked-out-p) + (ediff-file-checked-in-p): Only call vc-locking-user for XEmacs. + +2007-10-31 Stefan Monnier + + * abbrev.el (abbrev-symbol): Correct let->let*. + (abbrev--before-point): Only use abbrev-start-location if before point. + +2007-10-31 Juanma Barranquero + + * strokes.el (strokes-alphabetic-lessp): Simplify. Doc fix. + (strokes-unload-hook): Remove function and variable. + (strokes-unload-function): New-style unload function, adapted + from `strokes-unload-hook'. + + * emacs-lisp/cl.el (cl-cannot-unload): Remove function. + (cl-unload-hook): Remove variable. + (cl-unload-function): New-style unload function, adapted + from `cl-cannot-unload'. + + * emacs-lisp/elp.el (elp-unload-hook): Remove function and variable. + (elp-unload-function): New-style unload function, adapted + from `elp-unload-hook'. + +2007-10-31 Sean O'Rourke + + * emacs-lisp/find-func.el (find-library): Use library at + point as default interactive argument. + +2007-10-31 Juanma Barranquero + + * shadowfile.el (shadow-join): Remove. + (shadow-shadows): Use `mapconcat' instead of `shadow-join'. + (shadow-initialize): Use `write-file-functions', not `write-file-hooks'. + (shadowfile-unload-hook): Remove function and variable. + (shadowfile-unload-function): New-style unload function, adapted + from `shadowfile-unload-hook'. + +2007-10-31 Dan Nicolaescu + + * progmodes/mixal-mode.el (mixal-run, mixal-debug): Call mixvm + only if it is bound. + + * textmodes/reftex.el: Move autoloads for before all uses. + (reftex-make-overlay, reftex-overlay-put, reftex-move-overlay) + (reftex-delete-overlay): Move to the top level with the condition + in the body. + + * progmodes/simula.el: Use when instead of if. + + * iimage.el (iimage-locate-file): Define unconditionally. + + * mail/mailabbrev.el (mail-abbrev-next-line): + * emulation/vip.el (vip-enlarge-region, vip-line) + (vip-next-line-at-bol, vip-previous-line) + (vip-previous-line-at-bol, vip-find-char, vip-put-back, ex-read): + Wrap with-no-warnings around uses of next-line and previous-line. + + * ediff.el (run-ediff-from-cvs-buffer): + * ediff-vers.el (cvs-run-ediff-on-file-descriptor): + Remove function not used by pcl-cvs anymore. + (noninteractive, generic-sc-get-latest-rev) + (ediff-generic-sc-internal, ediff-generic-sc-merge-internal): + Delete support for long obsolete generic-sc.el. + +2007-10-31 Glenn Morris + + * cvs-status.el: No longer require pcvs when compiling. + + * doc-view.el (doc-view-conversion-refresh-interval) + (doc-view-dvi->pdf, doc-view-pdf/ps->png, doc-view-pdf->txt) + (doc-view-reset-slice): Doc fixes. + (doc-view-menu): Remove deleted function doc-view-edit-doc. + +2007-10-31 Juanma Barranquero + + * help-at-pt.el (help-at-pt-unload-hook): Remove. + Timers are automatically canceled by `unload-feature'. + + * delsel.el (delsel-unload-hook): Remove function and variable. + (delsel-unload-function): New-style unload function, adapted + from `delsel-unload-hook'. + + * msb.el (msb-unload-hook): Remove function and variable. + (msb-unload-function): New-style unload function, adapted from + `msb-unload-hook'. + +2007-10-30 Juanma Barranquero + + * desktop.el (uniquify-managed): Pacify byte compiler. + (desktop-buffer-info): If the buffer name is managed by uniquify, + save the base name, not the uniquified one. + (desktop-create-buffer): Allow `rename-buffer' to generate a new + name in case of conflict. + +2007-10-30 Stefan Monnier + + * doc-view.el: Use expand-file-name rather than concat. + (doc-view-cache-directory): Add the UID so multiple users won't clash. + (doc-view-current-overlay, doc-view-pending-cache-flush): New vars. + (doc-view-goto-page, doc-view-insert-image, doc-view-buffer-message) + (doc-view-toggle-display): Use an overlay over the whole buffer so as + not to have to touch the buffer's content. + (doc-view-initiate-display): New function, extracted from doc-view-mode. + (doc-view-mode): Use it. Don't mark as a special mode. + Put the page numbers in the modeline. + Set up the overlay. Hide the cursor. Run the mode hook. + Use after-revert-hook rather than revert-buffer-function. + (doc-view-search-internal): Fix typo. + (doc-view-convert-current-doc, doc-view-insert-image): Delay the + image-cache flush. + (doc-view-reconvert-doc): Don't reset the whole mode. + (doc-view-make-safe-dir): New function. + (doc-view-current-cache-dir): Use it. + +2007-10-30 Jason Rumney + + * time.el (display-time-world-list): Test for zoneinfo support. + +2007-10-30 Michael Albinus + + * net/tramp.el (tramp-maybe-open-connection): Set $LC_ALL to "C". + + * net/tramp-cache.el (tramp-flush-file-function): Check also + `default-directory' if `buffer-file-name' does not return a + string. Added to `eshell-pre-command-hook'. + +2007-10-30 Stefan Monnier + + * doc-view.el (doc-view-current-doc): Remove. + Replace all uses by buffer-file-name. + (doc-view-menu): New menu. + (doc-view-reconvert-doc): Don't bind inhibit-read-only and remove + unused var `doc'. + (doc-view-sort): Simplify. + (doc-view-buffer-message): Don't change buffer-modified-p. + (doc-view-mode): Change it here instead. + Tighten scoping of prev-major-mode. Don't re-insert the file's content. + Don't modify the global value of revert-buffer-function. + + * image-mode.el (image-forward-hscroll, image-next-line, image-eol) + (image-eob, image-mode, image-minor-mode, image-toggle-display-text) + (image-toggle-display): Take overlays into account and don't assume + point-min==1. + +2007-10-30 Thien-Thi Nguyen + + * vc.el (vc-annotate): Fix omission bug: + Specify value for vc-sentinel-movepoint. + +2007-10-30 Michael Olson + + * textmodes/remember.el (remember-mode-hook) + (remember-handler-functions, remember-annotation-functions): + Add additional items as options, including some Org functions. + +2007-10-30 Tassilo Horn + + * doc-view.el: Remove cl-dependency. + (doc-view-buffer-message): Mention new binding K. + (doc-view-convert-current-doc): Use function d-v-current-cache-dir + instead of variable. + (doc-view-current-cache-dir): Better cache dir naming. + (doc-view-current-display): Remove variable. + (doc-view-edit-doc, doc-view-display-maybe): Remove functions. + (doc-view-kill-proc): Set converter process to nil. + (doc-view-minor-mode): New minor mode. + (doc-view-minor-mode-map): New keymap. + (doc-view-mode): Remove text/image switching code. Use plain defun. + (doc-view-mode-map): New binding K kills converter process. + Remove C-c C-e binding. + (doc-view-mode-text-map): Remove keymap. + (doc-view-pdf/ps->png): Timer calls d-v-display instead of + d-v-display-maybe. + (doc-view-previous-major-mode): New variable. + (doc-view-ps->pdf): Resort args to make ps2pdf happy. + (doc-view-remove-if): New function. + (doc-view-search-next-match, doc-view-search-previous-match): Use it. + (doc-view-toggle-display): Toggle modes instead of display styles. + (doc-view-reconvert-doc): Adapt to new way of doing things. + + * progmodes/ps-mode.el (ps-mode-map): Enable doc-view-minor-mode. + +2007-10-30 Glenn Morris + + * dirtrack.el (dirtrack-mode): Doc fix. + + * shell.el (shell-dirtrack-verbose, shell-mode) + (shell-directory-tracker, shell-dirtrack-mode): Doc fix. + + * emacs-lisp/bytecomp.el (byte-compile-disable-warning) + (byte-compile-enable-warning): Doc fix. + + * emulation/tpu-mapper.el (tpu-map-key): Use with-no-warnings to + suppress byte-opt warning. + +2007-10-30 Dan Nicolaescu + + * emulation/edt.el (edt-emacs19-p, edt-x-emacs19-p) + (edt-gnu-emacs19-p): Remove. + (edt-emacs-variant, edt-window-system): Use feature 'emacs. + (edt-xserver, edt-page-backward, edt-beginning-of-line) + (edt-end-of-line-forward, edt-end-of-line-backward) + (edt-one-word-forward, edt-one-word-backward, edt-character) + (edt-line-forward, edt-next-line, edt-previous-line, edt-top) + (edt-find-forward, edt-find-backward, edt-find-next-forward) + (edt-find-next-backward, edt-reset, edt-advance, edt-backup) + (edt-define-key, edt-bottom-check, edt-sentence-forward) + (edt-sentence-backward, edt-paragraph-forward) + (edt-paragraph-backward, edt-restore-key, edt-window-top) + (edt-window-bottom, edt-scroll-window-forward-line) + (edt-scroll-window-backward-line, edt-line-to-bottom-of-window) + (edt-line-to-top-of-window, edt-paragraph-backward) + (edt-restore-key, edt-window-top, edt-window-bottom) + (edt-scroll-window-forward-line) + (edt-scroll-window-backward-line, edt-line-to-bottom-of-window) + (edt-line-to-middle-of-window, edt-goto-percentage) + (edt-display-the-time, edt-remember, edt-split-window) + (edt-emulation-on, edt-emulation-off) + (edt-default-emulation-setup, edt-user-emulation-setup) + (edt-select-default-global-map, edt-select-user-global-map): + Replace uses of edt-x-emacs19-p and edt-gnu-emacs19-p with feature + tests. + + * textmodes/reftex-index.el (reftex-index-selection-or-word): + Use feature test instead of boundp test so it can be resolved at + compile time. + + * net/newsticker.el (replace-regexp-in-string): Only define for + XEmacs. + +2007-10-30 Stefan Monnier + + * abbrev.el: Rename `count' and `system-flag' to :count and :system. + Update all users. + (abbrev-get, abbrev-put): Simplify. + (define-abbrev): Don't store the `force' value in the :system property. + (abbrev--before-point): Obey the :enable-function of the abbrev as well. + +2007-10-30 Michael Olson + + * desktop.el (desktop-minor-mode-table): Add line for ERC. + + * textmodes/remember.el: New file that implements a mode for + quickly jotting down things to remember. + + * textmodes/remember-diary.el: A backend for remember.el that + implements saving notes to a Diary file. + +2007-10-29 Ken Manheimer + + * allout.el (allout-command-prefix, allout-inhibit-auto-fill): + Relocate in file. + (allout-doublecheck-at-and-shallower): Increase to include + slightly greater depths, since yank interaction is now ok. + Also, elaborate the docstring to explain the situation. + (produce-allout-mode-map, allout-hotspot-key-handler): Use vconcat + instead of concat, so we accommodate key sequences expressed as + vectors as well as strings and lists. + (allout-flag-region, allout-hide-by-annotation): Make the + hidden-text overlays 'front-advance. + (allout-overlay-insert-in-front-handler): Correct docstring's grammar. + (allout-aberrant-container-p, allout-on-current-heading-p) + (allout-e-o-prefix-p, allout-next-heading) + (allout-previous-heading, allout-goto-prefix) + (allout-end-of-prefix, allout-next-sibling-leap) + (allout-next-visible-heading, allout-auto-fill) + (allout-rebullet-heading, allout-kill-line, allout-kill-topic) + (allout-yank-processing, allout-resolve-xref) + (allout-current-topic-collapsed-p, allout-hide-region-body) + (allout-latex-verbatim-quote-curr-line, allout-encrypt-string) + (allout-encrypted-topic-p, allout-next-topic-pending-encryption) + (count-trailing-whitespace-region): Preserve match data, so allout + outline navigation doesn't disrupt other Emacs operations. + (allout-beginning-of-line): Retreat to the beginning of the hidden + text, so fields are respected (for submodes that care). + (allout-end-of-line): Preserve mark activation status when jumping. + (allout-open-topic): Account for opening after a child that + contains a hidden trailing newline. Preserve match data. + Run allout-structure-added-hook + (allout-encrypt-decrypted): Preserve match data. + (allout-toggle-current-subtree-exposure): Add new interactive + function for toggle subtree exposure - suggested by tassilo. + (move-beginning-of-line, move-end-of-line): Don't use + line-move-invisible-p, it's obsolete - substitute the code, + instead. + +2007-10-29 Dan Nicolaescu + + * textmodes/flyspell.el (message-signature-separator): + * longlines.el (message-indent-citation-function): Pacify byte + compiler. + + * emacs-lisp/cl-loaddefs.el: + * ldefs-boot.el: Regenerate. + + * Makefile.in (BYTE_COMPILE_EXTRA_FLAGS): New variable. + (.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-xemacs-mapper): Rename from ps-mapper, only work on XEmacs. + (ps-xemacs-extent-sorter): Rename from ps-extent-sorter, only work + on XEmacs. + (ps-x-color-instance-p, ps-x-color-instance-rgb-components) + (ps-x-color-name, ps-x-color-specifier-p) + (ps-x-copy-coding-system, ps-x-device-class) + (ps-x-extent-end-position, ps-x-extent-face) + (ps-x-extent-priority, ps-x-extent-start-position) + (ps-x-face-font-instance, ps-x-find-coding-system) + (ps-x-font-instance-properties, ps-x-make-color-instance) + (ps-x-map-extents, ps-e-face-bold-p, ps-e-face-italic-p) + (ps-e-next-overlay-change, ps-e-overlays-at, ps-e-overlay-get) + (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 + 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. + + * calc/calc.el (calc-emacs-type-lucid): Remove. + (calc-digit-map, calcDigit-start, calc-read-key) + (calc-clear-unread-commands): + * calc/calc-ext.el (calc-user-key-map): Replace uses of + calc-emacs-type-lucid with (featurep 'xemacs) + + * emulation/tpu-mapper.el: Replace tpu-lucid-emacs19-p with + (featurep 'xemacs). + (tpu-lucid-emacs19-p): Remove. + (tpu-map-key): Make it a function instead of using fset. Inline + tpu-emacs-map-key and tpu-lucid-map-key. Use featurep 'xemacs. + (tpu-emacs-map-key, tpu-lucid-map-key): Remove. + + * ielm.el: Use featurep 'xemacs. + + * progmodes/cperl-mode.el (cperl-xemacs-p): Remove. + (condition-case, cperl-can-font-lock, cperl-singly-quote-face) + (cperl-define-key, cperl-mode-map, cperl-mode, cperl-init-faces) + (cperl-write-tags, cperl-tags-hier-init, cperl-perldoc): Replace + cperl-xemacs-p with (featurep 'xemacs). + (font-lock-cache-position): Pacify byte compiler. + 2007-10-29 Drew Adams * faces.el (read-color): New function. @@ -6,11 +615,11 @@ 2007-10-28 Richard Stallman - * 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. @@ -381,7 +990,7 @@ * savehist.el (savehist-save): Omit unreadable elements. - * loadhist.el (unload-function-defs-list): Renamed from + * loadhist.el (unload-function-defs-list): Rename from unload-function-features-list. (unload-feature-special-hooks, unload-feature): Doc fixes. @@ -545,6 +1154,17 @@ Call isearch-buffers-minor-mode. (change-log-next-buffer): New function. +2007-10-22 Bastien Guerry + + * org-export-latex.el (org-export-latex-protect-string): + Renaming of `org-latex-protect'. + (org-export-latex-emphasis-alist): By default, don't protect + any emphasis formatter from further conversion. + (org-export-latex-tables): Honor column grouping for tables. + (org-export-latex-title-command): New option. + (org-export-latex-treat-backslash-char): Use \textbackslash{} to + export backslash character. + 2007-10-22 Carsten Dominik * textmodes/org.el (org-read-date-get-relative): New function. @@ -1571,7 +2191,6 @@ * 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 @@ -3275,11 +3894,11 @@ * 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.