1- .\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05 )
1+ .\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28 )
22.\"
33.\" Standard preamble:
44.\" ========================================================================
5- .de Sh \" Subsection heading
6- .br
7- .if t .Sp
8- .ne 5
9- .PP
10- \fB \\$1 \fR
11- .PP
12- ..
135.de Sp \" Vertical space (when we can't use .PP)
146.if t .sp .5v
157.if n .sp
4638. ds PI \(*p
4739. ds L" ``
4840. ds R" ''
41+ . ds C`
42+ . ds C'
4943'br\}
5044.\"
5145.\" Escape single quotes in literal strings from groff's Unicode transform.
5246.ie \n( .g .ds Aq \(aq
5347.el .ds Aq '
5448.\"
5549.\" If the F register is turned on, we'll generate index entries on stderr for
56- .\" titles (.TH), headers (.SH), subsections (.Sh ), items (.Ip), and index
50+ .\" titles (.TH), headers (.SH), subsections (.SS ), items (.Ip), and index
5751.\" entries marked with X<> in POD. Of course, you'll have to process the
5852.\" output yourself in some meaningful fashion.
59- .ie \n F \{\
60- . de IX
61- . tm Index:\ \$1 \t \ \n % \t "\ \$2 "
53+ .\"
54+ .\" Avoid warning from groff about undefined register 'F'.
55+ .de IX
6256..
63- . nr % 0
64- . rr F
65- .\}
66- .el \{\
67- . de IX
57+ .nr rF 0
58+ .if \n( .g .if r F .nr rF 1
59+ .if (\n( rF : (\n( .g == 0 )) \{
60+ . if \n F \{
61+ . de IX
62+ . tm Index:\\$1 \t \\n % \t "\\$2 "
6863..
64+ . if ! \n F == 2 \{
65+ . nr % 0
66+ . nr F 2
67+ . \}
68+ . \}
6969.\}
70+ .rr rF
7071.\"
7172.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
7273.\" Fear. Run. Save yourself. No user-serviceable parts.
132133.\" ========================================================================
133134.\"
134135.IX Title " MERGE-INFO 1"
135- .TH MERGE-INFO 1 "2010-07-22 " "XStow 1.0.0 " "XStow Reference Guide"
136+ .TH MERGE-INFO 1 "2014-01-02 " "XStow 1.0.1 " "XStow Reference Guide"
136137.\" For nroff, turn off justification. Always turn off hyphenation; it makes
137138.\" way too many mistakes in technical documents.
138139.if n .ad l
141142merge\- info, merge and unmerge GNU Info index files
142143.SH "SYNOPSIS"
143144.IX Header " SYNOPSIS"
144- merge-info [\s- 1 OPTION\s 0 ...] \s - 1 FILE \s 0 \s- 1 FILE\s 0
145+ merge-info [\s- 1 OPTION ...\s 0 ] \s- 1 FILE FILE \s 0
145146.SH "DESCRIPTION"
146147.IX Header " DESCRIPTION"
147148merge-info can merge and unmerge the \s- 1 GNU\s 0 Info index files named
@@ -166,7 +167,7 @@ This is the common case if you are using a tool like
166167files and creates a new 'dir' file.
167168.SH "USAGE"
168169.IX Header " USAGE"
169- merge-info [\s- 1 OPTION\s 0 ...] \s - 1 FILE \s 0 \s- 1 FILE\s 0
170+ merge-info [\s- 1 OPTION ...\s 0 ] \s- 1 FILE FILE \s 0
170171.PP
171172Merge two files:
172173.PP
@@ -192,6 +193,9 @@ Shows a help screen.
192193.IX Item " -V -Version"
193194Displays the verion number of the XStow package. \fB merge-info \fR is
194195shipped with \fB xstow \fR (1).
196+ .IP " \fB \- C \- no \- curses \fR " 4
197+ .IX Item " -C -no-curses"
198+ Do not detect the terminal width by using curses.
195199.IP " \fB \- u \- unmerge \fR " 4
196200.IX Item " -u -unmerge"
197201Unmerge instead of merge. Note: It is not possible splitting up one
@@ -216,6 +220,27 @@ more than one section. If you do not wan't this, use this option.
216220.IP " \fB \s- 1 XSTOW_DEBUG_LEVEL\s 0 \fR " 4
217221.IX Item " XSTOW_DEBUG_LEVEL"
218222Same as the \fB \- debug \- level \fR option.
223+ .IP " \fB \s- 1 XSTOW_USE_CURSES\s 0 \fR " 4
224+ .IX Item " XSTOW_USE_CURSES"
225+ Same as the \fB \- no \- curses \fR option.
226+ .Sp
227+ In previous versions xstow tried detecting the terminal width and height,
228+ by default at the startup routine. Even if this value is only used by
229+ the help screen. The result was:
230+ .Sp
231+ .Vb 2
232+ \& $ TERM="" xstow
233+ \& Error opening terminal: unknown.
234+ .Ve
235+ .Sp
236+ The error message is reported by the ncurses lib. This can cause problems
237+ if you wan't start xstow as a cron job.
238+ Now xstow tries detecting the terminal width not in it's startup, but
239+ when the help screen is printed out. As an extra option you can set
240+ the environment variable \fB \s- 1 XSTOW_USE_CURSES\s 0 \fR =\*( L" 0 \*( R" this will tell xstow
241+ not using curses anyway.
242+ .Sp
243+ merge-info has the same behaviour.
219244.SH "AUTHORS"
220245.IX Header " AUTHORS"
221246merge-info was written by Martin Oberzalek <kingleo@gmx.at>.
@@ -231,22 +256,13 @@ the Free Software Foundation; either version 2 of the License, or
231256(at your option) any later version.
232257.PP
233258This program is distributed in the hope that it will be useful,
234- but \s- 1 WITHOUT\s 0 \s - 1 ANY \s 0 \s - 1 WARRANTY \s 0 ; without even the implied warranty of
235- \& \s- 1 MERCHANTABILITY\s 0 or \s- 1 FITNESS\s 0 \s - 1 FOR \s 0 A \s - 1 PARTICULAR \s 0 \s - 1 PURPOSE \s 0 . See the
259+ but \s- 1 WITHOUT ANY WARRANTY \s 0 ; without even the implied warranty of
260+ \& \s- 1 MERCHANTABILITY\s 0 or \s- 1 FITNESS FOR A PARTICULAR PURPOSE. \s 0 See the
236261\& \s- 1 GNU\s 0 General Public License for more details.
237262.PP
238263You should have received a copy of the \s- 1 GNU\s 0 General Public License
239264along with this program; if not, write to the Free Software
240- Foundation, Inc., 675 Mass Ave, Cambridge, \s- 1 MA\s 0 0 2 1 39, \s - 1 USA \s 0 .
265+ Foundation, Inc., 675 Mass Ave, Cambridge, \s- 1 MA 02 1 39, USA. \s 0
241266.SH "SEE ALSO"
242267.IX Header " SEE ALSO"
243268\& \fI info \fR \| (1) \fI install \- info \fR \| (1) \fI xstow \fR \| (1)
244- .SH "POD ERRORS"
245- .IX Header " POD ERRORS"
246- Hey! \fB The above document had some coding errors, which are explained below: \fR
247- .IP " Around line 42:" 4
248- .IX Item " Around line 42:"
249- Can't have a 0 in =over 0
250- .IP " Around line 83:" 4
251- .IX Item " Around line 83:"
252- Can't have a 0 in =over 0
0 commit comments