diff options
| author | Paul Eggert | 2016-04-11 09:07:16 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-04-11 09:07:16 -0700 |
| commit | 435da5d2955ce35be4785b7d46566ed9b42ea9fb (patch) | |
| tree | 581fac64374d0997e53bba0ae3cbd4968fa55121 /etc | |
| parent | 7c9e6254bbac949aa5493ab1741d2523a7d595b7 (diff) | |
| parent | b134c206bc07dbbb9e74b3be2db269c4f1196e40 (diff) | |
| download | emacs-435da5d2955ce35be4785b7d46566ed9b42ea9fb.tar.gz emacs-435da5d2955ce35be4785b7d46566ed9b42ea9fb.zip | |
Merge from origin/emacs-25
b134c20 Sync with gnulib
bb30fa9 Fix last change on 2016-01-02
488a72f ; Spelling fixes
9b1aab9 Port run-prolog EMACS to SWI-Prolog 7.2.3
0e7bcec Avoid crashes due to unreasonably large or small text scaling
85f257c Improve documentation of 'with-eval-after-load'
668c7bc Improve handling of non-ASCII characters in Git log messages
b570769 Remove undefined behavior in OS X dumper.
97211f3 Fix clipping of xwidgets
e87fbc0 Improve Lisp-level documentation of tooltips
9f1786e Faces names should not end in "-face".
3283271 * src/xsmfns.c (syms_of_xsmfns): Remove stray "s in doc strings.
a1f221b Comint and compile no longer set EMACS
5c28890 * lisp/subr.el (read-key): Don't let the prompt linger (bug#2...
a75b9a6 Merge branch 'emacs-25' of git.savannah.gnu.org:/srv/git/emac...
c93ae7a Allow to customize names of executables used by grep.el
f6497c6 Set locale encoding to UTF-8 when run from OS X GUI.
7ad1d07 Avoid signaling errors in 'M-n' at the 'C-x C-f' prompt
a3f1ac2 Avoid infinite loop in 'studlify-word'
f36df4b Don’t recommend obsolete EMACS env var
fb0b531 * lisp/emacs-lisp/package.el: Change from a few days ago need...
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 19 | ||||
| -rw-r--r-- | etc/PROBLEMS | 8 |
2 files changed, 19 insertions, 8 deletions
| @@ -1303,6 +1303,17 @@ See the 'vc-faces' customization group. | |||
| 1303 | the color range from 'vc-annotate-color-map' is applied to the | 1303 | the color range from 'vc-annotate-color-map' is applied to the |
| 1304 | background or to the foreground. | 1304 | background or to the foreground. |
| 1305 | 1305 | ||
| 1306 | --- | ||
| 1307 | *** New options for customizing encoding of Git commit log messages. | ||
| 1308 | The new options `vc-git-commits-coding-system' and | ||
| 1309 | `vc-git-log-output-coding-system' allow to customize the encoding of | ||
| 1310 | the log messages sent to Git when committing, and the decoding of the | ||
| 1311 | log messages read from Git history commands. Both default to UTF-8; | ||
| 1312 | if you customize them, make sure they are consistent with the Git | ||
| 1313 | config variables i18n.commitEncoding and i18n.logOutputEncoding. | ||
| 1314 | (`vc-git-commits-coding-system' existed previously, but was a | ||
| 1315 | variable, not a user option.) | ||
| 1316 | |||
| 1306 | +++ | 1317 | +++ |
| 1307 | *** 'compare-windows' now compares text with the most recently selected window | 1318 | *** 'compare-windows' now compares text with the most recently selected window |
| 1308 | instead of the next window. If you want the previous behavior of | 1319 | instead of the next window. If you want the previous behavior of |
| @@ -1723,8 +1734,10 @@ symbol-function was changed not to signal 'void-function' any more. | |||
| 1723 | *** As a consequence, the second arg of 'indirect-function' is now obsolete. | 1734 | *** As a consequence, the second arg of 'indirect-function' is now obsolete. |
| 1724 | 1735 | ||
| 1725 | +++ | 1736 | +++ |
| 1726 | ** Although comint, term, and compile still set the EMACS variable, | 1737 | ** M-x shell and M-x compile no longer set the EMACS environment variable. |
| 1727 | this is now considered deprecated and will be removed in a future release. | 1738 | This avoids clashing when other programs use the variable for other purposes. |
| 1739 | Although M-x term still sets EMACS for compatibility with Bash 4.3 and earlier, | ||
| 1740 | this is deprecated and will be phased out when Bash 4.4 or later takes over. | ||
| 1728 | Use the INSIDE_EMACS environment variable instead. | 1741 | Use the INSIDE_EMACS environment variable instead. |
| 1729 | 1742 | ||
| 1730 | ** 'C-up', 'C-down', 'C-left' and 'C-right' are now defined in term | 1743 | ** 'C-up', 'C-down', 'C-left' and 'C-right' are now defined in term |
| @@ -2119,7 +2132,7 @@ function 'encode-time', which already accepted a simple time zone rule | |||
| 2119 | argument, has been extended to accept all the new forms. | 2132 | argument, has been extended to accept all the new forms. |
| 2120 | 2133 | ||
| 2121 | *** Incompatible change in the third argument of 'format-time-string'. | 2134 | *** Incompatible change in the third argument of 'format-time-string'. |
| 2122 | Previously, any non-nil argument was interpeted as specifying Universal Time. | 2135 | Previously, any non-nil argument was interpreted as specifying Universal Time. |
| 2123 | This is no longer true; packages that want Universal Time should pass t | 2136 | This is no longer true; packages that want Universal Time should pass t |
| 2124 | as the third argument. | 2137 | as the third argument. |
| 2125 | 2138 | ||
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index f61921a6562..2ccb7711376 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -459,11 +459,9 @@ smart. It sees that the Shell uses terminal type 'unknown' and turns | |||
| 459 | on the flag to output ^M at the end of each line. You can fix the | 459 | on the flag to output ^M at the end of each line. You can fix the |
| 460 | problem by adding this to your .cshrc file: | 460 | problem by adding this to your .cshrc file: |
| 461 | 461 | ||
| 462 | if ($?EMACS) then | 462 | if ($?INSIDE_EMACS && $?tcsh) |
| 463 | if ("$EMACS" =~ /*) then | 463 | unset edit |
| 464 | unset edit | 464 | stty -icrnl -onlcr -echo susp ^Z |
| 465 | stty -icrnl -onlcr -echo susp ^Z | ||
| 466 | endif | ||
| 467 | endif | 465 | endif |
| 468 | 466 | ||
| 469 | *** Emacs startup on GNU/Linux systems (and possibly other systems) is slow. | 467 | *** Emacs startup on GNU/Linux systems (and possibly other systems) is slow. |