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 /doc/misc | |
| 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 'doc/misc')
| -rw-r--r-- | doc/misc/efaq.texi | 15 | ||||
| -rw-r--r-- | doc/misc/texinfo.tex | 70 |
2 files changed, 68 insertions, 17 deletions
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi index 5008db31f25..1fa46492080 100644 --- a/doc/misc/efaq.texi +++ b/doc/misc/efaq.texi | |||
| @@ -2664,11 +2664,6 @@ by typing @kbd{M-x ansi-color-for-comint-mode} in the Shell buffer, or | |||
| 2664 | by adding @code{(add-hook 'shell-mode-hook | 2664 | by adding @code{(add-hook 'shell-mode-hook |
| 2665 | 'ansi-color-for-comint-mode-on)} to your init file. | 2665 | 'ansi-color-for-comint-mode-on)} to your init file. |
| 2666 | 2666 | ||
| 2667 | In Emacs versions before 21.1, the @code{ansi-color} package is not | ||
| 2668 | included. In that case, you need to unalias @code{ls} for interactive | ||
| 2669 | shells running in Emacs; this can be done by checking the @code{EMACS} | ||
| 2670 | variable in the environment. | ||
| 2671 | |||
| 2672 | @node Fullscreen mode on MS-Windows | 2667 | @node Fullscreen mode on MS-Windows |
| 2673 | @section How can I start Emacs in fullscreen mode on MS-Windows? | 2668 | @section How can I start Emacs in fullscreen mode on MS-Windows? |
| 2674 | @cindex Maximize frame | 2669 | @cindex Maximize frame |
| @@ -2757,11 +2752,9 @@ For @code{tcsh}, put this in your @file{.cshrc} (or @file{.tcshrc}) | |||
| 2757 | file: | 2752 | file: |
| 2758 | 2753 | ||
| 2759 | @example | 2754 | @example |
| 2760 | if ($?EMACS) then | 2755 | if ($?INSIDE_EMACS && $?tcsh) |
| 2761 | if ("$EMACS" =~ /*) then | 2756 | unset edit |
| 2762 | if ($?tcsh) unset edit | 2757 | stty -icrnl -onlcr -echo susp ^Z |
| 2763 | stty nl | ||
| 2764 | endif | ||
| 2765 | endif | 2758 | endif |
| 2766 | @end example | 2759 | @end example |
| 2767 | 2760 | ||
| @@ -2769,7 +2762,7 @@ Or put this in your @file{.emacs_tcsh} or @file{~/.emacs.d/init_tcsh.sh} file: | |||
| 2769 | 2762 | ||
| 2770 | @example | 2763 | @example |
| 2771 | unset edit | 2764 | unset edit |
| 2772 | stty nl | 2765 | stty -icrnl -onlcr -echo susp ^Z |
| 2773 | @end example | 2766 | @end example |
| 2774 | 2767 | ||
| 2775 | Alternatively, use @code{csh} in your shell buffers instead of | 2768 | Alternatively, use @code{csh} in your shell buffers instead of |
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex index 75017af5035..d164d451b89 100644 --- a/doc/misc/texinfo.tex +++ b/doc/misc/texinfo.tex | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | % Load plain if necessary, i.e., if running under initex. | 3 | % Load plain if necessary, i.e., if running under initex. |
| 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi | 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi |
| 5 | % | 5 | % |
| 6 | \def\texinfoversion{2016-03-25.17} | 6 | \def\texinfoversion{2016-03-29.15} |
| 7 | % | 7 | % |
| 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, | 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, |
| 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, | 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, |
| @@ -1550,8 +1550,7 @@ output) for that.)} | |||
| 1550 | \fi | 1550 | \fi |
| 1551 | \turnoffactive | 1551 | \turnoffactive |
| 1552 | \makevalueexpandable | 1552 | \makevalueexpandable |
| 1553 | % In the case of XeTeX, xdvipdfmx converts strings to UTF-16. | 1553 | \txiescapepdf\pdfdestname |
| 1554 | % Therefore \txiescapepdf is not necessary. | ||
| 1555 | \safewhatsit{\pdfdest name{\pdfdestname} xyz}% | 1554 | \safewhatsit{\pdfdest name{\pdfdestname} xyz}% |
| 1556 | }} | 1555 | }} |
| 1557 | % | 1556 | % |
| @@ -1566,9 +1565,12 @@ output) for that.)} | |||
| 1566 | \fi | 1565 | \fi |
| 1567 | { | 1566 | { |
| 1568 | \turnoffactive | 1567 | \turnoffactive |
| 1569 | % In the case of XeTeX, xdvipdfmx converts strings to UTF-16. | 1568 | \txiescapepdf\pdfoutlinedest |
| 1570 | % Therefore \txiescapepdf is not necessary. | 1569 | \edef\pdfoutlinetext{#1}% |
| 1571 | \special{pdf:out [-] #2 << /Title (#1) /A << /S /GoTo /D (name\pdfoutlinedest) >> >> }% | 1570 | \txiescapepdf\pdfoutlinetext |
| 1571 | % | ||
| 1572 | \special{pdf:out [-] #2 << /Title (\pdfoutlinetext) /A | ||
| 1573 | << /S /GoTo /D (name\pdfoutlinedest) >> >> }% | ||
| 1572 | } | 1574 | } |
| 1573 | } | 1575 | } |
| 1574 | % | 1576 | % |
| @@ -1624,6 +1626,20 @@ output) for that.)} | |||
| 1624 | % ``\special{pdf:dest ...}'' can not handle non-ASCII strings. | 1626 | % ``\special{pdf:dest ...}'' can not handle non-ASCII strings. |
| 1625 | % It fixed by xdvipdfmx 20160106 (TeX Live SVN r39753). | 1627 | % It fixed by xdvipdfmx 20160106 (TeX Live SVN r39753). |
| 1626 | % | 1628 | % |
| 1629 | \def\skipspaces#1{\def\PP{#1}\def\D{|}% | ||
| 1630 | \ifx\PP\D\let\nextsp\relax | ||
| 1631 | \else\let\nextsp\skipspaces | ||
| 1632 | \addtokens{\filename}{\PP}% | ||
| 1633 | \advance\filenamelength by 1 | ||
| 1634 | \fi | ||
| 1635 | \nextsp} | ||
| 1636 | \def\getfilename#1{% | ||
| 1637 | \filenamelength=0 | ||
| 1638 | % If we don't expand the argument now, \skipspaces will get | ||
| 1639 | % snagged on things like "@value{foo}". | ||
| 1640 | \edef\temp{#1}% | ||
| 1641 | \expandafter\skipspaces\temp|\relax | ||
| 1642 | } | ||
| 1627 | % make a live url in pdf output. | 1643 | % make a live url in pdf output. |
| 1628 | \def\pdfurl#1{% | 1644 | \def\pdfurl#1{% |
| 1629 | \begingroup | 1645 | \begingroup |
| @@ -8760,6 +8776,7 @@ end | |||
| 8760 | % | 8776 | % |
| 8761 | % Make link in pdf output. | 8777 | % Make link in pdf output. |
| 8762 | \ifpdf | 8778 | \ifpdf |
| 8779 | % For pdfTeX and LuaTeX | ||
| 8763 | {\indexnofonts | 8780 | {\indexnofonts |
| 8764 | \turnoffactive | 8781 | \turnoffactive |
| 8765 | \makevalueexpandable | 8782 | \makevalueexpandable |
| @@ -8786,6 +8803,47 @@ end | |||
| 8786 | \fi | 8803 | \fi |
| 8787 | }% | 8804 | }% |
| 8788 | \setcolor{\linkcolor}% | 8805 | \setcolor{\linkcolor}% |
| 8806 | \else | ||
| 8807 | \ifx\XeTeXrevision\thisisundefined | ||
| 8808 | \else | ||
| 8809 | % For XeTeX | ||
| 8810 | {\indexnofonts | ||
| 8811 | \turnoffactive | ||
| 8812 | \makevalueexpandable | ||
| 8813 | % This expands tokens, so do it after making catcode changes, so _ | ||
| 8814 | % etc. don't get their TeX definitions. This ignores all spaces in | ||
| 8815 | % #4, including (wrongly) those in the middle of the filename. | ||
| 8816 | \getfilename{#4}% | ||
| 8817 | % | ||
| 8818 | % This (wrongly) does not take account of leading or trailing | ||
| 8819 | % spaces in #1, which should be ignored. | ||
| 8820 | \iftxiuseunicodedestname | ||
| 8821 | \def\pdfxrefdest{#1}% Pass through Unicode characters. | ||
| 8822 | \else | ||
| 8823 | \edef\pdfxrefdest{#1}% Replace Unicode characters to ASCII. | ||
| 8824 | \fi | ||
| 8825 | \ifx\pdfxrefdest\empty | ||
| 8826 | \def\pdfxrefdest{Top}% no empty targets | ||
| 8827 | \else | ||
| 8828 | \txiescapepdf\pdfxrefdest % escape PDF special chars | ||
| 8829 | \fi | ||
| 8830 | % | ||
| 8831 | \leavevmode | ||
| 8832 | \ifnum\filenamelength>0 | ||
| 8833 | % By the default settings, | ||
| 8834 | % XeTeX (xdvipdfmx) replaces link destination names with integers. | ||
| 8835 | % In this case, the replaced destination names of | ||
| 8836 | % remote PDF cannot be known. In order to avoid replacement, | ||
| 8837 | % you can use commandline option `-C 0x0010' for xdvipdfmx. | ||
| 8838 | \special{pdf:bann << /Border [0 0 0] /Type /Annot /Subtype /Link /A | ||
| 8839 | << /S /GoToR /F (\the\filename.pdf) /D (name\pdfxrefdest) >> >>}% | ||
| 8840 | \else | ||
| 8841 | \special{pdf:bann << /Border [0 0 0] /Type /Annot /Subtype /Link /A | ||
| 8842 | << /S /GoTo /D (name\pdfxrefdest) >> >>}% | ||
| 8843 | \fi | ||
| 8844 | }% | ||
| 8845 | \setcolor{\linkcolor}% | ||
| 8846 | \fi | ||
| 8789 | \fi | 8847 | \fi |
| 8790 | {% | 8848 | {% |
| 8791 | % Have to otherify everything special to allow the \csname to | 8849 | % Have to otherify everything special to allow the \csname to |