Show
Ignore:
Timestamp:
05/13/06 11:31:18 (3 years ago)
Author:
miyoshi
Message:

Sync up with Emacs CVS HEAD.

Files:

Legend:

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

    r4073 r4079  
     12006-05-12  Chong Yidong  <cyd@stupidchicken.com> 
     2 
     3        * simple.el (line-move-finish): Avoid calling point motion hooks 
     4        while processing intangibility. 
     5 
     62006-05-12  Dan Nicolaescu  <dann@ics.uci.edu> 
     7 
     8        * term/xterm.el (terminal-init-xterm): Fix typo. 
     9 
     102006-05-12  Ken Manheimer  <ken.manheimer@gmail.com> 
     11 
     12        * allout.el: (allout-view-change-hook): Marked as being deprecated, 
     13        to be replaced by `allout-exposure-change-hook'. 
     14        (allout-exposure-change-hook): New, replacing 
     15        `allout-view-change-hook'. 
     16        (allout-flag-region): Run new hook `allout-exposure-change-hook', 
     17        in addition to `allout-view-change-hook'. 
     18        (allout-show-bodies, allout-old-style-prefixes) 
     19        (allout-stylish-prefixes, allout-use-hanging-indents): Quote the 
     20        lambda forms to prevent their showing up in variable help 
     21        presentations as inscrutable byte-compiled code. 
     22        (allout-numbered-bullet, allout-file-xref-bullet, allout-layout): 
     23        Use string-or-null-p to qualify safe-local-variable values. 
     24        (allout-reindent-bodies): Use memq to qualify matches against 
     25        valid safe-local-variable values.  Also, quote the lambda as above. 
     26        (allout-use-mode-specific-leader): Add missing candidate-value 
     27        symbols, use memq, and quote the lambda. 
     28        (allout-overlay-interior-modification-handler): Remove unused 
     29        variables `msg' and 'opened'. 
     30        (allout-hidden-p): Constrain invisibility consideration to allout's 
     31        invisibility spec, disregarding invisibility for other reasons. 
     32 
     332006-05-12  Reiner Steib  <Reiner.Steib@gmx.de> 
     34 
     35        * files.el (version-control): Correct safe values. 
     36 
     372006-05-12  Thien-Thi Nguyen  <ttn@gnu.org> 
     38 
     39        * emacs-lisp/ewoc.el (ewoc-refresh): Compute PP once before looping. 
     40 
     41        (ewoc--node-enter-before, ewoc--create-node): Delete funcs. 
     42        (ewoc--insert-new-node): New func. 
     43        Update callers of deleted funcs to use it, instead. 
     44 
     452006-05-11  Glenn Morris  <rgm@gnu.org> 
     46 
     47        * calendar/calendar.el (diary-show-all-entries): Do not refer to 
     48        obsolete alias `show-all-diary-entries'. 
     49        (make-diary-entry): Not interactive. 
     50        (cal-tex-cursor-month, cal-tex-cursor-month-landscape) 
     51        (cal-tex-cursor-day, cal-tex-cursor-week, cal-tex-cursor-week2) 
     52        (cal-tex-cursor-week-iso, cal-tex-cursor-week-monday) 
     53        (cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week) 
     54        (cal-tex-cursor-filofax-daily, cal-tex-cursor-year) 
     55        (cal-tex-cursor-year-landscape, cal-tex-cursor-filofax-year): 
     56        Interactive. 
     57 
     582006-05-11  Johan Bockg,Ae(Brd  <bojohan@dd.chalmers.se> 
     59 
     60        * calendar/calendar.el (calendar-french-date-string) 
     61        (calendar-mayan-date-string, calendar-chinese-date-string) 
     62        (calendar-astro-date-string, calendar-iso-date-string) 
     63        (calendar-islamic-date-string, calendar-bahai-date-string) 
     64        (calendar-hebrew-date-string, calendar-coptic-date-string) 
     65        (calendar-ethiopic-date-string, calendar-persian-date-string): 
     66        These functions are not interactive. 
     67 
     682006-05-11  Luc Teirlinck  <teirllm@auburn.edu> 
     69 
     70        * files.el: Balance parentheses. 
     71 
     722006-05-11  Reiner Steib  <Reiner.Steib@gmx.de> 
     73 
     74        * files.el, newcomment.el, outline.el, simple.el, 
     75        emacs-lisp/bytecomp.el, progmodes/cc-compat.el, 
     76        progmodes/cc-vars.el, progmodes/compile.el: Move 
     77        `safe-local-variable' declarations to the respective files. 
     78 
     79        * help-fns.el (describe-variable): Don't print safe-var if it is 
     80        byte-code.  Improve wording as suggested by Luc Teirlinck 
     81        <teirllm@auburn.edu>. 
     82 
     832006-05-11  Nick Roberts  <nickrob@snap.net.nz> 
     84 
     85        * progmodes/gdb-ui.el (gdb-reset): Update speedbar if necessary. 
     86        (gdb-var-evaluate-expression-handler, gdb-var-update-handler): 
     87        Use a token for pending-triggers to ensure gdb-var-update 
     88        gets called once per user input again for pre-GDB 6.4. 
     89        (gdb-var-delete): Match on more complex expressions. 
     90        (gdb-var-list-children-handler, gdb-var-create-handler): 
     91        Use a token for consistency. 
     92 
     932006-05-11  Carsten Dominik  <dominik@science.uva.nl> 
     94 
     95        * textmodes/org.el (org-read-date, org-goto-calendar) 
     96        (org-agenda-goto-calendar): Bind 
     97        `view-calendar-holidays-initially' to nil. 
     98 
     992006-05-11  Thien-Thi Nguyen  <ttn@gnu.org> 
     100 
     101        * emacs-lisp/ewoc.el (ewoc--refresh-node): No longer save-excursion. 
     102        Update all callers to do it there, instead. 
     103 
     1042006-05-10  Glenn Morris  <rgm@gnu.org> 
     105 
     106        * calendar/calendar.el (calendar-basic-setup): Set day to 1 in 
     107        prefix arg case, to avoid view-diary-entries-initially error. 
     108        Reported by Stephen Berman <Stephen.Berman at gmx.net>. 
     109        (calendar-date-is-legal-p): Handle dates with no day part. 
     110 
     1112006-05-11  Nick Roberts  <nickrob@snap.net.nz> 
     112 
     113        * comint.el (comint-insert-input): Just make it when 
     114        comint-use-prompt regexp is nil (default) and with the mouse. 
     115        (comint-copy-old-input): Reinstate from 2004-06-23. 
     116        (comint-mode-map): Bind C-c C-m to it. 
     117 
     1182006-05-10  J.D. Smith  <jdsmith@as.arizona.edu> 
     119 
     120        * progmodes/idlw-shell.el (idlwave-shell-move-or-history): 
     121        Remove spurious move to point-max (new comint behavior fixes). 
     122 
     123        * progmodes/idlwave.el (idlwave-push-mark): Removed obsolete 
     124        compatibility function (Emacs 18/19). 
     125        (idlwave-is-continuation-line): Always return point at start of 
     126        previous non-blank continuation line. 
     127        `keyword-parameters': Fix continued comment font-lock matcher. 
     128        (idlwave-font-lock-fontify-region): Written, use as 
     129        font-lock-fontify-region-function, to fix continued keyword 
     130        fontification issues. 
     131 
     1322006-05-10  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     133 
     134        * term/mac-win.el (mac-font-panel-mode): Doc fix. 
     135        (mac-service-selection, mac-service-open-file) 
     136        (mac-service-open-selection, mac-service-mail-selection) 
     137        (mac-service-mail-to, mac-service-insert-text): Rename from 
     138        mac-services-*.  All uses changed. 
     139        (mac-apple-event-map): Rename event symbol `services' to `service'. 
     140 
     1412006-05-10  Thien-Thi Nguyen  <ttn@gnu.org> 
     142 
     143        * emacs-lisp/ewoc.el (ewoc--dll-create, ewoc--node-delete) 
     144        (ewoc--node-enter-first, ewoc--node-enter-last) 
     145        (ewoc--delete-node-internal): Merge funcs into unique callers. 
     146 
     1472006-05-09  Chong Yidong  <cyd@stupidchicken.com> 
     148 
     149        * emacs-lisp/crm.el (completing-read-multiple): Properly handle 
     150        return value of read-from-minibuffer for empty input. 
     151 
     1522006-05-09  Miles Bader  <miles@gnu.org> 
     153 
     154        * comint.el (comint-insert-input): Remove redundant calls to setq 
     155        and goto-char. 
     156 
     1572006-05-10  Nick Roberts  <nickrob@snap.net.nz> 
     158 
     159        * comint.el (comint-insert-input): Make it work when 
     160        comint-use-prompt-regexp is t. 
     161 
     1622006-05-10  Miles Bader  <miles@gnu.org> 
     163 
     164        * subr.el (field-at-pos): New function. 
     165 
     166        * comint.el (comint-insert-input): Use it. 
     167 
     1682006-05-09  Juri Linkov  <juri@jurta.org> 
     169 
     170        * battery.el (battery-linux-proc-acpi): Also try 
     171        `/proc/acpi/thermal_zone/THR2/temperature'. 
     172 
     173        * files.el <safe-local-variable>: Remove `eval' and `let' binding 
     174        for now unused lambda `string-or-null'. 
     175 
     176        * add-log.el (change-log-default-name): Put `string-or-null-p' 
     177        instead of lambda on `safe-local-variable' property. 
     178 
     179        * diff-mode.el (diff-context->unified): Use `region-beginning' and 
     180        `region-end' instead of `mark' and `point'. 
     181        (diff-unified->context, diff-reverse-direction, diff-fixup-modifs): 
     182        Operate on region in Transient Mark mode when the mark is active. 
     183        Use `region-beginning' and `region-end' instead of `mark' and 
     184        `point'. 
     185        (diff-hunk-text, diff-goto-source): Doc fix. 
     186 
     187        * startup.el (fancy-splash-screens, normal-splash-screen): Use 
     188        face `mode-line-buffer-id' for mode-line buffer face instead of 
     189        hard-coded `(:weight bold)'. 
     190 
     191        * arc-mode.el (archive-set-buffer-as-visiting-file): Bind 
     192        buffer-undo-list to t (undo-ask is reproducible by visiting 
     193        nested archives). 
     194 
     1952006-05-09  Kim F. Storm  <storm@cua.dk> 
     196 
     197        * progmodes/grep.el (rgrep): Set default directory of *grep* 
     198        buffer if we start M-x rgrep in the *grep* buffer and choose 
     199        a different base directory. 
     200 
     2012006-05-09  Michael Albinus  <michael.albinus@gmx.de> 
     202 
     203        * net/tramp.el (tramp-register-file-name-handlers): Enable Tramp 
     204        completion also when ido is loaded. 
     205 
     2062006-05-09  Masatake YAMATO  <jet@gyve.org> 
     207 
     208        * font-lock.el (cpp-font-lock-keywords-source-directives): Addded 
     209        "warning" and "import". 
     210        (cpp-font-lock-keywords): Added "warning". 
     211 
     2122006-05-08  Dan Nicolaescu  <dann@ics.uci.edu> 
     213 
     214        * term/xterm.el (terminal-init-xterm): Add more key bindings. 
     215 
     2162006-05-08  Stefan Monnier  <monnier@iro.umontreal.ca> 
     217 
     218        * mwheel.el (mwheel-scroll): Make sure that when scrolling multiple 
     219        pages at a time, if we signal the end, we should indeed reach that end. 
     220 
     2212006-05-08  David Reitter  <david.reitter@gmail.com> 
     222 
     223        * emacs-lisp/easy-mmode.el (define-minor-mode): Only preserve messages 
     224        output during execution of the body. 
     225 
     2262006-05-08  Kim F. Storm  <storm@cua.dk> 
     227 
     228        * progmodes/grep.el (lgrep, rgrep): Doc fixes. 
     229 
     2302006-05-08  Thien-Thi Nguyen  <ttn@gnu.org> 
     231 
     232        * emacs-lisp/ewoc.el (ewoc--set-buffer-bind-dll-let*): 
     233        Use with-current-buffer. 
     234 
     2352006-05-07  Kim F. Storm  <storm@cua.dk> 
     236 
     237        * subr.el (add-to-history): Remove keep-dups arg. 
     238 
     239        * kmacro.el (kmacro-push-ring): Let-bind history-delete-duplicates 
     240        to nil around call to add-to-history. 
     241 
     2422006-05-07  Stefan Monnier  <monnier@iro.umontreal.ca> 
     243 
     244        * emacs-lisp/syntax.el (syntax-ppss): Flush the cache before rather 
     245        than after a buffer modification. 
     246 
     2472006-05-08  Nick Roberts  <nickrob@snap.net.nz> 
     248 
     249        * progmodes/gdb-ui.el (gdb-var-create-handler): Move speedbar 
     250        call to... 
     251        (gud-watch): ...here so speedbar is raised for already watched 
     252        expressions. 
     253        (gdb-speedbar-refresh): Delete function. 
     254        (gdb-speedbar-update, gdb-speedbar-timer-fn): New functions. 
     255        Use speedbar-timer-fn instead of speedbar-refresh (reverting 
     256        earlier change). 
     257        (gdb-var-evaluate-expression-handler) 
     258        (gdb-var-list-children-handler-1, gdb-var-update-handler-1): Use it. 
     259 
     260        * speedbar.el (speedbar-timer-fn): Remove save-window-excursion. 
     261        Update localized contents for all buffers except ignored modes. 
     262 
     2632006-05-07  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     264 
     265        * term/mac-win.el (mac-utxt-to-string): Use `eq' instead of `='. 
     266        (mac-atsu-font-table, mac-font-panel-mode): Add defvars. 
     267        (mac-bytes-to-digits, mac-handle-toolbar-switch-mode) 
     268        (mac-handle-font-panel-closed, mac-handle-font-selection): 
     269        New functions. 
     270        (mac-font-panel-mode): New minor mode. 
     271        (mac-apple-event-map): Add bindings for toolbar toggle button and 
     272        font panel. 
     273        (menu-bar-showhide-menu): Add mac-font-panel-mode. 
     274 
     2752006-05-07  John Paul Wallington  <jpw@pobox.com> 
     276 
     277        * ibuffer.el (ibuffer-compressed-file-name-regexp): 
     278        Avoid `regexp-opt'; simplify regexp for readability. 
     279 
     2802006-05-06  Eli Zaretskii  <eliz@gnu.org> 
     281 
     282        * ldefs-boot.el (dired-do-redisplay, dired-maybe-insert-subdir): 
     283        * files.el (buffer-stale-function): 
     284        * dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir): 
     285        * autorevert.el (global-auto-revert-non-file-buffers): Point Info 
     286        links to the main manual, not to emacs-xtra. 
     287 
     2882006-05-06  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     289 
     290        * term/mac-win.el: (mac-utxt-to-string): Don't make adjustment for 
     291        MacJapanese if text is ASCII-only. 
     292 
     2932006-05-06  Nick Roberts  <nickrob@snap.net.nz> 
     294 
     295        * progmodes/gdb-ui.el (gdb-goto-breakpoint): Use or instead of 
     296        unless so nil isn't returned. 
     297        (gdb-setup-windows, gdb-restore-windows): Reset gdb-source-window. 
     298 
     2992006-05-06  Kim F. Storm  <storm@cua.dk> 
     300 
     301        * subr.el (add-to-history): New function. 
     302 
     303        * ediff.el (ediff-files, ediff-files3, ediff-merge-files) 
     304        (ediff-merge-files-with-ancestor): 
     305        * env.el (setenv): 
     306        * isearch.el (isearch-update-ring): 
     307        * server.el (server-visit-files): 
     308        * progmodes/grep.el (lgrep, rgrep): 
     309        * progmodes/vhdl-mode.el (vhdl-generate-makefile-1): 
     310        * progmodes/xscheme.el (xscheme-insert-expression): 
     311        Use add-to-history. 
     312 
     313        * kmacro.el (kmacro-push-ring): Use add-to-history. 
     314        (kmacro-ring-length): Remove unused defun. 
     315        (kmacro-start-macro): Use kmacro-push-ring. 
     316 
     3172006-05-06  Thien-Thi Nguyen  <ttn@gnu.org> 
     318 
     319        * emacs-lisp/ewoc.el (ewoc-create, ewoc-set-hf): Use `insert' 
     320        directly instead of a lambda expression that calls it. 
     321 
     3222006-05-06  Kim F. Storm  <storm@cua.dk> 
     323 
     324        * avoid.el (mouse-avoidance-point-position): Use posn-at-point 
     325        instead of compute-motion. 
     326 
     3272006-05-05  Dan Nicolaescu  <dann@ics.uci.edu> 
     328 
     329        * ibuffer.el (ibuffer-compressed-file-name-regexp): Undo previous 
     330        change. 
     331 
     3322006-05-05  Reiner Steib  <Reiner.Steib@gmx.de> 
     333 
     334        * startup.el (command-line-1): Refer to "Pure Storage" on 
     335        pure-space-overflow. 
     336 
     3372006-05-05  Martin Rudalics  <rudalics@gmx.at> 
     338 
     339        * emacs-lisp/re-builder.el (reb-update-overlays): Cycle through 
     340        provided faces once they all have been used up. 
     341 
     3422006-05-05  Eli Zaretskii  <eliz@gnu.org> 
     343 
     344        * startup.el (normal-splash-screen, fancy-splash-screens-1): Add a 
     345        reference to the Lisp manual to the warning about pure space 
     346        overflow. 
     347 
     3482006-05-05  Micha,Ak(Bl Cadilhac  <michael.cadilhac@lrde.org> 
     349 
     350        * textmodes/ispell.el (ispell-buffer-local-dict): Add a `no-reload' 
     351        argument to avoid the call to `ispell-internal-change-dictionary' 
     352        when not needed. 
     353        (ispell-change-dictionary): Use this argument and call 
     354        `ispell-internal-change-dictionary' after the possible change 
     355        to `ispell-local-dictionary'. 
     356        (ispell-internal-change-dictionary): Check for a change in 
     357        personal dictionary use too. 
     358        Cosmetic changes from Agustin Martin 
     359        <agustin.martin@hispalinux.es>. 
     360 
     3612006-05-05  Eli Zaretskii  <eliz@gnu.org> 
     362 
     363        * startup.el (command-line): On MS-Windows, probe "~", not 
     364        "~USER", for warning about non-existent home directory 
     365 
     366        * arc-mode.el (archive-l-e): New optional argument `float' means 
     367        generate a float value. 
     368        (archive-arc-summarize, archive-lzh-summarize) 
     369        (archive-zip-summarize, archive-zoo-summarize): Invoke archive-l-e 
     370        with 3rd argument non-nil when file's size is being computed. 
     371        Format the file sizes with %8.0f instead of %8d. 
     372 
     3732006-05-05  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
     374 
     375        * cus-start.el (all): Add mac-dnd-known-types. 
     376 
     377        * term/mac-win.el: (mac-utxt-to-string, mac-string-to-utxt) 
     378        (mac-TEXT-to-string, mac-string-to-TEXT, mac-furl-to-string) 
     379        (mac-TIFF-to-string): New functions. 
     380        (x-get-selection, x-selection-value) 
     381        (mac-select-convert-to-string): Use them. 
     382        (mac-text-encoding-mac-japanese-basic-variant): New constant. 
     383        (mac-dnd-types-alist): New customization variable. 
     384        (mac-dnd-handle-furl, mac-dnd-handle-hfs, mac-dnd-insert-utxt) 
     385        (mac-dnd-insert-TEXT, mac-dnd-insert-TIFF, mac-dnd-drop-data) 
     386        (mac-dnd-handle-drag-n-drop-event): New functions. 
     387        (mac-drag-n-drop): Remove function. 
     388        (global-map): Bind drag-n-drop and M-drag-n-drop to 
     389        mac-dnd-handle-drag-n-drop-event. 
     390 
     3912006-05-04  Karl Chen  <quarl@NOSPAM.quarl.org> 
     392 
     393        * progmodes/perl-mode.el (perl-beginning-of-function): 
     394        Skip anonymous subs. 
     395 
     3962006-05-04  Dan Nicolaescu  <dann@ics.uci.edu> 
     397 
     398        * ibuffer.el (ibuffer-compressed-file-name-regexp): Avoid loading 
     399        regexp-opt at run time. 
     400 
     401        * term.el (term-handle-ansi-escape): Fix off by one error. 
     402 
     4032006-05-04  Nick Roberts  <nickrob@snap.net.nz> 
     404 
     405        * progmodes/gdb-ui.el (gdb-force-update): Delete variable... 
     406        (gdb-init-1, gdb-post-prompt): ...and references to it. 
     407        (gdb-frame-handler): Strip directory name from filename if present. 
     408 
     409        * progmodes/gud.el (gdb-force-update): Delete defvar 
     410        (gud-speedbar-buttons): ...and references to it.  Use window-start 
     411        to try to keep positon in watch expression. 
     412 
     4132006-05-03  Richard Stallman  <rms@gnu.org> 
     414 
     415        * simple.el (next-history-element, previous-history-element): Doc fix. 
     416 
     417        * isearch.el (isearch-update-ring): Doc fix. 
     418 
     4192006-05-03  Dan Nicolaescu  <dann@ics.uci.edu> 
     420 
     421        * isearch.el (isearch-update-ring): Take history-delete-duplicates 
     422        into consideration. Replace one arm ifs with whens. 
     423 
    14242006-05-03  Nick Roberts  <nickrob@snap.net.nz> 
    2425 
     
    174402006-05-02  Chong Yidong  <cyd@mit.edu> 
    18441 
    19         * msb.el (msb): If EVENT is a down event, read and discard the up 
    20         event. 
     442        * msb.el (msb): If EVENT is a down event, read and discard the up event. 
    21443 
    224442006-05-02  Reiner Steib  <Reiner.Steib@gmx.de> 
     
    25447        pure-space-overflow occurs. 
    26448 
    27         * files.el (byte-compile-dynamic) 
    28         (byte-compile-dynamic-docstrings, byte-compile-warnings) 
    29         (find-file-visit-truename, indent-tabs-mode, left-margin) 
    30         (no-byte-compile no-update-autoloads, truncate-lines) 
    31         (version-control): Don't use `t' for safe-local-variable 
    32         declarations. 
     449        * files.el (byte-compile-dynamic, byte-compile-dynamic-docstrings) 
     450        (byte-compile-warnings, find-file-visit-truename, indent-tabs-mode) 
     451        (left-margin, no-byte-compile, no-update-autoloads, truncate-lines) 
     452        (version-control): Don't use `t' for safe-local-variable declarations. 
    33453 
    344542006-05-01  Richard Stallman  <rms@gnu.org> 
     
    64484        (tramp-file-name-handler): Make special attention when in hostname 
    65485        completion mode. 
    66         (tramp-completion-file-name-handler): Revert patch from        2006-04-28. 
    67         (tramp-register-file-name-handlers): Register 
    68         `tramp-completion-file-name-handler' only when 
    69         `partial-completion-mode is enabled. 
     486        (tramp-completion-file-name-handler): Revert patch from 2006-04-28. 
     487        (tramp-register-file-name-handlers): 
     488        Register `tramp-completion-file-name-handler' only when 
     489        `partial-completion-mode' is enabled. 
    70490        (tramp-completion-handle-file-name-all-completions): 
    71491        Delete directory part from results. 
     
    815012006-05-01  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp> 
    82502 
    83         * term/mac-win.el (mac-ae-open-documents, mac-drag-n-drop): Use 
    84         select-frame-set-input-focus instead of raise-frame. 
     503        * term/mac-win.el (mac-ae-open-documents, mac-drag-n-drop): 
     504        Use select-frame-set-input-focus instead of raise-frame. 
    85505        (global-map): Bind M-drag-n-drop to mac-drag-n-drop. 
    86506