You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-vcs/monotone/files/monotone-1.0-texinfo-5.1.patch

626 lines
13 KiB

Fixes build issue with texinfo-5.1
https://bugs.gentoo.org/show_bug.cgi?id=483122
============================================================
--- doc/monotone.texi fcc02ef992214968bfbdd4a1f968846535de22f7
+++ doc/monotone.texi 4feaab5a3c304a6a465402d6069d214137d63198
@@ -4845,7 +4845,7 @@ @subsection Global Options
Cancel all previous @option{--rcfile} options (standard rcfiles are
still loaded). See @ref{rcfiles}.
-@itemx --root <arg>
+@item --root <arg>
Limit the search for a workspace to the specified root directory
@item --ssh-sign <arg>
@@ -6247,7 +6247,7 @@ @section Informative
the root directory of the specified path (or the workspace, if no path
is given).
-@itemx mtn list vars [@var{domain}]
+@item mtn list vars [@var{domain}]
@itemx mtn ls vars
@command{ls vars} is an alias for @command{list vars}.
============================================================
--- doc/pcrepattern.texi 43ef52850c1fd113b8a21d63634bafe61b3aec45
+++ doc/pcrepattern.texi 7ae6fb9367a2410c588230742d63ff4f83daa909
@@ -74,32 +74,32 @@ @subsubheading Characters and Metacharac
brackets, the metacharacters are as follows:
@table @code
-@itemx \
+@item \
general escape character with several uses
-@itemx ^
+@item ^
assert start of string (or line, in multiline mode)
-@itemx $
+@item $
assert end of string (or line, in multiline mode)
-@itemx .
+@item .
match any character except newline (by default)
-@itemx [
+@item [
start character class definition
-@itemx |
+@item |
start of alternative branch
-@itemx (
+@item (
start subpattern
-@itemx )
+@item )
end subpattern
-@itemx ?
+@item ?
extends the meaning of @samp{(}
also 0 or 1 quantifier
also quantifier minimizer
-@itemx *
+@item *
0 or more quantifier
-@itemx +
+@item +
1 or more quantifier
also ``possessive quantifier''
-@itemx @{
+@item @{
start min/max quantifier
@end table
@@ -108,16 +108,16 @@ @subsubheading Characters and Metacharac
class". In a character class the only metacharacters are:
@table @code
-@itemx \
+@item \
general escape character
-@itemx ^
+@item ^
negate the class, but only if the first character
-@itemx -
+@item -
indicates character range
-@itemx [
+@item [
POSIX character class (only if followed by POSIX
syntax)
-@itemx ]
+@item ]
terminates the character class
@end table
@@ -159,25 +159,25 @@ @subsubheading Non-printing Characters
represents:
@table @code
-@itemx \a
+@item \a
alarm, that is, the BEL character (hex 07)
-@itemx \c@var{x}
+@item \c@var{x}
"control-@var{x}", where @var{x} is any character
-@itemx \e
+@item \e
escape (hex 1B)
-@itemx \f
+@item \f
formfeed (hex 0C)
-@itemx \n
+@item \n
linefeed (hex 0A)
-@itemx \r
+@item \r
carriage return (hex 0D)
-@itemx \t
+@item \t
tab (hex 09)
-@itemx \@var{ddd}
+@item \@var{ddd}
character with octal code @var{ddd}, or backreference
-@itemx \x@var{hh}
+@item \x@var{hh}
character with hex code @var{hh}
-@itemx \x@{@var{hhh...}@}
+@item \x@{@var{hhh...}@}
character with hex code @var{hhh...}
@end table
@@ -244,27 +244,27 @@ @subsubheading Non-printing Characters
@samp{\777} are permitted. For example:
@table @code
-@itemx \040
+@item \040
is another way of writing a space
-@itemx \40
+@item \40
is the same, provided there are fewer than 40
previous capturing subpatterns
-@itemx \7
+@item \7
is always a back reference
-@itemx \11
+@item \11
might be a back reference, or another way of
writing a tab
-@itemx \011
+@item \011
is always a tab
-@itemx \0113
+@item \0113
is a tab followed by the character @samp{3}
-@itemx \113
+@item \113
might be a back reference, otherwise the
character with octal code 113
-@itemx \377
+@item \377
might be a back reference, otherwise
the byte consisting entirely of 1 bits
-@itemx \81
+@item \81
is either a back reference, or a binary zero
followed by the two characters @samp{8} and @samp{1}
@end table
@@ -294,25 +294,25 @@ @subsubheading Generic character types
following are always recognized:
@table @code
-@itemx \d
+@item \d
any decimal digit
-@itemx \D
+@item \D
any character that is not a decimal digit
-@itemx \h
+@item \h
any horizontal whitespace character
-@itemx \H
+@item \H
any character that is not a horizontal whitespace character
-@itemx \s
+@item \s
any whitespace character
-@itemx \S
+@item \S
any character that is not a whitespace character
-@itemx \v
+@item \v
any vertical whitespace character
-@itemx \V
+@item \V
any character that is not a vertical whitespace character
-@itemx \w
+@item \w
any ``word'' character
-@itemx \W
+@item \W
any ``non-word'' character
@end table
@@ -342,43 +342,43 @@ @subsubheading Generic character types
characters are:
@table @code
-@itemx U+0009
+@item U+0009
Horizontal tab
-@itemx U+0020
+@item U+0020
Space
-@itemx U+00A0
+@item U+00A0
Non-break space
-@itemx U+1680
+@item U+1680
Ogham space mark
-@itemx U+180E
+@item U+180E
Mongolian vowel separator
@item U+2000
En quad
-@itemx U+2001
+@item U+2001
Em quad
-@itemx U+2002
+@item U+2002
En space
-@itemx U+2003
+@item U+2003
Em space
-@itemx U+2004
+@item U+2004
Three-per-em space
-@itemx U+2005
+@item U+2005
Four-per-em space
-@itemx U+2006
+@item U+2006
Six-per-em space
@item U+2007
Figure space
-@itemx U+2008
+@item U+2008
Punctuation space
-@itemx U+2009
+@item U+2009
Thin space
-@itemx U+200A
+@item U+200A
Hair space
-@itemx U+202F
+@item U+202F
Narrow no-break space
-@itemx U+205F
+@item U+205F
Medium mathematical space
-@itemx U+3000
+@item U+3000
Ideographic space
@end table
@@ -386,19 +386,19 @@ @subsubheading Generic character types
The vertical space characters are:
@table @code
-@itemx U+000A
+@item U+000A
Linefeed
-@itemx U+000B
+@item U+000B
Vertical tab
-@itemx U+000C
+@item U+000C
Formfeed
-@itemx U+000D
+@item U+000D
Carriage return
-@itemx U+0085
+@item U+0085
Next line
-@itemx U+2028
+@item U+2028
Line separator
-@itemx U+2029
+@item U+2029
Paragraph separator
@end table
@@ -418,15 +418,15 @@ @subsubheading Newline Conventions
the following five sequences:
@table @code
-@itemx (*CR)
+@item (*CR)
carriage return
-@itemx (*LF)
+@item (*LF)
linefeed
-@itemx (*CRLF)
+@item (*CRLF)
carriage return, followed by linefeed
-@itemx (*ANYCRLF)
+@item (*ANYCRLF)
any of the three above
-@itemx (*ANY)
+@item (*ANY)
all Unicode newline sequences
@end table
@@ -474,9 +474,9 @@ @subsubheading Newline Sequences
pattern string with one of the following sequences:
@table @code
-@itemx (*BSR_ANYCRLF)
+@item (*BSR_ANYCRLF)
@key{CR}, @key{LF}, or @key{CR}@key{LF} only
-@itemx (*BSR_UNICODE)
+@item (*BSR_UNICODE)
any Unicode newline sequence (the default)
@end table
@@ -501,11 +501,11 @@ @subsubheading Unicode Character Propert
256, but they do work in this mode. The extra escape sequences are:
@table @code
-@itemx \p@{@var{xx}@}
+@item \p@{@var{xx}@}
a character with the @var{xx} property
-@itemx \P@{@var{xx}@}
+@item \P@{@var{xx}@}
a character without the @var{xx} property
-@itemx \X
+@item \X
an extended Unicode sequence
@end table
@@ -618,83 +618,83 @@ @subsubheading Unicode Character Propert
@table @code
@item C
Other
-@itemx Cc
+@item Cc
Control
-@itemx Cf
+@item Cf
Format
-@itemx Cn
+@item Cn
Unassigned
-@itemx Co
+@item Co
Private use
-@itemx Cs
+@item Cs
Surrogate
@item L
Letter
-@itemx Ll
+@item Ll
Lower case letter
-@itemx Lm
+@item Lm
Modifier letter
-@itemx Lo
+@item Lo
Other letter
-@itemx Lt
+@item Lt
Title case letter
-@itemx Lu
+@item Lu
Upper case letter
@item M
Mark
-@itemx Mc
+@item Mc
Spacing mark
-@itemx Me
+@item Me
Enclosing mark
-@itemx Mn
+@item Mn
Non-spacing mark
@item N
Number
-@itemx Nd
+@item Nd
Decimal number
-@itemx Nl
+@item Nl
Letter number
-@itemx No
+@item No
Other number
@item P
Punctuation
-@itemx Pc
+@item Pc
Connector punctuation
-@itemx Pd
+@item Pd
Dash punctuation
-@itemx Pe
+@item Pe
Close punctuation
-@itemx Pf
+@item Pf
Final punctuation
-@itemx Pi
+@item Pi
Initial punctuation
-@itemx Po
+@item Po
Other punctuation
-@itemx Ps
+@item Ps
Open punctuation
@item S
Symbol
-@itemx Sc
+@item Sc
Currency symbol
-@itemx Sk
+@item Sk
Modifier symbol
-@itemx Sm
+@item Sm
Mathematical symbol
-@itemx So
+@item So
Other symbol
@item Z
Separator
-@itemx Zl
+@item Zl
Line separator
-@itemx Zp
+@item Zp
Paragraph separator
-@itemx Zs
+@item Zs
Space separator
@end table
@@ -771,18 +771,18 @@ @subsubheading Simple assertions
described below. The backslashed assertions are:
@table @code
-@itemx \b
+@item \b
matches at a word boundary
-@itemx \B
+@item \B
matches when not at a word boundary
-@itemx \A
+@item \A
matches at the start of the subject
-@itemx \Z
+@item \Z
matches at the end of the subject
also matches before a newline at the end of the subject
-@itemx \z
+@item \z
matches only at the end of the subject
-@itemx \G
+@item \G
matches at the first matching position in the subject
@end table
@@ -993,33 +993,33 @@ @subsubheading POSIX Character Classes
supported class names are
@table @code
-@itemx alnum
+@item alnum
letters and digits
-@itemx alpha
+@item alpha
letters
-@itemx ascii
+@item ascii
character codes 0 -- 127
-@itemx blank
+@item blank
space or tab only
-@itemx cntrl
+@item cntrl
control characters
-@itemx digit
+@item digit
decimal digits (same as @samp{\d})
-@itemx graph
+@item graph
printing characters, excluding space
-@itemx lower
+@item lower
lower case letters
-@itemx print
+@item print
printing characters, including space
-@itemx punct
+@item punct
printing characters, excluding letters and digits
-@itemx space
+@item space
white space (not quite the same as @samp{\s})
-@itemx upper
+@item upper
upper case letters
-@itemx word
+@item word
``word'' characters (same as @samp{\w})
-@itemx xdigit
+@item xdigit
hexadecimal digits
@end table
@@ -1071,22 +1071,22 @@ @subsubheading Internal Option Setting
@samp{)}. The option letters are
@table @code
-@itemx i
+@item i
Caseless: characters in one case match the corresponding
characters in other cases as well.
-@itemx m
+@item m
Multiline: @samp{^} and @samp{$} match at newlines
as well as at beginning and end of string.
-@itemx s
+@item s
Dotall: dot matches any character, including newline characters.
-@itemx x
+@item x
Extended syntax: unescaped white space is ignored and embedded
comments are possible.
-@itemx J
+@item J
Dupnames: names for capturing subpattern need not be unique.
-@itemx U
+@item U
Ungreedy: quantifiers match as few times as possible by default.
-@itemx X
+@item X
Extra: for forward compatibility, give an error if any escape sequence
with no defined meaning appears.
@end table
@@ -1358,11 +1358,11 @@ @subsubheading Repetition
single-character abbreviations:
@table @code
-@itemx *
+@item *
is equivalent to @{0,@}
-@itemx +
+@item +
is equivalent to @{1,@}
-@itemx ?
+@item ?
is equivalent to @{0,1@}
@end table
@@ -2302,7 +2302,7 @@ @subsubheading Verbs that act immediatel
The following verbs act as soon as they are encountered:
@table @code
-@itemx (*ACCEPT)
+@item (*ACCEPT)
This verb causes the match to end successfully, skipping the remainder
of the pattern. When inside a recursion, only the innermost pattern is
@@ -2317,7 +2317,7 @@ @subsubheading Verbs that act immediatel
This matches @samp{AB}, @samp{AAD}, or @samp{ACD}, but when it matches
@samp{AB}, no data is captured.
-@itemx (*FAIL) @r{or} (*F)
+@item (*FAIL) @r{or} (*F)
This verb causes the match to fail, forcing backtracking to occur. It
is equivalent to @samp{(?!)} but easier to read. It is not clear
@@ -2334,7 +2334,7 @@ @subsubheading Verbs that act after back
occurs.
@table @code
-@itemx (*COMMIT)
+@item (*COMMIT)
This verb causes the whole match to fail outright if the rest of the
pattern does not match. Even if the pattern is unanchored, no further
@@ -2350,7 +2350,7 @@ @subsubheading Verbs that act after back
This matches @samp{xxaab} but not @samp{aacaab}. It can be thought of
as a kind of dynamic anchor, or ``I've started, so I must finish.''
-@itemx (*PRUNE)
+@item (*PRUNE)
This verb causes the match to fail at the current position if the rest
of the pattern does not match. If the pattern is unanchored, the
@@ -2363,7 +2363,7 @@ @subsubheading Verbs that act after back
are some uses of @code{(*PRUNE)} that cannot be expressed in any other
way.
-@itemx (*SKIP)
+@item (*SKIP)
This verb is like @code{(*PRUNE)}, except that if the pattern is
unanchored, the "bumpalong" advance is not to the next character, but
@@ -2383,7 +2383,7 @@ @subsubheading Verbs that act after back
attempt would start at the second character instead of skipping on to
@samp{c}.
-@itemx (*THEN)
+@item (*THEN)
This verb causes a skip to the next alternation if the rest of the
pattern does not match. That is, it cancels pending backtracking, but