diff options
| author | Joakim Verona | 2013-07-02 22:46:17 +0200 |
|---|---|---|
| committer | Joakim Verona | 2013-07-02 22:46:17 +0200 |
| commit | 3718127221fbbc31f8ebd027ab7c95403dbe9118 (patch) | |
| tree | ef422898f3344c8f94f6ecf63eb583122bbf2bd8 /etc | |
| parent | 1ce45b902c67b8a0dda8d71bd2812de29a9988a6 (diff) | |
| parent | a3b49114c186d84404226af75ae7905bd1cd018f (diff) | |
| download | emacs-3718127221fbbc31f8ebd027ab7c95403dbe9118.tar.gz emacs-3718127221fbbc31f8ebd027ab7c95403dbe9118.zip | |
Merge branch 'trunk' into xwidget
Conflicts:
src/window.c
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 35 | ||||
| -rw-r--r-- | etc/DEBUG | 2 | ||||
| -rw-r--r-- | etc/NEWS | 91 |
3 files changed, 103 insertions, 25 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 1892d5fbb58..93ba05bc377 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2013-06-27 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * NEWS: Document new Desktop option `desktop-save-windows'. | ||
| 4 | |||
| 5 | 2013-06-27 Stephen Berman <stephen.berman@gmx.net> | ||
| 6 | |||
| 7 | * NEWS: Mention new version of todo-mode.el and obsoleting and | ||
| 8 | renaming of old version. | ||
| 9 | |||
| 10 | 2013-06-27 Juanma Barranquero <lekktu@gmail.com> | ||
| 11 | |||
| 12 | * NEWS: Mention policy change with respect to locallisppath dirs. | ||
| 13 | |||
| 14 | 2013-06-18 Juanma Barranquero <lekktu@gmail.com> | ||
| 15 | |||
| 16 | * NEWS: Document new Prettify Symbols mode. | ||
| 17 | |||
| 1 | 2013-06-14 Stefan Monnier <monnier@iro.umontreal.ca> | 18 | 2013-06-14 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 19 | ||
| 3 | * NEWS (utf-8 for el): Move to the incompatible section. | 20 | * NEWS (utf-8 for el): Move to the incompatible section. |
| @@ -14,10 +31,10 @@ | |||
| 14 | 31 | ||
| 15 | * NEWS: Document eshell visual subcommands and options. | 32 | * NEWS: Document eshell visual subcommands and options. |
| 16 | 33 | ||
| 17 | 2013-06-02 Eric Ludlam <zappo@gnu.org> | 34 | 2013-06-02 Eric Ludlam <zappo@gnu.org> |
| 18 | 35 | ||
| 19 | * srecode/c.srt (header_guard): Add :c parameter so it works | 36 | * srecode/c.srt (header_guard): Add :c parameter so it works |
| 20 | standalone | 37 | standalone. |
| 21 | 38 | ||
| 22 | 2013-06-01 Alex Ott <alexott@gmail.com> | 39 | 2013-06-01 Alex Ott <alexott@gmail.com> |
| 23 | 40 | ||
| @@ -31,7 +48,7 @@ | |||
| 31 | 48 | ||
| 32 | * refcards/refcard.tex: Refine some entries. (Bug#14087) | 49 | * refcards/refcard.tex: Refine some entries. (Bug#14087) |
| 33 | 50 | ||
| 34 | * refcards/dired-ref.tex: Refine some entries. (Bug#14072) | 51 | * refcards/dired-ref.tex: Refine some entries. (Bug#14072) |
| 35 | 52 | ||
| 36 | 2013-05-24 Fabrice Niessen <fni@missioncriticalit.com> | 53 | 2013-05-24 Fabrice Niessen <fni@missioncriticalit.com> |
| 37 | 54 | ||
| @@ -47,7 +64,7 @@ | |||
| 47 | 64 | ||
| 48 | 2013-05-07 Paul Eggert <eggert@cs.ucla.edu> | 65 | 2013-05-07 Paul Eggert <eggert@cs.ucla.edu> |
| 49 | 66 | ||
| 50 | Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295) | 67 | Use Gnulib ACL implementation, for benefit of Solaris etc. (Bug#14295) |
| 51 | * NEWS: Emacs is no longer limited to POSIX ACLs. --disable-acl, | 68 | * NEWS: Emacs is no longer limited to POSIX ACLs. --disable-acl, |
| 52 | not --without-acl, since we're now using Gnulib's implementation. | 69 | not --without-acl, since we're now using Gnulib's implementation. |
| 53 | 70 | ||
| @@ -119,7 +136,7 @@ | |||
| 119 | 136 | ||
| 120 | * srecode/c.srt (header_guard): Upcase the filename symbol. | 137 | * srecode/c.srt (header_guard): Upcase the filename symbol. |
| 121 | 138 | ||
| 122 | 2013-03-21 Vladimir Kazanov <vkazanov@inbox.ru> | 139 | 2013-03-21 Vladimir Kazanov <vkazanov@inbox.ru> |
| 123 | 140 | ||
| 124 | * srecode/java.srt (empty-main): New. | 141 | * srecode/java.srt (empty-main): New. |
| 125 | (class-tag): Decapitalize class. | 142 | (class-tag): Decapitalize class. |
| @@ -209,7 +226,7 @@ | |||
| 209 | 226 | ||
| 210 | 2012-12-14 Paul Eggert <eggert@cs.ucla.edu> | 227 | 2012-12-14 Paul Eggert <eggert@cs.ucla.edu> |
| 211 | 228 | ||
| 212 | Fix permissions bugs with setgid directories etc. (Bug#13125) | 229 | Fix permissions bugs with setgid directories etc. (Bug#13125) |
| 213 | * NEWS: Document changes to file-attributes, | 230 | * NEWS: Document changes to file-attributes, |
| 214 | file-ownership-preserved-p. | 231 | file-ownership-preserved-p. |
| 215 | Mention new functions group-gid, group-real-gid. | 232 | Mention new functions group-gid, group-real-gid. |
| @@ -515,7 +532,7 @@ | |||
| 515 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> | 532 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> |
| 516 | 533 | ||
| 517 | * org/OrgOdtContentTemplate.xml (OrgIndentedSection-Level-*): | 534 | * org/OrgOdtContentTemplate.xml (OrgIndentedSection-Level-*): |
| 518 | New section styles. These sections are indented to the same | 535 | New section styles. These sections are indented to the same |
| 519 | level as the corresponding list entries. These sections hold | 536 | level as the corresponding list entries. These sections hold |
| 520 | tables that occur within a list. (OrgTable): | 537 | tables that occur within a list. (OrgTable): |
| 521 | Increased relative width from 90% to 96% for aesthetic reasons. | 538 | Increased relative width from 90% to 96% for aesthetic reasons. |
| @@ -681,7 +698,7 @@ | |||
| 681 | 698 | ||
| 682 | 2011-08-24 Steve Chapel <schapel@laptop.stevechapel.com> (tiny change) | 699 | 2011-08-24 Steve Chapel <schapel@laptop.stevechapel.com> (tiny change) |
| 683 | 700 | ||
| 684 | * refcards/refcard.tex: Add a few more commands. (Bug#9343) | 701 | * refcards/refcard.tex: Add a few more commands. (Bug#9343) |
| 685 | 702 | ||
| 686 | 2011-08-22 Juri Linkov <juri@jurta.org> | 703 | 2011-08-22 Juri Linkov <juri@jurta.org> |
| 687 | 704 | ||
| @@ -3881,7 +3898,7 @@ | |||
| 3881 | 3898 | ||
| 3882 | 2005-10-10 Jan Djärv <jan.h.d@swipnet.se> | 3899 | 2005-10-10 Jan Djärv <jan.h.d@swipnet.se> |
| 3883 | 3900 | ||
| 3884 | * NEWS: -nb => -nbi | 3901 | * NEWS: -nb => -nbi. |
| 3885 | 3902 | ||
| 3886 | 2005-10-10 Carsten Dominik <dominik@science.uva.nl> | 3903 | 2005-10-10 Carsten Dominik <dominik@science.uva.nl> |
| 3887 | 3904 | ||
| @@ -26,7 +26,7 @@ described in the node "Auto-loading safe path" in the GDB user manual. | |||
| 26 | ** When you are trying to analyze failed assertions or backtraces, it | 26 | ** When you are trying to analyze failed assertions or backtraces, it |
| 27 | is essential to compile Emacs with flags suitable for debugging. | 27 | is essential to compile Emacs with flags suitable for debugging. |
| 28 | With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3". | 28 | With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3". |
| 29 | With older GCC or non-GCC commpilers, you can use CFLAGS="-O0 -g3". | 29 | With older GCC or non-GCC compilers, you can use CFLAGS="-O0 -g3". |
| 30 | With GCC and higher optimization levels such as -O2, the | 30 | With GCC and higher optimization levels such as -O2, the |
| 31 | -fno-omit-frame-pointer and -fno-crossjumping options are often | 31 | -fno-omit-frame-pointer and -fno-crossjumping options are often |
| 32 | essential. The latter prevents GCC from using the same abort call for | 32 | essential. The latter prevents GCC from using the same abort call for |
| @@ -30,7 +30,7 @@ configure option `--disable-acl'. | |||
| 30 | 30 | ||
| 31 | ** Emacs can be compiled with file notification support. | 31 | ** Emacs can be compiled with file notification support. |
| 32 | The configure option `--with-file-notification=LIB' enables file | 32 | The configure option `--with-file-notification=LIB' enables file |
| 33 | notification support in Emacs. This option's value should be `yes', | 33 | notification support in Emacs. This option's value should be `yes', |
| 34 | `no', `gfile', `inotify' or `w32'. `yes' is a synonym for `w32' on | 34 | `no', `gfile', `inotify' or `w32'. `yes' is a synonym for `w32' on |
| 35 | MS-Windows, and for `gfile' otherwise. The default value is `yes'. | 35 | MS-Windows, and for `gfile' otherwise. The default value is `yes'. |
| 36 | 36 | ||
| @@ -57,6 +57,9 @@ files are in share/emacs/VERSION/etc. (Emacs knows about all these | |||
| 57 | directories and will find the files in there automatically; there's no | 57 | directories and will find the files in there automatically; there's no |
| 58 | need to set any variables due to this change.) | 58 | need to set any variables due to this change.) |
| 59 | 59 | ||
| 60 | ** Directories passed to configure option `--enable-locallisppath' are | ||
| 61 | no longer created during installation. | ||
| 62 | |||
| 60 | 63 | ||
| 61 | * Startup Changes in Emacs 24.4 | 64 | * Startup Changes in Emacs 24.4 |
| 62 | 65 | ||
| @@ -87,6 +90,14 @@ simply disabling Transient Mark mode does the same thing. | |||
| 87 | ** `initial-buffer-choice' can now specify a function to set up the | 90 | ** `initial-buffer-choice' can now specify a function to set up the |
| 88 | initial buffer. | 91 | initial buffer. |
| 89 | 92 | ||
| 93 | ** `remember-notes' creates a buffer whose content is saved on kill-emacs. | ||
| 94 | You may think of it as a *scratch* buffer whose content is preserved. | ||
| 95 | In fact, it was designed as a replacement for *scratch* buffer and can | ||
| 96 | be used that way by setting `initial-buffer-choice' to `remember-notes' | ||
| 97 | and `remember-notes-buffer-name' to "*scratch*". Without the second | ||
| 98 | change, *scratch* buffer will still be there for notes that do not | ||
| 99 | need to be preserved. | ||
| 100 | |||
| 90 | ** `write-region-inhibit-fsync' now defaults to t in batch mode. | 101 | ** `write-region-inhibit-fsync' now defaults to t in batch mode. |
| 91 | 102 | ||
| 92 | ** ACL support has been added. | 103 | ** ACL support has been added. |
| @@ -103,6 +114,9 @@ Available only on X, this option allows to control over-scrolling | |||
| 103 | using the scroll bar (i.e. dragging the thumb down even when the end | 114 | using the scroll bar (i.e. dragging the thumb down even when the end |
| 104 | of the buffer is visible). | 115 | of the buffer is visible). |
| 105 | 116 | ||
| 117 | ** New function `add-face-text-property' has been added, which can be | ||
| 118 | used to conveniently prepend/append new face attributes to text. | ||
| 119 | |||
| 106 | ** In compiled Lisp files, the header no longer includes a timestamp. | 120 | ** In compiled Lisp files, the header no longer includes a timestamp. |
| 107 | 121 | ||
| 108 | ** Multi-monitor support has been added. | 122 | ** Multi-monitor support has been added. |
| @@ -125,6 +139,13 @@ bound to <f11> and M-<f10>, respectively. | |||
| 125 | ** In keymaps where SPC scrolls, S-SPC now scrolls in the reverse direction. | 139 | ** In keymaps where SPC scrolls, S-SPC now scrolls in the reverse direction. |
| 126 | Eg View mode, etc. | 140 | Eg View mode, etc. |
| 127 | 141 | ||
| 142 | +++ | ||
| 143 | ** New option `visual-order-cursor-movement'. | ||
| 144 | If this is non-nil, cursor motion with arrow keys will follow the | ||
| 145 | visual order of characters on the screen: <left> always moves to the | ||
| 146 | left, <right> always moves to the right, disregarding the surrounding | ||
| 147 | bidirectional context. | ||
| 148 | |||
| 128 | ** New command `kmacro-to-register' to store keyboard macros in registers. | 149 | ** New command `kmacro-to-register' to store keyboard macros in registers. |
| 129 | 150 | ||
| 130 | ** Shell Script mode | 151 | ** Shell Script mode |
| @@ -147,6 +168,9 @@ usually line-oriented command a visual command. Typical examples are | |||
| 147 | pager by default. See `eshell-visual-subcommands' and | 168 | pager by default. See `eshell-visual-subcommands' and |
| 148 | `eshell-visual-options'. | 169 | `eshell-visual-options'. |
| 149 | 170 | ||
| 171 | ** If your Emacs is compiled with libxml2 support, you can use the new | ||
| 172 | built-in web browser `eww'. | ||
| 173 | |||
| 150 | ** `remember' can now store notes in separates files | 174 | ** `remember' can now store notes in separates files |
| 151 | You can use the new function `remember-store-in-files' within the | 175 | You can use the new function `remember-store-in-files' within the |
| 152 | `remember-handler-functions' option. | 176 | `remember-handler-functions' option. |
| @@ -158,9 +182,6 @@ for new options related to this function. | |||
| 158 | ** More packages look for ~/.emacs.d/<foo> additionally to ~/.<foo>. | 182 | ** More packages look for ~/.emacs.d/<foo> additionally to ~/.<foo>. |
| 159 | Affected files: | 183 | Affected files: |
| 160 | ~/.emacs.d/timelog replaces ~/.timelog | 184 | ~/.emacs.d/timelog replaces ~/.timelog |
| 161 | ~/.emacs.d/todo-do replaces ~/.todo-do | ||
| 162 | ~/.emacs.d/todo-done replaces ~/.todo-done | ||
| 163 | ~/.emacs.d/todo-top replaces ~/.todo-top | ||
| 164 | ~/.emacs.d/vip replaces ~/.vip | 185 | ~/.emacs.d/vip replaces ~/.vip |
| 165 | ~/.emacs.d/viper replaces ~/.viper | 186 | ~/.emacs.d/viper replaces ~/.viper |
| 166 | ~/.emacs.d/ido.last replaces ~/.ido.last | 187 | ~/.emacs.d/ido.last replaces ~/.ido.last |
| @@ -174,11 +195,16 @@ Affected files: | |||
| 174 | ~/.emacs.d/strokes replaces ~/.strokes | 195 | ~/.emacs.d/strokes replaces ~/.strokes |
| 175 | ~/.emacs.d/notes replaces ~/.notes | 196 | ~/.emacs.d/notes replaces ~/.notes |
| 176 | ~/.emacs.d/type-break replaces ~/.type-break | 197 | ~/.emacs.d/type-break replaces ~/.type-break |
| 198 | Also the following files used by the now obsolete otodo-mode.el: | ||
| 199 | ~/.emacs.d/todo-do replaces ~/.todo-do | ||
| 200 | ~/.emacs.d/todo-done replaces ~/.todo-done | ||
| 201 | ~/.emacs.d/todo-top replaces ~/.todo-top | ||
| 202 | |||
| 177 | 203 | ||
| 178 | ** Delphi mode is now called OPascal mode. | 204 | ** Delphi mode is now called OPascal mode. |
| 179 | *** All delphi-* variables and functions have been renamed to opascal-*. | 205 | *** All delphi-* variables and functions have been renamed to opascal-*. |
| 180 | *** `delphi-newline-always-indents' is not supported any more | 206 | *** `delphi-newline-always-indents' is not supported any more. |
| 181 | use `electric-indent-mode' instead. | 207 | Use `electric-indent-mode' instead. |
| 182 | *** `delphi-tab' is gone, replaced by `indent-for-tab-command'. | 208 | *** `delphi-tab' is gone, replaced by `indent-for-tab-command'. |
| 183 | 209 | ||
| 184 | ** Eldoc Mode works properly in the minibuffer. | 210 | ** Eldoc Mode works properly in the minibuffer. |
| @@ -226,6 +252,9 @@ on the given date. | |||
| 226 | *** `desktop-auto-save-timeout' defines the number of seconds between | 252 | *** `desktop-auto-save-timeout' defines the number of seconds between |
| 227 | auto-saves of the desktop. | 253 | auto-saves of the desktop. |
| 228 | 254 | ||
| 255 | *** `desktop-restore-frames enables saving and restoring the window/frame | ||
| 256 | configuration. | ||
| 257 | |||
| 229 | ** Dired | 258 | ** Dired |
| 230 | 259 | ||
| 231 | *** New minor mode `dired-hide-details-mode' hides details. | 260 | *** New minor mode `dired-hide-details-mode' hides details. |
| @@ -239,7 +268,7 @@ amounts of data into the ERC input. | |||
| 239 | --- | 268 | --- |
| 240 | ** New F90 mode option `f90-smart-end-names'. | 269 | ** New F90 mode option `f90-smart-end-names'. |
| 241 | 270 | ||
| 242 | ** Icomplete is a bit more like IDO. | 271 | ** Icomplete is a bit more like Ido. |
| 243 | *** key bindings to navigate through and select the completions. | 272 | *** key bindings to navigate through and select the completions. |
| 244 | *** The icomplete-separator is customizable, and its default has changed. | 273 | *** The icomplete-separator is customizable, and its default has changed. |
| 245 | *** Removed icomplete-show-key-bindings. | 274 | *** Removed icomplete-show-key-bindings. |
| @@ -335,14 +364,33 @@ New features include: | |||
| 335 | When its arg ADJACENT is non-nil (when called interactively with C-u C-u) | 364 | When its arg ADJACENT is non-nil (when called interactively with C-u C-u) |
| 336 | it works like the utility `uniq'. Otherwise by default it deletes | 365 | it works like the utility `uniq'. Otherwise by default it deletes |
| 337 | duplicate lines everywhere in the region without regard to adjacency. | 366 | duplicate lines everywhere in the region without regard to adjacency. |
| 338 | When it arg KEEP-BLANKS is non-nil (when called interactively with C-u C-u C-u), | 367 | When its arg KEEP-BLANKS is non-nil (when called interactively with |
| 339 | duplicate blank lines are preserved. | 368 | C-u C-u C-u), duplicate blank lines are preserved. |
| 340 | 369 | ||
| 341 | ** New `cycle-spacing' command allows cycling between having just one | 370 | ** New `cycle-spacing' command allows cycling between having just one |
| 342 | space, no spaces, or reverting to the original spacing. Like | 371 | space, no spaces, or reverting to the original spacing. Like |
| 343 | `just-one-space' command it can handle or ignore newlines and | 372 | `just-one-space' command it can handle or ignore newlines and |
| 344 | leave different number of spaces. | 373 | leave different number of spaces. |
| 345 | 374 | ||
| 375 | ** Todo mode has been rewritten and enhanced. | ||
| 376 | New features include: | ||
| 377 | - support for multiple todo files and archive files of done items; | ||
| 378 | - renaming, reordering, moving, merging, and deleting categories; | ||
| 379 | - sortable tabular summaries of categories and the types of items they contain; | ||
| 380 | - cross-category lists of items filtered by specific criteria; | ||
| 381 | - more fine-grained interaction with the Emacs diary, by being able to decide | ||
| 382 | for each todo item whether it appears in the Fancy Diary display; | ||
| 383 | - highly flexible new item insertion and item editing; | ||
| 384 | - moving items between categories, storing done items in their category or in | ||
| 385 | archive files, undoing or unarchiving done items; | ||
| 386 | - reprioritizing items by inputting a numerical priority; | ||
| 387 | - extensive customizability of operation and display, including numerous faces. | ||
| 388 | To support some of these features, a new file format is used, which is | ||
| 389 | incompatible with the old format; however, you can convert old todo and done | ||
| 390 | item files to the new format on initializing the first new todo file, or at any | ||
| 391 | later time with the provided conversion command. The old version of | ||
| 392 | todo-mode.el has been made obsolete and renamed otodo-mode.el. | ||
| 393 | |||
| 346 | ** Tramp | 394 | ** Tramp |
| 347 | 395 | ||
| 348 | +++ | 396 | +++ |
| @@ -388,6 +436,8 @@ module. | |||
| 388 | 436 | ||
| 389 | *** terminal.el is obsolete; use term.el instead. | 437 | *** terminal.el is obsolete; use term.el instead. |
| 390 | 438 | ||
| 439 | *** The previous version of todo-mode.el is obsolete and renamed otodo-mode.el. | ||
| 440 | |||
| 391 | *** xesam.el. | 441 | *** xesam.el. |
| 392 | 442 | ||
| 393 | +++ | 443 | +++ |
| @@ -399,6 +449,7 @@ has not been relevant for some time. | |||
| 399 | 449 | ||
| 400 | 450 | ||
| 401 | * New Modes and Packages in Emacs 24.4 | 451 | * New Modes and Packages in Emacs 24.4 |
| 452 | |||
| 402 | ** New `superword-mode' in subword.el | 453 | ** New `superword-mode' in subword.el |
| 403 | `superword-mode' overrides the default word motion commands to treat | 454 | `superword-mode' overrides the default word motion commands to treat |
| 404 | symbol_words as a single word, similar to what `subword-mode' does and | 455 | symbol_words as a single word, similar to what `subword-mode' does and |
| @@ -414,11 +465,14 @@ It is layered as: | |||
| 414 | 465 | ||
| 415 | * Incompatible Lisp Changes in Emacs 24.4 | 466 | * Incompatible Lisp Changes in Emacs 24.4 |
| 416 | 467 | ||
| 468 | ** The syntax of ?» and ?« is now punctuation instead of matched parens. | ||
| 469 | Some languages match those as »...« and others as «...» so better stay neutral. | ||
| 470 | |||
| 417 | ** The default file coding for Emacs Lisp files is now utf-8. | 471 | ** The default file coding for Emacs Lisp files is now utf-8. |
| 418 | (See file-coding-system-alist.) In most cases, this change is transparent, but | 472 | (See file-coding-system-alist.) In most cases, this change is transparent, but |
| 419 | files that contain unusual characters without specifying an explicit coding | 473 | files that contain unusual characters without specifying an explicit coding |
| 420 | system may fail to load with obscure errors. | 474 | system may fail to load with obscure errors. |
| 421 | You should either convert them to utf-8 or add an explicit coding: cookie. | 475 | You should either convert them to utf-8 or add an explicit `coding:' cookie. |
| 422 | 476 | ||
| 423 | ** overriding-terminal-local-map does not replace the local keymaps any more. | 477 | ** overriding-terminal-local-map does not replace the local keymaps any more. |
| 424 | It used to disable the minor mode, major mode, and text-property keymaps, | 478 | It used to disable the minor mode, major mode, and text-property keymaps, |
| @@ -462,6 +516,7 @@ file using `set-file-extended-attributes'. | |||
| 462 | ** New macro with-eval-after-load. Like eval-after-load, but better behaved. | 516 | ** New macro with-eval-after-load. Like eval-after-load, but better behaved. |
| 463 | 517 | ||
| 464 | ** Obsoleted functions: | 518 | ** Obsoleted functions: |
| 519 | *** `log10' | ||
| 465 | *** `dont-compile' | 520 | *** `dont-compile' |
| 466 | *** `lisp-complete-symbol' | 521 | *** `lisp-complete-symbol' |
| 467 | *** `field-complete' | 522 | *** `field-complete' |
| @@ -502,7 +557,7 @@ of remote files when set to non-nil. | |||
| 502 | 557 | ||
| 503 | ** Face changes | 558 | ** Face changes |
| 504 | 559 | ||
| 505 | *** The `face-spec-set' is now analogous to `setq' for face specs. | 560 | *** The function `face-spec-set' is now analogous to `setq' for face specs. |
| 506 | Its third arg now accepts values specifying exactly which face spec to | 561 | Its third arg now accepts values specifying exactly which face spec to |
| 507 | set (defface, custom, or user spec), and it directly sets the relevant | 562 | set (defface, custom, or user spec), and it directly sets the relevant |
| 508 | property using the supplied face spec. | 563 | property using the supplied face spec. |
| @@ -687,6 +742,9 @@ ImageMagick types are treated as images. The function | |||
| 687 | `imagemagick-filter-types' returns the list of types that will be | 742 | `imagemagick-filter-types' returns the list of types that will be |
| 688 | treated as images. | 743 | treated as images. |
| 689 | 744 | ||
| 745 | *** ImageMagick images now support the :max-width and :max-height | ||
| 746 | keywords. | ||
| 747 | |||
| 690 | ** Minibuffer | 748 | ** Minibuffer |
| 691 | 749 | ||
| 692 | *** In minibuffer filename prompts, `C-M-f' and `C-M-b' now move to the | 750 | *** In minibuffer filename prompts, `C-M-f' and `C-M-b' now move to the |
| @@ -1180,6 +1238,9 @@ and the `attributes' slot is always nil. | |||
| 1180 | The `url-retrieve' function now uses this to encode its URL argument, | 1238 | The `url-retrieve' function now uses this to encode its URL argument, |
| 1181 | in case that is not properly encoded. | 1239 | in case that is not properly encoded. |
| 1182 | 1240 | ||
| 1241 | *** New command `url-cookie-list' displays all the current cookies, and | ||
| 1242 | allows deleting selected cookies. | ||
| 1243 | |||
| 1183 | ** notifications.el supports now version 1.2 of the Notifications API. | 1244 | ** notifications.el supports now version 1.2 of the Notifications API. |
| 1184 | The function `notifications-get-capabilities' returns the supported | 1245 | The function `notifications-get-capabilities' returns the supported |
| 1185 | server properties. | 1246 | server properties. |
| @@ -2866,10 +2927,10 @@ should be derived. | |||
| 2866 | modes, e.g. (add-hook 'prog-mode-hook 'flyspell-prog-mode) to enable | 2927 | modes, e.g. (add-hook 'prog-mode-hook 'flyspell-prog-mode) to enable |
| 2867 | on-the-fly spell checking for comments and strings. | 2928 | on-the-fly spell checking for comments and strings. |
| 2868 | 2929 | ||
| 2869 | **** New option, `prog-prettify-symbols' lets the user control symbol | 2930 | **** New minor modes `prettify-symbols-mode' and |
| 2870 | prettify (replacing a string like "lambda" with the Greek lambda | 2931 | `global-prettify-symbols-mode' let the user enable symbol |
| 2871 | character. The mode derived from `prog-mode' must call | 2932 | prettification (replacing a string like "lambda" with the Greek lambda |
| 2872 | `prog-prettify-install' with its own custom alist, which can be empty. | 2933 | character). |
| 2873 | 2934 | ||
| 2874 | *** New hook `change-major-mode-after-body-hook', run by | 2935 | *** New hook `change-major-mode-after-body-hook', run by |
| 2875 | `run-mode-hooks' just before any other mode hooks. | 2936 | `run-mode-hooks' just before any other mode hooks. |