summaryrefslogtreecommitdiff
blob: cb457b547d1937ec29d202b53db7e8c755373346 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
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