119 .sp |
122 .sp |
120 Options: |
123 Options: |
121 -.INDENT 0.0 |
124 -.INDENT 0.0 |
122 +.RS 0 |
125 +.RS 0 |
123 .TP |
126 .TP |
124 .B \-I, \-\-include |
127 .BI \-I, \-\-include \ <PATTERN[+]> |
125 . |
128 . |
126 @@ -180,13 +153,13 @@ |
129 @@ -184,7 +157,7 @@ |
127 .B \-n, \-\-dry\-run |
130 .B \-n, \-\-dry\-run |
128 . |
131 . |
129 do not perform actions, just print output |
132 do not perform actions, just print output |
130 -.UNINDENT |
133 -.UNINDENT |
131 +.RE |
134 +.RE |
|
135 .sp |
|
136 [+] marked option can be specified multiple times |
132 .SS addremove |
137 .SS addremove |
|
138 @@ -192,9 +165,9 @@ |
|
139 add all new files, delete all missing files: |
133 .sp |
140 .sp |
134 .nf |
141 .nf |
135 -.ft C |
142 -.ft C |
136 +.ft |
143 +.ft |
137 hg addremove [OPTION]... [FILE]... |
144 hg addremove [OPTION]... [FILE]... |
138 -.ft P |
145 -.ft P |
139 +.ft |
146 +.ft |
140 .fi |
147 .fi |
141 .sp |
148 .sp |
142 Add all new files and remove all missing files from the |
149 Add all new files and remove all missing files from the |
143 @@ -193,7 +166,7 @@ |
150 @@ -201,7 +174,7 @@ |
144 repository. |
151 repository. |
145 .sp |
152 .sp |
146 New files are ignored if they match any of the patterns in |
153 New files are ignored if they match any of the patterns in |
147 -\fB.hgignore\fP. As with add, these changes take effect at the next |
154 -\fB.hgignore\fP. As with add, these changes take effect at the next |
148 +\fB\&.hgignore\fP. As with add, these changes take effect at the next |
155 +\fB\&.hgignore\fP. As with add, these changes take effect at the next |
149 commit. |
156 commit. |
150 .sp |
157 .sp |
151 Use the \-s/\-\-similarity option to detect renamed files. This |
158 Use the \-s/\-\-similarity option to detect renamed files. This |
152 @@ -201,7 +174,7 @@ |
159 @@ -209,7 +182,7 @@ |
153 be identical) as its parameter. With a parameter greater than 0, |
160 be identical) as its parameter. With a parameter greater than 0, |
154 this compares every removed file with every added file and records |
161 this compares every removed file with every added file and records |
155 those similar enough as renames. Detecting renamed files this way |
162 those similar enough as renames. Detecting renamed files this way |
156 -can be expensive. After using this option, \%\fBhg status \-C\fP\: can be |
163 -can be expensive. After using this option, \%\fBhg status \-C\fP\: can be |
157 +can be expensive. After using this option, \fBhg status \-C\fP can be |
164 +can be expensive. After using this option, \fBhg status \-C\fP can be |
158 used to check which files were identified as moved or renamed. If |
165 used to check which files were identified as moved or renamed. If |
159 not specified, \-s/\-\-similarity defaults to 100 and only renames of |
166 not specified, \-s/\-\-similarity defaults to 100 and only renames of |
160 identical files are detected. |
167 identical files are detected. |
161 @@ -209,7 +182,7 @@ |
168 @@ -217,7 +190,7 @@ |
162 Returns 0 if all files are successfully added. |
169 Returns 0 if all files are successfully added. |
163 .sp |
170 .sp |
164 Options: |
171 Options: |
165 -.INDENT 0.0 |
172 -.INDENT 0.0 |
166 +.RS 0 |
173 +.RS 0 |
167 .TP |
174 .TP |
168 .B \-s, \-\-similarity |
175 .BI \-s, \-\-similarity \ <SIMILARITY> |
169 . |
176 . |
170 @@ -226,13 +199,13 @@ |
177 @@ -234,7 +207,7 @@ |
171 .B \-n, \-\-dry\-run |
178 .B \-n, \-\-dry\-run |
172 . |
179 . |
173 do not perform actions, just print output |
180 do not perform actions, just print output |
174 -.UNINDENT |
181 -.UNINDENT |
175 +.RE |
182 +.RE |
|
183 .sp |
|
184 [+] marked option can be specified multiple times |
176 .SS annotate |
185 .SS annotate |
|
186 @@ -242,9 +215,9 @@ |
|
187 show changeset information by line for each file: |
177 .sp |
188 .sp |
178 .nf |
189 .nf |
179 -.ft C |
190 -.ft C |
180 +.ft |
191 +.ft |
181 hg annotate [\-r REV] [\-f] [\-a] [\-u] [\-d] [\-n] [\-c] [\-l] FILE... |
192 hg annotate [\-r REV] [\-f] [\-a] [\-u] [\-d] [\-n] [\-c] [\-l] FILE... |
182 -.ft P |
193 -.ft P |
183 +.ft |
194 +.ft |
184 .fi |
195 .fi |
185 .sp |
196 .sp |
186 List changes in files, showing the revision id responsible for |
197 List changes in files, showing the revision id responsible for |
187 @@ -249,7 +222,7 @@ |
198 @@ -261,7 +234,7 @@ |
188 Returns 0 on success. |
199 Returns 0 on success. |
189 .sp |
200 .sp |
190 Options: |
201 Options: |
191 -.INDENT 0.0 |
202 -.INDENT 0.0 |
192 +.RS 0 |
203 +.RS 0 |
193 .TP |
204 .TP |
194 .B \-r, \-\-rev |
205 .BI \-r, \-\-rev \ <REV> |
195 . |
206 . |
196 @@ -261,7 +234,7 @@ |
207 @@ -273,7 +246,7 @@ |
197 .TP |
208 .TP |
198 .B \-\-no\-follow |
209 .B \-\-no\-follow |
199 . |
210 . |
200 -don\(aqt follow copies and renames |
211 -don\(aqt follow copies and renames |
201 +don't follow copies and renames |
212 +don't follow copies and renames |
202 .TP |
213 .TP |
203 .B \-a, \-\-text |
214 .B \-a, \-\-text |
204 . |
215 . |
205 @@ -312,13 +285,13 @@ |
216 @@ -326,23 +299,23 @@ |
206 exclude names matching the given patterns |
217 .BI \-T, \-\-template \ <TEMPLATE> |
|
218 . |
|
219 display with template (DEPRECATED) |
|
220 -.UNINDENT |
|
221 +.RE |
|
222 .sp |
|
223 [+] marked option can be specified multiple times |
|
224 -.INDENT 0.0 |
|
225 -.INDENT 3.5 |
|
226 +.RS 0 |
|
227 +.RS 3 |
207 .sp |
228 .sp |
208 aliases: blame |
229 aliases: blame |
209 -.UNINDENT |
230 -.UNINDENT |
|
231 -.UNINDENT |
|
232 +.RE |
210 +.RE |
233 +.RE |
211 .SS archive |
234 .SS archive |
212 .sp |
235 .sp |
|
236 create an unversioned archive of a repository revision: |
|
237 .sp |
213 .nf |
238 .nf |
214 -.ft C |
239 -.ft C |
215 +.ft |
240 +.ft |
216 hg archive [OPTION]... DEST |
241 hg archive [OPTION]... DEST |
217 -.ft P |
242 -.ft P |
218 +.ft |
243 +.ft |
219 .fi |
244 .fi |
220 .sp |
245 .sp |
221 By default, the revision used is the parent of the working |
246 By default, the revision used is the parent of the working |
222 @@ -328,15 +301,15 @@ |
247 @@ -352,15 +325,15 @@ |
223 extension (or override using \-t/\-\-type). |
248 extension (or override using \-t/\-\-type). |
224 .sp |
249 .sp |
225 Examples: |
250 Examples: |
226 -.INDENT 0.0 |
251 -.INDENT 0.0 |
227 +.RS 0 |
252 +.RS 0 |
268 -using a format string; see \%\fBhg help export\fP\: for details. |
293 -using a format string; see \%\fBhg help export\fP\: for details. |
269 +using a format string; see \fBhg help export\fP for details. |
294 +using a format string; see \fBhg help export\fP for details. |
270 .sp |
295 .sp |
271 Each member added to an archive file has a directory prefix |
296 Each member added to an archive file has a directory prefix |
272 prepended. Use \-p/\-\-prefix to specify a format string for the |
297 prepended. Use \-p/\-\-prefix to specify a format string for the |
273 @@ -388,7 +361,7 @@ |
298 @@ -412,7 +385,7 @@ |
274 Returns 0 on success. |
299 Returns 0 on success. |
275 .sp |
300 .sp |
276 Options: |
301 Options: |
277 -.INDENT 0.0 |
302 -.INDENT 0.0 |
278 +.RS 0 |
303 +.RS 0 |
279 .TP |
304 .TP |
280 .B \-\-no\-decode |
305 .B \-\-no\-decode |
281 . |
306 . |
282 @@ -417,13 +390,13 @@ |
307 @@ -441,7 +414,7 @@ |
283 .B \-X, \-\-exclude |
308 .BI \-X, \-\-exclude \ <PATTERN[+]> |
284 . |
309 . |
285 exclude names matching the given patterns |
310 exclude names matching the given patterns |
286 -.UNINDENT |
311 -.UNINDENT |
287 +.RE |
312 +.RE |
|
313 .sp |
|
314 [+] marked option can be specified multiple times |
288 .SS backout |
315 .SS backout |
|
316 @@ -449,9 +422,9 @@ |
|
317 reverse effect of earlier changeset: |
289 .sp |
318 .sp |
290 .nf |
319 .nf |
291 -.ft C |
320 -.ft C |
292 +.ft |
321 +.ft |
293 hg backout [OPTION]... [\-r] REV |
322 hg backout [OPTION]... [\-r] REV |
294 -.ft P |
323 -.ft P |
295 +.ft |
324 +.ft |
296 .fi |
325 .fi |
297 .sp |
326 .sp |
298 Prepare a new changeset with the effect of REV undone in the |
327 Prepare a new changeset with the effect of REV undone in the |
299 @@ -444,16 +417,16 @@ |
328 @@ -472,17 +445,17 @@ |
300 working directory and a new child of REV that simply undoes REV. |
329 working directory and a new child of REV that simply undoes REV. |
301 .sp |
330 .sp |
302 Before version 1.7, the behavior without \-\-merge was equivalent |
331 Before version 1.7, the behavior without \-\-merge was equivalent |
303 -to specifying \-\-merge followed by \%\fBhg update \-\-clean .\fP\: to |
332 -to specifying \-\-merge followed by \%\fBhg update \-\-clean .\fP\: to |
304 +to specifying \-\-merge followed by \fBhg update \-\-clean .\fP to |
333 +to specifying \-\-merge followed by \fBhg update \-\-clean .\fP to |
478 -.INDENT 0.0 |
512 -.INDENT 0.0 |
479 +.RS 0 |
513 +.RS 0 |
480 .TP |
514 .TP |
481 .B \-r, \-\-reset |
515 .B \-r, \-\-reset |
482 . |
516 . |
483 @@ -662,31 +635,31 @@ |
517 @@ -699,15 +672,15 @@ |
484 .B \-U, \-\-noupdate |
518 .B \-U, \-\-noupdate |
485 . |
519 . |
486 do not update to target |
520 do not update to target |
487 -.UNINDENT |
521 -.UNINDENT |
488 +.RE |
522 +.RE |
489 .SS bookmarks |
523 .SS bookmarks |
490 .sp |
524 .sp |
|
525 create a new bookmark or list existing bookmarks: |
|
526 .sp |
491 .nf |
527 .nf |
492 -.ft C |
528 -.ft C |
493 +.ft |
529 +.ft |
494 hg bookmarks [OPTIONS]... [NAME]... |
530 hg bookmarks [OPTIONS]... [NAME]... |
495 -.ft P |
531 -.ft P |
496 +.ft |
532 +.ft |
497 .fi |
533 .fi |
498 .sp |
534 .sp |
499 Bookmarks are pointers to certain commits that move when committing. |
535 Bookmarks are labels on changesets to help track lines of development. |
500 Bookmarks are local. They can be renamed, copied and deleted. It is |
536 @@ -714,30 +687,30 @@ |
501 -possible to use \%\fBhg merge NAME\fP\: to merge from a given bookmark, and |
537 Bookmarks are unversioned and can be moved, renamed and deleted. |
502 -\%\fBhg update NAME\fP\: to update to a given bookmark. |
538 Deleting or moving a bookmark has no effect on the associated changesets. |
503 +possible to use \fBhg merge NAME\fP to merge from a given bookmark, and |
539 .sp |
504 +\fBhg update NAME\fP to update to a given bookmark. |
540 -Creating or updating to a bookmark causes it to be marked as \(aqactive\(aq. |
505 .sp |
541 -The active bookmark is indicated with a \(aq*\(aq. |
506 -You can use \%\fBhg bookmark NAME\fP\: to set a bookmark on the working |
542 +Creating or updating to a bookmark causes it to be marked as 'active'. |
507 -directory\(aqs parent revision with the given name. If you specify |
543 +The active bookmark is indicated with a '*'. |
508 +You can use \fBhg bookmark NAME\fP to set a bookmark on the working |
544 When a commit is made, the active bookmark will advance to the new commit. |
509 +directory's parent revision with the given name. If you specify |
545 -A plain \%\fBhg update\fP\: will also advance an active bookmark, if possible. |
510 a revision using \-r REV (where REV may be an existing bookmark), |
546 +A plain \fBhg update\fP will also advance an active bookmark, if possible. |
511 the bookmark is assigned to that revision. |
547 Updating away from a bookmark will cause it to be deactivated. |
512 .sp |
548 .sp |
513 -Bookmarks can be pushed and pulled between repositories (see \%\fBhg help |
549 Bookmarks can be pushed and pulled between repositories (see |
514 -push\fP\: and \%\fBhg help pull\fP\:). This requires both the local and remote |
550 -\%\fBhg help push\fP\: and \%\fBhg help pull\fP\:). If a shared bookmark has |
515 +Bookmarks can be pushed and pulled between repositories (see \fBhg help |
551 -diverged, a new \(aqdivergent bookmark\(aq of the form \%\(aqname@path\:\(aq will |
516 +push\fP and \fBhg help pull\fP). This requires both the local and remote |
552 -be created. Using \%\fBhg merge\fP\: will resolve the divergence. |
517 repositories to support bookmarks. For versions prior to 1.8, this means |
553 +\fBhg help push\fP and \fBhg help pull\fP). If a shared bookmark has |
518 the bookmarks extension must be enabled. |
554 +diverged, a new 'divergent bookmark' of the form \&'name@path\&' will |
519 .sp |
555 +be created. Using \fBhg merge\fP will resolve the divergence. |
520 -If you set a bookmark called \(aq@\(aq, new clones of the repository will |
556 .sp |
521 +If you set a bookmark called '@', new clones of the repository will |
557 -A bookmark named \(aq@\(aq has the special property that \%\fBhg clone\fP\: will |
522 have that revision checked out (and the bookmark made active) by |
558 +A bookmark named '@' has the special property that \fBhg clone\fP will |
523 default. |
559 check it out by default if it exists. |
524 .sp |
560 .sp |
525 @@ -696,7 +669,7 @@ |
561 Examples: |
526 current active bookmark will be marked inactive. |
562 -.INDENT 0.0 |
|
563 +.RS 0 |
|
564 .IP \(bu 2 |
|
565 . |
|
566 create an active bookmark for a new line of development: |
|
567 .sp |
|
568 .nf |
|
569 -.ft C |
|
570 +.ft |
|
571 hg book new\-feature |
|
572 -.ft P |
|
573 +.ft |
|
574 .fi |
|
575 .IP \(bu 2 |
|
576 . |
|
577 @@ -744,9 +717,9 @@ |
|
578 create an inactive bookmark as a place marker: |
|
579 .sp |
|
580 .nf |
|
581 -.ft C |
|
582 +.ft |
|
583 hg book \-i reviewed |
|
584 -.ft P |
|
585 +.ft |
|
586 .fi |
|
587 .IP \(bu 2 |
|
588 . |
|
589 @@ -753,23 +726,23 @@ |
|
590 create an inactive bookmark on another changeset: |
|
591 .sp |
|
592 .nf |
|
593 -.ft C |
|
594 +.ft |
|
595 hg book \-r .^ tested |
|
596 -.ft P |
|
597 +.ft |
|
598 .fi |
|
599 .IP \(bu 2 |
|
600 . |
|
601 -move the \(aq@\(aq bookmark from another branch: |
|
602 +move the '@' bookmark from another branch: |
|
603 .sp |
|
604 .nf |
|
605 -.ft C |
|
606 +.ft |
|
607 hg book \-f @ |
|
608 -.ft P |
|
609 +.ft |
|
610 .fi |
|
611 -.UNINDENT |
|
612 +.RE |
527 .sp |
613 .sp |
528 Options: |
614 Options: |
529 -.INDENT 0.0 |
615 -.INDENT 0.0 |
530 +.RS 0 |
616 +.RS 0 |
531 .TP |
617 .TP |
532 .B \-f, \-\-force |
618 .B \-f, \-\-force |
533 . |
619 . |
534 @@ -719,18 +692,18 @@ |
620 @@ -796,20 +769,20 @@ |
535 mark a bookmark inactive |
621 display with template (DEPRECATED) |
536 .sp |
622 .sp |
537 aliases: bookmark |
623 aliases: bookmark |
538 -.UNINDENT |
624 -.UNINDENT |
539 +.RE |
625 +.RE |
540 .SS branch |
626 .SS branch |
|
627 .sp |
|
628 set or show the current branch name: |
541 .sp |
629 .sp |
542 .nf |
630 .nf |
543 -.ft C |
631 -.ft C |
544 +.ft |
632 +.ft |
545 hg branch [\-fC] [NAME] |
633 hg branch [\-fC] [NAME] |
618 -.INDENT 0.0 |
708 -.INDENT 0.0 |
619 +.RS 0 |
709 +.RS 0 |
620 .TP |
710 .TP |
621 .B \-a, \-\-active |
711 .B \-a, \-\-active |
622 . |
712 . |
623 @@ -792,13 +765,13 @@ |
713 @@ -877,15 +850,15 @@ |
624 .B \-c, \-\-closed |
714 .BI \-T, \-\-template \ <TEMPLATE> |
625 . |
715 . |
626 show normal and closed branches |
716 display with template (DEPRECATED) |
627 -.UNINDENT |
717 -.UNINDENT |
628 +.RE |
718 +.RE |
629 .SS bundle |
719 .SS bundle |
630 .sp |
720 .sp |
|
721 create a changegroup file: |
|
722 .sp |
631 .nf |
723 .nf |
632 -.ft C |
724 -.ft C |
633 +.ft |
725 +.ft |
634 hg bundle [\-f] [\-t TYPE] [\-a] [\-r REV]... [\-\-base REV]... FILE [DEST] |
726 hg bundle [\-f] [\-t TYPE] [\-a] [\-r REV]... [\-\-base REV]... FILE [DEST] |
635 -.ft P |
727 -.ft P |
636 +.ft |
728 +.ft |
637 .fi |
729 .fi |
638 .sp |
730 .sp |
639 Generate a compressed changegroup file collecting changesets not |
731 Generate a compressed changegroup file collecting changesets not |
640 @@ -824,7 +797,7 @@ |
732 @@ -911,7 +884,7 @@ |
641 Returns 0 on success, 1 if no changes found. |
733 Returns 0 on success, 1 if no changes found. |
642 .sp |
734 .sp |
643 Options: |
735 Options: |
644 -.INDENT 0.0 |
736 -.INDENT 0.0 |
645 +.RS 0 |
737 +.RS 0 |
646 .TP |
738 .TP |
647 .B \-f, \-\-force |
739 .B \-f, \-\-force |
648 . |
740 . |
649 @@ -861,13 +834,13 @@ |
741 @@ -948,7 +921,7 @@ |
650 .B \-\-insecure |
742 .B \-\-insecure |
651 . |
743 . |
652 do not verify server certificate (ignoring web.cacerts config) |
744 do not verify server certificate (ignoring web.cacerts config) |
653 -.UNINDENT |
745 -.UNINDENT |
654 +.RE |
746 +.RE |
|
747 .sp |
|
748 [+] marked option can be specified multiple times |
655 .SS cat |
749 .SS cat |
|
750 @@ -956,9 +929,9 @@ |
|
751 output the current or given revision of files: |
656 .sp |
752 .sp |
657 .nf |
753 .nf |
658 -.ft C |
754 -.ft C |
659 +.ft |
755 +.ft |
660 hg cat [OPTION]... FILE... |
756 hg cat [OPTION]... FILE... |
661 -.ft P |
757 -.ft P |
662 +.ft |
758 +.ft |
663 .fi |
759 .fi |
664 .sp |
760 .sp |
665 Print the specified files as they were at the given revision. If |
761 Print the specified files as they were at the given revision. If |
666 @@ -876,7 +849,7 @@ |
762 @@ -966,7 +939,7 @@ |
|
763 .sp |
667 Output may be to a file, in which case the name of the file is |
764 Output may be to a file, in which case the name of the file is |
668 given using a format string. The formatting rules are the same as |
765 given using a format string. The formatting rules as follows: |
669 for the export command, with the following additions: |
766 -.INDENT 0.0 |
670 -.INDENT 0.0 |
767 +.RS 0 |
671 +.RS 0 |
768 .TP |
672 .TP |
769 .B \fB%%\fP |
673 .B \fB%s\fP |
770 .sp |
674 .sp |
771 @@ -978,7 +951,7 @@ |
675 @@ -884,17 +857,17 @@ |
|
676 .TP |
772 .TP |
677 .B \fB%d\fP |
773 .B \fB%d\fP |
678 .sp |
774 .sp |
679 -dirname of file being printed, or \(aq.\(aq if in repository root |
775 -dirname of file being printed, or \(aq.\(aq if in repository root |
680 +dirname of file being printed, or '.' if in repository root |
776 +dirname of file being printed, or '.' if in repository root |
681 .TP |
777 .TP |
682 .B \fB%p\fP |
778 .B \fB%p\fP |
683 .sp |
779 .sp |
684 root\-relative path name of file being printed |
780 @@ -1003,12 +976,12 @@ |
|
781 .B \fB%b\fP |
|
782 .sp |
|
783 basename of the exporting repository |
685 -.UNINDENT |
784 -.UNINDENT |
686 +.RE |
785 +.RE |
687 .sp |
786 .sp |
688 Returns 0 on success. |
787 Returns 0 on success. |
689 .sp |
788 .sp |
690 Options: |
789 Options: |
691 -.INDENT 0.0 |
790 -.INDENT 0.0 |
692 +.RS 0 |
791 +.RS 0 |
693 .TP |
792 .TP |
694 .B \-o, \-\-output |
793 .BI \-o, \-\-output \ <FORMAT> |
695 . |
794 . |
696 @@ -915,13 +888,13 @@ |
795 @@ -1029,7 +1002,7 @@ |
697 .B \-X, \-\-exclude |
796 .BI \-X, \-\-exclude \ <PATTERN[+]> |
698 . |
797 . |
699 exclude names matching the given patterns |
798 exclude names matching the given patterns |
700 -.UNINDENT |
799 -.UNINDENT |
701 +.RE |
800 +.RE |
|
801 .sp |
|
802 [+] marked option can be specified multiple times |
702 .SS clone |
803 .SS clone |
|
804 @@ -1037,9 +1010,9 @@ |
|
805 make a copy of an existing repository: |
703 .sp |
806 .sp |
704 .nf |
807 .nf |
705 -.ft C |
808 -.ft C |
706 +.ft |
809 +.ft |
707 hg clone [OPTION]... SOURCE [DEST] |
810 hg clone [OPTION]... SOURCE [DEST] |
708 -.ft P |
811 -.ft P |
709 +.ft |
812 +.ft |
710 .fi |
813 .fi |
711 .sp |
814 .sp |
712 Create a copy of an existing repository in a new directory. |
815 Create a copy of an existing repository in a new directory. |
713 @@ -929,22 +902,22 @@ |
816 @@ -1047,22 +1020,22 @@ |
714 If no destination directory name is specified, it defaults to the |
817 If no destination directory name is specified, it defaults to the |
715 basename of the source. |
818 basename of the source. |
716 .sp |
819 .sp |
717 -The location of the source is added to the new repository\(aqs |
820 -The location of the source is added to the new repository\(aqs |
718 -\fB.hg/hgrc\fP file, as the default to be used for future pulls. |
821 -\fB.hg/hgrc\fP file, as the default to be used for future pulls. |
748 -.ft P |
851 -.ft P |
749 +.ft |
852 +.ft |
750 .fi |
853 .fi |
751 .sp |
854 .sp |
752 This is the fastest way to clone, but it is not always safe. The |
855 This is the fastest way to clone, but it is not always safe. The |
753 @@ -975,7 +948,7 @@ |
856 @@ -1093,7 +1066,7 @@ |
754 .sp |
857 .sp |
755 Mercurial will update the working directory to the first applicable |
858 Mercurial will update the working directory to the first applicable |
756 revision from this list: |
859 revision from this list: |
757 -.INDENT 0.0 |
860 -.INDENT 0.0 |
758 +.RS 0 |
861 +.RS 0 |
759 .IP a. 3 |
862 .IP a. 3 |
760 . |
863 . |
761 null if \-U or the source repository has no changesets |
864 null if \-U or the source repository has no changesets |
762 @@ -982,7 +955,7 @@ |
865 @@ -1100,7 +1073,7 @@ |
763 .IP b. 3 |
866 .IP b. 3 |
764 . |
867 . |
765 if \-u . and the source repository is local, the first parent of |
868 if \-u . and the source repository is local, the first parent of |
766 -the source repository\(aqs working directory |
869 -the source repository\(aqs working directory |
767 +the source repository's working directory |
870 +the source repository's working directory |
768 .IP c. 3 |
871 .IP c. 3 |
769 . |
872 . |
770 the changeset specified with \-u (if a branch name, this means the |
873 the changeset specified with \-u (if a branch name, this means the |
771 @@ -998,7 +971,7 @@ |
874 @@ -1116,7 +1089,7 @@ |
772 the tipmost head specified with the url#branch source syntax |
875 the tipmost head specified with the url#branch source syntax |
773 .IP g. 3 |
876 .IP g. 3 |
774 . |
877 . |
775 -the revision marked with the \(aq@\(aq bookmark, if present |
878 -the revision marked with the \(aq@\(aq bookmark, if present |
776 +the revision marked with the '@' bookmark, if present |
879 +the revision marked with the '@' bookmark, if present |
777 .IP h. 3 |
880 .IP h. 3 |
778 . |
881 . |
779 the tipmost head of the default branch |
882 the tipmost head of the default branch |
780 @@ -1005,18 +978,18 @@ |
883 @@ -1123,18 +1096,18 @@ |
781 .IP i. 3 |
884 .IP i. 3 |
782 . |
885 . |
783 tip |
886 tip |
784 -.UNINDENT |
887 -.UNINDENT |
785 +.RE |
888 +.RE |
932 -.INDENT 0.0 |
1039 -.INDENT 0.0 |
933 +.RS 0 |
1040 +.RS 0 |
934 .TP |
1041 .TP |
935 .B \-A, \-\-addremove |
1042 .B \-A, \-\-addremove |
936 . |
1043 . |
937 @@ -1198,13 +1171,13 @@ |
1044 @@ -1322,23 +1295,23 @@ |
|
1045 .B \-S, \-\-subrepos |
|
1046 . |
938 recurse into subrepositories |
1047 recurse into subrepositories |
|
1048 -.UNINDENT |
|
1049 +.RE |
|
1050 .sp |
|
1051 [+] marked option can be specified multiple times |
|
1052 -.INDENT 0.0 |
|
1053 -.INDENT 3.5 |
|
1054 +.RS 0 |
|
1055 +.RS 3 |
939 .sp |
1056 .sp |
940 aliases: ci |
1057 aliases: ci |
941 -.UNINDENT |
1058 -.UNINDENT |
|
1059 -.UNINDENT |
|
1060 +.RE |
|
1061 +.RE |
|
1062 .SS config |
|
1063 .sp |
|
1064 show combined config settings from all hgrc files: |
|
1065 .sp |
|
1066 .nf |
|
1067 -.ft C |
|
1068 +.ft |
|
1069 hg config [\-u] [NAME]... |
|
1070 -.ft P |
|
1071 +.ft |
|
1072 .fi |
|
1073 .sp |
|
1074 With no arguments, print names and values of all config items. |
|
1075 @@ -1356,12 +1329,12 @@ |
|
1076 With \-\-debug, the source (filename and line number) is printed |
|
1077 for each config item. |
|
1078 .sp |
|
1079 -See \%\fBhg help config\fP\: for more information about config files. |
|
1080 +See \fBhg help config\fP for more information about config files. |
|
1081 .sp |
|
1082 Returns 0 on success, 1 if NAME does not exist. |
|
1083 .sp |
|
1084 Options: |
|
1085 -.INDENT 0.0 |
|
1086 +.RS 0 |
|
1087 .TP |
|
1088 .B \-u, \-\-untrusted |
|
1089 . |
|
1090 @@ -1380,15 +1353,15 @@ |
|
1091 edit global config |
|
1092 .sp |
|
1093 aliases: showconfig debugconfig |
|
1094 -.UNINDENT |
942 +.RE |
1095 +.RE |
943 .SS copy |
1096 .SS copy |
944 .sp |
1097 .sp |
|
1098 mark files as copied for the next commit: |
|
1099 .sp |
945 .nf |
1100 .nf |
946 -.ft C |
1101 -.ft C |
947 +.ft |
1102 +.ft |
948 hg copy [OPTION]... [SOURCE]... DEST |
1103 hg copy [OPTION]... [SOURCE]... DEST |
949 -.ft P |
1104 -.ft P |
950 +.ft |
1105 +.ft |
951 .fi |
1106 .fi |
952 .sp |
1107 .sp |
953 Mark dest as having copies of source files. If dest is a |
1108 Mark dest as having copies of source files. If dest is a |
954 @@ -1216,12 +1189,12 @@ |
1109 @@ -1400,12 +1373,12 @@ |
955 operation is recorded, but no copying is performed. |
1110 operation is recorded, but no copying is performed. |
956 .sp |
1111 .sp |
957 This command takes effect with the next commit. To undo a copy |
1112 This command takes effect with the next commit. To undo a copy |
958 -before that, see \%\fBhg revert\fP\:. |
1113 -before that, see \%\fBhg revert\fP\:. |
959 +before that, see \fBhg revert\fP. |
1114 +before that, see \fBhg revert\fP. |
964 -.INDENT 0.0 |
1119 -.INDENT 0.0 |
965 +.RS 0 |
1120 +.RS 0 |
966 .TP |
1121 .TP |
967 .B \-A, \-\-after |
1122 .B \-A, \-\-after |
968 . |
1123 . |
969 @@ -1244,13 +1217,13 @@ |
1124 @@ -1426,23 +1399,23 @@ |
|
1125 .B \-n, \-\-dry\-run |
|
1126 . |
970 do not perform actions, just print output |
1127 do not perform actions, just print output |
|
1128 -.UNINDENT |
|
1129 +.RE |
|
1130 .sp |
|
1131 [+] marked option can be specified multiple times |
|
1132 -.INDENT 0.0 |
|
1133 -.INDENT 3.5 |
|
1134 +.RS 0 |
|
1135 +.RS 3 |
971 .sp |
1136 .sp |
972 aliases: cp |
1137 aliases: cp |
973 -.UNINDENT |
1138 -.UNINDENT |
|
1139 -.UNINDENT |
|
1140 +.RE |
974 +.RE |
1141 +.RE |
975 .SS diff |
1142 .SS diff |
976 .sp |
1143 .sp |
|
1144 diff repository (or selected files): |
|
1145 .sp |
977 .nf |
1146 .nf |
978 -.ft C |
1147 -.ft C |
979 +.ft |
1148 +.ft |
980 hg diff [OPTION]... ([\-c REV] | [\-r REV1 [\-r REV2]]) [FILE]... |
1149 hg diff [OPTION]... ([\-c REV] | [\-r REV1 [\-r REV2]]) [FILE]... |
981 -.ft P |
1150 -.ft P |
982 +.ft |
1151 +.ft |
983 .fi |
1152 .fi |
984 .sp |
1153 .sp |
985 Show differences between revisions for the specified files. |
1154 Show differences between revisions for the specified files. |
986 @@ -1259,7 +1232,7 @@ |
1155 @@ -1451,7 +1424,7 @@ |
987 .IP Note |
1156 .IP Note |
988 . |
1157 . |
989 diff may generate unexpected results for merges, as it will |
1158 diff may generate unexpected results for merges, as it will |
990 -default to comparing against the working directory\(aqs first |
1159 -default to comparing against the working directory\(aqs first |
991 +default to comparing against the working directory's first |
1160 +default to comparing against the working directory's first |
992 parent changeset if no revisions are specified. |
1161 parent changeset if no revisions are specified. |
993 .RE |
1162 .RE |
994 .sp |
1163 .sp |
995 @@ -1277,18 +1250,18 @@ |
1164 @@ -1469,18 +1442,18 @@ |
996 anyway, probably with undesirable results. |
1165 anyway, probably with undesirable results. |
997 .sp |
1166 .sp |
998 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1167 Use the \-g/\-\-git option to generate diffs in the git extended diff |
999 -format. For more information, read \%\fBhg help diffs\fP\:. |
1168 -format. For more information, read \%\fBhg help diffs\fP\:. |
1000 +format. For more information, read \fBhg help diffs\fP. |
1169 +format. For more information, read \fBhg help diffs\fP. |
1071 .sp |
1240 .sp |
1072 Options: |
1241 Options: |
1073 -.INDENT 0.0 |
1242 -.INDENT 0.0 |
1074 +.RS 0 |
1243 +.RS 0 |
1075 .TP |
1244 .TP |
1076 .B \-r, \-\-rev |
1245 .BI \-r, \-\-rev \ <REV[+]> |
1077 . |
1246 . |
1078 @@ -1394,13 +1367,13 @@ |
1247 @@ -1586,7 +1559,7 @@ |
1079 .B \-S, \-\-subrepos |
1248 .B \-S, \-\-subrepos |
1080 . |
1249 . |
1081 recurse into subrepositories |
1250 recurse into subrepositories |
1082 -.UNINDENT |
1251 -.UNINDENT |
1083 +.RE |
1252 +.RE |
|
1253 .sp |
|
1254 [+] marked option can be specified multiple times |
1084 .SS export |
1255 .SS export |
|
1256 @@ -1594,9 +1567,9 @@ |
|
1257 dump the header and diffs for one or more changesets: |
1085 .sp |
1258 .sp |
1086 .nf |
1259 .nf |
1087 -.ft C |
1260 -.ft C |
1088 +.ft |
1261 +.ft |
1089 hg export [OPTION]... [\-o OUTFILESPEC] [\-r] [REV]... |
1262 hg export [OPTION]... [\-o OUTFILESPEC] [\-r] [REV]... |
1090 -.ft P |
1263 -.ft P |
1091 +.ft |
1264 +.ft |
1092 .fi |
1265 .fi |
1093 .sp |
1266 .sp |
1094 Print the changeset header and diffs for one or more revisions. |
1267 Print the changeset header and diffs for one or more revisions. |
1095 @@ -1418,7 +1391,7 @@ |
1268 @@ -1614,7 +1587,7 @@ |
1096 .sp |
1269 .sp |
1097 Output may be to a file, in which case the name of the file is |
1270 Output may be to a file, in which case the name of the file is |
1098 given using a format string. The formatting rules are as follows: |
1271 given using a format string. The formatting rules are as follows: |
1099 -.INDENT 0.0 |
1272 -.INDENT 0.0 |
1100 +.RS 0 |
1273 +.RS 0 |
1101 .TP |
1274 .TP |
1102 .B \fB%%\fP |
1275 .B \fB%%\fP |
1103 .sp |
1276 .sp |
1104 @@ -1455,7 +1428,7 @@ |
1277 @@ -1651,7 +1624,7 @@ |
1105 .B \fB%r\fP |
1278 .B \fB%r\fP |
1106 .sp |
1279 .sp |
1107 zero\-padded changeset revision number |
1280 zero\-padded changeset revision number |
1108 -.UNINDENT |
1281 -.UNINDENT |
1109 +.RE |
1282 +.RE |
1110 .sp |
1283 .sp |
1111 Without the \-a/\-\-text option, export will avoid generating diffs |
1284 Without the \-a/\-\-text option, export will avoid generating diffs |
1112 of files it detects as binary. With \-a, export will generate a |
1285 of files it detects as binary. With \-a, export will generate a |
1113 @@ -1462,13 +1435,13 @@ |
1286 @@ -1658,13 +1631,13 @@ |
1114 diff anyway, probably with undesirable results. |
1287 diff anyway, probably with undesirable results. |
1115 .sp |
1288 .sp |
1116 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1289 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1117 -format. See \%\fBhg help diffs\fP\: for more information. |
1290 -format. See \%\fBhg help diffs\fP\: for more information. |
1118 +format. See \fBhg help diffs\fP for more information. |
1291 +format. See \fBhg help diffs\fP for more information. |
1167 .sp |
1340 .sp |
1168 Options: |
1341 Options: |
1169 -.INDENT 0.0 |
1342 -.INDENT 0.0 |
1170 +.RS 0 |
1343 +.RS 0 |
1171 .TP |
1344 .TP |
1172 .B \-o, \-\-output |
1345 .BI \-o, \-\-output \ <FORMAT> |
1173 . |
1346 . |
1174 @@ -1529,13 +1502,13 @@ |
1347 @@ -1725,7 +1698,7 @@ |
1175 .B \-\-nodates |
1348 .B \-\-nodates |
1176 . |
1349 . |
1177 omit dates from diff headers |
1350 omit dates from diff headers |
1178 -.UNINDENT |
1351 -.UNINDENT |
1179 +.RE |
1352 +.RE |
|
1353 .sp |
|
1354 [+] marked option can be specified multiple times |
|
1355 .SS files |
|
1356 @@ -1733,9 +1706,9 @@ |
|
1357 list tracked files: |
|
1358 .sp |
|
1359 .nf |
|
1360 -.ft C |
|
1361 +.ft |
|
1362 hg files [OPTION]... [PATTERN]... |
|
1363 -.ft P |
|
1364 +.ft |
|
1365 .fi |
|
1366 .sp |
|
1367 Print files under Mercurial control in the working directory or |
|
1368 @@ -1746,15 +1719,15 @@ |
|
1369 of all files under Mercurial control in the working copy. |
|
1370 .sp |
|
1371 Examples: |
|
1372 -.INDENT 0.0 |
|
1373 +.RS 0 |
|
1374 .IP \(bu 2 |
|
1375 . |
|
1376 list all files under the current directory: |
|
1377 .sp |
|
1378 .nf |
|
1379 -.ft C |
|
1380 +.ft |
|
1381 hg files . |
|
1382 -.ft P |
|
1383 +.ft |
|
1384 .fi |
|
1385 .IP \(bu 2 |
|
1386 . |
|
1387 @@ -1761,9 +1734,9 @@ |
|
1388 shows sizes and flags for current revision: |
|
1389 .sp |
|
1390 .nf |
|
1391 -.ft C |
|
1392 +.ft |
|
1393 hg files \-vr . |
|
1394 -.ft P |
|
1395 +.ft |
|
1396 .fi |
|
1397 .IP \(bu 2 |
|
1398 . |
|
1399 @@ -1770,9 +1743,9 @@ |
|
1400 list all files named README: |
|
1401 .sp |
|
1402 .nf |
|
1403 -.ft C |
|
1404 +.ft |
|
1405 hg files \-I "**/README" |
|
1406 -.ft P |
|
1407 +.ft |
|
1408 .fi |
|
1409 .IP \(bu 2 |
|
1410 . |
|
1411 @@ -1779,9 +1752,9 @@ |
|
1412 list all binary files: |
|
1413 .sp |
|
1414 .nf |
|
1415 -.ft C |
|
1416 +.ft |
|
1417 hg files "set:binary()" |
|
1418 -.ft P |
|
1419 +.ft |
|
1420 .fi |
|
1421 .IP \(bu 2 |
|
1422 . |
|
1423 @@ -1788,9 +1761,9 @@ |
|
1424 find files containing a regular expression: |
|
1425 .sp |
|
1426 .nf |
|
1427 -.ft C |
|
1428 -hg files "set:grep(\(aqbob\(aq)" |
|
1429 -.ft P |
|
1430 +.ft |
|
1431 +hg files "set:grep('bob')" |
|
1432 +.ft |
|
1433 .fi |
|
1434 .IP \(bu 2 |
|
1435 . |
|
1436 @@ -1797,19 +1770,19 @@ |
|
1437 search tracked file contents with xargs and grep: |
|
1438 .sp |
|
1439 .nf |
|
1440 -.ft C |
|
1441 +.ft |
|
1442 hg files \-0 | xargs \-0 grep foo |
|
1443 -.ft P |
|
1444 +.ft |
|
1445 .fi |
|
1446 -.UNINDENT |
|
1447 +.RE |
|
1448 .sp |
|
1449 -See \%\fBhg help patterns\fP\: and \%\fBhg help filesets\fP\: for more information |
|
1450 +See \fBhg help patterns\fP and \fBhg help filesets\fP for more information |
|
1451 on specifying file patterns. |
|
1452 .sp |
|
1453 Returns 0 if a match is found, 1 otherwise. |
|
1454 .sp |
|
1455 Options: |
|
1456 -.INDENT 0.0 |
|
1457 +.RS 0 |
|
1458 .TP |
|
1459 .BI \-r, \-\-rev \ <REV> |
|
1460 . |
|
1461 @@ -1830,7 +1803,7 @@ |
|
1462 .BI \-T, \-\-template \ <TEMPLATE> |
|
1463 . |
|
1464 display with template (DEPRECATED) |
|
1465 -.UNINDENT |
|
1466 +.RE |
|
1467 .sp |
|
1468 [+] marked option can be specified multiple times |
1180 .SS forget |
1469 .SS forget |
|
1470 @@ -1838,9 +1811,9 @@ |
|
1471 forget the specified files on the next commit: |
1181 .sp |
1472 .sp |
1182 .nf |
1473 .nf |
1183 -.ft C |
1474 -.ft C |
1184 +.ft |
1475 +.ft |
1185 hg forget [OPTION]... FILE... |
1476 hg forget [OPTION]... FILE... |
1186 -.ft P |
1477 -.ft P |
1187 +.ft |
1478 +.ft |
1188 .fi |
1479 .fi |
1189 .sp |
1480 .sp |
1190 Mark the specified files so they will no longer be tracked |
1481 Mark the specified files so they will no longer be tracked |
1191 @@ -1545,18 +1518,18 @@ |
1482 @@ -1850,18 +1823,18 @@ |
1192 entire project history, and it does not delete them from the |
1483 entire project history, and it does not delete them from the |
1193 working directory. |
1484 working directory. |
1194 .sp |
1485 .sp |
1195 -To undo a forget before the next commit, see \%\fBhg add\fP\:. |
1486 -To undo a forget before the next commit, see \%\fBhg add\fP\:. |
1196 +To undo a forget before the next commit, see \fBhg add\fP. |
1487 +To undo a forget before the next commit, see \fBhg add\fP. |
1325 +.ft |
1620 +.ft |
1326 .fi |
1621 .fi |
1327 -.UNINDENT |
1622 -.UNINDENT |
1328 +.RE |
1623 +.RE |
1329 .sp |
1624 .sp |
|
1625 -See \%\fBhg help revisions\fP\: and \%\fBhg help revsets\fP\: for more about |
|
1626 +See \fBhg help revisions\fP and \fBhg help revsets\fP for more about |
|
1627 specifying revisions. |
|
1628 .sp |
1330 Returns 0 on successful completion. |
1629 Returns 0 on successful completion. |
1331 .sp |
1630 .sp |
1332 Options: |
1631 Options: |
1333 -.INDENT 0.0 |
1632 -.INDENT 0.0 |
1334 +.RS 0 |
1633 +.RS 0 |
1335 .TP |
1634 .TP |
1336 .B \-r, \-\-rev |
1635 .BI \-r, \-\-rev \ <REV[+]> |
1337 . |
1636 . |
1338 @@ -1702,13 +1675,13 @@ |
1637 @@ -2023,7 +1996,7 @@ |
1339 .B \-n, \-\-dry\-run |
1638 .B \-n, \-\-dry\-run |
1340 . |
1639 . |
1341 do not perform actions, just print output |
1640 do not perform actions, just print output |
1342 -.UNINDENT |
1641 -.UNINDENT |
1343 +.RE |
1642 +.RE |
|
1643 .sp |
|
1644 [+] marked option can be specified multiple times |
1344 .SS grep |
1645 .SS grep |
|
1646 @@ -2031,9 +2004,9 @@ |
|
1647 search for a pattern in specified files and revisions: |
1345 .sp |
1648 .sp |
1346 .nf |
1649 .nf |
1347 -.ft C |
1650 -.ft C |
1348 +.ft |
1651 +.ft |
1349 hg grep [OPTION]... PATTERN [FILE]... |
1652 hg grep [OPTION]... PATTERN [FILE]... |
1350 -.ft P |
1653 -.ft P |
1351 +.ft |
1654 +.ft |
1352 .fi |
1655 .fi |
1353 .sp |
1656 .sp |
1354 Search revisions of files for a regular expression. |
1657 Search revisions of files for a regular expression. |
1355 @@ -1727,7 +1700,7 @@ |
1658 @@ -2052,7 +2025,7 @@ |
1356 Returns 0 if a match is found, 1 otherwise. |
1659 Returns 0 if a match is found, 1 otherwise. |
1357 .sp |
1660 .sp |
1358 Options: |
1661 Options: |
1359 -.INDENT 0.0 |
1662 -.INDENT 0.0 |
1360 +.RS 0 |
1663 +.RS 0 |
1361 .TP |
1664 .TP |
1362 .B \-0, \-\-print0 |
1665 .B \-0, \-\-print0 |
1363 . |
1666 . |
1364 @@ -1776,13 +1749,13 @@ |
1667 @@ -2101,7 +2074,7 @@ |
1365 .B \-X, \-\-exclude |
1668 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1366 . |
1669 . |
1367 exclude names matching the given patterns |
1670 exclude names matching the given patterns |
1368 -.UNINDENT |
1671 -.UNINDENT |
1369 +.RE |
1672 +.RE |
|
1673 .sp |
|
1674 [+] marked option can be specified multiple times |
1370 .SS heads |
1675 .SS heads |
|
1676 @@ -2109,9 +2082,9 @@ |
|
1677 show branch heads: |
1371 .sp |
1678 .sp |
1372 .nf |
1679 .nf |
1373 -.ft C |
1680 -.ft C |
1374 +.ft |
1681 +.ft |
1375 hg heads [\-ct] [\-r STARTREV] [REV]... |
1682 hg heads [\-ct] [\-r STARTREV] [REV]... |
1376 -.ft P |
1683 -.ft P |
1377 +.ft |
1684 +.ft |
1378 .fi |
1685 .fi |
1379 .sp |
1686 .sp |
1380 With no arguments, show all open branch heads in the repository. |
1687 With no arguments, show all open branch heads in the repository. |
1381 @@ -1792,11 +1765,11 @@ |
1688 @@ -2121,11 +2094,11 @@ |
1382 .sp |
1689 .sp |
1383 If one or more REVs are given, only open branch heads on the |
1690 If one or more REVs are given, only open branch heads on the |
1384 branches associated with the specified changesets are shown. This |
1691 branches associated with the specified changesets are shown. This |
1385 -means that you can use \%\fBhg heads .\fP\: to see the heads on the |
1692 -means that you can use \%\fBhg heads .\fP\: to see the heads on the |
1386 +means that you can use \fBhg heads .\fP to see the heads on the |
1693 +means that you can use \fBhg heads .\fP to see the heads on the |
1390 -(see \%\fBhg commit \-\-close\-branch\fP\:). |
1697 -(see \%\fBhg commit \-\-close\-branch\fP\:). |
1391 +(see \fBhg commit \-\-close\-branch\fP). |
1698 +(see \fBhg commit \-\-close\-branch\fP). |
1392 .sp |
1699 .sp |
1393 If STARTREV is specified, only those heads that are descendants of |
1700 If STARTREV is specified, only those heads that are descendants of |
1394 STARTREV will be displayed. |
1701 STARTREV will be displayed. |
1395 @@ -1807,7 +1780,7 @@ |
1702 @@ -2136,7 +2109,7 @@ |
1396 Returns 0 if matching heads are found, 1 if not. |
1703 Returns 0 if matching heads are found, 1 if not. |
1397 .sp |
1704 .sp |
1398 Options: |
1705 Options: |
1399 -.INDENT 0.0 |
1706 -.INDENT 0.0 |
1400 +.RS 0 |
1707 +.RS 0 |
1401 .TP |
1708 .TP |
1402 .B \-r, \-\-rev |
1709 .BI \-r, \-\-rev \ <STARTREV> |
1403 . |
1710 . |
1404 @@ -1832,13 +1805,13 @@ |
1711 @@ -2161,15 +2134,15 @@ |
1405 .B \-\-template |
1712 .BI \-T, \-\-template \ <TEMPLATE> |
1406 . |
1713 . |
1407 display with template |
1714 display with template |
1408 -.UNINDENT |
1715 -.UNINDENT |
1409 +.RE |
1716 +.RE |
1410 .SS help |
1717 .SS help |
1411 .sp |
1718 .sp |
|
1719 show help for a given topic or a help overview: |
|
1720 .sp |
1412 .nf |
1721 .nf |
1413 -.ft C |
1722 -.ft C |
1414 +.ft |
1723 +.ft |
1415 hg help [\-ec] [TOPIC] |
1724 hg help [\-ec] [TOPIC] |
1416 -.ft P |
1725 -.ft P |
1417 +.ft |
1726 +.ft |
1418 .fi |
1727 .fi |
1419 .sp |
1728 .sp |
1420 With no arguments, print a list of commands with short help messages. |
1729 With no arguments, print a list of commands with short help messages. |
1421 @@ -1849,7 +1822,7 @@ |
1730 @@ -2180,7 +2153,7 @@ |
1422 Returns 0 if successful. |
1731 Returns 0 if successful. |
1423 .sp |
1732 .sp |
1424 Options: |
1733 Options: |
1425 -.INDENT 0.0 |
1734 -.INDENT 0.0 |
1426 +.RS 0 |
1735 +.RS 0 |
1427 .TP |
1736 .TP |
1428 .B \-e, \-\-extension |
1737 .B \-e, \-\-extension |
1429 . |
1738 . |
1430 @@ -1862,13 +1835,13 @@ |
1739 @@ -2193,15 +2166,15 @@ |
1431 .B \-k, \-\-keyword |
1740 .BI \-k, \-\-keyword \ <VALUE> |
1432 . |
1741 . |
1433 show topics matching keyword |
1742 show topics matching keyword |
1434 -.UNINDENT |
1743 -.UNINDENT |
1435 +.RE |
1744 +.RE |
1436 .SS identify |
1745 .SS identify |
1437 .sp |
1746 .sp |
|
1747 identify the working copy or specified revision: |
|
1748 .sp |
1438 .nf |
1749 .nf |
1439 -.ft C |
1750 -.ft C |
1440 +.ft |
1751 +.ft |
1441 hg identify [\-nibtB] [\-r REV] [SOURCE] |
1752 hg identify [\-nibtB] [\-r REV] [SOURCE] |
1442 -.ft P |
1753 -.ft P |
1443 +.ft |
1754 +.ft |
1444 .fi |
1755 .fi |
1445 .sp |
1756 .sp |
1446 Print a summary identifying the repository state at REV using one or |
1757 Print a summary identifying the repository state at REV using one or |
1447 @@ -1883,15 +1856,15 @@ |
1758 @@ -2216,15 +2189,15 @@ |
1448 cause lookup to operate on that repository/bundle. |
1759 cause lookup to operate on that repository/bundle. |
1449 .sp |
1760 .sp |
1450 Examples: |
1761 Examples: |
1451 -.INDENT 0.0 |
1762 -.INDENT 0.0 |
1452 +.RS 0 |
1763 +.RS 0 |
1492 .sp |
1803 .sp |
1493 Options: |
1804 Options: |
1494 -.INDENT 0.0 |
1805 -.INDENT 0.0 |
1495 +.RS 0 |
1806 +.RS 0 |
1496 .TP |
1807 .TP |
1497 .B \-r, \-\-rev |
1808 .BI \-r, \-\-rev \ <REV> |
1498 . |
1809 . |
1499 @@ -1955,13 +1928,13 @@ |
1810 @@ -2288,15 +2261,15 @@ |
1500 do not verify server certificate (ignoring web.cacerts config) |
1811 do not verify server certificate (ignoring web.cacerts config) |
1501 .sp |
1812 .sp |
1502 aliases: id |
1813 aliases: id |
1503 -.UNINDENT |
1814 -.UNINDENT |
1504 +.RE |
1815 +.RE |
1505 .SS import |
1816 .SS import |
1506 .sp |
1817 .sp |
|
1818 import an ordered set of patches: |
|
1819 .sp |
1507 .nf |
1820 .nf |
1508 -.ft C |
1821 -.ft C |
1509 +.ft |
1822 +.ft |
1510 hg import [OPTION]... PATCH... |
1823 hg import [OPTION]... PATCH... |
1511 -.ft P |
1824 -.ft P |
1512 +.ft |
1825 +.ft |
1513 .fi |
1826 .fi |
1514 .sp |
1827 .sp |
1515 Import a list of patches and commit them individually (unless |
1828 Import a list of patches and commit them individually (unless |
1516 @@ -1977,7 +1950,7 @@ |
1829 @@ -2312,7 +2285,7 @@ |
1517 text/plain body parts before first diff are added to commit |
1830 text/plain body parts before first diff are added to commit |
1518 message. |
1831 message. |
1519 .sp |
1832 .sp |
1520 -If the imported patch was generated by \%\fBhg export\fP\:, user and |
1833 -If the imported patch was generated by \%\fBhg export\fP\:, user and |
1521 +If the imported patch was generated by \fBhg export\fP, user and |
1834 +If the imported patch was generated by \fBhg export\fP, user and |
1522 description from patch override values from message headers and |
1835 description from patch override values from message headers and |
1523 body. Values given on command line with \-m/\-\-message and \-u/\-\-user |
1836 body. Values given on command line with \-m/\-\-message and \-u/\-\-user |
1524 override these. |
1837 override these. |
1525 @@ -1994,22 +1967,22 @@ |
1838 @@ -2329,32 +2302,32 @@ |
1526 revision. |
1839 revision. |
1527 .sp |
1840 .sp |
1528 With \-s/\-\-similarity, hg will attempt to discover renames and |
1841 With \-s/\-\-similarity, hg will attempt to discover renames and |
1529 -copies in the patch in the same way as \%\fBhg addremove\fP\:. |
1842 -copies in the patch in the same way as \%\fBhg addremove\fP\:. |
1530 +copies in the patch in the same way as \fBhg addremove\fP. |
1843 +copies in the patch in the same way as \fBhg addremove\fP. |
|
1844 .sp |
|
1845 Use \-\-partial to ensure a changeset will be created from the patch |
|
1846 even if some hunks fail to apply. Hunks that fail to apply will be |
|
1847 written to a <target\-file>.rej file. Conflicts can then be resolved |
|
1848 -by hand before \%\fBhg commit \-\-amend\fP\: is run to update the created |
|
1849 +by hand before \fBhg commit \-\-amend\fP is run to update the created |
|
1850 changeset. This flag exists to let people import patches that |
|
1851 partially apply without losing the associated metadata (author, |
|
1852 date, description, ...). Note that when none of the hunk applies |
|
1853 -cleanly, \%\fBhg import \-\-partial\fP\: will create an empty changeset, |
|
1854 +cleanly, \fBhg import \-\-partial\fP will create an empty changeset, |
|
1855 importing only the patch metadata. |
1531 .sp |
1856 .sp |
1532 To read a patch from standard input, use "\-" as the patch name. If |
1857 To read a patch from standard input, use "\-" as the patch name. If |
1533 a URL is specified, the patch will be downloaded from it. |
1858 a URL is specified, the patch will be downloaded from it. |
1534 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
1859 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
1535 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
1860 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
1585 +.ft |
1910 +.ft |
1586 .fi |
1911 .fi |
1587 -.UNINDENT |
1912 -.UNINDENT |
1588 +.RE |
1913 +.RE |
1589 .sp |
1914 .sp |
1590 Returns 0 on success. |
1915 Returns 0 on success, 1 on partial success (see \-\-partial). |
1591 .sp |
1916 .sp |
1592 Options: |
1917 Options: |
1593 -.INDENT 0.0 |
1918 -.INDENT 0.0 |
1594 +.RS 0 |
1919 +.RS 0 |
1595 .TP |
1920 .TP |
1596 .B \-p, \-\-strip |
1921 .BI \-p, \-\-strip \ <NUM> |
1597 . |
1922 . |
1598 @@ -2064,7 +2037,7 @@ |
1923 @@ -2409,7 +2382,7 @@ |
1599 .TP |
1924 .TP |
1600 .B \-\-no\-commit |
1925 .B \-\-no\-commit |
1601 . |
1926 . |
1602 -don\(aqt commit, just update the working directory |
1927 -don\(aqt commit, just update the working directory |
1603 +don't commit, just update the working directory |
1928 +don't commit, just update the working directory |
1604 .TP |
1929 .TP |
1605 .B \-\-bypass |
1930 .B \-\-bypass |
1606 . |
1931 . |
1607 @@ -2099,13 +2072,13 @@ |
1932 @@ -2448,15 +2421,15 @@ |
1608 guess renamed files by similarity (0<=s<=100) |
1933 guess renamed files by similarity (0<=s<=100) |
1609 .sp |
1934 .sp |
1610 aliases: patch |
1935 aliases: patch |
1611 -.UNINDENT |
1936 -.UNINDENT |
1612 +.RE |
1937 +.RE |
1613 .SS incoming |
1938 .SS incoming |
1614 .sp |
1939 .sp |
|
1940 show new changesets found in source: |
|
1941 .sp |
1615 .nf |
1942 .nf |
1616 -.ft C |
1943 -.ft C |
1617 +.ft |
1944 +.ft |
1618 hg incoming [\-p] [\-n] [\-M] [\-f] [\-r REV]... [\-\-bundle FILENAME] [SOURCE] |
1945 hg incoming [\-p] [\-n] [\-M] [\-f] [\-r REV]... [\-\-bundle FILENAME] [SOURCE] |
1619 -.ft P |
1946 -.ft P |
1620 +.ft |
1947 +.ft |
1621 .fi |
1948 .fi |
1622 .sp |
1949 .sp |
1623 Show new changesets found in the specified path/URL or the default |
1950 Show new changesets found in the specified path/URL or the default |
1624 @@ -2120,7 +2093,7 @@ |
1951 @@ -2469,15 +2442,15 @@ |
|
1952 See pull for valid source format details. |
|
1953 .sp |
|
1954 Examples: |
|
1955 -.INDENT 0.0 |
|
1956 +.RS 0 |
|
1957 .IP \(bu 2 |
|
1958 . |
|
1959 show incoming changes with patches and full description: |
|
1960 .sp |
|
1961 .nf |
|
1962 -.ft C |
|
1963 +.ft |
|
1964 hg incoming \-vp |
|
1965 -.ft P |
|
1966 +.ft |
|
1967 .fi |
|
1968 .IP \(bu 2 |
|
1969 . |
|
1970 @@ -2484,10 +2457,10 @@ |
|
1971 show incoming changes excluding merges, store a bundle: |
|
1972 .sp |
|
1973 .nf |
|
1974 -.ft C |
|
1975 +.ft |
|
1976 hg in \-vpM \-\-bundle incoming.hg |
|
1977 hg pull incoming.hg |
|
1978 -.ft P |
|
1979 +.ft |
|
1980 .fi |
|
1981 .IP \(bu 2 |
|
1982 . |
|
1983 @@ -2494,16 +2467,16 @@ |
|
1984 briefly list changes inside a bundle: |
|
1985 .sp |
|
1986 .nf |
|
1987 -.ft C |
|
1988 +.ft |
|
1989 hg in changes.hg \-T "{desc|firstline}\en" |
|
1990 -.ft P |
|
1991 +.ft |
|
1992 .fi |
|
1993 -.UNINDENT |
|
1994 +.RE |
|
1995 .sp |
1625 Returns 0 if there are incoming changes, 1 otherwise. |
1996 Returns 0 if there are incoming changes, 1 otherwise. |
1626 .sp |
1997 .sp |
1627 Options: |
1998 Options: |
1628 -.INDENT 0.0 |
1999 -.INDENT 0.0 |
1629 +.RS 0 |
2000 +.RS 0 |
1630 .TP |
2001 .TP |
1631 .B \-f, \-\-force |
2002 .B \-f, \-\-force |
1632 . |
2003 . |
1633 @@ -2195,13 +2168,13 @@ |
2004 @@ -2576,23 +2549,23 @@ |
|
2005 .B \-S, \-\-subrepos |
|
2006 . |
1634 recurse into subrepositories |
2007 recurse into subrepositories |
|
2008 -.UNINDENT |
|
2009 +.RE |
|
2010 .sp |
|
2011 [+] marked option can be specified multiple times |
|
2012 -.INDENT 0.0 |
|
2013 -.INDENT 3.5 |
|
2014 +.RS 0 |
|
2015 +.RS 3 |
1635 .sp |
2016 .sp |
1636 aliases: in |
2017 aliases: in |
1637 -.UNINDENT |
2018 -.UNINDENT |
|
2019 -.UNINDENT |
|
2020 +.RE |
1638 +.RE |
2021 +.RE |
1639 .SS init |
2022 .SS init |
1640 .sp |
2023 .sp |
|
2024 create a new repository in the given directory: |
|
2025 .sp |
1641 .nf |
2026 .nf |
1642 -.ft C |
2027 -.ft C |
1643 +.ft |
2028 +.ft |
1644 hg init [\-e CMD] [\-\-remotecmd CMD] [DEST] |
2029 hg init [\-e CMD] [\-\-remotecmd CMD] [DEST] |
1645 -.ft P |
2030 -.ft P |
1646 +.ft |
2031 +.ft |
1647 .fi |
2032 .fi |
1648 .sp |
2033 .sp |
1649 Initialize a new repository in the given directory. If the given |
2034 Initialize a new repository in the given directory. If the given |
1650 @@ -2210,12 +2183,12 @@ |
2035 @@ -2601,12 +2574,12 @@ |
1651 If no directory is given, the current directory is used. |
2036 If no directory is given, the current directory is used. |
1652 .sp |
2037 .sp |
1653 It is possible to specify an \fBssh://\fP URL as the destination. |
2038 It is possible to specify an \fBssh://\fP URL as the destination. |
1654 -See \%\fBhg help urls\fP\: for more information. |
2039 -See \%\fBhg help urls\fP\: for more information. |
1655 +See \fBhg help urls\fP for more information. |
2040 +See \fBhg help urls\fP for more information. |
1658 .sp |
2043 .sp |
1659 Options: |
2044 Options: |
1660 -.INDENT 0.0 |
2045 -.INDENT 0.0 |
1661 +.RS 0 |
2046 +.RS 0 |
1662 .TP |
2047 .TP |
1663 .B \-e, \-\-ssh |
2048 .BI \-e, \-\-ssh \ <CMD> |
1664 . |
2049 . |
1665 @@ -2228,13 +2201,13 @@ |
2050 @@ -2619,15 +2592,15 @@ |
1666 .B \-\-insecure |
2051 .B \-\-insecure |
1667 . |
2052 . |
1668 do not verify server certificate (ignoring web.cacerts config) |
2053 do not verify server certificate (ignoring web.cacerts config) |
1669 -.UNINDENT |
2054 -.UNINDENT |
1670 +.RE |
2055 +.RE |
1671 .SS locate |
2056 .SS locate |
1672 .sp |
2057 .sp |
|
2058 locate files matching specific patterns (DEPRECATED): |
|
2059 .sp |
1673 .nf |
2060 .nf |
1674 -.ft C |
2061 -.ft C |
1675 +.ft |
2062 +.ft |
1676 hg locate [OPTION]... [PATTERN]... |
2063 hg locate [OPTION]... [PATTERN]... |
1677 -.ft P |
2064 -.ft P |
1678 +.ft |
2065 +.ft |
1679 .fi |
2066 .fi |
1680 .sp |
2067 .sp |
1681 Print files under Mercurial control in the working directory whose |
2068 Print files under Mercurial control in the working directory whose |
1682 @@ -2255,7 +2228,7 @@ |
2069 @@ -2645,12 +2618,12 @@ |
|
2070 will avoid the problem of "xargs" treating single filenames that |
|
2071 contain whitespace as multiple filenames. |
|
2072 .sp |
|
2073 -See \%\fBhg help files\fP\: for a more versatile command. |
|
2074 +See \fBhg help files\fP for a more versatile command. |
|
2075 .sp |
1683 Returns 0 if a match is found, 1 otherwise. |
2076 Returns 0 if a match is found, 1 otherwise. |
1684 .sp |
2077 .sp |
1685 Options: |
2078 Options: |
1686 -.INDENT 0.0 |
2079 -.INDENT 0.0 |
1687 +.RS 0 |
2080 +.RS 0 |
1688 .TP |
2081 .TP |
1689 .B \-r, \-\-rev |
2082 .BI \-r, \-\-rev \ <REV> |
1690 . |
2083 . |
1691 @@ -2276,13 +2249,13 @@ |
2084 @@ -2671,7 +2644,7 @@ |
1692 .B \-X, \-\-exclude |
2085 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1693 . |
2086 . |
1694 exclude names matching the given patterns |
2087 exclude names matching the given patterns |
1695 -.UNINDENT |
2088 -.UNINDENT |
1696 +.RE |
2089 +.RE |
|
2090 .sp |
|
2091 [+] marked option can be specified multiple times |
1697 .SS log |
2092 .SS log |
|
2093 @@ -2679,9 +2652,9 @@ |
|
2094 show revision history of entire repository or files: |
1698 .sp |
2095 .sp |
1699 .nf |
2096 .nf |
1700 -.ft C |
2097 -.ft C |
1701 +.ft |
2098 +.ft |
1702 hg log [OPTION]... [FILE] |
2099 hg log [OPTION]... [FILE] |
1703 -.ft P |
2100 -.ft P |
1704 +.ft |
2101 +.ft |
1705 .fi |
2102 .fi |
1706 .sp |
2103 .sp |
1707 Print the revision history of the specified files or the entire |
2104 Print the revision history of the specified files or the entire |
1708 @@ -2317,15 +2290,15 @@ |
2105 @@ -2703,9 +2676,9 @@ |
|
2106 .sp |
|
2107 With \-\-graph the revisions are shown as an ASCII art DAG with the most |
|
2108 recent changeset at the top. |
|
2109 -\(aqo\(aq is a changeset, \(aq@\(aq is a working directory parent, \(aqx\(aq is obsolete, |
|
2110 -and \(aq+\(aq represents a fork where the changeset from the lines below is a |
|
2111 -parent of the \(aqo\(aq merge on the same line. |
|
2112 +\&'o' is a changeset, '@' is a working directory parent, 'x' is obsolete, |
|
2113 +and '+' represents a fork where the changeset from the lines below is a |
|
2114 +parent of the 'o' merge on the same line. |
|
2115 .IP Note |
|
2116 . |
|
2117 log \-p/\-\-patch may generate unexpected diff output for merge |
|
2118 @@ -2721,15 +2694,15 @@ |
1709 .RE |
2119 .RE |
1710 .sp |
2120 .sp |
1711 Some examples: |
2121 Some examples: |
1712 -.INDENT 0.0 |
2122 -.INDENT 0.0 |
1713 +.RS 0 |
2123 +.RS 0 |
1838 -.INDENT 0.0 |
2260 -.INDENT 0.0 |
1839 +.RS 0 |
2261 +.RS 0 |
1840 .TP |
2262 .TP |
1841 .B \-f, \-\-follow |
2263 .B \-f, \-\-follow |
1842 . |
2264 . |
1843 @@ -2503,13 +2476,13 @@ |
2265 @@ -2914,23 +2887,23 @@ |
|
2266 .BI \-X, \-\-exclude \ <PATTERN[+]> |
|
2267 . |
1844 exclude names matching the given patterns |
2268 exclude names matching the given patterns |
|
2269 -.UNINDENT |
|
2270 +.RE |
|
2271 .sp |
|
2272 [+] marked option can be specified multiple times |
|
2273 -.INDENT 0.0 |
|
2274 -.INDENT 3.5 |
|
2275 +.RS 0 |
|
2276 +.RS 3 |
1845 .sp |
2277 .sp |
1846 aliases: history |
2278 aliases: history |
1847 -.UNINDENT |
2279 -.UNINDENT |
|
2280 -.UNINDENT |
|
2281 +.RE |
1848 +.RE |
2282 +.RE |
1849 .SS manifest |
2283 .SS manifest |
1850 .sp |
2284 .sp |
|
2285 output the current or given revision of the project manifest: |
|
2286 .sp |
1851 .nf |
2287 .nf |
1852 -.ft C |
2288 -.ft C |
1853 +.ft |
2289 +.ft |
1854 hg manifest [\-r REV] |
2290 hg manifest [\-r REV] |
1855 -.ft P |
2291 -.ft P |
1856 +.ft |
2292 +.ft |
1857 .fi |
2293 .fi |
1858 .sp |
2294 .sp |
1859 Print a list of version controlled files for the given revision. |
2295 Print a list of version controlled files for the given revision. |
1860 @@ -2525,7 +2498,7 @@ |
2296 @@ -2946,7 +2919,7 @@ |
1861 Returns 0 on success. |
2297 Returns 0 on success. |
1862 .sp |
2298 .sp |
1863 Options: |
2299 Options: |
1864 -.INDENT 0.0 |
2300 -.INDENT 0.0 |
1865 +.RS 0 |
2301 +.RS 0 |
1866 .TP |
2302 .TP |
1867 .B \-r, \-\-rev |
2303 .BI \-r, \-\-rev \ <REV> |
1868 . |
2304 . |
1869 @@ -2534,13 +2507,13 @@ |
2305 @@ -2959,15 +2932,15 @@ |
1870 .B \-\-all |
2306 .BI \-T, \-\-template \ <TEMPLATE> |
1871 . |
2307 . |
1872 list files from all revisions |
2308 display with template (DEPRECATED) |
1873 -.UNINDENT |
2309 -.UNINDENT |
1874 +.RE |
2310 +.RE |
1875 .SS merge |
2311 .SS merge |
1876 .sp |
2312 .sp |
|
2313 merge another revision into working directory: |
|
2314 .sp |
1877 .nf |
2315 .nf |
1878 -.ft C |
2316 -.ft C |
1879 +.ft |
2317 +.ft |
1880 hg merge [\-P] [\-f] [[\-r] REV] |
2318 hg merge [\-P] [\-f] [[\-r] REV] |
1881 -.ft P |
2319 -.ft P |
1882 +.ft |
2320 +.ft |
1883 .fi |
2321 .fi |
1884 .sp |
2322 .sp |
1885 The current working directory is updated with all changes made in |
2323 The current working directory is updated with all changes made in |
1886 @@ -2553,16 +2526,16 @@ |
2324 @@ -2980,16 +2953,16 @@ |
1887 .sp |
2325 .sp |
1888 \fB\-\-tool\fP can be used to specify the merge tool used for file |
2326 \fB\-\-tool\fP can be used to specify the merge tool used for file |
1889 merges. It overrides the HGMERGE environment variable and your |
2327 merges. It overrides the HGMERGE environment variable and your |
1890 -configuration files. See \%\fBhg help merge\-tools\fP\: for options. |
2328 -configuration files. See \%\fBhg help merge\-tools\fP\: for options. |
1891 +configuration files. See \fBhg help merge\-tools\fP for options. |
2329 +configuration files. See \fBhg help merge\-tools\fP for options. |
1902 -To undo an uncommitted merge, use \%\fBhg update \-\-clean .\fP\: which |
2340 -To undo an uncommitted merge, use \%\fBhg update \-\-clean .\fP\: which |
1903 +To undo an uncommitted merge, use \fBhg update \-\-clean .\fP which |
2341 +To undo an uncommitted merge, use \fBhg update \-\-clean .\fP which |
1904 will check out a clean copy of the original merge parent, losing |
2342 will check out a clean copy of the original merge parent, losing |
1905 all changes. |
2343 all changes. |
1906 .sp |
2344 .sp |
1907 @@ -2569,7 +2542,7 @@ |
2345 @@ -2996,7 +2969,7 @@ |
1908 Returns 0 on success, 1 if there are unresolved files. |
2346 Returns 0 on success, 1 if there are unresolved files. |
1909 .sp |
2347 .sp |
1910 Options: |
2348 Options: |
1911 -.INDENT 0.0 |
2349 -.INDENT 0.0 |
1912 +.RS 0 |
2350 +.RS 0 |
1913 .TP |
2351 .TP |
1914 .B \-f, \-\-force |
2352 .B \-f, \-\-force |
1915 . |
2353 . |
1916 @@ -2586,13 +2559,13 @@ |
2354 @@ -3013,15 +2986,15 @@ |
1917 .B \-t, \-\-tool |
2355 .BI \-t, \-\-tool \ <VALUE> |
1918 . |
2356 . |
1919 specify merge tool |
2357 specify merge tool |
1920 -.UNINDENT |
2358 -.UNINDENT |
1921 +.RE |
2359 +.RE |
1922 .SS outgoing |
2360 .SS outgoing |
1923 .sp |
2361 .sp |
|
2362 show changesets not found in the destination: |
|
2363 .sp |
1924 .nf |
2364 .nf |
1925 -.ft C |
2365 -.ft C |
1926 +.ft |
2366 +.ft |
1927 hg outgoing [\-M] [\-p] [\-n] [\-f] [\-r REV]... [DEST] |
2367 hg outgoing [\-M] [\-p] [\-n] [\-f] [\-r REV]... [DEST] |
1928 -.ft P |
2368 -.ft P |
1929 +.ft |
2369 +.ft |
1930 .fi |
2370 .fi |
1931 .sp |
2371 .sp |
1932 Show changesets not found in the specified destination repository |
2372 Show changesets not found in the specified destination repository |
1933 @@ -2604,7 +2577,7 @@ |
2373 @@ -3033,7 +3006,7 @@ |
1934 Returns 0 if there are outgoing changes, 1 otherwise. |
2374 Returns 0 if there are outgoing changes, 1 otherwise. |
1935 .sp |
2375 .sp |
1936 Options: |
2376 Options: |
1937 -.INDENT 0.0 |
2377 -.INDENT 0.0 |
1938 +.RS 0 |
2378 +.RS 0 |
1939 .TP |
2379 .TP |
1940 .B \-f, \-\-force |
2380 .B \-f, \-\-force |
1941 . |
2381 . |
1942 @@ -2675,16 +2648,16 @@ |
2382 @@ -3102,37 +3075,37 @@ |
|
2383 .B \-S, \-\-subrepos |
|
2384 . |
1943 recurse into subrepositories |
2385 recurse into subrepositories |
|
2386 -.UNINDENT |
|
2387 +.RE |
|
2388 .sp |
|
2389 [+] marked option can be specified multiple times |
|
2390 -.INDENT 0.0 |
|
2391 -.INDENT 3.5 |
|
2392 +.RS 0 |
|
2393 +.RS 3 |
1944 .sp |
2394 .sp |
1945 aliases: out |
2395 aliases: out |
1946 -.UNINDENT |
2396 -.UNINDENT |
|
2397 -.UNINDENT |
|
2398 +.RE |
1947 +.RE |
2399 +.RE |
1948 .SS parents |
2400 .SS parents |
|
2401 .sp |
|
2402 show the parents of the working directory or revision (DEPRECATED): |
1949 .sp |
2403 .sp |
1950 .nf |
2404 .nf |
1951 -.ft C |
2405 -.ft C |
1952 +.ft |
2406 +.ft |
1953 hg parents [\-r REV] [FILE] |
2407 hg parents [\-r REV] [FILE] |
1958 -Print the working directory\(aqs parent revisions. If a revision is |
2412 -Print the working directory\(aqs parent revisions. If a revision is |
1959 +Print the working directory's parent revisions. If a revision is |
2413 +Print the working directory's parent revisions. If a revision is |
1960 given via \-r/\-\-rev, the parent of that revision will be printed. |
2414 given via \-r/\-\-rev, the parent of that revision will be printed. |
1961 If a file argument is given, the revision in which the file was |
2415 If a file argument is given, the revision in which the file was |
1962 last changed (before the working directory revision or the |
2416 last changed (before the working directory revision or the |
1963 @@ -2693,7 +2666,7 @@ |
2417 argument to \-\-rev if given) is printed. |
|
2418 .sp |
|
2419 -See \%\fBhg summary\fP\: and \%\fBhg help revsets\fP\: for related information. |
|
2420 +See \fBhg summary\fP and \fBhg help revsets\fP for related information. |
|
2421 .sp |
1964 Returns 0 on success. |
2422 Returns 0 on success. |
1965 .sp |
2423 .sp |
1966 Options: |
2424 Options: |
1967 -.INDENT 0.0 |
2425 -.INDENT 0.0 |
1968 +.RS 0 |
2426 +.RS 0 |
1969 .TP |
2427 .TP |
1970 .B \-r, \-\-rev |
2428 .BI \-r, \-\-rev \ <REV> |
1971 . |
2429 . |
1972 @@ -2706,13 +2679,13 @@ |
2430 @@ -3145,15 +3118,15 @@ |
1973 .B \-\-template |
2431 .BI \-T, \-\-template \ <TEMPLATE> |
1974 . |
2432 . |
1975 display with template |
2433 display with template |
1976 -.UNINDENT |
2434 -.UNINDENT |
1977 +.RE |
2435 +.RE |
1978 .SS paths |
2436 .SS paths |
1979 .sp |
2437 .sp |
|
2438 show aliases for remote repositories: |
|
2439 .sp |
1980 .nf |
2440 .nf |
1981 -.ft C |
2441 -.ft C |
1982 +.ft |
2442 +.ft |
1983 hg paths [NAME] |
2443 hg paths [NAME] |
1984 -.ft P |
2444 -.ft P |
1985 +.ft |
2445 +.ft |
1986 .fi |
2446 .fi |
1987 .sp |
2447 .sp |
1988 Show definition of symbolic path name NAME. If no name is given, |
2448 Show definition of symbolic path name NAME. If no name is given, |
1989 @@ -2733,18 +2706,18 @@ |
2449 @@ -3174,10 +3147,10 @@ |
1990 as the fallback for both. When cloning a repository, the clone |
2450 as the fallback for both. When cloning a repository, the clone |
1991 source is written as \fBdefault\fP in \fB.hg/hgrc\fP. Note that |
2451 source is written as \fBdefault\fP in \fB.hg/hgrc\fP. Note that |
1992 \fBdefault\fP and \fBdefault\-push\fP apply to all inbound (e.g. |
2452 \fBdefault\fP and \fBdefault\-push\fP apply to all inbound (e.g. |
1993 -\%\fBhg incoming\fP\:) and outbound (e.g. \%\fBhg outgoing\fP\:, \%\fBhg email\fP\: and |
2453 -\%\fBhg incoming\fP\:) and outbound (e.g. \%\fBhg outgoing\fP\:, \%\fBhg email\fP\: and |
1994 -\%\fBhg bundle\fP\:) operations. |
2454 -\%\fBhg bundle\fP\:) operations. |
2024 public < draft < secret |
2486 public < draft < secret |
2025 -.ft P |
2487 -.ft P |
2026 +.ft |
2488 +.ft |
2027 .fi |
2489 .fi |
2028 .sp |
2490 .sp |
2029 Return 0 on success, 1 if no phases were changed or some could not |
2491 Returns 0 on success, 1 if no phases were changed or some could not |
2030 @@ -2765,7 +2738,7 @@ |
2492 @@ -3208,7 +3181,7 @@ |
2031 be changed. |
2493 be changed. |
2032 .sp |
2494 .sp |
2033 Options: |
2495 Options: |
2034 -.INDENT 0.0 |
2496 -.INDENT 0.0 |
2035 +.RS 0 |
2497 +.RS 0 |
2036 .TP |
2498 .TP |
2037 .B \-p, \-\-public |
2499 .B \-p, \-\-public |
2038 . |
2500 . |
2039 @@ -2786,13 +2759,13 @@ |
2501 @@ -3229,7 +3202,7 @@ |
2040 .B \-r, \-\-rev |
2502 .BI \-r, \-\-rev \ <REV[+]> |
2041 . |
2503 . |
2042 target revision |
2504 target revision |
2043 -.UNINDENT |
2505 -.UNINDENT |
2044 +.RE |
2506 +.RE |
|
2507 .sp |
|
2508 [+] marked option can be specified multiple times |
2045 .SS pull |
2509 .SS pull |
|
2510 @@ -3237,9 +3210,9 @@ |
|
2511 pull changes from the specified source: |
2046 .sp |
2512 .sp |
2047 .nf |
2513 .nf |
2048 -.ft C |
2514 -.ft C |
2049 +.ft |
2515 +.ft |
2050 hg pull [\-u] [\-f] [\-r REV]... [\-e CMD] [\-\-remotecmd CMD] [SOURCE] |
2516 hg pull [\-u] [\-f] [\-r REV]... [\-e CMD] [\-\-remotecmd CMD] [SOURCE] |
2051 -.ft P |
2517 -.ft P |
2052 +.ft |
2518 +.ft |
2053 .fi |
2519 .fi |
2054 .sp |
2520 .sp |
2055 Pull changes from a remote repository to a local one. |
2521 Pull changes from a remote repository to a local one. |
2056 @@ -2802,18 +2775,18 @@ |
2522 @@ -3249,18 +3222,18 @@ |
2057 \-R is specified). By default, this does not update the copy of the |
2523 \-R is specified). By default, this does not update the copy of the |
2058 project in the working directory. |
2524 project in the working directory. |
2059 .sp |
2525 .sp |
2060 -Use \%\fBhg incoming\fP\: if you want to see what would have been added |
2526 -Use \%\fBhg incoming\fP\: if you want to see what would have been added |
2061 +Use \fBhg incoming\fP if you want to see what would have been added |
2527 +Use \fBhg incoming\fP if you want to see what would have been added |
2147 +To undo a remove before that, see \fBhg revert\fP. To undo added |
2621 +To undo a remove before that, see \fBhg revert\fP. To undo added |
2148 +files, see \fBhg forget\fP. |
2622 +files, see \fBhg forget\fP. |
2149 .sp |
2623 .sp |
2150 \-A/\-\-after can be used to remove only files that have already |
2624 \-A/\-\-after can be used to remove only files that have already |
2151 been deleted, \-f/\-\-force can be used to force deletion, and \-Af |
2625 been deleted, \-f/\-\-force can be used to force deletion, and \-Af |
2152 @@ -2960,7 +2933,7 @@ |
2626 @@ -3417,7 +3390,7 @@ |
2153 The following table details the behavior of remove for different |
2627 The following table details the behavior of remove for different |
2154 file states (columns) and option combinations (rows). The file |
2628 file states (columns) and option combinations (rows). The file |
2155 states are Added [A], Clean [C], Modified [M] and Missing [!] |
2629 states are Added [A], Clean [C], Modified [M] and Missing [!] |
2156 -(as reported by \%\fBhg status\fP\:). The actions are Warn, Remove |
2630 -(as reported by \%\fBhg status\fP\:). The actions are Warn, Remove |
2157 +(as reported by \fBhg status\fP). The actions are Warn, Remove |
2631 +(as reported by \fBhg status\fP). The actions are Warn, Remove |
2158 (from branch) and Delete (from disk): |
2632 (from branch) and Delete (from disk): |
2159 .TS |
2633 .TS |
2160 center; |
2634 center; |
2161 @@ -3034,7 +3007,7 @@ |
2635 @@ -3491,7 +3464,7 @@ |
2162 Returns 0 on success, 1 if any warnings encountered. |
2636 Returns 0 on success, 1 if any warnings encountered. |
2163 .sp |
2637 .sp |
2164 Options: |
2638 Options: |
2165 -.INDENT 0.0 |
2639 -.INDENT 0.0 |
2166 +.RS 0 |
2640 +.RS 0 |
2167 .TP |
2641 .TP |
2168 .B \-A, \-\-after |
2642 .B \-A, \-\-after |
2169 . |
2643 . |
2170 @@ -3053,13 +3026,13 @@ |
2644 @@ -3508,23 +3481,23 @@ |
|
2645 .BI \-X, \-\-exclude \ <PATTERN[+]> |
|
2646 . |
2171 exclude names matching the given patterns |
2647 exclude names matching the given patterns |
|
2648 -.UNINDENT |
|
2649 +.RE |
|
2650 .sp |
|
2651 [+] marked option can be specified multiple times |
|
2652 -.INDENT 0.0 |
|
2653 -.INDENT 3.5 |
|
2654 +.RS 0 |
|
2655 +.RS 3 |
2172 .sp |
2656 .sp |
2173 aliases: rm |
2657 aliases: rm |
2174 -.UNINDENT |
2658 -.UNINDENT |
|
2659 -.UNINDENT |
|
2660 +.RE |
2175 +.RE |
2661 +.RE |
2176 .SS rename |
2662 .SS rename |
2177 .sp |
2663 .sp |
|
2664 rename files; equivalent of copy + remove: |
|
2665 .sp |
2178 .nf |
2666 .nf |
2179 -.ft C |
2667 -.ft C |
2180 +.ft |
2668 +.ft |
2181 hg rename [OPTION]... SOURCE... DEST |
2669 hg rename [OPTION]... SOURCE... DEST |
2182 -.ft P |
2670 -.ft P |
2183 +.ft |
2671 +.ft |
2184 .fi |
2672 .fi |
2185 .sp |
2673 .sp |
2186 Mark dest as copies of sources; mark sources for deletion. If dest |
2674 Mark dest as copies of sources; mark sources for deletion. If dest |
2187 @@ -3071,12 +3044,12 @@ |
2675 @@ -3536,12 +3509,12 @@ |
2188 operation is recorded, but no copying is performed. |
2676 operation is recorded, but no copying is performed. |
2189 .sp |
2677 .sp |
2190 This command takes effect at the next commit. To undo a rename |
2678 This command takes effect at the next commit. To undo a rename |
2191 -before that, see \%\fBhg revert\fP\:. |
2679 -before that, see \%\fBhg revert\fP\:. |
2192 +before that, see \fBhg revert\fP. |
2680 +before that, see \fBhg revert\fP. |
2359 -commit transaction if it isn\(aqt checked out. Use \-\-force to |
2869 -commit transaction if it isn\(aqt checked out. Use \-\-force to |
2360 +commit transaction if it isn't checked out. Use \-\-force to |
2870 +commit transaction if it isn't checked out. Use \-\-force to |
2361 override this protection. |
2871 override this protection. |
2362 .sp |
2872 .sp |
2363 This command is not intended for use on public repositories. Once |
2873 This command is not intended for use on public repositories. Once |
2364 @@ -3304,7 +3277,7 @@ |
2874 @@ -3785,7 +3758,7 @@ |
2365 Returns 0 on success, 1 if no rollback data is available. |
2875 Returns 0 on success, 1 if no rollback data is available. |
2366 .sp |
2876 .sp |
2367 Options: |
2877 Options: |
2368 -.INDENT 0.0 |
2878 -.INDENT 0.0 |
2369 +.RS 0 |
2879 +.RS 0 |
2370 .TP |
2880 .TP |
2371 .B \-n, \-\-dry\-run |
2881 .B \-n, \-\-dry\-run |
2372 . |
2882 . |
2373 @@ -3313,13 +3286,13 @@ |
2883 @@ -3794,15 +3767,15 @@ |
2374 .B \-f, \-\-force |
2884 .B \-f, \-\-force |
2375 . |
2885 . |
2376 ignore safety measures |
2886 ignore safety measures |
2377 -.UNINDENT |
2887 -.UNINDENT |
2378 +.RE |
2888 +.RE |
2379 .SS root |
2889 .SS root |
2380 .sp |
2890 .sp |
|
2891 print the root (top) of the current working directory: |
|
2892 .sp |
2381 .nf |
2893 .nf |
2382 -.ft C |
2894 -.ft C |
2383 +.ft |
2895 +.ft |
2384 hg root |
2896 hg root |
2385 -.ft P |
2897 -.ft P |
2386 +.ft |
2898 +.ft |
2387 .fi |
2899 .fi |
2388 .sp |
2900 .sp |
2389 Print the root directory of the current repository. |
2901 Print the root directory of the current repository. |
2390 @@ -3328,9 +3301,9 @@ |
2902 @@ -3813,9 +3786,9 @@ |
2391 .SS serve |
2903 start stand\-alone webserver: |
2392 .sp |
2904 .sp |
2393 .nf |
2905 .nf |
2394 -.ft C |
2906 -.ft C |
2395 +.ft |
2907 +.ft |
2396 hg serve [OPTION]... |
2908 hg serve [OPTION]... |
2397 -.ft P |
2909 -.ft P |
2398 +.ft |
2910 +.ft |
2399 .fi |
2911 .fi |
2400 .sp |
2912 .sp |
2401 Start a local HTTP repository browser and pull server. You can use |
2913 Start a local HTTP repository browser and pull server. You can use |
2402 @@ -3355,7 +3328,7 @@ |
2914 @@ -3840,7 +3813,7 @@ |
2403 Returns 0 on success. |
2915 Returns 0 on success. |
2404 .sp |
2916 .sp |
2405 Options: |
2917 Options: |
2406 -.INDENT 0.0 |
2918 -.INDENT 0.0 |
2407 +.RS 0 |
2919 +.RS 0 |
2408 .TP |
2920 .TP |
2409 .B \-A, \-\-accesslog |
2921 .BI \-A, \-\-accesslog \ <FILE> |
2410 . |
2922 . |
2411 @@ -3424,13 +3397,13 @@ |
2923 @@ -3909,15 +3882,15 @@ |
2412 .B \-\-certificate |
2924 .BI \-\-certificate \ <FILE> |
2413 . |
2925 . |
2414 SSL certificate file |
2926 SSL certificate file |
2415 -.UNINDENT |
2927 -.UNINDENT |
2416 +.RE |
2928 +.RE |
2417 .SS showconfig |
|
2418 .sp |
|
2419 .nf |
|
2420 -.ft C |
|
2421 +.ft |
|
2422 hg showconfig [\-u] [NAME]... |
|
2423 -.ft P |
|
2424 +.ft |
|
2425 .fi |
|
2426 .sp |
|
2427 With no arguments, print names and values of all config items. |
|
2428 @@ -3447,7 +3420,7 @@ |
|
2429 Returns 0 on success. |
|
2430 .sp |
|
2431 Options: |
|
2432 -.INDENT 0.0 |
|
2433 +.RS 0 |
|
2434 .TP |
|
2435 .B \-u, \-\-untrusted |
|
2436 . |
|
2437 @@ -3454,13 +3427,13 @@ |
|
2438 show untrusted configuration options |
|
2439 .sp |
|
2440 aliases: debugconfig |
|
2441 -.UNINDENT |
|
2442 +.RE |
|
2443 .SS status |
2929 .SS status |
2444 .sp |
2930 .sp |
|
2931 show changed files in the working directory: |
|
2932 .sp |
2445 .nf |
2933 .nf |
2446 -.ft C |
2934 -.ft C |
2447 +.ft |
2935 +.ft |
2448 hg status [OPTION]... [FILE]... |
2936 hg status [OPTION]... [FILE]... |
2449 -.ft P |
2937 -.ft P |
2450 +.ft |
2938 +.ft |
2451 .fi |
2939 .fi |
2452 .sp |
2940 .sp |
2453 Show status of files in the repository. If names are given, only |
2941 Show status of files in the repository. If names are given, only |
2454 @@ -3488,7 +3461,7 @@ |
2942 @@ -3945,7 +3918,7 @@ |
2455 The codes used to show the status of files are: |
2943 The codes used to show the status of files are: |
2456 .sp |
2944 .sp |
2457 .nf |
2945 .nf |
2458 -.ft C |
2946 -.ft C |
2459 +.ft |
2947 +.ft |
2460 M = modified |
2948 M = modified |
2461 A = added |
2949 A = added |
2462 R = removed |
2950 R = removed |
2463 @@ -3497,11 +3470,11 @@ |
2951 @@ -3954,11 +3927,11 @@ |
2464 ? = not tracked |
2952 ? = not tracked |
2465 I = ignored |
2953 I = ignored |
2466 = origin of the previous file listed as A (added) |
2954 = origin of the previous file (with \-\-copies) |
2467 -.ft P |
2955 -.ft P |
2468 +.ft |
2956 +.ft |
2469 .fi |
2957 .fi |
2470 .sp |
2958 .sp |
2471 Examples: |
2959 Examples: |
2472 -.INDENT 0.0 |
2960 -.INDENT 0.0 |
2473 +.RS 0 |
2961 +.RS 0 |
2474 .IP \(bu 2 |
2962 .IP \(bu 2 |
2475 . |
2963 . |
2476 show changes in the working directory relative to a |
2964 show changes in the working directory relative to a |
2477 @@ -3508,9 +3481,9 @@ |
2965 @@ -3965,9 +3938,9 @@ |
2478 changeset: |
2966 changeset: |
2479 .sp |
2967 .sp |
2480 .nf |
2968 .nf |
2481 -.ft C |
2969 -.ft C |
2482 +.ft |
2970 +.ft |
2517 -.INDENT 0.0 |
3005 -.INDENT 0.0 |
2518 +.RS 0 |
3006 +.RS 0 |
2519 .TP |
3007 .TP |
2520 .B \-A, \-\-all |
3008 .B \-A, \-\-all |
2521 . |
3009 . |
2522 @@ -3602,13 +3575,13 @@ |
3010 @@ -4061,23 +4034,23 @@ |
2523 recurse into subrepositories |
3011 .BI \-T, \-\-template \ <TEMPLATE> |
|
3012 . |
|
3013 display with template (DEPRECATED) |
|
3014 -.UNINDENT |
|
3015 +.RE |
|
3016 .sp |
|
3017 [+] marked option can be specified multiple times |
|
3018 -.INDENT 0.0 |
|
3019 -.INDENT 3.5 |
|
3020 +.RS 0 |
|
3021 +.RS 3 |
2524 .sp |
3022 .sp |
2525 aliases: st |
3023 aliases: st |
2526 -.UNINDENT |
3024 -.UNINDENT |
|
3025 -.UNINDENT |
|
3026 +.RE |
2527 +.RE |
3027 +.RE |
2528 .SS summary |
3028 .SS summary |
2529 .sp |
3029 .sp |
|
3030 summarize working directory state: |
|
3031 .sp |
2530 .nf |
3032 .nf |
2531 -.ft C |
3033 -.ft C |
2532 +.ft |
3034 +.ft |
2533 hg summary [\-\-remote] |
3035 hg summary [\-\-remote] |
2534 -.ft P |
3036 -.ft P |
2535 +.ft |
3037 +.ft |
2536 .fi |
3038 .fi |
2537 .sp |
3039 .sp |
2538 This generates a brief summary of the working directory state, |
3040 This generates a brief summary of the working directory state, |
2539 @@ -3620,7 +3593,7 @@ |
3041 @@ -4089,7 +4062,7 @@ |
2540 Returns 0 on success. |
3042 Returns 0 on success. |
2541 .sp |
3043 .sp |
2542 Options: |
3044 Options: |
2543 -.INDENT 0.0 |
3045 -.INDENT 0.0 |
2544 +.RS 0 |
3046 +.RS 0 |
2545 .TP |
3047 .TP |
2546 .B \-\-remote |
3048 .B \-\-remote |
2547 . |
3049 . |
2548 @@ -3627,13 +3600,13 @@ |
3050 @@ -4096,15 +4069,15 @@ |
2549 check for push and pull |
3051 check for push and pull |
2550 .sp |
3052 .sp |
2551 aliases: sum |
3053 aliases: sum |
2552 -.UNINDENT |
3054 -.UNINDENT |
2553 +.RE |
3055 +.RE |
2554 .SS tag |
3056 .SS tag |
2555 .sp |
3057 .sp |
|
3058 add one or more tags for the current or given revision: |
|
3059 .sp |
2556 .nf |
3060 .nf |
2557 -.ft C |
3061 -.ft C |
2558 +.ft |
3062 +.ft |
2559 hg tag [\-f] [\-l] [\-m TEXT] [\-d DATE] [\-u USER] [\-r REV] NAME... |
3063 hg tag [\-f] [\-l] [\-m TEXT] [\-d DATE] [\-u USER] [\-r REV] NAME... |
2560 -.ft P |
3064 -.ft P |
2561 +.ft |
3065 +.ft |
2562 .fi |
3066 .fi |
2563 .sp |
3067 .sp |
2564 Name a particular revision using <name>. |
3068 Name a particular revision using <name>. |
2565 @@ -3654,11 +3627,11 @@ |
3069 @@ -4125,11 +4098,11 @@ |
2566 repositories). |
3070 repositories). |
2567 .sp |
3071 .sp |
2568 Tag commits are usually made at the head of a branch. If the parent |
3072 Tag commits are usually made at the head of a branch. If the parent |
2569 -of the working directory is not a branch head, \%\fBhg tag\fP\: aborts; use |
3073 -of the working directory is not a branch head, \%\fBhg tag\fP\: aborts; use |
2570 +of the working directory is not a branch head, \fBhg tag\fP aborts; use |
3074 +of the working directory is not a branch head, \fBhg tag\fP aborts; use |
2574 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
3078 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
2575 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
3079 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
2576 .sp |
3080 .sp |
2577 Since tag names have priority over branch names during revision |
3081 Since tag names have priority over branch names during revision |
2578 lookup, using an existing branch name as a tag name is discouraged. |
3082 lookup, using an existing branch name as a tag name is discouraged. |
2579 @@ -3666,7 +3639,7 @@ |
3083 @@ -4137,7 +4110,7 @@ |
2580 Returns 0 on success. |
3084 Returns 0 on success. |
2581 .sp |
3085 .sp |
2582 Options: |
3086 Options: |
2583 -.INDENT 0.0 |
3087 -.INDENT 0.0 |
2584 +.RS 0 |
3088 +.RS 0 |
2585 .TP |
3089 .TP |
2586 .B \-f, \-\-force |
3090 .B \-f, \-\-force |
2587 . |
3091 . |
2588 @@ -3699,13 +3672,13 @@ |
3092 @@ -4170,15 +4143,15 @@ |
2589 .B \-u, \-\-user |
3093 .BI \-u, \-\-user \ <USER> |
2590 . |
3094 . |
2591 record the specified user as committer |
3095 record the specified user as committer |
2592 -.UNINDENT |
3096 -.UNINDENT |
2593 +.RE |
3097 +.RE |
2594 .SS tags |
3098 .SS tags |
2595 .sp |
3099 .sp |
|
3100 list repository tags: |
|
3101 .sp |
2596 .nf |
3102 .nf |
2597 -.ft C |
3103 -.ft C |
2598 +.ft |
3104 +.ft |
2599 hg tags |
3105 hg tags |
2600 -.ft P |
3106 -.ft P |
2601 +.ft |
3107 +.ft |
2602 .fi |
3108 .fi |
2603 .sp |
3109 .sp |
2604 This lists both regular and local tags. When the \-v/\-\-verbose |
3110 This lists both regular and local tags. When the \-v/\-\-verbose |
2605 @@ -3715,9 +3688,9 @@ |
3111 @@ -4187,20 +4160,20 @@ |
|
3112 Returns 0 on success. |
|
3113 .sp |
|
3114 Options: |
|
3115 -.INDENT 0.0 |
|
3116 +.RS 0 |
|
3117 .TP |
|
3118 .BI \-T, \-\-template \ <TEMPLATE> |
|
3119 . |
|
3120 display with template (DEPRECATED) |
|
3121 -.UNINDENT |
|
3122 +.RE |
2606 .SS tip |
3123 .SS tip |
2607 .sp |
3124 .sp |
|
3125 show the tip revision (DEPRECATED): |
|
3126 .sp |
2608 .nf |
3127 .nf |
2609 -.ft C |
3128 -.ft C |
2610 +.ft |
3129 +.ft |
2611 hg tip [\-p] [\-g] |
3130 hg tip [\-p] [\-g] |
2612 -.ft P |
3131 -.ft P |
2613 +.ft |
3132 +.ft |
2614 .fi |
3133 .fi |
2615 .sp |
3134 .sp |
2616 The tip revision (usually just called the tip) is the changeset |
3135 The tip revision (usually just called the tip) is the changeset |
2617 @@ -3729,12 +3702,12 @@ |
3136 @@ -4212,12 +4185,12 @@ |
2618 that repository becomes the current tip. The "tip" tag is special |
3137 that repository becomes the current tip. The "tip" tag is special |
2619 and cannot be renamed or assigned to a different changeset. |
3138 and cannot be renamed or assigned to a different changeset. |
2620 .sp |
3139 .sp |
2621 -This command is deprecated, please use \%\fBhg heads\fP\: instead. |
3140 -This command is deprecated, please use \%\fBhg heads\fP\: instead. |
2622 +This command is deprecated, please use \fBhg heads\fP instead. |
3141 +This command is deprecated, please use \fBhg heads\fP instead. |
2896 -causes Mercurial to abort if it can\(aqt map a character. Other |
3421 -causes Mercurial to abort if it can\(aqt map a character. Other |
2897 +causes Mercurial to abort if it can't map a character. Other |
3422 +causes Mercurial to abort if it can't map a character. Other |
2898 settings include "replace", which replaces unknown characters, and |
3423 settings include "replace", which replaces unknown characters, and |
2899 "ignore", which drops them. This setting can be overridden with |
3424 "ignore", which drops them. This setting can be overridden with |
2900 the \-\-encodingmode command\-line option. |
3425 the \-\-encodingmode command\-line option. |
2901 @@ -4046,7 +4019,7 @@ |
3426 @@ -4541,7 +4514,7 @@ |
2902 .TP |
3427 .TP |
2903 .B HGENCODINGAMBIGUOUS |
3428 .B HGENCODINGAMBIGUOUS |
2904 . |
3429 . |
2905 -This sets Mercurial\(aqs behavior for handling characters with |
3430 -This sets Mercurial\(aqs behavior for handling characters with |
2906 +This sets Mercurial's behavior for handling characters with |
3431 +This sets Mercurial's behavior for handling characters with |
2907 "ambiguous" widths like accented Latin characters with East Asian |
3432 "ambiguous" widths like accented Latin characters with East Asian |
2908 fonts. By default, Mercurial assumes ambiguous characters are |
3433 fonts. By default, Mercurial assumes ambiguous characters are |
2909 narrow, set this variable to "wide" if such characters cause |
3434 narrow, set this variable to "wide" if such characters cause |
2910 @@ -4068,19 +4041,19 @@ |
3435 @@ -4563,19 +4536,19 @@ |
2911 the .hg/hgrc from the current repository is read. |
3436 the .hg/hgrc from the current repository is read. |
2912 .sp |
3437 .sp |
2913 For each element in HGRCPATH: |
3438 For each element in HGRCPATH: |
2914 -.INDENT 7.0 |
3439 -.INDENT 7.0 |
2915 +.RS 7 |
3440 +.RS 7 |
2929 -change Mercurial\(aqs default output. This includes encoding, |
3454 -change Mercurial\(aqs default output. This includes encoding, |
2930 +change Mercurial's default output. This includes encoding, |
3455 +change Mercurial's default output. This includes encoding, |
2931 defaults, verbose mode, debug mode, quiet mode, tracebacks, and |
3456 defaults, verbose mode, debug mode, quiet mode, tracebacks, and |
2932 localization. This can be useful when scripting against Mercurial |
3457 localization. This can be useful when scripting against Mercurial |
2933 in the face of existing user configuration. |
3458 in the face of existing user configuration. |
2934 @@ -4101,7 +4074,7 @@ |
3459 @@ -4596,7 +4569,7 @@ |
2935 . |
3460 . |
2936 This is the string used as the author of a commit. If not set, |
3461 This is the string used as the author of a commit. If not set, |
2937 available values will be considered in this order: |
3462 available values will be considered in this order: |
2938 -.INDENT 7.0 |
3463 -.INDENT 7.0 |
2939 +.RS 7 |
3464 +.RS 7 |
2940 .IP \(bu 2 |
3465 .IP \(bu 2 |
2941 . |
3466 . |
2942 HGUSER (deprecated) |
3467 HGUSER (deprecated) |
2943 @@ -4117,7 +4090,7 @@ |
3468 @@ -4612,7 +4585,7 @@ |
2944 .IP \(bu 2 |
3469 .IP \(bu 2 |
2945 . |
3470 . |
2946 LOGNAME (with \fB@hostname\fP appended) |
3471 LOGNAME (with \fB@hostname\fP appended) |
2947 -.UNINDENT |
3472 -.UNINDENT |
2948 +.RE |
3473 +.RE |
2949 .sp |
3474 .sp |
2950 (deprecated, use configuration file) |
3475 (deprecated, use configuration file) |
2951 .TP |
3476 .TP |
2952 @@ -4140,13 +4113,13 @@ |
3477 @@ -4635,13 +4608,13 @@ |
2953 editor it uses is determined by looking at the environment |
3478 editor it uses is determined by looking at the environment |
2954 variables HGEDITOR, VISUAL and EDITOR, in that order. The first |
3479 variables HGEDITOR, VISUAL and EDITOR, in that order. The first |
2955 non\-empty one is chosen. If all of them are empty, the editor |
3480 non\-empty one is chosen. If all of them are empty, the editor |
2956 -defaults to \(aqvi\(aq. |
3481 -defaults to \(aqvi\(aq. |
2957 +defaults to 'vi'. |
3482 +defaults to 'vi'. |
3038 +.RE |
3554 +.RE |
3039 +.RE |
3555 +.RE |
3040 .SH SPECIFYING FILE SETS |
3556 .SH SPECIFYING FILE SETS |
3041 .sp |
3557 .sp |
3042 Mercurial supports a functional language for selecting a set of |
3558 Mercurial supports a functional language for selecting a set of |
3043 @@ -4362,7 +4335,7 @@ |
3559 @@ -4833,7 +4806,7 @@ |
3044 files. |
3560 files. |
3045 .sp |
3561 .sp |
3046 Like other file patterns, this pattern type is indicated by a prefix, |
3562 Like other file patterns, this pattern type is indicated by a prefix, |
3047 -\(aqset:\(aq. The language supports a number of predicates which are joined |
3563 -\(aqset:\(aq. The language supports a number of predicates which are joined |
3048 +\&'set:'. The language supports a number of predicates which are joined |
3564 +\&'set:'. The language supports a number of predicates which are joined |
3049 by infix operators. Parenthesis can be used for grouping. |
3565 by infix operators. Parenthesis can be used for grouping. |
3050 .sp |
3566 .sp |
3051 Identifiers such as filenames or patterns must be quoted with single |
3567 Identifiers such as filenames or patterns must be quoted with single |
3052 @@ -4373,18 +4346,18 @@ |
3568 @@ -4844,18 +4817,18 @@ |
3053 .sp |
3569 .sp |
3054 Special characters can be used in quoted identifiers by escaping them, |
3570 Special characters can be used in quoted identifiers by escaping them, |
3055 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
3571 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
3056 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
3572 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
3057 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
3573 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
3196 -.INDENT 0.0 |
3712 -.INDENT 0.0 |
3197 +.RS 0 |
3713 +.RS 0 |
3198 .TP |
3714 .TP |
3199 .B Ancestor |
3715 .B Ancestor |
3200 . |
3716 . |
3201 @@ -4568,7 +4541,7 @@ |
3717 @@ -5039,7 +5012,7 @@ |
3202 changesets from a given changeset. More precisely, the ancestors |
3718 changesets from a given changeset. More precisely, the ancestors |
3203 of a changeset can be defined by two properties: a parent of a |
3719 of a changeset can be defined by two properties: a parent of a |
3204 changeset is an ancestor, and a parent of an ancestor is an |
3720 changeset is an ancestor, and a parent of an ancestor is an |
3205 -ancestor. See also: \(aqDescendant\(aq. |
3721 -ancestor. See also: \(aqDescendant\(aq. |
3206 +ancestor. See also: 'Descendant'. |
3722 +ancestor. See also: 'Descendant'. |
3207 .TP |
3723 .TP |
3208 .B Bookmark |
3724 .B Bookmark |
3209 . |
3725 . |
3210 @@ -4575,7 +4548,7 @@ |
3726 @@ -5046,7 +5019,7 @@ |
3211 Bookmarks are pointers to certain commits that move when |
3727 Bookmarks are pointers to certain commits that move when |
3212 committing. They are similar to tags in that it is possible to use |
3728 committing. They are similar to tags in that it is possible to use |
3213 bookmark names in all places where Mercurial expects a changeset |
3729 bookmark names in all places where Mercurial expects a changeset |
3214 -ID, e.g., with \%\fBhg update\fP\:. Unlike tags, bookmarks move along |
3730 -ID, e.g., with \%\fBhg update\fP\:. Unlike tags, bookmarks move along |
3215 +ID, e.g., with \fBhg update\fP. Unlike tags, bookmarks move along |
3731 +ID, e.g., with \fBhg update\fP. Unlike tags, bookmarks move along |
3216 when you make a commit. |
3732 when you make a commit. |
3217 .sp |
3733 .sp |
3218 Bookmarks can be renamed, copied and deleted. Bookmarks are local, |
3734 Bookmarks can be renamed, copied and deleted. Bookmarks are local, |
3219 @@ -4587,9 +4560,9 @@ |
3735 @@ -5058,9 +5031,9 @@ |
3220 . |
3736 . |
3221 (Noun) A child changeset that has been created from a parent that |
3737 (Noun) A child changeset that has been created from a parent that |
3222 is not a head. These are known as topological branches, see |
3738 is not a head. These are known as topological branches, see |
3223 -\(aqBranch, topological\(aq. If a topological branch is named, it becomes |
3739 -\(aqBranch, topological\(aq. If a topological branch is named, it becomes |
3224 +\&'Branch, topological'. If a topological branch is named, it becomes |
3740 +\&'Branch, topological'. If a topological branch is named, it becomes |
3226 -an anonymous branch. See \(aqBranch, anonymous\(aq and \(aqBranch, named\(aq. |
3742 -an anonymous branch. See \(aqBranch, anonymous\(aq and \(aqBranch, named\(aq. |
3227 +an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. |
3743 +an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. |
3228 .sp |
3744 .sp |
3229 Branches may be created when changes are pulled from or pushed to |
3745 Branches may be created when changes are pulled from or pushed to |
3230 a remote repository, since new heads may be created by these |
3746 a remote repository, since new heads may be created by these |
3231 @@ -4604,7 +4577,7 @@ |
3747 @@ -5075,7 +5048,7 @@ |
3232 (Verb) The action of creating a child changeset which results in |
3748 (Verb) The action of creating a child changeset which results in |
3233 its parent having more than one child. |
3749 its parent having more than one child. |
3234 .sp |
3750 .sp |
3235 -Example: "I\(aqm going to branch at X". |
3751 -Example: "I\(aqm going to branch at X". |
3236 +Example: "I'm going to branch at X". |
3752 +Example: "I'm going to branch at X". |
3237 .TP |
3753 .TP |
3238 .B Branch, anonymous |
3754 .B Branch, anonymous |
3239 . |
3755 . |
3240 @@ -4623,19 +4596,19 @@ |
3756 @@ -5094,19 +5067,19 @@ |
3241 .TP |
3757 .TP |
3242 .B Branch head |
3758 .B Branch head |
3243 . |
3759 . |
3244 -See \(aqHead, branch\(aq. |
3760 -See \(aqHead, branch\(aq. |
3245 +See 'Head, branch'. |
3761 +See 'Head, branch'. |
3260 +Branches should now be explicitly closed using \fBhg commit |
3776 +Branches should now be explicitly closed using \fBhg commit |
3261 +\-\-close\-branch\fP when they are no longer needed. |
3777 +\-\-close\-branch\fP when they are no longer needed. |
3262 .TP |
3778 .TP |
3263 .B Branch, named |
3779 .B Branch, named |
3264 . |
3780 . |
3265 @@ -4642,8 +4615,8 @@ |
3781 @@ -5113,8 +5086,8 @@ |
3266 A collection of changesets which have the same branch name. By |
3782 A collection of changesets which have the same branch name. By |
3267 default, children of a changeset in a named branch belong to the |
3783 default, children of a changeset in a named branch belong to the |
3268 same named branch. A child can be explicitly assigned to a |
3784 same named branch. A child can be explicitly assigned to a |
3269 -different branch. See \%\fBhg help branch\fP\:, \%\fBhg help branches\fP\: and |
3785 -different branch. See \%\fBhg help branch\fP\:, \%\fBhg help branches\fP\: and |
3270 -\%\fBhg commit \-\-close\-branch\fP\: for more information on managing |
3786 -\%\fBhg commit \-\-close\-branch\fP\: for more information on managing |
3271 +different branch. See \fBhg help branch\fP, \fBhg help branches\fP and |
3787 +different branch. See \fBhg help branch\fP, \fBhg help branches\fP and |
3272 +\fBhg commit \-\-close\-branch\fP for more information on managing |
3788 +\fBhg commit \-\-close\-branch\fP for more information on managing |
3273 branches. |
3789 branches. |
3274 .sp |
3790 .sp |
3275 Named branches can be thought of as a kind of namespace, dividing |
3791 Named branches can be thought of as a kind of namespace, dividing |
3276 @@ -4656,7 +4629,7 @@ |
3792 @@ -5127,7 +5100,7 @@ |
3277 .TP |
3793 .TP |
3278 .B Branch tip |
3794 .B Branch tip |
3279 . |
3795 . |
3280 -See \(aqTip, branch\(aq. |
3796 -See \(aqTip, branch\(aq. |
3281 +See 'Tip, branch'. |
3797 +See 'Tip, branch'. |
3282 .TP |
3798 .TP |
3283 .B Branch, topological |
3799 .B Branch, topological |
3284 . |
3800 . |
3285 @@ -4706,24 +4679,24 @@ |
3801 @@ -5177,24 +5150,24 @@ |
3286 revision. This use should probably be avoided where possible, as |
3802 revision. This use should probably be avoided where possible, as |
3287 changeset is much more appropriate than checkout in this context. |
3803 changeset is much more appropriate than checkout in this context. |
3288 .sp |
3804 .sp |
3289 -Example: "I\(aqm using checkout X." |
3805 -Example: "I\(aqm using checkout X." |
3290 +Example: "I'm using checkout X." |
3806 +Example: "I'm using checkout X." |
3328 -See \(aqHead, closed branch\(aq. |
3844 -See \(aqHead, closed branch\(aq. |
3329 +See 'Head, closed branch'. |
3845 +See 'Head, closed branch'. |
3330 .TP |
3846 .TP |
3331 .B Commit |
3847 .B Commit |
3332 . |
3848 . |
3333 @@ -4763,13 +4736,13 @@ |
3849 @@ -5234,7 +5207,7 @@ |
3334 system (DVCS) can be described as a directed acyclic graph (DAG), |
3850 system (DVCS) can be described as a directed acyclic graph (DAG), |
3335 consisting of nodes and edges, where nodes correspond to |
3851 consisting of nodes and edges, where nodes correspond to |
3336 changesets and edges imply a parent \-> child relation. This graph |
3852 changesets and edges imply a parent \-> child relation. This graph |
3337 -can be visualized by graphical tools such as \%\fBhg log \-\-graph\fP\:. In |
3853 -can be visualized by graphical tools such as \%\fBhg log \-\-graph\fP\:. In |
3338 +can be visualized by graphical tools such as \fBhg log \-\-graph\fP. In |
3854 +can be visualized by graphical tools such as \fBhg log \-\-graph\fP. In |
3339 Mercurial, the DAG is limited by the requirement for children to |
3855 Mercurial, the DAG is limited by the requirement for children to |
3340 have at most two parents. |
3856 have at most two parents. |
3341 .TP |
3857 .TP |
|
3858 @@ -5244,7 +5217,7 @@ |
|
3859 .TP |
3342 .B Default branch |
3860 .B Default branch |
3343 . |
3861 . |
3344 -See \(aqBranch, default\(aq. |
3862 -See \(aqBranch, default\(aq. |
3345 +See 'Branch, default'. |
3863 +See 'Branch, default'. |
3346 .TP |
3864 .TP |
3347 .B Descendant |
3865 .B Descendant |
3348 . |
3866 . |
3349 @@ -4777,7 +4750,7 @@ |
3867 @@ -5252,7 +5225,7 @@ |
3350 from a given changeset. More precisely, the descendants of a |
3868 from a given changeset. More precisely, the descendants of a |
3351 changeset can be defined by two properties: the child of a |
3869 changeset can be defined by two properties: the child of a |
3352 changeset is a descendant, and the child of a descendant is a |
3870 changeset is a descendant, and the child of a descendant is a |
3353 -descendant. See also: \(aqAncestor\(aq. |
3871 -descendant. See also: \(aqAncestor\(aq. |
3354 +descendant. See also: 'Ancestor'. |
3872 +descendant. See also: 'Ancestor'. |
3355 .TP |
3873 .TP |
3356 .B Diff |
3874 .B Diff |
3357 . |
3875 . |
3358 @@ -4802,7 +4775,7 @@ |
3876 @@ -5277,7 +5250,7 @@ |
3359 Mercurial, that will be recorded in the next commit. The working |
3877 Mercurial, that will be recorded in the next commit. The working |
3360 directory initially corresponds to the snapshot at an existing |
3878 directory initially corresponds to the snapshot at an existing |
3361 changeset, known as the parent of the working directory. See |
3879 changeset, known as the parent of the working directory. See |
3362 -\(aqParent, working directory\(aq. The state may be modified by changes |
3880 -\(aqParent, working directory\(aq. The state may be modified by changes |
3363 +\&'Parent, working directory'. The state may be modified by changes |
3881 +\&'Parent, working directory'. The state may be modified by changes |
3364 to the files introduced manually or by a merge. The repository |
3882 to the files introduced manually or by a merge. The repository |
3365 metadata exists in the .hg directory inside the working directory. |
3883 metadata exists in the .hg directory inside the working directory. |
3366 .TP |
3884 .TP |
3367 @@ -4810,17 +4783,17 @@ |
3885 @@ -5285,7 +5258,7 @@ |
3368 . |
3886 . |
3369 Changesets in the draft phase have not been shared with publishing |
3887 Changesets in the draft phase have not been shared with publishing |
3370 repositories and may thus be safely changed by history\-modifying |
3888 repositories and may thus be safely changed by history\-modifying |
3371 -extensions. See \%\fBhg help phases\fP\:. |
3889 -extensions. See \%\fBhg help phases\fP\:. |
3372 +extensions. See \fBhg help phases\fP. |
3890 +extensions. See \fBhg help phases\fP. |
|
3891 .TP |
|
3892 .B Experimental |
|
3893 . |
|
3894 @@ -5293,13 +5266,13 @@ |
3373 .TP |
3895 .TP |
3374 .B Graph |
3896 .B Graph |
3375 . |
3897 . |
3376 -See DAG and \%\fBhg log \-\-graph\fP\:. |
3898 -See DAG and \%\fBhg log \-\-graph\fP\:. |
3377 +See DAG and \fBhg log \-\-graph\fP. |
3899 +See DAG and \fBhg log \-\-graph\fP. |
3476 +repositories and are therefore considered immutable. See \fBhg help |
3998 +repositories and are therefore considered immutable. See \fBhg help |
3477 +phases\fP. |
3999 +phases\fP. |
3478 .TP |
4000 .TP |
3479 .B Pull |
4001 .B Pull |
3480 . |
4002 . |
3481 @@ -4938,7 +4911,7 @@ |
4003 @@ -5417,7 +5390,7 @@ |
3482 not in the local repository are brought into the local |
4004 not in the local repository are brought into the local |
3483 repository. Note that this operation without special arguments |
4005 repository. Note that this operation without special arguments |
3484 only updates the repository, it does not update the files in the |
4006 only updates the repository, it does not update the files in the |
3485 -working directory. See \%\fBhg help pull\fP\:. |
4007 -working directory. See \%\fBhg help pull\fP\:. |
3486 +working directory. See \fBhg help pull\fP. |
4008 +working directory. See \fBhg help pull\fP. |
3487 .TP |
4009 .TP |
3488 .B Push |
4010 .B Push |
3489 . |
4011 . |
3490 @@ -4946,7 +4919,7 @@ |
4012 @@ -5425,7 +5398,7 @@ |
3491 not in a remote repository are sent to the remote repository. Note |
4013 not in a remote repository are sent to the remote repository. Note |
3492 that this operation only adds changesets which have been committed |
4014 that this operation only adds changesets which have been committed |
3493 locally to the remote repository. Uncommitted changes are not |
4015 locally to the remote repository. Uncommitted changes are not |
3494 -sent. See \%\fBhg help push\fP\:. |
4016 -sent. See \%\fBhg help push\fP\:. |
3495 +sent. See \fBhg help push\fP. |
4017 +sent. See \fBhg help push\fP. |
3496 .TP |
4018 .TP |
3497 .B Repository |
4019 .B Repository |
3498 . |
4020 . |
3499 @@ -4959,13 +4932,13 @@ |
4021 @@ -5438,13 +5411,13 @@ |
3500 .TP |
4022 .TP |
3501 .B Repository head |
4023 .B Repository head |
3502 . |
4024 . |
3503 -See \(aqHead, repository\(aq. |
4025 -See \(aqHead, repository\(aq. |
3504 +See 'Head, repository'. |
4026 +See 'Head, repository'. |
3511 +can be updated to by using \fBhg update\fP. See also 'Revision |
4033 +can be updated to by using \fBhg update\fP. See also 'Revision |
3512 +number'; See also 'Changeset'. |
4034 +number'; See also 'Changeset'. |
3513 .TP |
4035 .TP |
3514 .B Revision number |
4036 .B Revision number |
3515 . |
4037 . |
3516 @@ -4974,7 +4947,7 @@ |
4038 @@ -5453,7 +5426,7 @@ |
3517 to a repository, starting with revision number 0. Note that the |
4039 to a repository, starting with revision number 0. Note that the |
3518 revision number may be different in each clone of a repository. To |
4040 revision number may be different in each clone of a repository. To |
3519 identify changesets uniquely between different clones, see |
4041 identify changesets uniquely between different clones, see |
3520 -\(aqChangeset id\(aq. |
4042 -\(aqChangeset id\(aq. |
3521 +\&'Changeset id'. |
4043 +\&'Changeset id'. |
3522 .TP |
4044 .TP |
3523 .B Revlog |
4045 .B Revlog |
3524 . |
4046 . |
3525 @@ -4985,7 +4958,7 @@ |
4047 @@ -5464,7 +5437,7 @@ |
3526 .TP |
4048 .TP |
3527 .B Rewriting history |
4049 .B Rewriting history |
3528 . |
4050 . |
3529 -See \(aqHistory, rewriting\(aq. |
4051 -See \(aqHistory, rewriting\(aq. |
3530 +See 'History, rewriting'. |
4052 +See 'History, rewriting'. |
3531 .TP |
4053 .TP |
3532 .B Root |
4054 .B Root |
3533 . |
4055 . |
3534 @@ -4995,13 +4968,13 @@ |
4056 @@ -5474,13 +5447,13 @@ |
3535 .B Secret |
4057 .B Secret |
3536 . |
4058 . |
3537 Changesets in the secret phase may not be shared via push, pull, |
4059 Changesets in the secret phase may not be shared via push, pull, |
3538 -or clone. See \%\fBhg help phases\fP\:. |
4060 -or clone. See \%\fBhg help phases\fP\:. |
3539 +or clone. See \fBhg help phases\fP. |
4061 +or clone. See \fBhg help phases\fP. |
3545 -\%\fBhg update\fP\:. The creation of a tag is stored in the history and |
4067 -\%\fBhg update\fP\:. The creation of a tag is stored in the history and |
3546 +\fBhg update\fP. The creation of a tag is stored in the history and |
4068 +\fBhg update\fP. The creation of a tag is stored in the history and |
3547 will thus automatically be shared with other using push and pull. |
4069 will thus automatically be shared with other using push and pull. |
3548 .TP |
4070 .TP |
3549 .B Tip |
4071 .B Tip |
3550 @@ -5013,7 +4986,7 @@ |
4072 @@ -5492,7 +5465,7 @@ |
3551 . |
4073 . |
3552 The head of a given branch with the highest revision number. When |
4074 The head of a given branch with the highest revision number. When |
3553 a branch name is used as a revision identifier, it refers to the |
4075 a branch name is used as a revision identifier, it refers to the |
3554 -branch tip. See also \(aqBranch, head\(aq. Note that because revision |
4076 -branch tip. See also \(aqBranch, head\(aq. Note that because revision |
3555 +branch tip. See also 'Branch, head'. Note that because revision |
4077 +branch tip. See also 'Branch, head'. Note that because revision |
3556 numbers may be different in different repository clones, the |
4078 numbers may be different in different repository clones, the |
3557 branch tip may be different in different cloned repositories. |
4079 branch tip may be different in different cloned repositories. |
3558 .TP |
4080 .TP |
3559 @@ -5021,22 +4994,22 @@ |
4081 @@ -5500,22 +5473,22 @@ |
3560 . |
4082 . |
3561 (Noun) Another synonym of changeset. |
4083 (Noun) Another synonym of changeset. |
3562 .sp |
4084 .sp |
3563 -Example: "I\(aqve pushed an update". |
4085 -Example: "I\(aqve pushed an update". |
3564 +Example: "I've pushed an update". |
4086 +Example: "I've pushed an update". |
3691 -The \fBweb\fP options are thoroughly described in \%\fBhg help config\fP\:. |
4213 -The \fBweb\fP options are thoroughly described in \%\fBhg help config\fP\:. |
3692 +The \fBweb\fP options are thoroughly described in \fBhg help config\fP. |
4214 +The \fBweb\fP options are thoroughly described in \fBhg help config\fP. |
3693 .sp |
4215 .sp |
3694 The \fBpaths\fP section maps URL paths to paths of repositories in the |
4216 The \fBpaths\fP section maps URL paths to paths of repositories in the |
3695 filesystem. hgweb will not expose the filesystem directly \- only |
4217 filesystem. hgweb will not expose the filesystem directly \- only |
3696 @@ -5175,7 +5148,7 @@ |
4218 @@ -5654,7 +5627,7 @@ |
3697 path ends with \fB*\fP or \fB**\fP the filesystem will be searched |
4219 path ends with \fB*\fP or \fB**\fP the filesystem will be searched |
3698 recursively for repositories below that point. |
4220 recursively for repositories below that point. |
3699 With \fB*\fP it will not recurse into the repositories it finds (except for |
4221 With \fB*\fP it will not recurse into the repositories it finds (except for |
3700 -\fB.hg/patches\fP). |
4222 -\fB.hg/patches\fP). |
3701 +\fB\&.hg/patches\fP). |
4223 +\fB\&.hg/patches\fP). |
3702 With \fB**\fP it will also search inside repository working directories |
4224 With \fB**\fP it will also search inside repository working directories |
3703 and possibly find subrepositories. |
4225 and possibly find subrepositories. |
3704 .sp |
4226 .sp |
3705 @@ -5182,15 +5155,15 @@ |
4227 @@ -5661,15 +5634,15 @@ |
3706 In this example: |
4228 In this example: |
3707 .sp |
4229 .sp |
3708 .nf |
4230 .nf |
3709 -.ft C |
4231 -.ft C |
3710 +.ft |
4232 +.ft |
3719 -.INDENT 0.0 |
4241 -.INDENT 0.0 |
3720 +.RS 0 |
4242 +.RS 0 |
3721 .IP \(bu 2 |
4243 .IP \(bu 2 |
3722 . |
4244 . |
3723 The first two entries make two repositories in different directories |
4245 The first two entries make two repositories in different directories |
3724 @@ -5204,7 +5177,7 @@ |
4246 @@ -5683,7 +5656,7 @@ |
3725 . |
4247 . |
3726 The fourth entry will publish both \fBhttp://server/user/bob/quux/\fP |
4248 The fourth entry will publish both \fBhttp://server/user/bob/quux/\fP |
3727 and \fBhttp://server/user/bob/quux/testsubrepo/\fP |
4249 and \fBhttp://server/user/bob/quux/testsubrepo/\fP |
3728 -.UNINDENT |
4250 -.UNINDENT |
3729 +.RE |
4251 +.RE |
3730 .sp |
4252 .sp |
3731 The \fBcollections\fP section is deprecated and has been superseded by |
4253 The \fBcollections\fP section is deprecated and has been superseded by |
3732 \fBpaths\fP. |
4254 \fBpaths\fP. |
3733 @@ -5217,8 +5190,8 @@ |
4255 @@ -5696,8 +5669,8 @@ |
3734 ancestor of the two file versions, so they can determine the changes |
4256 ancestor of the two file versions, so they can determine the changes |
3735 made on both branches. |
4257 made on both branches. |
3736 .sp |
4258 .sp |
3737 -Merge tools are used both for \%\fBhg resolve\fP\:, \%\fBhg merge\fP\:, \%\fBhg update\fP\:, |
4259 -Merge tools are used both for \%\fBhg resolve\fP\:, \%\fBhg merge\fP\:, \%\fBhg update\fP\:, |
3738 -\%\fBhg backout\fP\: and in several extensions. |
4260 -\%\fBhg backout\fP\: and in several extensions. |
3739 +Merge tools are used both for \fBhg resolve\fP, \fBhg merge\fP, \fBhg update\fP, |
4261 +Merge tools are used both for \fBhg resolve\fP, \fBhg merge\fP, \fBhg update\fP, |
3740 +\fBhg backout\fP and in several extensions. |
4262 +\fBhg backout\fP and in several extensions. |
3741 .sp |
4263 .sp |
3742 Usually, the merge tool tries to automatically reconcile the files by |
4264 Usually, the merge tool tries to automatically reconcile the files by |
3743 combining all non\-overlapping changes that occurred separately in |
4265 combining all non\-overlapping changes that occurred separately in |
3744 @@ -5243,7 +5216,7 @@ |
4266 @@ -5722,7 +5695,7 @@ |
3745 .sp |
4267 .sp |
3746 There are some internal merge tools which can be used. The internal |
4268 There are some internal merge tools which can be used. The internal |
3747 merge tools are: |
4269 merge tools are: |
3748 -.INDENT 0.0 |
4270 -.INDENT 0.0 |
3749 +.RS 0 |
4271 +.RS 0 |
3750 .TP |
4272 .TP |
3751 .B \fBinternal:dump\fP |
4273 .B \fB:dump\fP |
3752 .sp |
4274 .sp |
3753 @@ -5278,7 +5251,7 @@ |
4275 @@ -5815,7 +5788,7 @@ |
3754 .sp |
4276 .B \fB:tagmerge\fP |
3755 Asks the user which of the local or the other version to keep as |
4277 .sp |
3756 the merged version. |
4278 Uses the internal tag merge algorithm (experimental). |
3757 -.UNINDENT |
4279 -.UNINDENT |
3758 +.RE |
4280 +.RE |
3759 .sp |
4281 .sp |
3760 Internal tools are always available and do not require a GUI but will by default |
4282 Internal tools are always available and do not require a GUI but will by default |
3761 not handle symlinks or binary files. |
4283 not handle symlinks or binary files. |
3762 @@ -5285,7 +5258,7 @@ |
4284 @@ -5822,7 +5795,7 @@ |
3763 .SS Choosing a merge tool |
4285 .SS Choosing a merge tool |
3764 .sp |
4286 .sp |
3765 Mercurial uses these rules when deciding which merge tool to use: |
4287 Mercurial uses these rules when deciding which merge tool to use: |
3766 -.INDENT 0.0 |
4288 -.INDENT 0.0 |
3767 +.RS 0 |
4289 +.RS 0 |
3768 .IP 1. 3 |
4290 .IP 1. 3 |
3769 . |
4291 . |
3770 If a tool has been specified with the \-\-tool option to merge or resolve, it |
4292 If a tool has been specified with the \-\-tool option to merge or resolve, it |
3771 @@ -5322,11 +5295,11 @@ |
4293 @@ -5859,11 +5832,11 @@ |
3772 .IP 8. 3 |
4294 .IP 8. 3 |
3773 . |
4295 . |
3774 The merge of the file fails and must be resolved before commit. |
4296 The merge of the file fails and must be resolved before commit. |
3775 -.UNINDENT |
4297 -.UNINDENT |
3776 +.RE |
4298 +.RE |
4041 -.INDENT 0.0 |
4563 -.INDENT 0.0 |
4042 +.RS 0 |
4564 +.RS 0 |
4043 .TP |
4565 .TP |
4044 .B \fBadds(pattern)\fP |
4566 .B \fBadds(pattern)\fP |
4045 .sp |
4567 .sp |
4046 @@ -5691,7 +5664,7 @@ |
4568 @@ -6243,7 +6216,7 @@ |
4047 .B \fBbisect(string)\fP |
4569 .B \fBbisect(string)\fP |
4048 .sp |
4570 .sp |
4049 Changesets marked in the specified bisect status: |
4571 Changesets marked in the specified bisect status: |
4050 -.INDENT 7.0 |
4572 -.INDENT 7.0 |
4051 +.RS 7 |
4573 +.RS 7 |
4052 .IP \(bu 2 |
4574 .IP \(bu 2 |
4053 . |
4575 . |
4054 \fBgood\fP, \fBbad\fP, \fBskip\fP: csets explicitly marked as good/bad/skip |
4576 \fBgood\fP, \fBbad\fP, \fBskip\fP: csets explicitly marked as good/bad/skip |
4055 @@ -5713,7 +5686,7 @@ |
4577 @@ -6265,7 +6238,7 @@ |
4056 .IP \(bu 2 |
4578 .IP \(bu 2 |
4057 . |
4579 . |
4058 \fBcurrent\fP : the cset currently being bisected |
4580 \fBcurrent\fP : the cset currently being bisected |
4059 -.UNINDENT |
4581 -.UNINDENT |
4060 +.RE |
4582 +.RE |
4061 .TP |
4583 .TP |
4062 .B \fBbookmark([name])\fP |
4584 .B \fBbookmark([name])\fP |
4063 .sp |
4585 .sp |
4064 @@ -5758,7 +5731,7 @@ |
4586 @@ -6310,8 +6283,8 @@ |
4065 .TP |
4587 .TP |
4066 .B \fBcontains(pattern)\fP |
4588 .B \fBcontains(pattern)\fP |
4067 .sp |
4589 .sp |
4068 -Revision contains a file matching pattern. See \%\fBhg help patterns\fP\: |
4590 -The revision\(aqs manifest contains a file matching pattern (but might not |
4069 +Revision contains a file matching pattern. See \fBhg help patterns\fP |
4591 -modify it). See \%\fBhg help patterns\fP\: for information about file patterns. |
4070 for information about file patterns. |
4592 +The revision's manifest contains a file matching pattern (but might not |
4071 .TP |
4593 +modify it). See \fBhg help patterns\fP for information about file patterns. |
4072 .B \fBconverted([id])\fP |
4594 .sp |
4073 @@ -5768,7 +5741,7 @@ |
4595 The pattern without explicit kind like \fBglob:\fP is expected to be |
|
4596 relative to the current directory and match against a file exactly |
|
4597 @@ -6324,7 +6297,7 @@ |
4074 .TP |
4598 .TP |
4075 .B \fBdate(interval)\fP |
4599 .B \fBdate(interval)\fP |
4076 .sp |
4600 .sp |
4077 -Changesets within the interval, see \%\fBhg help dates\fP\:. |
4601 -Changesets within the interval, see \%\fBhg help dates\fP\:. |
4078 +Changesets within the interval, see \fBhg help dates\fP. |
4602 +Changesets within the interval, see \fBhg help dates\fP. |
4079 .TP |
4603 .TP |
4080 .B \fBdesc(string)\fP |
4604 .B \fBdesc(string)\fP |
4081 .sp |
4605 .sp |
4082 @@ -5817,7 +5790,7 @@ |
4606 @@ -6376,7 +6349,7 @@ |
4083 Changesets connected to the specified filelog. |
4607 .sp |
4084 .sp |
4608 For performance reasons, visits only revisions mentioned in the file\-level |
4085 For performance reasons, \fBfilelog()\fP does not show every changeset |
4609 filelog, rather than filtering through all changesets (much faster, but |
4086 -that affects the requested file(s). See \%\fBhg help log\fP\: for details. For |
4610 -doesn\(aqt include deletes or duplicate changes). For a slower, more accurate |
4087 +that affects the requested file(s). See \fBhg help log\fP for details. For |
4611 +doesn't include deletes or duplicate changes). For a slower, more accurate |
4088 a slower, more accurate result, use \fBfile()\fP. |
4612 result, use \fBfile()\fP. |
4089 .TP |
4613 .sp |
4090 .B \fBfirst(set, [n])\fP |
4614 The pattern without explicit kind like \fBglob:\fP is expected to be |
4091 @@ -5826,13 +5799,13 @@ |
4615 @@ -6389,13 +6362,13 @@ |
4092 .TP |
4616 .TP |
4093 .B \fBfollow([file])\fP |
4617 .B \fBfollow([file])\fP |
4094 .sp |
4618 .sp |
4095 -An alias for \fB::.\fP (ancestors of the working copy\(aqs first parent). |
4619 -An alias for \fB::.\fP (ancestors of the working copy\(aqs first parent). |
4096 +An alias for \fB::.\fP (ancestors of the working copy's first parent). |
4620 +An alias for \fB::.\fP (ancestors of the working copy's first parent). |
4102 -Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r\(aq...\(aq)\fP |
4626 -Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r\(aq...\(aq)\fP |
4103 +Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r'...')\fP |
4627 +Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r'...')\fP |
4104 to ensure special escape characters are handled correctly. Unlike |
4628 to ensure special escape characters are handled correctly. Unlike |
4105 \fBkeyword(string)\fP, the match is case\-sensitive. |
4629 \fBkeyword(string)\fP, the match is case\-sensitive. |
4106 .TP |
4630 .TP |
4107 @@ -5937,7 +5910,7 @@ |
4631 @@ -6511,7 +6484,7 @@ |
4108 .TP |
4632 .TP |
4109 .B \fBpresent(set)\fP |
4633 .B \fBpresent(set)\fP |
4110 .sp |
4634 .sp |
4111 -An empty set, if any revision in set isn\(aqt found; otherwise, |
4635 -An empty set, if any revision in set isn\(aqt found; otherwise, |
4112 +An empty set, if any revision in set isn't found; otherwise, |
4636 +An empty set, if any revision in set isn't found; otherwise, |
4113 all revisions in set. |
4637 all revisions in set. |
4114 .sp |
4638 .sp |
4115 If any of specified revisions is not present in the local repository, |
4639 If any of specified revisions is not present in the local repository, |
4116 @@ -5951,7 +5924,7 @@ |
4640 @@ -6525,7 +6498,7 @@ |
4117 .B \fBremote([id [,path]])\fP |
4641 .B \fBremote([id [,path]])\fP |
4118 .sp |
4642 .sp |
4119 Local revision that corresponds to the given identifier in a |
4643 Local revision that corresponds to the given identifier in a |
4120 -remote repository, if present. Here, the \(aq.\(aq identifier is a |
4644 -remote repository, if present. Here, the \(aq.\(aq identifier is a |
4121 +remote repository, if present. Here, the '.' identifier is a |
4645 +remote repository, if present. Here, the '.' identifier is a |
4122 synonym for the current local branch. |
4646 synonym for the current local branch. |
4123 .TP |
4647 .TP |
4124 .B \fBremoves(pattern)\fP |
4648 .B \fBremoves(pattern)\fP |
4125 @@ -5980,7 +5953,7 @@ |
4649 @@ -6558,7 +6531,7 @@ |
4126 as \fB\-key\fP to sort in descending order. |
4650 as \fB\-key\fP to sort in descending order. |
4127 .sp |
4651 .sp |
4128 The keys can be: |
4652 The keys can be: |
4129 -.INDENT 7.0 |
4653 -.INDENT 7.0 |
4130 +.RS 7 |
4654 +.RS 7 |
4131 .IP \(bu 2 |
4655 .IP \(bu 2 |
4132 . |
4656 . |
4133 \fBrev\fP for the revision number, |
4657 \fBrev\fP for the revision number, |
4134 @@ -5996,7 +5969,7 @@ |
4658 @@ -6574,7 +6547,7 @@ |
4135 .IP \(bu 2 |
4659 .IP \(bu 2 |
4136 . |
4660 . |
4137 \fBdate\fP for the commit date |
4661 \fBdate\fP for the commit date |
4138 -.UNINDENT |
4662 -.UNINDENT |
4139 +.RE |
4663 +.RE |
4140 .TP |
4664 .TP |
4141 .B \fBtag([name])\fP |
4665 .B \fBtag([name])\fP |
4142 .sp |
4666 .sp |
4143 @@ -6013,15 +5986,15 @@ |
4667 @@ -6595,15 +6568,15 @@ |
4144 If \fIstring\fP starts with \fIre:\fP, the remainder of the string is treated as |
4668 If \fIstring\fP starts with \fIre:\fP, the remainder of the string is treated as |
4145 a regular expression. To match a user that actually contains \fIre:\fP, use |
4669 a regular expression. To match a user that actually contains \fIre:\fP, use |
4146 the prefix \fIliteral:\fP. |
4670 the prefix \fIliteral:\fP. |
4147 -.UNINDENT |
4671 -.UNINDENT |
4148 +.RE |
4672 +.RE |
4304 -.ft P |
4828 -.ft P |
4305 +.ft |
4829 +.ft |
4306 .fi |
4830 .fi |
4307 .sp |
4831 .sp |
4308 where \fBpath/to/nested\fP is the checkout location relatively to the |
4832 where \fBpath/to/nested\fP is the checkout location relatively to the |
4309 @@ -6173,7 +6146,7 @@ |
4833 @@ -6755,7 +6728,7 @@ |
4310 . |
4834 . |
4311 The \fB.hgsubstate\fP file should not be edited manually. |
4835 The \fB.hgsubstate\fP file should not be edited manually. |
4312 .RE |
4836 .RE |
4313 -.UNINDENT |
4837 -.UNINDENT |
4314 +.RE |
4838 +.RE |
4315 .SS Adding a Subrepository |
4839 .SS Adding a Subrepository |
4316 .sp |
4840 .sp |
4317 If \fB.hgsub\fP does not exist, create it and add it to the parent |
4841 If \fB.hgsub\fP does not exist, create it and add it to the parent |
4318 @@ -6181,7 +6154,7 @@ |
4842 @@ -6763,7 +6736,7 @@ |
4319 to live in the parent repository. Edit \fB.hgsub\fP and add the |
4843 to live in the parent repository. Edit \fB.hgsub\fP and add the |
4320 subrepository entry as described above. At this point, the |
4844 subrepository entry as described above. At this point, the |
4321 subrepository is tracked and the next commit will record its state in |
4845 subrepository is tracked and the next commit will record its state in |
4322 -\fB.hgsubstate\fP and bind it to the committed changeset. |
4846 -\fB.hgsubstate\fP and bind it to the committed changeset. |
4323 +\fB\&.hgsubstate\fP and bind it to the committed changeset. |
4847 +\fB\&.hgsubstate\fP and bind it to the committed changeset. |
4324 .SS Synchronizing a Subrepository |
4848 .SS Synchronizing a Subrepository |
4325 .sp |
4849 .sp |
4326 Subrepos do not automatically track the latest changeset of their |
4850 Subrepos do not automatically track the latest changeset of their |
4327 @@ -6198,7 +6171,7 @@ |
4851 @@ -6780,7 +6753,7 @@ |
4328 To remove a subrepository from the parent repository, delete its |
4852 To remove a subrepository from the parent repository, delete its |
4329 reference from \fB.hgsub\fP, then remove its files. |
4853 reference from \fB.hgsub\fP, then remove its files. |
4330 .SS Interaction with Mercurial Commands |
4854 .SS Interaction with Mercurial Commands |
4331 -.INDENT 0.0 |
4855 -.INDENT 0.0 |
4332 +.RS 0 |
4856 +.RS 0 |
4333 .TP |
4857 .TP |
4334 .B add |
4858 .B add |
4335 . |
4859 . |
4336 @@ -6220,7 +6193,7 @@ |
4860 @@ -6807,7 +6780,7 @@ |
4337 have been modified, Mercurial will abort. Mercurial can be made |
4861 have been modified, Mercurial will abort. Mercurial can be made |
4338 to instead commit all modified subrepositories by specifying |
4862 to instead commit all modified subrepositories by specifying |
4339 \-S/\-\-subrepos, or setting "ui.commitsubrepos=True" in a |
4863 \-S/\-\-subrepos, or setting "ui.commitsubrepos=True" in a |
4340 -configuration file (see \%\fBhg help config\fP\:). After there are no |
4864 -configuration file (see \%\fBhg help config\fP\:). After there are no |
4341 +configuration file (see \fBhg help config\fP). After there are no |
4865 +configuration file (see \fBhg help config\fP). After there are no |
4342 longer any modified subrepositories, it records their state and |
4866 longer any modified subrepositories, it records their state and |
4343 finally commits it in the parent repository. |
4867 finally commits it in the parent repository. |
4344 .TP |
4868 .TP |
4345 @@ -6251,7 +6224,7 @@ |
4869 @@ -6838,7 +6811,7 @@ |
4346 .B pull |
4870 .B pull |
4347 . |
4871 . |
4348 pull is not recursive since it is not clear what to pull prior |
4872 pull is not recursive since it is not clear what to pull prior |
4349 -to running \%\fBhg update\fP\:. Listing and retrieving all |
4873 -to running \%\fBhg update\fP\:. Listing and retrieving all |
4350 +to running \fBhg update\fP. Listing and retrieving all |
4874 +to running \fBhg update\fP. Listing and retrieving all |
4351 subrepositories changes referenced by the parent repository pulled |
4875 subrepositories changes referenced by the parent repository pulled |
4352 changesets is expensive at best, impossible in the Subversion |
4876 changesets is expensive at best, impossible in the Subversion |
4353 case. |
4877 case. |
4354 @@ -6278,7 +6251,7 @@ |
4878 @@ -6865,7 +6838,7 @@ |
4355 changeset is not available in the current subrepository, Mercurial |
4879 changeset is not available in the current subrepository, Mercurial |
4356 will pull it in first before updating. This means that updating |
4880 will pull it in first before updating. This means that updating |
4357 can require network access when using subrepositories. |
4881 can require network access when using subrepositories. |
4358 -.UNINDENT |
4882 -.UNINDENT |
4359 +.RE |
4883 +.RE |
4360 .SS Remapping Subrepositories Sources |
4884 .SS Remapping Subrepositories Sources |
4361 .sp |
4885 .sp |
4362 A subrepository source location may change during a project life, |
4886 A subrepository source location may change during a project life, |
4363 @@ -6302,9 +6275,9 @@ |
4887 @@ -6883,12 +6856,12 @@ |
4364 Usage: |
4888 outgoing, incoming, tip, parents, and heads. |
4365 .sp |
4889 .sp |
4366 .nf |
4890 Some built\-in styles are packaged with Mercurial. These can be listed |
4367 -.ft C |
4891 -with \%\fBhg log \-\-template list\fP\:. Example usage: |
4368 +.ft |
4892 +with \fBhg log \-\-template list\fP. Example usage: |
4369 $ hg log \-r1 \-\-style changelog |
4893 .sp |
|
4894 .nf |
|
4895 -.ft C |
|
4896 +.ft |
|
4897 $ hg log \-r1.0::1.1 \-\-template changelog |
4370 -.ft P |
4898 -.ft P |
4371 +.ft |
4899 +.ft |
4372 .fi |
4900 .fi |
4373 .sp |
4901 .sp |
4374 A template is a piece of text, with markup to invoke variable |
4902 A template is a piece of text, with markup to invoke variable |
4375 @@ -6311,16 +6284,16 @@ |
4903 @@ -6895,16 +6868,16 @@ |
4376 expansion: |
4904 expansion: |
4377 .sp |
4905 .sp |
4378 .nf |
4906 .nf |
4379 -.ft C |
4907 -.ft C |
4380 +.ft |
4908 +.ft |
4587 +$ hg log \-r 0 \-\-template "{label('changeset.{phase}', node|short)}\en" |
5137 +$ hg log \-r 0 \-\-template "{label('changeset.{phase}', node|short)}\en" |
4588 +.ft |
5138 +.ft |
4589 .fi |
5139 .fi |
4590 .IP \(bu 2 |
5140 .IP \(bu 2 |
4591 . |
5141 . |
4592 @@ -6731,34 +6704,34 @@ |
5142 @@ -7361,36 +7334,36 @@ |
4593 Invert the firstline filter, i.e. everything but the first line: |
5143 Invert the firstline filter, i.e. everything but the first line: |
4594 .sp |
5144 .sp |
4595 .nf |
5145 .nf |
4596 -.ft C |
5146 -.ft C |
4597 -$ hg log \-r 0 \-\-template "{sub(r\(aq^.*\en?\en?\(aq, \(aq\(aq, desc)}\en" |
5147 -$ hg log \-r 0 \-\-template "{sub(r\(aq^.*\en?\en?\(aq, \(aq\(aq, desc)}\en" |
4598 -.ft P |
5148 -.ft P |
4599 +.ft |
5149 +.ft |
4600 +$ hg log \-r 0 \-\-template "{sub(r'^.*\en?\en?', '', desc)}\en" |
5150 +$ hg log \-r 0 \-\-template "{sub(r'^.*\en?\en?', '', desc)}\en" |
|
5151 +.ft |
|
5152 .fi |
|
5153 .IP \(bu 2 |
|
5154 . |
|
5155 -Display the contents of the \(aqextra\(aq field, one per line: |
|
5156 +Display the contents of the 'extra' field, one per line: |
|
5157 .sp |
|
5158 .nf |
|
5159 -.ft C |
|
5160 -$ hg log \-r 0 \-\-template "{join(extras, \(aq\en\(aq)}\en" |
|
5161 -.ft P |
|
5162 +.ft |
|
5163 +$ hg log \-r 0 \-\-template "{join(extras, '\en')}\en" |
|
5164 +.ft |
|
5165 .fi |
|
5166 .IP \(bu 2 |
|
5167 . |
|
5168 -Mark the current bookmark with \(aq*\(aq: |
|
5169 +Mark the current bookmark with '*': |
|
5170 .sp |
|
5171 .nf |
|
5172 -.ft C |
|
5173 -$ hg log \-\-template "{bookmarks % \(aq{bookmark}{ifeq(bookmark, current, \e"*\e")} \(aq}\en" |
|
5174 -.ft P |
|
5175 +.ft |
|
5176 +$ hg log \-\-template "{bookmarks % '{bookmark}{ifeq(bookmark, current, \e"*\e")} '}\en" |
|
5177 +.ft |
|
5178 .fi |
|
5179 .IP \(bu 2 |
|
5180 . |
|
5181 -Mark the working copy parent with \(aq@\(aq: |
|
5182 +Mark the working copy parent with '@': |
|
5183 .sp |
|
5184 .nf |
|
5185 -.ft C |
|
5186 -$ hg log \-\-template "{ifcontains(rev, revset(\(aq.\(aq), \(aq@\(aq)}\en" |
|
5187 -.ft P |
|
5188 +.ft |
|
5189 +$ hg log \-\-template "{ifcontains(rev, revset('.'), '@')}\en" |
|
5190 +.ft |
|
5191 .fi |
|
5192 .IP \(bu 2 |
|
5193 . |
|
5194 @@ -7397,9 +7370,9 @@ |
|
5195 Show only commit descriptions that start with "template": |
|
5196 .sp |
|
5197 .nf |
|
5198 -.ft C |
|
5199 +.ft |
|
5200 $ hg log \-\-template "{startswith(\e"template\e", firstline(desc))}\en" |
|
5201 -.ft P |
|
5202 +.ft |
|
5203 .fi |
|
5204 .IP \(bu 2 |
|
5205 . |
|
5206 @@ -7406,34 +7379,34 @@ |
|
5207 Print the first word of each line of a commit message: |
|
5208 .sp |
|
5209 .nf |
|
5210 -.ft C |
|
5211 +.ft |
|
5212 $ hg log \-\-template "{word(\e"0\e", desc)}\en" |
|
5213 -.ft P |
4601 +.ft |
5214 +.ft |
4602 .fi |
5215 .fi |
4603 -.UNINDENT |
5216 -.UNINDENT |
4604 +.RE |
5217 +.RE |
4605 .SH URL PATHS |
5218 .SH URL PATHS |
4722 +prefer it over 'default' if both are defined. |
5335 +prefer it over 'default' if both are defined. |
4723 +.RE |
5336 +.RE |
4724 .SH EXTENSIONS |
5337 .SH EXTENSIONS |
4725 .sp |
5338 .sp |
4726 This section contains help for extensions that are distributed together with Mercurial. Help for other extensions is available in the help system. |
5339 This section contains help for extensions that are distributed together with Mercurial. Help for other extensions is available in the help system. |
4727 @@ -6853,7 +6826,7 @@ |
5340 @@ -7528,7 +7501,7 @@ |
4728 distinguish them. |
5341 distinguish them. |
4729 .sp |
5342 .sp |
4730 The order in which access checks are performed is: |
5343 The order in which access checks are performed is: |
4731 -.INDENT 0.0 |
5344 -.INDENT 0.0 |
4732 +.RS 0 |
5345 +.RS 0 |
4733 .IP 1. 3 |
5346 .IP 1. 3 |
4734 . |
5347 . |
4735 Deny list for branches (section \fBacl.deny.branches\fP) |
5348 Deny list for branches (section \fBacl.deny.branches\fP) |
4736 @@ -6866,7 +6839,7 @@ |
5349 @@ -7541,7 +7514,7 @@ |
4737 .IP 4. 3 |
5350 .IP 4. 3 |
4738 . |
5351 . |
4739 Allow list for paths (section \fBacl.allow\fP) |
5352 Allow list for paths (section \fBacl.allow\fP) |
4740 -.UNINDENT |
5353 -.UNINDENT |
4741 +.RE |
5354 +.RE |
4742 .sp |
5355 .sp |
4743 The allow and deny sections take key\-value pairs. |
5356 The allow and deny sections take key\-value pairs. |
4744 .SS Branch\-based Access Control |
5357 .SS Branch\-based Access Control |
4745 @@ -6874,7 +6847,7 @@ |
5358 @@ -7549,7 +7522,7 @@ |
4746 Use the \fBacl.deny.branches\fP and \fBacl.allow.branches\fP sections to |
5359 Use the \fBacl.deny.branches\fP and \fBacl.allow.branches\fP sections to |
4747 have branch\-based access control. Keys in these sections can be |
5360 have branch\-based access control. Keys in these sections can be |
4748 either: |
5361 either: |
4749 -.INDENT 0.0 |
5362 -.INDENT 0.0 |
4750 +.RS 0 |
5363 +.RS 0 |
4751 .IP \(bu 2 |
5364 .IP \(bu 2 |
4752 . |
5365 . |
4753 a branch name, or |
5366 a branch name, or |
4754 @@ -6881,10 +6854,10 @@ |
5367 @@ -7556,10 +7529,10 @@ |
4755 .IP \(bu 2 |
5368 .IP \(bu 2 |
4756 . |
5369 . |
4757 an asterisk, to match any branch; |
5370 an asterisk, to match any branch; |
4758 -.UNINDENT |
5371 -.UNINDENT |
4759 +.RE |
5372 +.RE |
4867 .sp |
5482 .sp |
4868 Options: |
5483 Options: |
4869 -.INDENT 0.0 |
5484 -.INDENT 0.0 |
4870 +.RS 0 |
5485 +.RS 0 |
4871 .TP |
5486 .TP |
4872 .B \-l, \-\-limit |
5487 .BI \-l, \-\-limit \ <VALUE> |
4873 . |
5488 . |
4874 the number of events to show (default: 10) |
5489 the number of events to show (default: 10) |
4875 -.UNINDENT |
5490 -.UNINDENT |
4876 +.RE |
5491 +.RE |
4877 .SS bugzilla |
5492 .SS bugzilla |
4878 .sp |
5493 .sp |
4879 hooks for integrating with the Bugzilla bug tracker |
5494 hooks for integrating with the Bugzilla bug tracker |
4880 @@ -7087,7 +7060,7 @@ |
5495 @@ -7764,7 +7737,7 @@ |
4881 hours spent working on the bug. Bugs can also be marked fixed. |
5496 hours spent working on the bug. Bugs can also be marked fixed. |
4882 .sp |
5497 .sp |
4883 Three basic modes of access to Bugzilla are provided: |
5498 Three basic modes of access to Bugzilla are provided: |
4884 -.INDENT 0.0 |
5499 -.INDENT 0.0 |
4885 +.RS 0 |
5500 +.RS 0 |
4886 .IP 1. 3 |
5501 .IP 1. 3 |
4887 . |
5502 . |
4888 Access via the Bugzilla XMLRPC interface. Requires Bugzilla 3.4 or later. |
5503 Access via the Bugzilla XMLRPC interface. Requires Bugzilla 3.4 or later. |
4889 @@ -7099,7 +7072,7 @@ |
5504 @@ -7776,7 +7749,7 @@ |
4890 . |
5505 . |
4891 Writing directly to the Bugzilla database. Only Bugzilla installations |
5506 Writing directly to the Bugzilla database. Only Bugzilla installations |
4892 using MySQL are supported. Requires Python MySQLdb. |
5507 using MySQL are supported. Requires Python MySQLdb. |
4893 -.UNINDENT |
5508 -.UNINDENT |
4894 +.RE |
5509 +.RE |
4895 .sp |
5510 .sp |
4896 Writing directly to the database is susceptible to schema changes, and |
5511 Writing directly to the database is susceptible to schema changes, and |
4897 relies on a Bugzilla contrib script to send out bug change |
5512 relies on a Bugzilla contrib script to send out bug change |
4898 @@ -7127,12 +7100,12 @@ |
5513 @@ -7804,12 +7777,12 @@ |
4899 works on all supported Bugzilla versions. |
5514 works on all supported Bugzilla versions. |
4900 .sp |
5515 .sp |
4901 Configuration items common to all access modes: |
5516 Configuration items common to all access modes: |
4902 -.INDENT 0.0 |
5517 -.INDENT 0.0 |
4903 +.RS 0 |
5518 +.RS 0 |
4908 -.INDENT 7.0 |
5523 -.INDENT 7.0 |
4909 +.RS 7 |
5524 +.RS 7 |
4910 .TP |
5525 .TP |
4911 .B \fBxmlrpc\fP |
5526 .B \fBxmlrpc\fP |
4912 .sp |
5527 .sp |
4913 @@ -7155,7 +7128,7 @@ |
5528 @@ -7832,7 +7805,7 @@ |
4914 .sp |
5529 .sp |
4915 MySQL access, Bugzilla 2.16 and up to but not |
5530 MySQL access, Bugzilla 2.16 and up to but not |
4916 including 2.18. |
5531 including 2.18. |
4917 -.UNINDENT |
5532 -.UNINDENT |
4918 +.RE |
5533 +.RE |
4919 .TP |
5534 .TP |
4920 .B bugzilla.regexp |
5535 .B bugzilla.regexp |
4921 . |
5536 . |
4922 @@ -7200,7 +7173,7 @@ |
5537 @@ -7877,7 +7850,7 @@ |
4923 Template to use when formatting comments. Overrides style if |
5538 Template to use when formatting comments. Overrides style if |
4924 specified. In addition to the usual Mercurial keywords, the |
5539 specified. In addition to the usual Mercurial keywords, the |
4925 extension specifies: |
5540 extension specifies: |
4926 -.INDENT 7.0 |
5541 -.INDENT 7.0 |
4927 +.RS 7 |
5542 +.RS 7 |
4928 .TP |
5543 .TP |
4929 .B \fB{bug}\fP |
5544 .B \fB{bug}\fP |
4930 .sp |
5545 .sp |
4931 @@ -7217,7 +7190,7 @@ |
5546 @@ -7894,7 +7867,7 @@ |
4932 .B \fB{hgweb}\fP |
5547 .B \fB{hgweb}\fP |
4933 .sp |
5548 .sp |
4934 Base URL for browsing Mercurial repositories. |
5549 Base URL for browsing Mercurial repositories. |
4935 -.UNINDENT |
5550 -.UNINDENT |
4936 +.RE |
5551 +.RE |
4937 .sp |
5552 .sp |
4938 Default \fBchangeset {node|short} in repo {root} refers to bug |
5553 Default \fBchangeset {node|short} in repo {root} refers to bug |
4939 {bug}.\endetails:\en\et{desc|tabindent}\fP |
5554 {bug}.\endetails:\en\et{desc|tabindent}\fP |
4940 @@ -7234,10 +7207,10 @@ |
5555 @@ -7911,10 +7884,10 @@ |
4941 . |
5556 . |
4942 Base URL for browsing Mercurial repositories. Referenced from |
5557 Base URL for browsing Mercurial repositories. Referenced from |
4943 templates as \fB{hgweb}\fP. |
5558 templates as \fB{hgweb}\fP. |
4944 -.UNINDENT |
5559 -.UNINDENT |
4945 +.RE |
5560 +.RE |
5016 -.ft C |
5631 -.ft C |
5017 +.ft |
5632 +.ft |
5018 [extensions] |
5633 [extensions] |
5019 bugzilla = |
5634 bugzilla = |
5020 |
5635 |
5021 @@ -7341,7 +7314,7 @@ |
5636 @@ -8018,7 +7991,7 @@ |
5022 [hooks] |
5637 [hooks] |
5023 # run bugzilla hook on every change pulled or pushed in here |
5638 # run bugzilla hook on every change pulled or pushed in here |
5024 incoming.bugzilla = python:hgext.bugzilla.hook |
5639 incoming.bugzilla = python:hgext.bugzilla.hook |
5025 -.ft P |
5640 -.ft P |
5026 +.ft |
5641 +.ft |
5027 .fi |
5642 .fi |
5028 .sp |
5643 .sp |
5029 Example configurations: |
5644 Example configurations: |
5030 @@ -7353,7 +7326,7 @@ |
5645 @@ -8030,7 +8003,7 @@ |
5031 with a web interface at \fBhttp://my\-project.org/hg\fP. |
5646 with a web interface at \fBhttp://my\-project.org/hg\fP. |
5032 .sp |
5647 .sp |
5033 .nf |
5648 .nf |
5034 -.ft C |
5649 -.ft C |
5035 +.ft |
5650 +.ft |
5036 [bugzilla] |
5651 [bugzilla] |
5037 bzurl=http://my\-project.org/bugzilla |
5652 bzurl=http://my\-project.org/bugzilla |
5038 user=bugmail@my\-project.org |
5653 user=bugmail@my\-project.org |
5039 @@ -7366,7 +7339,7 @@ |
5654 @@ -8043,7 +8016,7 @@ |
5040 |
5655 |
5041 [web] |
5656 [web] |
5042 baseurl=http://my\-project.org/hg |
5657 baseurl=http://my\-project.org/hg |
5043 -.ft P |
5658 -.ft P |
5044 +.ft |
5659 +.ft |
5045 .fi |
5660 .fi |
5046 .sp |
5661 .sp |
5047 XMLRPC+email example configuration. This uses the Bugzilla at |
5662 XMLRPC+email example configuration. This uses the Bugzilla at |
5048 @@ -7378,7 +7351,7 @@ |
5663 @@ -8055,7 +8028,7 @@ |
5049 \fBbugzilla@my\-project.org\fP. |
5664 \fBbugzilla@my\-project.org\fP. |
5050 .sp |
5665 .sp |
5051 .nf |
5666 .nf |
5052 -.ft C |
5667 -.ft C |
5053 +.ft |
5668 +.ft |
5054 [bugzilla] |
5669 [bugzilla] |
5055 bzurl=http://my\-project.org/bugzilla |
5670 bzurl=http://my\-project.org/bugzilla |
5056 user=bugmail@my\-project.org |
5671 user=bugmail@my\-project.org |
5057 @@ -7395,7 +7368,7 @@ |
5672 @@ -8072,7 +8045,7 @@ |
5058 |
5673 |
5059 [usermap] |
5674 [usermap] |
5060 [email protected][email protected] |
5675 [email protected][email protected] |
5061 -.ft P |
5676 -.ft P |
5062 +.ft |
5677 +.ft |
5063 .fi |
5678 .fi |
5064 .sp |
5679 .sp |
5065 MySQL example configuration. This has a local Bugzilla 3.2 installation |
5680 MySQL example configuration. This has a local Bugzilla 3.2 installation |
5066 @@ -7406,7 +7379,7 @@ |
5681 @@ -8083,7 +8056,7 @@ |
5067 with a web interface at \fBhttp://my\-project.org/hg\fP. |
5682 with a web interface at \fBhttp://my\-project.org/hg\fP. |
5068 .sp |
5683 .sp |
5069 .nf |
5684 .nf |
5070 -.ft C |
5685 -.ft C |
5071 +.ft |
5686 +.ft |
5072 [bugzilla] |
5687 [bugzilla] |
5073 host=localhost |
5688 host=localhost |
5074 password=XYZZY |
5689 password=XYZZY |
5075 @@ -7423,35 +7396,35 @@ |
5690 @@ -8100,25 +8073,25 @@ |
5076 |
5691 |
5077 [usermap] |
5692 [usermap] |
5078 [email protected][email protected] |
5693 [email protected][email protected] |
5079 -.ft P |
5694 -.ft P |
5080 +.ft |
5695 +.ft |
5114 -Print the children of the working directory\(aqs revisions. If a |
5732 -Print the children of the working directory\(aqs revisions. If a |
5115 +Print the children of the working directory's revisions. If a |
5733 +Print the children of the working directory's revisions. If a |
5116 revision is given via \-r/\-\-rev, the children of that revision will |
5734 revision is given via \-r/\-\-rev, the children of that revision will |
5117 be printed. If a file argument is given, revision in which the |
5735 be printed. If a file argument is given, revision in which the |
5118 file was last changed (after the working directory revision or the |
5736 file was last changed (after the working directory revision or the |
5119 @@ -7458,7 +7431,7 @@ |
5737 @@ -8137,7 +8110,7 @@ |
5120 argument to \-\-rev if given) is printed. |
5738 argument to \-\-rev if given) is printed. |
5121 .sp |
5739 .sp |
5122 Options: |
5740 Options: |
5123 -.INDENT 0.0 |
5741 -.INDENT 0.0 |
5124 +.RS 0 |
5742 +.RS 0 |
5125 .TP |
5743 .TP |
5126 .B \-r, \-\-rev |
5744 .BI \-r, \-\-rev \ <REV> |
5127 . |
5745 . |
5128 @@ -7471,7 +7444,7 @@ |
5746 @@ -8150,7 +8123,7 @@ |
5129 .B \-\-template |
5747 .BI \-T, \-\-template \ <TEMPLATE> |
5130 . |
5748 . |
5131 display with template |
5749 display with template |
5132 -.UNINDENT |
5750 -.UNINDENT |
5133 +.RE |
5751 +.RE |
5134 .SS churn |
5752 .SS churn |
5135 .sp |
5753 .sp |
5136 command to display statistics about repository history |
5754 command to display statistics about repository history |
5137 @@ -7479,9 +7452,9 @@ |
5755 @@ -8160,9 +8133,9 @@ |
5138 .SS churn |
5756 histogram of changes to the repository: |
5139 .sp |
5757 .sp |
5140 .nf |
5758 .nf |
5141 -.ft C |
5759 -.ft C |
5142 +.ft |
5760 +.ft |
5143 hg churn [\-d DATE] [\-r REV] [\-\-aliases FILE] [FILE] |
5761 hg churn [\-d DATE] [\-r REV] [\-\-aliases FILE] [FILE] |
5144 -.ft P |
5762 -.ft P |
5145 +.ft |
5763 +.ft |
5146 .fi |
5764 .fi |
5147 .sp |
5765 .sp |
5148 This command will display a histogram representing the number |
5766 This command will display a histogram representing the number |
5149 @@ -7497,7 +7470,7 @@ |
5767 @@ -8178,7 +8151,7 @@ |
5150 Examples: |
5768 Examples: |
5151 .sp |
5769 .sp |
5152 .nf |
5770 .nf |
5153 -.ft C |
5771 -.ft C |
5154 +.ft |
5772 +.ft |
5155 # display count of changed lines for every committer |
5773 # display count of changed lines for every committer |
5156 hg churn \-t "{author|email}" |
5774 hg churn \-t "{author|email}" |
5157 |
5775 |
5158 @@ -7509,7 +7482,7 @@ |
5776 @@ -8190,7 +8163,7 @@ |
5159 |
5777 |
5160 # display count of lines changed in every year |
5778 # display count of lines changed in every year |
5161 hg churn \-f "%Y" \-s |
5779 hg churn \-f "%Y" \-s |
5162 -.ft P |
5780 -.ft P |
5163 +.ft |
5781 +.ft |
5164 .fi |
5782 .fi |
5165 .sp |
5783 .sp |
5166 It is possible to map alternate email addresses to a main address |
5784 It is possible to map alternate email addresses to a main address |
5167 @@ -7516,9 +7489,9 @@ |
5785 @@ -8197,9 +8170,9 @@ |
5168 by providing a file using the following format: |
5786 by providing a file using the following format: |
5169 .sp |
5787 .sp |
5170 .nf |
5788 .nf |
5171 -.ft C |
5789 -.ft C |
5172 +.ft |
5790 +.ft |
5174 -.ft P |
5792 -.ft P |
5175 +.ft |
5793 +.ft |
5176 .fi |
5794 .fi |
5177 .sp |
5795 .sp |
5178 Such a file may be specified with the \-\-aliases option, otherwise |
5796 Such a file may be specified with the \-\-aliases option, otherwise |
5179 @@ -7526,7 +7499,7 @@ |
5797 @@ -8207,7 +8180,7 @@ |
5180 Aliases will be split from the rightmost "=". |
5798 Aliases will be split from the rightmost "=". |
5181 .sp |
5799 .sp |
5182 Options: |
5800 Options: |
5183 -.INDENT 0.0 |
5801 -.INDENT 0.0 |
5184 +.RS 0 |
5802 +.RS 0 |
5185 .TP |
5803 .TP |
5186 .B \-r, \-\-rev |
5804 .BI \-r, \-\-rev \ <REV[+]> |
5187 . |
5805 . |
5188 @@ -7567,7 +7540,7 @@ |
5806 @@ -8248,7 +8221,7 @@ |
5189 .B \-X, \-\-exclude |
5807 .BI \-X, \-\-exclude \ <PATTERN[+]> |
5190 . |
5808 . |
5191 exclude names matching the given patterns |
5809 exclude names matching the given patterns |
5192 -.UNINDENT |
5810 -.UNINDENT |
5193 +.RE |
5811 +.RE |
|
5812 .sp |
|
5813 [+] marked option can be specified multiple times |
5194 .SS color |
5814 .SS color |
5195 .sp |
5815 @@ -8268,10 +8241,10 @@ |
5196 colorize output from some commands |
5816 available, then effects are rendered with the ECMA\-48 SGR control |
5197 @@ -7587,7 +7560,7 @@ |
5817 function (aka ANSI escape codes). |
5198 Default effects may be overridden from your configuration file: |
|
5199 .sp |
|
5200 .nf |
|
5201 -.ft C |
|
5202 +.ft |
|
5203 [color] |
|
5204 status.modified = blue bold underline red_background |
|
5205 status.added = green bold |
|
5206 @@ -7596,7 +7569,7 @@ |
|
5207 status.unknown = magenta bold underline |
|
5208 status.ignored = black bold |
|
5209 |
|
5210 -# \(aqnone\(aq turns off all effects |
|
5211 +# 'none' turns off all effects |
|
5212 status.clean = none |
|
5213 status.copied = none |
|
5214 |
|
5215 @@ -7635,13 +7608,13 @@ |
|
5216 shelve.name = blue bold |
|
5217 |
|
5218 histedit.remaining = red bold |
|
5219 -.ft P |
|
5220 +.ft |
|
5221 .fi |
|
5222 .sp |
5818 .sp |
5223 -The available effects in terminfo mode are \(aqblink\(aq, \(aqbold\(aq, \(aqdim\(aq, |
5819 -The available effects in terminfo mode are \(aqblink\(aq, \(aqbold\(aq, \(aqdim\(aq, |
5224 -\(aqinverse\(aq, \(aqinvisible\(aq, \(aqitalic\(aq, \(aqstandout\(aq, and \(aqunderline\(aq; in |
5820 -\(aqinverse\(aq, \(aqinvisible\(aq, \(aqitalic\(aq, \(aqstandout\(aq, and \(aqunderline\(aq; in |
5225 -ECMA\-48 mode, the options are \(aqbold\(aq, \(aqinverse\(aq, \(aqitalic\(aq, and |
5821 -ECMA\-48 mode, the options are \(aqbold\(aq, \(aqinverse\(aq, \(aqitalic\(aq, and |
5226 -\(aqunderline\(aq. How each is rendered depends on the terminal emulator. |
5822 -\(aqunderline\(aq. How each is rendered depends on the terminal emulator. |
5228 +\&'inverse', 'invisible', 'italic', 'standout', and 'underline'; in |
5824 +\&'inverse', 'invisible', 'italic', 'standout', and 'underline'; in |
5229 +ECMA\-48 mode, the options are 'bold', 'inverse', 'italic', and |
5825 +ECMA\-48 mode, the options are 'bold', 'inverse', 'italic', and |
5230 +\&'underline'. How each is rendered depends on the terminal emulator. |
5826 +\&'underline'. How each is rendered depends on the terminal emulator. |
5231 Some may not be available for a given terminal type, and will be |
5827 Some may not be available for a given terminal type, and will be |
5232 silently ignored. |
5828 silently ignored. |
5233 .sp |
5829 .SS Labels |
5234 @@ -7648,7 +7621,7 @@ |
5830 @@ -8278,8 +8251,8 @@ |
5235 Note that on some systems, terminfo mode may cause problems when using |
5831 .sp |
5236 color with the pager extension and less \-R. less with the \-R option |
5832 Text receives color effects depending on the labels that it has. Many |
5237 will only display ECMA\-48 color codes, and terminfo mode may sometimes |
5833 default Mercurial commands emit labelled text. You can also define |
5238 -emit codes that less doesn\(aqt understand. You can work around this by |
5834 -your own labels in templates using the label function, see \%\fBhg help |
5239 +emit codes that less doesn't understand. You can work around this by |
5835 -templates\fP\:. A single portion of text may have more than one label. In |
5240 either using ansi mode (or auto mode), or by using less \-r (which will |
5836 +your own labels in templates using the label function, see \fBhg help |
5241 pass through all terminal control codes, not just color control |
5837 +templates\fP. A single portion of text may have more than one label. In |
5242 codes). |
5838 that case, effects given to the last label will override any other |
5243 @@ -7658,18 +7631,18 @@ |
5839 effects. This includes the special "none" effect, which nullifies |
|
5840 other effects. |
|
5841 @@ -8287,18 +8260,18 @@ |
|
5842 Labels are normally invisible. In order to see these labels and their |
|
5843 position in the text, use the global \-\-color=debug option. The same |
|
5844 anchor text may be associated to multiple labels, e.g. |
|
5845 -.INDENT 0.0 |
|
5846 -.INDENT 3.5 |
|
5847 +.RS 0 |
|
5848 +.RS 3 |
|
5849 .sp |
|
5850 [log.changeset changeset.secret|changeset: 22611:6f0a53c8f587] |
|
5851 -.UNINDENT |
|
5852 -.UNINDENT |
|
5853 +.RE |
|
5854 +.RE |
|
5855 .sp |
|
5856 The following are the default effects for some default labels. Default |
|
5857 effects may be overridden from your configuration file: |
|
5858 .sp |
|
5859 .nf |
|
5860 -.ft C |
|
5861 +.ft |
|
5862 [color] |
|
5863 status.modified = blue bold underline red_background |
|
5864 status.added = green bold |
|
5865 @@ -8307,7 +8280,7 @@ |
|
5866 status.unknown = magenta bold underline |
|
5867 status.ignored = black bold |
|
5868 |
|
5869 -# \(aqnone\(aq turns off all effects |
|
5870 +# 'none' turns off all effects |
|
5871 status.clean = none |
|
5872 status.copied = none |
|
5873 |
|
5874 @@ -8352,7 +8325,7 @@ |
|
5875 shelve.name = blue bold |
|
5876 |
|
5877 histedit.remaining = red bold |
|
5878 -.ft P |
|
5879 +.ft |
|
5880 .fi |
|
5881 .SS Custom colors |
|
5882 .sp |
|
5883 @@ -8361,18 +8334,18 @@ |
5244 for your terminal type, assuming terminfo mode. For instance: |
5884 for your terminal type, assuming terminfo mode. For instance: |
5245 .sp |
5885 .sp |
5246 .nf |
5886 .nf |
5247 -.ft C |
5887 -.ft C |
5248 +.ft |
5888 +.ft |
5414 -.ft P |
6061 -.ft P |
5415 +.ft |
6062 +.ft |
5416 .fi |
6063 .fi |
5417 .sp |
6064 .sp |
5418 where "original_branch_name" is the name of the branch in the |
6065 where "original_branch_name" is the name of the branch in the |
5419 @@ -7874,7 +7847,7 @@ |
6066 @@ -8598,7 +8571,7 @@ |
5420 .sp |
6067 .sp |
5421 The Mercurial source recognizes the following configuration |
6068 The Mercurial source recognizes the following configuration |
5422 options, which you can set on the command line with \fB\-\-config\fP: |
6069 options, which you can set on the command line with \fB\-\-config\fP: |
5423 -.INDENT 0.0 |
6070 -.INDENT 0.0 |
5424 +.RS 0 |
6071 +.RS 0 |
5425 .TP |
6072 .TP |
5426 .B convert.hg.ignoreerrors |
6073 .B convert.hg.ignoreerrors |
5427 . |
6074 . |
5428 @@ -7891,7 +7864,7 @@ |
6075 @@ -8615,7 +8588,7 @@ |
5429 .B convert.hg.revs |
6076 .B convert.hg.revs |
5430 . |
6077 . |
5431 revset specifying the source revisions to convert. |
6078 revset specifying the source revisions to convert. |
5432 -.UNINDENT |
6079 -.UNINDENT |
5433 +.RE |
6080 +.RE |
5434 .SS CVS Source |
6081 .SS CVS Source |
5435 .sp |
6082 .sp |
5436 CVS source will use a sandbox (i.e. a checked\-out copy) from CVS |
6083 CVS source will use a sandbox (i.e. a checked\-out copy) from CVS |
5437 @@ -7905,7 +7878,7 @@ |
6084 @@ -8629,7 +8602,7 @@ |
5438 sandbox is ignored. |
6085 sandbox is ignored. |
5439 .sp |
6086 .sp |
5440 The following options can be used with \fB\-\-config\fP: |
6087 The following options can be used with \fB\-\-config\fP: |
5441 -.INDENT 0.0 |
6088 -.INDENT 0.0 |
5442 +.RS 0 |
6089 +.RS 0 |
5443 .TP |
6090 .TP |
5444 .B convert.cvsps.cache |
6091 .B convert.cvsps.cache |
5445 . |
6092 . |
5446 @@ -7956,7 +7929,7 @@ |
6093 @@ -8680,7 +8653,7 @@ |
5447 the changesets are calculated from the CVS log. The |
6094 the changesets are calculated from the CVS log. The |
5448 function is passed a list with the changeset entries, and can |
6095 function is passed a list with the changeset entries, and can |
5449 modify the changesets in\-place, or add or delete them. |
6096 modify the changesets in\-place, or add or delete them. |
5450 -.UNINDENT |
6097 -.UNINDENT |
5451 +.RE |
6098 +.RE |
5452 .sp |
6099 .sp |
5453 An additional "debugcvsps" Mercurial command allows the builtin |
6100 An additional "debugcvsps" Mercurial command allows the builtin |
5454 changeset merging code to be run without doing a conversion. Its |
6101 changeset merging code to be run without doing a conversion. Its |
5455 @@ -7976,7 +7949,7 @@ |
6102 @@ -8700,7 +8673,7 @@ |
5456 detection. |
6103 detection. |
5457 .sp |
6104 .sp |
5458 The following options can be set with \fB\-\-config\fP: |
6105 The following options can be set with \fB\-\-config\fP: |
5459 -.INDENT 0.0 |
6106 -.INDENT 0.0 |
5460 +.RS 0 |
6107 +.RS 0 |
5461 .TP |
6108 .TP |
5462 .B convert.svn.branches |
6109 .B convert.svn.branches |
5463 . |
6110 . |
5464 @@ -7998,18 +7971,18 @@ |
6111 @@ -8722,28 +8695,28 @@ |
5465 use local time (as determined by the TZ |
6112 use local time (as determined by the TZ |
5466 environment variable) for changeset date/times. The default |
6113 environment variable) for changeset date/times. The default |
5467 is False (use UTC). |
6114 is False (use UTC). |
5468 -.UNINDENT |
6115 -.UNINDENT |
5469 +.RE |
6116 +.RE |
5478 . |
6125 . |
5479 specify start Subversion revision number. |
6126 specify start Subversion revision number. |
5480 The default is 0. |
6127 The default is 0. |
5481 -.UNINDENT |
6128 -.UNINDENT |
5482 +.RE |
6129 +.RE |
|
6130 .SS Git Source |
|
6131 .sp |
|
6132 The Git importer converts commits from all reachable branches (refs |
|
6133 in refs/heads) and remotes (refs in refs/remotes) to Mercurial. |
|
6134 Branches are converted to bookmarks with the same name, with the |
|
6135 -leading \(aqrefs/heads\(aq stripped. Git submodules are converted to Git |
|
6136 +leading 'refs/heads' stripped. Git submodules are converted to Git |
|
6137 subrepos in Mercurial. |
|
6138 .sp |
|
6139 The following options can be set with \fB\-\-config\fP: |
|
6140 -.INDENT 0.0 |
|
6141 +.RS 0 |
|
6142 .TP |
|
6143 .B convert.git.similarity |
|
6144 . |
|
6145 @@ -8751,7 +8724,7 @@ |
|
6146 commit must be to be imported as renames or copies, as a |
|
6147 percentage between \fB0\fP (disabled) and \fB100\fP (files must be |
|
6148 identical). For example, \fB90\fP means that a delete/add pair will |
|
6149 -be imported as a rename if more than 90% of the file hasn\(aqt |
|
6150 +be imported as a rename if more than 90% of the file hasn't |
|
6151 changed. The default is \fB50\fP. |
|
6152 .TP |
|
6153 .B convert.git.findcopiesharder |
|
6154 @@ -8760,7 +8733,7 @@ |
|
6155 files in the working copy instead of just changed ones. This |
|
6156 is very expensive for large projects, and is only effective when |
|
6157 \fBconvert.git.similarity\fP is greater than 0. The default is False. |
|
6158 -.UNINDENT |
|
6159 +.RE |
5483 .SS Perforce Source |
6160 .SS Perforce Source |
5484 .sp |
6161 .sp |
5485 The Perforce (P4) importer can be given a p4 depot path or a |
6162 The Perforce (P4) importer can be given a p4 depot path or a |
5486 @@ -8021,17 +7994,17 @@ |
6163 @@ -8772,17 +8745,17 @@ |
5487 .sp |
6164 .sp |
5488 It is possible to limit the amount of source history to be |
6165 It is possible to limit the amount of source history to be |
5489 converted by specifying an initial Perforce revision: |
6166 converted by specifying an initial Perforce revision: |
5490 -.INDENT 0.0 |
6167 -.INDENT 0.0 |
5491 +.RS 0 |
6168 +.RS 0 |
5502 -.INDENT 0.0 |
6179 -.INDENT 0.0 |
5503 +.RS 0 |
6180 +.RS 0 |
5504 .TP |
6181 .TP |
5505 .B convert.hg.clonebranches |
6182 .B convert.hg.clonebranches |
5506 . |
6183 . |
5507 @@ -8047,10 +8020,10 @@ |
6184 @@ -8798,10 +8771,10 @@ |
5508 . |
6185 . |
5509 preserve branch names. The default is |
6186 preserve branch names. The default is |
5510 True. |
6187 True. |
5511 -.UNINDENT |
6188 -.UNINDENT |
5512 +.RE |
6189 +.RE |
5513 .sp |
6190 .sp |
5514 Options: |
6191 Options: |
5515 -.INDENT 0.0 |
6192 -.INDENT 0.0 |
5516 +.RS 0 |
6193 +.RS 0 |
5517 .TP |
6194 .TP |
5518 .B \-\-authors |
6195 .BI \-\-authors \ <FILE> |
5519 . |
6196 . |
5520 @@ -8099,7 +8072,7 @@ |
6197 @@ -8854,7 +8827,7 @@ |
5521 .B \-\-closesort |
6198 .B \-\-closesort |
5522 . |
6199 . |
5523 try to reorder closed revisions |
6200 try to reorder closed revisions |
5524 -.UNINDENT |
6201 -.UNINDENT |
5525 +.RE |
6202 +.RE |
5526 .SS eol |
6203 .SS eol |
5527 .sp |
6204 .sp |
5528 automatically manage newlines in repository files |
6205 automatically manage newlines in repository files |
5529 @@ -8111,7 +8084,7 @@ |
6206 @@ -8866,7 +8839,7 @@ |
5530 .sp |
6207 .sp |
5531 The extension reads its configuration from a versioned \fB.hgeol\fP |
6208 The extension reads its configuration from a versioned \fB.hgeol\fP |
5532 configuration file found in the root of the working copy. The |
6209 configuration file found in the root of the working copy. The |
5533 -\fB.hgeol\fP file use the same syntax as all other Mercurial |
6210 -\fB.hgeol\fP file use the same syntax as all other Mercurial |
5534 +\fB\&.hgeol\fP file use the same syntax as all other Mercurial |
6211 +\fB\&.hgeol\fP file use the same syntax as all other Mercurial |
5535 configuration files. It uses two sections, \fB[patterns]\fP and |
6212 configuration files. It uses two sections, \fB[patterns]\fP and |
5536 \fB[repository]\fP. |
6213 \fB[repository]\fP. |
5537 .sp |
6214 .sp |
5538 @@ -8124,9 +8097,9 @@ |
6215 @@ -8879,9 +8852,9 @@ |
5539 Files with the declared format of \fBCRLF\fP or \fBLF\fP are always |
6216 Files with the declared format of \fBCRLF\fP or \fBLF\fP are always |
5540 checked out and stored in the repository in that format and files |
6217 checked out and stored in the repository in that format and files |
5541 declared to be binary (\fBBIN\fP) are left unchanged. Additionally, |
6218 declared to be binary (\fBBIN\fP) are left unchanged. Additionally, |
5542 -\fBnative\fP is an alias for checking out in the platform\(aqs default line |
6219 -\fBnative\fP is an alias for checking out in the platform\(aqs default line |
5543 +\fBnative\fP is an alias for checking out in the platform's default line |
6220 +\fBnative\fP is an alias for checking out in the platform's default line |
5578 -checkout. This can be used with \%\fBhg archive\fP\: on Unix, say, to |
6255 -checkout. This can be used with \%\fBhg archive\fP\: on Unix, say, to |
5579 +checkout. This can be used with \fBhg archive\fP on Unix, say, to |
6256 +checkout. This can be used with \fBhg archive\fP on Unix, say, to |
5580 generate an archive where files have line endings for Windows. |
6257 generate an archive where files have line endings for Windows. |
5581 .IP \(bu 2 |
6258 .IP \(bu 2 |
5582 . |
6259 . |
5583 @@ -8184,7 +8157,7 @@ |
6260 @@ -8939,7 +8912,7 @@ |
5584 \fBeol.fix\-trailing\-newline\fP (default False) can be set to True to |
6261 \fBeol.fix\-trailing\-newline\fP (default False) can be set to True to |
5585 ensure that converted files end with a EOL character (either \fB\en\fP |
6262 ensure that converted files end with a EOL character (either \fB\en\fP |
5586 or \fB\er\en\fP as per the configured patterns). |
6263 or \fB\er\en\fP as per the configured patterns). |
5587 -.UNINDENT |
6264 -.UNINDENT |
5588 +.RE |
6265 +.RE |
5589 .sp |
6266 .sp |
5590 The extension provides \fBcleverencode:\fP and \fBcleverdecode:\fP filters |
6267 The extension provides \fBcleverencode:\fP and \fBcleverdecode:\fP filters |
5591 like the deprecated win32text extension does. This means that you can |
6268 like the deprecated win32text extension does. This means that you can |
5592 @@ -8200,7 +8173,7 @@ |
6269 @@ -8955,7 +8928,7 @@ |
5593 \fBeol.checkallhook\fP hook. These hooks are best used as |
6270 \fBeol.checkallhook\fP hook. These hooks are best used as |
5594 \fBpretxnchangegroup\fP hooks. |
6271 \fBpretxnchangegroup\fP hooks. |
5595 .sp |
6272 .sp |
5596 -See \%\fBhg help patterns\fP\: for more information about the glob patterns |
6273 -See \%\fBhg help patterns\fP\: for more information about the glob patterns |
5597 +See \fBhg help patterns\fP for more information about the glob patterns |
6274 +See \fBhg help patterns\fP for more information about the glob patterns |
5598 used. |
6275 used. |
5599 .SS extdiff |
6276 .SS extdiff |
5600 .sp |
6277 .sp |
5601 @@ -8213,12 +8186,12 @@ |
6278 @@ -8968,12 +8941,12 @@ |
5602 files to compare. |
6279 files to compare. |
5603 .sp |
6280 .sp |
5604 The extdiff extension also allows you to configure new diff commands, so |
6281 The extdiff extension also allows you to configure new diff commands, so |
5605 -you do not need to type \%\fBhg extdiff \-p kdiff3\fP\: always. |
6282 -you do not need to type \%\fBhg extdiff \-p kdiff3\fP\: always. |
5606 +you do not need to type \fBhg extdiff \-p kdiff3\fP always. |
6283 +you do not need to type \fBhg extdiff \-p kdiff3\fP always. |
5659 -\%\fBhg diff\fP\: command. The extdiff extension makes snapshots of only |
6336 -\%\fBhg diff\fP\: command. The extdiff extension makes snapshots of only |
5660 +\fBhg diff\fP command. The extdiff extension makes snapshots of only |
6337 +\fBhg diff\fP command. The extdiff extension makes snapshots of only |
5661 needed files, so running the external diff program will actually be |
6338 needed files, so running the external diff program will actually be |
5662 pretty fast (at least faster than having to compare the entire tree). |
6339 pretty fast (at least faster than having to compare the entire tree). |
5663 .SS Commands |
6340 .SS Commands |
5664 @@ -8272,9 +8245,9 @@ |
6341 @@ -9029,9 +9002,9 @@ |
5665 .SS extdiff |
6342 use external program to diff repository (or selected files): |
5666 .sp |
6343 .sp |
5667 .nf |
6344 .nf |
5668 -.ft C |
6345 -.ft C |
5669 +.ft |
6346 +.ft |
5670 hg extdiff [OPT]... [FILE]... |
6347 hg extdiff [OPT]... [FILE]... |
5671 -.ft P |
6348 -.ft P |
5672 +.ft |
6349 +.ft |
5673 .fi |
6350 .fi |
5674 .sp |
6351 .sp |
5675 Show differences between revisions for the specified files, using |
6352 Show differences between revisions for the specified files, using |
5676 @@ -8293,7 +8266,7 @@ |
6353 @@ -9050,7 +9023,7 @@ |
5677 to its parent. |
6354 to its parent. |
5678 .sp |
6355 .sp |
5679 Options: |
6356 Options: |
5680 -.INDENT 0.0 |
6357 -.INDENT 0.0 |
5681 +.RS 0 |
6358 +.RS 0 |
5682 .TP |
6359 .TP |
5683 .B \-p, \-\-program |
6360 .BI \-p, \-\-program \ <CMD> |
5684 . |
6361 . |
5685 @@ -8318,7 +8291,7 @@ |
6362 @@ -9075,7 +9048,7 @@ |
5686 .B \-X, \-\-exclude |
6363 .BI \-X, \-\-exclude \ <PATTERN[+]> |
5687 . |
6364 . |
5688 exclude names matching the given patterns |
6365 exclude names matching the given patterns |
5689 -.UNINDENT |
6366 -.UNINDENT |
5690 +.RE |
6367 +.RE |
|
6368 .sp |
|
6369 [+] marked option can be specified multiple times |
5691 .SS factotum |
6370 .SS factotum |
5692 .sp |
6371 @@ -9091,9 +9064,9 @@ |
5693 http authentication with factotum |
|
5694 @@ -8332,9 +8305,9 @@ |
|
5695 By default, keys are specified as: |
6372 By default, keys are specified as: |
5696 .sp |
6373 .sp |
5697 .nf |
6374 .nf |
5698 -.ft C |
6375 -.ft C |
5699 +.ft |
6376 +.ft |
5787 -.INDENT 0.0 |
6464 -.INDENT 0.0 |
5788 +.RS 0 |
6465 +.RS 0 |
5789 .TP |
6466 .TP |
5790 .B \-l, \-\-local |
6467 .B \-l, \-\-local |
5791 . |
6468 . |
5792 @@ -8486,13 +8459,13 @@ |
6469 @@ -9257,15 +9230,15 @@ |
5793 .B \-u, \-\-user |
6470 .BI \-u, \-\-user \ <USER> |
5794 . |
6471 . |
5795 record the specified user as committer |
6472 record the specified user as committer |
5796 -.UNINDENT |
6473 -.UNINDENT |
5797 +.RE |
6474 +.RE |
5798 .SS sigs |
6475 .SS sigs |
5799 .sp |
6476 .sp |
|
6477 list signed changesets: |
|
6478 .sp |
5800 .nf |
6479 .nf |
5801 -.ft C |
6480 -.ft C |
5802 +.ft |
6481 +.ft |
5803 hg sigs |
6482 hg sigs |
5804 -.ft P |
6483 -.ft P |
5805 +.ft |
6484 +.ft |
5806 .fi |
6485 .fi |
5807 .sp |
6486 .sp |
5808 list signed changesets |
6487 list signed changesets |
5809 @@ -8507,9 +8480,9 @@ |
6488 @@ -9285,9 +9258,9 @@ |
5810 .SS glog |
6489 show revision history alongside an ASCII revision graph: |
5811 .sp |
6490 .sp |
5812 .nf |
6491 .nf |
5813 -.ft C |
6492 -.ft C |
5814 +.ft |
6493 +.ft |
5815 hg glog [OPTION]... [FILE] |
6494 hg glog [OPTION]... [FILE] |
5816 -.ft P |
6495 -.ft P |
5817 +.ft |
6496 +.ft |
5818 .fi |
6497 .fi |
5819 .sp |
6498 .sp |
5820 Print a revision history alongside a revision graph drawn with |
6499 Print a revision history alongside a revision graph drawn with |
5821 @@ -8519,7 +8492,7 @@ |
6500 @@ -9297,7 +9270,7 @@ |
5822 directory. |
6501 directory. |
5823 .sp |
6502 .sp |
5824 Options: |
6503 Options: |
5825 -.INDENT 0.0 |
6504 -.INDENT 0.0 |
5826 +.RS 0 |
6505 +.RS 0 |
5827 .TP |
6506 .TP |
5828 .B \-f, \-\-follow |
6507 .B \-f, \-\-follow |
5829 . |
6508 . |
5830 @@ -8608,7 +8581,7 @@ |
6509 @@ -9386,7 +9359,7 @@ |
5831 .B \-X, \-\-exclude |
6510 .BI \-X, \-\-exclude \ <PATTERN[+]> |
5832 . |
6511 . |
5833 exclude names matching the given patterns |
6512 exclude names matching the given patterns |
5834 -.UNINDENT |
6513 -.UNINDENT |
5835 +.RE |
6514 +.RE |
|
6515 .sp |
|
6516 [+] marked option can be specified multiple times |
5836 .SS hgcia |
6517 .SS hgcia |
5837 .sp |
6518 @@ -9397,7 +9370,7 @@ |
5838 hooks for integrating with the CIA.vc notification service |
|
5839 @@ -8617,7 +8590,7 @@ |
|
5840 configure it, set the following options in your hgrc: |
6519 configure it, set the following options in your hgrc: |
5841 .sp |
6520 .sp |
5842 .nf |
6521 .nf |
5843 -.ft C |
6522 -.ft C |
5844 +.ft |
6523 +.ft |
5845 [cia] |
6524 [cia] |
5846 # your registered CIA user name |
6525 # your registered CIA user name |
5847 user = foo |
6526 user = foo |
5848 @@ -8649,7 +8622,7 @@ |
6527 @@ -9429,7 +9402,7 @@ |
5849 [web] |
6528 [web] |
5850 # If you want hyperlinks (optional) |
6529 # If you want hyperlinks (optional) |
5851 baseurl = http://server/path/to/repo |
6530 baseurl = http://server/path/to/repo |
5852 -.ft P |
6531 -.ft P |
5853 +.ft |
6532 +.ft |
5854 .fi |
6533 .fi |
5855 .SS hgk |
6534 .SS hgk |
5856 .sp |
6535 .sp |
5857 @@ -8661,19 +8634,18 @@ |
6536 @@ -9441,19 +9414,18 @@ |
5858 .sp |
6537 .sp |
5859 hgk consists of two parts: a Tcl script that does the displaying and |
6538 hgk consists of two parts: a Tcl script that does the displaying and |
5860 querying of information, and an extension to Mercurial named hgk.py, |
6539 querying of information, and an extension to Mercurial named hgk.py, |
5861 -which provides hooks for hgk to get information. hgk can be found in |
6540 -which provides hooks for hgk to get information. hgk can be found in |
5862 -the contrib directory, and the extension is shipped in the hgext |
6541 -the contrib directory, and the extension is shipped in the hgext |
5938 -The default is \(aqcolorful\(aq. |
6617 -The default is \(aqcolorful\(aq. |
5939 +The default is 'colorful'. |
6618 +The default is 'colorful'. |
5940 .SS histedit |
6619 .SS histedit |
5941 .sp |
6620 .sp |
5942 interactive history editing |
6621 interactive history editing |
5943 @@ -8731,7 +8703,7 @@ |
6622 @@ -9513,7 +9485,7 @@ |
5944 is as follows, assuming the following history: |
6623 is as follows, assuming the following history: |
5945 .sp |
6624 .sp |
5946 .nf |
6625 .nf |
5947 -.ft C |
6626 -.ft C |
5948 +.ft |
6627 +.ft |
5949 @ 3[tip] 7c2fd3b9020c 2009\-04\-27 18:04 \-0500 durin42 |
6628 @ 3[tip] 7c2fd3b9020c 2009\-04\-27 18:04 \-0500 durin42 |
5950 | Add delta |
6629 | Add delta |
5951 | |
6630 | |
5952 @@ -8743,7 +8715,7 @@ |
6631 @@ -9525,7 +9497,7 @@ |
5953 | |
6632 | |
5954 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
6633 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
5955 Add alpha |
6634 Add alpha |
5956 -.ft P |
6635 -.ft P |
5957 +.ft |
6636 +.ft |
5958 .fi |
6637 .fi |
5959 .sp |
6638 .sp |
5960 If you were to run \fBhg histedit c561b4e977df\fP, you would see the following |
6639 If you were to run \fBhg histedit c561b4e977df\fP, you would see the following |
5961 @@ -8750,7 +8722,7 @@ |
6640 @@ -9532,7 +9504,7 @@ |
5962 file open in your editor: |
6641 file open in your editor: |
5963 .sp |
6642 .sp |
5964 .nf |
6643 .nf |
5965 -.ft C |
6644 -.ft C |
5966 +.ft |
6645 +.ft |
5967 pick c561b4e977df Add beta |
6646 pick c561b4e977df Add beta |
5968 pick 030b686bedc4 Add gamma |
6647 pick 030b686bedc4 Add gamma |
5969 pick 7c2fd3b9020c Add delta |
6648 pick 7c2fd3b9020c Add delta |
5970 @@ -8764,7 +8736,7 @@ |
6649 @@ -9545,11 +9517,11 @@ |
|
6650 # p, pick = use commit |
|
6651 # e, edit = use commit, but stop for amending |
|
6652 # f, fold = use commit, but combine it with the one above |
|
6653 -# r, roll = like fold, but discard this commit\(aqs description |
|
6654 +# r, roll = like fold, but discard this commit's description |
5971 # d, drop = remove commit from history |
6655 # d, drop = remove commit from history |
5972 # m, mess = edit message without changing commit content |
6656 # m, mess = edit message without changing commit content |
5973 # |
6657 # |
5974 -.ft P |
6658 -.ft P |
5975 +.ft |
6659 +.ft |
5976 .fi |
6660 .fi |
5977 .sp |
6661 .sp |
5978 In this file, lines beginning with \fB#\fP are ignored. You must specify a rule |
6662 In this file, lines beginning with \fB#\fP are ignored. You must specify a rule |
5979 @@ -8773,7 +8745,7 @@ |
6663 @@ -9558,7 +9530,7 @@ |
5980 would reorganize the file to look like this: |
6664 would reorganize the file to look like this: |
5981 .sp |
6665 .sp |
5982 .nf |
6666 .nf |
5983 -.ft C |
6667 -.ft C |
5984 +.ft |
6668 +.ft |
5985 pick 030b686bedc4 Add gamma |
6669 pick 030b686bedc4 Add gamma |
5986 pick c561b4e977df Add beta |
6670 pick c561b4e977df Add beta |
5987 fold 7c2fd3b9020c Add delta |
6671 fold 7c2fd3b9020c Add delta |
5988 @@ -8787,7 +8759,7 @@ |
6672 @@ -9571,11 +9543,11 @@ |
|
6673 # p, pick = use commit |
|
6674 # e, edit = use commit, but stop for amending |
|
6675 # f, fold = use commit, but combine it with the one above |
|
6676 -# r, roll = like fold, but discard this commit\(aqs description |
|
6677 +# r, roll = like fold, but discard this commit's description |
5989 # d, drop = remove commit from history |
6678 # d, drop = remove commit from history |
5990 # m, mess = edit message without changing commit content |
6679 # m, mess = edit message without changing commit content |
5991 # |
6680 # |
5992 -.ft P |
6681 -.ft P |
5993 +.ft |
6682 +.ft |
5994 .fi |
6683 .fi |
5995 .sp |
6684 .sp |
5996 At which point you close the editor and \fBhistedit\fP starts working. When you |
6685 At which point you close the editor and \fBhistedit\fP starts working. When you |
5997 @@ -8795,21 +8767,21 @@ |
6686 @@ -9583,21 +9555,21 @@ |
5998 those revisions together, offering you a chance to clean up the commit message: |
6687 those revisions together, offering you a chance to clean up the commit message: |
5999 .sp |
6688 .sp |
6000 .nf |
6689 .nf |
6001 -.ft C |
6690 -.ft C |
6002 +.ft |
6691 +.ft |
6033 -probably perform several strip operations when it\(aqs done. For the above example, |
6722 -probably perform several strip operations when it\(aqs done. For the above example, |
6034 +probably perform several strip operations when it's done. For the above example, |
6723 +probably perform several strip operations when it's done. For the above example, |
6035 it had to run strip twice. Strip can be slow depending on a variety of factors, |
6724 it had to run strip twice. Strip can be slow depending on a variety of factors, |
6036 so you might need to be a little patient. You can choose to keep the original |
6725 so you might need to be a little patient. You can choose to keep the original |
6037 revisions by passing the \fB\-\-keep\fP flag. |
6726 revisions by passing the \fB\-\-keep\fP flag. |
6038 @@ -8830,20 +8802,20 @@ |
6727 @@ -9618,20 +9590,20 @@ |
6039 .sp |
6728 .sp |
6040 The \fBedit\fP operation will drop you back to a command prompt, |
6729 The \fBedit\fP operation will drop you back to a command prompt, |
6041 allowing you to edit files freely, or even use \fBhg record\fP to commit |
6730 allowing you to edit files freely, or even use \fBhg record\fP to commit |
6042 -some changes as a separate commit. When you\(aqre done, any remaining |
6731 -some changes as a separate commit. When you\(aqre done, any remaining |
6043 +some changes as a separate commit. When you're done, any remaining |
6732 +some changes as a separate commit. When you're done, any remaining |
6060 +\fBedit\fP with the difference that it won't prompt you for a commit |
6749 +\fBedit\fP with the difference that it won't prompt you for a commit |
6061 +message when done. If you decide at this point that you don't like how |
6750 +message when done. If you decide at this point that you don't like how |
6062 much work it will be to rearrange history, or that you made a mistake, |
6751 much work it will be to rearrange history, or that you made a mistake, |
6063 you can use \fBhg histedit \-\-abort\fP to abandon the new changes you |
6752 you can use \fBhg histedit \-\-abort\fP to abandon the new changes you |
6064 have made and return to the state before you attempted to edit your |
6753 have made and return to the state before you attempted to edit your |
6065 @@ -8853,7 +8825,7 @@ |
6754 @@ -9641,7 +9613,7 @@ |
6066 changes, such that we have the following history: |
6755 changes, such that we have the following history: |
6067 .sp |
6756 .sp |
6068 .nf |
6757 .nf |
6069 -.ft C |
6758 -.ft C |
6070 +.ft |
6759 +.ft |
6071 @ 6[tip] 038383181893 2009\-04\-27 18:04 \-0500 stefan |
6760 @ 6[tip] 038383181893 2009\-04\-27 18:04 \-0500 stefan |
6072 | Add theta |
6761 | Add theta |
6073 | |
6762 | |
6074 @@ -8874,7 +8846,7 @@ |
6763 @@ -9662,7 +9634,7 @@ |
6075 | |
6764 | |
6076 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
6765 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
6077 Add alpha |
6766 Add alpha |
6078 -.ft P |
6767 -.ft P |
6079 +.ft |
6768 +.ft |
6080 .fi |
6769 .fi |
6081 .sp |
6770 .sp |
6082 If you run \fBhg histedit \-\-outgoing\fP on the clone then it is the same |
6771 If you run \fBhg histedit \-\-outgoing\fP on the clone then it is the same |
6083 @@ -8885,9 +8857,9 @@ |
6772 @@ -9675,9 +9647,9 @@ |
6084 .SS histedit |
6773 interactively edit changeset history: |
6085 .sp |
6774 .sp |
6086 .nf |
6775 .nf |
6087 -.ft C |
6776 -.ft C |
6088 +.ft |
6777 +.ft |
6089 hg histedit ANCESTOR | \-\-outgoing [URL] |
6778 hg histedit ANCESTOR | \-\-outgoing [URL] |
6090 -.ft P |
6779 -.ft P |
6091 +.ft |
6780 +.ft |
6092 .fi |
6781 .fi |
6093 .sp |
6782 .sp |
6094 This command edits changesets between ANCESTOR and the parent of |
6783 This command edits changesets between ANCESTOR and the parent of |
6095 @@ -8895,7 +8867,7 @@ |
6784 @@ -9685,7 +9657,7 @@ |
6096 .sp |
6785 .sp |
6097 With \-\-outgoing, this edits changesets not found in the |
6786 With \-\-outgoing, this edits changesets not found in the |
6098 destination repository. If URL of the destination is omitted, the |
6787 destination repository. If URL of the destination is omitted, the |
6099 -\(aqdefault\-push\(aq (or \(aqdefault\(aq) path will be used. |
6788 -\(aqdefault\-push\(aq (or \(aqdefault\(aq) path will be used. |
6100 +\&'default\-push' (or 'default') path will be used. |
6789 +\&'default\-push' (or 'default') path will be used. |
6101 .sp |
6790 .sp |
6102 For safety, this command is aborted, also if there are ambiguous |
6791 For safety, this command is aborted, also if there are ambiguous |
6103 outgoing revisions which may confuse users: for example, there are |
6792 outgoing revisions which may confuse users: for example, there are |
6104 @@ -8903,7 +8875,7 @@ |
6793 @@ -9693,7 +9665,7 @@ |
6105 .sp |
6794 .sp |
6106 Use "min(outgoing() and ::.)" or similar revset specification |
6795 Use "min(outgoing() and ::.)" or similar revset specification |
6107 instead of \-\-outgoing to specify edit target revision exactly in |
6796 instead of \-\-outgoing to specify edit target revision exactly in |
6108 -such ambiguous situation. See \%\fBhg help revsets\fP\: for detail about |
6797 -such ambiguous situation. See \%\fBhg help revsets\fP\: for detail about |
6109 +such ambiguous situation. See \fBhg help revsets\fP for detail about |
6798 +such ambiguous situation. See \fBhg help revsets\fP for detail about |
6110 selecting revisions. |
6799 selecting revisions. |
6111 .sp |
6800 .sp |
6112 Returns 0 on success, 1 if user intervention is required (not only |
6801 Returns 0 on success, 1 if user intervention is required (not only |
6113 @@ -8911,7 +8883,7 @@ |
6802 @@ -9701,7 +9673,7 @@ |
6114 conflicts). |
6803 conflicts). |
6115 .sp |
6804 .sp |
6116 Options: |
6805 Options: |
6117 -.INDENT 0.0 |
6806 -.INDENT 0.0 |
6118 +.RS 0 |
6807 +.RS 0 |
6119 .TP |
6808 .TP |
6120 .B \-\-commands |
6809 .BI \-\-commands \ <VALUE> |
6121 . |
6810 . |
6122 @@ -8923,7 +8895,7 @@ |
6811 @@ -9713,7 +9685,7 @@ |
6123 .TP |
6812 .TP |
6124 .B \-k, \-\-keep |
6813 .B \-k, \-\-keep |
6125 . |
6814 . |
6126 -don\(aqt strip old nodes after edit is complete |
6815 -don\(aqt strip old nodes after edit is complete |
6127 +don't strip old nodes after edit is complete |
6816 +don't strip old nodes after edit is complete |
6128 .TP |
6817 .TP |
6129 .B \-\-abort |
6818 .B \-\-abort |
6130 . |
6819 . |
6131 @@ -8940,23 +8912,23 @@ |
6820 @@ -9730,7 +9702,7 @@ |
6132 .B \-r, \-\-rev |
6821 .BI \-r, \-\-rev \ <VALUE[+]> |
6133 . |
6822 . |
6134 first revision to be edited |
6823 first revision to be edited |
6135 -.UNINDENT |
6824 -.UNINDENT |
6136 +.RE |
6825 +.RE |
6137 .SS inotify |
6826 .sp |
6138 .sp |
6827 [+] marked option can be specified multiple times |
6139 -accelerate status report using Linux\(aqs inotify service |
6828 .SS keyword |
6140 +accelerate status report using Linux's inotify service |
6829 @@ -9753,7 +9725,7 @@ |
6141 .SS Commands |
|
6142 .SS inserve |
|
6143 .sp |
|
6144 .nf |
|
6145 -.ft C |
|
6146 +.ft |
|
6147 hg inserve [OPTION]... |
|
6148 -.ft P |
|
6149 +.ft |
|
6150 .fi |
|
6151 .sp |
|
6152 start an inotify server for this repository |
|
6153 .sp |
|
6154 Options: |
|
6155 -.INDENT 0.0 |
|
6156 +.RS 0 |
|
6157 .TP |
|
6158 .B \-d, \-\-daemon |
|
6159 . |
|
6160 @@ -8973,7 +8945,7 @@ |
|
6161 .B \-\-pid\-file |
|
6162 . |
|
6163 name of file to write process ID to |
|
6164 -.UNINDENT |
|
6165 +.RE |
|
6166 .SS interhg |
|
6167 .sp |
|
6168 None |
|
6169 @@ -8997,7 +8969,7 @@ |
|
6170 Example: |
6830 Example: |
6171 .sp |
6831 .sp |
6172 .nf |
6832 .nf |
6173 -.ft C |
6833 -.ft C |
6174 +.ft |
6834 +.ft |
6175 [keyword] |
6835 [keyword] |
6176 # expand keywords in every python file except those matching "x*" |
6836 # expand keywords in every python file except those matching "x*" |
6177 **.py = |
6837 **.py = |
6178 @@ -9006,7 +8978,7 @@ |
6838 @@ -9762,7 +9734,7 @@ |
6179 [keywordset] |
6839 [keywordset] |
6180 # prefer svn\- over cvs\-like default keywordmaps |
6840 # prefer svn\- over cvs\-like default keywordmaps |
6181 svn = True |
6841 svn = True |
6182 -.ft P |
6842 -.ft P |
6183 +.ft |
6843 +.ft |
6184 .fi |
6844 .fi |
6185 .IP Note |
6845 .IP Note |
6186 . |
6846 . |
6187 @@ -9015,11 +8987,11 @@ |
6847 @@ -9771,11 +9743,11 @@ |
6188 .RE |
6848 .RE |
6189 .sp |
6849 .sp |
6190 For [keywordmaps] template mapping and expansion demonstration and |
6850 For [keywordmaps] template mapping and expansion demonstration and |
6191 -control run \%\fBhg kwdemo\fP\:. See \%\fBhg help templates\fP\: for a list of |
6851 -control run \%\fBhg kwdemo\fP\:. See \%\fBhg help templates\fP\: for a list of |
6192 +control run \fBhg kwdemo\fP. See \fBhg help templates\fP for a list of |
6852 +control run \fBhg kwdemo\fP. See \fBhg help templates\fP for a list of |
6246 -.INDENT 0.0 |
6908 -.INDENT 0.0 |
6247 +.RS 0 |
6909 +.RS 0 |
6248 .TP |
6910 .TP |
6249 .B \-d, \-\-default |
6911 .B \-d, \-\-default |
6250 . |
6912 . |
6251 @@ -9076,13 +9048,13 @@ |
6913 @@ -9834,15 +9806,15 @@ |
6252 .B \-f, \-\-rcfile |
6914 .BI \-f, \-\-rcfile \ <FILE> |
6253 . |
6915 . |
6254 read maps from rcfile |
6916 read maps from rcfile |
6255 -.UNINDENT |
6917 -.UNINDENT |
6256 +.RE |
6918 +.RE |
6257 .SS kwexpand |
6919 .SS kwexpand |
6258 .sp |
6920 .sp |
|
6921 expand keywords in the working directory: |
|
6922 .sp |
6259 .nf |
6923 .nf |
6260 -.ft C |
6924 -.ft C |
6261 +.ft |
6925 +.ft |
6262 hg kwexpand [OPTION]... [FILE]... |
6926 hg kwexpand [OPTION]... [FILE]... |
6263 -.ft P |
6927 -.ft P |
6264 +.ft |
6928 +.ft |
6265 .fi |
6929 .fi |
6266 .sp |
6930 .sp |
6267 Run after (re)enabling keyword expansion. |
6931 Run after (re)enabling keyword expansion. |
6268 @@ -9090,7 +9062,7 @@ |
6932 @@ -9850,7 +9822,7 @@ |
6269 kwexpand refuses to run if given files contain local changes. |
6933 kwexpand refuses to run if given files contain local changes. |
6270 .sp |
6934 .sp |
6271 Options: |
6935 Options: |
6272 -.INDENT 0.0 |
6936 -.INDENT 0.0 |
6273 +.RS 0 |
6937 +.RS 0 |
6274 .TP |
6938 .TP |
6275 .B \-I, \-\-include |
6939 .BI \-I, \-\-include \ <PATTERN[+]> |
6276 . |
6940 . |
6277 @@ -9099,13 +9071,13 @@ |
6941 @@ -9859,7 +9831,7 @@ |
6278 .B \-X, \-\-exclude |
6942 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6279 . |
6943 . |
6280 exclude names matching the given patterns |
6944 exclude names matching the given patterns |
6281 -.UNINDENT |
6945 -.UNINDENT |
6282 +.RE |
6946 +.RE |
|
6947 .sp |
|
6948 [+] marked option can be specified multiple times |
6283 .SS kwfiles |
6949 .SS kwfiles |
|
6950 @@ -9867,9 +9839,9 @@ |
|
6951 show files configured for keyword expansion: |
6284 .sp |
6952 .sp |
6285 .nf |
6953 .nf |
6286 -.ft C |
6954 -.ft C |
6287 +.ft |
6955 +.ft |
6288 hg kwfiles [OPTION]... [FILE]... |
6956 hg kwfiles [OPTION]... [FILE]... |
6289 -.ft P |
6957 -.ft P |
6290 +.ft |
6958 +.ft |
6291 .fi |
6959 .fi |
6292 .sp |
6960 .sp |
6293 List which files in the working directory are matched by the |
6961 List which files in the working directory are matched by the |
6294 @@ -9115,7 +9087,7 @@ |
6962 @@ -9879,7 +9851,7 @@ |
6295 execution by including only files that are actual candidates for |
6963 execution by including only files that are actual candidates for |
6296 expansion. |
6964 expansion. |
6297 .sp |
6965 .sp |
6298 -See \%\fBhg help keyword\fP\: on how to construct patterns both for |
6966 -See \%\fBhg help keyword\fP\: on how to construct patterns both for |
6299 +See \fBhg help keyword\fP on how to construct patterns both for |
6967 +See \fBhg help keyword\fP on how to construct patterns both for |
6300 inclusion and exclusion of files. |
6968 inclusion and exclusion of files. |
6301 .sp |
6969 .sp |
6302 With \-A/\-\-all and \-v/\-\-verbose the codes used to show the status |
6970 With \-A/\-\-all and \-v/\-\-verbose the codes used to show the status |
6303 @@ -9122,16 +9094,16 @@ |
6971 @@ -9886,16 +9858,16 @@ |
6304 of files are: |
6972 of files are: |
6305 .sp |
6973 .sp |
6306 .nf |
6974 .nf |
6307 -.ft C |
6975 -.ft C |
6308 +.ft |
6976 +.ft |
6318 -.INDENT 0.0 |
6986 -.INDENT 0.0 |
6319 +.RS 0 |
6987 +.RS 0 |
6320 .TP |
6988 .TP |
6321 .B \-A, \-\-all |
6989 .B \-A, \-\-all |
6322 . |
6990 . |
6323 @@ -9152,13 +9124,13 @@ |
6991 @@ -9916,7 +9888,7 @@ |
6324 .B \-X, \-\-exclude |
6992 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6325 . |
6993 . |
6326 exclude names matching the given patterns |
6994 exclude names matching the given patterns |
6327 -.UNINDENT |
6995 -.UNINDENT |
6328 +.RE |
6996 +.RE |
|
6997 .sp |
|
6998 [+] marked option can be specified multiple times |
6329 .SS kwshrink |
6999 .SS kwshrink |
|
7000 @@ -9924,9 +9896,9 @@ |
|
7001 revert expanded keywords in the working directory: |
6330 .sp |
7002 .sp |
6331 .nf |
7003 .nf |
6332 -.ft C |
7004 -.ft C |
6333 +.ft |
7005 +.ft |
6334 hg kwshrink [OPTION]... [FILE]... |
7006 hg kwshrink [OPTION]... [FILE]... |
6335 -.ft P |
7007 -.ft P |
6336 +.ft |
7008 +.ft |
6337 .fi |
7009 .fi |
6338 .sp |
7010 .sp |
6339 Must be run before changing/disabling active keywords. |
7011 Must be run before changing/disabling active keywords. |
6340 @@ -9166,7 +9138,7 @@ |
7012 @@ -9934,7 +9906,7 @@ |
6341 kwshrink refuses to run if given files contain local changes. |
7013 kwshrink refuses to run if given files contain local changes. |
6342 .sp |
7014 .sp |
6343 Options: |
7015 Options: |
6344 -.INDENT 0.0 |
7016 -.INDENT 0.0 |
6345 +.RS 0 |
7017 +.RS 0 |
6346 .TP |
7018 .TP |
6347 .B \-I, \-\-include |
7019 .BI \-I, \-\-include \ <PATTERN[+]> |
6348 . |
7020 . |
6349 @@ -9175,7 +9147,7 @@ |
7021 @@ -9943,7 +9915,7 @@ |
6350 .B \-X, \-\-exclude |
7022 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6351 . |
7023 . |
6352 exclude names matching the given patterns |
7024 exclude names matching the given patterns |
6353 -.UNINDENT |
7025 -.UNINDENT |
6354 +.RE |
7026 +.RE |
|
7027 .sp |
|
7028 [+] marked option can be specified multiple times |
6355 .SS largefiles |
7029 .SS largefiles |
6356 .sp |
7030 @@ -9952,10 +9924,10 @@ |
6357 track large binary files |
|
6358 @@ -9182,10 +9154,10 @@ |
|
6359 .sp |
7031 .sp |
6360 Large binary files tend to be not very compressible, not very |
7032 Large binary files tend to be not very compressible, not very |
6361 diffable, and not at all mergeable. Such files are not handled |
7033 diffable, and not at all mergeable. Such files are not handled |
6362 -efficiently by Mercurial\(aqs storage format (revlog), which is based on |
7034 -efficiently by Mercurial\(aqs storage format (revlog), which is based on |
6363 +efficiently by Mercurial's storage format (revlog), which is based on |
7035 +efficiently by Mercurial's storage format (revlog), which is based on |
6366 -Mercurial\(aqs memory usage. The largefiles extension addresses these |
7038 -Mercurial\(aqs memory usage. The largefiles extension addresses these |
6367 +Mercurial's memory usage. The largefiles extension addresses these |
7039 +Mercurial's memory usage. The largefiles extension addresses these |
6368 problems by adding a centralized client\-server layer on top of |
7040 problems by adding a centralized client\-server layer on top of |
6369 Mercurial: largefiles live in a \fIcentral store\fP out on the network |
7041 Mercurial: largefiles live in a \fIcentral store\fP out on the network |
6370 somewhere, and you only fetch the revisions that you need when you |
7042 somewhere, and you only fetch the revisions that you need when you |
6371 @@ -9197,18 +9169,18 @@ |
7043 @@ -9967,18 +9939,18 @@ |
6372 identified by the SHA\-1 hash of their contents, which is written to |
7044 identified by the SHA\-1 hash of their contents, which is written to |
6373 the standin. largefiles uses that revision ID to get/put largefile |
7045 the standin. largefiles uses that revision ID to get/put largefile |
6374 revisions from/to the central store. This saves both disk space and |
7046 revisions from/to the central store. This saves both disk space and |
6375 -bandwidth, since you don\(aqt need to retrieve all historical revisions |
7047 -bandwidth, since you don\(aqt need to retrieve all historical revisions |
6376 +bandwidth, since you don't need to retrieve all historical revisions |
7048 +bandwidth, since you don't need to retrieve all historical revisions |
6390 +$ hg commit \-m 'add randomdata as a largefile' |
7062 +$ hg commit \-m 'add randomdata as a largefile' |
6391 +.ft |
7063 +.ft |
6392 .fi |
7064 .fi |
6393 .sp |
7065 .sp |
6394 When you push a changeset that adds/modifies largefiles to a remote |
7066 When you push a changeset that adds/modifies largefiles to a remote |
6395 @@ -9225,8 +9197,8 @@ |
7067 @@ -9995,8 +9967,8 @@ |
6396 copy to the latest pulled revision (and thereby downloading any new |
7068 copy to the latest pulled revision (and thereby downloading any new |
6397 largefiles). |
7069 largefiles). |
6398 .sp |
7070 .sp |
6399 -If you want to pull largefiles you don\(aqt need for update yet, then |
7071 -If you want to pull largefiles you don\(aqt need for update yet, then |
6400 -you can use pull with the \fI\-\-lfrev\fP option or the \%\fBhg lfpull\fP\: command. |
7072 -you can use pull with the \fI\-\-lfrev\fP option or the \%\fBhg lfpull\fP\: command. |
6401 +If you want to pull largefiles you don't need for update yet, then |
7073 +If you want to pull largefiles you don't need for update yet, then |
6402 +you can use pull with the \fI\-\-lfrev\fP option or the \fBhg lfpull\fP command. |
7074 +you can use pull with the \fI\-\-lfrev\fP option or the \fBhg lfpull\fP command. |
6403 .sp |
7075 .sp |
6404 If you know you are pulling from a non\-default location and want to |
7076 If you know you are pulling from a non\-default location and want to |
6405 download all the largefiles that correspond to the new changesets at |
7077 download all the largefiles that correspond to the new changesets at |
6406 @@ -9245,12 +9217,12 @@ |
7078 @@ -10015,12 +9987,12 @@ |
6407 If you already have large files tracked by Mercurial without the |
7079 If you already have large files tracked by Mercurial without the |
6408 largefiles extension, you will need to convert your repository in |
7080 largefiles extension, you will need to convert your repository in |
6409 order to benefit from largefiles. This is done with the |
7081 order to benefit from largefiles. This is done with the |
6410 -\%\fBhg lfconvert\fP\: command: |
7082 -\%\fBhg lfconvert\fP\: command: |
6411 +\fBhg lfconvert\fP command: |
7083 +\fBhg lfconvert\fP command: |
6442 -.ft C |
7114 -.ft C |
6443 +.ft |
7115 +.ft |
6444 [largefiles] |
7116 [largefiles] |
6445 patterns = |
7117 patterns = |
6446 *.jpg |
7118 *.jpg |
6447 @@ -9280,7 +9252,7 @@ |
7119 @@ -10050,7 +10022,7 @@ |
6448 re:.*\e.(png|bmp)$ |
7120 re:.*\e.(png|bmp)$ |
6449 library.zip |
7121 library.zip |
6450 content/audio/* |
7122 content/audio/* |
6451 -.ft P |
7123 -.ft P |
6452 +.ft |
7124 +.ft |
6453 .fi |
7125 .fi |
6454 .sp |
7126 .sp |
6455 Files that match one of these patterns will be added as largefiles |
7127 Files that match one of these patterns will be added as largefiles |
6456 @@ -9289,15 +9261,15 @@ |
7128 @@ -10059,7 +10031,7 @@ |
6457 The \fBlargefiles.minsize\fP and \fBlargefiles.patterns\fP config options |
7129 The \fBlargefiles.minsize\fP and \fBlargefiles.patterns\fP config options |
6458 will be ignored for any repositories not already containing a |
7130 will be ignored for any repositories not already containing a |
6459 largefile. To add the first largefile to a repository, you must |
7131 largefile. To add the first largefile to a repository, you must |
6460 -explicitly do so with the \-\-large flag passed to the \%\fBhg add\fP\: |
7132 -explicitly do so with the \-\-large flag passed to the \%\fBhg add\fP\: |
6461 +explicitly do so with the \-\-large flag passed to the \fBhg add\fP |
7133 +explicitly do so with the \-\-large flag passed to the \fBhg add\fP |
6462 command. |
7134 command. |
6463 .SS Commands |
7135 .SS Commands |
6464 .SS lfconvert |
7136 .SS lfconvert |
|
7137 @@ -10067,9 +10039,9 @@ |
|
7138 convert a normal repository to a largefiles repository: |
6465 .sp |
7139 .sp |
6466 .nf |
7140 .nf |
6467 -.ft C |
7141 -.ft C |
6468 +.ft |
7142 +.ft |
6469 hg lfconvert SOURCE DEST [FILE ...] |
7143 hg lfconvert SOURCE DEST [FILE ...] |
6470 -.ft P |
7144 -.ft P |
6471 +.ft |
7145 +.ft |
6472 .fi |
7146 .fi |
6473 .sp |
7147 .sp |
6474 Convert repository SOURCE to a new repository DEST, identical to |
7148 Convert repository SOURCE to a new repository DEST, identical to |
6475 @@ -9317,7 +9289,7 @@ |
7149 @@ -10089,7 +10061,7 @@ |
6476 this, the DEST repository can be used without largefiles at all. |
7150 this, the DEST repository can be used without largefiles at all. |
6477 .sp |
7151 .sp |
6478 Options: |
7152 Options: |
6479 -.INDENT 0.0 |
7153 -.INDENT 0.0 |
6480 +.RS 0 |
7154 +.RS 0 |
6481 .TP |
7155 .TP |
6482 .B \-s, \-\-size |
7156 .BI \-s, \-\-size \ <SIZE> |
6483 . |
7157 . |
6484 @@ -9326,31 +9298,31 @@ |
7158 @@ -10098,33 +10070,33 @@ |
6485 .B \-\-to\-normal |
7159 .B \-\-to\-normal |
6486 . |
7160 . |
6487 convert from a largefiles repo to a normal repo |
7161 convert from a largefiles repo to a normal repo |
6488 -.UNINDENT |
7162 -.UNINDENT |
6489 +.RE |
7163 +.RE |
6490 .SS lfpull |
7164 .SS lfpull |
|
7165 .sp |
|
7166 pull largefiles for the specified revisions from the specified source: |
6491 .sp |
7167 .sp |
6492 .nf |
7168 .nf |
6493 -.ft C |
7169 -.ft C |
6494 +.ft |
7170 +.ft |
6495 hg lfpull \-r REV... [\-e CMD] [\-\-remotecmd CMD] [SOURCE] |
7171 hg lfpull \-r REV... [\-e CMD] [\-\-remotecmd CMD] [SOURCE] |
6727 -.INDENT 0.0 |
7421 -.INDENT 0.0 |
6728 +.RS 0 |
7422 +.RS 0 |
6729 .TP |
7423 .TP |
6730 .B \-k, \-\-keep |
7424 .B \-k, \-\-keep |
6731 . |
7425 . |
6732 @@ -9616,13 +9588,13 @@ |
7426 @@ -10408,23 +10380,23 @@ |
|
7427 .BI \-r, \-\-rev \ <REV[+]> |
|
7428 . |
6733 stop managing a revision (DEPRECATED) |
7429 stop managing a revision (DEPRECATED) |
|
7430 -.UNINDENT |
|
7431 +.RE |
|
7432 .sp |
|
7433 [+] marked option can be specified multiple times |
|
7434 -.INDENT 0.0 |
|
7435 -.INDENT 3.5 |
|
7436 +.RS 0 |
|
7437 +.RS 3 |
6734 .sp |
7438 .sp |
6735 aliases: qremove qrm |
7439 aliases: qremove qrm |
6736 -.UNINDENT |
7440 -.UNINDENT |
|
7441 -.UNINDENT |
|
7442 +.RE |
6737 +.RE |
7443 +.RE |
6738 .SS qdiff |
7444 .SS qdiff |
6739 .sp |
7445 .sp |
|
7446 diff of the current patch and subsequent modifications: |
|
7447 .sp |
6740 .nf |
7448 .nf |
6741 -.ft C |
7449 -.ft C |
6742 +.ft |
7450 +.ft |
6743 hg qdiff [OPTION]... [FILE]... |
7451 hg qdiff [OPTION]... [FILE]... |
6744 -.ft P |
7452 -.ft P |
6745 +.ft |
7453 +.ft |
6746 .fi |
7454 .fi |
6747 .sp |
7455 .sp |
6748 Shows a diff which includes the current patch as well as any |
7456 Shows a diff which includes the current patch as well as any |
6749 @@ -9630,8 +9602,8 @@ |
7457 @@ -10432,8 +10404,8 @@ |
6750 last refresh (thus showing what the current patch would become |
7458 last refresh (thus showing what the current patch would become |
6751 after a qrefresh). |
7459 after a qrefresh). |
6752 .sp |
7460 .sp |
6753 -Use \%\fBhg diff\fP\: if you only want to see the changes made since the |
7461 -Use \%\fBhg diff\fP\: if you only want to see the changes made since the |
6754 -last qrefresh, or \%\fBhg export qtip\fP\: if you want to see changes |
7462 -last qrefresh, or \%\fBhg export qtip\fP\: if you want to see changes |
6755 +Use \fBhg diff\fP if you only want to see the changes made since the |
7463 +Use \fBhg diff\fP if you only want to see the changes made since the |
6756 +last qrefresh, or \fBhg export qtip\fP if you want to see changes |
7464 +last qrefresh, or \fBhg export qtip\fP if you want to see changes |
6757 made by the current patch without including changes made since the |
7465 made by the current patch without including changes made since the |
6758 qrefresh. |
7466 qrefresh. |
6759 .sp |
7467 .sp |
6760 @@ -9638,7 +9610,7 @@ |
7468 @@ -10440,7 +10412,7 @@ |
6761 Returns 0 on success. |
7469 Returns 0 on success. |
6762 .sp |
7470 .sp |
6763 Options: |
7471 Options: |
6764 -.INDENT 0.0 |
7472 -.INDENT 0.0 |
6765 +.RS 0 |
7473 +.RS 0 |
6766 .TP |
7474 .TP |
6767 .B \-a, \-\-text |
7475 .B \-a, \-\-text |
6768 . |
7476 . |
6769 @@ -9687,13 +9659,13 @@ |
7477 @@ -10489,7 +10461,7 @@ |
6770 .B \-X, \-\-exclude |
7478 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6771 . |
7479 . |
6772 exclude names matching the given patterns |
7480 exclude names matching the given patterns |
6773 -.UNINDENT |
7481 -.UNINDENT |
6774 +.RE |
7482 +.RE |
|
7483 .sp |
|
7484 [+] marked option can be specified multiple times |
6775 .SS qfinish |
7485 .SS qfinish |
|
7486 @@ -10497,9 +10469,9 @@ |
|
7487 move applied patches into repository history: |
6776 .sp |
7488 .sp |
6777 .nf |
7489 .nf |
6778 -.ft C |
7490 -.ft C |
6779 +.ft |
7491 +.ft |
6780 hg qfinish [\-a] [REV]... |
7492 hg qfinish [\-a] [REV]... |
6781 -.ft P |
7493 -.ft P |
6782 +.ft |
7494 +.ft |
6783 .fi |
7495 .fi |
6784 .sp |
7496 .sp |
6785 Finishes the specified revisions (corresponding to applied |
7497 Finishes the specified revisions (corresponding to applied |
6786 @@ -9712,18 +9684,18 @@ |
7498 @@ -10518,20 +10490,20 @@ |
6787 Returns 0 on success. |
7499 Returns 0 on success. |
6788 .sp |
7500 .sp |
6789 Options: |
7501 Options: |
6790 -.INDENT 0.0 |
7502 -.INDENT 0.0 |
6791 +.RS 0 |
7503 +.RS 0 |
6888 -.INDENT 0.0 |
7606 -.INDENT 0.0 |
6889 +.RS 0 |
7607 +.RS 0 |
6890 .TP |
7608 .TP |
6891 .B \-l, \-\-list |
7609 .B \-l, \-\-list |
6892 . |
7610 . |
6893 @@ -9823,13 +9795,13 @@ |
7611 @@ -10635,15 +10607,15 @@ |
6894 .B \-n, \-\-none |
7612 .B \-n, \-\-none |
6895 . |
7613 . |
6896 drop all guards |
7614 drop all guards |
6897 -.UNINDENT |
7615 -.UNINDENT |
6898 +.RE |
7616 +.RE |
6899 .SS qheader |
7617 .SS qheader |
6900 .sp |
7618 .sp |
|
7619 print the header of the topmost or specified patch: |
|
7620 .sp |
6901 .nf |
7621 .nf |
6902 -.ft C |
7622 -.ft C |
6903 +.ft |
7623 +.ft |
6904 hg qheader [PATCH] |
7624 hg qheader [PATCH] |
6905 -.ft P |
7625 -.ft P |
6906 +.ft |
7626 +.ft |
6907 .fi |
7627 .fi |
6908 .sp |
7628 .sp |
6909 Returns 0 on success. |
7629 Returns 0 on success. |
6910 @@ -9836,9 +9808,9 @@ |
7630 @@ -10652,9 +10624,9 @@ |
6911 .SS qimport |
7631 import a patch or existing changeset: |
6912 .sp |
7632 .sp |
6913 .nf |
7633 .nf |
6914 -.ft C |
7634 -.ft C |
6915 +.ft |
7635 +.ft |
6916 hg qimport [\-e] [\-n NAME] [\-f] [\-g] [\-P] [\-r REV]... [FILE]... |
7636 hg qimport [\-e] [\-n NAME] [\-f] [\-g] [\-P] [\-r REV]... [FILE]... |
6917 -.ft P |
7637 -.ft P |
6918 +.ft |
7638 +.ft |
6919 .fi |
7639 .fi |
6920 .sp |
7640 .sp |
6921 The patch is inserted into the series after the last applied |
7641 The patch is inserted into the series after the last applied |
6922 @@ -9859,7 +9831,7 @@ |
7642 @@ -10675,7 +10647,7 @@ |
6923 under mq control). With \-g/\-\-git, patches imported with \-\-rev will |
7643 under mq control). With \-g/\-\-git, patches imported with \-\-rev will |
6924 use the git diff format. See the diffs help topic for information |
7644 use the git diff format. See the diffs help topic for information |
6925 on why this is important for preserving rename/copy information |
7645 on why this is important for preserving rename/copy information |
6926 -and permission changes. Use \%\fBhg qfinish\fP\: to remove changesets |
7646 -and permission changes. Use \%\fBhg qfinish\fP\: to remove changesets |
6927 +and permission changes. Use \fBhg qfinish\fP to remove changesets |
7647 +and permission changes. Use \fBhg qfinish\fP to remove changesets |
6928 from mq control. |
7648 from mq control. |
6929 .sp |
7649 .sp |
6930 To import a patch from standard input, pass \- as the patch file. |
7650 To import a patch from standard input, pass \- as the patch file. |
6931 @@ -9869,15 +9841,15 @@ |
7651 @@ -10685,15 +10657,15 @@ |
6932 To import an existing patch while renaming it: |
7652 To import an existing patch while renaming it: |
6933 .sp |
7653 .sp |
6934 .nf |
7654 .nf |
6935 -.ft C |
7655 -.ft C |
6936 +.ft |
7656 +.ft |
6982 create queue repository |
7706 create queue repository |
6983 -.UNINDENT |
7707 -.UNINDENT |
6984 +.RE |
7708 +.RE |
6985 .SS qnew |
7709 .SS qnew |
6986 .sp |
7710 .sp |
|
7711 create a new patch: |
|
7712 .sp |
6987 .nf |
7713 .nf |
6988 -.ft C |
7714 -.ft C |
6989 +.ft |
7715 +.ft |
6990 hg qnew [\-e] [\-m TEXT] [\-l FILE] PATCH [FILE]... |
7716 hg qnew [\-e] [\-m TEXT] [\-l FILE] PATCH [FILE]... |
6991 -.ft P |
7717 -.ft P |
6992 +.ft |
7718 +.ft |
6993 .fi |
7719 .fi |
6994 .sp |
7720 .sp |
6995 qnew creates a new patch on top of the currently\-applied patch (if |
7721 qnew creates a new patch on top of the currently\-applied patch (if |
6996 @@ -9948,7 +9920,7 @@ |
7722 @@ -10770,7 +10742,7 @@ |
6997 .sp |
7723 .sp |
6998 \-e/\-\-edit, \-m/\-\-message or \-l/\-\-logfile set the patch header as |
7724 \-e/\-\-edit, \-m/\-\-message or \-l/\-\-logfile set the patch header as |
6999 well as the commit message. If none is specified, the header is |
7725 well as the commit message. If none is specified, the header is |
7000 -empty and the commit message is \(aq[mq]: PATCH\(aq. |
7726 -empty and the commit message is \(aq[mq]: PATCH\(aq. |
7001 +empty and the commit message is '[mq]: PATCH'. |
7727 +empty and the commit message is '[mq]: PATCH'. |
7002 .sp |
7728 .sp |
7003 Use the \-g/\-\-git option to keep the patch in the git extended diff |
7729 Use the \-g/\-\-git option to keep the patch in the git extended diff |
7004 format. Read the diffs help topic for more information on why this |
7730 format. Read the diffs help topic for more information on why this |
7005 @@ -9958,7 +9930,7 @@ |
7731 @@ -10780,7 +10752,7 @@ |
7006 Returns 0 on successful creation of a new patch. |
7732 Returns 0 on successful creation of a new patch. |
7007 .sp |
7733 .sp |
7008 Options: |
7734 Options: |
7009 -.INDENT 0.0 |
7735 -.INDENT 0.0 |
7010 +.RS 0 |
7736 +.RS 0 |
7011 .TP |
7737 .TP |
7012 .B \-e, \-\-edit |
7738 .B \-e, \-\-edit |
7013 . |
7739 . |
7014 @@ -10003,30 +9975,30 @@ |
7740 @@ -10825,7 +10797,7 @@ |
7015 .B \-l, \-\-logfile |
7741 .BI \-l, \-\-logfile \ <FILE> |
7016 . |
7742 . |
7017 read commit message from file |
7743 read commit message from file |
7018 -.UNINDENT |
7744 -.UNINDENT |
7019 +.RE |
7745 +.RE |
|
7746 .sp |
|
7747 [+] marked option can be specified multiple times |
7020 .SS qnext |
7748 .SS qnext |
|
7749 @@ -10833,28 +10805,28 @@ |
|
7750 print the name of the next pushable patch: |
7021 .sp |
7751 .sp |
7022 .nf |
7752 .nf |
7023 -.ft C |
7753 -.ft C |
7024 +.ft |
7754 +.ft |
7025 hg qnext [\-s] |
7755 hg qnext [\-s] |
7085 print first line of patch header |
7819 print first line of patch header |
7086 -.UNINDENT |
7820 -.UNINDENT |
7087 +.RE |
7821 +.RE |
7088 .SS qpush |
7822 .SS qpush |
7089 .sp |
7823 .sp |
|
7824 push the next patch onto the stack: |
|
7825 .sp |
7090 .nf |
7826 .nf |
7091 -.ft C |
7827 -.ft C |
7092 +.ft |
7828 +.ft |
7093 hg qpush [\-f] [\-l] [\-a] [\-\-move] [PATCH | INDEX] |
7829 hg qpush [\-f] [\-l] [\-a] [\-\-move] [PATCH | INDEX] |
7094 -.ft P |
7830 -.ft P |
7095 +.ft |
7831 +.ft |
7096 .fi |
7832 .fi |
7097 .sp |
7833 .sp |
7098 By default, abort if the working directory contains uncommitted |
7834 By default, abort if the working directory contains uncommitted |
7099 @@ -10096,7 +10068,7 @@ |
7835 @@ -10928,7 +10900,7 @@ |
7100 Return 0 on success. |
7836 Return 0 on success. |
7101 .sp |
7837 .sp |
7102 Options: |
7838 Options: |
7103 -.INDENT 0.0 |
7839 -.INDENT 0.0 |
7104 +.RS 0 |
7840 +.RS 0 |
7105 .TP |
7841 .TP |
7106 .B \-\-keep\-changes |
7842 .B \-\-keep\-changes |
7107 . |
7843 . |
7108 @@ -10133,13 +10105,13 @@ |
7844 @@ -10965,15 +10937,15 @@ |
7109 .B \-\-no\-backup |
7845 .B \-\-no\-backup |
7110 . |
7846 . |
7111 do not save backup copies of files |
7847 do not save backup copies of files |
7112 -.UNINDENT |
7848 -.UNINDENT |
7113 +.RE |
7849 +.RE |
7114 .SS qqueue |
7850 .SS qqueue |
7115 .sp |
7851 .sp |
|
7852 manage multiple patch queues: |
|
7853 .sp |
7116 .nf |
7854 .nf |
7117 -.ft C |
7855 -.ft C |
7118 +.ft |
7856 +.ft |
7119 hg qqueue [OPTION] [QUEUE] |
7857 hg qqueue [OPTION] [QUEUE] |
7120 -.ft P |
7858 -.ft P |
7121 +.ft |
7859 +.ft |
7122 .fi |
7860 .fi |
7123 .sp |
7861 .sp |
7124 Supports switching between different patch queues, as well as creating |
7862 Supports switching between different patch queues, as well as creating |
7125 @@ -10161,7 +10133,7 @@ |
7863 @@ -10995,7 +10967,7 @@ |
7126 Returns 0 on success. |
7864 Returns 0 on success. |
7127 .sp |
7865 .sp |
7128 Options: |
7866 Options: |
7129 -.INDENT 0.0 |
7867 -.INDENT 0.0 |
7130 +.RS 0 |
7868 +.RS 0 |
7131 .TP |
7869 .TP |
7132 .B \-l, \-\-list |
7870 .B \-l, \-\-list |
7133 . |
7871 . |
7134 @@ -10186,13 +10158,13 @@ |
7872 @@ -11020,15 +10992,15 @@ |
7135 .B \-\-purge |
7873 .B \-\-purge |
7136 . |
7874 . |
7137 delete queue, and remove patch dir |
7875 delete queue, and remove patch dir |
7138 -.UNINDENT |
7876 -.UNINDENT |
7139 +.RE |
7877 +.RE |
7140 .SS qrefresh |
7878 .SS qrefresh |
7141 .sp |
7879 .sp |
|
7880 update the current patch: |
|
7881 .sp |
7142 .nf |
7882 .nf |
7143 -.ft C |
7883 -.ft C |
7144 +.ft |
7884 +.ft |
7145 hg qrefresh [\-I] [\-X] [\-e] [\-m TEXT] [\-l FILE] [\-s] [FILE]... |
7885 hg qrefresh [\-I] [\-X] [\-e] [\-m TEXT] [\-l FILE] [\-s] [FILE]... |
7146 -.ft P |
7886 -.ft P |
7147 +.ft |
7887 +.ft |
7148 .fi |
7888 .fi |
7149 .sp |
7889 .sp |
7150 If any file patterns are provided, the refreshed patch will |
7890 If any file patterns are provided, the refreshed patch will |
7151 @@ -10214,7 +10186,7 @@ |
7891 @@ -11050,7 +11022,7 @@ |
7152 Returns 0 on success. |
7892 Returns 0 on success. |
7153 .sp |
7893 .sp |
7154 Options: |
7894 Options: |
7155 -.INDENT 0.0 |
7895 -.INDENT 0.0 |
7156 +.RS 0 |
7896 +.RS 0 |
7157 .TP |
7897 .TP |
7158 .B \-e, \-\-edit |
7898 .B \-e, \-\-edit |
7159 . |
7899 . |
7160 @@ -10259,13 +10231,13 @@ |
7900 @@ -11095,7 +11067,7 @@ |
7161 .B \-l, \-\-logfile |
7901 .BI \-l, \-\-logfile \ <FILE> |
7162 . |
7902 . |
7163 read commit message from file |
7903 read commit message from file |
7164 -.UNINDENT |
7904 -.UNINDENT |
7165 +.RE |
7905 +.RE |
|
7906 .sp |
|
7907 [+] marked option can be specified multiple times |
7166 .SS qrename |
7908 .SS qrename |
|
7909 @@ -11103,9 +11075,9 @@ |
|
7910 rename a patch: |
7167 .sp |
7911 .sp |
7168 .nf |
7912 .nf |
7169 -.ft C |
7913 -.ft C |
7170 +.ft |
7914 +.ft |
7171 hg qrename PATCH1 [PATCH2] |
7915 hg qrename PATCH1 [PATCH2] |
7172 -.ft P |
7916 -.ft P |
7173 +.ft |
7917 +.ft |
7174 .fi |
7918 .fi |
7175 .sp |
7919 .sp |
7176 With one argument, renames the current patch to PATCH1. |
7920 With one argument, renames the current patch to PATCH1. |
7177 @@ -10272,24 +10244,24 @@ |
7921 @@ -11112,26 +11084,26 @@ |
7178 With two arguments, renames PATCH1 to PATCH2. |
7922 With two arguments, renames PATCH1 to PATCH2. |
7179 .sp |
7923 .sp |
7180 Returns 0 on success. |
7924 Returns 0 on success. |
7181 -.INDENT 0.0 |
7925 -.INDENT 0.0 |
7182 -.INDENT 3.5 |
7926 -.INDENT 3.5 |
7368 -.ft C |
8124 -.ft C |
7369 +.ft |
8125 +.ft |
7370 [hooks] |
8126 [hooks] |
7371 # one email for each incoming changeset |
8127 # one email for each incoming changeset |
7372 incoming.notify = python:hgext.notify.hook |
8128 incoming.notify = python:hgext.notify.hook |
7373 @@ -10480,7 +10452,7 @@ |
8129 @@ -11332,7 +11304,7 @@ |
7374 |
8130 |
7375 # one email for all outgoing changesets |
8131 # one email for all outgoing changesets |
7376 outgoing.notify = python:hgext.notify.hook |
8132 outgoing.notify = python:hgext.notify.hook |
7377 -.ft P |
8133 -.ft P |
7378 +.ft |
8134 +.ft |
7379 .fi |
8135 .fi |
7380 .sp |
8136 .sp |
7381 This registers the hooks. To enable notification, subscribers must |
8137 This registers the hooks. To enable notification, subscribers must |
7382 @@ -10489,7 +10461,7 @@ |
8138 @@ -11341,7 +11313,7 @@ |
7383 multiple recipients to a single repository: |
8139 multiple recipients to a single repository: |
7384 .sp |
8140 .sp |
7385 .nf |
8141 .nf |
7386 -.ft C |
8142 -.ft C |
7387 +.ft |
8143 +.ft |
7388 [usersubs] |
8144 [usersubs] |
7389 # key is subscriber email, value is a comma\-separated list of repo patterns |
8145 # key is subscriber email, value is a comma\-separated list of repo patterns |
7390 user@host = pattern |
8146 user@host = pattern |
7391 @@ -10497,7 +10469,7 @@ |
8147 @@ -11349,7 +11321,7 @@ |
7392 [reposubs] |
8148 [reposubs] |
7393 # key is repo pattern, value is a comma\-separated list of subscriber emails |
8149 # key is repo pattern, value is a comma\-separated list of subscriber emails |
7394 pattern = user@host |
8150 pattern = user@host |
7395 -.ft P |
8151 -.ft P |
7396 +.ft |
8152 +.ft |
7397 .fi |
8153 .fi |
7398 .sp |
8154 .sp |
7399 A \fBpattern\fP is a \fBglob\fP matching the absolute path to a repository, |
8155 A \fBpattern\fP is a \fBglob\fP matching the absolute path to a repository, |
7400 @@ -10505,10 +10477,10 @@ |
8156 @@ -11357,10 +11329,10 @@ |
7401 present, is separated from the glob by a hash. Example: |
8157 present, is separated from the glob by a hash. Example: |
7402 .sp |
8158 .sp |
7403 .nf |
8159 .nf |
7404 -.ft C |
8160 -.ft C |
7405 +.ft |
8161 +.ft |
7421 -.ft P |
8177 -.ft P |
7422 +.ft |
8178 +.ft |
7423 .fi |
8179 .fi |
7424 .sp |
8180 .sp |
7425 Notifications will not be sent until the \fBnotify.test\fP value is set |
8181 Notifications will not be sent until the \fBnotify.test\fP value is set |
7426 @@ -10529,7 +10501,7 @@ |
8182 @@ -11381,7 +11353,7 @@ |
7427 to \fBFalse\fP; see below. |
8183 to \fBFalse\fP; see below. |
7428 .sp |
8184 .sp |
7429 Notifications content can be tweaked with the following configuration entries: |
8185 Notifications content can be tweaked with the following configuration entries: |
7430 -.INDENT 0.0 |
8186 -.INDENT 0.0 |
7431 +.RS 0 |
8187 +.RS 0 |
7432 .TP |
8188 .TP |
7433 .B notify.test |
8189 .B notify.test |
7434 . |
8190 . |
7435 @@ -10538,8 +10510,8 @@ |
8191 @@ -11390,8 +11362,8 @@ |
7436 .B notify.sources |
8192 .B notify.sources |
7437 . |
8193 . |
7438 Space\-separated list of change sources. Notifications are activated only |
8194 Space\-separated list of change sources. Notifications are activated only |
7439 -when a changeset\(aqs source is in this list. Sources may be: |
8195 -when a changeset\(aqs source is in this list. Sources may be: |
7440 -.INDENT 7.0 |
8196 -.INDENT 7.0 |
7441 +when a changeset's source is in this list. Sources may be: |
8197 +when a changeset's source is in this list. Sources may be: |
7442 +.RS 7 |
8198 +.RS 7 |
7443 .TP |
8199 .TP |
7444 .B \fBserve\fP |
8200 .B \fBserve\fP |
7445 .sp |
8201 .sp |
7446 @@ -10560,7 +10532,7 @@ |
8202 @@ -11412,7 +11384,7 @@ |
7447 .B \fBbundle\fP |
8203 .B \fBbundle\fP |
7448 .sp |
8204 .sp |
7449 changesets sent via \fBhg unbundle\fP |
8205 changesets sent via \fBhg unbundle\fP |
7450 -.UNINDENT |
8206 -.UNINDENT |
7451 +.RE |
8207 +.RE |
7452 .sp |
8208 .sp |
7453 Default: serve. |
8209 Default: serve. |
7454 .TP |
8210 .TP |
7455 @@ -10603,7 +10575,7 @@ |
8211 @@ -11455,7 +11427,7 @@ |
7456 .TP |
8212 .TP |
7457 .B notify.maxsubject |
8213 .B notify.maxsubject |
7458 . |
8214 . |
7459 -Maximum number of characters in email\(aqs subject line. Default: 67. |
8215 -Maximum number of characters in email\(aqs subject line. Default: 67. |
7460 +Maximum number of characters in email's subject line. Default: 67. |
8216 +Maximum number of characters in email's subject line. Default: 67. |
7461 .TP |
8217 .TP |
7462 .B notify.diffstat |
8218 .B notify.diffstat |
7463 . |
8219 . |
7464 @@ -10622,11 +10594,11 @@ |
8220 @@ -11474,11 +11446,11 @@ |
7465 If set, use the committer of the first changeset in a changegroup for |
8221 If set, use the committer of the first changeset in a changegroup for |
7466 the "From" field of the notification mail. If not set, take the user |
8222 the "From" field of the notification mail. If not set, take the user |
7467 from the pushing repo. Default: False. |
8223 from the pushing repo. Default: False. |
7468 -.UNINDENT |
8224 -.UNINDENT |
7469 +.RE |
8225 +.RE |
7521 -.ft P |
8277 -.ft P |
7522 +.ft |
8278 +.ft |
7523 .fi |
8279 .fi |
7524 .sp |
8280 .sp |
7525 Setting pager.attend to an empty value will cause all commands to be |
8281 Setting pager.attend to an empty value will cause all commands to be |
7526 @@ -10679,7 +10651,7 @@ |
8282 @@ -11536,13 +11508,13 @@ |
7527 .sp |
8283 existing attend and ignore options and defaults: |
7528 If pager.attend is present, pager.ignore will be ignored. |
8284 .sp |
|
8285 .nf |
|
8286 -.ft C |
|
8287 +.ft |
|
8288 [pager] |
|
8289 attend\-cat = false |
|
8290 -.ft P |
|
8291 +.ft |
|
8292 .fi |
7529 .sp |
8293 .sp |
7530 -To ignore global commands like \%\fBhg version\fP\: or \%\fBhg help\fP\:, you have |
8294 -To ignore global commands like \%\fBhg version\fP\: or \%\fBhg help\fP\:, you have |
7531 +To ignore global commands like \fBhg version\fP or \fBhg help\fP, you have |
8295 +To ignore global commands like \fBhg version\fP or \fBhg help\fP, you have |
7532 to specify them in your user configuration file. |
8296 to specify them in your user configuration file. |
7533 .sp |
8297 .sp |
7534 The \-\-pager=... option can also be used to control when the pager is |
8298 The \-\-pager=... option can also be used to control when the pager is |
7535 @@ -10695,7 +10667,7 @@ |
8299 @@ -11558,7 +11530,7 @@ |
7536 Each patch email has a Subject line of "[PATCH M of N] ...", using the |
8300 Each patch email has a Subject line of "[PATCH M of N] ...", using the |
7537 first line of the changeset description as the subject text. The |
8301 first line of the changeset description as the subject text. The |
7538 message contains two or three body parts: |
8302 message contains two or three body parts: |
7539 -.INDENT 0.0 |
8303 -.INDENT 0.0 |
7540 +.RS 0 |
8304 +.RS 0 |
7541 .IP \(bu 2 |
8305 .IP \(bu 2 |
7542 . |
8306 . |
7543 The changeset description. |
8307 The changeset description. |
7544 @@ -10704,8 +10676,8 @@ |
8308 @@ -11567,8 +11539,8 @@ |
7545 [Optional] The result of running diffstat on the patch. |
8309 [Optional] The result of running diffstat on the patch. |
7546 .IP \(bu 2 |
8310 .IP \(bu 2 |
7547 . |
8311 . |
7548 -The patch itself, as generated by \%\fBhg export\fP\:. |
8312 -The patch itself, as generated by \%\fBhg export\fP\:. |
7549 -.UNINDENT |
8313 -.UNINDENT |
7550 +The patch itself, as generated by \fBhg export\fP. |
8314 +The patch itself, as generated by \fBhg export\fP. |
7551 +.RE |
8315 +.RE |
7552 .sp |
8316 .sp |
7553 Each message refers to the first in the series using the In\-Reply\-To |
8317 Each message refers to the first in the series using the In\-Reply\-To |
7554 and References headers, so they will show up as a sequence in threaded |
8318 and References headers, so they will show up as a sequence in threaded |
7555 @@ -10715,7 +10687,7 @@ |
8319 @@ -11578,7 +11550,7 @@ |
7556 configuration file: |
8320 configuration file: |
7557 .sp |
8321 .sp |
7558 .nf |
8322 .nf |
7559 -.ft C |
8323 -.ft C |
7560 +.ft |
8324 +.ft |
7561 [email] |
8325 [email] |
7562 from = My Name <my@email> |
8326 from = My Name <my@email> |
7563 to = recipient1, recipient2, ... |
8327 to = recipient1, recipient2, ... |
7564 @@ -10722,13 +10694,13 @@ |
8328 @@ -11585,13 +11557,13 @@ |
7565 cc = cc1, cc2, ... |
8329 cc = cc1, cc2, ... |
7566 bcc = bcc1, bcc2, ... |
8330 bcc = bcc1, bcc2, ... |
7567 reply\-to = address1, address2, ... |
8331 reply\-to = address1, address2, ... |
7568 -.ft P |
8332 -.ft P |
7569 +.ft |
8333 +.ft |
7592 -\%\fBhg export\fP\:, one per message. The series starts with a "[PATCH 0 |
8356 -\%\fBhg export\fP\:, one per message. The series starts with a "[PATCH 0 |
7593 +\fBhg export\fP, one per message. The series starts with a "[PATCH 0 |
8357 +\fBhg export\fP, one per message. The series starts with a "[PATCH 0 |
7594 of N]" introduction, which describes the series as a whole. |
8358 of N]" introduction, which describes the series as a whole. |
7595 .sp |
8359 .sp |
7596 Each patch email has a Subject line of "[PATCH M of N] ...", using |
8360 Each patch email has a Subject line of "[PATCH M of N] ...", using |
7597 @@ -10757,7 +10729,7 @@ |
8361 @@ -11622,7 +11594,7 @@ |
7598 With the \-d/\-\-diffstat option, if the diffstat program is |
8362 With the \-d/\-\-diffstat option, if the diffstat program is |
7599 installed, the result of running diffstat on the patch is inserted. |
8363 installed, the result of running diffstat on the patch is inserted. |
7600 .sp |
8364 .sp |
7601 -Finally, the patch itself, as generated by \%\fBhg export\fP\:. |
8365 -Finally, the patch itself, as generated by \%\fBhg export\fP\:. |
7602 +Finally, the patch itself, as generated by \fBhg export\fP. |
8366 +Finally, the patch itself, as generated by \fBhg export\fP. |
7603 .sp |
8367 .sp |
7604 With the \-d/\-\-diffstat or \-\-confirm options, you will be presented |
8368 With the \-d/\-\-diffstat or \-\-confirm options, you will be presented |
7605 with a final summary of all messages and asked for confirmation before |
8369 with a final summary of all messages and asked for confirmation before |
7606 @@ -10797,7 +10769,7 @@ |
8370 @@ -11662,7 +11634,7 @@ |
7607 Examples: |
8371 Examples: |
7608 .sp |
8372 .sp |
7609 .nf |
8373 .nf |
7610 -.ft C |
8374 -.ft C |
7611 +.ft |
8375 +.ft |
7612 hg email \-r 3000 # send patch 3000 only |
8376 hg email \-r 3000 # send patch 3000 only |
7613 hg email \-r 3000 \-r 3001 # send patches 3000 and 3001 |
8377 hg email \-r 3000 \-r 3001 # send patches 3000 and 3001 |
7614 hg email \-r 3000:3005 # send patches 3000 through 3005 |
8378 hg email \-r 3000:3005 # send patches 3000 through 3005 |
7615 @@ -10818,7 +10790,7 @@ |
8379 @@ -11683,7 +11655,7 @@ |
7616 hg email \-o \-m mbox && # generate an mbox file ... |
8380 hg email \-o \-m mbox && # generate an mbox file ... |
7617 formail \-s sendmail \e # ... and use formail to send from the mbox |
8381 formail \-s sendmail \e # ... and use formail to send from the mbox |
7618 \-bm \-t < mbox # ... using sendmail |
8382 \-bm \-t < mbox # ... using sendmail |
7619 -.ft P |
8383 -.ft P |
7620 +.ft |
8384 +.ft |
7621 .fi |
8385 .fi |
7622 .sp |
8386 .sp |
7623 Before using this command, you will need to enable email in your |
8387 Before using this command, you will need to enable email in your |
7624 @@ -10825,7 +10797,7 @@ |
8388 @@ -11690,7 +11662,7 @@ |
7625 hgrc. See the [email] section in hgrc(5) for details. |
8389 hgrc. See the [email] section in hgrc(5) for details. |
7626 .sp |
8390 .sp |
7627 Options: |
8391 Options: |
7628 -.INDENT 0.0 |
8392 -.INDENT 0.0 |
7629 +.RS 0 |
8393 +.RS 0 |
7630 .TP |
8394 .TP |
7631 .B \-g, \-\-git |
8395 .B \-g, \-\-git |
7632 . |
8396 . |
7633 @@ -10942,7 +10914,7 @@ |
8397 @@ -11807,7 +11779,7 @@ |
7634 .B \-\-insecure |
8398 .B \-\-insecure |
7635 . |
8399 . |
7636 do not verify server certificate (ignoring web.cacerts config) |
8400 do not verify server certificate (ignoring web.cacerts config) |
7637 -.UNINDENT |
8401 -.UNINDENT |
7638 +.RE |
8402 +.RE |
|
8403 .sp |
|
8404 [+] marked option can be specified multiple times |
7639 .SS progress |
8405 .SS progress |
7640 .sp |
8406 @@ -11822,7 +11794,7 @@ |
7641 show progress bars for some actions |
|
7642 @@ -10955,7 +10927,7 @@ |
|
7643 The following settings are available: |
8407 The following settings are available: |
7644 .sp |
8408 .sp |
7645 .nf |
8409 .nf |
7646 -.ft C |
8410 -.ft C |
7647 +.ft |
8411 +.ft |
7648 [progress] |
8412 [progress] |
7649 delay = 3 # number of seconds (float) before showing the progress bar |
8413 delay = 3 # number of seconds (float) before showing the progress bar |
7650 changedelay = 1 # changedelay: minimum delay before showing a new topic. |
8414 changedelay = 1 # changedelay: minimum delay before showing a new topic. |
7651 @@ -10965,11 +10937,11 @@ |
8415 @@ -11832,11 +11804,11 @@ |
7652 format = topic bar number estimate # format of the progress bar |
8416 format = topic bar number estimate # format of the progress bar |
7653 width = <none> # if set, the maximum width of the progress information |
8417 width = <none> # if set, the maximum width of the progress information |
7654 # (that is, min(width, term width) will be used) |
8418 # (that is, min(width, term width) will be used) |
7655 -clear\-complete = True # clear the progress bar after it\(aqs done |
8419 -clear\-complete = True # clear the progress bar after it\(aqs done |
7656 -disable = False # if true, don\(aqt show a progress bar |
8420 -disable = False # if true, don\(aqt show a progress bar |
7696 -.INDENT 0.0 |
8460 -.INDENT 0.0 |
7697 +.RS 0 |
8461 +.RS 0 |
7698 .IP \(bu 2 |
8462 .IP \(bu 2 |
7699 . |
8463 . |
7700 Modified and unmodified tracked files |
8464 Modified and unmodified tracked files |
7701 @@ -11013,8 +10985,8 @@ |
8465 @@ -11882,8 +11854,8 @@ |
7702 Ignored files (unless \-\-all is specified) |
8466 Ignored files (unless \-\-all is specified) |
7703 .IP \(bu 2 |
8467 .IP \(bu 2 |
7704 . |
8468 . |
7705 -New files added to the repository (with \%\fBhg add\fP\:) |
8469 -New files added to the repository (with \%\fBhg add\fP\:) |
7706 -.UNINDENT |
8470 -.UNINDENT |
7707 +New files added to the repository (with \fBhg add\fP) |
8471 +New files added to the repository (with \fBhg add\fP) |
7708 +.RE |
8472 +.RE |
7709 .sp |
8473 .sp |
7710 If directories are given on the command line, only files in these |
8474 The \-\-files and \-\-dirs options can be used to direct purge to delete |
7711 directories are considered. |
8475 only files, only directories, or both. If neither option is given, |
7712 @@ -11025,7 +10997,7 @@ |
8476 @@ -11898,7 +11870,7 @@ |
7713 option. |
8477 option. |
7714 .sp |
8478 .sp |
7715 Options: |
8479 Options: |
7716 -.INDENT 0.0 |
8480 -.INDENT 0.0 |
7717 +.RS 0 |
8481 +.RS 0 |
7718 .TP |
8482 .TP |
7719 .B \-a, \-\-abort\-on\-err |
8483 .B \-a, \-\-abort\-on\-err |
7720 . |
8484 . |
7721 @@ -11052,7 +11024,7 @@ |
8485 @@ -11931,15 +11903,15 @@ |
|
8486 .BI \-X, \-\-exclude \ <PATTERN[+]> |
|
8487 . |
7722 exclude names matching the given patterns |
8488 exclude names matching the given patterns |
|
8489 -.UNINDENT |
|
8490 +.RE |
|
8491 .sp |
|
8492 [+] marked option can be specified multiple times |
|
8493 -.INDENT 0.0 |
|
8494 -.INDENT 3.5 |
|
8495 +.RS 0 |
|
8496 +.RS 3 |
7723 .sp |
8497 .sp |
7724 aliases: clean |
8498 aliases: clean |
7725 -.UNINDENT |
8499 -.UNINDENT |
|
8500 -.UNINDENT |
|
8501 +.RE |
7726 +.RE |
8502 +.RE |
7727 .SS rebase |
8503 .SS rebase |
7728 .sp |
8504 .sp |
7729 command to move sets of revisions to a different ancestor |
8505 command to move sets of revisions to a different ancestor |
7730 @@ -11061,14 +11033,14 @@ |
8506 @@ -11948,7 +11920,7 @@ |
7731 repository. |
8507 repository. |
7732 .sp |
8508 .sp |
7733 For more information: |
8509 For more information: |
7734 -\%http://mercurial.selenic.com/wiki/RebaseExtension\: |
8510 -\%http://mercurial.selenic.com/wiki/RebaseExtension\: |
7735 +http://mercurial.selenic.com/wiki/RebaseExtension |
8511 +http://mercurial.selenic.com/wiki/RebaseExtension |
7736 .SS Commands |
8512 .SS Commands |
7737 .SS rebase |
8513 .SS rebase |
7738 .sp |
8514 .sp |
|
8515 @@ -11955,9 +11927,9 @@ |
|
8516 move changeset (and descendants) to a different branch: |
|
8517 .sp |
7739 .nf |
8518 .nf |
7740 -.ft C |
8519 -.ft C |
7741 +.ft |
8520 +.ft |
7742 hg rebase [\-s REV | \-b REV] [\-d REV] [OPTION] |
8521 hg rebase [\-s REV | \-b REV] [\-d REV] [OPTION] |
7743 -.ft P |
8522 -.ft P |
7744 +.ft |
8523 +.ft |
7745 .fi |
8524 .fi |
7746 .sp |
8525 .sp |
7747 Rebase uses repeated merging to graft changesets from one part of |
8526 Rebase uses repeated merging to graft changesets from one part of |
7748 @@ -11082,9 +11054,9 @@ |
8527 @@ -11971,9 +11943,9 @@ |
7749 pulling in your rebased changesets. |
8528 pulling in your rebased changesets. |
7750 .sp |
8529 .sp |
7751 In its default configuration, Mercurial will prevent you from |
8530 In its default configuration, Mercurial will prevent you from |
7752 -rebasing published changes. See \%\fBhg help phases\fP\: for details. |
8531 -rebasing published changes. See \%\fBhg help phases\fP\: for details. |
7753 +rebasing published changes. See \fBhg help phases\fP for details. |
8532 +rebasing published changes. See \fBhg help phases\fP for details. |
7755 -If you don\(aqt specify a destination changeset (\fB\-d/\-\-dest\fP), |
8534 -If you don\(aqt specify a destination changeset (\fB\-d/\-\-dest\fP), |
7756 +If you don't specify a destination changeset (\fB\-d/\-\-dest\fP), |
8535 +If you don't specify a destination changeset (\fB\-d/\-\-dest\fP), |
7757 rebase uses the current branch tip as the destination. (The |
8536 rebase uses the current branch tip as the destination. (The |
7758 destination changeset is not modified by rebasing, but new |
8537 destination changeset is not modified by rebasing, but new |
7759 changesets are added as its descendants.) |
8538 changesets are added as its descendants.) |
7760 @@ -11116,7 +11088,7 @@ |
8539 @@ -12005,7 +11977,7 @@ |
7761 and source branch is that, unlike \fBmerge\fP, rebase will do |
8540 and source branch is that, unlike \fBmerge\fP, rebase will do |
7762 nothing if you are at the branch tip of a named branch |
8541 nothing if you are at the branch tip of a named branch |
7763 with two heads. You need to explicitly specify source and/or |
8542 with two heads. You need to explicitly specify source and/or |
7764 -destination (or \fBupdate\fP to the other head, if it\(aqs the head of |
8543 -destination (or \fBupdate\fP to the other head, if it\(aqs the head of |
7765 +destination (or \fBupdate\fP to the other head, if it's the head of |
8544 +destination (or \fBupdate\fP to the other head, if it's the head of |
7766 the intended source branch). |
8545 the intended source branch). |
7767 .sp |
8546 .sp |
7768 If a rebase is interrupted to manually resolve a merge, it can be |
8547 If a rebase is interrupted to manually resolve a merge, it can be |
7769 @@ -11126,7 +11098,7 @@ |
8548 @@ -12012,7 +11984,7 @@ |
|
8549 continued with \-\-continue/\-c or aborted with \-\-abort/\-a. |
|
8550 .sp |
|
8551 Examples: |
|
8552 -.INDENT 0.0 |
|
8553 +.RS 0 |
|
8554 .IP \(bu 2 |
|
8555 . |
|
8556 move "local changes" (current commit back to branching point) |
|
8557 @@ -12019,9 +11991,9 @@ |
|
8558 to the current branch tip after a pull: |
|
8559 .sp |
|
8560 .nf |
|
8561 -.ft C |
|
8562 +.ft |
|
8563 hg rebase |
|
8564 -.ft P |
|
8565 +.ft |
|
8566 .fi |
|
8567 .IP \(bu 2 |
|
8568 . |
|
8569 @@ -12028,9 +12000,9 @@ |
|
8570 move a single changeset to the stable branch: |
|
8571 .sp |
|
8572 .nf |
|
8573 -.ft C |
|
8574 +.ft |
|
8575 hg rebase \-r 5f493448 \-d stable |
|
8576 -.ft P |
|
8577 +.ft |
|
8578 .fi |
|
8579 .IP \(bu 2 |
|
8580 . |
|
8581 @@ -12037,9 +12009,9 @@ |
|
8582 splice a commit and all its descendants onto another part of history: |
|
8583 .sp |
|
8584 .nf |
|
8585 -.ft C |
|
8586 +.ft |
|
8587 hg rebase \-\-source c0c3 \-\-dest 4cf9 |
|
8588 -.ft P |
|
8589 +.ft |
|
8590 .fi |
|
8591 .IP \(bu 2 |
|
8592 . |
|
8593 @@ -12047,9 +12019,9 @@ |
|
8594 default branch: |
|
8595 .sp |
|
8596 .nf |
|
8597 -.ft C |
|
8598 +.ft |
|
8599 hg rebase \-\-base myfeature \-\-dest default |
|
8600 -.ft P |
|
8601 +.ft |
|
8602 .fi |
|
8603 .IP \(bu 2 |
|
8604 . |
|
8605 @@ -12056,9 +12028,9 @@ |
|
8606 collapse a sequence of changes into a single commit: |
|
8607 .sp |
|
8608 .nf |
|
8609 -.ft C |
|
8610 +.ft |
|
8611 hg rebase \-\-collapse \-r 1520:1525 \-d . |
|
8612 -.ft P |
|
8613 +.ft |
|
8614 .fi |
|
8615 .IP \(bu 2 |
|
8616 . |
|
8617 @@ -12065,17 +12037,17 @@ |
|
8618 move a named branch while preserving its name: |
|
8619 .sp |
|
8620 .nf |
|
8621 -.ft C |
|
8622 +.ft |
|
8623 hg rebase \-r "branch(featureX)" \-d 1.3 \-\-keepbranches |
|
8624 -.ft P |
|
8625 +.ft |
|
8626 .fi |
|
8627 -.UNINDENT |
|
8628 +.RE |
|
8629 .sp |
|
8630 Returns 0 on success, 1 if nothing to rebase or there are |
7770 unresolved conflicts. |
8631 unresolved conflicts. |
7771 .sp |
8632 .sp |
7772 Options: |
8633 Options: |
7773 -.INDENT 0.0 |
8634 -.INDENT 0.0 |
7774 +.RS 0 |
8635 +.RS 0 |
7775 .TP |
8636 .TP |
7776 .B \-s, \-\-source |
8637 .BI \-s, \-\-source \ <REV> |
7777 . |
8638 . |
7778 @@ -11191,7 +11163,7 @@ |
8639 @@ -12144,7 +12116,7 @@ |
7779 .B \-\-template |
8640 .BI \-T, \-\-template \ <TEMPLATE> |
7780 . |
8641 . |
7781 display with template |
8642 display with template |
7782 -.UNINDENT |
8643 -.UNINDENT |
7783 +.RE |
8644 +.RE |
|
8645 .sp |
|
8646 [+] marked option can be specified multiple times |
7784 .SS record |
8647 .SS record |
7785 .sp |
8648 @@ -12156,12 +12128,12 @@ |
7786 commands to interactively select changes for commit/qrefresh |
8649 interactively record a new patch: |
7787 @@ -11199,25 +11171,25 @@ |
|
7788 .SS qrecord |
|
7789 .sp |
8650 .sp |
7790 .nf |
8651 .nf |
7791 -.ft C |
8652 -.ft C |
7792 +.ft |
8653 +.ft |
7793 hg qrecord [OPTION]... PATCH [FILE]... |
8654 hg qrecord [OPTION]... PATCH [FILE]... |
7897 -.ft P |
8761 -.ft P |
7898 +.ft |
8762 +.ft |
7899 .fi |
8763 .fi |
7900 .sp |
8764 .sp |
7901 The syntax is taken from Mercurial templates, and you have unlimited |
8765 The syntax is taken from Mercurial templates, and you have unlimited |
7902 @@ -11376,7 +11348,7 @@ |
8766 @@ -12343,7 +12315,7 @@ |
7903 For convenience, the extension adds these schemes by default: |
8767 For convenience, the extension adds these schemes by default: |
7904 .sp |
8768 .sp |
7905 .nf |
8769 .nf |
7906 -.ft C |
8770 -.ft C |
7907 +.ft |
8771 +.ft |
7908 [schemes] |
8772 [schemes] |
7909 py = http://hg.python.org/ |
8773 py = http://hg.python.org/ |
7910 bb = https://bitbucket.org/ |
8774 bb = https://bitbucket.org/ |
7911 @@ -11383,7 +11355,7 @@ |
8775 @@ -12350,7 +12322,7 @@ |
7912 bb+ssh = ssh://[email protected]/ |
8776 bb+ssh = ssh://[email protected]/ |
7913 gcode = https://{1}.googlecode.com/hg/ |
8777 gcode = https://{1}.googlecode.com/hg/ |
7914 kiln = https://{1}.kilnhg.com/Repo/ |
8778 kiln = https://{1}.kilnhg.com/Repo/ |
7915 -.ft P |
8779 -.ft P |
7916 +.ft |
8780 +.ft |
7917 .fi |
8781 .fi |
7918 .sp |
8782 .sp |
7919 You can override a predefined scheme by defining a new scheme with the |
8783 You can override a predefined scheme by defining a new scheme with the |
7920 @@ -11395,9 +11367,9 @@ |
8784 @@ -12364,9 +12336,9 @@ |
7921 .SS share |
8785 create a new shared repository: |
7922 .sp |
8786 .sp |
7923 .nf |
8787 .nf |
7924 -.ft C |
8788 -.ft C |
7925 +.ft |
8789 +.ft |
7926 hg share [\-U] SOURCE [DEST] |
8790 hg share [\-U] SOURCE [DEST] |
7927 -.ft P |
8791 -.ft P |
7928 +.ft |
8792 +.ft |
7929 .fi |
8793 .fi |
7930 .sp |
8794 .sp |
7931 Initialize a new repository and working directory that shares its |
8795 Initialize a new repository and working directory that shares its |
7932 @@ -11415,18 +11387,18 @@ |
8796 @@ -12384,20 +12356,20 @@ |
7933 .RE |
8797 .RE |
7934 .sp |
8798 .sp |
7935 Options: |
8799 Options: |
7936 -.INDENT 0.0 |
8800 -.INDENT 0.0 |
7937 +.RS 0 |
8801 +.RS 0 |
7941 do not create a working copy |
8805 do not create a working copy |
7942 -.UNINDENT |
8806 -.UNINDENT |
7943 +.RE |
8807 +.RE |
7944 .SS unshare |
8808 .SS unshare |
7945 .sp |
8809 .sp |
|
8810 convert a shared repository to a normal one: |
|
8811 .sp |
7946 .nf |
8812 .nf |
7947 -.ft C |
8813 -.ft C |
7948 +.ft |
8814 +.ft |
7949 hg unshare |
8815 hg unshare |
7950 -.ft P |
8816 -.ft P |
7951 +.ft |
8817 +.ft |
7952 .fi |
8818 .fi |
7953 .sp |
8819 .sp |
7954 Copy the store data to the repo and remove the sharedpath data. |
8820 Copy the store data to the repo and remove the sharedpath data. |
7955 @@ -11440,7 +11412,7 @@ |
8821 @@ -12411,7 +12383,7 @@ |
7956 .sp |
8822 .sp |
7957 Later on, the "hg unshelve" command restores the changes saved by "hg |
8823 Later on, the "hg unshelve" command restores the changes saved by "hg |
7958 shelve". Changes can be restored even after updating to a different |
8824 shelve". Changes can be restored even after updating to a different |
7959 -parent, in which case Mercurial\(aqs merge machinery will resolve any |
8825 -parent, in which case Mercurial\(aqs merge machinery will resolve any |
7960 +parent, in which case Mercurial's merge machinery will resolve any |
8826 +parent, in which case Mercurial's merge machinery will resolve any |
7961 conflicts if necessary. |
8827 conflicts if necessary. |
7962 .sp |
8828 .sp |
7963 You can have more than one shelved change outstanding at a time; each |
8829 You can have more than one shelved change outstanding at a time; each |
7964 @@ -11450,9 +11422,9 @@ |
8830 @@ -12423,9 +12395,9 @@ |
7965 .SS shelve |
8831 save and set aside changes from the working directory: |
7966 .sp |
8832 .sp |
7967 .nf |
8833 .nf |
7968 -.ft C |
8834 -.ft C |
7969 +.ft |
8835 +.ft |
7970 hg shelve |
8836 hg shelve [OPTION]... [FILE]... |
7971 -.ft P |
8837 -.ft P |
7972 +.ft |
8838 +.ft |
7973 .fi |
8839 .fi |
7974 .sp |
8840 .sp |
7975 Shelving takes files that "hg status" reports as not clean, saves |
8841 Shelving takes files that "hg status" reports as not clean, saves |
7976 @@ -11480,7 +11452,7 @@ |
8842 @@ -12453,7 +12425,7 @@ |
7977 all shelved changes, use \fB\-\-cleanup\fP. |
8843 all shelved changes, use \fB\-\-cleanup\fP. |
7978 .sp |
8844 .sp |
7979 Options: |
8845 Options: |
7980 -.INDENT 0.0 |
8846 -.INDENT 0.0 |
7981 +.RS 0 |
8847 +.RS 0 |
7982 .TP |
8848 .TP |
7983 .B \-A, \-\-addremove |
8849 .B \-A, \-\-addremove |
7984 . |
8850 . |
7985 @@ -11517,13 +11489,13 @@ |
8851 @@ -12502,7 +12474,7 @@ |
7986 .B \-\-stat |
8852 .BI \-X, \-\-exclude \ <PATTERN[+]> |
7987 . |
8853 . |
7988 output diffstat\-style summary of changes |
8854 exclude names matching the given patterns |
7989 -.UNINDENT |
8855 -.UNINDENT |
7990 +.RE |
8856 +.RE |
|
8857 .sp |
|
8858 [+] marked option can be specified multiple times |
7991 .SS unshelve |
8859 .SS unshelve |
|
8860 @@ -12510,9 +12482,9 @@ |
|
8861 restore a shelved change to the working directory: |
7992 .sp |
8862 .sp |
7993 .nf |
8863 .nf |
7994 -.ft C |
8864 -.ft C |
7995 +.ft |
8865 +.ft |
7996 hg unshelve [SHELVED] |
8866 hg unshelve [SHELVED] |
7997 -.ft P |
8867 -.ft P |
7998 +.ft |
8868 +.ft |
7999 .fi |
8869 .fi |
8000 .sp |
8870 .sp |
8001 This command accepts an optional name of a shelved change to |
8871 This command accepts an optional name of a shelved change to |
8002 @@ -11544,7 +11516,7 @@ |
8872 @@ -12533,7 +12505,7 @@ |
8003 does not delete the bundle.) |
8873 does not delete the bundle.) |
8004 .sp |
8874 .sp |
8005 Options: |
8875 Options: |
8006 -.INDENT 0.0 |
8876 -.INDENT 0.0 |
8007 +.RS 0 |
8877 +.RS 0 |
8008 .TP |
8878 .TP |
8009 .B \-a, \-\-abort |
8879 .B \-a, \-\-abort |
8010 . |
8880 . |
8011 @@ -11557,7 +11529,7 @@ |
8881 @@ -12550,7 +12522,7 @@ |
8012 .B \-\-keep |
8882 .BI \-\-date \ <DATE> |
8013 . |
8883 . |
8014 keep shelve after unshelving |
8884 set date for temporary commits (DEPRECATED) |
8015 -.UNINDENT |
8885 -.UNINDENT |
8016 +.RE |
8886 +.RE |
8017 .SS strip |
8887 .SS strip |
8018 .sp |
8888 .sp |
8019 strip changesets and their descendents from history |
8889 strip changesets and their descendents from history |
8020 @@ -11568,9 +11540,9 @@ |
8890 @@ -12563,9 +12535,9 @@ |
8021 .SS strip |
8891 strip changesets and all their descendants from the repository: |
8022 .sp |
8892 .sp |
8023 .nf |
8893 .nf |
8024 -.ft C |
8894 -.ft C |
8025 +.ft |
8895 +.ft |
8026 hg strip [\-k] [\-f] [\-n] [\-B bookmark] [\-r] REV... |
8896 hg strip [\-k] [\-f] [\-n] [\-B bookmark] [\-r] REV... |
8027 -.ft P |
8897 -.ft P |
8028 +.ft |
8898 +.ft |
8029 .fi |
8899 .fi |
8030 .sp |
8900 .sp |
8031 The strip command removes the specified changesets and all their |
8901 The strip command removes the specified changesets and all their |
8032 @@ -11584,8 +11556,8 @@ |
8902 @@ -12579,8 +12551,8 @@ |
8033 completes. |
8903 completes. |
8034 .sp |
8904 .sp |
8035 Any stripped changesets are stored in \fB.hg/strip\-backup\fP as a |
8905 Any stripped changesets are stored in \fB.hg/strip\-backup\fP as a |
8036 -bundle (see \%\fBhg help bundle\fP\: and \%\fBhg help unbundle\fP\:). They can |
8906 -bundle (see \%\fBhg help bundle\fP\: and \%\fBhg help unbundle\fP\:). They can |
8037 -be restored by running \%\fBhg unbundle .hg/strip\-backup/BUNDLE\fP\:, |
8907 -be restored by running \%\fBhg unbundle .hg/strip\-backup/BUNDLE\fP\:, |
8038 +bundle (see \fBhg help bundle\fP and \fBhg help unbundle\fP). They can |
8908 +bundle (see \fBhg help bundle\fP and \fBhg help unbundle\fP). They can |
8039 +be restored by running \fBhg unbundle .hg/strip\-backup/BUNDLE\fP, |
8909 +be restored by running \fBhg unbundle .hg/strip\-backup/BUNDLE\fP, |
8040 where BUNDLE is the bundle file created by the strip. Note that |
8910 where BUNDLE is the bundle file created by the strip. Note that |
8041 the local revision numbers will in general be different after the |
8911 the local revision numbers will in general be different after the |
8042 restore. |
8912 restore. |
8043 @@ -11600,7 +11572,7 @@ |
8913 @@ -12595,7 +12567,7 @@ |
8044 Return 0 on success. |
8914 Return 0 on success. |
8045 .sp |
8915 .sp |
8046 Options: |
8916 Options: |
8047 -.INDENT 0.0 |
8917 -.INDENT 0.0 |
8048 +.RS 0 |
8918 +.RS 0 |
8049 .TP |
8919 .TP |
8050 .B \-r, \-\-rev |
8920 .BI \-r, \-\-rev \ <REV[+]> |
8051 . |
8921 . |
8052 @@ -11633,13 +11605,13 @@ |
8922 @@ -12624,7 +12596,7 @@ |
8053 .B \-B, \-\-bookmark |
8923 .BI \-B, \-\-bookmark \ <VALUE> |
8054 . |
8924 . |
8055 remove revs only reachable from given bookmark |
8925 remove revs only reachable from given bookmark |
8056 -.UNINDENT |
8926 -.UNINDENT |
8057 +.RE |
8927 +.RE |
|
8928 .sp |
|
8929 [+] marked option can be specified multiple times |
8058 .SS transplant |
8930 .SS transplant |
8059 .sp |
8931 @@ -12632,7 +12604,7 @@ |
8060 command to transplant changesets from another branch |
8932 command to transplant changesets from another branch |
8061 .sp |
8933 .sp |
8062 This extension allows you to transplant changes to another parent revision, |
8934 This extension allows you to transplant changes to another parent revision, |
8063 -possibly in another repository. The transplant is done using \(aqdiff\(aq patches. |
8935 -possibly in another repository. The transplant is done using \(aqdiff\(aq patches. |
8064 +possibly in another repository. The transplant is done using 'diff' patches. |
8936 +possibly in another repository. The transplant is done using 'diff' patches. |
8065 .sp |
8937 .sp |
8066 Transplanted patches are recorded in .hg/transplant/transplants, as a |
8938 Transplanted patches are recorded in .hg/transplant/transplants, as a |
8067 map from a changeset hash to its hash in the source repository. |
8939 map from a changeset hash to its hash in the source repository. |
8068 @@ -11647,9 +11619,9 @@ |
8940 @@ -12642,9 +12614,9 @@ |
8069 .SS transplant |
8941 transplant changesets from another branch: |
8070 .sp |
8942 .sp |
8071 .nf |
8943 .nf |
8072 -.ft C |
8944 -.ft C |
8073 +.ft |
8945 +.ft |
8074 hg transplant [\-s REPO] [\-b BRANCH [\-a]] [\-p REV] [\-m REV] [REV]... |
8946 hg transplant [\-s REPO] [\-b BRANCH [\-a]] [\-p REV] [\-m REV] [REV]... |
8075 -.ft P |
8947 -.ft P |
8076 +.ft |
8948 +.ft |
8077 .fi |
8949 .fi |
8078 .sp |
8950 .sp |
8079 Selected changesets will be applied on top of the current working |
8951 Selected changesets will be applied on top of the current working |
8080 @@ -11666,9 +11638,9 @@ |
8952 @@ -12661,9 +12633,9 @@ |
8081 of the form: |
8953 of the form: |
8082 .sp |
8954 .sp |
8083 .nf |
8955 .nf |
8084 -.ft C |
8956 -.ft C |
8085 +.ft |
8957 +.ft |
8551 -\fB%USERPROFILE%\emercurial.ini\fP or \fB$HOME/.hgrc\fP and local |
9423 -\fB%USERPROFILE%\emercurial.ini\fP or \fB$HOME/.hgrc\fP and local |
8552 +the username setting is typically put into \fB$HOME/.hgrc\fP and local |
9424 +the username setting is typically put into \fB$HOME/.hgrc\fP and local |
8553 configuration is put into the per\-repository \fB<repo>/.hg/hgrc\fP file. |
9425 configuration is put into the per\-repository \fB<repo>/.hg/hgrc\fP file. |
8554 .sp |
9426 .sp |
8555 The names of these files depend on the system on which Mercurial is |
9427 The names of these files depend on the system on which Mercurial is |
8556 @@ -65,101 +37,50 @@ |
9428 @@ -64,8 +36,8 @@ |
|
9429 paths are given below, settings from earlier paths override later |
8557 ones. |
9430 ones. |
8558 .sp |
9431 .sp |
8559 .nf |
9432 -On Unix, the following files are consulted: |
8560 -(All) \fB<repo>/.hg/hgrc\fP |
9433 -.INDENT 0.0 |
8561 +\fB<repo>/.hg/hgrc\fP |
9434 +The following files are consulted: |
8562 .fi |
9435 +.RS 0 |
8563 .sp |
9436 .IP \(bu 2 |
8564 -.INDENT 0.0 |
9437 . |
8565 -.INDENT 3.5 |
9438 \fB<repo>/.hg/hgrc\fP (per\-repository) |
8566 +.RS 0 |
9439 @@ -84,77 +56,21 @@ |
8567 +.RS 3 |
9440 .IP \(bu 2 |
8568 .sp |
9441 . |
8569 Per\-repository configuration options that only apply in a |
9442 \fB/etc/mercurial/hgrc.d/*.rc\fP (per\-system) |
8570 particular repository. This file is not version\-controlled, and |
|
8571 will not get transferred during a "clone" operation. Options in |
|
8572 -this file override options in all other configuration files. On |
|
8573 -Plan 9 and Unix, most of this file will be ignored if it doesn\(aqt |
|
8574 +this file override options in all other configuration files. |
|
8575 +Most of this file will be ignored if it doesn't |
|
8576 belong to a trusted user or to a trusted group. See the documentation |
|
8577 for the \fB[trusted]\fP section below for more details. |
|
8578 -.UNINDENT |
|
8579 -.UNINDENT |
|
8580 +.RE |
|
8581 +.RE |
|
8582 .sp |
|
8583 .nf |
|
8584 -(Plan 9) \fB$home/lib/hgrc\fP |
|
8585 -(Unix) \fB$HOME/.hgrc\fP |
|
8586 -(Windows) \fB%USERPROFILE%\e.hgrc\fP |
|
8587 -(Windows) \fB%USERPROFILE%\eMercurial.ini\fP |
|
8588 -(Windows) \fB%HOME%\e.hgrc\fP |
|
8589 -(Windows) \fB%HOME%\eMercurial.ini\fP |
|
8590 +\fB$HOME/.hgrc\fP |
|
8591 .fi |
|
8592 .sp |
|
8593 -.INDENT 0.0 |
|
8594 -.INDENT 3.5 |
|
8595 +.RS 0 |
|
8596 +.RS 3 |
|
8597 .sp |
|
8598 -Per\-user configuration file(s), for the user running Mercurial. On |
|
8599 -Windows 9x, \fB%HOME%\fP is replaced by \fB%APPDATA%\fP. Options in these |
|
8600 -files apply to all Mercurial commands executed by this user in any |
|
8601 -directory. Options in these files override per\-system and per\-installation |
|
8602 +Per\-user configuration file, for the user running Mercurial. Options in this |
|
8603 +file apply to all Mercurial commands executed by this user in any |
|
8604 +directory. Options in this file override per\-system and per\-installation |
|
8605 options. |
|
8606 -.UNINDENT |
|
8607 -.UNINDENT |
|
8608 +.RE |
|
8609 +.RE |
|
8610 .sp |
|
8611 .nf |
|
8612 -(Plan 9) \fB/lib/mercurial/hgrc\fP |
|
8613 -(Plan 9) \fB/lib/mercurial/hgrc.d/*.rc\fP |
|
8614 -(Unix) \fB/etc/mercurial/hgrc\fP |
|
8615 -(Unix) \fB/etc/mercurial/hgrc.d/*.rc\fP |
|
8616 +\fB/etc/mercurial/hgrc\fP |
|
8617 +\fB/etc/mercurial/hgrc.d/*.rc\fP |
|
8618 .fi |
|
8619 .sp |
|
8620 -.INDENT 0.0 |
|
8621 -.INDENT 3.5 |
|
8622 +.RS 0 |
|
8623 +.RS 3 |
|
8624 .sp |
|
8625 Per\-system configuration files, for the system on which Mercurial |
|
8626 is running. Options in these files apply to all Mercurial commands |
|
8627 executed by any user in any directory. Options in these files |
|
8628 override per\-installation options. |
|
8629 -.UNINDENT |
|
8630 -.UNINDENT |
9443 -.UNINDENT |
8631 -.sp |
9444 -.sp |
8632 -.nf |
9445 -On Windows, the following files are consulted: |
8633 -(Plan 9) \fB<install\-root>/lib/mercurial/hgrc\fP |
9446 -.INDENT 0.0 |
8634 -(Plan 9) \fB<install\-root>/lib/mercurial/hgrc.d/*.rc\fP |
9447 -.IP \(bu 2 |
8635 -(Unix) \fB<install\-root>/etc/mercurial/hgrc\fP |
9448 -. |
8636 -(Unix) \fB<install\-root>/etc/mercurial/hgrc.d/*.rc\fP |
9449 -\fB<repo>/.hg/hgrc\fP (per\-repository) |
8637 -.fi |
9450 -.IP \(bu 2 |
8638 -.sp |
9451 -. |
8639 -.INDENT 0.0 |
9452 -\fB%USERPROFILE%\e.hgrc\fP (per\-user) |
8640 -.INDENT 3.5 |
9453 -.IP \(bu 2 |
8641 -.sp |
9454 -. |
8642 -Per\-installation configuration files, searched for in the |
9455 -\fB%USERPROFILE%\eMercurial.ini\fP (per\-user) |
8643 -directory where Mercurial is installed. \fB<install\-root>\fP is the |
9456 -.IP \(bu 2 |
8644 -parent directory of the \fBhg\fP executable (or symlink) being run. For |
9457 -. |
8645 -example, if installed in \fB/shared/tools/bin/hg\fP, Mercurial will look |
9458 -\fB%HOME%\e.hgrc\fP (per\-user) |
8646 -in \fB/shared/tools/etc/mercurial/hgrc\fP. Options in these files apply |
9459 -.IP \(bu 2 |
8647 -to all Mercurial commands executed by any user in any directory. |
9460 -. |
8648 -.UNINDENT |
9461 -\fB%HOME%\eMercurial.ini\fP (per\-user) |
8649 -.UNINDENT |
9462 -.IP \(bu 2 |
8650 -.sp |
9463 -. |
8651 -.nf |
9464 -\fB<install\-dir>\eMercurial.ini\fP (per\-installation) |
8652 -(Windows) \fB<install\-dir>\eMercurial.ini\fP \fBor\fP |
9465 -.IP \(bu 2 |
8653 -(Windows) \fB<install\-dir>\ehgrc.d\e*.rc\fP \fBor\fP |
9466 -. |
8654 -(Windows) \fBHKEY_LOCAL_MACHINE\eSOFTWARE\eMercurial\fP |
9467 -\fB<install\-dir>\ehgrc.d\e*.rc\fP (per\-installation) |
8655 -.fi |
9468 -.IP \(bu 2 |
8656 -.sp |
9469 -. |
8657 -.INDENT 0.0 |
9470 -\fBHKEY_LOCAL_MACHINE\eSOFTWARE\eMercurial\fP (per\-installation) |
8658 -.INDENT 3.5 |
|
8659 -.sp |
|
8660 -Per\-installation/system configuration files, for the system on |
|
8661 -which Mercurial is running. Options in these files apply to all |
|
8662 -Mercurial commands executed by any user in any directory. Registry |
|
8663 -keys contain PATH\-like strings, every part of which must reference |
|
8664 -a \fBMercurial.ini\fP file or be a directory where \fB*.rc\fP files will |
|
8665 -be read. Mercurial checks each of these locations in the specified |
|
8666 -order until one or more configuration files are detected. |
|
8667 -.UNINDENT |
|
8668 -.UNINDENT |
9471 -.UNINDENT |
8669 -.IP Note |
9472 -.IP Note |
8670 -. |
9473 -. |
8671 -The registry key \fBHKEY_LOCAL_MACHINE\eSOFTWARE\eWow6432Node\eMercurial\fP |
9474 -The registry key \fBHKEY_LOCAL_MACHINE\eSOFTWARE\eWow6432Node\eMercurial\fP |
8672 -is used when running 32\-bit Python on 64\-bit Windows. |
9475 -is used when running 32\-bit Python on 64\-bit Windows. |
8673 .RE |
9476 .RE |
8674 +.RE |
9477 .sp |
8675 .SH SYNTAX |
9478 -On Plan9, the following files are consulted: |
8676 .sp |
9479 -.INDENT 0.0 |
8677 A configuration file consists of sections, led by a \fB[section]\fP header |
9480 -.IP \(bu 2 |
8678 @@ -167,12 +88,12 @@ |
9481 -. |
|
9482 -\fB<repo>/.hg/hgrc\fP (per\-repository) |
|
9483 -.IP \(bu 2 |
|
9484 -. |
|
9485 -\fB$home/lib/hgrc\fP (per\-user) |
|
9486 -.IP \(bu 2 |
|
9487 -. |
|
9488 -\fB<install\-root>/lib/mercurial/hgrc\fP (per\-installation) |
|
9489 -.IP \(bu 2 |
|
9490 -. |
|
9491 -\fB<install\-root>/lib/mercurial/hgrc.d/*.rc\fP (per\-installation) |
|
9492 -.IP \(bu 2 |
|
9493 -. |
|
9494 -\fB/lib/mercurial/hgrc\fP (per\-system) |
|
9495 -.IP \(bu 2 |
|
9496 -. |
|
9497 -\fB/lib/mercurial/hgrc.d/*.rc\fP (per\-system) |
|
9498 -.UNINDENT |
|
9499 +Per\-repository configuration options only apply in a particular |
|
9500 +repository. This file is not version\-controlled, and will not get |
|
9501 +transferred during a "clone" operation. Options in this file override |
|
9502 +options in all other configuration files. Most of this file will be |
|
9503 +ignored if it doesn't belong to a trusted user or to a trusted group. |
|
9504 +See the documentation for the \fB[trusted]\fP section below for more |
|
9505 +details. |
|
9506 .sp |
|
9507 -Per\-repository configuration options only apply in a |
|
9508 -particular repository. This file is not version\-controlled, and |
|
9509 -will not get transferred during a "clone" operation. Options in |
|
9510 -this file override options in all other configuration files. On |
|
9511 -Plan 9 and Unix, most of this file will be ignored if it doesn\(aqt |
|
9512 -belong to a trusted user or to a trusted group. See the documentation |
|
9513 -for the \fB[trusted]\fP section below for more details. |
|
9514 +Per\-user configuration file(s) are for the user running Mercurial. |
|
9515 +Options in these files apply to all Mercurial commands executed by |
|
9516 +this user in any directory. Options in these files override per\-system |
|
9517 +and per\-installation options. |
|
9518 .sp |
|
9519 -Per\-user configuration file(s) are for the user running Mercurial. On |
|
9520 -Windows 9x, \fB%HOME%\fP is replaced by \fB%APPDATA%\fP. Options in these |
|
9521 -files apply to all Mercurial commands executed by this user in any |
|
9522 -directory. Options in these files override per\-system and per\-installation |
|
9523 -options. |
|
9524 -.sp |
|
9525 Per\-installation configuration files are searched for in the |
|
9526 directory where Mercurial is installed. \fB<install\-root>\fP is the |
|
9527 parent directory of the \fBhg\fP executable (or symlink) being run. For |
|
9528 @@ -181,12 +97,12 @@ |
8679 \fBconfiguration keys\fP): |
9529 \fBconfiguration keys\fP): |
8680 .sp |
9530 .sp |
8681 .nf |
9531 .nf |
8682 -.ft C |
9532 -.ft C |
8683 +.ft |
9533 +.ft |
8879 -.UNINDENT |
9729 -.UNINDENT |
8880 +.RE |
9730 +.RE |
8881 .sp |
9731 .sp |
8882 If no suitable authentication entry is found, the user is prompted |
9732 If no suitable authentication entry is found, the user is prompted |
8883 for credentials as usual if required by the remote. |
9733 for credentials as usual if required by the remote. |
8884 @@ -470,7 +391,7 @@ |
9734 @@ -470,176 +386,176 @@ |
|
9735 .sp |
|
9736 In addition to pre\-defined template keywords, commit log specific one |
|
9737 below can be used for customization: |
|
9738 -.INDENT 0.0 |
|
9739 +.RS 0 |
|
9740 .TP |
|
9741 .B \fBextramsg\fP |
|
9742 .sp |
|
9743 -String: Extra message (typically \(aqLeave message empty to abort |
|
9744 -commit.\(aq). This may be changed by some commands or extensions. |
|
9745 -.UNINDENT |
|
9746 +String: Extra message (typically 'Leave message empty to abort |
|
9747 +commit.'). This may be changed by some commands or extensions. |
|
9748 +.RE |
|
9749 .sp |
|
9750 For example, the template configuration below shows as same text as |
|
9751 one shown by default: |
|
9752 .sp |
|
9753 .nf |
|
9754 -.ft C |
|
9755 +.ft |
|
9756 [committemplate] |
|
9757 changeset = {desc}\en\en |
|
9758 - HG: Enter commit message. Lines beginning with \(aqHG:\(aq are removed. |
|
9759 + HG: Enter commit message. Lines beginning with 'HG:' are removed. |
|
9760 HG: {extramsg} |
|
9761 HG: \-\- |
|
9762 HG: user: {author}\en{ifeq(p2rev, "\-1", "", |
|
9763 "HG: branch merge\en") |
|
9764 - }HG: branch \(aq{branch}\(aq\en{if(currentbookmark, |
|
9765 - "HG: bookmark \(aq{currentbookmark}\(aq\en") }{subrepos % |
|
9766 + }HG: branch '{branch}'\en{if(currentbookmark, |
|
9767 + "HG: bookmark '{currentbookmark}'\en") }{subrepos % |
|
9768 "HG: subrepo {subrepo}\en" }{file_adds % |
|
9769 "HG: added {file}\en" }{file_mods % |
|
9770 "HG: changed {file}\en" }{file_dels % |
|
9771 "HG: removed {file}\en" }{if(files, "", |
|
9772 "HG: no files changed\en")} |
|
9773 -.ft P |
|
9774 +.ft |
|
9775 .fi |
|
9776 .IP Note |
|
9777 . |
|
9778 -For some problematic encodings (see \%\fBhg help win32mbcs\fP\: for |
|
9779 +For some problematic encodings (see \fBhg help win32mbcs\fP for |
|
9780 detail), this customization should be configured carefully, to |
|
9781 avoid showing broken characters. |
|
9782 .sp |
|
9783 For example, if multibyte character ending with backslash (0x5c) is |
|
9784 -followed by ASCII character \(aqn\(aq in the customized template, |
|
9785 -sequence of backslash and \(aqn\(aq is treated as line\-feed unexpectedly |
|
9786 +followed by ASCII character 'n' in the customized template, |
|
9787 +sequence of backslash and 'n' is treated as line\-feed unexpectedly |
|
9788 (and multibyte character is broken, too). |
|
9789 .RE |
|
9790 .sp |
|
9791 Customized template is used for commands below (\fB\-\-edit\fP may be |
|
9792 required): |
|
9793 -.INDENT 0.0 |
|
9794 +.RS 0 |
|
9795 .IP \(bu 2 |
|
9796 . |
|
9797 -\%\fBhg backout\fP\: |
|
9798 +\fBhg backout\fP |
|
9799 .IP \(bu 2 |
|
9800 . |
|
9801 -\%\fBhg commit\fP\: |
|
9802 +\fBhg commit\fP |
|
9803 .IP \(bu 2 |
|
9804 . |
|
9805 -\%\fBhg fetch\fP\: (for merge commit only) |
|
9806 +\fBhg fetch\fP (for merge commit only) |
|
9807 .IP \(bu 2 |
|
9808 . |
|
9809 -\%\fBhg graft\fP\: |
|
9810 +\fBhg graft\fP |
|
9811 .IP \(bu 2 |
|
9812 . |
|
9813 -\%\fBhg histedit\fP\: |
|
9814 +\fBhg histedit\fP |
|
9815 .IP \(bu 2 |
|
9816 . |
|
9817 -\%\fBhg import\fP\: |
|
9818 +\fBhg import\fP |
|
9819 .IP \(bu 2 |
|
9820 . |
|
9821 -\%\fBhg qfold\fP\:, \%\fBhg qnew\fP\: and \%\fBhg qrefresh\fP\: |
|
9822 +\fBhg qfold\fP, \fBhg qnew\fP and \fBhg qrefresh\fP |
|
9823 .IP \(bu 2 |
|
9824 . |
|
9825 -\%\fBhg rebase\fP\: |
|
9826 +\fBhg rebase\fP |
|
9827 .IP \(bu 2 |
|
9828 . |
|
9829 -\%\fBhg shelve\fP\: |
|
9830 +\fBhg shelve\fP |
|
9831 .IP \(bu 2 |
|
9832 . |
|
9833 -\%\fBhg sign\fP\: |
|
9834 +\fBhg sign\fP |
|
9835 .IP \(bu 2 |
|
9836 . |
|
9837 -\%\fBhg tag\fP\: |
|
9838 +\fBhg tag\fP |
|
9839 .IP \(bu 2 |
|
9840 . |
|
9841 -\%\fBhg transplant\fP\: |
|
9842 -.UNINDENT |
|
9843 +\fBhg transplant\fP |
|
9844 +.RE |
|
9845 .sp |
|
9846 Configuring items below instead of \fBchangeset\fP allows showing |
|
9847 customized message only for specific actions, or showing different |
|
9848 messages for each action. |
|
9849 -.INDENT 0.0 |
|
9850 +.RS 0 |
|
9851 .IP \(bu 2 |
|
9852 . |
|
9853 -\fBchangeset.backout\fP for \%\fBhg backout\fP\: |
|
9854 +\fBchangeset.backout\fP for \fBhg backout\fP |
|
9855 .IP \(bu 2 |
|
9856 . |
|
9857 -\fBchangeset.commit.amend.merge\fP for \%\fBhg commit \-\-amend\fP\: on merges |
|
9858 +\fBchangeset.commit.amend.merge\fP for \fBhg commit \-\-amend\fP on merges |
|
9859 .IP \(bu 2 |
|
9860 . |
|
9861 -\fBchangeset.commit.amend.normal\fP for \%\fBhg commit \-\-amend\fP\: on other |
|
9862 +\fBchangeset.commit.amend.normal\fP for \fBhg commit \-\-amend\fP on other |
|
9863 .IP \(bu 2 |
|
9864 . |
|
9865 -\fBchangeset.commit.normal.merge\fP for \%\fBhg commit\fP\: on merges |
|
9866 +\fBchangeset.commit.normal.merge\fP for \fBhg commit\fP on merges |
|
9867 .IP \(bu 2 |
|
9868 . |
|
9869 -\fBchangeset.commit.normal.normal\fP for \%\fBhg commit\fP\: on other |
|
9870 +\fBchangeset.commit.normal.normal\fP for \fBhg commit\fP on other |
|
9871 .IP \(bu 2 |
|
9872 . |
|
9873 -\fBchangeset.fetch\fP for \%\fBhg fetch\fP\: (impling merge commit) |
|
9874 +\fBchangeset.fetch\fP for \fBhg fetch\fP (impling merge commit) |
|
9875 .IP \(bu 2 |
|
9876 . |
|
9877 -\fBchangeset.gpg.sign\fP for \%\fBhg sign\fP\: |
|
9878 +\fBchangeset.gpg.sign\fP for \fBhg sign\fP |
|
9879 .IP \(bu 2 |
|
9880 . |
|
9881 -\fBchangeset.graft\fP for \%\fBhg graft\fP\: |
|
9882 +\fBchangeset.graft\fP for \fBhg graft\fP |
|
9883 .IP \(bu 2 |
|
9884 . |
|
9885 -\fBchangeset.histedit.edit\fP for \fBedit\fP of \%\fBhg histedit\fP\: |
|
9886 +\fBchangeset.histedit.edit\fP for \fBedit\fP of \fBhg histedit\fP |
|
9887 .IP \(bu 2 |
|
9888 . |
|
9889 -\fBchangeset.histedit.fold\fP for \fBfold\fP of \%\fBhg histedit\fP\: |
|
9890 +\fBchangeset.histedit.fold\fP for \fBfold\fP of \fBhg histedit\fP |
|
9891 .IP \(bu 2 |
|
9892 . |
|
9893 -\fBchangeset.histedit.mess\fP for \fBmess\fP of \%\fBhg histedit\fP\: |
|
9894 +\fBchangeset.histedit.mess\fP for \fBmess\fP of \fBhg histedit\fP |
|
9895 .IP \(bu 2 |
|
9896 . |
|
9897 -\fBchangeset.histedit.pick\fP for \fBpick\fP of \%\fBhg histedit\fP\: |
|
9898 +\fBchangeset.histedit.pick\fP for \fBpick\fP of \fBhg histedit\fP |
|
9899 .IP \(bu 2 |
|
9900 . |
|
9901 -\fBchangeset.import.bypass\fP for \%\fBhg import \-\-bypass\fP\: |
|
9902 +\fBchangeset.import.bypass\fP for \fBhg import \-\-bypass\fP |
|
9903 .IP \(bu 2 |
|
9904 . |
|
9905 -\fBchangeset.import.normal.merge\fP for \%\fBhg import\fP\: on merges |
|
9906 +\fBchangeset.import.normal.merge\fP for \fBhg import\fP on merges |
|
9907 .IP \(bu 2 |
|
9908 . |
|
9909 -\fBchangeset.import.normal.normal\fP for \%\fBhg import\fP\: on other |
|
9910 +\fBchangeset.import.normal.normal\fP for \fBhg import\fP on other |
|
9911 .IP \(bu 2 |
|
9912 . |
|
9913 -\fBchangeset.mq.qnew\fP for \%\fBhg qnew\fP\: |
|
9914 +\fBchangeset.mq.qnew\fP for \fBhg qnew\fP |
|
9915 .IP \(bu 2 |
|
9916 . |
|
9917 -\fBchangeset.mq.qfold\fP for \%\fBhg qfold\fP\: |
|
9918 +\fBchangeset.mq.qfold\fP for \fBhg qfold\fP |
|
9919 .IP \(bu 2 |
|
9920 . |
|
9921 -\fBchangeset.mq.qrefresh\fP for \%\fBhg qrefresh\fP\: |
|
9922 +\fBchangeset.mq.qrefresh\fP for \fBhg qrefresh\fP |
|
9923 .IP \(bu 2 |
|
9924 . |
|
9925 -\fBchangeset.rebase.collapse\fP for \%\fBhg rebase \-\-collapse\fP\: |
|
9926 +\fBchangeset.rebase.collapse\fP for \fBhg rebase \-\-collapse\fP |
|
9927 .IP \(bu 2 |
|
9928 . |
|
9929 -\fBchangeset.rebase.merge\fP for \%\fBhg rebase\fP\: on merges |
|
9930 +\fBchangeset.rebase.merge\fP for \fBhg rebase\fP on merges |
|
9931 .IP \(bu 2 |
|
9932 . |
|
9933 -\fBchangeset.rebase.normal\fP for \%\fBhg rebase\fP\: on other |
|
9934 +\fBchangeset.rebase.normal\fP for \fBhg rebase\fP on other |
|
9935 .IP \(bu 2 |
|
9936 . |
|
9937 -\fBchangeset.shelve.shelve\fP for \%\fBhg shelve\fP\: |
|
9938 +\fBchangeset.shelve.shelve\fP for \fBhg shelve\fP |
|
9939 .IP \(bu 2 |
|
9940 . |
|
9941 -\fBchangeset.tag.add\fP for \%\fBhg tag\fP\: without \fB\-\-remove\fP |
|
9942 +\fBchangeset.tag.add\fP for \fBhg tag\fP without \fB\-\-remove\fP |
|
9943 .IP \(bu 2 |
|
9944 . |
|
9945 -\fBchangeset.tag.remove\fP for \%\fBhg tag \-\-remove\fP\: |
|
9946 +\fBchangeset.tag.remove\fP for \fBhg tag \-\-remove\fP |
|
9947 .IP \(bu 2 |
|
9948 . |
|
9949 -\fBchangeset.transplant.merge\fP for \%\fBhg transplant\fP\: on merges |
|
9950 +\fBchangeset.transplant.merge\fP for \fBhg transplant\fP on merges |
|
9951 .IP \(bu 2 |
|
9952 . |
|
9953 -\fBchangeset.transplant.normal\fP for \%\fBhg transplant\fP\: on other |
|
9954 -.UNINDENT |
|
9955 +\fBchangeset.transplant.normal\fP for \fBhg transplant\fP on other |
|
9956 +.RE |
|
9957 .sp |
|
9958 These dot\-separated lists of names are treated as hierarchical ones. |
|
9959 For example, \fBchangeset.tag.remove\fP customizes the commit message |
|
9960 -only for \%\fBhg tag \-\-remove\fP\:, but \fBchangeset.tag\fP customizes the |
|
9961 -commit message for \%\fBhg tag\fP\: regardless of \fB\-\-remove\fP option. |
|
9962 +only for \fBhg tag \-\-remove\fP, but \fBchangeset.tag\fP customizes the |
|
9963 +commit message for \fBhg tag\fP regardless of \fB\-\-remove\fP option. |
|
9964 .sp |
|
9965 At the external editor invocation for committing, corresponding |
|
9966 dot\-separated list of names without \fBchangeset.\fP prefix |
|
9967 @@ -650,7 +566,7 @@ |
|
9968 below can be referred as \fB{listupfiles}\fP: |
|
9969 .sp |
|
9970 .nf |
|
9971 -.ft C |
|
9972 +.ft |
|
9973 [committemplate] |
|
9974 listupfiles = {file_adds % |
|
9975 "HG: added {file}\en" }{file_mods % |
|
9976 @@ -657,7 +573,7 @@ |
|
9977 "HG: changed {file}\en" }{file_dels % |
|
9978 "HG: removed {file}\en" }{if(files, "", |
|
9979 "HG: no files changed\en")} |
|
9980 -.ft P |
|
9981 +.ft |
|
9982 .fi |
|
9983 .SS \fBdecode/encode\fP |
|
9984 .sp |
|
9985 @@ -681,7 +597,7 @@ |
8885 Pipe example: |
9986 Pipe example: |
8886 .sp |
9987 .sp |
8887 .nf |
9988 .nf |
8888 -.ft C |
9989 -.ft C |
8889 +.ft |
9990 +.ft |
8890 [encode] |
9991 [encode] |
8891 # uncompress gzip files on checkin to improve delta compression |
9992 # uncompress gzip files on checkin to improve delta compression |
8892 # note: not necessarily a good idea, just an example |
9993 # note: not necessarily a good idea, just an example |
8893 @@ -478,9 +399,9 @@ |
9994 @@ -689,9 +605,9 @@ |
8894 |
9995 |
8895 [decode] |
9996 [decode] |
8896 # recompress gzip files when writing them to the working dir (we |
9997 # recompress gzip files when writing them to the working dir (we |
8897 -# can safely omit "pipe:", because it\(aqs the default) |
9998 -# can safely omit "pipe:", because it\(aqs the default) |
8898 +# can safely omit "pipe:", because it's the default) |
9999 +# can safely omit "pipe:", because it's the default) |
9017 -.ft C |
10118 -.ft C |
9018 +.ft |
10119 +.ft |
9019 [email] |
10120 [email] |
9020 from = Joseph User <[email protected]> |
10121 from = Joseph User <[email protected]> |
9021 method = /usr/sbin/sendmail |
10122 method = /usr/sbin/sendmail |
9022 @@ -627,7 +542,7 @@ |
10123 @@ -842,7 +752,7 @@ |
9023 # charsets for western Europeans |
10124 # charsets for western Europeans |
9024 # us\-ascii, utf\-8 omitted, as they are tried first and last |
10125 # us\-ascii, utf\-8 omitted, as they are tried first and last |
9025 charsets = iso\-8859\-1, iso\-8859\-15, windows\-1252 |
10126 charsets = iso\-8859\-1, iso\-8859\-15, windows\-1252 |
9026 -.ft P |
10127 -.ft P |
9027 +.ft |
10128 +.ft |
9028 .fi |
10129 .fi |
9029 .SS \fBextensions\fP |
10130 .SS \fBextensions\fP |
9030 .sp |
10131 .sp |
9031 @@ -634,7 +549,7 @@ |
10132 @@ -849,7 +759,7 @@ |
9032 Mercurial has an extension mechanism for adding new features. To |
10133 Mercurial has an extension mechanism for adding new features. To |
9033 enable an extension, create an entry for it in this section. |
10134 enable an extension, create an entry for it in this section. |
9034 .sp |
10135 .sp |
9035 -If you know that the extension is already in Python\(aqs search path, |
10136 -If you know that the extension is already in Python\(aqs search path, |
9036 +If you know that the extension is already in Python's search path, |
10137 +If you know that the extension is already in Python's search path, |
9037 you can give the name of the module, followed by \fB=\fP, with nothing |
10138 you can give the name of the module, followed by \fB=\fP, with nothing |
9038 after the \fB=\fP. |
10139 after the \fB=\fP. |
9039 .sp |
10140 .sp |
9040 @@ -649,16 +564,16 @@ |
10141 @@ -864,16 +774,16 @@ |
9041 Example for \fB~/.hgrc\fP: |
10142 Example for \fB~/.hgrc\fP: |
9042 .sp |
10143 .sp |
9043 .nf |
10144 .nf |
9044 -.ft C |
10145 -.ft C |
9045 +.ft |
10146 +.ft |
9132 -.INDENT 0.0 |
10233 -.INDENT 0.0 |
9133 +.RS 0 |
10234 +.RS 0 |
9134 .TP |
10235 .TP |
9135 .B \fBchangegroup\fP |
10236 .B \fBchangegroup\fP |
9136 .sp |
10237 .sp |
9137 @@ -799,7 +714,7 @@ |
10238 @@ -1014,7 +924,7 @@ |
9138 representations of the data internally passed to <command>. \fB$HG_OPTS\fP |
10239 representations of the data internally passed to <command>. \fB$HG_OPTS\fP |
9139 is a dictionary of options (with unspecified options set to their |
10240 is a dictionary of options (with unspecified options set to their |
9140 defaults). \fB$HG_PATS\fP is a list of arguments. If the hook returns |
10241 defaults). \fB$HG_PATS\fP is a list of arguments. If the hook returns |
9141 -failure, the command doesn\(aqt execute and Mercurial returns the failure |
10242 -failure, the command doesn\(aqt execute and Mercurial returns the failure |
9142 +failure, the command doesn't execute and Mercurial returns the failure |
10243 +failure, the command doesn't execute and Mercurial returns the failure |
9143 code. |
10244 code. |
9144 .TP |
10245 .TP |
9145 .B \fBprechangegroup\fP |
10246 .B \fBprechangegroup\fP |
9146 @@ -899,7 +814,7 @@ |
10247 @@ -1114,7 +1024,7 @@ |
9147 new parent is in \fB$HG_PARENT1\fP. If merge, ID of second new parent is |
10248 new parent is in \fB$HG_PARENT1\fP. If merge, ID of second new parent is |
9148 in \fB$HG_PARENT2\fP. If the update succeeded, \fB$HG_ERROR=0\fP. If the |
10249 in \fB$HG_PARENT2\fP. If the update succeeded, \fB$HG_ERROR=0\fP. If the |
9149 update failed (e.g. because conflicts not resolved), \fB$HG_ERROR=1\fP. |
10250 update failed (e.g. because conflicts not resolved), \fB$HG_ERROR=1\fP. |
9150 -.UNINDENT |
10251 -.UNINDENT |
9151 +.RE |
10252 +.RE |
9152 .IP Note |
10253 .IP Note |
9153 . |
10254 . |
9154 It is generally better to use standard hooks rather than the |
10255 It is generally better to use standard hooks rather than the |
9155 @@ -908,21 +823,14 @@ |
10256 @@ -1123,21 +1033,14 @@ |
9156 Also, hooks like "commit" will be called in all contexts that |
10257 Also, hooks like "commit" will be called in all contexts that |
9157 generate a commit (e.g. tag) and not just the commit command. |
10258 generate a commit (e.g. tag) and not just the commit command. |
9158 .RE |
10259 .RE |
9159 -.IP Note |
10260 -.IP Note |
9160 -. |
10261 -. |
9244 -.INDENT 0.0 |
10351 -.INDENT 0.0 |
9245 +.RS 0 |
10352 +.RS 0 |
9246 .TP |
10353 .TP |
9247 .B \fBpriority\fP |
10354 .B \fBpriority\fP |
9248 .sp |
10355 .sp |
9249 @@ -1032,9 +939,7 @@ |
10356 @@ -1252,9 +1154,7 @@ |
9250 .TP |
10357 .TP |
9251 .B \fBexecutable\fP |
10358 .B \fBexecutable\fP |
9252 .sp |
10359 .sp |
9253 -Either just the name of the executable or its pathname. On Windows, |
10360 -Either just the name of the executable or its pathname. On Windows, |
9254 -the path can use environment variables with ${ProgramFiles} syntax. |
10361 -the path can use environment variables with ${ProgramFiles} syntax. |
9255 -Default: the tool name. |
10362 -Default: the tool name. |
9256 +Either just the name of the executable or its pathname. Default: the tool name. |
10363 +Either just the name of the executable or its pathname. Default: the tool name. |
9257 .TP |
10364 .TP |
9258 .B \fBargs\fP |
10365 .B \fBargs\fP |
9259 .sp |
10366 .sp |
9260 @@ -1063,7 +968,7 @@ |
10367 @@ -1276,7 +1176,7 @@ |
|
10368 \fBkeep\-merge3\fP. The \fBkeep\fP option will leave markers in the file if the |
|
10369 premerge fails. The \fBkeep\-merge3\fP will do the same but include information |
|
10370 about the base of the merge in the marker (see internal :merge3 in |
|
10371 -\%\fBhg help merge\-tools\fP\:). |
|
10372 +\fBhg help merge\-tools\fP). |
|
10373 Default: True |
|
10374 .TP |
|
10375 .B \fBbinary\fP |
|
10376 @@ -1292,7 +1192,7 @@ |
9261 .B \fBcheck\fP |
10377 .B \fBcheck\fP |
9262 .sp |
10378 .sp |
9263 A list of merge success\-checking options: |
10379 A list of merge success\-checking options: |
9264 -.INDENT 7.0 |
10380 -.INDENT 7.0 |
9265 +.RS 7 |
10381 +.RS 7 |
9266 .TP |
10382 .TP |
9267 .B \fBchanged\fP |
10383 .B \fBchanged\fP |
9268 .sp |
10384 .sp |
9269 @@ -1076,7 +981,7 @@ |
10385 @@ -1305,7 +1205,7 @@ |
9270 .B \fBprompt\fP |
10386 .B \fBprompt\fP |
9271 .sp |
10387 .sp |
9272 Always prompt for merge success, regardless of success reported by tool. |
10388 Always prompt for merge success, regardless of success reported by tool. |
9273 -.UNINDENT |
10389 -.UNINDENT |
9274 +.RE |
10390 +.RE |
9275 .TP |
10391 .TP |
9276 .B \fBfixeol\fP |
10392 .B \fBfixeol\fP |
9277 .sp |
10393 .sp |
9278 @@ -1086,42 +991,16 @@ |
10394 @@ -1315,42 +1215,16 @@ |
9279 .B \fBgui\fP |
10395 .B \fBgui\fP |
9280 .sp |
10396 .sp |
9281 This tool requires a graphical interface to run. Default: False |
10397 This tool requires a graphical interface to run. Default: False |
9282 -.TP |
10398 -.TP |
9283 -.B \fBregkey\fP |
10399 -.B \fBregkey\fP |
9320 -When set to \(aqstrict\(aq patch content and patched files end of lines |
10436 -When set to \(aqstrict\(aq patch content and patched files end of lines |
9321 +When set to 'strict' patch content and patched files end of lines |
10437 +When set to 'strict' patch content and patched files end of lines |
9322 are preserved. When set to \fBlf\fP or \fBcrlf\fP, both files end of |
10438 are preserved. When set to \fBlf\fP or \fBcrlf\fP, both files end of |
9323 lines are ignored when patching and the result line endings are |
10439 lines are ignored when patching and the result line endings are |
9324 normalized to either LF (Unix) or CRLF (Windows). When set to |
10440 normalized to either LF (Unix) or CRLF (Windows). When set to |
9325 @@ -1130,7 +1009,7 @@ |
10441 @@ -1359,7 +1233,7 @@ |
9326 on a per\-file basis. If target file does not exist or has no end |
10442 on a per\-file basis. If target file does not exist or has no end |
9327 of line, patch line endings are preserved. |
10443 of line, patch line endings are preserved. |
9328 Default: strict. |
10444 Default: strict. |
9329 -.UNINDENT |
10445 -.UNINDENT |
9330 +.RE |
10446 +.RE |
9331 .SS \fBpaths\fP |
10447 .SS \fBpaths\fP |
9332 .sp |
10448 .sp |
9333 Assigns symbolic names to repositories. The left side is the |
10449 Assigns symbolic names to repositories. The left side is the |
9334 @@ -1137,7 +1016,7 @@ |
10450 @@ -1366,7 +1240,7 @@ |
9335 symbolic name, and the right gives the directory or URL that is the |
10451 symbolic name, and the right gives the directory or URL that is the |
9336 location of the repository. Default paths can be declared by setting |
10452 location of the repository. Default paths can be declared by setting |
9337 the following entries. |
10453 the following entries. |
9338 -.INDENT 0.0 |
10454 -.INDENT 0.0 |
9339 +.RS 0 |
10455 +.RS 0 |
9340 .TP |
10456 .TP |
9341 .B \fBdefault\fP |
10457 .B \fBdefault\fP |
9342 .sp |
10458 .sp |
9343 @@ -1149,30 +1028,30 @@ |
10459 @@ -1378,30 +1252,30 @@ |
9344 .sp |
10460 .sp |
9345 Optional. Directory or URL to use when pushing if no destination |
10461 Optional. Directory or URL to use when pushing if no destination |
9346 is specified. |
10462 is specified. |
9347 -.UNINDENT |
10463 -.UNINDENT |
9348 +.RE |
10464 +.RE |
9514 -.ft P |
10630 -.ft P |
9515 +.ft |
10631 +.ft |
9516 .fi |
10632 .fi |
9517 .sp |
10633 .sp |
9518 rewrites \fBhttp://server/foo\-hg/\fP into \fBhttp://hg.server/foo/\fP. |
10634 rewrites \fBhttp://server/foo\-hg/\fP into \fBhttp://hg.server/foo/\fP. |
9519 @@ -1376,7 +1255,7 @@ |
10635 @@ -1617,7 +1491,7 @@ |
9520 .SS \fBtrusted\fP |
10636 .SS \fBtrusted\fP |
9521 .sp |
10637 .sp |
9522 Mercurial will not use the settings in the |
10638 Mercurial will not use the settings in the |
9523 -\fB.hg/hgrc\fP file from a repository if it doesn\(aqt belong to a trusted |
10639 -\fB.hg/hgrc\fP file from a repository if it doesn\(aqt belong to a trusted |
9524 +\fB\&.hg/hgrc\fP file from a repository if it doesn't belong to a trusted |
10640 +\fB\&.hg/hgrc\fP file from a repository if it doesn't belong to a trusted |
9525 user or to a trusted group, as various hgrc features allow arbitrary |
10641 user or to a trusted group, as various hgrc features allow arbitrary |
9526 commands to be run. This issue is often encountered when configuring |
10642 commands to be run. This issue is often encountered when configuring |
9527 hooks or extensions for shared repositories or servers. However, |
10643 hooks or extensions for shared repositories or servers. However, |
9528 @@ -1388,7 +1267,7 @@ |
10644 @@ -1629,7 +1503,7 @@ |
9529 group with name \fB*\fP. These settings must be placed in an |
10645 group with name \fB*\fP. These settings must be placed in an |
9530 \fIalready\-trusted file\fP to take effect, such as \fB$HOME/.hgrc\fP of the |
10646 \fIalready\-trusted file\fP to take effect, such as \fB$HOME/.hgrc\fP of the |
9531 user or service running Mercurial. |
10647 user or service running Mercurial. |
9532 -.INDENT 0.0 |
10648 -.INDENT 0.0 |
9533 +.RS 0 |
10649 +.RS 0 |
9534 .TP |
10650 .TP |
9535 .B \fBusers\fP |
10651 .B \fBusers\fP |
9536 .sp |
10652 .sp |
9537 @@ -1397,17 +1276,17 @@ |
10653 @@ -1638,17 +1512,17 @@ |
9538 .B \fBgroups\fP |
10654 .B \fBgroups\fP |
9539 .sp |
10655 .sp |
9540 Comma\-separated list of trusted groups. |
10656 Comma\-separated list of trusted groups. |
9541 -.UNINDENT |
10657 -.UNINDENT |
9542 +.RE |
10658 +.RE |
9553 -by the \%\fBhg archive\fP\: command or downloaded via hgweb. |
10669 -by the \%\fBhg archive\fP\: command or downloaded via hgweb. |
9554 +by the \fBhg archive\fP command or downloaded via hgweb. |
10670 +by the \fBhg archive\fP command or downloaded via hgweb. |
9555 Default is True. |
10671 Default is True. |
9556 .TP |
10672 .TP |
9557 .B \fBaskusername\fP |
10673 .B \fBaskusername\fP |
9558 @@ -1435,7 +1314,7 @@ |
10674 @@ -1676,7 +1550,7 @@ |
9559 .TP |
10675 .TP |
9560 .B \fBfallbackencoding\fP |
10676 .B \fBfallbackencoding\fP |
9561 .sp |
10677 .sp |
9562 -Encoding to try if it\(aqs not possible to decode the changelog using |
10678 -Encoding to try if it\(aqs not possible to decode the changelog using |
9563 +Encoding to try if it's not possible to decode the changelog using |
10679 +Encoding to try if it's not possible to decode the changelog using |
9564 UTF\-8. Default is ISO\-8859\-1. |
10680 UTF\-8. Default is ISO\-8859\-1. |
9565 .TP |
10681 .TP |
9566 .B \fBignore\fP |
10682 .B \fBignore\fP |
9567 @@ -1458,7 +1337,7 @@ |
10683 @@ -1699,7 +1573,7 @@ |
9568 .B \fBmerge\fP |
10684 .B \fBmerge\fP |
9569 .sp |
10685 .sp |
9570 The conflict resolution program to use during a manual merge. |
10686 The conflict resolution program to use during a manual merge. |
9571 -For more information on merge tools see \%\fBhg help merge\-tools\fP\:. |
10687 -For more information on merge tools see \%\fBhg help merge\-tools\fP\:. |
9572 +For more information on merge tools see \fBhg help merge\-tools\fP. |
10688 +For more information on merge tools see \fBhg help merge\-tools\fP. |
9573 For configuring merge tools see the \fB[merge\-tools]\fP section. |
10689 For configuring merge tools see the \fB[merge\-tools]\fP section. |
9574 .TP |
10690 .TP |
9575 .B \fBportablefilenames\fP |
10691 .B \fBmergemarkers\fP |
9576 @@ -1467,7 +1346,7 @@ |
10692 @@ -1706,7 +1580,7 @@ |
|
10693 .sp |
|
10694 Sets the merge conflict marker label styling. The \fBdetailed\fP |
|
10695 style uses the \fBmergemarkertemplate\fP setting to style the labels. |
|
10696 -The \fBbasic\fP style just uses \(aqlocal\(aq and \(aqother\(aq as the marker label. |
|
10697 +The \fBbasic\fP style just uses 'local' and 'other' as the marker label. |
|
10698 One of \fBbasic\fP or \fBdetailed\fP. |
|
10699 Default is \fBbasic\fP. |
|
10700 .TP |
|
10701 @@ -1713,7 +1587,7 @@ |
|
10702 .B \fBmergemarkertemplate\fP |
|
10703 .sp |
|
10704 The template used to print the commit description next to each conflict |
|
10705 -marker during merge conflicts. See \%\fBhg help templates\fP\: for the template |
|
10706 +marker during merge conflicts. See \fBhg help templates\fP for the template |
|
10707 format. |
|
10708 Defaults to showing the hash, tags, branches, bookmarks, author, and |
|
10709 the first line of the commit description. |
|
10710 @@ -1731,7 +1605,7 @@ |
9577 Default is \fBwarn\fP. |
10711 Default is \fBwarn\fP. |
9578 If set to \fBwarn\fP (or \fBtrue\fP), a warning message is printed on POSIX |
10712 If set to \fBwarn\fP (or \fBtrue\fP), a warning message is printed on POSIX |
9579 platforms, if a file with a non\-portable filename is added (e.g. a file |
10713 platforms, if a file with a non\-portable filename is added (e.g. a file |
9580 -with a name that can\(aqt be created on Windows because it contains reserved |
10714 -with a name that can\(aqt be created on Windows because it contains reserved |
9581 +with a name that can't be created on Windows because it contains reserved |
10715 +with a name that can't be created on Windows because it contains reserved |
9582 parts like \fBAUX\fP, reserved characters like \fB:\fP, or would cause a case |
10716 parts like \fBAUX\fP, reserved characters like \fB:\fP, or would cause a case |
9583 collision with an existing file). |
10717 collision with an existing file). |
9584 If set to \fBignore\fP (or \fBfalse\fP), no warning is printed. |
10718 If set to \fBignore\fP (or \fBfalse\fP), no warning is printed. |
9585 @@ -1528,7 +1407,7 @@ |
10719 @@ -1792,7 +1666,7 @@ |
9586 .B \fBusername\fP |
10720 .B \fBusername\fP |
9587 .sp |
10721 .sp |
9588 The committer of a changeset created when running "commit". |
10722 The committer of a changeset created when running "commit". |
9589 -Typically a person\(aqs name and email address, e.g. \fBFred Widget |
10723 -Typically a person\(aqs name and email address, e.g. \fBFred Widget |
9590 +Typically a person's name and email address, e.g. \fBFred Widget |
10724 +Typically a person's name and email address, e.g. \fBFred Widget |
9591 <[email protected]>\fP. Default is \fB$EMAIL\fP or \fBusername@hostname\fP. If |
10725 <[email protected]>\fP. Default is \fB$EMAIL\fP or \fBusername@hostname\fP. If |
9592 the username in hgrc is empty, it has to be specified manually or |
10726 the username in hgrc is empty, it has to be specified manually or |
9593 in a different hgrc file (e.g. \fB$HOME/.hgrc\fP, if the admin set |
10727 in a different hgrc file (e.g. \fB$HOME/.hgrc\fP, if the admin set |
9594 @@ -1538,11 +1417,11 @@ |
10728 @@ -1802,11 +1676,11 @@ |
9595 .B \fBverbose\fP |
10729 .B \fBverbose\fP |
9596 .sp |
10730 .sp |
9597 Increase the amount of output printed. True or False. Default is False. |
10731 Increase the amount of output printed. True or False. Default is False. |
9598 -.UNINDENT |
10732 -.UNINDENT |
9599 +.RE |
10733 +.RE |
9640 -.ft C |
10774 -.ft C |
9641 +.ft |
10775 +.ft |
9642 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
10776 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
9643 \&... (certificate in base64 PEM encoding) ... |
10777 \&... (certificate in base64 PEM encoding) ... |
9644 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
10778 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
9645 @@ -1664,7 +1543,7 @@ |
10779 @@ -1928,7 +1802,7 @@ |
9646 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
10780 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
9647 \&... (certificate in base64 PEM encoding) ... |
10781 \&... (certificate in base64 PEM encoding) ... |
9648 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
10782 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
9649 -.ft P |
10783 -.ft P |
9650 +.ft |
10784 +.ft |
9651 .fi |
10785 .fi |
9652 .TP |
10786 .TP |
9653 .B \fBcache\fP |
10787 .B \fBcache\fP |
9654 @@ -1725,7 +1604,7 @@ |
10788 @@ -1989,7 +1863,7 @@ |
9655 .TP |
10789 .TP |
9656 .B \fBdescription\fP |
10790 .B \fBdescription\fP |
9657 .sp |
10791 .sp |
9658 -Textual description of the repository\(aqs purpose or contents. |
10792 -Textual description of the repository\(aqs purpose or contents. |
9659 +Textual description of the repository's purpose or contents. |
10793 +Textual description of the repository's purpose or contents. |
9660 Default is "unknown". |
10794 Default is "unknown". |
9661 .TP |
10795 .TP |
9662 .B \fBencoding\fP |
10796 .B \fBencoding\fP |
9663 @@ -1790,7 +1669,7 @@ |
10797 @@ -2054,7 +1928,7 @@ |
9664 .TP |
10798 .TP |
9665 .B \fBprefix\fP |
10799 .B \fBprefix\fP |
9666 .sp |
10800 .sp |
9667 -Prefix path to serve from. Default is \(aq\(aq (server root). |
10801 -Prefix path to serve from. Default is \(aq\(aq (server root). |
9668 +Prefix path to serve from. Default is '' (server root). |
10802 +Prefix path to serve from. Default is '' (server root). |
9669 .TP |
10803 .TP |
9670 .B \fBpush_ssl\fP |
10804 .B \fBpush_ssl\fP |
9671 .sp |
10805 .sp |
9672 @@ -1816,7 +1695,7 @@ |
10806 @@ -2083,7 +1957,7 @@ |
9673 .B \fBtemplates\fP |
10807 .sp |
9674 .sp |
10808 Where to find the HTML templates. The default path to the HTML templates |
9675 Where to find the HTML templates. Default is install path. |
10809 can be obtained from \fBhg debuginstall\fP. |
9676 -.UNINDENT |
10810 -.UNINDENT |
9677 +.RE |
10811 +.RE |
9678 .SS \fBwebsub\fP |
10812 .SS \fBwebsub\fP |
9679 .sp |
10813 .sp |
9680 Web substitution filter definition. You can use this section to |
10814 Web substitution filter definition. You can use this section to |
9681 @@ -1838,9 +1717,9 @@ |
10815 @@ -2105,9 +1979,9 @@ |
9682 which in turn imitates the Unix sed replacement syntax: |
10816 which in turn imitates the Unix sed replacement syntax: |
9683 .sp |
10817 .sp |
9684 .nf |
10818 .nf |
9685 -.ft C |
10819 -.ft C |
9686 +.ft |
10820 +.ft |