diff options
| author | Noam Postavsky | 2017-06-28 07:23:47 -0400 |
|---|---|---|
| committer | Noam Postavsky | 2017-06-29 19:40:23 -0400 |
| commit | 0ae28c71c739dfecbe94a5ff6786e81021d2d1cf (patch) | |
| tree | b34dc588b0e85507b81ea8b3a322f63f4d01daee /etc | |
| parent | b567c48869b1484c6b1d263afc5cb67f22e99125 (diff) | |
| download | emacs-0ae28c71c739dfecbe94a5ff6786e81021d2d1cf.tar.gz emacs-0ae28c71c739dfecbe94a5ff6786e81021d2d1cf.zip | |
Hide byte code in backtraces (Bug#6991)
* lisp/emacs-lisp/debug.el (debugger-print-function): New defcustom,
defaulting to `cl-print'.
(debugger-insert-backtrace, debugger-setup-buffer): Use it instead of
`prin1'.
* etc/NEWS: Announce it.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
| @@ -320,6 +320,11 @@ questions, with a handy way to display help texts. | |||
| 320 | all call stack frames in a Lisp backtrace buffer as lists. Both | 320 | all call stack frames in a Lisp backtrace buffer as lists. Both |
| 321 | debug.el and edebug.el have been updated to heed to this variable. | 321 | debug.el and edebug.el have been updated to heed to this variable. |
| 322 | 322 | ||
| 323 | --- | ||
| 324 | ** Values in call stack frames are now displayed using 'cl-prin1'. | ||
| 325 | The old behaviour of using 'prin1' can be restored by customizing the | ||
| 326 | new option 'debugger-print-function'. | ||
| 327 | |||
| 323 | +++ | 328 | +++ |
| 324 | ** The new variable 'x-ctrl-keysym' has been added to the existing | 329 | ** The new variable 'x-ctrl-keysym' has been added to the existing |
| 325 | roster of X keysyms. It can be used in combination with another | 330 | roster of X keysyms. It can be used in combination with another |