diff options
| author | Grégoire Jadi | 2013-06-15 11:24:47 +0200 |
|---|---|---|
| committer | Grégoire Jadi | 2013-06-15 11:24:47 +0200 |
| commit | 1a0f9e5e80586e4f2157fdfecae250c5619edf15 (patch) | |
| tree | dbf9c38ab630787db0e41667efc19715f7d571b4 /etc | |
| parent | c75684e7603cfea0ec91c63fca0187a5544245c8 (diff) | |
| parent | 2a342ba649407875a265b8d56c9f7c3d87c4b43c (diff) | |
| download | emacs-1a0f9e5e80586e4f2157fdfecae250c5619edf15.tar.gz emacs-1a0f9e5e80586e4f2157fdfecae250c5619edf15.zip | |
Merge branch 'jave-xwidget' into xwidget
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 8 | ||||
| -rw-r--r-- | etc/DEBUG | 15 | ||||
| -rw-r--r-- | etc/NEWS | 23 |
3 files changed, 39 insertions, 7 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index f80c1b6973c..1892d5fbb58 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-06-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * NEWS (utf-8 for el): Move to the incompatible section. | ||
| 4 | |||
| 5 | 2013-06-13 Paul Eggert <eggert@cs.ucla.edu> | ||
| 6 | |||
| 7 | * DEBUG: Document -Og and -fno-omit-frame-pointer. | ||
| 8 | |||
| 1 | 2013-06-05 Teodor Zlatanov <tzz@lifelogs.com> | 9 | 2013-06-05 Teodor Zlatanov <tzz@lifelogs.com> |
| 2 | 10 | ||
| 3 | * NEWS: Document new prog-mode symbol prettify support. | 11 | * NEWS: Document new prog-mode symbol prettify support. |
| @@ -24,12 +24,14 @@ There are several ways to overcome that difficulty, they are all | |||
| 24 | described in the node "Auto-loading safe path" in the GDB user manual. | 24 | described in the node "Auto-loading safe path" in the GDB user manual. |
| 25 | 25 | ||
| 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 | will be essential to compile Emacs either completely without | 27 | is essential to compile Emacs with flags suitable for debugging. |
| 28 | optimizations (set CFLAGS to "-O0 -g3") or at least (when using GCC) | 28 | With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3". |
| 29 | with the -fno-crossjumping option in CFLAGS. Failure to do so may | 29 | With older GCC or non-GCC commpilers, you can use CFLAGS="-O0 -g3". |
| 30 | make the compiler recycle the same abort call for all assertions in a | 30 | With GCC and higher optimization levels such as -O2, the |
| 31 | given function, rendering the stack backtrace useless for identifying | 31 | -fno-omit-frame-pointer and -fno-crossjumping options are often |
| 32 | the specific failed assertion. | 32 | essential. The latter prevents GCC from using the same abort call for |
| 33 | all assertions in a given function, rendering the stack backtrace | ||
| 34 | useless for identifying the specific failed assertion. | ||
| 33 | 35 | ||
| 34 | ** It is a good idea to run Emacs under GDB (or some other suitable | 36 | ** It is a good idea to run Emacs under GDB (or some other suitable |
| 35 | debugger) *all the time*. Then, when Emacs crashes, you will be able | 37 | debugger) *all the time*. Then, when Emacs crashes, you will be able |
| @@ -769,4 +771,3 @@ Local variables: | |||
| 769 | mode: outline | 771 | mode: outline |
| 770 | paragraph-separate: "[ ]*$" | 772 | paragraph-separate: "[ ]*$" |
| 771 | end: | 773 | end: |
| 772 | |||
| @@ -296,6 +296,18 @@ and opens overlays with hidden text when `search-invisible' is `open'. | |||
| 296 | *** By default, prefix arguments do not now terminate Isearch mode. | 296 | *** By default, prefix arguments do not now terminate Isearch mode. |
| 297 | Set `isearch-allow-prefix' to nil to restore old behavior. | 297 | Set `isearch-allow-prefix' to nil to restore old behavior. |
| 298 | 298 | ||
| 299 | *** More Isearch commands accept prefix arguments, namely | ||
| 300 | `isearch-printing-char', `isearch-quote-char', `isearch-yank-word', | ||
| 301 | `isearch-yank-line'. | ||
| 302 | |||
| 303 | *** Word search now matches whitespace at the beginning/end | ||
| 304 | of the search string if it contains leading/trailing whitespace. | ||
| 305 | In an incremental word search or when using a non-nil LAX argument | ||
| 306 | of `word-search-regexp', the lax matching can also match part of | ||
| 307 | the first word (in addition to the lax matching of the last word). | ||
| 308 | The same rules are now applied to the symbol search with the difference | ||
| 309 | that it matches symbols, and non-symbol characters between symbols. | ||
| 310 | |||
| 299 | ** MH-E has been updated to MH-E version 8.5. | 311 | ** MH-E has been updated to MH-E version 8.5. |
| 300 | See MH-E-NEWS for details. | 312 | See MH-E-NEWS for details. |
| 301 | 313 | ||
| @@ -365,6 +377,8 @@ External su and sudo commands are now the default; the internal, | |||
| 365 | TRAMP-using variants can still be used by enabling the eshell-tramp | 377 | TRAMP-using variants can still be used by enabling the eshell-tramp |
| 366 | module. | 378 | module. |
| 367 | 379 | ||
| 380 | ** New term.el option `term-suppress-hard-newline'. | ||
| 381 | |||
| 368 | ** Obsolete packages: | 382 | ** Obsolete packages: |
| 369 | 383 | ||
| 370 | *** longlines.el is obsolete; use visual-line-mode instead. | 384 | *** longlines.el is obsolete; use visual-line-mode instead. |
| @@ -400,6 +414,12 @@ It is layered as: | |||
| 400 | 414 | ||
| 401 | * Incompatible Lisp Changes in Emacs 24.4 | 415 | * Incompatible Lisp Changes in Emacs 24.4 |
| 402 | 416 | ||
| 417 | ** 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 | ||
| 419 | files that contain unusual characters without specifying an explicit coding | ||
| 420 | system may fail to load with obscure errors. | ||
| 421 | You should either convert them to utf-8 or add an explicit coding: cookie. | ||
| 422 | |||
| 403 | ** overriding-terminal-local-map does not replace the local keymaps any more. | 423 | ** overriding-terminal-local-map does not replace the local keymaps any more. |
| 404 | It used to disable the minor mode, major mode, and text-property keymaps, | 424 | It used to disable the minor mode, major mode, and text-property keymaps, |
| 405 | whereas now it simply has higher precedence. | 425 | whereas now it simply has higher precedence. |
| @@ -438,6 +458,9 @@ file using `set-file-extended-attributes'. | |||
| 438 | 458 | ||
| 439 | * Lisp Changes in Emacs 24.4 | 459 | * Lisp Changes in Emacs 24.4 |
| 440 | 460 | ||
| 461 | +++ | ||
| 462 | ** New macro with-eval-after-load. Like eval-after-load, but better behaved. | ||
| 463 | |||
| 441 | ** Obsoleted functions: | 464 | ** Obsoleted functions: |
| 442 | *** `dont-compile' | 465 | *** `dont-compile' |
| 443 | *** `lisp-complete-symbol' | 466 | *** `lisp-complete-symbol' |