diff options
| author | Glenn Morris | 2014-10-29 22:15:28 -0700 |
|---|---|---|
| committer | Glenn Morris | 2014-10-29 22:15:28 -0700 |
| commit | 52b410c60aebeb769ec9580af25ca50df2a44751 (patch) | |
| tree | ba5de0b896c5ea410ceb2f2f1866c0fac73ea236 /etc | |
| parent | cc99f920f507d28bb1422f8a3d52723ddc734c8a (diff) | |
| parent | 237bf45a48999d5a8a3617822dddf3ea305bc269 (diff) | |
| download | emacs-52b410c60aebeb769ec9580af25ca50df2a44751.tar.gz emacs-52b410c60aebeb769ec9580af25ca50df2a44751.zip | |
Merge from emacs-24; up to 117634
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/DEBUG | 19 | ||||
| -rw-r--r-- | etc/NEWS.24 | 31 |
2 files changed, 43 insertions, 7 deletions
| @@ -398,9 +398,13 @@ to start debugging. | |||
| 398 | Don't assume Emacs is `hung'--it may instead be in an infinite loop. | 398 | Don't assume Emacs is `hung'--it may instead be in an infinite loop. |
| 399 | To find out which, make the problem happen under GDB and stop Emacs | 399 | To find out which, make the problem happen under GDB and stop Emacs |
| 400 | once it is not responding. (If Emacs is using X Windows directly, you | 400 | once it is not responding. (If Emacs is using X Windows directly, you |
| 401 | can stop Emacs by typing C-z at the GDB job.) Then try stepping with | 401 | can stop Emacs by typing C-z at the GDB job. On MS-Windows, run Emacs |
| 402 | `step'. If Emacs is hung, the `step' command won't return. If it is | 402 | as usual, and then attach GDB to it -- that will usually interrupt |
| 403 | looping, `step' will return. | 403 | whatever Emacs is doing and let you perform the steps described |
| 404 | below.) | ||
| 405 | |||
| 406 | Then try stepping with `step'. If Emacs is hung, the `step' command | ||
| 407 | won't return. If it is looping, `step' will return. | ||
| 404 | 408 | ||
| 405 | If this shows Emacs is hung in a system call, stop it again and | 409 | If this shows Emacs is hung in a system call, stop it again and |
| 406 | examine the arguments of the call. If you report the bug, it is very | 410 | examine the arguments of the call. If you report the bug, it is very |
| @@ -420,10 +424,11 @@ stepping, you will see where the loop starts and ends. Also, examine | |||
| 420 | the data being used in the loop and try to determine why the loop does | 424 | the data being used in the loop and try to determine why the loop does |
| 421 | not exit when it should. | 425 | not exit when it should. |
| 422 | 426 | ||
| 423 | You can also trying sending Emacs SIGUSR2, which, if `debug-on-event' | 427 | On GNU and Unix systems, you can also trying sending Emacs SIGUSR2, |
| 424 | has its default value, will cause Emacs to attempt to break it out of | 428 | which, if `debug-on-event' has its default value, will cause Emacs to |
| 425 | its current loop and into the Lisp debugger. This feature is useful | 429 | attempt to break it out of its current loop and into the Lisp |
| 426 | when a C-level debugger is not conveniently available. | 430 | debugger. This feature is useful when a C-level debugger is not |
| 431 | conveniently available. | ||
| 427 | 432 | ||
| 428 | ** If certain operations in Emacs are slower than they used to be, here | 433 | ** If certain operations in Emacs are slower than they used to be, here |
| 429 | is some advice for how to find out why. | 434 | is some advice for how to find out why. |
diff --git a/etc/NEWS.24 b/etc/NEWS.24 index eba9b940585..8c039a55a2f 100644 --- a/etc/NEWS.24 +++ b/etc/NEWS.24 | |||
| @@ -14,6 +14,37 @@ and NEWS.1-17 for changes in older Emacs versions. | |||
| 14 | You can narrow news to a specific version by calling `view-emacs-news' | 14 | You can narrow news to a specific version by calling `view-emacs-news' |
| 15 | with a prefix argument or by typing C-u C-h C-n. | 15 | with a prefix argument or by typing C-u C-h C-n. |
| 16 | 16 | ||
| 17 | Temporary note: | ||
| 18 | +++ indicates that all necessary documentation updates are complete. | ||
| 19 | (This means all relevant manuals in doc/ AND lisp doc-strings.) | ||
| 20 | --- means no change in the manuals is needed. | ||
| 21 | When you add a new item, use the appropriate mark if you are sure it applies, | ||
| 22 | otherwise leave it unmarked. | ||
| 23 | |||
| 24 | |||
| 25 | * Changes in Emacs 24.5 | ||
| 26 | |||
| 27 | --- | ||
| 28 | ** The default value of `history-length' has increased to 100. | ||
| 29 | |||
| 30 | |||
| 31 | * Changes in Specialized Modes and Packages in Emacs 24.5 | ||
| 32 | |||
| 33 | ** `call-process-shell-command' and `process-file-shell-command' | ||
| 34 | don't take "&rest args" any more. | ||
| 35 | |||
| 36 | ** Obsolete packages | ||
| 37 | |||
| 38 | *** cc-compat.el | ||
| 39 | |||
| 40 | --- | ||
| 41 | *** crisp.el, tpu-edt.el, ws-mode.el | ||
| 42 | These emulations of old editors are believed to be no longer relevant | ||
| 43 | - contact emacs-devel@gnu.org if you disagree. | ||
| 44 | |||
| 45 | --- | ||
| 46 | *** vi.el, vip.el (try M-x viper instead) | ||
| 47 | |||
| 17 | 48 | ||
| 18 | * Installation Changes in Emacs 24.4 | 49 | * Installation Changes in Emacs 24.4 |
| 19 | 50 | ||