diff options
| author | Joakim Verona | 2012-10-16 17:14:35 +0200 |
|---|---|---|
| committer | Joakim Verona | 2012-10-16 17:14:35 +0200 |
| commit | 017a270078be5ae39301e3205afad80d23facbbc (patch) | |
| tree | 5c85d8c3890f3a0cead231e87823b621a8f28e16 /lisp/ChangeLog | |
| parent | 5fcc7035c884b4419a1619551222b5f28ad9906f (diff) | |
| parent | 2b794d6940aa7dc58e297b3649b7799190d71f64 (diff) | |
| download | emacs-017a270078be5ae39301e3205afad80d23facbbc.tar.gz emacs-017a270078be5ae39301e3205afad80d23facbbc.zip | |
upstream
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 522 |
1 files changed, 520 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5fc758b8951..689659fd797 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,520 @@ | |||
| 1 | 2012-10-03 Fabián Ezequiel Gallina <fgallina@cuca> | ||
| 2 | |||
| 3 | Fix cornercase for string syntax. | ||
| 4 | * progmodes/python.el (python-syntax-propertize-function): | ||
| 5 | Simplify and enhance the regexp for unescaped quotes. Now it also | ||
| 6 | matches quotes in weird situations like the single quote in | ||
| 7 | "something\"'". | ||
| 8 | (python-syntax-stringify): Simplify num-quotes detecting code. | ||
| 9 | |||
| 10 | 2012-10-03 Glenn Morris <rgm@gnu.org> | ||
| 11 | |||
| 12 | * help-macro.el (three-step-help): | ||
| 13 | Revert 2012-09-29 change. (Bug#12567) | ||
| 14 | |||
| 15 | 2012-10-03 Martin Rudalics <rudalics@gmx.at> | ||
| 16 | |||
| 17 | * menu-bar.el (kill-this-buffer): Don't do anything when | ||
| 18 | `menu-frame' is not alive or visible (Bug#8184). | ||
| 19 | |||
| 20 | * emacs-lisp/debug.el (debug): When quitting the debugger window | ||
| 21 | restore current buffer (Bug#12502). | ||
| 22 | |||
| 23 | 2012-10-02 Chong Yidong <cyd@gnu.org> | ||
| 24 | |||
| 25 | * progmodes/hideif.el (hif-lookup, hif-defined): Handle | ||
| 26 | semantic-c-takeover-hideif. | ||
| 27 | |||
| 28 | 2012-10-02 Paul Eggert <eggert@cs.ucla.edu> | ||
| 29 | |||
| 30 | Change sampling interval units from ms to ns. | ||
| 31 | * profiler.el (profiler-sampling-interval): Change units | ||
| 32 | from ms to ns, multiplying the default by 1000000 so that | ||
| 33 | it remains 1 ms. | ||
| 34 | (profiler-report-cpu-line-format): Give enough room for | ||
| 35 | the maximum counters on 64-bit hosts. | ||
| 36 | (profiler-report-render-calltree-1): Call them "CPU samples", | ||
| 37 | not "Time (ms)", since they are not milliseconds now (and | ||
| 38 | never really were). | ||
| 39 | |||
| 40 | 2012-10-02 Sergio Durigan Junior <sergiodj@riseup.net> (tiny change) | ||
| 41 | |||
| 42 | * net/eudcb-bbdb.el (eudc-bbdb-format-record-as-result): Fix | ||
| 43 | querying BBDB for entries without a last name (Bug#11580). | ||
| 44 | |||
| 45 | 2012-10-02 Chong Yidong <cyd@gnu.org> | ||
| 46 | |||
| 47 | * emacs-lisp/eieio.el: Restore Version header. | ||
| 48 | |||
| 49 | 2012-10-02 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 50 | |||
| 51 | * vc/diff-mode.el (diff--auto-refine-data): New var. | ||
| 52 | (diff-hunk): Use it to delay refinement. | ||
| 53 | (diff-mode): Remove overlays when we turn off font-lock. | ||
| 54 | |||
| 55 | * textmodes/table.el: Use lexical-binding, dolist, define-minor-mode. | ||
| 56 | (table-initialize-table-fixed-width-mode) | ||
| 57 | (table-set-table-fixed-width-mode): Remove functions. | ||
| 58 | (table-command-list): Move initialization into declaration. | ||
| 59 | (table--tweak-menu-for-xemacs): Move defun outside mapcar. | ||
| 60 | (table-with-cache-buffer): Use `declare'. | ||
| 61 | (table-span-cell): Simplify via CSE. | ||
| 62 | (table-fixed-width-mode): Use define-minor-mode. | ||
| 63 | (table-call-interactively, table-funcall, table-apply): Remove. | ||
| 64 | (table-function): New function, to replace them. | ||
| 65 | |||
| 66 | * bookmark.el (bookmark-search-pattern): Remove var. | ||
| 67 | (bookmark-read-search-input): Remove function. | ||
| 68 | (bookmark-bmenu-search): Reimplement using a minibuffer. | ||
| 69 | |||
| 70 | * faces.el (modeline): Remove obsolete face name. | ||
| 71 | |||
| 72 | * vc/add-log.el (add-log-buffer-file-name-function): Demote to defvar | ||
| 73 | and give a non-nil default value. | ||
| 74 | (add-change-log-entry): Simplify accordingly. | ||
| 75 | |||
| 76 | 2012-10-01 Dmitry Gutov <dgutov@yandex.ru> | ||
| 77 | |||
| 78 | * vc/vc-git.el (vc-git-log-edit-toggle-signoff): New function. | ||
| 79 | (vc-git-log-edit-toggle-amend): New function. | ||
| 80 | (vc-git-log-edit-toggle-signoff): New function. | ||
| 81 | (vc-git-log-edit-mode): New major mode. | ||
| 82 | (vc-git-log-edit-mode-map): Keymap for it. | ||
| 83 | (vc-git-checkin): Handle "Amend" and "Sign-Off" headers. | ||
| 84 | |||
| 85 | * vc/log-edit.el (log-edit-font-lock-keywords): Allow hyphens in | ||
| 86 | header names. | ||
| 87 | (log-edit-toggle-header): New function. | ||
| 88 | (log-edit-extract-headers): Accept function values in HEADERS alist. | ||
| 89 | |||
| 90 | 2012-10-01 David Engster <deng@randomsample.de> | ||
| 91 | |||
| 92 | * emacs-lisp/eieio-opt.el (eieio-describe-class): Add filename | ||
| 93 | from symbol property and change message to be more consistent with | ||
| 94 | Emacs proper. | ||
| 95 | (eieio-describe-generic): Add filename for each implementation. | ||
| 96 | Fix indices for generic and normal methods. | ||
| 97 | (eieio-method-def, eieio-class-def): New buttons. | ||
| 98 | (eieio-help-find-method-definition) | ||
| 99 | (eieio-help-find-class-definition): New functions. | ||
| 100 | (eieio-help-mode-augmentation-maybee): Add buttons to filenames of | ||
| 101 | class, constructor and method definitions. | ||
| 102 | |||
| 103 | * emacs-lisp/eieio.el (eieiomt-add, eieio-defclass): Save file | ||
| 104 | information in symbol property. | ||
| 105 | (scoped-class): Remove. | ||
| 106 | (eieio-slot-name-index, call-next-method): Check if it is bound. | ||
| 107 | |||
| 108 | 2012-10-01 Leo P. White <lpw25@cam.ac.uk> | ||
| 109 | |||
| 110 | * emacs-lisp/eieio-custom.el (eieio-custom-mode-map): New option. | ||
| 111 | (eieio-custom-mode): New major mode. | ||
| 112 | (eieio-customize-object): Use it. | ||
| 113 | |||
| 114 | 2012-10-01 Eric Ludlam <zappo@gnu.org> | ||
| 115 | |||
| 116 | * emacs-lisp/eieio-base.el (eieio-persistent-read): New input args | ||
| 117 | specifying the expected class, and whether subclassing is allowed. | ||
| 118 | (eieio-persistent-convert-list-to-object): | ||
| 119 | (eieio-persistent-validate/fix-slot-value) | ||
| 120 | (eieio-persistent-slot-type-is-class-p): New functions. | ||
| 121 | (eieio-named::slot-missing): Doc fix. | ||
| 122 | |||
| 123 | * emacs-lisp/eieio-datadebug.el (data-debug/eieio-insert-slots): | ||
| 124 | Stop using unused publd variable. | ||
| 125 | |||
| 126 | * emacs-lisp/eieio-speedbar.el (eieio-speedbar-handle-click): | ||
| 127 | (eieio-speedbar-description, eieio-speedbar-derive-line-path) | ||
| 128 | (eieio-speedbar-object-buttonname, eieio-speedbar-make-tag-line) | ||
| 129 | (eieio-speedbar-handle-click): Do not specify a class for the | ||
| 130 | method. Fixes method invocation order problems with EDE. | ||
| 131 | |||
| 132 | 2012-10-01 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 133 | |||
| 134 | * emacs-lisp/bytecomp.el (byte-compiler-abbreviate-file): New function. | ||
| 135 | (byte-compile-warning-prefix, byte-compile-file): Use it (bug#12508). | ||
| 136 | |||
| 137 | 2012-10-01 Karl Fogel <kfogel@red-bean.com> | ||
| 138 | |||
| 139 | * bookmark.el (bookmark-version-control): Give tags in the | ||
| 140 | :type choices (Bug#12309), and improve doc string. | ||
| 141 | (bookmark-write-file): Bind `print-circle' to `t' to allow | ||
| 142 | circular custom bookmark types. (Bug#12503) | ||
| 143 | |||
| 144 | 2012-10-01 Paul Eggert <eggert@cs.ucla.edu> | ||
| 145 | |||
| 146 | Revert the FOLLOW-SYMLINKS change for file-attributes. | ||
| 147 | * files.el (remote-file-name-inhibit-cache, after-find-file): | ||
| 148 | * time.el (display-time-file-nonempty-p): Undo last change. | ||
| 149 | |||
| 150 | * profiler.el (profiler-sampling-interval): Change default back to 1. | ||
| 151 | See Stefan Monnier in | ||
| 152 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00863.html>. | ||
| 153 | |||
| 154 | 2012-10-01 Fabián Ezequiel Gallina <fgallina@cuca> | ||
| 155 | |||
| 156 | Shell output catching a la gud-gdb. | ||
| 157 | * progmodes/python.el (python-shell-fetch-lines-in-progress) | ||
| 158 | (python-shell-fetch-lines-string, python-shell-fetched-lines): | ||
| 159 | New Vars. | ||
| 160 | (python-shell-fetch-lines-filter): New function. | ||
| 161 | (python-shell-send-string-no-output): Use them. | ||
| 162 | |||
| 163 | 2012-09-30 Tomohiro Matsuyama <tomo@cx4a.org> | ||
| 164 | |||
| 165 | * profiler.el (profiler-sampling-interval): Rename from | ||
| 166 | profiler-sample-interval. | ||
| 167 | (profiler-sampling-interval): Default to 10. | ||
| 168 | (profiler-find-profile): New command (was profiler-find-log). | ||
| 169 | (profiler-find-profile-other-window): New command. | ||
| 170 | (profiler-find-profile-other-frame): New command. | ||
| 171 | (profiler-profile): Introduce API-level data structure. | ||
| 172 | |||
| 173 | 2012-09-30 Paul Eggert <eggert@cs.ucla.edu> | ||
| 174 | |||
| 175 | file-attributes has a new optional arg FOLLOW-SYMLINKS. | ||
| 176 | * files.el (remote-file-name-inhibit-cache): | ||
| 177 | * time.el (display-time-file-nonempty-p): Use it. | ||
| 178 | * files.el (after-find-file): Don't chase links before calling | ||
| 179 | file-exists-p, as file-exists-p already does the right thing. | ||
| 180 | |||
| 181 | 2012-09-30 Ralf Angeli <angeli@caeruleus.net> | ||
| 182 | |||
| 183 | Merge from standalone RefTeX repository. | ||
| 184 | |||
| 185 | The following ChangeLog entries are shortened versions of the | ||
| 186 | original ones with file paths adapted. A not so strongly edited | ||
| 187 | version of the original ChangeLog can be found in the commit log. | ||
| 188 | |||
| 189 | * textmodes/reftex-auc.el: Move `provide' call to bottom of file. | ||
| 190 | (reftex-arg-cite): Use `reftex-cite-key-separator'. | ||
| 191 | Correctly handle new value type returned by `reftex-citation'. | ||
| 192 | |||
| 193 | * textmodes/reftex-cite.el (reftex-create-bibtex-file): Make sure | ||
| 194 | that entries with whitespace at various places are found. | ||
| 195 | Doc fix. Include entries that are cross-referenced from cited entries. | ||
| 196 | Include @String definitions in the resulting bib file. Add header | ||
| 197 | and footer defined in `reftex-create-bibtex-header' and | ||
| 198 | `reftex-create-bibtex-footer'. | ||
| 199 | (reftex-do-citation): Make it possible again to insert | ||
| 200 | non-existent entries. Save match data when asking for optional | ||
| 201 | arguments. Return all keys, not just the first one. | ||
| 202 | (reftex-all-used-citation-keys): Fix regexp to correctly extract | ||
| 203 | all citations in the same line. | ||
| 204 | (reftex-parse-bibtex-entry): Accept additional optional argument | ||
| 205 | `raw' and keep quotes or braces if it is non-nil. Match fields | ||
| 206 | containing hyphens besides word constituents. | ||
| 207 | (reftex-get-string-refs): New function. | ||
| 208 | (reftex-extract-bib-entries): Check if BibTeX file changed on disk | ||
| 209 | and ask if it should be reread in case it did. | ||
| 210 | (reftex-pop-to-bibtex-entry) | ||
| 211 | (reftex-extract-bib-entries-from-thebibliography): Match \bibitem | ||
| 212 | entries with spaces or tabs in front of arguments. | ||
| 213 | (reftex-pop-to-bibtex-entry, reftex-extract-bib-entries) | ||
| 214 | (reftex-parse-bibtex-entry, reftex-create-bibtex-file): | ||
| 215 | Match entries containing numbers and symbol constituents. | ||
| 216 | (reftex-do-citation, reftex-figure-out-cite-format): | ||
| 217 | Use `reftex-cite-key-separator'. | ||
| 218 | |||
| 219 | * textmodes/reftex-dcr.el: Move provide statement to end of file. | ||
| 220 | (reftex-mouse-view-crossref): Explain why point is set. | ||
| 221 | |||
| 222 | * textmodes/reftex-global.el: Whitespace changes. | ||
| 223 | |||
| 224 | * textmodes/reftex-index.el: Move provide statement to end of | ||
| 225 | file. | ||
| 226 | (reftex-index-selection-or-word): Use `reftex-region-active-p'. | ||
| 227 | (reftex-index-visit-phrases-buffer): Set marker when visiting | ||
| 228 | buffer. This allows for returning from the phrases file to the | ||
| 229 | file one was just editing instead of the file where the last | ||
| 230 | phrases was added from. | ||
| 231 | (reftex-index-phrases-syntax-table): New variable. Give ?\" | ||
| 232 | punctuation syntax as it usually is not used as string quote in | ||
| 233 | TeX-related modes and may occur unmatched. The change also | ||
| 234 | prevents fontification of quoted content. | ||
| 235 | (reftex-index-phrases-mode): Use it. | ||
| 236 | |||
| 237 | * textmodes/reftex-parse.el (reftex-parse-from-file): | ||
| 238 | Move backward one char if a `\' was matched after a section macro. | ||
| 239 | (reftex-parse-from-file): Use beginning of match instead of end as | ||
| 240 | bound. | ||
| 241 | |||
| 242 | * textmodes/reftex-ref.el: Adapt creation of | ||
| 243 | `reftex-<package>-<macro>' functions to new structure of | ||
| 244 | `reftex-ref-style-alist'. | ||
| 245 | (reftex-reference): Use `reftex-ref-style-list' function. | ||
| 246 | Adapt to new structure of `reftex-ref-style-alist'. Prompt for a | ||
| 247 | reference macro if `reftex-ref-macro-prompt' is non-nil. | ||
| 248 | (reftex-reference): Pass refstyle to `reftex-format-special'. | ||
| 249 | Determine reference macro by looking at | ||
| 250 | `reftex-ref-style-default-list' and `reftex-ref-style-alist'. | ||
| 251 | Use only one special format function. | ||
| 252 | (reftex-varioref-vref, reftex-fancyref-fref) | ||
| 253 | (reftex-fancyref-Fref): Remove definitions. The functions are now | ||
| 254 | generated from `reftex-ref-style-alist'. | ||
| 255 | (reftex-format-vref, reftex-format-Fref, reftex-format-fref): | ||
| 256 | Remove. | ||
| 257 | (reftex-format-special): New function. | ||
| 258 | |||
| 259 | * textmodes/reftex-sel.el | ||
| 260 | (reftex-select-cycle-ref-style-internal): Adapt to new structure | ||
| 261 | of `reftex-ref-style-alist'. Remove code for testing macro type. | ||
| 262 | (reftex-select-toggle-varioref) | ||
| 263 | (reftex-select-toggle-fancyref): Remove. | ||
| 264 | (reftex-select-cycle-ref-style-internal) | ||
| 265 | (reftex-select-cycle-ref-style-forward) | ||
| 266 | (reftex-select-cycle-ref-style-backward): New functions. | ||
| 267 | (reftex-select-label-map): Use `v' and `V' for general cycling | ||
| 268 | through reference styles. Add `p' for switching between number | ||
| 269 | and page reference types. | ||
| 270 | |||
| 271 | * textmodes/reftex-toc.el (reftex-re-enlarge): | ||
| 272 | Call `enlarge-window' only if there is something to do because in Emacs | ||
| 273 | the horizontal version throws an error even if the parameter is 0. | ||
| 274 | |||
| 275 | * textmodes/reftex-vars.el (reftex-label-alist): Doc fix. | ||
| 276 | (reftex-plug-into-AUCTeX): Doc fix. | ||
| 277 | (reftex-vref-is-default, reftex-fref-is-default): Adapt doc | ||
| 278 | string. Adapt to new name. | ||
| 279 | (reftex-ref-style-alist): Change structure so that it is not | ||
| 280 | possible to use multiple different package names within a style. | ||
| 281 | Remove the symbols for symbols for macro type distinction. | ||
| 282 | Add characters for macro selection. | ||
| 283 | (reftex-ref-macro-prompt, reftex-create-bibtex-header) | ||
| 284 | (reftex-create-bibtex-footer): New variables. | ||
| 285 | (reftex-format-ref-function): Mention third argument of special | ||
| 286 | format function. | ||
| 287 | (reftex-ref-style-alist, reftex-ref-style-default-list): | ||
| 288 | New variables. | ||
| 289 | (reftex-vref-is-default, reftex-fref-is-default): Adapt doc string | ||
| 290 | to new implementation. Mark as obsolete. Add compatibility code | ||
| 291 | for honoring the variable values in case they are set. | ||
| 292 | (reftex-cite-format-builtin, reftex-bibliography-commands): | ||
| 293 | Add support for ConTeXt. | ||
| 294 | (reftex-format-ref-function, reftex-format-cite-function): | ||
| 295 | Fix custom type. | ||
| 296 | (reftex-cite-key-separator): New variable. | ||
| 297 | |||
| 298 | * textmodes/reftex.el (reftex-syntax-table-for-bib) | ||
| 299 | (reftex-mode): Do not derive `reftex-syntax-table-for-bib' from | ||
| 300 | `reftex-syntax-table' because parens have to retain their paren | ||
| 301 | syntax in order for parsing of BibTeX entries like @book(...) to | ||
| 302 | work. | ||
| 303 | (reftex-in-comment): Do not error out if `comment-start-skip' is | ||
| 304 | not set. Deal correctly with escaped comment characters. | ||
| 305 | (reftex-tie-multifile-symbols): Add doc string. | ||
| 306 | Initialize `reftex-ref-style-list'. | ||
| 307 | (reftex-untie-multifile-symbols): Add doc string. | ||
| 308 | (reftex-add-index-macros): Doc fix. | ||
| 309 | (reftex-ref-style-activate, reftex-ref-style-toggle) | ||
| 310 | (reftex-ref-style-list): New functions. | ||
| 311 | (reftex-mode-menu): Use them. Adapt to new structure of | ||
| 312 | `reftex-ref-style-alist'. | ||
| 313 | (reftex-select-with-char): Kill the RefTeX Select buffer when | ||
| 314 | done. | ||
| 315 | (reftex-remove-if): New function. | ||
| 316 | (reftex-erase-all-selection-and-index-buffers) | ||
| 317 | (reftex-mode-menu): Reference styles are now computed from | ||
| 318 | `reftex-ref-style-alist'. Fix typo. | ||
| 319 | (reftex-report-bug): New function. | ||
| 320 | (reftex-uniquify, reftex-uniquify-by-car): Replace O(n^2) | ||
| 321 | algorithms with O(n log n). Introduce optional argument SORT (not | ||
| 322 | yet used). | ||
| 323 | |||
| 324 | 2012-09-30 Fabián Ezequiel Gallina <fgallina@cuca> | ||
| 325 | |||
| 326 | Enhancements for triple-quote string syntax. | ||
| 327 | * progmodes/python.el (python-syntax-propertize-function): | ||
| 328 | Match both quote cases in one regexp. | ||
| 329 | (python-syntax-stringify): Handle matches properly. | ||
| 330 | |||
| 331 | 2012-09-30 Juri Linkov <juri@jurta.org> | ||
| 332 | |||
| 333 | * arc-mode.el (archive-summarize): Let-bind `buffer-file-truename' | ||
| 334 | to nil around the call to `add-text-properties' to prevent | ||
| 335 | directory time modification by lock_file. (Bug#2295) | ||
| 336 | * tar-mode.el (tar-summarize-buffer): Idem. | ||
| 337 | |||
| 338 | 2012-09-30 Juri Linkov <juri@jurta.org> | ||
| 339 | |||
| 340 | * facemenu.el (list-colors-sort): Add option "Luminance". | ||
| 341 | (list-colors-sort-key): Implement it. | ||
| 342 | |||
| 343 | * vc/diff-mode.el (diff-refine-removed): | ||
| 344 | * vc/ediff-init.el (ediff-fine-diff-A): | ||
| 345 | * vc/smerge-mode.el (smerge-refined-removed): | ||
| 346 | Change background color "#ffaaaa" to "#ffbbbb". (Bug#10181) | ||
| 347 | |||
| 348 | 2012-09-30 Jan Djärv <jan.h.d@swipnet.se> | ||
| 349 | |||
| 350 | * term/ns-win.el (x-file-dialog): New function. | ||
| 351 | |||
| 352 | 2012-09-30 Juanma Barranquero <lekktu@gmail.com> | ||
| 353 | |||
| 354 | * ido.el (ido-max-directory-size): Default to nil; the current | ||
| 355 | default is small for POSIX systems, and impractical on Windows 7 | ||
| 356 | now that lstat returns directory sizes for NTFS. | ||
| 357 | |||
| 358 | 2012-09-30 Martin Rudalics <rudalics@gmx.at> | ||
| 359 | |||
| 360 | In buffer display functions handle window-height/window-width | ||
| 361 | alist entries. Suggested by Juri Linkov as fix for Bug#1806. | ||
| 362 | * window.el (window--display-buffer): New argument ALIST. | ||
| 363 | Obey window-height and window-width alist entries. | ||
| 364 | (window--try-to-split-window): New argument ALIST. | ||
| 365 | Bind window-combination-limit to t when the window's size shall be | ||
| 366 | changed and window-combination-limit equals `window-size'. | ||
| 367 | (display-buffer-in-atom-window) | ||
| 368 | (display-buffer-in-major-side-window) | ||
| 369 | (display-buffer-in-side-window, display-buffer-same-window) | ||
| 370 | (display-buffer-reuse-window, display-buffer-pop-up-frame) | ||
| 371 | (display-buffer-pop-up-window, display-buffer-below-selected) | ||
| 372 | (display-buffer-at-bottom, display-buffer-in-previous-window) | ||
| 373 | (display-buffer-use-some-window): Adjust all callers of | ||
| 374 | window--display-buffer and window--try-to-split-window. | ||
| 375 | (fit-frame-to-buffer): New option. | ||
| 376 | (fit-window-to-buffer): Can resize frames if fit-frame-to-buffer | ||
| 377 | is non-nil. | ||
| 378 | (display-buffer-in-major-side-window): Evaluate window-height / | ||
| 379 | window-width alist entries. | ||
| 380 | |||
| 381 | * help.el (temp-buffer-resize-frames) | ||
| 382 | (temp-buffer-resize-regexps): Remove options. | ||
| 383 | (temp-buffer-resize-mode): Adjust doc-string. | ||
| 384 | (resize-temp-buffer-window): Don't consult | ||
| 385 | temp-buffer-resize-regexps. Use fit-frame-to-buffer instead of | ||
| 386 | temp-buffer-resize-frames. | ||
| 387 | |||
| 388 | * dired.el (dired-mark-pop-up): | ||
| 389 | Call display-buffer-below-selected with a fit-window-to-buffer alist | ||
| 390 | entry. | ||
| 391 | |||
| 392 | 2012-09-30 Chong Yidong <cyd@gnu.org> | ||
| 393 | |||
| 394 | * server.el (server-host): Document the security implications. | ||
| 395 | (server-auth-key): Doc fix. | ||
| 396 | |||
| 397 | * startup.el (initial-buffer-choice): Doc fix. | ||
| 398 | |||
| 399 | * minibuffer.el (minibuffer-local-filename-syntax): Doc fix. | ||
| 400 | |||
| 401 | * simple.el (delete-trailing-whitespace): Avoid an unnecessary | ||
| 402 | restriction change. | ||
| 403 | |||
| 404 | * bindings.el (goto-map): Bind M-g TAB to move-to-column. | ||
| 405 | |||
| 406 | * help-fns.el (help-fns--obsolete): Fix last change. | ||
| 407 | |||
| 408 | 2012-09-30 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 409 | |||
| 410 | * winner.el (winner-mode-map): Obey winner-dont-bind-my-keys here. | ||
| 411 | (minor-mode-map-alist): Remove redundant code. | ||
| 412 | |||
| 413 | * vc/pcvs.el (cvs-cleanup-collection): Keep entries that are currently | ||
| 414 | visited in a buffer. | ||
| 415 | (cvs-insert-visited-file): New function. | ||
| 416 | (find-file-hook): Use it. | ||
| 417 | |||
| 418 | * vc/pcvs-info.el (cvs-fileinfo-pp): Don't use non-existent faces. | ||
| 419 | |||
| 420 | * vc/log-edit.el (log-edit-font-lock-keywords): Ignore case to | ||
| 421 | chose face. | ||
| 422 | (log-edit-empty-buffer-p): Don't require a space after a header. | ||
| 423 | |||
| 424 | * vc/ediff-util.el (ediff-diff-at-point): Don't assume point-min==1. | ||
| 425 | |||
| 426 | * tutorial.el (help-with-tutorial): Use minibuffer-with-setup-hook. | ||
| 427 | |||
| 428 | * textmodes/text-mode.el (paragraph-indent-minor-mode): Make it | ||
| 429 | a proper minor-mode. | ||
| 430 | |||
| 431 | * textmodes/tex-mode.el (tex-mode-map): Don't bind paren keys. | ||
| 432 | |||
| 433 | 2012-09-29 Glenn Morris <rgm@gnu.org> | ||
| 434 | |||
| 435 | * winner.el (winner-mode): Remove variable (let define-minor-mode | ||
| 436 | handle it). | ||
| 437 | (winner-dont-bind-my-keys, winner-boring-buffers, winner-mode-hook): | ||
| 438 | Doc fixes. | ||
| 439 | (winner-mode-leave-hook): Rename to winner-mode-off-hook. | ||
| 440 | (winner-mode): Use define-minor-mode. | ||
| 441 | |||
| 442 | * vc/vc-sccs.el (vc-sccs-registered): Use the progn trick to get | ||
| 443 | the full definition in loaddefs, rather than duplicating it. | ||
| 444 | |||
| 445 | * help-macro.el (three-step-help): No need to autoload defcustom. | ||
| 446 | |||
| 447 | * progmodes/inf-lisp.el (inferior-lisp-filter-regexp) | ||
| 448 | (inferior-lisp-program, inferior-lisp-load-command) | ||
| 449 | (inferior-lisp-prompt, inferior-lisp-mode-hook): | ||
| 450 | No need to autoload defcustoms. | ||
| 451 | |||
| 452 | * hippie-exp.el (hippie-expand-try-functions-list) | ||
| 453 | (hippie-expand-verbose, hippie-expand-dabbrev-skip-space) | ||
| 454 | (hippie-expand-dabbrev-as-symbol, hippie-expand-no-restriction) | ||
| 455 | (hippie-expand-max-buffers, hippie-expand-ignore-buffers) | ||
| 456 | (hippie-expand-only-buffers): No need to autoload defcustoms. | ||
| 457 | * progmodes/vhdl-mode.el (vhdl-line-expand): | ||
| 458 | Explicitly load hippie-exp, so it does not get autoloaded | ||
| 459 | while hippie-expand-try-functions-list is let-bound. | ||
| 460 | |||
| 461 | 2012-09-28 Glenn Morris <rgm@gnu.org> | ||
| 462 | |||
| 463 | * emacs-lisp/cl.el (flet): Fix case of obsolescence message. | ||
| 464 | |||
| 465 | * emacs-lisp/bytecomp.el (byte-compile-cl-file-p): | ||
| 466 | Only "cl.el" counts as cl these days. | ||
| 467 | |||
| 468 | 2012-09-28 Juri Linkov <juri@jurta.org> | ||
| 469 | |||
| 470 | Display archive errors in the echo area instead of inserting | ||
| 471 | to the file buffer. | ||
| 472 | |||
| 473 | * arc-mode.el (archive-extract-by-stdout): Change arg STDERR-FILE | ||
| 474 | to STDERR-TEST that can be a regexp matching a successful output. | ||
| 475 | Create a temporary file and redirect stderr to it. Search for | ||
| 476 | STDERR-TEST in the stderr output and display it in the echo area | ||
| 477 | if no match is found. | ||
| 478 | (archive-extract-by-file): New function like | ||
| 479 | `archive-extract-by-stdout' but extracting archives to files | ||
| 480 | and looking for successful matches in stdout. Function body is | ||
| 481 | mostly copied from `archive-rar-extract'. | ||
| 482 | (archive-rar-extract): Use `archive-extract-by-file'. | ||
| 483 | (archive-7z-extract): Use `archive-extract-by-stdout'. (Bug#10347) | ||
| 484 | |||
| 485 | 2012-09-28 Leo Liu <sdl.web@gmail.com> | ||
| 486 | |||
| 487 | * pcomplete.el (pcomplete-show-completions): | ||
| 488 | Use minibuffer-message to make pcomplete usable in minibuffer. | ||
| 489 | |||
| 490 | * ido.el (ido-set-matches-1): Fix 2012-09-11 change. | ||
| 491 | |||
| 492 | 2012-09-28 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 493 | |||
| 494 | * type-break.el: Use lexical-binding. | ||
| 495 | (type-break-mode): Use define-minor-mode. | ||
| 496 | |||
| 497 | * emacs-lisp/pcase.el (pcase--mark-used): New. | ||
| 498 | (pcase--u1): Use it (bug#12512). | ||
| 499 | |||
| 500 | * custom.el (load-theme): Set buffer-file-name so the load is recorded | ||
| 501 | in load-history with the right file name. | ||
| 502 | |||
| 503 | 2012-09-28 Tassilo Horn <tsdh@gnu.org> | ||
| 504 | |||
| 505 | * doc-view.el (doc-view-current-cache-doc-pdf): New function. | ||
| 506 | (doc-view-doc->txt, doc-view-convert-current-doc): Use it. | ||
| 507 | (doc-view-get-bounding-box): Make bounding box slicing work for | ||
| 508 | ODF and DVI documents. | ||
| 509 | |||
| 510 | 2012-09-28 Glenn Morris <rgm@gnu.org> | ||
| 511 | |||
| 512 | * type-break.el (type-break-mode, type-break-interval) | ||
| 513 | (type-break-good-rest-interval, type-break-keystroke-threshold): | ||
| 514 | No need to autoload. | ||
| 515 | (type-break-good-rest-interval, type-break-keystroke-threshold): | ||
| 516 | Add :set-after. | ||
| 517 | |||
| 1 | 2012-09-28 Chong Yidong <cyd@gnu.org> | 518 | 2012-09-28 Chong Yidong <cyd@gnu.org> |
| 2 | 519 | ||
| 3 | * progmodes/verilog-mode.el (verilog-auto-inst-interfaced-ports): | 520 | * progmodes/verilog-mode.el (verilog-auto-inst-interfaced-ports): |
| @@ -2506,8 +3023,9 @@ | |||
| 2506 | 3023 | ||
| 2507 | * register.el (copy-to-register, copy-rectangle-to-register): | 3024 | * register.el (copy-to-register, copy-rectangle-to-register): |
| 2508 | Deactivate the mark, and use indicate-copied-region (Bug#10056). | 3025 | Deactivate the mark, and use indicate-copied-region (Bug#10056). |
| 2509 | (append-to-register, prepend-to-register): | 3026 | (append-to-register, prepend-to-register): Call indicate-copied-region. |
| 2510 | Call 2012-07-29 Juri Linkov <juri@jurta.org> | 3027 | |
| 3028 | 2012-07-29 Juri Linkov <juri@jurta.org> | ||
| 2511 | 3029 | ||
| 2512 | * simple.el (async-shell-command-buffer): New defcustom. | 3030 | * simple.el (async-shell-command-buffer): New defcustom. |
| 2513 | (shell-command): Use it. (Bug#4719) | 3031 | (shell-command): Use it. (Bug#4719) |