aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorPaul Eggert2016-04-11 09:07:16 -0700
committerPaul Eggert2016-04-11 09:07:16 -0700
commit435da5d2955ce35be4785b7d46566ed9b42ea9fb (patch)
tree581fac64374d0997e53bba0ae3cbd4968fa55121 /doc/misc
parent7c9e6254bbac949aa5493ab1741d2523a7d595b7 (diff)
parentb134c206bc07dbbb9e74b3be2db269c4f1196e40 (diff)
downloademacs-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.texi15
-rw-r--r--doc/misc/texinfo.tex70
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
2664by adding @code{(add-hook 'shell-mode-hook 2664by 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
2667In Emacs versions before 21.1, the @code{ansi-color} package is not
2668included. In that case, you need to unalias @code{ls} for interactive
2669shells running in Emacs; this can be done by checking the @code{EMACS}
2670variable 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})
2757file: 2752file:
2758 2753
2759@example 2754@example
2760if ($?EMACS) then 2755if ($?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
2765endif 2758endif
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
2771unset edit 2764unset edit
2772stty nl 2765stty -icrnl -onlcr -echo susp ^Z
2773@end example 2766@end example
2774 2767
2775Alternatively, use @code{csh} in your shell buffers instead of 2768Alternatively, 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