Show
Ignore:
Timestamp:
07/01/06 08:27:06 (2 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lisp/ChangeLog

    r4091 r4098  
     12006-06-30  Juanma Barranquero  <lekktu@gmail.com> 
     2 
     3        * progmodes/ada-mode.el (ada-which-compiler, ada-mode-menu) 
     4        (ada-compile-mouse-goto-error, ada-deactivate-properties) 
     5        (ada-no-auto-case): Fix typos in docstrings. 
     6 
     72006-06-30  Nick Roberts  <nickrob@snap.net.nz> 
     8 
     9        * info.el (Info-find-node-2): Search for makeinfo version more 
     10        carefully. 
     11 
     122006-06-29  Carsten Dominik  <dominik@science.uva.nl> 
     13 
     14        * textmodes/org.el (org-prepare-agenda-buffers): Use 
     15        `invisible-OK' argument for `org-end-of-subtree'. 
     16        (org-export-cleanup-toc-line): Renamed from 
     17        `org-html-cleanup-toc-line'. 
     18        (org-beginning-of-item): Fixed bug in regular expression for white 
     19        line. 
     20        (org-export-as-html): Enforce space after bullet in plain list 
     21        items. 
     22        (org-set-autofill-regexps): Require space after plain list bullet 
     23        for paragraph-start. 
     24        (org-ts-regexp3): New constant. 
     25        (org-at-timestamp-p): New optional argument ALSO-INACTIVE. 
     26        (org-timestamp-up-day, org-timestamp-down-day) 
     27        (org-timestamp-change): Work with inactive timestamps. 
     28        (org-ts-regexp1): Don't allow brackets in time stamps. 
     29 
     302006-06-29  Nick Roberts  <nickrob@snap.net.nz> 
     31 
     32        * help-mode.el (help-xref-symbol-regexp): Add property as a keyword 
     33        for ignoring links. 
     34 
     35        * faces.el (read-face-name): Use it. 
     36 
     372006-06-28  Juri Linkov  <juri@jurta.org> 
     38 
     39        * buff-menu.el (list-buffers-noselect): Compare Info file 
     40        with the string "dir" to detect Info directory. 
     41 
     42        * complete.el (partial-completion-mode): In lambda for 
     43        `choose-completion-string-functions' use full function signature 
     44        with 4 args, and move point to the end of the minibuffer only if arg 
     45        `mini-p' is non-nil. 
     46 
     472006-06-28  John Paul Wallington  <jpw@pobox.com> 
     48 
     49        * ibuffer.el (ibuffer-mode): Doc fix. 
     50 
     512006-06-28  Carsten Dominik  <dominik@science.uva.nl> 
     52 
     53        * textmodes/org.el (org-context): New contexts :item-bullet, 
     54        :latex-fragment, :latex-preview. 
     55        (org-overlays-at, org-overlay-start, org-overlay-end): New 
     56        compatibility functions. 
     57        (org-inside-LaTeX-fragment-p): More accurate matching, using the 
     58        exact regexp that will be used during export. 
     59        (org-latex-regexps): New variable. 
     60        (org-cdlatex-mode): Improved advice for `texmathp'. 
     61        (turn-on-org-cdlatex): New function. 
     62 
     632006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     64 
     65        * term/mac-win.el (mac-handle-font-selection): Change keys of 
     66        mac-atsu-font-table from strings to numbers. 
     67        (mac-ts-caret-position): Use also when cursor-type is nil. 
     68        (mac-ts-update-active-input-area): Add Mac OS Classic support. 
     69        Relax condition for using overlay strings.  Use 
     70        mac-ts-caret-position face when cursor-type is nil. 
     71 
     722006-06-26  Kim F. Storm  <storm@cua.dk> 
     73 
     74        * help.el (view-emacs-news): Declare `res' in the right let* form. 
     75 
     762006-06-25  Michael Albinus  <michael.albinus@gmx.de> 
     77 
     78        * net/rcompile.el (remote-compile): Replace ange-ftp based 
     79        implementation by Tramp functions.  Based on a patch published by 
     80        Marc Abramowitz <msabramo@gmail.com>. 
     81 
     82        * net/tramp.el (tramp-unload-tramp): Provide a doc string. 
     83 
     842006-06-24  Yoshinori Koseki  <kose@meadowy.org> 
     85 
     86        * international/fontset.el (setup-default-fontset): Fix a typo in 
     87        the "Oriya-Akruti" registry name. 
     88 
     892006-06-23  Lars Hansen  <larsh@soem.dk> 
     90 
     91        * desktop.el (desktop-full-file-name): New function. 
     92        (desktop-kill, desktop-save, desktop-remove, desktop-read) 
     93        (desktop-revert): Use it. 
     94        (desktop-clear, desktop-save, desktop-remove): Add autoload cookie. 
     95        (desktop-after-read-hook): Add option list-buffers. 
     96        (desktop-locals-to-save): Add tab-width. 
     97        (desktop-save-mode, desktop-no-desktop-file-hook, desktop-save-hook): 
     98        Fix docstring. 
     99 
     1002006-06-23  Carsten Dominik  <dominik@science.uva.nl> 
     101 
     102        * textmodes/org.el (org-cdlatex-mode-map) 
     103        (org-cdlatex-texmathp-advice-is-done): New variables. 
     104        (org-cdlatex-mode): New minor mode. 
     105        (org-inside-LaTeX-fragment-p, org-try-cdlatex-tab): New functions. 
     106        (org-cdlatex-underscore-caret, org-cdlatex-math-modify): New commands. 
     107        (org-export-with-archived-trees): New option. 
     108        (org-open-file): Removed the call to `convert-standard-filename'. 
     109        (org-archive-tag, org-agenda-skip-archived-trees) 
     110        (org-cycle-open-archived-trees) 
     111        (org-sparse-tree-open-archived-trees): New options. 
     112        (org-cycle-hide-archived-subtrees, org-hide-archived-subtrees) 
     113        (org-toggle-tag, org-prepare-agenda-buffers, org-agenda-skip): 
     114        New functions. 
     115        (org-agenda-toggle-archive-tag, org-toggle-archive-tag): New commands. 
     116        (org-agenda-mode-map): Add binding of `org-agenda-toggle-archive-tag'. 
     117        (org-mode-map): Add binding for `org-toggle-archive-tag'. 
     118        (org-timeline, org-agenda-list, org-todo-list, org-tags-view): 
     119        Call `org-prepare-agenda-buffers'. 
     120        (org-occur, org-scan-tags): Call `org-hide-archived-subtrees'. 
     121        (org-file-apps, org-file-apps-defaults-gnu) 
     122        (org-file-apps-defaults-macosx, org-file-apps-defaults-windowsnt): 
     123        Handle remote files by forcing them to be opened in Emacs. 
     124 
     1252006-06-23  Andre Spiegel  <spiegel@gnu.org> 
     126 
     127        * vc.el (vc-diff-knows-L): New variable. 
     128        (vc-diff-internal): Use it to handle "diff" programs that don't 
     129        understand -L.  This works automatically, no user action is necessary. 
     130 
     1312006-06-23  Daniel Brockman  <daniel@brockman.se> 
     132 
     133        * net/rcirc.el (rcirc-default-user-full-name): Default to 
     134        `rcirc-default-user-name' instead of `rcirc-user-name' (which no 
     135        longer exists). 
     136        (rcirc-process-list): Check `buffer-live-p' before attempting to 
     137        switch to a buffer. 
     138 
     1392006-06-23  Ryan Yeske  <rcyeske@gmail.com> 
     140 
     141        * net/rcirc.el (rcirc-mode): Fix initialization of coding systems 
     142        based on rcirc-coding-system-alist. 
     143 
     1442006-06-23  Martin Rudalics  <rudalics@gmx.at> 
     145 
     146        * cus-edit.el (customize-apropos): A better error message. 
     147        (top level) <debug-ignored-errors>: Extend and update the list of 
     148        ignored error messages. 
     149 
     1502006-06-23  Michael Ernst  <mernst@alum.mit.edu> 
     151 
     152        * complete.el (PC-do-completion): Retain capitalization of user 
     153        input, when possible, even if completion-ignore-case is set. 
     154 
     1552006-06-23  Eli Zaretskii  <eliz@gnu.org> 
     156 
     157        * generic-x.el (bat-generic-mode): Support .cmd files. 
     158 
     159        * dos-w32.el (top level): Use find-file-not-found-functions 
     160        instead of the obsolete find-file-not-found-hooks. 
     161 
     1622006-06-22  Kim F. Storm  <storm@cua.dk> 
     163 
     164        * progmodes/grep.el (grep-mode-font-lock-keywords): Correct regexps 
     165        to recognize mode name containing submodes, such as Grep/lw. 
     166 
     1672006-06-21  Kim F. Storm  <storm@cua.dk> 
     168 
     169        * simple.el (line-move-1): Check for move-end-of-line instead of 
     170        end-of-line when setting temporary-goal-column. 
     171 
     1722006-06-21  Miles Bader  <miles@gnu.org> 
     173 
     174        * play/cookie1.el (cookie): Work properly when there's only one entry. 
     175 
     1762006-06-21  Nick Roberts  <nickrob@snap.net.nz> 
     177 
     178        * progmodes/gdb-ui.el (gdb-exited): Ensure overlay arrow gets killed. 
     179        (gdb-frame-handler): Generalize frame regexp for templates. 
     180 
     1812006-06-20  Glenn Morris  <rgm@gnu.org> 
     182 
     183        * calendar/appt.el (appt-display-format): Default value must be 
     184        one of the customize options. 
     185 
     1862006-06-20  Dan Nicolaescu  <dann@ics.uci.edu> 
     187 
     188        * term/xterm.el (terminal-init-xterm): Update key availability info. 
     189        Bind C-return. 
     190 
     191        * term.el (term-delete-lines, term-insert-lines): Clarify comments. 
     192 
     1932006-06-20  Chong Yidong  <cyd@stupidchicken.com> 
     194 
     195        * files.el (hack-local-variables): Run `hack-local-variables-hook' 
     196        whether or not a local variables list is defined. 
     197 
     198        * msb.el (msb): Move `sit-for' hack here to handle both 
     199        "mouse-down and drag" and "mouse-up and select" situations. 
     200        (mouse-select-buffer): Move `sit-for' hack to `msb'. 
     201 
     2022006-06-20  Kenichi Handa  <handa@m17n.org> 
     203 
     204        * international/characters.el (word-combining-categories): 
     205        Add entries for 2-byte Han characters. 
     206 
     2072006-06-19  Richard Stallman  <rms@gnu.org> 
     208 
     209        * bindings.el (mode-line-format): Save some mode line space. 
     210 
     211        * files.el (find-file-noselect): Improve the question wording. 
     212        (basic-save-buffer-2): Mask UMASK against 666. 
     213 
     214        * mouse.el (mouse-drag-vertical-line-rightward-window): New function. 
     215        (mouse-drag-vertical-line): Call it. 
     216 
     217        * cus-edit.el (customize-option, customize-option-other-window): 
     218        Error if SYMBOL is nil. 
     219 
     2202006-06-19  Carsten Dominik  <dominik@science.uva.nl> 
     221 
     222        * textmodes/org.el: Require noutline, also on XEmacs. 
     223        (org-end-of-subtree): Return point. 
     224        (org-dblock-start-re, org-dblock-end-re): New constants. 
     225        (org-create-dblock, org-prepare-dblock, org-map-dblocks) 
     226        (org-dblock-update, org-update-dblock, org-beginning-of-dblock) 
     227        (org-update-all-dblocks, org-find-dblock): New functions. 
     228        (org-collect-clock-time-entries): New function. 
     229        (org-html-handle-time-stamps): Never export CLOCK timeranges. 
     230        (org-fixup-indentation): Modified to deal correctly with lines 
     231        starting with TAB.  Only one argument DIFF now. 
     232        (org-demote, org-promote): Call `org-fixup-indentation' with just 
     233        one argument, DIFF. 
     234        (org-mode): Don't mark buffer as modified when aligning tables. 
     235        (org-clock-sum): Don't mark buffer modified when adding time sum 
     236        properties. 
     237        (org-export-as-html): Added support for a link validation function. 
     238        (org-archive-all-done): New function. 
     239        (org-archive-subtree): New prefix argument.  When set, archive all 
     240        done subtrees in this buffer. 
     241        (org-remove-clock-overlays) 
     242        (org-remove-occur-highlights): Use `org-inhibit-highlight-removal'. 
     243        (org-inhibit-highlight-removal): New variable, for dynamic scoping. 
     244        (org-put-clock-overlay): Don't swallow last headline character 
     245        when displaying overlay. 
     246        (org-store-link): Link to `image-mode' with just the file name. 
     247 
     2482006-06-18  Michael Kifer  <kifer@cs.stonybrook.edu> 
     249 
     250        * viper-cmd.el (viper-special-read-and-insert-char): 
     251        Use read-key-sequence. 
     252        (viper-after-change-undo-hook): Misc enhancements. 
     253        (viper-after-change-undo-hook): New hook. 
     254        (viper-undo): Use viper-after-change-undo-hook. 
     255        (viper-add-newline-at-eob-if-necessary): Widen before making changes. 
     256        (viper-next-line-at-bol): If point is on a widget or a button, simulate 
     257        clicking on that widget/button. 
     258 
     259        * viper.el (viper-mode): Allow a separate cursor color in Emacs state. 
     260 
     261        * ediff-diff (ediff-test-patch-utility): Catch errors. 
     262        (ediff-actual-diff-options, ediff-actual-diff3-options): New variables. 
     263        (ediff-set-actual-diff-options): New function. 
     264        (ediff-reset-diff-options, ediff-toggle-ignore-case): 
     265        Use ediff-set-actual-diff-options. 
     266        (ediff-extract-diffs): Catch errors. 
     267        (ediff-whitespace): Add non-breakable space. 
     268        (ediff-same-file-contents): Catch errors. 
     269 
     270        * ediff-mult.el (ediff-collect-custom-diffs): 
     271        Save coding-system-for-read. 
     272 
     273        * ediff-vers.el (ediff-keep-tmp-versions): New variable. 
     274        (ediff-vc-internal, ediff-vc-merge-internal): 
     275        Use ediff-delete-version-file. 
     276        (ediff-delete-version-file): New function. 
     277 
     278        * ediff-wind.el (ediff-control-frame-parameters): Set frame fringes. 
     279 
     280        * ediff.el (ediff-directories, ediff-directory-revisions) 
     281        (ediff-merge-directories, ediff-merge-directories-with-ancestor) 
     282        (ediff-directories-internal, ediff-merge-directory-revisions) 
     283        (ediff-merge-directory-revisions-with-ancestor) 
     284        (ediff-directories3): Use read-directory-name. 
     285 
     2862006-06-18  Ralf Angeli  <angeli@caeruleus.net> 
     287 
     288        * textmodes/tex-mode.el (tex-font-lock-match-suscript): Remove 
     289        superfluous part of regexp for brace matching which is handled by 
     290        `scan-lists' call. 
     291 
     2922006-06-16  Richard Stallman  <rms@gnu.org> 
     293 
     294        * obsolete/options.el (list-options): Put "obsolete" msg in buffer. 
     295 
     296        * files.el (basic-save-buffer-2): For a new precious file, 
     297        use the default modes in the return value. 
     298 
     299        * facemenu.el (facemenu-color-alist): Doc fix. 
     300 
     301        * cus-edit.el (custom-guess-name-alist): Recognize `-flag'. 
     302 
     3032006-06-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     304 
     305        * cus-start.el (all): Add mac-ts-script-language-on-focus. 
     306 
     307        * term/mac-win.el (mac-text-encoding-ascii): New constant. 
     308        (mac-utxt-to-string): Use it. 
     309        (mac-ts-update-active-input-area): Use mac-ae-number. 
     310 
     3112006-06-15  Dan Nicolaescu  <dann@ics.uci.edu> 
     312 
     313        * term.el (term-handle-scroll, term-delete-lines) 
     314        (term-insert-lines): Fix off by one errors. 
     315 
     3162006-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change) 
     317 
     318        * net/tramp.el (tramp-touch): Use UTC to express time. 
     319 
     3202006-06-15  Chong Yidong  <cyd@stupidchicken.com> 
     321 
     322        * mail/sendmail.el (mail-send): Search explicitly for 
     323        mail-header-separator when checking for corrupted header lines. 
     324 
     3252006-06-15  Nick Roberts  <nickrob@snap.net.nz> 
     326 
     327        * progmodes/gdb-ui.el (gdb-same-frame): New option. 
     328        (gud-old-arrow, gdb-frame-begin, gdb-printing): New variables. 
     329        (gdb-init-1): Initialise them. 
     330        (gdb-starting): Reset gdb-printing 
     331        (gdb-starting): Save value of gud-overlay-arrow-position. 
     332        (gdb-frame-begin): Set gdb-frame-begin, gdb-printing. 
     333        (gdb-stopped): Don't look for source if calling procedure e.g "p a ()". 
     334        Use gdb-*-gdb-buffer conditionally on gdb-same-frame. 
     335        (gdb-frame-gdb-buffer): Keep menu bar, tool bar for GUD buffer. 
     336 
     3372006-06-14  Stefan Monnier  <monnier@iro.umontreal.ca> 
     338 
     339        * pcvs.el (cvs-retrieve-revision): Use decode-coding-inserted-region. 
     340 
     3412006-06-13  Martin J. Reed  <mjreed@essex.ac.uk>  (tiny change) 
     342 
     343        * net/ldap.el (ldap-ldapsearch-args): Default to SASL search. 
     344        (ldap-search-internal): Keep error messages, and a regexp fix. 
     345 
     3462006-06-12  Thien-Thi Nguyen  <ttn@gnu.org> 
     347 
     348        * files.el (hack-local-variables-confirm): 
     349        Display string value using its printed representation. 
     350 
     3512006-06-11  Chong Yidong  <cyd@stupidchicken.com> 
     352 
     353        * server.el (server-edit): No-op if no server buffers exist. 
     354 
     3552006-06-11  Robert J. Chassell  <bob@rattlesnake.com> 
     356 
     357        * textmodes/page-ext.el (pages-directory-for-addresses): 
     358        Including `pages-directory-address-mode' in the function results 
     359        in the message "Buffer in which pages were found is deleted". 
     360 
     3612006-06-10  Carsten Dominik  <dominik@science.uva.nl> 
     362 
     363        * textmodes/org.el (org-agenda-mode-map): Add bindings for 
     364        clocking functions. 
     365 
     366        (org-agenda-clock-in, org-check-running-clock) 
     367        (org-clock-out-if-current, org-remove-clock-overlays) 
     368        (org-put-clock-overlay): New functions. 
     369        (org-clock-marker, org-clock-file-total-minutes) 
     370        (org-clock-overlays): New variables. 
     371        (org-clock-display, org-clock-sum, org-clock-cancel) 
     372        (org-clock-out, org-clock-in): New commands. 
     373        (org-export): New function. 
     374        (org-emph-re): New constant. 
     375        (org-set-emph-re, org-do-emphasis-faces): New functions. 
     376        (org-emphasis-regexp-components, org-emphasis-alist): New options. 
     377        (org-set-font-lock-defaults): Call `org-do-emphasis-faces'. 
     378        (org-export-html-convert-emphasize): Use the configurable emphasis. 
     379        (org-cleaned-string-for-export): Make multiline emphasis visible 
     380        to the exporter.  New optional argument PARAMETERS. 
     381        (org-export-as-html): Specify :emph-multiline parameter to 
     382        `org-cleaned-string-for-export'. 
     383 
     3842006-06-10  Richard Stallman  <rms@gnu.org> 
     385 
     386        * help.el (help-for-help-internal): Clean up help text. 
     387 
     3882006-06-10  Andreas Schwab  <schwab@suse.de> 
     389 
     390        * language/ethio-util.el (ethio-fidel-to-java-buffer): Fix quoting 
     391        in doc string. 
     392 
     393        * progmodes/cperl-mode.el (cperl-short-docs): Likewise. 
     394 
     3952006-06-09  Karl Chen  <quarl@cs.berkeley.edu> 
     396 
     397        * progmodes/make-mode.el (makefile-fill-paragraph): Don't remove 
     398        spaces after the comment start. 
     399 
     4002006-06-09  Micha,Ak(Bl Cadilhac  <michael.cadilhac@lrde.org> 
     401 
     402        * play/pong.el (pong-init-buffer): 
     403        Fill buffer with spaces instead of ^A. 
     404 
     405        * textmodes/ispell.el (ispell-kill-ispell): If ispell has been 
     406        launched asynchronously, delete its process instead of being cool. 
     407        (ispell-async-processp): Check for `delete-process' existence 
     408        instead of `kill-process' one for consistency. 
     409 
     4102006-06-09  Nick Roberts  <nickrob@snap.net.nz> 
     411 
     412        * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-existing-buffers-1) 
     413        (gdb-prompt, gdb-set-gud-minor-mode-existing-buffers): Show status 
     414        in mode line at startup. 
     415 
     4162006-06-08  Kim F. Storm  <storm@cua.dk> 
     417 
     418        * ido.el (ido-take-first-match, ido-push-dir-first): New commands. 
     419        (ido-init-completion-maps): Bind them to M-SPC and M-v. 
     420        (ido-copy-current-file-name): Repeating C-w inserts whole file name. 
     421        (ido-file-internal): Pass full file name to write-file. 
     422        (ido-read-internal): Only pop stack elements automatically if they 
     423        actually match an existing directory or file name. 
     424 
     4252006-06-07  Kenichi Handa  <handa@m17n.org> 
     426 
     427        * international/mule.el (find-auto-coding): Don't handle the short 
     428        name `char-trans'. 
     429 
     430        * files.el (hack-local-variables-prop-line) 
     431        (hack-local-variables): Cancel the previous change. 
     432 
     4332006-06-06  Jesper Harder  <harder@phys.au.dk> 
     434 
     435        * ediff-diff.el (ediff-test-utility): Protect against file-error. 
     436 
     4372006-06-06  Chong Yidong  <cyd@stupidchicken.com> 
     438 
     439        * diff-mode.el (diff-mode): Set buffer-read-only to t when 
     440        diff-default-read-only is non-nill. 
     441        (diff-hunk-kill, diff-file-kill, diff-split-hunk) 
     442        (diff-refine-hunk): Set inhibit-read-only to t. 
     443 
     444        * diff.el (diff-sentinel, diff): Set inhibit-read-only to t when 
     445        modifying the *Diff* buffer. 
     446        (diff-process-filter): New filter function for diff process that 
     447        sets inhibit-read-only to t when modifying the *Diff* buffer. 
     448 
     4492006-06-06  Carsten Dominik  <dominik@science.uva.nl> 
     450 
     451        * textmodes/org.el (org-archive-subtree): Use end-of-subtree as 
     452        insertion point and control the number of empty lines. 
     453        (org-paste-subtree): Limit the number of empty lines at the end of 
     454        the inserted tree. 
     455        (org-agenda): Use buffer name of current file for narrowing. 
     456        (org-export-as-xml): Command removed. 
     457        (org-export-xml-type): Option removed. 
     458        (org-mode-map): Call `org-export-as-xoxo' directly. 
     459        (org-get-indentation): New optional argument LINE. 
     460        (org-fix-indentation, org-remove-tabs): New functions. 
     461        (org-export-as-ascii, org-ascii-level-start): Determine and apply 
     462        correct indentation for headlines that are converted it items. 
     463        (org-skip-comments): Remove table lines that contain narrowing 
     464        cookies but no other non-empty fields. 
     465        (org-set-tags): Allow groups of mutually exclusive tags. 
     466        (org-cmp-time): Sort 24:21 before items without time. 
     467        (org-get-time-of-day): Fix the interpretation of 12pm and 12am. 
     468        (org-open-at-point): Require double colon also for numbers. 
     469 
     4702006-06-06  Kim F. Storm  <storm@cua.dk> 
     471 
     472        * ido.el (ido-default-file-method, ido-default-buffer-method): 
     473        Make choice values consistent with corresponding command names. 
     474        (ido-visit-buffer): Update accordingly.  Default to selected-window. 
     475 
     4762006-06-06  Nick Roberts  <nickrob@snap.net.nz> 
     477 
     478        * progmodes/gud.el (gud-running): Fix doc string. 
     479        (gud-menu-map): Use :visible instead fo :enable for debugger test. 
     480        (gud-tooltip-modes): Add python-mode. 
     481        (gud-tooltip-print-command): Add pdb.  Remove perldb. 
     482 
     4832006-06-05  Eli Zaretskii  <eliz@gnu.org> 
     484 
     485        * makefile.w32-in (bootstrap, $(lisp)/mh-e/mh-loaddefs.el): 
     486        Quote $(EMACS). 
     487 
     4882006-06-05  Richard Stallman  <rms@gnu.org> 
     489 
     490        * faces.el (defined-colors): Doc fix. 
     491 
     4922006-06-05  Thien-Thi Nguyen  <ttn@gnu.org> 
     493 
     494        * vc.el (vc-process-filter): Inhibit undo info collection around 
     495        call to insert. 
     496        (vc-setup-buffer): Likewise for call to erase-buffer. 
     497        (vc-do-command): Likewise for call to process-file. 
     498 
     4992006-06-05  Nick Roberts  <nickrob@snap.net.nz> 
     500 
     501        * progmodes/gud.el (gud-menu-map): Use a conditional help echo 
     502        for gud-go. 
     503        (gud-common-init): Other debuggers may trigger error. 
     504 
     5052006-06-05  Kenichi Handa  <handa@m17n.org> 
     506 
     507        * international/mule.el (find-auto-coding): 
     508        Handle enable-character-translation in file header. 
     509 
     5102006-06-04  Kim F. Storm  <storm@cua.dk> 
     511 
     512        * emacs-lisp/authors.el (authors-aliases): Add mode aliases. 
     513        (authors-fixed-entries): Fix spelling. 
     514        (authors-canonical-file-name): Don't report error for wildcards. 
     515 
     516        * help.el (view-emacs-news): Rewrite to support new NEWS, 
     517        NEWS.major, and NEWS.1-17 file naming.  Add more intelligense, 
     518        e.g. version 10 matches 1.10, and don't be confused by version 1.1 
     519        begin a prefix of 1.12 (etc).  A numeric prefix arg also works. 
     520 
     5212006-06-03  Vivek Dasmohapatra  <vivek@etla.org> 
     522 
     523        * progmodes/sh-script.el (sh-quoted-exec): New face for quoted 
     524        exec constructs like `foo bar`. 
     525        (sh-quoted-subshell): New helper function to search for a possibly 
     526        nested subshell (like `` or $()) within a "" quoted string. 
     527        (sh-font-lock-keywords-var): Add sh-quoted-exec for Bash. 
     528        (sh-apply-quoted-subshell): Flag quote characters inside a 
     529        subshell, which is itself already in a quoted region, as 
     530        punctuation, since this is the closest to what they actually are. 
     531        (sh-font-lock-syntactic-keywords): Add sh-quoted-subshell and 
     532        sh-apply-quoted-subshell. 
     533        (sh-font-lock-syntactic-face-function): Apply the new face for 
     534        text inside `` instead of the old font-lock-string-face. 
     535 
     5362006-06-03  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     537 
     538        * term/mac-win.el (mac-ts-active-input-overlay): Add defvar. 
     539        (mac-ae-number, mac-ae-frame, mac-ae-script-language) 
     540        (mac-bytes-to-text-range, mac-ae-text-range-array) 
     541        (mac-ts-update-active-input-buf, mac-split-string-by-property-change) 
     542        (mac-replace-untranslated-utf-8-chars, mac-ts-update-active-input-area) 
     543        (mac-ts-unicode-for-key-event): New functions. 
     544        (mac-handle-toolbar-switch-mode): Use mac-ae-frame. 
     545        (mac-handle-font-selection): Use mac-ae-number. 
     546        (mac-ts-active-input-buf, mac-ts-update-active-input-area-seqno): 
     547        New variables. 
     548        (mac-ts-caret-position, mac-ts-raw-text, mac-ts-selected-raw-text) 
     549        (mac-ts-converted-text, mac-ts-selected-converted-text) 
     550        (mac-ts-block-fill-text, mac-ts-outline-text) 
     551        (mac-ts-selected-text, mac-ts-no-hilite): New faces. 
     552        (mac-ts-hilite-style-faces): New constant. 
     553        (mac-apple-event-map): Bind text input events. 
     554        (mac-dispatch-apple-event): Use command-execute instead of 
     555        call-interactively. 
     556        (global-map): Don't bind mac-apple-event. 
     557        (special-event-map): Bind mac-apple-event. 
     558 
     5592006-06-02  Eli Zaretskii  <eliz@gnu.org> 
     560 
     561        * makefile.w32-in (EMACS): Remove quotes from the Emacs executable 
     562        file name. 
     563        (emacs): Enclose the value of $(EMACS) in quotes. 
     564 
     5652006-06-02  Juri Linkov  <juri@jurta.org> 
     566 
     567        * international/mule.el (sgml-html-meta-auto-coding-function): 
     568        Remove the condition `(search-forward "<html" size t)'. 
     569        Replace `\"' with `[\"']?' in `re-search-forward'. 
     570 
     5712006-06-02  Kenichi Handa  <handa@m17n.org> 
     572 
     573        * files.el (hack-local-variables-prop-line): Ignore `char-trans' 
     574        as well as `coding'. 
     575        (hack-local-variables): Likewise. 
     576 
     577        * international/mule.el (enable-character-translation): 
     578        Put permanent-local and safe-local-variable properties. 
     579        (find-auto-coding): Handle char-trans: tag. 
     580 
     5812006-06-02  Juri Linkov  <juri@jurta.org> 
     582 
     583        * international/mule.el (sgml-html-meta-auto-coding-function): 
     584        Limit the search by the end of the HTML header (if any). 
     585 
     5862006-06-01  Richard Stallman  <rms@gnu.org> 
     587 
     588        * subr.el (with-current-buffer): Doc fix. 
     589 
     5902006-06-02  Masatake YAMATO  <jet@gyve.org> 
     591 
     592        * progmodes/compile.el (compilation-error-regexp-alist-alist::gcov-*): 
     593        Almost rewrite.  Underlines over all lines of gcov output are too 
     594        uncomfortable to read.  Suggested by Dan Nicolaescu. 
     595 
     5962006-06-01  Luc Teirlinck  <teirllm@auburn.edu> 
     597 
     598        * progmodes/inf-lisp.el (inferior-lisp-mode): Doc fixes. 
     599 
     600        * shell.el (shell-mode): Use shell-mode-map in docstring. 
     601 
     602        * comint.el (comint-send-input): Do not add help-echo and 
     603        mouse-face to input if `comint-use-prompt-regexp' is non-nil. 
     604 
     6052006-06-01  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     606 
     607        * term/x-win.el: Change x-menu-bar-start to menu-bar-open. 
     608 
     6092006-06-01  Nick Roberts  <nickrob@snap.net.nz> 
     610 
     611        * progmodes/gdb-ui.el (gdb-look-up-stack): New variable. 
     612        (gdb-stopped, gdb-info-stack-custom): If there is no source info 
     613        look up the stack and pop up GUD buffer if necessary. 
     614        (gdb-frames-select): Remove redundant call to gud-display-frame. 
     615        (gdb-info-threads-custom): Keep point at start of buffer. 
     616        (gdb-find-file-hook): Make it work for pre-GDB 6.4. 
     617 
     6182006-05-31  Juri Linkov  <juri@jurta.org> 
     619 
     620        * replace.el (query-replace-read-from, query-replace-read-to): 
     621        Bind `history-add-new-input' to nil.  Call `add-to-history'. 
     622 
     6232006-05-31  Takaaki Ota  <Takaaki.Ota@am.sony.com> 
     624 
     625        * textmodes/table.el: Convert all HTML tags to lower case for 
     626        XHTML compatibility. 
     627 
     6282006-05-31  Masatake YAMATO  <jet@gyve.org> 
     629 
     630        * progmodes/compile.el: 
     631        (compilation-error-regexp-alist-alist::gcov-called-line): 
     632        Don't put face on `-' lines in gcov file.  Suggested by Dan Nicolaescu. 
     633 
     6342006-05-31  Nick Roberts  <nickrob@snap.net.nz> 
     635 
     636        * progmodes/gud.el (gud-query-cmdline, gud-common-init): 
     637        Revert inadvertent changes made with last commit. 
     638 
     6392006-05-30  Reiner Steib  <Reiner.Steib@gmx.de> 
     640 
     641        * textmodes/flyspell.el (turn-on-flyspell, turn-off-flyspell): 
     642        New functions. 
     643 
     644        * textmodes/text-mode.el (text-mode-hook): Use turn-on-flyspell. 
     645 
     6462006-05-30  Carsten Dominik  <dominik@science.uva.nl> 
     647 
     648        * textmodes/org.el (org-agenda-highlight-todo): Make sure regexp 
     649        only matches in the right place. 
     650        (org-upcoming-deadline): New face. 
     651        (org-agenda-get-deadlines): Use new face `org-upcoming-deadline'. 
     652        (org-export-ascii-underline): Rename constant `org-ascii-underline' 
     653        and make it an option. 
     654        (org-export-ascii-bullets): New option. 
     655        (org-export-as-html): Many changes to emit valid XHTML. 
     656        (org-par-open): New variable. 
     657        (org-open-par, org-close-par-maybe, org-close-li-maybe): New functions. 
     658        (org-html-do-expand, org-section-number): Fixedcase in `replace-match'. 
     659        (org-timeline): Pass `org-timeline-show-empty-dates' to 
     660        `org-get-all-dates'.  Interpret empty dates returned by 
     661        `org-get-all-dates'. 
     662        (org-get-all-dates): New argument EMPTY.  Add dates without 
     663        entries to the list, mark large ranges of empty dates. 
     664        (org-point-in-group, org-context): New functions. 
     665 
     6662006-05-30  Nick Roberts  <nickrob@snap.net.nz> 
     667 
     668        * progmodes/gud.el (gud-stop-subjob): Make it work in all buffers. 
     669 
     670        * progmodes/gdb-ui.el: Move gdb-mouse-toggle-breakpoint-* to 
     671        C-mouse-1.  Move gdb-mouse-until to mouse-3, gdb-mouse-jump 
     672        to C-mouse-3 (for 2 button mice). 
     673        (gdb-send): Do the right thing for C-d. 
     674 
     675        * speedbar.el (speedbar-detach): Delete. 
     676        (speedbar-easymenu-definition-trailer): Remove speedbar-detach as 
     677        it breaks things. 
     678        (speedbar-reconfigure-keymaps): Always add extra items to pop up menu. 
     679 
     6802006-05-30  Daniel Pfeiffer  <occitan@esperanto.org> 
     681 
     682        * files.el (auto-mode-alist): Add makepp suffix and optional mk on 
     683        Makeppfile. 
     684 
     685        * progmodes/compile.el (compilation-error-regexp-alist-alist): 
     686        Add makepp diagnostic. 
     687 
     6882006-05-29  Richard Stallman  <rms@gnu.org> 
     689 
     690        * window.el (fit-window-to-buffer): Doc fix. 
     691 
     692        * help.el (temp-buffer-max-height): Doc fix. 
     693 
     694        * subr.el (with-current-buffer): Doc fix. 
     695 
     6962006-05-29  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se> 
     697 
     698        * term/x-win.el: Bind F10 to menu-bar-start if available. 
     699 
     7002006-05-28  Dan Nicolaescu  <dann@ics.uci.edu> 
     701 
     702        * term.el (term-if-xemacs, term-ifnot-xemacs): Delete, replace 
     703        uses with a simple test. 
     704        (term-set-escape-char, term-mode, term-check-kill-echo-list) 
     705        (term-send-raw-string, term-send-raw, term-mouse-paste) 
     706        (term-char-mode, term-line-mode, term-exec, term-sentinel) 
     707        (term-handle-exit, term-read-input-ring) 
     708        (term-previous-matching-input-string) 
     709        (term-previous-matching-input-string-position) 
     710        (term-previous-matching-input-from-input) 
     711        (term-replace-by-expanded-history, term-send-input) 
     712        (term-skip-prompt, term-bol, term-send-invisible) 
     713        (term-kill-input, term-delchar-or-maybe-eof) 
     714        (term-backward-matching-input, term-check-source) 
     715        (term-proc-query, term-emulate-terminal) 
     716        (term-handle-colors-array, term-process-pager, term-pager-line) 
     717        (term-pager-bob, term-unwrap-line, term-word) 
     718        (term-dynamic-complete-filename) 
     719        (term-dynamic-complete-as-filename) 
     720        (term-dynamic-simple-complete): Replace one arm ifs with whens or 
     721        unlesses. 
     722 
     7232006-05-29  Stefan Monnier  <monnier@iro.umontreal.ca> 
     724 
     725        * files.el (hack-one-local-variable-eval-safep): Don't burp if used 
     726        during bootstrapping. 
     727 
     728        * emacs-lisp/ewoc.el (ewoc--current-dll): Remove. 
     729        Basically undo the change of 2006-05-26: use extra arguments instead of 
     730        dynamic scoping. 
     731        (ewoc-locate): Remove unused var `footer'. 
     732 
     7332006-05-28  Stefan Monnier  <monnier@iro.umontreal.ca> 
     734 
     735        * emacs-lisp/ewoc.el (ewoc--insert-new-node): Use ewoc--refresh-node. 
     736 
     737        * emacs-lisp/autoload.el (no-update-autoloads): Declare. 
     738        (generate-file-autoloads): Obey it.  Return whether autoloads were 
     739        added at point or not. 
     740        (update-file-autoloads): Use this new return value. 
     741        Remove redundant test for the presence of an autoload cookie. 
     742 
     743        * emacs-lisp/autoload.el (autoload-find-file): New fun. 
     744        This one calls hack-local-variables. 
     745        (generate-file-autoloads, update-file-autoloads): Use it. 
     746 
     747        * textmodes/bibtex.el (bibtex-autokey-name-case-convert-function) 
     748        (bibtex-sort-entry-class): Add safe-local-variable predicate. 
     749        (bibtex-sort-entry-class-alist): Don't set the global value. 
     750        (bibtex-init-sort-entry-class-alist): New fun. 
     751        (bibtex-sort-buffer, bibtex-prepare-new-entry): Call it to compute 
     752        bibtex-init-sort-entry-class-alist from the buffer-local value (if any) 
     753        of bibtex-init-sort-entry-class. 
     754 
     7552006-05-28  Richard Stallman  <rms@gnu.org> 
     756 
     757        * subr.el (load-history-regexp): If FILE is relative, insist 
     758        entire last name component must match it. 
     759        (load-history-filename-element, load-history-regexp): Doc fixes. 
     760 
     7612006-05-29  Kim F. Storm  <storm@cua.dk> 
     762 
     763        * emacs-lisp/bindat.el (bindat-idx, bindat-raw): Rename dynamic vars 
     764        `pos' and `raw-data' for clarity, as eval forms may access these. 
     765 
     7662006-05-28  Kim F. Storm  <storm@cua.dk> 
     767 
     768        * emacs-lisp/bindat.el (bindat--unpack-u8): Use aref also for strings. 
     769 
     7702006-05-28  Stefan Monnier  <monnier@iro.umontreal.ca> 
     771 
     772        * progmodes/make-mode.el (makefile-browser-map) 
     773        (makefile-mode-syntax-table): Move initialization inside declaration. 
     774        (makefile-fill-paragraph): Use the default comment-filling code. 
     775 
     7762006-05-28  Chong Yidong  <cyd@stupidchicken.com> 
     777 
     778        * replace.el (query-replace-defaults): New variable. 
     779        (query-replace-read-from): Use `query-replace-defaults' for 
     780        default value, instead of history list. 
     781        (query-replace-read-to): Update `query-replace-defaults'. 
     782 
     7832006-05-27  Chong Yidong  <cyd@stupidchicken.com> 
     784 
     785        * msb.el (mouse-select-buffer): Minor fix to make popup menu work 
     786        with no X toolkit. 
     787 
     7882006-05-28  Nick Roberts  <nickrob@snap.net.nz> 
     789 
     790        * tumme.el (tumme-show-all-from-dir-max-files): Fix typo. 
     791        (tumme-show-all-from-dir): Add autoload. 
     792 
    17932006-05-27  Mathias Dahl  <mathias.dahl@gmail.com> 
    2794 
     795        * tumme.el: Change a lot of `(if .. (progn ..)' to `(when ..)'. 
     796        (tumme-remove-tag): Fix bug. 
     797 
     7982006-05-27  Thien-Thi Nguyen  <ttn@gnu.org> 
     799 
     800        * emacs-lisp/ewoc.el (ewoc--create): No longer take HEADER and 
     801        FOOTER args.  Update unique caller. 
     802        (ewoc-delete): Compute last node once before looping. 
     803        (ewoc--node-branch): Merge into unique caller. 
     804        (ewoc--node): Don't define constructor make-ewoc--node for this 
     805        structure. 
     806        (ewoc): Add member `hf-pp' to this structure. 
     807        (ewoc--wrap): New func. 
     808        (ewoc-create): Take additional arg NOSEP.  If nil, wrap node and 
     809        header/footer pretty-printers.  Save header/footer pretty-printer. 
     810        (ewoc-set-hf): Use ewoc's header/footer pretty-printer.  * 
     811 
     812        * pcvs.el (cvs-make-cvs-buffer): Specify NOSEP to `ewoc-create'. 
     813 
     8142006-05-27  Mathias Dahl  <mathias.dahl@gmail.com> 
     815 
    3816        * dired.el (dired-mode-map): Change `tumme-tag-remove' to 
    4         `tumme-delete-tag'. Rename `Remove Image Tag' to `Delete Image 
     817        `tumme-delete-tag'. Rename `Remove Image Tag' to `Delete Image 
    5818        Tag'.  Change "Compare directories..." to "Change Directories...". 
     819        Move tumme commands to Operate, Regexp and Immediate menus. 
     820        Change "Add Comment" to "Add Image Comment".  Change "Add Image 
     821        Tag" to "Add Image Tags". 
    6822 
    7823        * tumme.el (tumme-delete-tag): Rename from `tumme-tag-remove'. 
     
    9825        `tumme-delete-tag'. 
    10826 
    11         * dired.el (dired-mode-map): Move tumme commands to Operate, 
    12         Regexp and Immediate menus. Change "Add Comment" to "Add Image 
    13         Comment". Change "Add Image Tag" to "Add Image Tags". 
    14  
    158272006-05-26  Luc Teirlinck  <teirllm@auburn.edu> 
    16828 
     
    18830        list-buffers-directory is made a local variable, to avoid setting 
    19831        the default value. 
     832 
     8332006-05-26  Kevin Ryde  <user42@zip.com.au> 
     834 
     835        * info.el (Info-index-next): Use where-is-internal to report 
     836        actual binding of Info-index-next, rather than hard-coded `,'. 
    20837 
    218382006-05-26  Eli Zaretskii  <eliz@gnu.org> 
     
    448612006-05-26  Reiner Steib  <Reiner.Steib@gmx.de> 
    45862 
    46         * comint.el (comint-kill-whole-line): Rename arg to count.  Fix 
    47         doc string. 
     863        * comint.el (comint-kill-whole-line): Rename arg to count. 
     864        Fix doc string. 
    48865 
    498662006-05-26  Chong Yidong  <cyd@stupidchicken.com> 
     
    688852006-05-26  Carsten Dominik  <dominik@science.uva.nl> 
    69886 
    70         * textmodes/org.el: (org-next-item, org-previous-item): Emit more 
     887        * textmodes/org.el (org-next-item, org-previous-item): Emit more 
    71888        compact error message. 
    72889        (org-tags-view): Refresh category table in each file. 
    73         (org-table-justify-field-maybe): Removed superfluous arguments to 
     890        (org-table-justify-field-maybe): Remove superfluous arguments to 
    74891        `format'. 
    75892        (org-export-as-html): Insert "<p>" before postamble. 
    76         (org-paste-subtree, org-kill-is-subtree-p): Check for empty kill 
    77         ring. 
     893        (org-paste-subtree, org-kill-is-subtree-p): Check for empty kill ring. 
    78894 
    798952006-05-26  Kenichi Handa  <handa@m17n.org> 
     
    83899        (po-find-file-coding-system-guts): Likewise. 
    84900 
    85         * arc-mode.el (archive-set-buffer-as-visiting-file): Call 
    86         find-operation-coding-system with (FILENAME . BUFFER). 
     901        * arc-mode.el (archive-set-buffer-as-visiting-file): 
     902        Call find-operation-coding-system with (FILENAME . BUFFER). 
    87903 
    88904        * tar-mode.el (tar-extract): Call find-operation-coding-system 
    89905        with (FILENAME . BUFFER). 
    90906 
    91         * international/mule.el (decode-coding-inserted-region): Call 
    92         find-operation-coding-system with (FILENAME . BUFFER). 
     907        * international/mule.el (decode-coding-inserted-region): 
     908        Call find-operation-coding-system with (FILENAME . BUFFER). 
    93909 
    949102006-05-25  Chong Yidong  <cyd@stupidchicken.com> 
     
    102918        Remove 8th arg KEEP-ALL in read-from-minibuffer. 
    103919 
    104 2006-05-25  Rajesh Vaidheeswarran <rv@gnu.org> 
    105         * whitespace.el (whitespace-cleanup): change to cleanup 
    106         region if one is active 
    107         * whitespace.el (whitespace-cleanup-internal): new internal 
    108         method 
     9202006-05-25  Rajesh Vaidheeswarran <rv@gnu.org> 
     921 
     922        * whitespace.el (whitespace-cleanup): Change to cleanup 
     923        region if one is active. 
     924        * whitespace.el (whitespace-cleanup-internal): New internal method. 
    109925 
    1109262006-05-25  Mathias Dahl  <mathias.dahl@gmail.com> 
    111927 
    112928        * dired.el (dired-mode-map): Add help-echo strings to tumme 
    113         commands. 
    114  
    115         * tumme.el (tumme-display-image): Change documentation string 
    116         slightly. 
     929        commands.  Bind `tumme-dired-display-image' to C-t i. 
     930 
     931        * tumme.el (tumme-display-image): Change documentation string slightly. 
    117932        (tumme-dired-display-image): Add call to `display-buffer'. 
    118  
    119         * dired.el (dired-mode-map): Bind `tumme-dired-display-image' 
    120         to C-t i. 
    121933 
    1229342006-05-25  Thien-Thi Nguyen  <ttn@gnu.org> 
     
    19510072006-05-24  Carsten Dominik  <dominik@science.uva.nl> 
    1961008 
    197         * textmodes/org.el: (org-open-at-point): Use renamed variable 
     1009        * textmodes/org.el (org-open-at-point): Use renamed variable 
    1981010        `org-confirm-shell-link-function'. 
    199         (org-confirm-shell-link-function): Renamed from 
     1011        (org-confirm-shell-link-function): Rename from 
    2001012        `org-confirm-shell-links'. 
    2011013        (org-export-directory): New function. 
     
    2041016        (org-indent-item): Keep cursor position. 
    2051017        (org-link-file-path-type): New option. 
    206         (org-export-as-html): Fixed bug with plain lists starting in 
     1018        (org-export-as-html): Fix bug with plain lists starting in 
    2071019        column 0. 
    208         (org-export-as-html): Removed deadline formatting, this happens 
     1020        (org-export-as-html): Remove deadline formatting, this happens 
    2091021        now already in `org-html-handle-time-stamps'. 
    2101022        (org-export-html-style): Deadline class removed. 
     
    2191031        (org-insert-heading, org-insert-item): Go to end of new 
    2201032        headline/item after creating it. 
    221         (org-export-visible): Renames from `org-export-copy-visible'.  Now 
    222         creates a temporary org-file and applies an exporting command to 
    223         it. 
     1033        (org-export-visible): Rename from `org-export-copy-visible'. 
     1034        Now creates a temporary org-file and applies an exporting command 
     1035        to it. 
    2241036        (org-table-eval-formula): Support for lisp forms. 
    2251037        (org-agenda-todo-ignore-scheduled): New option. 
     
    2271039  &nbs