aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorJuanma Barranquero2014-03-26 16:57:13 +0100
committerJuanma Barranquero2014-03-26 16:57:13 +0100
commit16adf2e6eb1ddf0b32ebea2d5ce8fa1e4c226614 (patch)
tree29b782fd6e7c44a834dd09442a551520e30bcbd6 /doc/misc
parent5af73b0fe8975eeb47fb270819b4143c18d71caa (diff)
parent196716cf35f81bea108c3b75362e92c86ed1c016 (diff)
downloademacs-16adf2e6eb1ddf0b32ebea2d5ce8fa1e4c226614.tar.gz
emacs-16adf2e6eb1ddf0b32ebea2d5ce8fa1e4c226614.zip
Merge from emacs-24; up to 2014-03-23T23:14:52Z!yamaoka@jpl.org
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog8
-rw-r--r--doc/misc/texinfo.tex28
-rw-r--r--doc/misc/tramp.texi21
3 files changed, 41 insertions, 16 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index e20fc9955e7..7c4a9551769 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,11 @@
12014-03-26 Paul Eggert <eggert@cs.ucla.edu>
2
3 * texinfo.tex: Update from gnulib.
4
52014-03-26 Michael Albinus <michael.albinus@gmx.de>
6
7 * tramp.texi (Frequently Asked Questions): Add fish shell settings.
8
12014-03-23 Katsumi Yamaoka <yamaoka@jpl.org> 92014-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
2 10
3 * gnus.texi (Ma Gnus): Mention header attachment buttons. 11 * gnus.texi (Ma Gnus): Mention header attachment buttons.
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index 3e521840ca2..0f2673c849e 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{2014-02-16.16} 6\def\texinfoversion{2014-03-17.07}
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,
@@ -3935,19 +3935,23 @@ end
3935} 3935}
3936 3936
3937% multitable-only commands. 3937% multitable-only commands.
3938% 3938%
3939% @headitem starts a heading row, which we typeset in bold. 3939% @headitem starts a heading row, which we typeset in bold. Assignments
3940% Assignments have to be global since we are inside the implicit group 3940% have to be global since we are inside the implicit group of an
3941% of an alignment entry. \everycr resets \everytab so we don't have to 3941% alignment entry. \everycr below resets \everytab so we don't have to
3942% undo it ourselves. 3942% undo it ourselves.
3943\def\headitemfont{\b}% for people to use in the template row; not changeable 3943\def\headitemfont{\b}% for people to use in the template row; not changeable
3944\def\headitem{% 3944\def\headitem{%
3945 \checkenv\multitable 3945 \checkenv\multitable
3946 \crcr 3946 \crcr
3947 \gdef\headitemcrhook{\nobreak}% attempt to avoid page break after headings
3947 \global\everytab={\bf}% can't use \headitemfont since the parsing differs 3948 \global\everytab={\bf}% can't use \headitemfont since the parsing differs
3948 \the\everytab % for the first item 3949 \the\everytab % for the first item
3949}% 3950}%
3950% 3951%
3952% default for tables with no headings.
3953\let\headitemcrhook=\relax
3954%
3951% A \tab used to include \hskip1sp. But then the space in a template 3955% A \tab used to include \hskip1sp. But then the space in a template
3952% line is not enough. That is bad. So let's go back to just `&' until 3956% line is not enough. That is bad. So let's go back to just `&' until
3953% we again encounter the problem the 1sp was intended to solve. 3957% we again encounter the problem the 1sp was intended to solve.
@@ -3978,15 +3982,15 @@ end
3978 % 3982 %
3979 \everycr = {% 3983 \everycr = {%
3980 \noalign{% 3984 \noalign{%
3981 \global\everytab={}% 3985 \global\everytab={}% Reset from possible headitem.
3982 \global\colcount=0 % Reset the column counter. 3986 \global\colcount=0 % Reset the column counter.
3983 % Check for saved footnotes, etc. 3987 %
3988 % Check for saved footnotes, etc.:
3984 \checkinserts 3989 \checkinserts
3985 % Keeps underfull box messages off when table breaks over pages. 3990 %
3986 %\filbreak 3991 % Perhaps a \nobreak, then reset:
3987 % Maybe so, but it also creates really weird page breaks when the 3992 \headitemcrhook
3988 % table breaks over pages. Wouldn't \vfil be better? Wait until the 3993 \global\let\headitemcrhook=\relax
3989 % problem manifests itself, so it can be fixed for real --karl.
3990 }% 3994 }%
3991 }% 3995 }%
3992 % 3996 %
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 6dd5d2a88d8..c0a6156a4cf 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -3053,15 +3053,28 @@ setting the cursor at the top of the buffer, and applying the expression
3053If it fails, or the cursor is not moved at the end of the buffer, your 3053If it fails, or the cursor is not moved at the end of the buffer, your
3054prompt is not recognized correctly. 3054prompt is not recognized correctly.
3055 3055
3056A special problem is the zsh, which uses left-hand side and right-hand 3056A special problem is the zsh shell, which uses left-hand side and
3057side prompts in parallel. Therefore, it is necessary to disable the 3057right-hand side prompts in parallel. Therefore, it is necessary to
3058zsh line editor on the remote host. You shall add to @file{~/.zshrc} 3058disable the zsh line editor on the remote host. You shall add to
3059the following command: 3059@file{~/.zshrc} the following command:
3060 3060
3061@example 3061@example
3062[ $TERM = "dumb" ] && unsetopt zle && PS1='$ ' 3062[ $TERM = "dumb" ] && unsetopt zle && PS1='$ '
3063@end example 3063@end example
3064 3064
3065Similar fancy prompt settings are known from the fish shell. Here you
3066must add in @file{~/.config/fish/config.fish}:
3067
3068@example
3069function fish_prompt
3070 if test $TERM = "dumb"
3071 echo "\$ "
3072 else
3073 @dots{}
3074 end
3075end
3076@end example
3077
3065Furthermore it has been reported, that @value{tramp} (like sshfs, 3078Furthermore it has been reported, that @value{tramp} (like sshfs,
3066incidentally) doesn't work with WinSSHD due to strange prompt settings. 3079incidentally) doesn't work with WinSSHD due to strange prompt settings.
3067 3080