aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorGrégoire Jadi2013-06-15 11:24:47 +0200
committerGrégoire Jadi2013-06-15 11:24:47 +0200
commit1a0f9e5e80586e4f2157fdfecae250c5619edf15 (patch)
treedbf9c38ab630787db0e41667efc19715f7d571b4 /etc
parentc75684e7603cfea0ec91c63fca0187a5544245c8 (diff)
parent2a342ba649407875a265b8d56c9f7c3d87c4b43c (diff)
downloademacs-1a0f9e5e80586e4f2157fdfecae250c5619edf15.tar.gz
emacs-1a0f9e5e80586e4f2157fdfecae250c5619edf15.zip
Merge branch 'jave-xwidget' into xwidget
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog8
-rw-r--r--etc/DEBUG15
-rw-r--r--etc/NEWS23
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 @@
12013-06-14 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * NEWS (utf-8 for el): Move to the incompatible section.
4
52013-06-13 Paul Eggert <eggert@cs.ucla.edu>
6
7 * DEBUG: Document -Og and -fno-omit-frame-pointer.
8
12013-06-05 Teodor Zlatanov <tzz@lifelogs.com> 92013-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.
diff --git a/etc/DEBUG b/etc/DEBUG
index 709e8987d03..61a8ee05e27 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -24,12 +24,14 @@ There are several ways to overcome that difficulty, they are all
24described in the node "Auto-loading safe path" in the GDB user manual. 24described 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
27will be essential to compile Emacs either completely without 27is essential to compile Emacs with flags suitable for debugging.
28optimizations (set CFLAGS to "-O0 -g3") or at least (when using GCC) 28With GCC 4.8 or later, you can invoke 'make' with CFLAGS="-Og -g3".
29with the -fno-crossjumping option in CFLAGS. Failure to do so may 29With older GCC or non-GCC commpilers, you can use CFLAGS="-O0 -g3".
30make the compiler recycle the same abort call for all assertions in a 30With GCC and higher optimization levels such as -O2, the
31given function, rendering the stack backtrace useless for identifying 31-fno-omit-frame-pointer and -fno-crossjumping options are often
32the specific failed assertion. 32essential. The latter prevents GCC from using the same abort call for
33all assertions in a given function, rendering the stack backtrace
34useless 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
35debugger) *all the time*. Then, when Emacs crashes, you will be able 37debugger) *all the time*. Then, when Emacs crashes, you will be able
@@ -769,4 +771,3 @@ Local variables:
769mode: outline 771mode: outline
770paragraph-separate: "[ ]*$" 772paragraph-separate: "[ ]*$"
771end: 773end:
772
diff --git a/etc/NEWS b/etc/NEWS
index 1e6088fe671..1361b2491e6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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.
297Set `isearch-allow-prefix' to nil to restore old behavior. 297Set `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
304of the search string if it contains leading/trailing whitespace.
305In an incremental word search or when using a non-nil LAX argument
306of `word-search-regexp', the lax matching can also match part of
307the first word (in addition to the lax matching of the last word).
308The same rules are now applied to the symbol search with the difference
309that 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.
300See MH-E-NEWS for details. 312See MH-E-NEWS for details.
301 313
@@ -365,6 +377,8 @@ External su and sudo commands are now the default; the internal,
365TRAMP-using variants can still be used by enabling the eshell-tramp 377TRAMP-using variants can still be used by enabling the eshell-tramp
366module. 378module.
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
419files that contain unusual characters without specifying an explicit coding
420system may fail to load with obscure errors.
421You 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.
404It used to disable the minor mode, major mode, and text-property keymaps, 424It used to disable the minor mode, major mode, and text-property keymaps,
405whereas now it simply has higher precedence. 425whereas 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'