aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog16
-rw-r--r--doc/misc/texinfo.tex84
-rw-r--r--doc/misc/tramp.texi3
-rw-r--r--doc/misc/trampver.texi2
4 files changed, 65 insertions, 40 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 20c74cf70b2..8ecaf97a84a 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,19 @@
12012-09-13 Paul Eggert <eggert@cs.ucla.edu>
2
3 * texinfo.tex: Merge from gnulib.
4
52012-09-12 Michael Albinus <michael.albinus@gmx.de>
6
7 Sync with Tramp 2.2.6.
8
9 * tramp.texi (Bug Reports): Cleanup caches before a test run.
10
11 * trampver.texi: Update release number.
12
132012-09-12 Paul Eggert <eggert@cs.ucla.edu>
14
15 * texinfo.tex: Merge from gnulib.
16
12012-08-06 Aurélien Aptel <aurelien.aptel@gmail.com> 172012-08-06 Aurélien Aptel <aurelien.aptel@gmail.com>
2 18
3 * url.texi (Parsed URLs): Adjust to the code's use of defstruct 19 * url.texi (Parsed URLs): Adjust to the code's use of defstruct
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index dc4bf6400c4..f3093d0853f 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{2012-07-29.17} 6\def\texinfoversion{2012-09-12.16}
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,
@@ -594,7 +594,7 @@
594\def\:{\spacefactor=1000 } 594\def\:{\spacefactor=1000 }
595 595
596% @* forces a line break. 596% @* forces a line break.
597\def\*{\hfil\break\hbox{}\ignorespaces} 597\def\*{\unskip\hfil\break\hbox{}\ignorespaces}
598 598
599% @/ allows a line break. 599% @/ allows a line break.
600\let\/=\allowbreak 600\let\/=\allowbreak
@@ -2272,8 +2272,6 @@ end
2272 2272
2273\gdef\markupsetcodequoteleft{\let`\codequoteleft} 2273\gdef\markupsetcodequoteleft{\let`\codequoteleft}
2274\gdef\markupsetcodequoteright{\let'\codequoteright} 2274\gdef\markupsetcodequoteright{\let'\codequoteright}
2275
2276\gdef\markupsetnoligaturesquoteleft{\let`\noligaturesquoteleft}
2277} 2275}
2278 2276
2279\let\markupsetuplqcode \markupsetcodequoteleft 2277\let\markupsetuplqcode \markupsetcodequoteleft
@@ -2282,6 +2280,9 @@ end
2282\let\markupsetuplqexample \markupsetcodequoteleft 2280\let\markupsetuplqexample \markupsetcodequoteleft
2283\let\markupsetuprqexample \markupsetcodequoteright 2281\let\markupsetuprqexample \markupsetcodequoteright
2284% 2282%
2283\let\markupsetuplqkbd \markupsetcodequoteleft
2284\let\markupsetuprqkbd \markupsetcodequoteright
2285%
2285\let\markupsetuplqsamp \markupsetcodequoteleft 2286\let\markupsetuplqsamp \markupsetcodequoteleft
2286\let\markupsetuprqsamp \markupsetcodequoteright 2287\let\markupsetuprqsamp \markupsetcodequoteright
2287% 2288%
@@ -2291,8 +2292,6 @@ end
2291\let\markupsetuplqverbatim \markupsetcodequoteleft 2292\let\markupsetuplqverbatim \markupsetcodequoteleft
2292\let\markupsetuprqverbatim \markupsetcodequoteright 2293\let\markupsetuprqverbatim \markupsetcodequoteright
2293 2294
2294\let\markupsetuplqkbd \markupsetnoligaturesquoteleft
2295
2296% Allow an option to not use regular directed right quote/apostrophe 2295% Allow an option to not use regular directed right quote/apostrophe
2297% (char 0x27), but instead the undirected quote from cmtt (char 0x0d). 2296% (char 0x27), but instead the undirected quote from cmtt (char 0x0d).
2298% The undirected quote is ugly, so don't make it the default, but it 2297% The undirected quote is ugly, so don't make it the default, but it
@@ -2382,8 +2381,7 @@ end
2382 \aftersmartic 2381 \aftersmartic
2383} 2382}
2384 2383
2385% like \smartslanted except unconditionally uses \ttsl, and no ic. 2384% Unconditional use \ttsl, and no ic. @var is set to this for defuns.
2386% @var is set to this for defun arguments.
2387\def\ttslanted#1{{\ttsl #1}} 2385\def\ttslanted#1{{\ttsl #1}}
2388 2386
2389% @cite is like \smartslanted except unconditionally use \sl. We never want 2387% @cite is like \smartslanted except unconditionally use \sl. We never want
@@ -2695,10 +2693,6 @@ end
2695 \let\email=\uref 2693 \let\email=\uref
2696\fi 2694\fi
2697 2695
2698% @kbd is like @code, except that if the argument is just one @key command,
2699% then @kbd has no effect.
2700\def\kbd#1{{\setupmarkupstyle{kbd}\def\look{#1}\expandafter\kbdfoo\look??\par}}
2701
2702% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always), 2696% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
2703% `example' (@kbd uses ttsl only inside of @example and friends), 2697% `example' (@kbd uses ttsl only inside of @example and friends),
2704% or `code' (@kbd uses normal tty font always). 2698% or `code' (@kbd uses normal tty font always).
@@ -2722,11 +2716,17 @@ end
2722% Default is `distinct'. 2716% Default is `distinct'.
2723\kbdinputstyle distinct 2717\kbdinputstyle distinct
2724 2718
2719% @kbd is like @code, except that if the argument is just one @key command,
2720% then @kbd has no effect.
2721\def\kbd#1{{\def\look{#1}\expandafter\kbdsub\look??\par}}
2722
2725\def\xkey{\key} 2723\def\xkey{\key}
2726\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{??}% 2724\def\kbdsub#1#2#3\par{%
2727\ifx\one\xkey\ifx\threex\three \key{#2}% 2725 \def\one{#1}\def\three{#3}\def\threex{??}%
2728\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi 2726 \ifx\one\xkey\ifx\threex\three \key{#2}%
2729\else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi} 2727 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi
2728 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi
2729}
2730 2730
2731% definition of @key that produces a lozenge. Doesn't adjust to text size. 2731% definition of @key that produces a lozenge. Doesn't adjust to text size.
2732%\setfont\keyrm\rmshape{8}{1000}{OT1} 2732%\setfont\keyrm\rmshape{8}{1000}{OT1}
@@ -3269,6 +3269,20 @@ end
3269 \finishedtitlepagetrue 3269 \finishedtitlepagetrue
3270} 3270}
3271 3271
3272% Settings used for typesetting titles: no hyphenation, no indentation,
3273% don't worry much about spacing, ragged right. This should be used
3274% inside a \vbox, and fonts need to be set appropriately first. Because
3275% it is always used for titles, nothing else, we call \rmisbold. \par
3276% should be specified before the end of the \vbox, since a vbox is a group.
3277%
3278\def\raggedtitlesettings{%
3279 \rmisbold
3280 \hyphenpenalty=10000
3281 \parindent=0pt
3282 \tolerance=5000
3283 \ptexraggedright
3284}
3285
3272% Macros to be used within @titlepage: 3286% Macros to be used within @titlepage:
3273 3287
3274\let\subtitlerm=\tenrm 3288\let\subtitlerm=\tenrm
@@ -3276,7 +3290,7 @@ end
3276 3290
3277\parseargdef\title{% 3291\parseargdef\title{%
3278 \checkenv\titlepage 3292 \checkenv\titlepage
3279 \leftline{\titlefonts\rmisbold #1} 3293 \vbox{\titlefonts \raggedtitlesettings #1\par}%
3280 % print a rule at the page bottom also. 3294 % print a rule at the page bottom also.
3281 \finishedtitlepagefalse 3295 \finishedtitlepagefalse
3282 \vskip4pt \hrule height 4pt width \hsize \vskip4pt 3296 \vskip4pt \hrule height 4pt width \hsize \vskip4pt
@@ -4243,7 +4257,7 @@ end
4243} 4257}
4244\def\ifcmddefinedfail{\doignore{ifcommanddefined}} 4258\def\ifcmddefinedfail{\doignore{ifcommanddefined}}
4245 4259
4246% @ifcommandnotdefined CMD ... handlded similar to @ifclear above. 4260% @ifcommandnotdefined CMD ... handled similar to @ifclear above.
4247\makecond{ifcommandnotdefined} 4261\makecond{ifcommandnotdefined}
4248\def\ifcommandnotdefined{% 4262\def\ifcommandnotdefined{%
4249 \parsearg{\doifcmddefined{\else \let\next=\ifcmdnotdefinedfail}}} 4263 \parsearg{\doifcmddefined{\else \let\next=\ifcmdnotdefinedfail}}}
@@ -5579,14 +5593,6 @@ end
5579 5593
5580% Define @majorheading, @heading and @subheading 5594% Define @majorheading, @heading and @subheading
5581 5595
5582% NOTE on use of \vbox for chapter headings, section headings, and such:
5583% 1) We use \vbox rather than the earlier \line to permit
5584% overlong headings to fold.
5585% 2) \hyphenpenalty is set to 10000 because hyphenation in a
5586% heading is obnoxious; this forbids it.
5587% 3) Likewise, headings look best if no \parindent is used, and
5588% if justification is not attempted. Hence \raggedright.
5589
5590\def\majorheading{% 5596\def\majorheading{%
5591 {\advance\chapheadingskip by 10pt \chapbreak }% 5597 {\advance\chapheadingskip by 10pt \chapbreak }%
5592 \parsearg\chapheadingzzz 5598 \parsearg\chapheadingzzz
@@ -5594,10 +5600,8 @@ end
5594 5600
5595\def\chapheading{\chapbreak \parsearg\chapheadingzzz} 5601\def\chapheading{\chapbreak \parsearg\chapheadingzzz}
5596\def\chapheadingzzz#1{% 5602\def\chapheadingzzz#1{%
5597 {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5603 \vbox{\chapfonts \raggedtitlesettings #1\par}%
5598 \parindent=0pt\ptexraggedright 5604 \nobreak\bigskip \nobreak
5599 \rmisbold #1\hfill}}%
5600 \bigskip \par\penalty 200\relax
5601 \suppressfirstparagraphindent 5605 \suppressfirstparagraphindent
5602} 5606}
5603 5607
@@ -5756,8 +5760,7 @@ end
5756 % 5760 %
5757 % Typeset the actual heading. 5761 % Typeset the actual heading.
5758 \nobreak % Avoid page breaks at the interline glue. 5762 \nobreak % Avoid page breaks at the interline glue.
5759 \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \ptexraggedright 5763 \vbox{\raggedtitlesettings \hangindent=\wd0 \centerparametersmaybe
5760 \hangindent=\wd0 \centerparametersmaybe
5761 \unhbox0 #1\par}% 5764 \unhbox0 #1\par}%
5762 }% 5765 }%
5763 \nobreak\bigskip % no page break after a chapter title 5766 \nobreak\bigskip % no page break after a chapter title
@@ -5779,18 +5782,18 @@ end
5779\def\setchapterstyle #1 {\csname CHAPF#1\endcsname} 5782\def\setchapterstyle #1 {\csname CHAPF#1\endcsname}
5780% 5783%
5781\def\unnchfopen #1{% 5784\def\unnchfopen #1{%
5782\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5785 \chapoddpage
5783 \parindent=0pt\ptexraggedright 5786 \vbox{\chapfonts \raggedtitlesettings #1\par}%
5784 \rmisbold #1\hfill}}\bigskip \par\nobreak 5787 \nobreak\bigskip\nobreak
5785} 5788}
5786\def\chfopen #1#2{\chapoddpage {\chapfonts 5789\def\chfopen #1#2{\chapoddpage {\chapfonts
5787\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}% 5790\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}%
5788\par\penalty 5000 % 5791\par\penalty 5000 %
5789} 5792}
5790\def\centerchfopen #1{% 5793\def\centerchfopen #1{%
5791\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5794 \chapoddpage
5792 \parindent=0pt 5795 \vbox{\chapfonts \raggedtitlesettings \hfill #1\hfill}%
5793 \hfill {\rmisbold #1}\hfill}}\bigskip \par\nobreak 5796 \nobreak\bigskip \nobreak
5794} 5797}
5795\def\CHAPFopen{% 5798\def\CHAPFopen{%
5796 \global\let\chapmacro=\chfopen 5799 \global\let\chapmacro=\chfopen
@@ -7069,7 +7072,10 @@ end
7069 \df \sl \hyphenchar\font=0 7072 \df \sl \hyphenchar\font=0
7070 % 7073 %
7071 % On the other hand, if an argument has two dashes (for instance), we 7074 % On the other hand, if an argument has two dashes (for instance), we
7072 % want a way to get ttsl. Let's try @var for that. 7075 % want a way to get ttsl. We used to recommend @var for that, so
7076 % leave the code in, but it's strange for @var to lead to typewriter.
7077 % Nowadays we recommend @code, since the difference between a ttsl hyphen
7078 % and a tt hyphen is pretty tiny. @code also disables ?` !`.
7073 \def\var##1{{\setupmarkupstyle{var}\ttslanted{##1}}}% 7079 \def\var##1{{\setupmarkupstyle{var}\ttslanted{##1}}}%
7074 #1% 7080 #1%
7075 \sl\hyphenchar\font=45 7081 \sl\hyphenchar\font=45
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 87ad2bc5009..530b8fdd6c2 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2853,6 +2853,9 @@ If you can identify a minimal test case that reproduces the problem,
2853include that with your bug report. This will make it much easier for 2853include that with your bug report. This will make it much easier for
2854the development team to analyze and correct the problem. 2854the development team to analyze and correct the problem.
2855 2855
2856Sometimes, there might be also problems due to Tramp caches. Flush
2857all caches before running the test, @ref{Cleanup remote connections}.
2858
2856Before reporting the bug, you should set the verbosity level to 6 2859Before reporting the bug, you should set the verbosity level to 6
2857(@pxref{Traces and Profiles, Traces}) in the @file{~/.emacs} file and 2860(@pxref{Traces and Profiles, Traces}) in the @file{~/.emacs} file and
2858repeat the bug. Then, include the contents of the @file{*tramp/foo*} 2861repeat the bug. Then, include the contents of the @file{*tramp/foo*}
diff --git a/doc/misc/trampver.texi b/doc/misc/trampver.texi
index 78bd9d0965f..d902ac0fb97 100644
--- a/doc/misc/trampver.texi
+++ b/doc/misc/trampver.texi
@@ -8,7 +8,7 @@
8@c In the Tramp CVS, the version number is auto-frobbed from 8@c In the Tramp CVS, the version number is auto-frobbed from
9@c configure.ac, so you should edit that file and run 9@c configure.ac, so you should edit that file and run
10@c "autoconf && ./configure" to change the version number. 10@c "autoconf && ./configure" to change the version number.
11@set trampver 2.2.6-pre 11@set trampver 2.2.6
12 12
13@c Other flags from configuration 13@c Other flags from configuration
14@set instprefix /usr/local 14@set instprefix /usr/local