diff options
| author | Stefan Monnier | 2019-06-21 10:30:50 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2019-06-21 10:30:50 -0400 |
| commit | 436ccc6967146e5fbcf7a27a90fb44d0452cb901 (patch) | |
| tree | 0579a3bcf627661a4cedf9aa69e2d73508263ec7 /etc | |
| parent | 869cf5cbc0721bbe9e4df557f4ed3633fb13c05f (diff) | |
| download | emacs-436ccc6967146e5fbcf7a27a90fb44d0452cb901.tar.gz emacs-436ccc6967146e5fbcf7a27a90fb44d0452cb901.zip | |
* lisp/emacs-lisp/bytecomp.el (byte-compile-dynamic): Mark obsolete
See bug#11649 for an example problem, and emacs-devel discussion
«Prickliness of the "invalid byte code" stuff».
* lisp/wid-edit.el, lisp/wdired.el, lisp/vc/pcvs-util.el:
* lisp/progmodes/executable.el, lisp/mail/sendmail.el:
* lisp/emacs-lisp/cl-seq.el, lisp/emacs-lisp/cl-macs.el:
* lisp/emacs-lisp/cl-lib.el, lisp/emacs-lisp/cl-extra.el:
* lisp/dired-x.el, lisp/dired-aux.el, lisp/calendar/calendar.el:
Don't use byte-compile-dynamic any more.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
| @@ -472,6 +472,12 @@ current and the previous or the next line, as before. | |||
| 472 | 472 | ||
| 473 | * Changes in Specialized Modes and Packages in Emacs 27.1 | 473 | * Changes in Specialized Modes and Packages in Emacs 27.1 |
| 474 | 474 | ||
| 475 | ** byte compiler | ||
| 476 | *** byte-compile-dynamic is now obsolete | ||
| 477 | This is because on the one hand it suffers from various misbehaviors in corner | ||
| 478 | cases that have plagued it for years, and on the other experiments indicated | ||
| 479 | that it doesn't bring any measurable benefit. | ||
| 480 | |||
| 475 | ** compile.el | 481 | ** compile.el |
| 476 | --- | 482 | --- |
| 477 | *** In 'compilation-error-regexp-alist', 'line' (and 'end-line') can | 483 | *** In 'compilation-error-regexp-alist', 'line' (and 'end-line') can |