diff options
| author | Miles Bader | 2008-01-30 07:57:28 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-01-30 07:57:28 +0000 |
| commit | d235ca2ff8fab139ce797757fcb159d1e28fa7e0 (patch) | |
| tree | 96c5cd1a06a0d9dc26e8470c6eabfc032c0046f3 /lisp/ChangeLog | |
| parent | 3709a060f679dba14df71ae64a0035fa2b5b3106 (diff) | |
| parent | 02cbe062bee38a6705bafb1699d77e3c44cfafcf (diff) | |
| download | emacs-d235ca2ff8fab139ce797757fcb159d1e28fa7e0.tar.gz emacs-d235ca2ff8fab139ce797757fcb159d1e28fa7e0.zip | |
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 1349 |
1 files changed, 1316 insertions, 33 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index bb1d32d66bf..d99acacccf2 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,1291 @@ | |||
| 1 | 2008-01-17 Mark A. Hershberger <mah@everybody.org> | 1 | 2008-01-30 Richard Stallman <rms@gnu.org> |
| 2 | 2 | ||
| 3 | * xml.el (xml-escape-string): Don't do any encoding changes on the | 3 | * progmodes/etags.el (tags-query-replace): Delete unused optional args. |
| 4 | string. | 4 | Doc fix. |
| 5 | |||
| 6 | * files.el (hack-local-variables): Don't query about fake variables. | ||
| 7 | |||
| 8 | 2008-01-30 Markus Triska <markus.triska@gmx.at> | ||
| 9 | |||
| 10 | * linum.el: New file. | ||
| 11 | |||
| 12 | 2008-01-29 Michael Albinus <michael.albinus@gmx.de> | ||
| 13 | |||
| 14 | * net/tramp.el (tramp-methods): Use "-H" option for "sudo". Suggested | ||
| 15 | by Trent W. Buck <trentbuck@gmail.com>. Make ("%h") a single | ||
| 16 | element in "plinkx". | ||
| 17 | (tramp-handle-shell-command): Reuse "*Async Shell Command*" or | ||
| 18 | "*Shell Command Output*" buffers. Check, whether there is already | ||
| 19 | an asynchronous process running. Display always the buffer of the | ||
| 20 | asynchronous process. | ||
| 21 | (tramp-compute-multi-hops): Adapt error message. | ||
| 22 | |||
| 23 | 2008-01-29 Alan Mackenzie <acm@muc.de> | ||
| 24 | |||
| 25 | * progmodes/cc-langs.el (c-specifier-key): Exclude "template" | ||
| 26 | from this regexp; part of same fix as next change to cc-engine.el. | ||
| 27 | |||
| 28 | * progmodes/cc-engine.el (c-guess-basic-syntax, CASE 5A.5): Anchor | ||
| 29 | the "{" of a template function correctly on "template", not the | ||
| 30 | following "<". | ||
| 31 | |||
| 32 | * progmodes/cc-defs.el (c-version): Increase to 5.31.5. | ||
| 33 | |||
| 34 | 2008-01-29 Tassilo Horn <tassilo@member.fsf.org> | ||
| 35 | |||
| 36 | * doc-view.el (doc-view-mode): Adapt to i-m-current-[vh]scroll | ||
| 37 | being an alist now. | ||
| 38 | |||
| 39 | * image-mode.el (image-mode-current-vscroll) | ||
| 40 | (image-mode-current-hscroll): Add doc strings. | ||
| 41 | (image-set-window-vscroll, image-set-window-hscroll) | ||
| 42 | (image-reset-current-vhscroll, image-mode): Adapt to | ||
| 43 | i-m-current-[vh]scroll being an alist now. | ||
| 44 | |||
| 45 | 2008-01-29 Martin Rudalics <rudalics@gmx.at> | ||
| 46 | |||
| 47 | * emacs-lisp/find-func.el (find-function-search-for-symbol): | ||
| 48 | Strip extension from .emacs.el to make sure symbol is searched | ||
| 49 | in .emacs too. | ||
| 50 | |||
| 51 | 2008-01-29 Tassilo Horn <tassilo@member.fsf.org> | ||
| 52 | |||
| 53 | * doc-view.el (doc-view-mode): Use facilities below to | ||
| 54 | restore [vh]scroll when switching buffers. | ||
| 55 | |||
| 56 | * image-mode.el (image-mode-current-vscroll) | ||
| 57 | (image-mode-current-hscroll): New variables. | ||
| 58 | (image-set-window-hscroll, image-set-window-vscroll): New | ||
| 59 | functions. | ||
| 60 | (image-forward-hscroll, image-next-line, image-bol, image-eol) | ||
| 61 | (image-bob, image-eob): Use them. | ||
| 62 | (image-reset-current-vhscroll): New function. | ||
| 63 | (image-mode): Make new variables buffer-local and reset [vh]scroll | ||
| 64 | on window configuration changes. | ||
| 65 | |||
| 66 | 2008-01-27 Nick Roberts <nickrob@snap.net.nz> | ||
| 67 | |||
| 68 | * progmodes/gdb-ui.el (gdb-create-define-alist): Don't call | ||
| 69 | gdb-cpp-define-alist-program if file is nil (currently only | ||
| 70 | " *partial-output-..."). | ||
| 71 | |||
| 72 | 2008-01-27 Richard Stallman <rms@gnu.org> | ||
| 73 | |||
| 74 | * allout.el: Many doc fixes. | ||
| 75 | (allout-encrypt-string): Fix error message. | ||
| 76 | |||
| 77 | 2008-01-26 Eli Zaretskii <eliz@gnu.org> | ||
| 78 | |||
| 79 | * progmodes/etags.el (tags-query-replace): Doc fix. | ||
| 80 | |||
| 81 | 2008-01-25 Juanma Barranquero <lekktu@gmail.com> | ||
| 82 | |||
| 83 | * allout.el (allout-unload-function): New function. | ||
| 84 | |||
| 85 | 2008-01-25 Juanma Barranquero <lekktu@gmail.com> | ||
| 86 | |||
| 87 | * allout.el (allout-prefix-data): Doc fix. | ||
| 88 | (allout-show-current-subtree): Reflow docstring. | ||
| 89 | (allout-use-mode-specific-leader, allout-use-hanging-indents) | ||
| 90 | (produce-allout-mode-map, allout-overlay-interior-modification-handler) | ||
| 91 | (allout-next-heading, allout-previous-heading, allout-rebullet-heading) | ||
| 92 | (allout-rebullet-topic, allout-rebullet-topic-grunt, allout-kill-topic) | ||
| 93 | (allout-copy-topic-as-kill, allout-listify-exposed) | ||
| 94 | (allout-process-exposed, allout-encrypted-key-info) | ||
| 95 | (allout-update-passphrase-mnemonic-aids) | ||
| 96 | (allout-next-topic-pending-encryption) | ||
| 97 | (allout-tests-globally-true): Fix typos in docstrings. | ||
| 98 | |||
| 99 | 2008-01-23 Jason Rumney <jasonr@gnu.org> | ||
| 100 | |||
| 101 | * lpr.el (printer-name): Do not set on MS Windows. | ||
| 102 | |||
| 103 | 2008-01-28 Michael Albinus <michael.albinus@gmx.de> | ||
| 104 | |||
| 105 | * net/tramp.el (tramp-handle-shell-command): Use "/bin/sh -c" for | ||
| 106 | the command. | ||
| 107 | |||
| 108 | 2008-01-28 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 109 | |||
| 110 | * whitespace.el: Moved to obsolete dir. | ||
| 111 | |||
| 112 | * blank-mode.el: New version 9.2. Replace whitespace funs by aliases | ||
| 113 | in blank-mode. | ||
| 114 | (whitespace-buffer): New fun. | ||
| 115 | (whitespace-region): Alias for whitespace-buffer, because there is no | ||
| 116 | blank-region fun. | ||
| 117 | (whitespace-cleanup): Alias for blank-cleanup. | ||
| 118 | (whitespace-cleanup-region): Alias for blank-cleanup-region. | ||
| 119 | |||
| 120 | 2008-01-27 Juanma Barranquero <lekktu@gmail.com> | ||
| 121 | |||
| 122 | * server.el (server-log-time-function): Doc fix. | ||
| 123 | (server-buffer): Fix typo in docstring. | ||
| 124 | |||
| 125 | 2008-01-27 Martin Rudalics <rudalics@gmx.at> | ||
| 126 | |||
| 127 | * view.el (view-buffer): Explain in doc-string why exit-action | ||
| 128 | should not be set to kill-buffer. | ||
| 129 | |||
| 130 | * arc-mode.el (archive-extract): | ||
| 131 | * tar-mode.el (tar-extract): Use kill-buffer-if-not-modified as | ||
| 132 | exit-action when viewing the buffer. | ||
| 133 | |||
| 134 | 2008-01-27 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 135 | |||
| 136 | * add-log.el (change-log-search-file-name): Work harder to find | ||
| 137 | the correct file name. | ||
| 138 | (change-log-find-file): Fix typo. | ||
| 139 | (change-log-start-entry-re): Move definition earlier. | ||
| 140 | |||
| 141 | 2007-01-27 Jan Nieuwenhuizen <janneke@gnu.org> | ||
| 142 | |||
| 143 | * add-log.el (change-log-search-file-name, change-log-find-file): | ||
| 144 | New function. | ||
| 145 | (change-log-font-lock-keywords): Move file name matching ... | ||
| 146 | (change-log-file-names-re): ... here. New defconst. | ||
| 147 | (change-log-mode-map): New binding C-c C-f to change-log-find-file. | ||
| 148 | |||
| 149 | 2008-01-27 Alan Mackenzie <acm@muc.de> | ||
| 150 | |||
| 151 | * progmodes/cc-awk.el, progmodes/cc-engine.el: Correct typos, | ||
| 152 | enhance comments. | ||
| 153 | |||
| 154 | 2008-01-27 Michael Albinus <michael.albinus@gmx.de> | ||
| 155 | |||
| 156 | * net/tramp.el (tramp-compute-multi-hops): In case of su(do)? | ||
| 157 | methods, the host name must be a local host. | ||
| 158 | |||
| 159 | 2008-01-27 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 160 | |||
| 161 | * vc.el: Add TODO item about not defaulting to RCS. | ||
| 162 | |||
| 163 | * server.el (server-process-filter): Check for non-nil before | ||
| 164 | calling file-directory-p. | ||
| 165 | |||
| 166 | 2008-01-27 Alan Mackenzie <acm@muc.de> | ||
| 167 | |||
| 168 | * progmodes/cc-vars.el (c-hanging-braces-alist): New element for | ||
| 169 | arglist-cont-nonempty. | ||
| 170 | |||
| 171 | * progmodes/cc-cmds.el (c-brace-newlines): Determine the newlines | ||
| 172 | for a brace with syntax arglist-cont-nonempty. | ||
| 173 | |||
| 174 | * progmodes/cc-styles.el (c-style-alist): Add elements for | ||
| 175 | arglist-cont-nonempty into 5 styles (gnu, ellemtel, linux, python, | ||
| 176 | awk). | ||
| 177 | |||
| 178 | 2008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 179 | |||
| 180 | * button.el (define-button-type): Clarify type of NAME in docstring. | ||
| 181 | |||
| 182 | 2008-01-26 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 183 | |||
| 184 | * server.el (server-buffer): New const. | ||
| 185 | (server-log): New var. | ||
| 186 | (server-log): Use them. | ||
| 187 | (server-process-filter): (Try to) run the continuation in the same cwd | ||
| 188 | as the client's. | ||
| 189 | |||
| 190 | 2008-01-26 Alan Mackenzie <acm@muc.de> | ||
| 191 | |||
| 192 | * progmodes/cc-defs.el (c-save-buffer-state): | ||
| 193 | Bind buffer-file-name and buffer-file-truename to nil, to prevent | ||
| 194 | primitives generating "buffer is read only" messages. | ||
| 195 | |||
| 196 | 2008-01-20 Ulf Jasper <ulf.jasper@web.de> | ||
| 197 | |||
| 198 | * icalendar.el (icalendar-version): Increase to "0.17". | ||
| 199 | (icalendar-import-format): Doc fix. Allow function type. | ||
| 200 | (icalendar--read-element): Doc fix. | ||
| 201 | (icalendar--parse-summary-and-rest): Doc fix. Handle function | ||
| 202 | type icalendar-import-format. Make regexps non-greedy. | ||
| 203 | (icalendar--format-ical-event): Handle function type | ||
| 204 | icalendar-import-format. | ||
| 205 | (icalendar-import-format-sample): New function. | ||
| 206 | |||
| 207 | 2008-01-26 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 208 | |||
| 209 | * vc.el (vc-exec-after): For mode-line-process highlighting, if | ||
| 210 | `compile' is not available, fall back to font-lock-warning-face. | ||
| 211 | |||
| 212 | 2008-01-26 Phil Sung <psung@mit.edu> (tiny change) | ||
| 213 | |||
| 214 | * wdired.el (wdired-get-filename): Change `(1+ beg)' to `beg' so | ||
| 215 | that the filename end is found even when the filename is empty. | ||
| 216 | Fixes error and spurious newlines when marking files for deletion. | ||
| 217 | |||
| 218 | 2008-01-26 Martin Rudalics <rudalics@gmx.at> | ||
| 219 | |||
| 220 | * subr.el (find-tag-default): Simplify using exclusively | ||
| 221 | skip-syntax-backward/-forward. | ||
| 222 | |||
| 223 | 2008-01-26 Michael Albinus <michael.albinus@gmx.de> | ||
| 224 | |||
| 225 | * vc.el (vc-directory, vc-update-change-log): Remove check for | ||
| 226 | Tramp. Both functions work for it, though pretty slow | ||
| 227 | (`vc-directory'). Maybe the implementation can be optimized. | ||
| 228 | |||
| 229 | * net/tramp.el (tramp-dissect-file-name): Raise an error when | ||
| 230 | Tramp 2.0 syntax is used. | ||
| 231 | Suggested by Trent W. Buck <trentbuck@gmail.com>. | ||
| 232 | |||
| 233 | 2008-01-26 Eli Zaretskii <eliz@gnu.org> | ||
| 234 | |||
| 235 | * ls-lisp.el (ls-lisp-insert-directory): If -n switch is used, | ||
| 236 | invoke directory-files-and-attributes with last argument `integer' | ||
| 237 | instead of `string'. | ||
| 238 | (insert-directory): Add -n to the list of supported switches | ||
| 239 | mentioned in the doc string. | ||
| 240 | |||
| 241 | 2008-01-26 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 242 | |||
| 243 | * blank-mode.el: New version 9.1. Handle "long" line tail | ||
| 244 | visualization. Doc fix. | ||
| 245 | (blank-line-length): Rename to blank-line-column. | ||
| 246 | (blank-chars-value-list, blank-toggle-option-alist, blank-help-text): | ||
| 247 | Initialization fix. | ||
| 248 | (blank-replace-spaces-by-tabs): New fun. | ||
| 249 | (blank-cleanup, blank-cleanup-region, blank-color-on): Code fix. | ||
| 250 | |||
| 251 | 2008-01-25 Richard Stallman <rms@gnu.org> | ||
| 252 | |||
| 253 | * subr.el (add-hook): Implement `permanent-local-hook' property. | ||
| 254 | |||
| 255 | * loadhist.el (file-provides, file-requires): Push the filename right. | ||
| 256 | |||
| 257 | 2008-01-25 Martin Rudalics <rudalics@gmx.at> | ||
| 258 | |||
| 259 | * emacs-lisp/find-func.el (find-library): Wrap search for | ||
| 260 | library name in condition-case to avoid reporting a scan-error. | ||
| 261 | |||
| 262 | 2008-01-25 Juanma Barranquero <lekktu@gmail.com> | ||
| 263 | |||
| 264 | * server.el (server-process-filter): Don't force | ||
| 265 | the authentication string to be followed by "\n". | ||
| 266 | |||
| 267 | 2008-01-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 268 | |||
| 269 | * blank-mode.el: New version 9.0. New commands to clean up some blank | ||
| 270 | problems like trailing blanks. New faces and regexp for visualizing | ||
| 271 | the blank problems. Doc fix. | ||
| 272 | (blank-chars, blank-global-modes, blank-chars-value-list) | ||
| 273 | (blank-toggle-option-alist, blank-help-text): Initialization fix. | ||
| 274 | (blank-indentation, blank-empty, blank-space-after-tab): New faces. | ||
| 275 | (blank-indentation, blank-empty, blank-space-after-tab) | ||
| 276 | (blank-indentation-regexp, blank-empty-at-bob-regexp) | ||
| 277 | (blank-empty-at-eob-regexp, blank-space-after-tab-regexp): New options. | ||
| 278 | (blank-cleanup, blank-cleanup-region): New commands. | ||
| 279 | (blank-color-on): Code fix. | ||
| 280 | |||
| 281 | 2008-01-25 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 282 | |||
| 283 | * ibuffer.el (ibuffer-default-sorting-mode): Add option to sort by | ||
| 284 | file name. | ||
| 285 | (ibuffer-mode-map): Add binding to sort by file name. | ||
| 286 | (ibuffer-filename/process-header-map): New variable. | ||
| 287 | (filename-and-process): Add a header that sorts by file name. | ||
| 288 | (ibuffer-mode): Mention sorting by file name. | ||
| 289 | |||
| 290 | * ibuf-ext.el (filename/process): New sorter. | ||
| 291 | |||
| 292 | 2008-01-25 Sven Joachim <svenjoac@gmx.de> | ||
| 293 | |||
| 294 | * view.el (kill-buffer-if-not-modified): Don't pass t to | ||
| 295 | buffer-modified-p. | ||
| 296 | |||
| 297 | 2008-01-24 Michael Albinus <michael.albinus@gmx.de> | ||
| 298 | |||
| 299 | * net/tramp.el (tramp-do-copy-or-rename-file): Flush the cache of | ||
| 300 | the source file in case of `rename'. | ||
| 301 | Reported by Pete Forman <pete.forman@westerngeco.com>. | ||
| 302 | |||
| 303 | 2008-01-24 Ken Manheimer <ken.manheimer@gmail.com> | ||
| 304 | |||
| 305 | * allout.el (allout-keybindings-list): In initial setting, express | ||
| 306 | meta-prefixed allout keys as vectors instead of strings, since the | ||
| 307 | string form is interpreted in some cases as composed key | ||
| 308 | modifiers, eg, accented keys. | ||
| 309 | |||
| 310 | (allout-line-boundary-regexp): Clarify description. | ||
| 311 | |||
| 312 | (set-allout-regexp): Repair the expressions so that the formfeed | ||
| 313 | part is identified as one of the top-level groups, and is | ||
| 314 | included in all the forms, not just the -line-boundary-regexp one. | ||
| 315 | |||
| 316 | (allout-prefix-data): Incorporate information from the various | ||
| 317 | allout regexp's formfeed alternative group, when present. | ||
| 318 | |||
| 319 | (allout-write-file-hook-handler): Rectify mangling of the error | ||
| 320 | handling. It was broken in 2007-12-06T19:56:41Z!deego@gnufans.org, where an `error' | ||
| 321 | condition-case handler was apparently reformatted as if it was a | ||
| 322 | call to the error function. An apparent repair attempt in version | ||
| 323 | 1.101 situated the original body of the error handling code as | ||
| 324 | bogus condition-case handlers. I've returned to just about the | ||
| 325 | working code that was originally there, removing an unnecessary - | ||
| 326 | but benign - enclosing 'progn'. \(Automated or cursory code fixes | ||
| 327 | often aren't.) | ||
| 328 | |||
| 329 | (allout-region-active-p): Fallback to value of mark-active if | ||
| 330 | neither use-region-p nor region-active-p are present, for | ||
| 331 | compatability with current and recent emacs major releases. | ||
| 332 | |||
| 333 | 2008-01-24 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 334 | |||
| 335 | * textmodes/reftex-toc.el (reftex-toc-next, reftex-toc-previous) | ||
| 336 | (reftex-toc-restore-region): | ||
| 337 | * textmodes/reftex-index.el (reftex-index-initialize-phrases-buffer) | ||
| 338 | (reftex-index-phrases-apply-to-region): | ||
| 339 | * textmodes/ispell.el (ispell-word): | ||
| 340 | * progmodes/vhdl-mode.el (vhdl-keep-region-active): | ||
| 341 | * progmodes/pascal.el (pascal-mark-defun): | ||
| 342 | * progmodes/f90.el (f90-mark-subprogram, f90-indent-region) | ||
| 343 | (f90-fill-region): | ||
| 344 | * emulation/tpu-edt.el (tpu-set-mark): | ||
| 345 | * emulation/crisp.el (crisp-region-active): | ||
| 346 | * winner.el (winner-active-region): | ||
| 347 | * ansi-color.el (ansi-color-set-extent-face): Use featurep instead | ||
| 348 | of bound tests in order to resolve conditionals at compile time. | ||
| 349 | |||
| 350 | 2008-01-24 Juanma Barranquero <lekktu@gmail.com> | ||
| 351 | |||
| 352 | * delsel.el (delsel-unload-function): Don't use `remprop'; it is | ||
| 353 | not autoloaded, and we wouldn't want to load CL just to unload | ||
| 354 | delsel.el anyway. Suggested by Martin Rudalics <rudalics@gmx.at>. | ||
| 355 | |||
| 356 | 2008-01-24 Martin Rudalics <rudalics@gmx.at> | ||
| 357 | |||
| 358 | * delsel.el (delete-selection-pre-hook): Avoid clearing out | ||
| 359 | pre-command-hook when text is read-only. | ||
| 360 | |||
| 361 | 2008-01-24 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 362 | |||
| 363 | * vc.el (vc-process-filter): Do nothing if buffer not live. | ||
| 364 | (vc-diff-finish): Rename from vc-diff-sentinel. | ||
| 365 | No longer take REV1-NAME and REV2-NAME. | ||
| 366 | Instead, take BUFFER-NAME. Do nothing if buffer not live. | ||
| 367 | Don't do window resize if no window displays buffer. | ||
| 368 | (vc-diff-internal): Use vc-diff-finish. | ||
| 369 | |||
| 370 | * vc.el (vc-next-action): Fix two instances of "free-var file" bug: | ||
| 371 | In both cases, convert single call to one wrapped in dolist. | ||
| 372 | |||
| 373 | 2008-01-24 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 374 | |||
| 375 | * vc.el: Add a TODO item about missing files. | ||
| 376 | (vc-exec-after): Add a tooltip to the new mode-line item. | ||
| 377 | |||
| 378 | 2008-01-24 Glenn Morris <rgm@gnu.org> | ||
| 379 | |||
| 380 | * t-mouse.el (gpm-mouse-start): Declare as a function. | ||
| 381 | |||
| 382 | 2008-01-23 Michael Albinus <michael.albinus@gmx.de> | ||
| 383 | |||
| 384 | * net/tramp.el (tramp-remote-process-environment): Set "LC_ALL=C". | ||
| 385 | (tramp-end-of-output): Add `tramp-rsh-end-of-line' into the regexp. | ||
| 386 | (tramp-find-shell, tramp-open-connection-setup-interactive-shell): | ||
| 387 | Don't send `tramp-rsh-end-of-line' additionally, when setting the | ||
| 388 | prompt. | ||
| 389 | (tramp-wait-for-output): Distinguish different prompt formats. | ||
| 390 | (tramp-get-test-nt-command): Don't check for "\n" in the prompt. | ||
| 391 | (tramp-local-host-p): Check whether temp directory is writable. | ||
| 392 | |||
| 393 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 394 | |||
| 395 | * vc.el: Add TODO items. | ||
| 396 | |||
| 397 | 2008-01-23 Carsten Dominik <dominik@science.uva.nl> | ||
| 398 | |||
| 399 | * replace.el (occur-mode-find-occurrence-hook): New hook that can | ||
| 400 | be used to reveal or highlight the location of a match. | ||
| 401 | (occur-mode-goto-occurrence, occur-mode-goto-occurrence-other-window) | ||
| 402 | (occur-mode-display-occurrence): Run `occur-mode-find-occurrence-hook'. | ||
| 403 | |||
| 404 | 2008-01-23 Martin Rudalics <rudalics@gmx.at> | ||
| 405 | |||
| 406 | * progmodes/hideif.el (hide-ifdef-shadow): Add version number | ||
| 407 | for defcustom. | ||
| 408 | (hide-ifdef-shadow): Add version number for defface. | ||
| 409 | |||
| 410 | 2008-01-23 Glenn Morris <rgm@gnu.org> | ||
| 411 | |||
| 412 | * textmodes/org.el (org-export-latex-cleaned-string): Fix declaration. | ||
| 413 | |||
| 414 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 415 | |||
| 416 | * progmodes/sh-script.el (sh-basic-offset): | ||
| 417 | * progmodes/cc-vars.el (c-syntactic-indentation) | ||
| 418 | (c-syntactic-indentation-in-macros): Mark as safe. | ||
| 419 | |||
| 420 | 2008-01-23 Richard Stallman <rms@gnu.org> | ||
| 421 | |||
| 422 | * icomplete.el (icomplete-get-keys): | ||
| 423 | Look up KEYS using all maps in proper buffer. | ||
| 424 | |||
| 425 | 2008-01-23 Juanma Barranquero <lekktu@gmail.com> | ||
| 426 | |||
| 427 | * frame.el (display-mm-height, display-mm-width): | ||
| 428 | * whitespace.el (whitespace-check-leading-whitespace) | ||
| 429 | (whitespace-check-trailing-whitespace) | ||
| 430 | (whitespace-check-spacetab-whitespace) | ||
| 431 | (whitespace-check-indent-whitespace) | ||
| 432 | (whitespace-check-ateol-whitespace): | ||
| 433 | * progmodes/ada-xref.el (ada-convert-file-name): Fix typo in docstring. | ||
| 434 | |||
| 435 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 436 | |||
| 437 | * vc-arch.el (vc-arch-delete-rej-if-obsolete): Remove the | ||
| 438 | after-save-hook so that it is not called multiple times. | ||
| 439 | |||
| 440 | * vc-svn.el (vc-svn-resolve-when-done): Likewise. | ||
| 441 | |||
| 442 | 2008-01-23 Eli Zaretskii <eliz@gnu.org> | ||
| 443 | |||
| 444 | * view.el (view-file-other-window, view-file-other-frame): | ||
| 445 | Don't kill the buffer if it is modified. Doc fixes. | ||
| 446 | (kill-buffer-if-not-modified): New function. | ||
| 447 | (view-file): Don't kill the buffer if it is modified. | ||
| 448 | |||
| 449 | * progmodes/ebrowse.el (ebrowse-view-file-other-window): Delete. | ||
| 450 | (ebrowse-view/find-file-and-search-pattern): | ||
| 451 | Call view-file-other-window instead of ebrowse-view-file-other-window. | ||
| 452 | (ebrowse-view-file-other-frame): Don't call | ||
| 453 | current-window-configuration. Fix second argument in the call to | ||
| 454 | view-mode-enter. Doc fix. | ||
| 455 | |||
| 456 | 2008-01-23 Richard Stallman <rms@gnu.org> | ||
| 457 | |||
| 458 | * subr.el (atomic-change-group): Prevent undo list truncation. | ||
| 459 | |||
| 460 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 461 | |||
| 462 | * files.el (safe-local-eval-forms): | ||
| 463 | Mark (add-hook 'write-file-hooks 'time-stamp) as safe. | ||
| 464 | |||
| 465 | 2008-01-23 Nick Roberts <nickrob@snap.net.nz> | ||
| 466 | |||
| 467 | * comint.el (comint-insert-input): Set point first. | ||
| 468 | |||
| 469 | * progmodes/gdb-ui.el (gdb-dequeue-input): Make doubly sure | ||
| 470 | session doesn't hang because gdb-pending-triggers is non-nil. | ||
| 471 | (gdb-frame-handler): Use buffer-file-name instead of | ||
| 472 | buffer-name in case of duplicate file names. | ||
| 473 | |||
| 474 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 475 | |||
| 476 | * progmodes/verilog-mode.el (verilog-mode-map): Don't bind C-M-a, | ||
| 477 | C-M-e and C-M-h for emacs, they work by default. | ||
| 478 | (verilog-emacs-features): Remove. | ||
| 479 | (verilog-setup-dual-comments, verilog-populate-syntax-table): | ||
| 480 | Remove. Move syntax table initialization ... | ||
| 481 | (verilog-mode-syntax-table): ... here. | ||
| 482 | (verilog-mode): Don't initialize the syntax table here. | ||
| 483 | (verilog-mark-defun): Only do something useful for XEmacs, Emacs | ||
| 484 | does not need it. | ||
| 485 | |||
| 486 | 2008-01-23 Wilson Snyder <wsnyder@wsnyder.org> | ||
| 487 | |||
| 488 | * progmodes/verilog-mode.el (verilog-booleanp): New function for | ||
| 489 | backward compatibility. Replace all uses of booleanp with | ||
| 490 | verilog-booleanp. | ||
| 491 | |||
| 492 | 2008-01-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 493 | |||
| 494 | * vc-hg.el (vc-hg-diff): Don't pass an empty string. | ||
| 495 | |||
| 496 | 2008-01-23 Wilson Snyder <wsnyder@wsnyder.org> | ||
| 497 | |||
| 498 | * progmodes/verilog-mode.el (top-level): Fix spacing. | ||
| 499 | (verilog-mode-version, verilog-mode-release-date): | ||
| 500 | Update version number. | ||
| 501 | (verilog-mode-release-emacs): New variable. | ||
| 502 | (compile-command, reporter-prompt-for-summary-p): | ||
| 503 | Define for byte compiler. | ||
| 504 | (verilog-startup-message-lines, verilog-startup-message-displayed) | ||
| 505 | (verilog-display-startup-message): Remove. | ||
| 506 | (verilog-highlight-p1800-keywords): Improve docstring. | ||
| 507 | (sigs-in, sigs-out, got-sig, got-rvalue, uses-delayed) | ||
| 508 | (vector-skip-list): Only defvar at compile time. | ||
| 509 | (verilog-highlight-translate-off, verilog-indent-level) | ||
| 510 | (verilog-indent-level-module, verilog-indent-level-declaration) | ||
| 511 | (verilog-indent-declaration-macros, verilog-indent-lists) | ||
| 512 | (verilog-indent-level-behavioral, verilog-indent-level-directive) | ||
| 513 | (verilog-cexp-indent, verilog-case-indent, verilog-auto-newline) | ||
| 514 | (verilog-auto-indent-on-newline, verilog-tab-always-indent) | ||
| 515 | (verilog-tab-to-comment, verilog-indent-begin-after-if) | ||
| 516 | (verilog-align-ifelse, verilog-minimum-comment-distance) | ||
| 517 | (verilog-auto-lineup, verilog-highlight-p1800-keywords) | ||
| 518 | (verilog-auto-endcomments, verilog-auto-read-includes) | ||
| 519 | (verilog-auto-star-expand, verilog-auto-star-save) | ||
| 520 | (verilog-library-flags, verilog-library-directories) | ||
| 521 | (verilog-library-files, verilog-library-extensions) | ||
| 522 | (verilog-active-low-regexp, verilog-auto-sense-include-inputs) | ||
| 523 | (verilog-auto-sense-defines-constant, verilog-auto-reset-widths) | ||
| 524 | (verilog-assignment-delay, verilog-auto-inst-vector) | ||
| 525 | (verilog-auto-inst-template-numbers, verilog-auto-input-ignore-regexp) | ||
| 526 | (verilog-auto-inout-ignore-regexp, verilog-auto-output-ignore-regexp) | ||
| 527 | (verilog-auto-unused-ignore-regexp, verilog-typedef-regexp): | ||
| 528 | Add safe-local-variable properties. | ||
| 529 | (verilog-statement-menu, verilog-company, verilog-re-search-forward) | ||
| 530 | (verilog-re-search-backward, verilog-error-regexp-add) | ||
| 531 | (verilog-end-block-re, verilog-emacs-features) | ||
| 532 | (verilog-populate-syntax-table, verilog-setup-dual-comments) | ||
| 533 | (verilog-type-font-keywords, verilog-inside-comment-p) | ||
| 534 | (electric-verilog-backward-sexp, verilog-backward-sexp) | ||
| 535 | (verilog-forward-sexp, verilog-font-lock-init, verilog-mode) | ||
| 536 | (electric-verilog-terminate-line, electric-verilog-semi) | ||
| 537 | (electric-verilog-tab, verilog-insert-1, verilog-insert-indices) | ||
| 538 | (verilog-generate-numbers, verilog-comment-region, verilog-label-be) | ||
| 539 | (verilog-beg-of-statement, verilog-in-case-region-p) | ||
| 540 | (verilog-in-struct-region-p, verilog-in-generate-region-p) | ||
| 541 | (verilog-in-fork-region-p, verilog-backward-case-item) | ||
| 542 | (verilog-set-auto-endcomments, verilog-get-expr) | ||
| 543 | (verilog-expand-vector-internal, verilog-surelint-off) | ||
| 544 | (verilog-batch-execute-func, verilog-calculate-indent) | ||
| 545 | (verilog-calc-1, verilog-calculate-indent-directive) | ||
| 546 | (verilog-leap-to-head, verilog-continued-line) | ||
| 547 | (verilog-backward-token, verilog-backward-syntactic-ws) | ||
| 548 | (verilog-forward-syntactic-ws, verilog-backward-ws&directives) | ||
| 549 | (verilog-forward-ws&directives, verilog-at-constraint-p) | ||
| 550 | (verilog-skip-backward-comments, verilog-indent-line-relative) | ||
| 551 | (verilog-do-indent, verilog-indent-comment, verilog-more-comment) | ||
| 552 | (verilog-pretty-declarations, verilog-pretty-expr) | ||
| 553 | (verilog-just-one-space, verilog-indent-declaration) | ||
| 554 | (verilog-get-completion-decl, verilog-goto-defun, verilog-showscopes) | ||
| 555 | (verilog-header, verilog-signals-combine-bus, verilog-read-decls) | ||
| 556 | (verilog-read-always-signals-recurse, verilog-read-instants) | ||
| 557 | (verilog-read-auto-template, verilog-set-define) | ||
| 558 | (verilog-read-defines, verilog-read-signals, verilog-getopt) | ||
| 559 | (verilog-is-number, verilog-expand-dirnames, verilog-modi-lookup) | ||
| 560 | (verilog-modi-cache-results, verilog-insert-one-definition) | ||
| 561 | (verilog-make-width-expression, verilog-delete-autos-lined) | ||
| 562 | (verilog-auto-save-check, verilog-auto-arg, verilog-auto-inst-port) | ||
| 563 | (verilog-auto-inst, verilog-auto-inst-param, verilog-auto-reg) | ||
| 564 | (verilog-auto-reg-input, verilog-auto-wire, verilog-auto-output) | ||
| 565 | (verilog-auto-output-every, verilog-auto-input, verilog-auto-inout) | ||
| 566 | (verilog-auto-inout-module, verilog-auto-sense, verilog-auto-reset) | ||
| 567 | (verilog-auto-tieoff, verilog-auto-unused, verilog-auto-ascii-enum) | ||
| 568 | (verilog-auto, verilog-sk-define-signal, verilog-mode-mouse-map) | ||
| 569 | (verilog-load-file-at-mouse, verilog-load-file-at-point) | ||
| 570 | (verilog-library-files): Cleanup spacing of )'s they should not be | ||
| 571 | on unique lines. Fix checkdoc warnings. | ||
| 572 | |||
| 573 | 2008-01-22 Glenn Morris <rgm@gnu.org> | ||
| 574 | |||
| 575 | * progmodes/hideif.el (hide-ifdef-initially, hide-ifdef-read-only) | ||
| 576 | (hide-ifdef-lines, hide-ifdef-shadow): Remove autoload cookies | ||
| 577 | from defcustoms. | ||
| 578 | (hide-ifdef-shadow): Remove autoload cookie from defface. | ||
| 579 | |||
| 580 | * vc.el (vc-diff-sentinel): Do not write a footer if there were | ||
| 581 | differences. | ||
| 582 | |||
| 583 | 2008-01-21 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 584 | |||
| 585 | * pcvs-defs.el (cvs-menu): Improve cvs-mode-find-file, | ||
| 586 | cvs-mode-find-file-other-window. Add cvs-mode-diff-yesterday and | ||
| 587 | manual entry. | ||
| 588 | |||
| 589 | 2008-01-21 Michael Albinus <michael.albinus@gmx.de> | ||
| 590 | |||
| 591 | * net/dbus.el (dbus-ignore-errors): New macro. | ||
| 592 | (dbus-unregister-object): New defun. Moved from dbusbind.c. | ||
| 593 | (dbus-handle-event, dbus-list-activatable-names, dbus-list-names) | ||
| 594 | (dbus-list-queued-owners, dbus-get-name-owner, dbus-introspect) | ||
| 595 | (dbus-get-signatures): Apply `dbus-ignore-errors'. | ||
| 596 | |||
| 597 | 2008-01-21 Martin Rudalics <rudalics@gmx.at> | ||
| 598 | |||
| 599 | * outline.el (outline-up-heading): Fix check for top level to | ||
| 600 | avoid infinite looping in hide-other. | ||
| 601 | |||
| 602 | 2008-01-21 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 603 | |||
| 604 | * vc.el (vc-process-sentinel): After calling the previous | ||
| 605 | sentinel, do nothing if the process' buffer is not live. | ||
| 606 | |||
| 607 | 2008-01-21 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 608 | |||
| 609 | * blank-mode.el: Fix a problem of cleaning blank faces when turning off | ||
| 610 | blank-mode in some buffers (like *info* buffers). Reported by Juanma | ||
| 611 | Barranquero <lekktu@gmail.com>. Eliminate `-face' suffix of all | ||
| 612 | blank-mode faces. Doc fix. New version 8.1. | ||
| 613 | (blank-turn-on, blank-turn-off): Replace (and CONDITION BODY) by (when | ||
| 614 | CONDITION BODY). | ||
| 615 | (blank-space-face): Face/option name replaced by blank-space. | ||
| 616 | (blank-hspace-face): Face/option name replaced by blank-hspace. | ||
| 617 | (blank-tab-face): Face/option name replaced by blank-tab. | ||
| 618 | (blank-newline-face): Face/option name replaced by blank-newline. | ||
| 619 | (blank-trailing-face): Face/option name replaced by blank-trailing. | ||
| 620 | (blank-line-face): Face/option name replaced by blank-line. | ||
| 621 | (blank-space-before-tab-face): Face/option name replaced by | ||
| 622 | blank-space-before-tab. | ||
| 623 | (blank-color-on, blank-color-off, blank-display-char-on): Fix code. | ||
| 624 | |||
| 625 | 2008-01-21 Juanma Barranquero <lekktu@gmail.com> | ||
| 626 | |||
| 627 | * blank-mode.el (blank-style, blank-chars, blank-hspace-regexp) | ||
| 628 | (blank-space-regexp, blank-tab-regexp, blank-trailing-regexp) | ||
| 629 | (blank-space-before-tab-regexp, blank-global-modes, blank-mode) | ||
| 630 | (global-blank-mode): Doc fixes. | ||
| 631 | (blank, blank-space-face, blank-hspace-face, blank-tab-face) | ||
| 632 | (blank-newline-face, blank-trailing-face, blank-line-face) | ||
| 633 | (blank-space-before-tab-face, blank-display-mappings) | ||
| 634 | (blank-chars-value-list, blank-style-value-list, blank-toggle-options) | ||
| 635 | (global-blank-toggle-options, blank-help-text, blank-interactive-char) | ||
| 636 | (blank-turn-on, blank-turn-off, blank-color-on, blank-color-off): | ||
| 637 | Fix typos in docstrings. | ||
| 638 | |||
| 639 | 2008-01-21 Juanma Barranquero <lekktu@gmail.com> | ||
| 640 | |||
| 641 | * server.el (server-log-time-function): New variable. | ||
| 642 | (server-log): Use it. | ||
| 643 | |||
| 644 | 2008-01-21 Glenn Morris <rgm@gnu.org> | ||
| 645 | |||
| 646 | * progmodes/hideif.el: Move defcustoms and defface to start of file. | ||
| 647 | |||
| 648 | * textmodes/org.el (org-entry-properties): Let-bind `clocksum'. | ||
| 649 | |||
| 650 | 2008-01-21 Juanma Barranquero <lekktu@gmail.com> | ||
| 651 | |||
| 652 | * textmodes/org.el (org-unmodified, org-cycle-emulate-tab) | ||
| 653 | (org-descriptive-links, org-link-file-path-type) | ||
| 654 | (org-remember-use-refile-when-interactive) | ||
| 655 | (org-agenda-skip-timestamp-if-done, org-agenda-scheduled-leaders) | ||
| 656 | (org-export-ascii-bullets, org-agenda-deadline-faces) | ||
| 657 | (turn-on-orgstruct++, orgtbl-to-texinfo, org-mhe-get-header) | ||
| 658 | (org-batch-agenda, org-batch-agenda-csv, org-fix-agenda-info) | ||
| 659 | (org-kill-note-or-show-branches): Fix typos in docstrings. | ||
| 660 | |||
| 661 | 2008-01-20 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 662 | |||
| 663 | * vc.el (vc-process-sentinel): Set mode-line-process. | ||
| 664 | (vc-exec-after): Likewise, for the `run' process status. | ||
| 665 | |||
| 666 | 2008-01-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 667 | |||
| 668 | * ibuffer.el (ibuffer-mode): Fix last change. | ||
| 669 | |||
| 670 | 2008-01-20 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 671 | |||
| 672 | * vc-hg.el (vc-hg-registered): | ||
| 673 | * vc-svn.el (vc-svn-registered): Make it work for non-existent files. | ||
| 674 | |||
| 675 | 2008-01-20 Martin Rudalics <rudalics@gmx.at> | ||
| 676 | |||
| 677 | * repeat.el (repeat-undo-count): New variable. | ||
| 678 | (repeat): For self-insertions make undo boundary only after 20 | ||
| 679 | repetitions. Inhibit point recording unless repeat-repeat-char is nil. | ||
| 680 | |||
| 681 | 2008-01-19 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 682 | |||
| 683 | * net/imap.el (imap-ping-server): New variable. | ||
| 684 | (imap-opened): On add extra ping if imap-ping-server is non-nil. | ||
| 685 | (imap-ping-server): Minor doc string fixes. | ||
| 686 | |||
| 687 | 2008-01-19 Knut Anders Hatlen <kahatlen@gmail.com> (tiny change) | ||
| 688 | |||
| 689 | * net/imap.el (imap-ping-server): New function. | ||
| 690 | (imap-opened): Call imap-ping-server. | ||
| 691 | |||
| 692 | 2008-01-20 Glenn Morris <rgm@gnu.org> | ||
| 693 | |||
| 694 | * progmodes/python.el: Quote all calls to "auxiliary skeleton"s to | ||
| 695 | prevent infloops. | ||
| 696 | |||
| 697 | 2008-01-20 Martin Svenson <phromo@gmail.com> (tiny change) | ||
| 698 | |||
| 699 | * progmodes/python.el (python-imports): Default to "None". | ||
| 700 | |||
| 701 | 2008-01-19 Tom Tromey <tromey@redhat.com> | ||
| 702 | |||
| 703 | * vc-svn.el (vc-svn-after-dir-status): New function. | ||
| 704 | (vc-svn-dir-status): Run svn asynchronously. | ||
| 705 | |||
| 706 | 2008-01-19 Martin Rudalics <rudalics@gmx.at> | ||
| 707 | |||
| 708 | * progmodes/hideif.el (hide-ifdef-shadow): New option. | ||
| 709 | (hide-ifdef-shadow): New face. | ||
| 710 | (hide-ifdef-toggle-shadowing): New function to toggle between | ||
| 711 | shadowing and making code invisible. | ||
| 712 | (hide-ifdef-mode-submap): Add binding for hide-ifdef-toggle-shadowing. | ||
| 713 | (hide-ifdef-mode-menu): Add entry for hide-ifdef-toggle-shadowing. | ||
| 714 | (hide-ifdef-region-internal): Give new overlay hide-ifdef | ||
| 715 | property. Shadow text when hide-ifdef-shadow is non-nil. | ||
| 716 | (hif-show-ifdef-region): Remove overlays with hide-ifdef property set. | ||
| 717 | (hif-hide-line): Use when instead of if. | ||
| 718 | (hide-ifdef-initially, hide-ifdef-read-only, hide-ifdef-lines): | ||
| 719 | Remove unneeded * from doc-strings. | ||
| 720 | |||
| 721 | 2008-01-19 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 722 | |||
| 723 | * doc-view.el (doc-view-goto-page): Don't move point any more, now that | ||
| 724 | the hscroll behavior was fixed. | ||
| 725 | (doc-view-mode): Disable auto-hscroll-mode. | ||
| 726 | |||
| 727 | 2008-01-18 Tom Tromey <tromey@redhat.com> | ||
| 728 | |||
| 729 | * vc-svn.el (vc-svn-dir-status): New function. | ||
| 730 | |||
| 731 | 2008-01-18 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 732 | |||
| 733 | * vc.el: Make vc-status asynchronous. | ||
| 734 | (vc-update-vc-status-buffer): New function broken out of ... | ||
| 735 | (vc-status-refresh): ... here. Pass vc-update-vc-status-buffer to | ||
| 736 | the dir-status backend function. | ||
| 737 | |||
| 738 | * vc-hg.el (vc-hg-dir-status): Compute the status asynchronously. | ||
| 739 | Move the output processing to ... | ||
| 740 | (vc-hg-after-dir-status): ... here. Call the function passed as | ||
| 741 | an argument with the results. | ||
| 742 | |||
| 743 | 2008-01-18 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 744 | |||
| 745 | * doc-view.el (doc-view-pdf/ps->png): Make sure we a have a valid cwd. | ||
| 746 | (doc-view-insert-image): Do something if the image is missing. | ||
| 747 | (doc-view-mode): Don't use file-remote-p. | ||
| 748 | |||
| 749 | 2008-01-18 Bastien Guerry <Bastien.Guerry@ens.fr> | ||
| 750 | |||
| 751 | * textmodes/org-export-latex.el (org-export-latex-cleaned-string): Fix. | ||
| 752 | (org-export-latex-special-chars): Convert "..." in \ldots | ||
| 753 | and skip tables. | ||
| 754 | (org-export-latex-fontify-headline): Change parameter name. | ||
| 755 | (org-export-as-latex): Handle export of subtrees. | ||
| 756 | (org-export-latex-make-header): New argument TITLE. | ||
| 757 | (org-export-latex-content): New argument EXCLUDE-LIST. | ||
| 758 | (org-list-parse-list): New name for org-export-latex-parse-list. | ||
| 759 | (org-export-latex-make-header): New name for | ||
| 760 | org-export-latex-make-preamble. | ||
| 761 | (org-list-to-generic): New name of org-export-list-to-generic. | ||
| 762 | (org-list-to-latex): New name of org-export-list-to-latex. | ||
| 763 | (org-list-item-begin, org-list-end, org-list-insert-radio-list) | ||
| 764 | (org-list-send-list, org-list-to-texinfo) | ||
| 765 | (org-list-to-html): New functions. | ||
| 766 | (org-export-latex-tables-column-borders) | ||
| 767 | (org-export-latex-default-class, org-export-latex-classes) | ||
| 768 | (org-export-latex-classes-sectioning) | ||
| 769 | (org-list-radio-list-templates): New options. | ||
| 770 | (org-export-latex-header): New variable. | ||
| 771 | (org-latex-entities): New constant. | ||
| 772 | (org-export-latex-default-sectioning, org-export-latex-preamble) | ||
| 773 | (org-export-latex-prepare-text-option) | ||
| 774 | (org-export-latex-get-sectioning): Remove. | ||
| 775 | |||
| 776 | 2008-01-18 Carsten Dominik <dominik@science.uva.nl> | ||
| 777 | |||
| 778 | * textmodes/org-publish.el (org-publish-current-project): | ||
| 779 | Fix bug with forcing publication. | ||
| 780 | |||
| 781 | * textmodes/org.el (org-export-with-special-strings): New option. | ||
| 782 | (org-export-html-convert-special-strings): New function. | ||
| 783 | (org-html-do-expand): `org-export-html-convert-special-strings' | ||
| 784 | added to the list of conversion. | ||
| 785 | (org-infile-export-plist, org-get-current-options): Add support | ||
| 786 | for "-" in the #+OPTION line to let user switch on/off special | ||
| 787 | strings conversion. | ||
| 788 | (org-export-plist-vars): New :html-table-tag property. | ||
| 789 | (org-export-as-html, org-format-org-table-html) | ||
| 790 | (org-format-table-table-html) Use the :html-table-tag property | ||
| 791 | instead of the `org-export-html-table-tag' global value. | ||
| 792 | (org-additional-option-like-keywords): Add "TBLFM". | ||
| 793 | (org-entry-properties): Include the CLOCKSUM special property. | ||
| 794 | (org-columns-edit-value): Do not allow to edit the special | ||
| 795 | CLOCKSUM property. | ||
| 796 | (org-flag-drawer): Use the original value of `outline-regexp'. | ||
| 797 | (org-remember-handler): Add invisible-ok flag to call to | ||
| 798 | `org-end-of-subtree'. | ||
| 799 | (org-agenda-highlight-todo): Respect | ||
| 800 | `org-agenda-todo-keyword-format'. | ||
| 801 | (org-agenda-todo-keyword-format): New option. | ||
| 802 | (org-infile-export-plist): No restriction while searching for options. | ||
| 803 | (org-remember-handler): Remove comments at the end of the buffer. | ||
| 804 | (org-remember-use-refile-when-interactive): New option. | ||
| 805 | (org-table-sort-lines): Make sure sorting works on link | ||
| 806 | descritions only, and ignores the link. | ||
| 807 | (org-sort-entries-or-items): Make sure the end of the subtree is | ||
| 808 | included. | ||
| 809 | (org-refile-use-outline-path): New allowed values `file' and | ||
| 810 | `full-file-path'. | ||
| 811 | (org-get-refile-targets): Respect new values for | ||
| 812 | `org-refile-use-outline-path'. | ||
| 813 | (org-agenda-get-restriction-and-command): DEL goes back to initial list. | ||
| 814 | (org-export-as-xoxo): Restore point when done. | ||
| 815 | (org-open-file): Allow multiple %s in command. | ||
| 816 | (org-clock-in-switch-to-state): New option. | ||
| 817 | (org-first-list-item-p): New function. | ||
| 818 | (org-last-remember-storage-locations): New variable. | ||
| 819 | (org-get-refile-targets): Interpret the new maxlevel setting. | ||
| 820 | (org-refile-targets): New option `:maxlevel'. | ||
| 821 | (org-copy-subtree): Include empty lines before but not after subtree. | ||
| 822 | (org-back-over-empty-lines, org-skip-whitespace): New functions. | ||
| 823 | (org-move-item-down, org-move-item-up): Include empty lines before | ||
| 824 | but not after item. | ||
| 825 | (org-first-sibling-p): New function. | ||
| 826 | (org-remember-apply-template): Defaults, completions and history | ||
| 827 | for template prompts. Also, interpret new `%!' escape. | ||
| 828 | (org-context-choices): New constant. | ||
| 829 | (org-bound-and-true-p): New macro. | ||
| 830 | (org-imenu-depth): New option. | ||
| 831 | (org-imenu-markers): New variable. | ||
| 832 | (org-imenu-new-marker, org-imenu-get-tree) | ||
| 833 | (org-speedbar-set-agenda-restriction): New functions. | ||
| 834 | (org-agenda-set-restriction-lock) | ||
| 835 | (org-agenda-remove-restriction-lock) | ||
| 836 | (org-agenda-maybe-redo): New functions. | ||
| 837 | (org-agenda-restriction-lock): New face. | ||
| 838 | (org-agenda-restriction-lock-overlay) | ||
| 839 | (org-speedbar-restriction-lock-overlay): New variables. | ||
| 840 | (org-open-at-point): Remove obsolete way to do redirection in | ||
| 841 | shell links. | ||
| 842 | (org-imenu-and-speedbar): New customization group. | ||
| 843 | (org-entry-properties): Return keyword-less time strings. | ||
| 844 | (org-clock-heading-function): New option. | ||
| 845 | (org-clock-in): Use `org-clock-heading-function'. | ||
| 846 | (org-calendar-holiday): Try to use `calendar-check-holidays' | ||
| 847 | instead of the obsolete `check-calendar-holidays'. | ||
| 848 | (org-export-html-special-string-regexps): New constant. | ||
| 849 | (org-massive-special-regexp): New variable. | ||
| 850 | (org-compute-latex-and-specials-regexp) | ||
| 851 | (org-do-latex-and-special-faces): New functions. | ||
| 852 | (org-latex-and-export-specials): New face. | ||
| 853 | (org-highlight-latex-fragments-and-specials): New option. | ||
| 854 | (org-link-escape-chars): Use characters instead of strings. | ||
| 855 | (org-link-escape-chars-browser, org-link-escape) | ||
| 856 | (org-link-unescape): Use characters instead of strings. | ||
| 857 | (org-export-html-convert-sub-super, org-html-do-expand): Check for | ||
| 858 | protected text. | ||
| 859 | (org-emphasis-alist): Additional `verbatim' flag. | ||
| 860 | (org-set-emph-re): Handle the verbatim flag and compute | ||
| 861 | `org-verbatim-re'. | ||
| 862 | (org-cleaned-string-for-export): Protect verbatim elements. | ||
| 863 | (org-verbatim-re): New variable. | ||
| 864 | (org-hide-emphasis-markers): New option. | ||
| 865 | (org-additional-option-like-keywords): Add new keywords. | ||
| 866 | (org-get-entry): Rename from `org-get-cleaned-entry'. | ||
| 867 | (org-icalendar-cleanup-string): New function for quoting icalendar text. | ||
| 868 | (org-agenda-skip-scheduled-if-done): New option. | ||
| 869 | (org-agenda-get-scheduled, org-agenda-get-blocks): Use | ||
| 870 | `org-agenda-skip-scheduled-if-done'. | ||
| 871 | (org-prepare-agenda-buffers): Allow buffers as arguments. | ||
| 872 | (org-entry-properties): Add CATEGORY as a special property. | ||
| 873 | (org-use-property-inheritance): Allow a list of properties as a value. | ||
| 874 | (org-eval-in-calendar): No longer update the prompt. | ||
| 875 | (org-read-date-popup-calendar): Rename from | ||
| 876 | `org-popup-calendar-for-date-prompt'. | ||
| 877 | (org-read-date-display-live): New variable. | ||
| 878 | (org-read-date-display): New function. | ||
| 879 | (org-read-date-analyze): New function. | ||
| 880 | (org-remember-apply-template): Define `remember-finalize' if it is | ||
| 881 | not yet defined. | ||
| 882 | (org-remember-insinuate): New function. | ||
| 883 | (org-read-date-prefer-future): New option. | ||
| 884 | (org-read-date): Respect the setting of | ||
| 885 | `org-read-date-prefer-future'. Use `org-read-date-analyze'. | ||
| 886 | (org-set-font-lock-defaults): Use `org-archive-tag' instead of a | ||
| 887 | hardcoded string. | ||
| 888 | (org-remember-apply-template): Use `remember-finalize' instead of | ||
| 889 | `remember-buffer'. | ||
| 890 | (org-columns-compute, org-column-number-to-string) | ||
| 891 | (org-columns-uncompile-format, org-columns-compile-format) | ||
| 892 | (org-columns-compile-format): Handle printf format specifier. | ||
| 893 | (org-columns-new, org-column-number-to-string) | ||
| 894 | (org-columns-uncompile-format, org-columns-compile-format): | ||
| 895 | Support for new currency summary type. | ||
| 896 | (org-tree-to-indirect-buffer): Do not kill old buffer when | ||
| 897 | `org-indirect-buffer-display' is `new-frame'. | ||
| 898 | (org-indirect-buffer-display): Document that `new-frame' leads to | ||
| 899 | indiret buffer proliferation. | ||
| 900 | (org-agenda-list): Use `org-extend-today-until'. | ||
| 901 | (org-extend-today-until): New option. | ||
| 902 | (org-format-org-table-html): Use lower-case for <col> tag. | ||
| 903 | (org-agenda-execute): New command. | ||
| 904 | (org-agenda-mode-map): Keybindings of "g" "G", "e" modified. | ||
| 905 | (org-select-remember-template): New function. | ||
| 906 | (org-remember-apply-template): Use `org-select-remember-template'. | ||
| 907 | (org-go-to-remember-target): New function. | ||
| 908 | |||
| 909 | 2008-01-18 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 910 | |||
| 911 | * vc.el: Add a TODO note about vc-state. | ||
| 912 | (vc-next-action): Register 'unregistered and 'ignored files. | ||
| 913 | Use when and unless instead of if where appropriate. | ||
| 914 | (vc-start-entry): Fix typo. | ||
| 915 | (vc-status): Autoload it. | ||
| 916 | |||
| 917 | 2008-01-18 Glenn Morris <rgm@gnu.org> | ||
| 918 | |||
| 919 | * ffap.el (ffap-alist): Remove space from RFC regexp. | ||
| 920 | |||
| 921 | 2008-01-18 Richard Stallman <rms@gnu.org> | ||
| 922 | |||
| 923 | * custom.el (custom-theme-recalc-face): Use face-spec-set rather | ||
| 924 | than face-spec-recalc. | ||
| 925 | |||
| 926 | 2008-01-18 Glenn Morris <rgm@gnu.org> | ||
| 927 | |||
| 928 | * ibuffer.el (ibuffer-mode): Fix typo in previous change. | ||
| 929 | |||
| 930 | 2008-01-17 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 931 | Miles Bader <miles@gnu.org> | ||
| 932 | |||
| 933 | * blank-mode.el: New file. Minor mode to visualise (HARD) SPACE, | ||
| 934 | TAB, NEWLINE. Miles Bader <miles@gnu.org> wrote the original code | ||
| 935 | for handling display table (via visws.el package), his code was | ||
| 936 | modified, but the main idea was kept. | ||
| 937 | |||
| 938 | 2008-01-17 Glenn Morris <rgm@gnu.org> | ||
| 939 | |||
| 940 | * ibuf-ext.el (ibuffer-auto-mode, ibuffer-save-filter-groups) | ||
| 941 | (ibuffer-save-filters): Remove calls to deleted | ||
| 942 | ibuffer-update-mode-name. | ||
| 943 | |||
| 944 | 2008-01-16 Martin Rudalics <rudalics@gmx.at> | ||
| 945 | |||
| 946 | * longlines.el (longlines-mode, longlines-show-region) | ||
| 947 | (longlines-unshow-hard-newlines): Bind buffer-file-name and | ||
| 948 | buffer-file-truename to nil while modifying buffer. | ||
| 949 | |||
| 950 | * cus-edit.el (custom-reset-standard-variables-list) | ||
| 951 | (custom-reset-standard-faces-list): New variables. | ||
| 952 | (custom-reset-standard-save-and-update): New function. | ||
| 953 | (Custom-save): Apply custom-mark-to-save before and | ||
| 954 | custom-state-set-and-redraw after saving options. | ||
| 955 | (Custom-reset-standard): Apply custom-mark-to-reset-standard to | ||
| 956 | options and call custom-reset-standard-save-and-update. | ||
| 957 | (custom-variable, custom-face, custom-group): Provide new | ||
| 958 | entries for custom-mark-to-save, custom-mark-to-reset-standard, | ||
| 959 | and custom-state-set-and-redraw. | ||
| 960 | (custom-variable-mark-to-save) | ||
| 961 | (custom-variable-state-set-and-redraw) | ||
| 962 | (custom-variable-mark-to-reset-standard) | ||
| 963 | (custom-face-mark-to-save, custom-face-state-set-and-redraw) | ||
| 964 | (custom-face-mark-to-reset-standard) | ||
| 965 | (custom-group-mark-to-save, custom-group-state-set-and-redraw) | ||
| 966 | (custom-group-mark-to-reset-standard): New functions. | ||
| 967 | (custom-variable-save): Move save, state-set, and redraw | ||
| 968 | functionality to custom-variable-mark-to-save. | ||
| 969 | (custom-face-save): Move save, state-set, and redraw | ||
| 970 | functionality to custom-face-mark-to-save. | ||
| 971 | (custom-group-save): Move save, state-set, and redraw | ||
| 972 | functionality to custom-group-mark-to-save. | ||
| 973 | (custom-variable-reset-standard, custom-face-reset-standard) | ||
| 974 | (custom-group-reset-standard): Move save, state-set, and redraw | ||
| 975 | functionality to custom-reset-standard-save-and-update. | ||
| 976 | |||
| 977 | (custom-buffer-create-internal): Fix text in verbose help. | ||
| 978 | (custom-face-value-create): Indent doc-strings of faces like | ||
| 979 | those of variables. | ||
| 980 | |||
| 981 | 2008-01-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 982 | |||
| 983 | * server.el (server-process-filter): Replace lineno and columnnno | ||
| 984 | which defaulted to 1&0 with filepos which defaults to nil. | ||
| 985 | (server-goto-line-column): Only receive the filepos. | ||
| 986 | Only move if filepos is non-nil. | ||
| 987 | (server-visit-files): Slight restructure to consolidate two calls to | ||
| 988 | server-goto-line-column into just one. | ||
| 989 | |||
| 990 | * nxml/nxml-mode.el (nxml-mode): Use mode-line-process to indicate | ||
| 991 | the use of degraded mode. | ||
| 992 | (nxml-degrade): Don't change mode-name. | ||
| 993 | |||
| 994 | * nxml/rng-nxml.el (rng-nxml-mode-init): | ||
| 995 | Don't overwrite mode-line-process. | ||
| 996 | |||
| 997 | * ibuffer.el (mode): Pass the buffer to format-mode-line. | ||
| 998 | (ibuffer-update-mode-name): Remove. | ||
| 999 | (ibuffer-redisplay, ibuffer-update, ibuffer-mode): Don't call it. | ||
| 1000 | (ibuffer-mode): Use mode-line-process instead. | ||
| 1001 | |||
| 1002 | * ibuf-ext.el (ibuffer-auto-update-changed, ibuffer-auto-mode): | ||
| 1003 | Use derived-mode-p. | ||
| 1004 | (ibuffer-mark-by-mode-regexp): Pass the buffer to format-mode-line. | ||
| 1005 | |||
| 1006 | * help.el (describe-mode): Pass the right buffer to format-mode-line. | ||
| 1007 | |||
| 1008 | 2008-01-16 Glenn Morris <rgm@gnu.org> | ||
| 1009 | |||
| 1010 | * comint.el (comint-regexp-arg): Fix no-input case. | ||
| 1011 | |||
| 1012 | 2008-01-16 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 1013 | |||
| 1014 | * smerge-mode.el (smerge-start-session): Rename from smerge-auto. | ||
| 1015 | * pcvs.el (cvs-revert-if-needed): | ||
| 1016 | * vc.el (vc-maybe-resolve-conflicts): Rename callers. | ||
| 1017 | |||
| 1018 | * vc-svn.el (vc-svn-find-file-hook): | ||
| 1019 | * vc-arch.el (vc-arch-find-file-hook): Undo previous change. | ||
| 1020 | |||
| 1021 | 2008-01-16 Ulf Jasper <ulf.jasper@web.de> | ||
| 1022 | |||
| 1023 | * calendar/icalendar.el (icalendar-version): Increase to 0.16. | ||
| 1024 | (icalendar-export-file, icalendar-import-file): | ||
| 1025 | Restore significant trailing whitespace in `interactive' prompts. | ||
| 1026 | |||
| 1027 | 2008-01-16 Tom Tromey <tromey@redhat.com> | ||
| 1028 | |||
| 1029 | * calendar/icalendar.el (icalendar--convert-tz-offset) | ||
| 1030 | (icalendar--parse-vtimezone, icalendar--convert-all-timezones) | ||
| 1031 | (icalendar--find-time-zone): New functions. | ||
| 1032 | (icalendar--decode-isodatetime): Add `zone' argument, passed to | ||
| 1033 | `decode-time'. Doc fix. | ||
| 1034 | (icalendar--convert-ical-to-diary): Compute zone-map. | ||
| 1035 | Pass timezone to icalendar--decode-isodatetime. | ||
| 1036 | |||
| 1037 | 2008-01-16 Alan Mackenzie <acm@muc.de> | ||
| 1038 | |||
| 1039 | * progmodes/cc-vars.el (c-constant-symbol): Put this defun inside | ||
| 1040 | an eval-and-compile, so as to permit byte-compiling (e.g. in | ||
| 1041 | bootstrap). | ||
| 1042 | |||
| 1043 | 2008-01-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 1044 | |||
| 1045 | * emacs-lisp/easymenu.el (easy-menu-avoid-duplicate-keys): New var. | ||
| 1046 | (easy-menu-create-menu, easy-menu-convert-item-1): Use it to avoid | ||
| 1047 | using the same key for different menu entries. | ||
| 1048 | |||
| 1049 | * smerge-mode.el (smerge-refine): Also work on "same change conflicts". | ||
| 1050 | (smerge-makeup-conflict): New command. | ||
| 1051 | |||
| 1052 | 2008-01-15 Thien-Thi Nguyen <ttn@gnuvola.org> | ||
| 1053 | |||
| 1054 | * log-edit.el (log-edit): Doc fix. | ||
| 1055 | |||
| 1056 | 2008-01-15 Glenn Morris <rgm@gnu.org> | ||
| 1057 | |||
| 1058 | * diff-mode.el (diff-end-of-hunk): Revert 2008-01-08 change. | ||
| 1059 | |||
| 1060 | 2008-01-14 Alan Mackenzie <acm@muc.de> | ||
| 1061 | |||
| 1062 | * progmodes/cc-vars.el (c-constant-symbol): New function which | ||
| 1063 | supersedes c-const-symbol. During a customize-.. call it enables | ||
| 1064 | an element of (e.g.) c-hanging-braces alist to have its name | ||
| 1065 | displayed, even when the default value of c-h-b etc. doesn't | ||
| 1066 | include the elemnt. Replace uses of the old function by the new. | ||
| 1067 | |||
| 1068 | * progmodes/cc-vars.el (c-hanging-braces-alist): Remove the | ||
| 1069 | obscure non-working fragment ":value c-". | ||
| 1070 | |||
| 1071 | 2008-01-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 1072 | |||
| 1073 | * abbrev.el (clear-abbrev-table): Can't pass a symbol to intern. | ||
| 1074 | |||
| 1075 | 2008-01-14 Michael Albinus <michael.albinus@gmx.de> | ||
| 1076 | |||
| 1077 | * net/tramp.el (tramp-local-host-p): Use `tramp-file-name-host' | ||
| 1078 | instead of `tramp-file-name-real-host'. | ||
| 1079 | |||
| 1080 | * net/trampver.el: Update release number. | ||
| 1081 | |||
| 1082 | 2008-01-14 Alan Mackenzie <acm@muc.de> | ||
| 1083 | |||
| 1084 | * progmodes/cc-engine.el (c-guess-basic-syntax): Prevent a macro | ||
| 1085 | call inside a struct being recognised as a K&R argument. | ||
| 1086 | |||
| 1087 | 2008-01-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 1088 | |||
| 1089 | * progmodes/compile.el (compilation-error-regexp-alist-alist): | ||
| 1090 | Accept "fatal error" from MSFT. | ||
| 1091 | Reported by Jared Finder <jfinder@crypticstudios.com>. | ||
| 1092 | |||
| 1093 | 2008-01-14 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 1094 | |||
| 1095 | * smerge-mode.el (smerge-auto): New function. | ||
| 1096 | * vc-svn.el (vc-svn-find-file-hook): | ||
| 1097 | * vc-arch.el (vc-arch-find-file-hook): | ||
| 1098 | * pcvs.el (cvs-revert-if-needed): | ||
| 1099 | * vc.el (vc-maybe-resolve-conflicts): Use it instead of vc-mode. | ||
| 1100 | (top-level): Add a Todo list. | ||
| 1101 | |||
| 1102 | 2008-01-13 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 1103 | |||
| 1104 | * vc.el (vc-update): Resolve conflicts if necessary instead of | ||
| 1105 | just updating the buffer. | ||
| 1106 | |||
| 1107 | * vc-cvs.el (vc-cvs-merge-news): Ignore the error status of the | ||
| 1108 | update command so that we can parse the output. | ||
| 1109 | |||
| 1110 | 2008-01-13 Martin Rudalics <rudalics@gmx.at> | ||
| 1111 | |||
| 1112 | * mail/rmail.el (rmail-convert-to-babyl-format): | ||
| 1113 | Remove save-excursion to avoid infinite looping. | ||
| 1114 | Reported by: dnz <dnz@bk.ru>. | ||
| 1115 | |||
| 1116 | 2008-01-12 Glenn Morris <rgm@gnu.org> | ||
| 1117 | |||
| 1118 | * woman.el (woman-parse-numeric-arg): Change handling of `==': | ||
| 1119 | can be interned without a function definition. | ||
| 1120 | |||
| 1121 | 2008-01-12 Jason Rumney <jasonr@gnu.org> | ||
| 1122 | |||
| 1123 | * nxml/nxml-mode.el (nxml-enable-unicode-char-name-sets) | ||
| 1124 | (rng-nxml-mode-init): Declare. | ||
| 1125 | |||
| 1126 | 2008-01-11 Jason Rumney <jasonr@gnu.org> | ||
| 1127 | |||
| 1128 | * nxml/rng-nxml.el (rng-preferred-prefix-alist): Add some defaults. | ||
| 1129 | (rng-preferred-prefix-alist-default): Remove. | ||
| 1130 | |||
| 1131 | * nxml/nxml-uchnm.el (nxml-internal-unicode-char-name-sets-enabled): | ||
| 1132 | Rename from nxml-enable-unicode-char-name-sets-flag. | ||
| 1133 | (nxml-enable-unicode-char-name-sets-1): Merge into | ||
| 1134 | nxml-enable-unicode-char-name-sets. | ||
| 1135 | (nxml-enable-unicode-char-name-sets): Don't unconditionally set | ||
| 1136 | nxml-char-name-ignore-case here. | ||
| 1137 | |||
| 1138 | * nxml/nxml-mode.el (nxml-mode): Call rng-nxml-mode-init directly. | ||
| 1139 | Update doc string and commentary. | ||
| 1140 | (nxml-char-name-ignore-case): Change default value. | ||
| 1141 | (nxml-mode): Call nxml-enable-unicode-char-name-sets directly. | ||
| 1142 | |||
| 1143 | 2008-01-11 Martin Rudalics <rudalics@gmx.at> | ||
| 1144 | |||
| 1145 | * cus-start.el (all): Add missing version entries. | ||
| 1146 | |||
| 1147 | 2008-01-11 Glenn Morris <rgm@gnu.org> | ||
| 1148 | |||
| 1149 | * language/china-util.el (big5-to-flat-code, flat-code-to-big5) | ||
| 1150 | (euc-to-flat-code, flat-code-to-euc): | ||
| 1151 | * textmodes/org.el (elmo-msgdb-overview-get-entity) | ||
| 1152 | (wl-summary-buffer-msgdb): Declare as funtions. | ||
| 1153 | |||
| 1154 | 2008-01-10 Martin Rudalics <rudalics@gmx.at> | ||
| 1155 | |||
| 1156 | * progmodes/ada-mode.el (ada-set-syntax-table-properties): | ||
| 1157 | Bind buffer-file-name and buffer-file-truename. | ||
| 1158 | |||
| 1159 | * fringe.el (fringe-mode-explicit): New variable. | ||
| 1160 | (set-fringe-mode): Don't alter default-frame-alist when just | ||
| 1161 | loading this file. | ||
| 1162 | |||
| 1163 | 2008-01-10 Tassilo Horn <tassilo@member.fsf.org> | ||
| 1164 | |||
| 1165 | * doc-view.el (doc-view-buffer-file-name): New variable. | ||
| 1166 | (doc-view-convert-current-doc, doc-view-search) | ||
| 1167 | (doc-view-current-cache-dir, doc-view-initiate-display) | ||
| 1168 | (doc-view-mode): Use it. | ||
| 1169 | (doc-view-bookmark-make-cell): Use variable buffer-file-name | ||
| 1170 | instead of function. | ||
| 1171 | |||
| 1172 | 2008-01-10 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 1173 | |||
| 1174 | * vc-svn.el (vc-svn-registered): Return the correct value for | ||
| 1175 | ignored and unregistered files. | ||
| 1176 | |||
| 1177 | 2008-01-10 Tassilo Horn <tassilo@member.fsf.org> | ||
| 1178 | |||
| 1179 | * doc-view.el (tramp): Require tramp because we use tramp-tramp-file-p. | ||
| 1180 | |||
| 1181 | 2008-01-10 Tom Tromey <tromey@redhat.com> | ||
| 1182 | |||
| 1183 | * vc.el (vc-status-unmark-all-files): New function. | ||
| 1184 | (vc-status-unmark-all-files): Likewise. | ||
| 1185 | (vc-status-mode-map): Add bindings. | ||
| 1186 | |||
| 1187 | 2008-01-10 Michael Kifer <kifer@cs.stonybrook.edu> | ||
| 1188 | |||
| 1189 | * ediff*.el: Uncomment declare-function. | ||
| 1190 | |||
| 1191 | * viper*.el: Uncomment declare-function. | ||
| 1192 | |||
| 1193 | 2008-01-09 Tassilo Horn <tassilo@member.fsf.org> | ||
| 1194 | |||
| 1195 | * doc-view.el (doc-view-mode): Support tramp, compressed files and | ||
| 1196 | files inside archives uniformly. | ||
| 1197 | |||
| 1198 | 2008-01-09 Eric S. Raymond <esr@snark.thyrsus.com> | ||
| 1199 | |||
| 1200 | * testmodes/sgml-mode.el (sgml-tag-syntax-table): Initialize this | ||
| 1201 | constant with a computation on sgml-specials rather than a literal | ||
| 1202 | list. Without this change the syntax table is generated | ||
| 1203 | incorrectly, and the mode will think it's in a comment following | ||
| 1204 | any instance of the string "--". | ||
| 1205 | |||
| 1206 | 2008-01-09 Tassilo Horn <tassilo@member.fsf.org> | ||
| 1207 | |||
| 1208 | * doc-view.el (doc-view-mode-p): Add EPS as supported type. | ||
| 1209 | (doc-view-mode): Support document files inside archives. | ||
| 1210 | |||
| 1211 | 2008-01-09 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 1212 | |||
| 1213 | * vc.el (vc-deduce-fileset): Return the currently selected file if | ||
| 1214 | no files are selected when using vc-status. | ||
| 1215 | |||
| 1216 | 2008-01-09 Michael Kifer <kifer@cs.stonybrook.edu> | ||
| 1217 | |||
| 1218 | * ediff*.el: Comment out declare-function. "make bootstrap" | ||
| 1219 | stops with an error and Emacs does not compile with those things in. | ||
| 1220 | Besides, declare-function is not defined in XEmacs. | ||
| 1221 | |||
| 1222 | * ediff-util (eqiff-quit): Autoraise minibuffer. | ||
| 1223 | |||
| 1224 | * ediff-diff (ediff-convert-fine-diffs-to-overlays): Make it a defun. | ||
| 1225 | |||
| 1226 | * viper*.el: Comment out declare-function -- not defined in XEmacs. | ||
| 1227 | |||
| 1228 | * viper-ex.el (viper-info-on-file): Take care of indirect buffers. | ||
| 1229 | |||
| 1230 | * viper.el (viper-set-hooks, set-cursor-color): | ||
| 1231 | Set viper-vi-state-cursor-color. | ||
| 1232 | |||
| 1233 | 2008-01-09 Tom Tromey <tromey@redhat.com> | ||
| 1234 | |||
| 1235 | * vc.el (vc-status-headers): Rename from vc-status-insert-headers. | ||
| 1236 | Just return header. | ||
| 1237 | (vc-status-move-to-goal-column): New function. | ||
| 1238 | (vc-status-mode-map): Define more keys. | ||
| 1239 | (vc-status-mode): Use vc-status-refresh. Now 'special. | ||
| 1240 | (vc-status-refresh): New function. | ||
| 1241 | (vc-status-next-line): Likewise. | ||
| 1242 | (vc-status-previous-line): Likewise. | ||
| 1243 | (vc-status-mark-file): Use vc-status-next-line. | ||
| 1244 | (vc-status-unmark-file): Use vc-status-previous-line. | ||
| 1245 | (vc-status-unmark-file-up): New function. | ||
| 1246 | (vc-status-register): Likewise. | ||
| 1247 | (vc-status-find-file): Likewise. | ||
| 1248 | (vc-status-find-file-other-window): Likewise. | ||
| 1249 | (vc-status-current-file): Likewise. | ||
| 1250 | (vc-ensure-vc-buffer): Understand vc-status mode. | ||
| 1251 | |||
| 1252 | * vc-hg.el (vc-hg-dir-status): Don't pass -A to "hg status". | ||
| 1253 | |||
| 1254 | 2008-01-09 Glenn Morris <rgm@gnu.org> | ||
| 1255 | |||
| 1256 | * ffap.el (ffap-string-at-point-mode-alist): Add `\' to file | ||
| 1257 | entry, for Windows. | ||
| 1258 | |||
| 1259 | 2008-01-09 Tom Tromey <tromey@redhat.com> | ||
| 1260 | |||
| 1261 | * play/blackbox.el (blackbox-mode-map): Add `q' and [return] bindings. | ||
| 1262 | |||
| 1263 | 2008-01-09 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 1264 | |||
| 1265 | * ps-print.el: Some face attributes (like :strike-through) were not | ||
| 1266 | being recognised. Reported by Leo <sdl.web@gmail.com>. | ||
| 1267 | (ps-print-version): New version 6.8.2. | ||
| 1268 | (ps-face-strikout-p, ps-face-overline-p, ps-face-box-p): New funs. | ||
| 1269 | (ps-screen-to-bit-face): Fix code. | ||
| 1270 | |||
| 1271 | 2008-01-09 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 1272 | |||
| 1273 | * ffap.el (ffap-read-file-or-url): Don't use let-binding to temporarily | ||
| 1274 | add a file-name handler. | ||
| 1275 | |||
| 1276 | 2008-01-08 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de> | ||
| 1277 | |||
| 1278 | * textmodes/bibtex.el (bibtex-initialize): New autoloaded command. | ||
| 1279 | Rename from function bibtex-files-expand. New optional arg select. | ||
| 1280 | (bibtex-flash-head): Allow blink-matching-delay being zero. | ||
| 1281 | (bibtex-clean-entry): Use atomic-change-group. | ||
| 1282 | (bibtex-format-entry): Check presence of required fields only | ||
| 1283 | after formatting of fields. Use member-ignore-case. Do not use | ||
| 1284 | bibtex-parse-entry. Do not use booktitle field to set a missing title. | ||
| 1285 | (bibtex-autofill-entry): Do not call undo-boundary. | ||
| 1286 | (bibtex-lessp): Handle crossref keys that point to another bibtex file. | ||
| 1287 | (bibtex-sort-buffer, bibtex-prepare-new-entry, bibtex-validate): | ||
| 1288 | Parse keys if necessary. | ||
| 5 | 1289 | ||
| 6 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> | 1290 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> |
| 7 | 1291 | ||
| @@ -10,8 +1294,8 @@ | |||
| 10 | 1294 | ||
| 11 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> | 1295 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> |
| 12 | 1296 | ||
| 13 | * progmodes/gdb-ui.el (gud-gdb-command-name): Explain | 1297 | * progmodes/gdb-ui.el (gud-gdb-command-name): |
| 14 | "--annotate=3" option is necessary for the Graphical Interface. | 1298 | Explain "--annotate=3" option is necessary for the Graphical Interface. |
| 15 | 1299 | ||
| 16 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> | 1300 | 2008-01-08 Nick Roberts <nickrob@snap.net.nz> |
| 17 | 1301 | ||
| @@ -79,10 +1363,8 @@ | |||
| 79 | 1363 | ||
| 80 | * time-stamp.el (time-stamp-time-zone): | 1364 | * time-stamp.el (time-stamp-time-zone): |
| 81 | * whitespace.el (whitespace-check-buffer-leading) | 1365 | * whitespace.el (whitespace-check-buffer-leading) |
| 82 | (whitespace-check-buffer-trailing) | 1366 | (whitespace-check-buffer-trailing, whitespace-check-buffer-indent) |
| 83 | (whitespace-check-buffer-indent) | 1367 | (whitespace-check-buffer-spacetab, whitespace-check-buffer-ateol): |
| 84 | (whitespace-check-buffer-spacetab) | ||
| 85 | (whitespace-check-buffer-ateol): | ||
| 86 | * progmodes/sh-script.el (sh-indentation): | 1368 | * progmodes/sh-script.el (sh-indentation): |
| 87 | * textmodes/ispell.el (ispell-local-pdict): | 1369 | * textmodes/ispell.el (ispell-local-pdict): |
| 88 | Add safe-local-variable properties. | 1370 | Add safe-local-variable properties. |
| @@ -212,8 +1494,7 @@ | |||
| 212 | * vc-arch.el (vc-arch-root): Only set a property if the file is | 1494 | * vc-arch.el (vc-arch-root): Only set a property if the file is |
| 213 | managed by this backend. | 1495 | managed by this backend. |
| 214 | 1496 | ||
| 215 | * vc-hg.el (vc-hg-state): Support the new status code for | 1497 | * vc-hg.el (vc-hg-state): Support the new status code for up-to-date. |
| 216 | up-to-date. | ||
| 217 | 1498 | ||
| 218 | 2008-01-04 Tassilo Horn <tassilo@member.fsf.org> | 1499 | 2008-01-04 Tassilo Horn <tassilo@member.fsf.org> |
| 219 | 1500 | ||
| @@ -223,8 +1504,8 @@ | |||
| 223 | 1504 | ||
| 224 | * doc-view.el (doc-view-scroll-up-or-next-page) | 1505 | * doc-view.el (doc-view-scroll-up-or-next-page) |
| 225 | (doc-view-scroll-down-or-previous-page): Use image-scroll-up and | 1506 | (doc-view-scroll-down-or-previous-page): Use image-scroll-up and |
| 226 | image-scroll-down instead of the non-image equivalents. Don't | 1507 | image-scroll-down instead of the non-image equivalents. |
| 227 | rely on a signalled condition but switch pages when scrolling | 1508 | Don't rely on a signalled condition but switch pages when scrolling |
| 228 | doesn't change the vertical position anymore. | 1509 | doesn't change the vertical position anymore. |
| 229 | (doc-view-mode-map): Remap scroll-{up,down} to | 1510 | (doc-view-mode-map): Remap scroll-{up,down} to |
| 230 | image-scroll-{up,down}. | 1511 | image-scroll-{up,down}. |
| @@ -242,7 +1523,8 @@ | |||
| 242 | * bs.el (bs--sort-by-mode, bs--get-mode-name): | 1523 | * bs.el (bs--sort-by-mode, bs--get-mode-name): |
| 243 | * imenu.el (imenu-add-to-menubar): | 1524 | * imenu.el (imenu-add-to-menubar): |
| 244 | * makesum.el (make-command-summary): | 1525 | * makesum.el (make-command-summary): |
| 245 | * mouse.el (mouse-major-mode-menu, mouse-popup-menubar, mouse-buffer-menu): | 1526 | * mouse.el (mouse-major-mode-menu, mouse-popup-menubar) |
| 1527 | (mouse-buffer-menu): | ||
| 246 | * msb.el (msb--mode-menu-cond): | 1528 | * msb.el (msb--mode-menu-cond): |
| 247 | * calc/calc-embed.el (calc-do-embedded): | 1529 | * calc/calc-embed.el (calc-do-embedded): |
| 248 | * emacs-lisp/helper.el (Helper-describe-mode): | 1530 | * emacs-lisp/helper.el (Helper-describe-mode): |
| @@ -257,7 +1539,8 @@ | |||
| 257 | * progmodes/ada-xref.el (ada-prj-find-prj-file): | 1539 | * progmodes/ada-xref.el (ada-prj-find-prj-file): |
| 258 | * progmodes/ada-mode.el (comment-region): | 1540 | * progmodes/ada-mode.el (comment-region): |
| 259 | * calendar/todo-mode.el (todo-insert-item): | 1541 | * calendar/todo-mode.el (todo-insert-item): |
| 260 | * bookmark.el (bookmark-buffer-name): Test major-mode rather than mode-name. | 1542 | * bookmark.el (bookmark-buffer-name): |
| 1543 | Test major-mode rather than mode-name. | ||
| 261 | 1544 | ||
| 262 | 2008-01-04 Richard Stallman <rms@gnu.org> | 1545 | 2008-01-04 Richard Stallman <rms@gnu.org> |
| 263 | 1546 | ||
| @@ -328,13 +1611,13 @@ | |||
| 328 | * progmodes/grep.el (grep-find-ignored-directories): | 1611 | * progmodes/grep.el (grep-find-ignored-directories): |
| 329 | Initialize from the value of vc-directory-exclusion-list. | 1612 | Initialize from the value of vc-directory-exclusion-list. |
| 330 | 1613 | ||
| 331 | * vc-hooks (vc-directory-exclusion-list): Include "_darcs", | 1614 | * vc-hooks (vc-directory-exclusion-list): Include "_darcs", |
| 332 | even though we don't have a back end for darcs yet. | 1615 | even though we don't have a back end for darcs yet. |
| 333 | 1616 | ||
| 334 | 2008-01-02 Karl Fogel <kfogel@red-bean.com> | 1617 | 2008-01-02 Karl Fogel <kfogel@red-bean.com> |
| 335 | 1618 | ||
| 336 | Change a return type, for greater extensibility. See | 1619 | Change a return type, for greater extensibility. |
| 337 | http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html | 1620 | See http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html |
| 338 | and its thread for discussion leading to this change. | 1621 | and its thread for discussion leading to this change. |
| 339 | 1622 | ||
| 340 | * emacs-cvs/lisp/bookmark.el: | 1623 | * emacs-cvs/lisp/bookmark.el: |
| @@ -396,10 +1679,10 @@ | |||
| 396 | 1679 | ||
| 397 | 2008-01-01 Eric S. Raymond <esr@snark.thyrsus.com> | 1680 | 2008-01-01 Eric S. Raymond <esr@snark.thyrsus.com> |
| 398 | 1681 | ||
| 399 | * vc-svn.el (vc-svn-parse-status): Set the 'unregisted property | 1682 | * vc-svn.el (vc-svn-parse-status): Set the `unregisted' property |
| 400 | correctly. | 1683 | correctly. |
| 401 | 1684 | ||
| 402 | * vc.el (vc-dired-hook): Speed tuning. Replace a vc-backend call | 1685 | * vc.el (vc-dired-hook): Speed tuning. Replace a vc-backend call |
| 403 | with vc-state. | 1686 | with vc-state. |
| 404 | (vc-next-action): Fix vc-transfer-file call. | 1687 | (vc-next-action): Fix vc-transfer-file call. |
| 405 | 1688 | ||
| @@ -889,6 +2172,12 @@ | |||
| 889 | * newcomment.el (comment-region-default): Don't triple the | 2172 | * newcomment.el (comment-region-default): Don't triple the |
| 890 | comment starter if the first region line isn't indented enough. | 2173 | comment starter if the first region line isn't indented enough. |
| 891 | 2174 | ||
| 2175 | 2007-12-21 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 2176 | |||
| 2177 | * net/imap.el (imap-authenticate): Use current-buffer instead of | ||
| 2178 | buffer, for the cases where imap-authenticate is called with a nil | ||
| 2179 | buffer parameter. | ||
| 2180 | |||
| 892 | 2007-12-21 Martin Rudalics <rudalics@gmx.at> | 2181 | 2007-12-21 Martin Rudalics <rudalics@gmx.at> |
| 893 | 2182 | ||
| 894 | * autoinsert.el (auto-insert-alist): Remove nonsensical precision | 2183 | * autoinsert.el (auto-insert-alist): Remove nonsensical precision |
| @@ -1579,6 +2868,12 @@ | |||
| 1579 | * textmodes/reftex-toc.el (reftex-make-separate-toc-frame): | 2868 | * textmodes/reftex-toc.el (reftex-make-separate-toc-frame): |
| 1580 | Try x-focus-frame before focus-frame. Only try focus-frame on XEmacs. | 2869 | Try x-focus-frame before focus-frame. Only try focus-frame on XEmacs. |
| 1581 | 2870 | ||
| 2871 | 2007-12-03 Nathan J. Williams <nathanw@MIT.EDU> (tiny change) | ||
| 2872 | |||
| 2873 | * net/imap.el (imap-mailbox-status-asynch): Upcase STATUS items. | ||
| 2874 | (imap-parse-status): Upcase status-att for servers that sends them | ||
| 2875 | lower-case (e.g., MS Exchange 2007). | ||
| 2876 | |||
| 1582 | 2007-12-03 Karl Fogel <kfogel@red-bean.com> | 2877 | 2007-12-03 Karl Fogel <kfogel@red-bean.com> |
| 1583 | 2878 | ||
| 1584 | * saveplace.el (save-place-quiet): Remove, reverting 2007-12-02T19:54:46Z!kfogel@red-bean.com. | 2879 | * saveplace.el (save-place-quiet): Remove, reverting 2007-12-02T19:54:46Z!kfogel@red-bean.com. |
| @@ -4771,7 +6066,7 @@ | |||
| 4771 | Require tramp-cmds.el. | 6066 | Require tramp-cmds.el. |
| 4772 | (tramp-make-tramp-temp-file): We can get rid of DONT-CREATE. | 6067 | (tramp-make-tramp-temp-file): We can get rid of DONT-CREATE. |
| 4773 | (tramp-handle-file-name-all-completions): Expand DIRECTORY. | 6068 | (tramp-handle-file-name-all-completions): Expand DIRECTORY. |
| 4774 | (tramp-do-copy-or-rename-file-directly): Make more rigid checks. | 6069 | (tramp-do-copy-or-rename-file-directly): Make more rigid checks. |
| 4775 | (tramp-do-copy-or-rename-file-out-of-band) | 6070 | (tramp-do-copy-or-rename-file-out-of-band) |
| 4776 | (tramp-maybe-open-connection): Use `make-temp-name'. This is | 6071 | (tramp-maybe-open-connection): Use `make-temp-name'. This is |
| 4777 | possible, because we don't need to create the temporary file, but | 6072 | possible, because we don't need to create the temporary file, but |
| @@ -7117,18 +8412,6 @@ | |||
| 7117 | * net/browse-url.el (browse-url-encode-url): Use copy-sequence. | 8412 | * net/browse-url.el (browse-url-encode-url): Use copy-sequence. |
| 7118 | Reported by Jan Dj,Ad(Brv <jan.h.d@swipnet.se>. | 8413 | Reported by Jan Dj,Ad(Brv <jan.h.d@swipnet.se>. |
| 7119 | 8414 | ||
| 7120 | 2007-09-10 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 7121 | |||
| 7122 | * progmodes/python.el: Merge changes from Dave Love's v2007-Sep-10. | ||
| 7123 | (python-font-lock-keywords): Update to the 2.5 version of the language. | ||
| 7124 | (python-quote-syntax): Let-bind font-lock-syntactic-keywords to nil. | ||
| 7125 | (python-backspace): Only behave funny in code. | ||
| 7126 | (python-compilation-regexp-alist): Add PDB stack trace regexp. | ||
| 7127 | (inferior-python-mode): Add PDB prompt regexp. | ||
| 7128 | (python-fill-paragraph): Refine the fenced-string regexp. | ||
| 7129 | (python-find-imports): Handle imports spanning several lines. | ||
| 7130 | (python-mode): Add `class' to hideshow support. | ||
| 7131 | |||
| 7132 | 2007-09-10 Dave Love <fx@gnu.org> | 8415 | 2007-09-10 Dave Love <fx@gnu.org> |
| 7133 | 8416 | ||
| 7134 | * outline.el (outline-4, outline-5, outline-7): | 8417 | * outline.el (outline-4, outline-5, outline-7): |