branch | s11u3-sru |
changeset 7937 | 20e6442c6cee |
parent 5721 | 153e2c170241 |
7936:40335bd603f6 | 7937:20e6442c6cee |
---|---|
5 after those changes are made. Since we don't yet ship docutils, we have to |
5 after those changes are made. Since we don't yet ship docutils, we have to |
6 create this patch offline and keep a copy of it in the repo. |
6 create this patch offline and keep a copy of it in the repo. |
7 |
7 |
8 These changes are Solaris-specific and not appropriate for upstream. |
8 These changes are Solaris-specific and not appropriate for upstream. |
9 |
9 |
10 --- mercurial-3.7.3/doc/hg.1 Tue Mar 29 09:54:51 2016 |
10 --- mercurial-4.1/doc/hg.1 2017-02-01 08:19:54.000000000 -0800 |
11 +++ mercurial-3.7.3/doc/hg.1 Tue Mar 29 10:26:31 2016 |
11 +++ mercurial-4.1/doc/hg.1 2017-02-03 11:20:06.570123444 -0800 |
12 @@ -3,33 +3,6 @@ |
12 @@ -3,33 +3,6 @@ |
13 .TH HG 1 "" "" "Mercurial Manual" |
13 .TH HG 1 "" "" "Mercurial Manual" |
14 .SH NAME |
14 .SH NAME |
15 hg \- Mercurial source code management system |
15 hg \- Mercurial source code management system |
16 -. |
16 -. |
648 +.ft |
648 +.ft |
649 .fi |
649 .fi |
650 -.UNINDENT |
650 -.UNINDENT |
651 +.RE |
651 +.RE |
652 .sp |
652 .sp |
653 -See \%\fBhg help revsets\fP\: for more about the \fIbisect()\fP keyword. |
653 -See \%\fBhg help revisions.bisect\fP\: for more about the \fIbisect()\fP predicate. |
654 +See \fBhg help revsets\fP for more about the \fIbisect()\fP keyword. |
654 +See \fBhg help revisions.bisect\fP for more about the \fIbisect()\fP predicate. |
655 .sp |
655 .sp |
656 Returns 0 on success. |
656 Returns 0 on success. |
657 .sp |
657 .sp |
658 Options: |
658 Options: |
659 -.INDENT 0.0 |
659 -.INDENT 0.0 |
1060 clone a remote repository to a new directory named hg/: |
1060 clone a remote repository to a new directory named hg/: |
1061 .sp |
1061 .sp |
1062 .nf |
1062 .nf |
1063 -.ft C |
1063 -.ft C |
1064 +.ft |
1064 +.ft |
1065 hg clone http://selenic.com/hg |
1065 hg clone https://www.mercurial\-scm.org/repo/hg/ |
1066 -.ft P |
1066 -.ft P |
1067 +.ft |
1067 +.ft |
1068 .fi |
1068 .fi |
1069 .IP \(bu 2 |
1069 .IP \(bu 2 |
1070 . |
1070 . |
1120 clone (and track) a particular named branch: |
1120 clone (and track) a particular named branch: |
1121 .sp |
1121 .sp |
1122 .nf |
1122 .nf |
1123 -.ft C |
1123 -.ft C |
1124 +.ft |
1124 +.ft |
1125 hg clone http://selenic.com/hg#stable |
1125 hg clone https://www.mercurial\-scm.org/repo/hg/#stable |
1126 -.ft P |
1126 -.ft P |
1127 +.ft |
1127 +.ft |
1128 .fi |
1128 .fi |
1129 -.UNINDENT |
1129 -.UNINDENT |
1130 +.RE |
1130 +.RE |
1295 -.INDENT 0.0 |
1295 -.INDENT 0.0 |
1296 +.RS 0 |
1296 +.RS 0 |
1297 .TP |
1297 .TP |
1298 .B \-u, \-\-untrusted |
1298 .B \-u, \-\-untrusted |
1299 . |
1299 . |
1300 @@ -1574,15 +1547,15 @@ |
1300 @@ -1578,15 +1551,15 @@ |
1301 edit global config |
1301 display with template (EXPERIMENTAL) |
1302 .sp |
1302 .sp |
1303 aliases: showconfig debugconfig |
1303 aliases: showconfig debugconfig |
1304 -.UNINDENT |
1304 -.UNINDENT |
1305 +.RE |
1305 +.RE |
1306 .SS copy |
1306 .SS copy |
1314 -.ft P |
1314 -.ft P |
1315 +.ft |
1315 +.ft |
1316 .fi |
1316 .fi |
1317 .sp |
1317 .sp |
1318 Mark dest as having copies of source files. If dest is a |
1318 Mark dest as having copies of source files. If dest is a |
1319 @@ -1594,12 +1567,12 @@ |
1319 @@ -1598,12 +1571,12 @@ |
1320 operation is recorded, but no copying is performed. |
1320 operation is recorded, but no copying is performed. |
1321 .sp |
1321 .sp |
1322 This command takes effect with the next commit. To undo a copy |
1322 This command takes effect with the next commit. To undo a copy |
1323 -before that, see \%\fBhg revert\fP\:. |
1323 -before that, see \%\fBhg revert\fP\:. |
1324 +before that, see \fBhg revert\fP. |
1324 +before that, see \fBhg revert\fP. |
1329 -.INDENT 0.0 |
1329 -.INDENT 0.0 |
1330 +.RS 0 |
1330 +.RS 0 |
1331 .TP |
1331 .TP |
1332 .B \-A, \-\-after |
1332 .B \-A, \-\-after |
1333 . |
1333 . |
1334 @@ -1620,23 +1593,23 @@ |
1334 @@ -1624,23 +1597,23 @@ |
1335 .B \-n, \-\-dry\-run |
1335 .B \-n, \-\-dry\-run |
1336 . |
1336 . |
1337 do not perform actions, just print output |
1337 do not perform actions, just print output |
1338 -.UNINDENT |
1338 -.UNINDENT |
1339 +.RE |
1339 +.RE |
1360 -.ft P |
1360 -.ft P |
1361 +.ft |
1361 +.ft |
1362 .fi |
1362 .fi |
1363 .sp |
1363 .sp |
1364 Show differences between revisions for the specified files. |
1364 Show differences between revisions for the specified files. |
1365 @@ -1644,8 +1617,8 @@ |
1365 @@ -1648,8 +1621,8 @@ |
1366 Differences between files are shown using the unified diff format. |
1366 Differences between files are shown using the unified diff format. |
1367 .IP Note |
1367 .IP Note |
1368 . |
1368 . |
1369 -\%\fBhg diff\fP\: may generate unexpected results for merges, as it will |
1369 -\%\fBhg diff\fP\: may generate unexpected results for merges, as it will |
1370 -default to comparing against the working directory\(aqs first |
1370 -default to comparing against the working directory\(aqs first |
1371 +\fBhg diff\fP may generate unexpected results for merges, as it will |
1371 +\fBhg diff\fP may generate unexpected results for merges, as it will |
1372 +default to comparing against the working directory's first |
1372 +default to comparing against the working directory's first |
1373 parent changeset if no revisions are specified. |
1373 parent changeset if no revisions are specified. |
1374 .RE |
1374 .RE |
1375 .sp |
1375 .sp |
1376 @@ -1663,18 +1636,18 @@ |
1376 @@ -1667,18 +1640,18 @@ |
1377 anyway, probably with undesirable results. |
1377 anyway, probably with undesirable results. |
1378 .sp |
1378 .sp |
1379 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1379 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1380 -format. For more information, read \%\fBhg help diffs\fP\:. |
1380 -format. For more information, read \%\fBhg help diffs\fP\:. |
1381 +format. For more information, read \fBhg help diffs\fP. |
1381 +format. For more information, read \fBhg help diffs\fP. |
1394 -.ft P |
1394 -.ft P |
1395 +.ft |
1395 +.ft |
1396 .fi |
1396 .fi |
1397 .IP \(bu 2 |
1397 .IP \(bu 2 |
1398 . |
1398 . |
1399 @@ -1681,9 +1654,9 @@ |
1399 @@ -1685,9 +1658,9 @@ |
1400 compare two historical versions of a directory, with rename info: |
1400 compare two historical versions of a directory, with rename info: |
1401 .sp |
1401 .sp |
1402 .nf |
1402 .nf |
1403 -.ft C |
1403 -.ft C |
1404 +.ft |
1404 +.ft |
1406 -.ft P |
1406 -.ft P |
1407 +.ft |
1407 +.ft |
1408 .fi |
1408 .fi |
1409 .IP \(bu 2 |
1409 .IP \(bu 2 |
1410 . |
1410 . |
1411 @@ -1690,9 +1663,9 @@ |
1411 @@ -1694,9 +1667,9 @@ |
1412 get change stats relative to the last change on some date: |
1412 get change stats relative to the last change on some date: |
1413 .sp |
1413 .sp |
1414 .nf |
1414 .nf |
1415 -.ft C |
1415 -.ft C |
1416 -hg diff \-\-stat \-r "date(\(aqmay 2\(aq)" |
1416 -hg diff \-\-stat \-r "date(\(aqmay 2\(aq)" |
1419 +hg diff \-\-stat \-r "date('may 2')" |
1419 +hg diff \-\-stat \-r "date('may 2')" |
1420 +.ft |
1420 +.ft |
1421 .fi |
1421 .fi |
1422 .IP \(bu 2 |
1422 .IP \(bu 2 |
1423 . |
1423 . |
1424 @@ -1699,9 +1672,9 @@ |
1424 @@ -1703,9 +1676,9 @@ |
1425 diff all newly\-added files that contain a keyword: |
1425 diff all newly\-added files that contain a keyword: |
1426 .sp |
1426 .sp |
1427 .nf |
1427 .nf |
1428 -.ft C |
1428 -.ft C |
1429 +.ft |
1429 +.ft |
1431 -.ft P |
1431 -.ft P |
1432 +.ft |
1432 +.ft |
1433 .fi |
1433 .fi |
1434 .IP \(bu 2 |
1434 .IP \(bu 2 |
1435 . |
1435 . |
1436 @@ -1708,18 +1681,18 @@ |
1436 @@ -1712,18 +1685,18 @@ |
1437 compare a revision and its parents: |
1437 compare a revision and its parents: |
1438 .sp |
1438 .sp |
1439 .nf |
1439 .nf |
1440 -.ft C |
1440 -.ft C |
1441 +.ft |
1441 +.ft |
1454 -.INDENT 0.0 |
1454 -.INDENT 0.0 |
1455 +.RS 0 |
1455 +.RS 0 |
1456 .TP |
1456 .TP |
1457 .BI \-r, \-\-rev \ <REV[+]> |
1457 .BI \-r, \-\-rev \ <REV[+]> |
1458 . |
1458 . |
1459 @@ -1788,7 +1761,7 @@ |
1459 @@ -1792,7 +1765,7 @@ |
1460 .B \-S, \-\-subrepos |
1460 .B \-S, \-\-subrepos |
1461 . |
1461 . |
1462 recurse into subrepositories |
1462 recurse into subrepositories |
1463 -.UNINDENT |
1463 -.UNINDENT |
1464 +.RE |
1464 +.RE |
1465 .sp |
1465 .sp |
1466 [+] marked option can be specified multiple times |
1466 [+] marked option can be specified multiple times |
1467 .SS export |
1467 .SS export |
1468 @@ -1796,9 +1769,9 @@ |
1468 @@ -1800,9 +1773,9 @@ |
1469 dump the header and diffs for one or more changesets: |
1469 dump the header and diffs for one or more changesets: |
1470 .sp |
1470 .sp |
1471 .nf |
1471 .nf |
1472 -.ft C |
1472 -.ft C |
1473 +.ft |
1473 +.ft |
1475 -.ft P |
1475 -.ft P |
1476 +.ft |
1476 +.ft |
1477 .fi |
1477 .fi |
1478 .sp |
1478 .sp |
1479 Print the changeset header and diffs for one or more revisions. |
1479 Print the changeset header and diffs for one or more revisions. |
1480 @@ -1809,7 +1782,7 @@ |
1480 @@ -1813,7 +1786,7 @@ |
1481 comment. |
1481 comment. |
1482 .IP Note |
1482 .IP Note |
1483 . |
1483 . |
1484 -\%\fBhg export\fP\: may generate unexpected diff output for merge |
1484 -\%\fBhg export\fP\: may generate unexpected diff output for merge |
1485 +\fBhg export\fP may generate unexpected diff output for merge |
1485 +\fBhg export\fP may generate unexpected diff output for merge |
1486 changesets, as it will compare the merge changeset against its |
1486 changesets, as it will compare the merge changeset against its |
1487 first parent only. |
1487 first parent only. |
1488 .RE |
1488 .RE |
1489 @@ -1816,7 +1789,7 @@ |
1489 @@ -1820,7 +1793,7 @@ |
1490 .sp |
1490 .sp |
1491 Output may be to a file, in which case the name of the file is |
1491 Output may be to a file, in which case the name of the file is |
1492 given using a format string. The formatting rules are as follows: |
1492 given using a format string. The formatting rules are as follows: |
1493 -.INDENT 0.0 |
1493 -.INDENT 0.0 |
1494 +.RS 0 |
1494 +.RS 0 |
1495 .TP |
1495 .TP |
1496 .B \fB%%\fP |
1496 .B \fB%%\fP |
1497 .sp |
1497 .sp |
1498 @@ -1853,7 +1826,7 @@ |
1498 @@ -1857,7 +1830,7 @@ |
1499 .B \fB%r\fP |
1499 .B \fB%r\fP |
1500 .sp |
1500 .sp |
1501 zero\-padded changeset revision number |
1501 zero\-padded changeset revision number |
1502 -.UNINDENT |
1502 -.UNINDENT |
1503 +.RE |
1503 +.RE |
1504 .sp |
1504 .sp |
1505 Without the \-a/\-\-text option, export will avoid generating diffs |
1505 Without the \-a/\-\-text option, export will avoid generating diffs |
1506 of files it detects as binary. With \-a, export will generate a |
1506 of files it detects as binary. With \-a, export will generate a |
1507 @@ -1860,13 +1833,13 @@ |
1507 @@ -1864,13 +1837,13 @@ |
1508 diff anyway, probably with undesirable results. |
1508 diff anyway, probably with undesirable results. |
1509 .sp |
1509 .sp |
1510 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1510 Use the \-g/\-\-git option to generate diffs in the git extended diff |
1511 -format. See \%\fBhg help diffs\fP\: for more information. |
1511 -format. See \%\fBhg help diffs\fP\: for more information. |
1512 +format. See \fBhg help diffs\fP for more information. |
1512 +format. See \fBhg help diffs\fP for more information. |
1518 -.INDENT 0.0 |
1518 -.INDENT 0.0 |
1519 +.RS 0 |
1519 +.RS 0 |
1520 .IP \(bu 2 |
1520 .IP \(bu 2 |
1521 . |
1521 . |
1522 use export and import to transplant a bugfix to the current |
1522 use export and import to transplant a bugfix to the current |
1523 @@ -1873,9 +1846,9 @@ |
1523 @@ -1877,9 +1850,9 @@ |
1524 branch: |
1524 branch: |
1525 .sp |
1525 .sp |
1526 .nf |
1526 .nf |
1527 -.ft C |
1527 -.ft C |
1528 +.ft |
1528 +.ft |
1530 -.ft P |
1530 -.ft P |
1531 +.ft |
1531 +.ft |
1532 .fi |
1532 .fi |
1533 .IP \(bu 2 |
1533 .IP \(bu 2 |
1534 . |
1534 . |
1535 @@ -1883,9 +1856,9 @@ |
1535 @@ -1887,9 +1860,9 @@ |
1536 rename information: |
1536 rename information: |
1537 .sp |
1537 .sp |
1538 .nf |
1538 .nf |
1539 -.ft C |
1539 -.ft C |
1540 +.ft |
1540 +.ft |
1542 -.ft P |
1542 -.ft P |
1543 +.ft |
1543 +.ft |
1544 .fi |
1544 .fi |
1545 .IP \(bu 2 |
1545 .IP \(bu 2 |
1546 . |
1546 . |
1547 @@ -1893,16 +1866,16 @@ |
1547 @@ -1897,16 +1870,16 @@ |
1548 descriptive names: |
1548 descriptive names: |
1549 .sp |
1549 .sp |
1550 .nf |
1550 .nf |
1551 -.ft C |
1551 -.ft C |
1552 +.ft |
1552 +.ft |
1563 -.INDENT 0.0 |
1563 -.INDENT 0.0 |
1564 +.RS 0 |
1564 +.RS 0 |
1565 .TP |
1565 .TP |
1566 .BI \-o, \-\-output \ <FORMAT> |
1566 .BI \-o, \-\-output \ <FORMAT> |
1567 . |
1567 . |
1568 @@ -1927,7 +1900,7 @@ |
1568 @@ -1931,7 +1904,7 @@ |
1569 .B \-\-nodates |
1569 .B \-\-nodates |
1570 . |
1570 . |
1571 omit dates from diff headers |
1571 omit dates from diff headers |
1572 -.UNINDENT |
1572 -.UNINDENT |
1573 +.RE |
1573 +.RE |
1574 .sp |
1574 .sp |
1575 [+] marked option can be specified multiple times |
1575 [+] marked option can be specified multiple times |
1576 .SS files |
1576 .SS files |
1577 @@ -1935,9 +1908,9 @@ |
1577 @@ -1939,9 +1912,9 @@ |
1578 list tracked files: |
1578 list tracked files: |
1579 .sp |
1579 .sp |
1580 .nf |
1580 .nf |
1581 -.ft C |
1581 -.ft C |
1582 +.ft |
1582 +.ft |
1583 hg files [OPTION]... [PATTERN]... |
1583 hg files [OPTION]... [FILE]... |
1584 -.ft P |
1584 -.ft P |
1585 +.ft |
1585 +.ft |
1586 .fi |
1586 .fi |
1587 .sp |
1587 .sp |
1588 Print files under Mercurial control in the working directory or |
1588 Print files under Mercurial control in the working directory or |
1589 @@ -1948,15 +1921,15 @@ |
1589 @@ -1952,15 +1925,15 @@ |
1590 of all files under Mercurial control in the working directory. |
1590 of all files under Mercurial control. |
1591 .sp |
1591 .sp |
1592 Examples: |
1592 Examples: |
1593 -.INDENT 0.0 |
1593 -.INDENT 0.0 |
1594 +.RS 0 |
1594 +.RS 0 |
1595 .IP \(bu 2 |
1595 .IP \(bu 2 |
1603 -.ft P |
1603 -.ft P |
1604 +.ft |
1604 +.ft |
1605 .fi |
1605 .fi |
1606 .IP \(bu 2 |
1606 .IP \(bu 2 |
1607 . |
1607 . |
1608 @@ -1963,9 +1936,9 @@ |
1608 @@ -1967,9 +1940,9 @@ |
1609 shows sizes and flags for current revision: |
1609 shows sizes and flags for current revision: |
1610 .sp |
1610 .sp |
1611 .nf |
1611 .nf |
1612 -.ft C |
1612 -.ft C |
1613 +.ft |
1613 +.ft |
1615 -.ft P |
1615 -.ft P |
1616 +.ft |
1616 +.ft |
1617 .fi |
1617 .fi |
1618 .IP \(bu 2 |
1618 .IP \(bu 2 |
1619 . |
1619 . |
1620 @@ -1972,9 +1945,9 @@ |
1620 @@ -1976,9 +1949,9 @@ |
1621 list all files named README: |
1621 list all files named README: |
1622 .sp |
1622 .sp |
1623 .nf |
1623 .nf |
1624 -.ft C |
1624 -.ft C |
1625 +.ft |
1625 +.ft |
1627 -.ft P |
1627 -.ft P |
1628 +.ft |
1628 +.ft |
1629 .fi |
1629 .fi |
1630 .IP \(bu 2 |
1630 .IP \(bu 2 |
1631 . |
1631 . |
1632 @@ -1981,9 +1954,9 @@ |
1632 @@ -1985,9 +1958,9 @@ |
1633 list all binary files: |
1633 list all binary files: |
1634 .sp |
1634 .sp |
1635 .nf |
1635 .nf |
1636 -.ft C |
1636 -.ft C |
1637 +.ft |
1637 +.ft |
1639 -.ft P |
1639 -.ft P |
1640 +.ft |
1640 +.ft |
1641 .fi |
1641 .fi |
1642 .IP \(bu 2 |
1642 .IP \(bu 2 |
1643 . |
1643 . |
1644 @@ -1990,9 +1963,9 @@ |
1644 @@ -1994,9 +1967,9 @@ |
1645 find files containing a regular expression: |
1645 find files containing a regular expression: |
1646 .sp |
1646 .sp |
1647 .nf |
1647 .nf |
1648 -.ft C |
1648 -.ft C |
1649 -hg files "set:grep(\(aqbob\(aq)" |
1649 -hg files "set:grep(\(aqbob\(aq)" |
1652 +hg files "set:grep('bob')" |
1652 +hg files "set:grep('bob')" |
1653 +.ft |
1653 +.ft |
1654 .fi |
1654 .fi |
1655 .IP \(bu 2 |
1655 .IP \(bu 2 |
1656 . |
1656 . |
1657 @@ -1999,19 +1972,19 @@ |
1657 @@ -2003,19 +1976,19 @@ |
1658 search tracked file contents with xargs and grep: |
1658 search tracked file contents with xargs and grep: |
1659 .sp |
1659 .sp |
1660 .nf |
1660 .nf |
1661 -.ft C |
1661 -.ft C |
1662 +.ft |
1662 +.ft |
1677 -.INDENT 0.0 |
1677 -.INDENT 0.0 |
1678 +.RS 0 |
1678 +.RS 0 |
1679 .TP |
1679 .TP |
1680 .BI \-r, \-\-rev \ <REV> |
1680 .BI \-r, \-\-rev \ <REV> |
1681 . |
1681 . |
1682 @@ -2036,7 +2009,7 @@ |
1682 @@ -2040,7 +2013,7 @@ |
1683 .B \-S, \-\-subrepos |
1683 .B \-S, \-\-subrepos |
1684 . |
1684 . |
1685 recurse into subrepositories |
1685 recurse into subrepositories |
1686 -.UNINDENT |
1686 -.UNINDENT |
1687 +.RE |
1687 +.RE |
1688 .sp |
1688 .sp |
1689 [+] marked option can be specified multiple times |
1689 [+] marked option can be specified multiple times |
1690 .SS forget |
1690 .SS forget |
1691 @@ -2044,9 +2017,9 @@ |
1691 @@ -2048,9 +2021,9 @@ |
1692 forget the specified files on the next commit: |
1692 forget the specified files on the next commit: |
1693 .sp |
1693 .sp |
1694 .nf |
1694 .nf |
1695 -.ft C |
1695 -.ft C |
1696 +.ft |
1696 +.ft |
1698 -.ft P |
1698 -.ft P |
1699 +.ft |
1699 +.ft |
1700 .fi |
1700 .fi |
1701 .sp |
1701 .sp |
1702 Mark the specified files so they will no longer be tracked |
1702 Mark the specified files so they will no longer be tracked |
1703 @@ -2056,20 +2029,20 @@ |
1703 @@ -2060,20 +2033,20 @@ |
1704 entire project history, and it does not delete them from the |
1704 entire project history, and it does not delete them from the |
1705 working directory. |
1705 working directory. |
1706 .sp |
1706 .sp |
1707 -To delete the file from the working directory, see \%\fBhg remove\fP\:. |
1707 -To delete the file from the working directory, see \%\fBhg remove\fP\:. |
1708 +To delete the file from the working directory, see \fBhg remove\fP. |
1708 +To delete the file from the working directory, see \fBhg remove\fP. |
1724 -.ft P |
1724 -.ft P |
1725 +.ft |
1725 +.ft |
1726 .fi |
1726 .fi |
1727 .IP \(bu 2 |
1727 .IP \(bu 2 |
1728 . |
1728 . |
1729 @@ -2076,16 +2049,16 @@ |
1729 @@ -2080,16 +2053,16 @@ |
1730 forget files that would be excluded by .hgignore: |
1730 forget files that would be excluded by .hgignore: |
1731 .sp |
1731 .sp |
1732 .nf |
1732 .nf |
1733 -.ft C |
1733 -.ft C |
1734 +.ft |
1734 +.ft |
1745 -.INDENT 0.0 |
1745 -.INDENT 0.0 |
1746 +.RS 0 |
1746 +.RS 0 |
1747 .TP |
1747 .TP |
1748 .BI \-I, \-\-include \ <PATTERN[+]> |
1748 .BI \-I, \-\-include \ <PATTERN[+]> |
1749 . |
1749 . |
1750 @@ -2094,7 +2067,7 @@ |
1750 @@ -2098,7 +2071,7 @@ |
1751 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1751 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1752 . |
1752 . |
1753 exclude names matching the given patterns |
1753 exclude names matching the given patterns |
1754 -.UNINDENT |
1754 -.UNINDENT |
1755 +.RE |
1755 +.RE |
1756 .sp |
1756 .sp |
1757 [+] marked option can be specified multiple times |
1757 [+] marked option can be specified multiple times |
1758 .SS graft |
1758 .SS graft |
1759 @@ -2102,15 +2075,15 @@ |
1759 @@ -2106,15 +2079,15 @@ |
1760 copy changes from other branches onto the current branch: |
1760 copy changes from other branches onto the current branch: |
1761 .sp |
1761 .sp |
1762 .nf |
1762 .nf |
1763 -.ft C |
1763 -.ft C |
1764 +.ft |
1764 +.ft |
1775 +history graph. This is sometimes known as 'backporting' or |
1775 +history graph. This is sometimes known as 'backporting' or |
1776 +\&'cherry\-picking'. By default, graft will copy user, date, and |
1776 +\&'cherry\-picking'. By default, graft will copy user, date, and |
1777 description from the source changesets. |
1777 description from the source changesets. |
1778 .sp |
1778 .sp |
1779 Changesets that are ancestors of the current revision, that have |
1779 Changesets that are ancestors of the current revision, that have |
1780 @@ -2120,9 +2093,9 @@ |
1780 @@ -2124,9 +2097,9 @@ |
1781 of the form: |
1781 of the form: |
1782 .sp |
1782 .sp |
1783 .nf |
1783 .nf |
1784 -.ft C |
1784 -.ft C |
1785 +.ft |
1785 +.ft |
1787 -.ft P |
1787 -.ft P |
1788 +.ft |
1788 +.ft |
1789 .fi |
1789 .fi |
1790 .sp |
1790 .sp |
1791 If \-\-force is specified, revisions will be grafted even if they |
1791 If \-\-force is specified, revisions will be grafted even if they |
1792 @@ -2140,16 +2113,16 @@ |
1792 @@ -2144,16 +2117,16 @@ |
1793 .RE |
1793 .RE |
1794 .sp |
1794 .sp |
1795 Examples: |
1795 Examples: |
1796 -.INDENT 0.0 |
1796 -.INDENT 0.0 |
1797 +.RS 0 |
1797 +.RS 0 |
1807 -.ft P |
1807 -.ft P |
1808 +.ft |
1808 +.ft |
1809 .fi |
1809 .fi |
1810 .IP \(bu 2 |
1810 .IP \(bu 2 |
1811 . |
1811 . |
1812 @@ -2156,9 +2129,9 @@ |
1812 @@ -2160,9 +2133,9 @@ |
1813 graft a range of changesets with one exception, updating dates: |
1813 graft a range of changesets with one exception, updating dates: |
1814 .sp |
1814 .sp |
1815 .nf |
1815 .nf |
1816 -.ft C |
1816 -.ft C |
1817 +.ft |
1817 +.ft |
1819 -.ft P |
1819 -.ft P |
1820 +.ft |
1820 +.ft |
1821 .fi |
1821 .fi |
1822 .IP \(bu 2 |
1822 .IP \(bu 2 |
1823 . |
1823 . |
1824 @@ -2165,9 +2138,9 @@ |
1824 @@ -2169,9 +2142,9 @@ |
1825 continue a graft after resolving conflicts: |
1825 continue a graft after resolving conflicts: |
1826 .sp |
1826 .sp |
1827 .nf |
1827 .nf |
1828 -.ft C |
1828 -.ft C |
1829 +.ft |
1829 +.ft |
1831 -.ft P |
1831 -.ft P |
1832 +.ft |
1832 +.ft |
1833 .fi |
1833 .fi |
1834 .IP \(bu 2 |
1834 .IP \(bu 2 |
1835 . |
1835 . |
1836 @@ -2174,9 +2147,9 @@ |
1836 @@ -2178,9 +2151,9 @@ |
1837 show the source of a grafted changeset: |
1837 show the source of a grafted changeset: |
1838 .sp |
1838 .sp |
1839 .nf |
1839 .nf |
1840 -.ft C |
1840 -.ft C |
1841 +.ft |
1841 +.ft |
1843 -.ft P |
1843 -.ft P |
1844 +.ft |
1844 +.ft |
1845 .fi |
1845 .fi |
1846 .IP \(bu 2 |
1846 .IP \(bu 2 |
1847 . |
1847 . |
1848 @@ -2183,19 +2156,19 @@ |
1848 @@ -2187,18 +2160,18 @@ |
1849 show revisions sorted by date: |
1849 show revisions sorted by date: |
1850 .sp |
1850 .sp |
1851 .nf |
1851 .nf |
1852 -.ft C |
1852 -.ft C |
1853 -hg log \-r \(aqsort(all(), date)\(aq |
1853 +.ft |
1854 -.ft P |
1854 hg log \-r "sort(all(), date)" |
1855 +.ft |
1855 -.ft P |
1856 +hg log \-r 'sort(all(), date)' |
1856 +.ft |
1857 +.ft |
1857 .fi |
1858 .fi |
1858 -.UNINDENT |
1859 -.UNINDENT |
1859 +.RE |
1860 +.RE |
1860 .sp |
1861 .sp |
1861 -See \%\fBhg help revisions\fP\: for more about specifying revisions. |
1862 -See \%\fBhg help revisions\fP\: and \%\fBhg help revsets\fP\: for more about |
1862 +See \fBhg help revisions\fP for more about specifying revisions. |
1863 +See \fBhg help revisions\fP and \fBhg help revsets\fP for more about |
|
1864 specifying revisions. |
|
1865 .sp |
1863 .sp |
1866 Returns 0 on successful completion. |
1864 Returns 0 on successful completion. |
1867 .sp |
1865 .sp |
1868 Options: |
1866 Options: |
1869 -.INDENT 0.0 |
1867 -.INDENT 0.0 |
1870 +.RS 0 |
1868 +.RS 0 |
1871 .TP |
1869 .TP |
1872 .BI \-r, \-\-rev \ <REV[+]> |
1870 .BI \-r, \-\-rev \ <REV[+]> |
1873 . |
1871 . |
1874 @@ -2240,7 +2213,7 @@ |
1872 @@ -2243,7 +2216,7 @@ |
1875 .B \-n, \-\-dry\-run |
1873 .B \-n, \-\-dry\-run |
1876 . |
1874 . |
1877 do not perform actions, just print output |
1875 do not perform actions, just print output |
1878 -.UNINDENT |
1876 -.UNINDENT |
1879 +.RE |
1877 +.RE |
1880 .sp |
1878 .sp |
1881 [+] marked option can be specified multiple times |
1879 [+] marked option can be specified multiple times |
1882 .SS grep |
1880 .SS grep |
1883 @@ -2248,9 +2221,9 @@ |
1881 @@ -2251,9 +2224,9 @@ |
1884 search for a pattern in specified files and revisions: |
1882 search revision history for a pattern in specified files: |
1885 .sp |
1883 .sp |
1886 .nf |
1884 .nf |
1887 -.ft C |
1885 -.ft C |
1888 +.ft |
1886 +.ft |
1889 hg grep [OPTION]... PATTERN [FILE]... |
1887 hg grep [OPTION]... PATTERN [FILE]... |
1890 -.ft P |
1888 -.ft P |
1891 +.ft |
1889 +.ft |
1892 .fi |
1890 .fi |
1893 .sp |
1891 .sp |
1894 Search revisions of files for a regular expression. |
1892 Search revision history for a regular expression in the specified |
1895 @@ -2269,7 +2242,7 @@ |
1893 @@ -2268,14 +2241,14 @@ |
1894 PATTERN can be any Python (roughly Perl\-compatible) regular |
|
1895 expression. |
|
1896 .sp |
|
1897 -If no FILEs are specified (and \-f/\-\-follow isn\(aqt set), all files in |
|
1898 -the repository are searched, including those that don\(aqt exist in the |
|
1899 +If no FILEs are specified (and \-f/\-\-follow isn't set), all files in |
|
1900 +the repository are searched, including those that don't exist in the |
|
1901 current branch or have been deleted in a prior changeset. |
|
1902 .sp |
|
1896 Returns 0 if a match is found, 1 otherwise. |
1903 Returns 0 if a match is found, 1 otherwise. |
1897 .sp |
1904 .sp |
1898 Options: |
1905 Options: |
1899 -.INDENT 0.0 |
1906 -.INDENT 0.0 |
1900 +.RS 0 |
1907 +.RS 0 |
1901 .TP |
1908 .TP |
1902 .B \-0, \-\-print0 |
1909 .B \-0, \-\-print0 |
1903 . |
1910 . |
1904 @@ -2318,7 +2291,7 @@ |
1911 @@ -2328,7 +2301,7 @@ |
1905 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1912 .BI \-X, \-\-exclude \ <PATTERN[+]> |
1906 . |
1913 . |
1907 exclude names matching the given patterns |
1914 exclude names matching the given patterns |
1908 -.UNINDENT |
1915 -.UNINDENT |
1909 +.RE |
1916 +.RE |
1910 .sp |
1917 .sp |
1911 [+] marked option can be specified multiple times |
1918 [+] marked option can be specified multiple times |
1912 .SS heads |
1919 .SS heads |
1913 @@ -2326,9 +2299,9 @@ |
1920 @@ -2336,9 +2309,9 @@ |
1914 show branch heads: |
1921 show branch heads: |
1915 .sp |
1922 .sp |
1916 .nf |
1923 .nf |
1917 -.ft C |
1924 -.ft C |
1918 +.ft |
1925 +.ft |
1920 -.ft P |
1927 -.ft P |
1921 +.ft |
1928 +.ft |
1922 .fi |
1929 .fi |
1923 .sp |
1930 .sp |
1924 With no arguments, show all open branch heads in the repository. |
1931 With no arguments, show all open branch heads in the repository. |
1925 @@ -2338,11 +2311,11 @@ |
1932 @@ -2348,11 +2321,11 @@ |
1926 .sp |
1933 .sp |
1927 If one or more REVs are given, only open branch heads on the |
1934 If one or more REVs are given, only open branch heads on the |
1928 branches associated with the specified changesets are shown. This |
1935 branches associated with the specified changesets are shown. This |
1929 -means that you can use \%\fBhg heads .\fP\: to see the heads on the |
1936 -means that you can use \%\fBhg heads .\fP\: to see the heads on the |
1930 +means that you can use \fBhg heads .\fP to see the heads on the |
1937 +means that you can use \fBhg heads .\fP to see the heads on the |
1934 -(see \%\fBhg commit \-\-close\-branch\fP\:). |
1941 -(see \%\fBhg commit \-\-close\-branch\fP\:). |
1935 +(see \fBhg commit \-\-close\-branch\fP). |
1942 +(see \fBhg commit \-\-close\-branch\fP). |
1936 .sp |
1943 .sp |
1937 If STARTREV is specified, only those heads that are descendants of |
1944 If STARTREV is specified, only those heads that are descendants of |
1938 STARTREV will be displayed. |
1945 STARTREV will be displayed. |
1939 @@ -2353,7 +2326,7 @@ |
1946 @@ -2363,7 +2336,7 @@ |
1940 Returns 0 if matching heads are found, 1 if not. |
1947 Returns 0 if matching heads are found, 1 if not. |
1941 .sp |
1948 .sp |
1942 Options: |
1949 Options: |
1943 -.INDENT 0.0 |
1950 -.INDENT 0.0 |
1944 +.RS 0 |
1951 +.RS 0 |
1945 .TP |
1952 .TP |
1946 .BI \-r, \-\-rev \ <STARTREV> |
1953 .BI \-r, \-\-rev \ <STARTREV> |
1947 . |
1954 . |
1948 @@ -2378,15 +2351,15 @@ |
1955 @@ -2388,15 +2361,15 @@ |
1949 .BI \-T, \-\-template \ <TEMPLATE> |
1956 .BI \-T, \-\-template \ <TEMPLATE> |
1950 . |
1957 . |
1951 display with template |
1958 display with template |
1952 -.UNINDENT |
1959 -.UNINDENT |
1953 +.RE |
1960 +.RE |
1962 -.ft P |
1969 -.ft P |
1963 +.ft |
1970 +.ft |
1964 .fi |
1971 .fi |
1965 .sp |
1972 .sp |
1966 With no arguments, print a list of commands with short help messages. |
1973 With no arguments, print a list of commands with short help messages. |
1967 @@ -2397,7 +2370,7 @@ |
1974 @@ -2407,7 +2380,7 @@ |
1968 Returns 0 if successful. |
1975 Returns 0 if successful. |
1969 .sp |
1976 .sp |
1970 Options: |
1977 Options: |
1971 -.INDENT 0.0 |
1978 -.INDENT 0.0 |
1972 +.RS 0 |
1979 +.RS 0 |
1973 .TP |
1980 .TP |
1974 .B \-e, \-\-extension |
1981 .B \-e, \-\-extension |
1975 . |
1982 . |
1976 @@ -2414,7 +2387,7 @@ |
1983 @@ -2424,7 +2397,7 @@ |
1977 .BI \-s, \-\-system \ <VALUE[+]> |
1984 .BI \-s, \-\-system \ <VALUE[+]> |
1978 . |
1985 . |
1979 show help for specific platform(s) |
1986 show help for specific platform(s) |
1980 -.UNINDENT |
1987 -.UNINDENT |
1981 +.RE |
1988 +.RE |
1982 .sp |
1989 .sp |
1983 [+] marked option can be specified multiple times |
1990 [+] marked option can be specified multiple times |
1984 .SS identify |
1991 .SS identify |
1985 @@ -2422,9 +2395,9 @@ |
1992 @@ -2432,9 +2405,9 @@ |
1986 identify the working directory or specified revision: |
1993 identify the working directory or specified revision: |
1987 .sp |
1994 .sp |
1988 .nf |
1995 .nf |
1989 -.ft C |
1996 -.ft C |
1990 +.ft |
1997 +.ft |
1992 -.ft P |
1999 -.ft P |
1993 +.ft |
2000 +.ft |
1994 .fi |
2001 .fi |
1995 .sp |
2002 .sp |
1996 Print a summary identifying the repository state at REV using one or |
2003 Print a summary identifying the repository state at REV using one or |
1997 @@ -2439,15 +2412,15 @@ |
2004 @@ -2449,15 +2422,15 @@ |
1998 cause lookup to operate on that repository/bundle. |
2005 cause lookup to operate on that repository/bundle. |
1999 .sp |
2006 .sp |
2000 Examples: |
2007 Examples: |
2001 -.INDENT 0.0 |
2008 -.INDENT 0.0 |
2002 +.RS 0 |
2009 +.RS 0 |
2011 -.ft P |
2018 -.ft P |
2012 +.ft |
2019 +.ft |
2013 .fi |
2020 .fi |
2014 .IP \(bu 2 |
2021 .IP \(bu 2 |
2015 . |
2022 . |
2016 @@ -2454,9 +2427,9 @@ |
2023 @@ -2464,9 +2437,9 @@ |
2017 find the revision corresponding to a tag: |
2024 find the revision corresponding to a tag: |
2018 .sp |
2025 .sp |
2019 .nf |
2026 .nf |
2020 -.ft C |
2027 -.ft C |
2021 +.ft |
2028 +.ft |
2023 -.ft P |
2030 -.ft P |
2024 +.ft |
2031 +.ft |
2025 .fi |
2032 .fi |
2026 .IP \(bu 2 |
2033 .IP \(bu 2 |
2027 . |
2034 . |
2028 @@ -2463,19 +2436,19 @@ |
2035 @@ -2473,19 +2446,19 @@ |
2029 check the most recent revision of a remote repository: |
2036 check the most recent revision of a remote repository: |
2030 .sp |
2037 .sp |
2031 .nf |
2038 .nf |
2032 -.ft C |
2039 -.ft C |
2033 +.ft |
2040 +.ft |
2034 hg id \-r tip http://selenic.com/hg/ |
2041 hg id \-r tip https://www.mercurial\-scm.org/repo/hg/ |
2035 -.ft P |
2042 -.ft P |
2036 +.ft |
2043 +.ft |
2037 .fi |
2044 .fi |
2038 -.UNINDENT |
2045 -.UNINDENT |
2039 +.RE |
2046 +.RE |
2048 -.INDENT 0.0 |
2055 -.INDENT 0.0 |
2049 +.RS 0 |
2056 +.RS 0 |
2050 .TP |
2057 .TP |
2051 .BI \-r, \-\-rev \ <REV> |
2058 .BI \-r, \-\-rev \ <REV> |
2052 . |
2059 . |
2053 @@ -2514,15 +2487,15 @@ |
2060 @@ -2524,15 +2497,15 @@ |
2054 do not verify server certificate (ignoring web.cacerts config) |
2061 do not verify server certificate (ignoring web.cacerts config) |
2055 .sp |
2062 .sp |
2056 aliases: id |
2063 aliases: id |
2057 -.UNINDENT |
2064 -.UNINDENT |
2058 +.RE |
2065 +.RE |
2067 -.ft P |
2074 -.ft P |
2068 +.ft |
2075 +.ft |
2069 .fi |
2076 .fi |
2070 .sp |
2077 .sp |
2071 Import a list of patches and commit them individually (unless |
2078 Import a list of patches and commit them individually (unless |
2072 @@ -2547,7 +2520,7 @@ |
2079 @@ -2557,7 +2530,7 @@ |
2073 text/plain body parts before first diff are added to the commit |
2080 text/plain body parts before first diff are added to the commit |
2074 message. |
2081 message. |
2075 .sp |
2082 .sp |
2076 -If the imported patch was generated by \%\fBhg export\fP\:, user and |
2083 -If the imported patch was generated by \%\fBhg export\fP\:, user and |
2077 +If the imported patch was generated by \fBhg export\fP, user and |
2084 +If the imported patch was generated by \fBhg export\fP, user and |
2078 description from patch override values from message headers and |
2085 description from patch override values from message headers and |
2079 body. Values given on command line with \-m/\-\-message and \-u/\-\-user |
2086 body. Values given on command line with \-m/\-\-message and \-u/\-\-user |
2080 override these. |
2087 override these. |
2081 @@ -2561,37 +2534,37 @@ |
2088 @@ -2567,42 +2540,42 @@ |
2089 resulting changeset has a different ID than the one recorded in |
|
2090 the patch. This will guard against various ways that portable |
|
2091 patch formats and mail systems might fail to transfer Mercurial |
|
2092 -data or metadata. See \%\fBhg bundle\fP\: for lossless transmission. |
|
2093 +data or metadata. See \fBhg bundle\fP for lossless transmission. |
|
2094 .sp |
|
2082 Use \-\-partial to ensure a changeset will be created from the patch |
2095 Use \-\-partial to ensure a changeset will be created from the patch |
2083 even if some hunks fail to apply. Hunks that fail to apply will be |
2096 even if some hunks fail to apply. Hunks that fail to apply will be |
2084 written to a <target\-file>.rej file. Conflicts can then be resolved |
2097 written to a <target\-file>.rej file. Conflicts can then be resolved |
2085 -by hand before \%\fBhg commit \-\-amend\fP\: is run to update the created |
2098 -by hand before \%\fBhg commit \-\-amend\fP\: is run to update the created |
2086 +by hand before \fBhg commit \-\-amend\fP is run to update the created |
2099 +by hand before \fBhg commit \-\-amend\fP is run to update the created |
2122 -.ft P |
2135 -.ft P |
2123 +.ft |
2136 +.ft |
2124 .fi |
2137 .fi |
2125 .IP \(bu 2 |
2138 .IP \(bu 2 |
2126 . |
2139 . |
2127 @@ -2598,9 +2571,9 @@ |
2140 @@ -2609,9 +2582,9 @@ |
2128 import a changeset from an hgweb server: |
2141 import a changeset from an hgweb server: |
2129 .sp |
2142 .sp |
2130 .nf |
2143 .nf |
2131 -.ft C |
2144 -.ft C |
2132 +.ft |
2145 +.ft |
2133 hg import http://www.selenic.com/hg/rev/5ca8c111e9aa |
2146 hg import https://www.mercurial\-scm.org/repo/hg/rev/5ca8c111e9aa |
2134 -.ft P |
2147 -.ft P |
2135 +.ft |
2148 +.ft |
2136 .fi |
2149 .fi |
2137 .IP \(bu 2 |
2150 .IP \(bu 2 |
2138 . |
2151 . |
2139 @@ -2607,9 +2580,9 @@ |
2152 @@ -2618,9 +2591,9 @@ |
2140 import all the patches in an Unix\-style mbox: |
2153 import all the patches in an Unix\-style mbox: |
2141 .sp |
2154 .sp |
2142 .nf |
2155 .nf |
2143 -.ft C |
2156 -.ft C |
2144 +.ft |
2157 +.ft |
2146 -.ft P |
2159 -.ft P |
2147 +.ft |
2160 +.ft |
2148 .fi |
2161 .fi |
2149 .IP \(bu 2 |
2162 .IP \(bu 2 |
2150 . |
2163 . |
2151 @@ -2617,35 +2590,35 @@ |
2164 @@ -2628,35 +2601,35 @@ |
2152 possible): |
2165 possible): |
2153 .sp |
2166 .sp |
2154 .nf |
2167 .nf |
2155 -.ft C |
2168 -.ft C |
2156 +.ft |
2169 +.ft |
2194 -.INDENT 0.0 |
2207 -.INDENT 0.0 |
2195 +.RS 0 |
2208 +.RS 0 |
2196 .TP |
2209 .TP |
2197 .BI \-p, \-\-strip \ <NUM> |
2210 .BI \-p, \-\-strip \ <NUM> |
2198 . |
2211 . |
2199 @@ -2665,7 +2638,7 @@ |
2212 @@ -2676,7 +2649,7 @@ |
2200 .TP |
2213 .TP |
2201 .B \-\-no\-commit |
2214 .B \-\-no\-commit |
2202 . |
2215 . |
2203 -don\(aqt commit, just update the working directory |
2216 -don\(aqt commit, just update the working directory |
2204 +don't commit, just update the working directory |
2217 +don't commit, just update the working directory |
2205 .TP |
2218 .TP |
2206 .B \-\-bypass |
2219 .B \-\-bypass |
2207 . |
2220 . |
2208 @@ -2708,15 +2681,15 @@ |
2221 @@ -2719,15 +2692,15 @@ |
2209 guess renamed files by similarity (0<=s<=100) |
2222 guess renamed files by similarity (0<=s<=100) |
2210 .sp |
2223 .sp |
2211 aliases: patch |
2224 aliases: patch |
2212 -.UNINDENT |
2225 -.UNINDENT |
2213 +.RE |
2226 +.RE |
2222 -.ft P |
2235 -.ft P |
2223 +.ft |
2236 +.ft |
2224 .fi |
2237 .fi |
2225 .sp |
2238 .sp |
2226 Show new changesets found in the specified path/URL or the default |
2239 Show new changesets found in the specified path/URL or the default |
2227 @@ -2730,17 +2703,17 @@ |
2240 @@ -2741,17 +2714,17 @@ |
2228 status is also displayed for each bookmark like below: |
2241 status is also displayed for each bookmark like below: |
2229 .sp |
2242 .sp |
2230 .nf |
2243 .nf |
2231 -.ft C |
2244 -.ft C |
2232 +.ft |
2245 +.ft |
2243 -.INDENT 0.0 |
2256 -.INDENT 0.0 |
2244 +.RS 0 |
2257 +.RS 0 |
2245 .TP |
2258 .TP |
2246 .B \fBadded\fP |
2259 .B \fBadded\fP |
2247 .sp |
2260 .sp |
2248 @@ -2757,7 +2730,7 @@ |
2261 @@ -2768,7 +2741,7 @@ |
2249 .B \fBchanged\fP |
2262 .B \fBchanged\fP |
2250 .sp |
2263 .sp |
2251 result depends on remote changesets |
2264 result depends on remote changesets |
2252 -.UNINDENT |
2265 -.UNINDENT |
2253 +.RE |
2266 +.RE |
2254 .sp |
2267 .sp |
2255 From the point of view of pulling behavior, bookmark |
2268 From the point of view of pulling behavior, bookmark |
2256 existing only in the remote repository are treated as \fBadded\fP, |
2269 existing only in the remote repository are treated as \fBadded\fP, |
2257 @@ -2767,15 +2740,15 @@ |
2270 @@ -2778,15 +2751,15 @@ |
2258 changesets twice if the incoming is followed by a pull. |
2271 changesets twice if the incoming is followed by a pull. |
2259 .sp |
2272 .sp |
2260 Examples: |
2273 Examples: |
2261 -.INDENT 0.0 |
2274 -.INDENT 0.0 |
2262 +.RS 0 |
2275 +.RS 0 |
2271 -.ft P |
2284 -.ft P |
2272 +.ft |
2285 +.ft |
2273 .fi |
2286 .fi |
2274 .IP \(bu 2 |
2287 .IP \(bu 2 |
2275 . |
2288 . |
2276 @@ -2782,10 +2755,10 @@ |
2289 @@ -2793,10 +2766,10 @@ |
2277 show incoming changes excluding merges, store a bundle: |
2290 show incoming changes excluding merges, store a bundle: |
2278 .sp |
2291 .sp |
2279 .nf |
2292 .nf |
2280 -.ft C |
2293 -.ft C |
2281 +.ft |
2294 +.ft |
2284 -.ft P |
2297 -.ft P |
2285 +.ft |
2298 +.ft |
2286 .fi |
2299 .fi |
2287 .IP \(bu 2 |
2300 .IP \(bu 2 |
2288 . |
2301 . |
2289 @@ -2792,16 +2765,16 @@ |
2302 @@ -2803,16 +2776,16 @@ |
2290 briefly list changes inside a bundle: |
2303 briefly list changes inside a bundle: |
2291 .sp |
2304 .sp |
2292 .nf |
2305 .nf |
2293 -.ft C |
2306 -.ft C |
2294 +.ft |
2307 +.ft |
2305 -.INDENT 0.0 |
2318 -.INDENT 0.0 |
2306 +.RS 0 |
2319 +.RS 0 |
2307 .TP |
2320 .TP |
2308 .B \-f, \-\-force |
2321 .B \-f, \-\-force |
2309 . |
2322 . |
2310 @@ -2874,23 +2847,23 @@ |
2323 @@ -2885,23 +2858,23 @@ |
2311 .B \-S, \-\-subrepos |
2324 .B \-S, \-\-subrepos |
2312 . |
2325 . |
2313 recurse into subrepositories |
2326 recurse into subrepositories |
2314 -.UNINDENT |
2327 -.UNINDENT |
2315 +.RE |
2328 +.RE |
2336 -.ft P |
2349 -.ft P |
2337 +.ft |
2350 +.ft |
2338 .fi |
2351 .fi |
2339 .sp |
2352 .sp |
2340 Initialize a new repository in the given directory. If the given |
2353 Initialize a new repository in the given directory. If the given |
2341 @@ -2899,12 +2872,12 @@ |
2354 @@ -2910,12 +2883,12 @@ |
2342 If no directory is given, the current directory is used. |
2355 If no directory is given, the current directory is used. |
2343 .sp |
2356 .sp |
2344 It is possible to specify an \fBssh://\fP URL as the destination. |
2357 It is possible to specify an \fBssh://\fP URL as the destination. |
2345 -See \%\fBhg help urls\fP\: for more information. |
2358 -See \%\fBhg help urls\fP\: for more information. |
2346 +See \fBhg help urls\fP for more information. |
2359 +See \fBhg help urls\fP for more information. |
2351 -.INDENT 0.0 |
2364 -.INDENT 0.0 |
2352 +.RS 0 |
2365 +.RS 0 |
2353 .TP |
2366 .TP |
2354 .BI \-e, \-\-ssh \ <CMD> |
2367 .BI \-e, \-\-ssh \ <CMD> |
2355 . |
2368 . |
2356 @@ -2917,15 +2890,15 @@ |
2369 @@ -2928,15 +2901,15 @@ |
2357 .B \-\-insecure |
2370 .B \-\-insecure |
2358 . |
2371 . |
2359 do not verify server certificate (ignoring web.cacerts config) |
2372 do not verify server certificate (ignoring web.cacerts config) |
2360 -.UNINDENT |
2373 -.UNINDENT |
2361 +.RE |
2374 +.RE |
2370 -.ft P |
2383 -.ft P |
2371 +.ft |
2384 +.ft |
2372 .fi |
2385 .fi |
2373 .sp |
2386 .sp |
2374 Print files under Mercurial control in the working directory whose |
2387 Print files under Mercurial control in the working directory whose |
2375 @@ -2943,12 +2916,12 @@ |
2388 @@ -2954,12 +2927,12 @@ |
2376 will avoid the problem of "xargs" treating single filenames that |
2389 will avoid the problem of "xargs" treating single filenames that |
2377 contain whitespace as multiple filenames. |
2390 contain whitespace as multiple filenames. |
2378 .sp |
2391 .sp |
2379 -See \%\fBhg help files\fP\: for a more versatile command. |
2392 -See \%\fBhg help files\fP\: for a more versatile command. |
2380 +See \fBhg help files\fP for a more versatile command. |
2393 +See \fBhg help files\fP for a more versatile command. |
2385 -.INDENT 0.0 |
2398 -.INDENT 0.0 |
2386 +.RS 0 |
2399 +.RS 0 |
2387 .TP |
2400 .TP |
2388 .BI \-r, \-\-rev \ <REV> |
2401 .BI \-r, \-\-rev \ <REV> |
2389 . |
2402 . |
2390 @@ -2969,7 +2942,7 @@ |
2403 @@ -2980,7 +2953,7 @@ |
2391 .BI \-X, \-\-exclude \ <PATTERN[+]> |
2404 .BI \-X, \-\-exclude \ <PATTERN[+]> |
2392 . |
2405 . |
2393 exclude names matching the given patterns |
2406 exclude names matching the given patterns |
2394 -.UNINDENT |
2407 -.UNINDENT |
2395 +.RE |
2408 +.RE |
2396 .sp |
2409 .sp |
2397 [+] marked option can be specified multiple times |
2410 [+] marked option can be specified multiple times |
2398 .SS log |
2411 .SS log |
2399 @@ -2977,9 +2950,9 @@ |
2412 @@ -2988,9 +2961,9 @@ |
2400 show revision history of entire repository or files: |
2413 show revision history of entire repository or files: |
2401 .sp |
2414 .sp |
2402 .nf |
2415 .nf |
2403 -.ft C |
2416 -.ft C |
2404 +.ft |
2417 +.ft |
2406 -.ft P |
2419 -.ft P |
2407 +.ft |
2420 +.ft |
2408 .fi |
2421 .fi |
2409 .sp |
2422 .sp |
2410 Print the revision history of the specified files or the entire |
2423 Print the revision history of the specified files or the entire |
2411 @@ -3001,12 +2974,12 @@ |
2424 @@ -3012,12 +2985,12 @@ |
2412 .sp |
2425 .sp |
2413 With \-\-graph the revisions are shown as an ASCII art DAG with the most |
2426 With \-\-graph the revisions are shown as an ASCII art DAG with the most |
2414 recent changeset at the top. |
2427 recent changeset at the top. |
2415 -\(aqo\(aq is a changeset, \(aq@\(aq is a working directory parent, \(aqx\(aq is obsolete, |
2428 -\(aqo\(aq is a changeset, \(aq@\(aq is a working directory parent, \(aqx\(aq is obsolete, |
2416 -and \(aq+\(aq represents a fork where the changeset from the lines below is a |
2429 -and \(aq+\(aq represents a fork where the changeset from the lines below is a |
2423 -\%\fBhg log \-\-patch\fP\: may generate unexpected diff output for merge |
2436 -\%\fBhg log \-\-patch\fP\: may generate unexpected diff output for merge |
2424 +\fBhg log \-\-patch\fP may generate unexpected diff output for merge |
2437 +\fBhg log \-\-patch\fP may generate unexpected diff output for merge |
2425 changesets, as it will only compare the merge changeset against |
2438 changesets, as it will only compare the merge changeset against |
2426 its first parent. Also, only files different from BOTH parents |
2439 its first parent. Also, only files different from BOTH parents |
2427 will appear in files:. |
2440 will appear in files:. |
2428 @@ -3013,21 +2986,21 @@ |
2441 @@ -3024,21 +2997,21 @@ |
2429 .RE |
2442 .RE |
2430 .IP Note |
2443 .IP Note |
2431 . |
2444 . |
2432 -For performance reasons, \%\fBhg log FILE\fP\: may omit duplicate changes |
2445 -For performance reasons, \%\fBhg log FILE\fP\: may omit duplicate changes |
2433 +For performance reasons, \fBhg log FILE\fP may omit duplicate changes |
2446 +For performance reasons, \fBhg log FILE\fP may omit duplicate changes |
2449 -.ft P |
2462 -.ft P |
2450 +.ft |
2463 +.ft |
2451 .fi |
2464 .fi |
2452 .IP \(bu 2 |
2465 .IP \(bu 2 |
2453 . |
2466 . |
2454 @@ -3034,9 +3007,9 @@ |
2467 @@ -3045,9 +3018,9 @@ |
2455 changesets ancestral to the working directory: |
2468 changesets ancestral to the working directory: |
2456 .sp |
2469 .sp |
2457 .nf |
2470 .nf |
2458 -.ft C |
2471 -.ft C |
2459 +.ft |
2472 +.ft |
2461 -.ft P |
2474 -.ft P |
2462 +.ft |
2475 +.ft |
2463 .fi |
2476 .fi |
2464 .IP \(bu 2 |
2477 .IP \(bu 2 |
2465 . |
2478 . |
2466 @@ -3043,9 +3016,9 @@ |
2479 @@ -3054,9 +3027,9 @@ |
2467 last 10 commits on the current branch: |
2480 last 10 commits on the current branch: |
2468 .sp |
2481 .sp |
2469 .nf |
2482 .nf |
2470 -.ft C |
2483 -.ft C |
2471 +.ft |
2484 +.ft |
2473 -.ft P |
2486 -.ft P |
2474 +.ft |
2487 +.ft |
2475 .fi |
2488 .fi |
2476 .IP \(bu 2 |
2489 .IP \(bu 2 |
2477 . |
2490 . |
2478 @@ -3052,9 +3025,9 @@ |
2491 @@ -3063,9 +3036,9 @@ |
2479 changesets showing all modifications of a file, including removals: |
2492 changesets showing all modifications of a file, including removals: |
2480 .sp |
2493 .sp |
2481 .nf |
2494 .nf |
2482 -.ft C |
2495 -.ft C |
2483 +.ft |
2496 +.ft |
2485 -.ft P |
2498 -.ft P |
2486 +.ft |
2499 +.ft |
2487 .fi |
2500 .fi |
2488 .IP \(bu 2 |
2501 .IP \(bu 2 |
2489 . |
2502 . |
2490 @@ -3061,9 +3034,9 @@ |
2503 @@ -3072,9 +3045,9 @@ |
2491 all changesets that touch a directory, with diffs, excluding merges: |
2504 all changesets that touch a directory, with diffs, excluding merges: |
2492 .sp |
2505 .sp |
2493 .nf |
2506 .nf |
2494 -.ft C |
2507 -.ft C |
2495 +.ft |
2508 +.ft |
2497 -.ft P |
2510 -.ft P |
2498 +.ft |
2511 +.ft |
2499 .fi |
2512 .fi |
2500 .IP \(bu 2 |
2513 .IP \(bu 2 |
2501 . |
2514 . |
2502 @@ -3070,9 +3043,9 @@ |
2515 @@ -3081,9 +3054,9 @@ |
2503 all revision numbers that match a keyword: |
2516 all revision numbers that match a keyword: |
2504 .sp |
2517 .sp |
2505 .nf |
2518 .nf |
2506 -.ft C |
2519 -.ft C |
2507 +.ft |
2520 +.ft |
2509 -.ft P |
2522 -.ft P |
2510 +.ft |
2523 +.ft |
2511 .fi |
2524 .fi |
2512 .IP \(bu 2 |
2525 .IP \(bu 2 |
2513 . |
2526 . |
2514 @@ -3079,9 +3052,9 @@ |
2527 @@ -3090,9 +3063,9 @@ |
2515 the full hash identifier of the working directory parent: |
2528 the full hash identifier of the working directory parent: |
2516 .sp |
2529 .sp |
2517 .nf |
2530 .nf |
2518 -.ft C |
2531 -.ft C |
2519 +.ft |
2532 +.ft |
2521 -.ft P |
2534 -.ft P |
2522 +.ft |
2535 +.ft |
2523 .fi |
2536 .fi |
2524 .IP \(bu 2 |
2537 .IP \(bu 2 |
2525 . |
2538 . |
2526 @@ -3088,9 +3061,9 @@ |
2539 @@ -3099,9 +3072,9 @@ |
2527 list available log templates: |
2540 list available log templates: |
2528 .sp |
2541 .sp |
2529 .nf |
2542 .nf |
2530 -.ft C |
2543 -.ft C |
2531 +.ft |
2544 +.ft |
2533 -.ft P |
2546 -.ft P |
2534 +.ft |
2547 +.ft |
2535 .fi |
2548 .fi |
2536 .IP \(bu 2 |
2549 .IP \(bu 2 |
2537 . |
2550 . |
2538 @@ -3097,9 +3070,9 @@ |
2551 @@ -3108,9 +3081,9 @@ |
2539 check if a given changeset is included in a tagged release: |
2552 check if a given changeset is included in a tagged release: |
2540 .sp |
2553 .sp |
2541 .nf |
2554 .nf |
2542 -.ft C |
2555 -.ft C |
2543 +.ft |
2556 +.ft |
2545 -.ft P |
2558 -.ft P |
2546 +.ft |
2559 +.ft |
2547 .fi |
2560 .fi |
2548 .IP \(bu 2 |
2561 .IP \(bu 2 |
2549 . |
2562 . |
2550 @@ -3106,9 +3079,9 @@ |
2563 @@ -3117,9 +3090,9 @@ |
2551 find all changesets by some user in a date range: |
2564 find all changesets by some user in a date range: |
2552 .sp |
2565 .sp |
2553 .nf |
2566 .nf |
2554 -.ft C |
2567 -.ft C |
2555 +.ft |
2568 +.ft |
2557 -.ft P |
2570 -.ft P |
2558 +.ft |
2571 +.ft |
2559 .fi |
2572 .fi |
2560 .IP \(bu 2 |
2573 .IP \(bu 2 |
2561 . |
2574 . |
2562 @@ -3115,24 +3088,24 @@ |
2575 @@ -3126,24 +3099,24 @@ |
2563 summary of all changesets after the last tag: |
2576 summary of all changesets after the last tag: |
2564 .sp |
2577 .sp |
2565 .nf |
2578 .nf |
2566 -.ft C |
2579 -.ft C |
2567 +.ft |
2580 +.ft |
2573 +.RE |
2586 +.RE |
2574 .sp |
2587 .sp |
2575 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
2588 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
2576 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
2589 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
2577 .sp |
2590 .sp |
2578 -See \%\fBhg help revisions\fP\: and \%\fBhg help revsets\fP\: for more about |
2591 -See \%\fBhg help revisions\fP\: for more about specifying and ordering |
2579 +See \fBhg help revisions\fP and \fBhg help revsets\fP for more about |
2592 +See \fBhg help revisions\fP for more about specifying and ordering |
2580 specifying and ordering revisions. |
2593 revisions. |
2581 .sp |
2594 .sp |
2582 -See \%\fBhg help templates\fP\: for more about pre\-packaged styles and |
2595 -See \%\fBhg help templates\fP\: for more about pre\-packaged styles and |
2583 +See \fBhg help templates\fP for more about pre\-packaged styles and |
2596 +See \fBhg help templates\fP for more about pre\-packaged styles and |
2584 specifying custom templates. |
2597 specifying custom templates. |
2585 .sp |
2598 .sp |
2589 -.INDENT 0.0 |
2602 -.INDENT 0.0 |
2590 +.RS 0 |
2603 +.RS 0 |
2591 .TP |
2604 .TP |
2592 .B \-f, \-\-follow |
2605 .B \-f, \-\-follow |
2593 . |
2606 . |
2594 @@ -3221,23 +3194,23 @@ |
2607 @@ -3232,23 +3205,23 @@ |
2595 .BI \-X, \-\-exclude \ <PATTERN[+]> |
2608 .BI \-X, \-\-exclude \ <PATTERN[+]> |
2596 . |
2609 . |
2597 exclude names matching the given patterns |
2610 exclude names matching the given patterns |
2598 -.UNINDENT |
2611 -.UNINDENT |
2599 +.RE |
2612 +.RE |
2620 -.ft P |
2633 -.ft P |
2621 +.ft |
2634 +.ft |
2622 .fi |
2635 .fi |
2623 .sp |
2636 .sp |
2624 Print a list of version controlled files for the given revision. |
2637 Print a list of version controlled files for the given revision. |
2625 @@ -3253,7 +3226,7 @@ |
2638 @@ -3264,7 +3237,7 @@ |
2626 Returns 0 on success. |
2639 Returns 0 on success. |
2627 .sp |
2640 .sp |
2628 Options: |
2641 Options: |
2629 -.INDENT 0.0 |
2642 -.INDENT 0.0 |
2630 +.RS 0 |
2643 +.RS 0 |
2631 .TP |
2644 .TP |
2632 .BI \-r, \-\-rev \ <REV> |
2645 .BI \-r, \-\-rev \ <REV> |
2633 . |
2646 . |
2634 @@ -3266,15 +3239,15 @@ |
2647 @@ -3277,15 +3250,15 @@ |
2635 .BI \-T, \-\-template \ <TEMPLATE> |
2648 .BI \-T, \-\-template \ <TEMPLATE> |
2636 . |
2649 . |
2637 display with template (EXPERIMENTAL) |
2650 display with template (EXPERIMENTAL) |
2638 -.UNINDENT |
2651 -.UNINDENT |
2639 +.RE |
2652 +.RE |
2648 -.ft P |
2661 -.ft P |
2649 +.ft |
2662 +.ft |
2650 .fi |
2663 .fi |
2651 .sp |
2664 .sp |
2652 The current working directory is updated with all changes made in |
2665 The current working directory is updated with all changes made in |
2653 @@ -3287,16 +3260,16 @@ |
2666 @@ -3298,16 +3271,16 @@ |
2654 .sp |
2667 .sp |
2655 \fB\-\-tool\fP can be used to specify the merge tool used for file |
2668 \fB\-\-tool\fP can be used to specify the merge tool used for file |
2656 merges. It overrides the HGMERGE environment variable and your |
2669 merges. It overrides the HGMERGE environment variable and your |
2657 -configuration files. See \%\fBhg help merge\-tools\fP\: for options. |
2670 -configuration files. See \%\fBhg help merge\-tools\fP\: for options. |
2658 +configuration files. See \fBhg help merge\-tools\fP for options. |
2671 +configuration files. See \fBhg help merge\-tools\fP for options. |
2669 -To undo an uncommitted merge, use \%\fBhg update \-\-clean .\fP\: which |
2682 -To undo an uncommitted merge, use \%\fBhg update \-\-clean .\fP\: which |
2670 +To undo an uncommitted merge, use \fBhg update \-\-clean .\fP which |
2683 +To undo an uncommitted merge, use \fBhg update \-\-clean .\fP which |
2671 will check out a clean copy of the original merge parent, losing |
2684 will check out a clean copy of the original merge parent, losing |
2672 all changes. |
2685 all changes. |
2673 .sp |
2686 .sp |
2674 @@ -3303,7 +3276,7 @@ |
2687 @@ -3314,7 +3287,7 @@ |
2675 Returns 0 on success, 1 if there are unresolved files. |
2688 Returns 0 on success, 1 if there are unresolved files. |
2676 .sp |
2689 .sp |
2677 Options: |
2690 Options: |
2678 -.INDENT 0.0 |
2691 -.INDENT 0.0 |
2679 +.RS 0 |
2692 +.RS 0 |
2680 .TP |
2693 .TP |
2681 .B \-f, \-\-force |
2694 .B \-f, \-\-force |
2682 . |
2695 . |
2683 @@ -3320,15 +3293,15 @@ |
2696 @@ -3331,15 +3304,15 @@ |
2684 .BI \-t, \-\-tool \ <VALUE> |
2697 .BI \-t, \-\-tool \ <VALUE> |
2685 . |
2698 . |
2686 specify merge tool |
2699 specify merge tool |
2687 -.UNINDENT |
2700 -.UNINDENT |
2688 +.RE |
2701 +.RE |
2697 -.ft P |
2710 -.ft P |
2698 +.ft |
2711 +.ft |
2699 .fi |
2712 .fi |
2700 .sp |
2713 .sp |
2701 Show changesets not found in the specified destination repository |
2714 Show changesets not found in the specified destination repository |
2702 @@ -3342,18 +3315,18 @@ |
2715 @@ -3353,18 +3326,18 @@ |
2703 status is also displayed for each bookmark like below: |
2716 status is also displayed for each bookmark like below: |
2704 .sp |
2717 .sp |
2705 .nf |
2718 .nf |
2706 -.ft C |
2719 -.ft C |
2707 +.ft |
2720 +.ft |
2719 -.INDENT 0.0 |
2732 -.INDENT 0.0 |
2720 +.RS 0 |
2733 +.RS 0 |
2721 .TP |
2734 .TP |
2722 .B \fBadded\fP |
2735 .B \fBadded\fP |
2723 .sp |
2736 .sp |
2724 @@ -3374,7 +3347,7 @@ |
2737 @@ -3385,7 +3358,7 @@ |
2725 .B \fBchanged\fP |
2738 .B \fBchanged\fP |
2726 .sp |
2739 .sp |
2727 push with \fB\-B\fP will update it |
2740 push with \fB\-B\fP will update it |
2728 -.UNINDENT |
2741 -.UNINDENT |
2729 +.RE |
2742 +.RE |
2730 .sp |
2743 .sp |
2731 From the point of view of pushing behavior, bookmarks |
2744 From the point of view of pushing behavior, bookmarks |
2732 existing only in the remote repository are treated as |
2745 existing only in the remote repository are treated as |
2733 @@ -3383,7 +3356,7 @@ |
2746 @@ -3394,7 +3367,7 @@ |
2734 Returns 0 if there are outgoing changes, 1 otherwise. |
2747 Returns 0 if there are outgoing changes, 1 otherwise. |
2735 .sp |
2748 .sp |
2736 Options: |
2749 Options: |
2737 -.INDENT 0.0 |
2750 -.INDENT 0.0 |
2738 +.RS 0 |
2751 +.RS 0 |
2739 .TP |
2752 .TP |
2740 .B \-f, \-\-force |
2753 .B \-f, \-\-force |
2741 . |
2754 . |
2742 @@ -3452,26 +3425,26 @@ |
2755 @@ -3463,26 +3436,26 @@ |
2743 .B \-S, \-\-subrepos |
2756 .B \-S, \-\-subrepos |
2744 . |
2757 . |
2745 recurse into subrepositories |
2758 recurse into subrepositories |
2746 -.UNINDENT |
2759 -.UNINDENT |
2747 +.RE |
2760 +.RE |
2772 -Print the working directory\(aqs parent revisions. If a revision is |
2785 -Print the working directory\(aqs parent revisions. If a revision is |
2773 +Print the working directory's parent revisions. If a revision is |
2786 +Print the working directory's parent revisions. If a revision is |
2774 given via \-r/\-\-rev, the parent of that revision will be printed. |
2787 given via \-r/\-\-rev, the parent of that revision will be printed. |
2775 If a file argument is given, the revision in which the file was |
2788 If a file argument is given, the revision in which the file was |
2776 last changed (before the working directory revision or the |
2789 last changed (before the working directory revision or the |
2777 @@ -3480,20 +3453,20 @@ |
2790 @@ -3491,20 +3464,20 @@ |
2778 This command is equivalent to: |
2791 This command is equivalent to: |
2779 .sp |
2792 .sp |
2780 .nf |
2793 .nf |
2781 -.ft C |
2794 -.ft C |
2782 +.ft |
2795 +.ft |
2797 -.INDENT 0.0 |
2810 -.INDENT 0.0 |
2798 +.RS 0 |
2811 +.RS 0 |
2799 .TP |
2812 .TP |
2800 .BI \-r, \-\-rev \ <REV> |
2813 .BI \-r, \-\-rev \ <REV> |
2801 . |
2814 . |
2802 @@ -3506,15 +3479,15 @@ |
2815 @@ -3517,15 +3490,15 @@ |
2803 .BI \-T, \-\-template \ <TEMPLATE> |
2816 .BI \-T, \-\-template \ <TEMPLATE> |
2804 . |
2817 . |
2805 display with template |
2818 display with template |
2806 -.UNINDENT |
2819 -.UNINDENT |
2807 +.RE |
2820 +.RE |
2816 -.ft P |
2829 -.ft P |
2817 +.ft |
2830 +.ft |
2818 .fi |
2831 .fi |
2819 .sp |
2832 .sp |
2820 Show definition of symbolic path name NAME. If no name is given, |
2833 Show definition of symbolic path name NAME. If no name is given, |
2821 @@ -3537,29 +3510,29 @@ |
2834 @@ -3548,29 +3521,29 @@ |
2822 .IP Note |
2835 .IP Note |
2823 . |
2836 . |
2824 \fBdefault\fP and \fBdefault\-push\fP apply to all inbound (e.g. |
2837 \fBdefault\fP and \fBdefault\-push\fP apply to all inbound (e.g. |
2825 -\%\fBhg incoming\fP\:) and outbound (e.g. \%\fBhg outgoing\fP\:, \%\fBhg email\fP\: |
2838 -\%\fBhg incoming\fP\:) and outbound (e.g. \%\fBhg outgoing\fP\:, \%\fBhg email\fP\: |
2826 -and \%\fBhg bundle\fP\:) operations. |
2839 -and \%\fBhg bundle\fP\:) operations. |
2853 -.ft P |
2866 -.ft P |
2854 +.ft |
2867 +.ft |
2855 .fi |
2868 .fi |
2856 .sp |
2869 .sp |
2857 With no argument, show the phase name of the current revision(s). |
2870 With no argument, show the phase name of the current revision(s). |
2858 @@ -3567,21 +3540,21 @@ |
2871 @@ -3578,21 +3551,21 @@ |
2859 With one of \-p/\-\-public, \-d/\-\-draft or \-s/\-\-secret, change the |
2872 With one of \-p/\-\-public, \-d/\-\-draft or \-s/\-\-secret, change the |
2860 phase value of the specified revisions. |
2873 phase value of the specified revisions. |
2861 .sp |
2874 .sp |
2862 -Unless \-f/\-\-force is specified, \%\fBhg phase\fP\: won\(aqt move changeset from a |
2875 -Unless \-f/\-\-force is specified, \%\fBhg phase\fP\: won\(aqt move changeset from a |
2863 +Unless \-f/\-\-force is specified, \fBhg phase\fP won't move changeset from a |
2876 +Unless \-f/\-\-force is specified, \fBhg phase\fP won't move changeset from a |
2880 -.INDENT 0.0 |
2893 -.INDENT 0.0 |
2881 +.RS 0 |
2894 +.RS 0 |
2882 .TP |
2895 .TP |
2883 .B \-p, \-\-public |
2896 .B \-p, \-\-public |
2884 . |
2897 . |
2885 @@ -3602,7 +3575,7 @@ |
2898 @@ -3613,7 +3586,7 @@ |
2886 .BI \-r, \-\-rev \ <REV[+]> |
2899 .BI \-r, \-\-rev \ <REV[+]> |
2887 . |
2900 . |
2888 target revision |
2901 target revision |
2889 -.UNINDENT |
2902 -.UNINDENT |
2890 +.RE |
2903 +.RE |
2891 .sp |
2904 .sp |
2892 [+] marked option can be specified multiple times |
2905 [+] marked option can be specified multiple times |
2893 .SS pull |
2906 .SS pull |
2894 @@ -3610,9 +3583,9 @@ |
2907 @@ -3621,9 +3594,9 @@ |
2895 pull changes from the specified source: |
2908 pull changes from the specified source: |
2896 .sp |
2909 .sp |
2897 .nf |
2910 .nf |
2898 -.ft C |
2911 -.ft C |
2899 +.ft |
2912 +.ft |
2901 -.ft P |
2914 -.ft P |
2902 +.ft |
2915 +.ft |
2903 .fi |
2916 .fi |
2904 .sp |
2917 .sp |
2905 Pull changes from a remote repository to a local one. |
2918 Pull changes from a remote repository to a local one. |
2906 @@ -3622,18 +3595,18 @@ |
2919 @@ -3633,21 +3606,21 @@ |
2907 \-R is specified). By default, this does not update the copy of the |
2920 \-R is specified). By default, this does not update the copy of the |
2908 project in the working directory. |
2921 project in the working directory. |
2909 .sp |
2922 .sp |
2910 -Use \%\fBhg incoming\fP\: if you want to see what would have been added |
2923 -Use \%\fBhg incoming\fP\: if you want to see what would have been added |
2911 +Use \fBhg incoming\fP if you want to see what would have been added |
2924 +Use \fBhg incoming\fP if you want to see what would have been added |
2918 -If SOURCE is omitted, the \(aqdefault\(aq path will be used. |
2931 -If SOURCE is omitted, the \(aqdefault\(aq path will be used. |
2919 -See \%\fBhg help urls\fP\: for more information. |
2932 -See \%\fBhg help urls\fP\: for more information. |
2920 +If SOURCE is omitted, the 'default' path will be used. |
2933 +If SOURCE is omitted, the 'default' path will be used. |
2921 +See \fBhg help urls\fP for more information. |
2934 +See \fBhg help urls\fP for more information. |
2922 .sp |
2935 .sp |
2936 Specifying bookmark as \fB.\fP is equivalent to specifying the active |
|
2937 -bookmark\(aqs name. |
|
2938 +bookmark's name. |
|
2939 .sp |
|
2923 Returns 0 on success, 1 if an update had unresolved files. |
2940 Returns 0 on success, 1 if an update had unresolved files. |
2924 .sp |
2941 .sp |
2925 Options: |
2942 Options: |
2926 -.INDENT 0.0 |
2943 -.INDENT 0.0 |
2927 +.RS 0 |
2944 +.RS 0 |
2928 .TP |
2945 .TP |
2929 .B \-u, \-\-update |
2946 .B \-u, \-\-update |
2930 . |
2947 . |
2931 @@ -3666,7 +3639,7 @@ |
2948 @@ -3680,7 +3653,7 @@ |
2932 .B \-\-insecure |
2949 .B \-\-insecure |
2933 . |
2950 . |
2934 do not verify server certificate (ignoring web.cacerts config) |
2951 do not verify server certificate (ignoring web.cacerts config) |
2935 -.UNINDENT |
2952 -.UNINDENT |
2936 +.RE |
2953 +.RE |
2937 .sp |
2954 .sp |
2938 [+] marked option can be specified multiple times |
2955 [+] marked option can be specified multiple times |
2939 .SS push |
2956 .SS push |
2940 @@ -3674,9 +3647,9 @@ |
2957 @@ -3688,9 +3661,9 @@ |
2941 push changes to the specified destination: |
2958 push changes to the specified destination: |
2942 .sp |
2959 .sp |
2943 .nf |
2960 .nf |
2944 -.ft C |
2961 -.ft C |
2945 +.ft |
2962 +.ft |
2947 -.ft P |
2964 -.ft P |
2948 +.ft |
2965 +.ft |
2949 .fi |
2966 .fi |
2950 .sp |
2967 .sp |
2951 Push changesets from the local repository to the specified |
2968 Push changesets from the local repository to the specified |
2952 @@ -3707,13 +3680,13 @@ |
2969 @@ -3720,15 +3693,15 @@ |
2970 If \-B/\-\-bookmark is used, the specified bookmarked revision, its |
|
2953 ancestors, and the bookmark will be pushed to the remote |
2971 ancestors, and the bookmark will be pushed to the remote |
2954 repository. |
2972 repository. Specifying \fB.\fP is equivalent to specifying the active |
2973 -bookmark\(aqs name. |
|
2974 +bookmark's name. |
|
2955 .sp |
2975 .sp |
2956 -Please see \%\fBhg help urls\fP\: for important details about \fBssh://\fP |
2976 -Please see \%\fBhg help urls\fP\: for important details about \fBssh://\fP |
2957 +Please see \fBhg help urls\fP for important details about \fBssh://\fP |
2977 +Please see \fBhg help urls\fP for important details about \fBssh://\fP |
2958 URLs. If DESTINATION is omitted, a default path will be used. |
2978 URLs. If DESTINATION is omitted, a default path will be used. |
2959 .sp |
2979 .sp |
2963 -.INDENT 0.0 |
2983 -.INDENT 0.0 |
2964 +.RS 0 |
2984 +.RS 0 |
2965 .TP |
2985 .TP |
2966 .B \-f, \-\-force |
2986 .B \-f, \-\-force |
2967 . |
2987 . |
2968 @@ -3746,7 +3719,7 @@ |
2988 @@ -3761,7 +3734,7 @@ |
2969 .B \-\-insecure |
2989 .B \-\-insecure |
2970 . |
2990 . |
2971 do not verify server certificate (ignoring web.cacerts config) |
2991 do not verify server certificate (ignoring web.cacerts config) |
2972 -.UNINDENT |
2992 -.UNINDENT |
2973 +.RE |
2993 +.RE |
2974 .sp |
2994 .sp |
2975 [+] marked option can be specified multiple times |
2995 [+] marked option can be specified multiple times |
2976 .SS recover |
2996 .SS recover |
2977 @@ -3754,9 +3727,9 @@ |
2997 @@ -3769,9 +3742,9 @@ |
2978 roll back an interrupted transaction: |
2998 roll back an interrupted transaction: |
2979 .sp |
2999 .sp |
2980 .nf |
3000 .nf |
2981 -.ft C |
3001 -.ft C |
2982 +.ft |
3002 +.ft |
2984 -.ft P |
3004 -.ft P |
2985 +.ft |
3005 +.ft |
2986 .fi |
3006 .fi |
2987 .sp |
3007 .sp |
2988 Recover from an interrupted commit or pull. |
3008 Recover from an interrupted commit or pull. |
2989 @@ -3771,16 +3744,16 @@ |
3009 @@ -3786,16 +3759,16 @@ |
2990 remove the specified files on the next commit: |
3010 remove the specified files on the next commit: |
2991 .sp |
3011 .sp |
2992 .nf |
3012 .nf |
2993 -.ft C |
3013 -.ft C |
2994 +.ft |
3014 +.ft |
3005 +To undo a remove before that, see \fBhg revert\fP. To undo added |
3025 +To undo a remove before that, see \fBhg revert\fP. To undo added |
3006 +files, see \fBhg forget\fP. |
3026 +files, see \fBhg forget\fP. |
3007 .sp |
3027 .sp |
3008 \-A/\-\-after can be used to remove only files that have already |
3028 \-A/\-\-after can be used to remove only files that have already |
3009 been deleted, \-f/\-\-force can be used to force deletion, and \-Af |
3029 been deleted, \-f/\-\-force can be used to force deletion, and \-Af |
3010 @@ -3790,7 +3763,7 @@ |
3030 @@ -3805,7 +3778,7 @@ |
3011 The following table details the behavior of remove for different |
3031 The following table details the behavior of remove for different |
3012 file states (columns) and option combinations (rows). The file |
3032 file states (columns) and option combinations (rows). The file |
3013 states are Added [A], Clean [C], Modified [M] and Missing [!] |
3033 states are Added [A], Clean [C], Modified [M] and Missing [!] |
3014 -(as reported by \%\fBhg status\fP\:). The actions are Warn, Remove |
3034 -(as reported by \%\fBhg status\fP\:). The actions are Warn, Remove |
3015 +(as reported by \fBhg status\fP). The actions are Warn, Remove |
3035 +(as reported by \fBhg status\fP). The actions are Warn, Remove |
3016 (from branch) and Delete (from disk): |
3036 (from branch) and Delete (from disk): |
3017 .TS |
3037 .TS |
3018 center; |
3038 center; |
3019 @@ -3859,7 +3832,7 @@ |
3039 @@ -3874,7 +3847,7 @@ |
3020 .TE |
3040 .TE |
3021 .IP Note |
3041 .IP Note |
3022 . |
3042 . |
3023 -\%\fBhg remove\fP\: never deletes files in Added [A] state from the |
3043 -\%\fBhg remove\fP\: never deletes files in Added [A] state from the |
3024 +\fBhg remove\fP never deletes files in Added [A] state from the |
3044 +\fBhg remove\fP never deletes files in Added [A] state from the |
3025 working directory, not even if \fB\-\-force\fP is specified. |
3045 working directory, not even if \fB\-\-force\fP is specified. |
3026 .RE |
3046 .RE |
3027 .sp |
3047 .sp |
3028 @@ -3866,7 +3839,7 @@ |
3048 @@ -3881,7 +3854,7 @@ |
3029 Returns 0 on success, 1 if any warnings encountered. |
3049 Returns 0 on success, 1 if any warnings encountered. |
3030 .sp |
3050 .sp |
3031 Options: |
3051 Options: |
3032 -.INDENT 0.0 |
3052 -.INDENT 0.0 |
3033 +.RS 0 |
3053 +.RS 0 |
3034 .TP |
3054 .TP |
3035 .B \-A, \-\-after |
3055 .B \-A, \-\-after |
3036 . |
3056 . |
3037 @@ -3887,23 +3860,23 @@ |
3057 @@ -3902,23 +3875,23 @@ |
3038 .BI \-X, \-\-exclude \ <PATTERN[+]> |
3058 .BI \-X, \-\-exclude \ <PATTERN[+]> |
3039 . |
3059 . |
3040 exclude names matching the given patterns |
3060 exclude names matching the given patterns |
3041 -.UNINDENT |
3061 -.UNINDENT |
3042 +.RE |
3062 +.RE |
3063 -.ft P |
3083 -.ft P |
3064 +.ft |
3084 +.ft |
3065 .fi |
3085 .fi |
3066 .sp |
3086 .sp |
3067 Mark dest as copies of sources; mark sources for deletion. If dest |
3087 Mark dest as copies of sources; mark sources for deletion. If dest |
3068 @@ -3915,12 +3888,12 @@ |
3088 @@ -3930,12 +3903,12 @@ |
3069 operation is recorded, but no copying is performed. |
3089 operation is recorded, but no copying is performed. |
3070 .sp |
3090 .sp |
3071 This command takes effect at the next commit. To undo a rename |
3091 This command takes effect at the next commit. To undo a rename |
3072 -before that, see \%\fBhg revert\fP\:. |
3092 -before that, see \%\fBhg revert\fP\:. |
3073 +before that, see \fBhg revert\fP. |
3093 +before that, see \fBhg revert\fP. |
3078 -.INDENT 0.0 |
3098 -.INDENT 0.0 |
3079 +.RS 0 |
3099 +.RS 0 |
3080 .TP |
3100 .TP |
3081 .B \-A, \-\-after |
3101 .B \-A, \-\-after |
3082 . |
3102 . |
3083 @@ -3941,23 +3914,23 @@ |
3103 @@ -3956,23 +3929,23 @@ |
3084 .B \-n, \-\-dry\-run |
3104 .B \-n, \-\-dry\-run |
3085 . |
3105 . |
3086 do not perform actions, just print output |
3106 do not perform actions, just print output |
3087 -.UNINDENT |
3107 -.UNINDENT |
3088 +.RE |
3108 +.RE |
3109 -.ft P |
3129 -.ft P |
3110 +.ft |
3130 +.ft |
3111 .fi |
3131 .fi |
3112 .sp |
3132 .sp |
3113 Merges with unresolved conflicts are often the result of |
3133 Merges with unresolved conflicts are often the result of |
3114 @@ -3964,15 +3937,15 @@ |
3134 @@ -3979,15 +3952,15 @@ |
3115 non\-interactive merging using the \fBinternal:merge\fP configuration |
3135 non\-interactive merging using the \fBinternal:merge\fP configuration |
3116 setting, or a command\-line merge tool like \fBdiff3\fP. The resolve |
3136 setting, or a command\-line merge tool like \fBdiff3\fP. The resolve |
3117 command is used to manage the files involved in a merge, after |
3137 command is used to manage the files involved in a merge, after |
3118 -\%\fBhg merge\fP\: has been run, and before \%\fBhg commit\fP\: is run (i.e. the |
3138 -\%\fBhg merge\fP\: has been run, and before \%\fBhg commit\fP\: is run (i.e. the |
3119 -working directory must have two parents). See \%\fBhg help |
3139 -working directory must have two parents). See \%\fBhg help |
3130 -\%\fBhg resolve [\-\-tool TOOL] FILE...\fP\:: attempt to re\-merge the specified |
3150 -\%\fBhg resolve [\-\-tool TOOL] FILE...\fP\:: attempt to re\-merge the specified |
3131 +\fBhg resolve [\-\-tool TOOL] FILE...\fP: attempt to re\-merge the specified |
3151 +\fBhg resolve [\-\-tool TOOL] FILE...\fP: attempt to re\-merge the specified |
3132 files, discarding any previous merge attempts. Re\-merging is not |
3152 files, discarding any previous merge attempts. Re\-merging is not |
3133 performed for files already marked as resolved. Use \fB\-\-all/\-a\fP |
3153 performed for files already marked as resolved. Use \fB\-\-all/\-a\fP |
3134 to select all unresolved files. \fB\-\-tool\fP can be used to specify |
3154 to select all unresolved files. \fB\-\-tool\fP can be used to specify |
3135 @@ -3981,22 +3954,22 @@ |
3155 @@ -3996,22 +3969,22 @@ |
3136 contents are saved with a \fB.orig\fP suffix. |
3156 contents are saved with a \fB.orig\fP suffix. |
3137 .IP \(bu 2 |
3157 .IP \(bu 2 |
3138 . |
3158 . |
3139 -\%\fBhg resolve \-m [FILE]\fP\:: mark a file as having been resolved |
3159 -\%\fBhg resolve \-m [FILE]\fP\:: mark a file as having been resolved |
3140 +\fBhg resolve \-m [FILE]\fP: mark a file as having been resolved |
3160 +\fBhg resolve \-m [FILE]\fP: mark a file as having been resolved |
3158 -conflicts. You must use \%\fBhg resolve \-m ...\fP\: before you can |
3178 -conflicts. You must use \%\fBhg resolve \-m ...\fP\: before you can |
3159 +conflicts. You must use \fBhg resolve \-m ...\fP before you can |
3179 +conflicts. You must use \fBhg resolve \-m ...\fP before you can |
3160 commit after a conflicting merge. |
3180 commit after a conflicting merge. |
3161 .RE |
3181 .RE |
3162 .sp |
3182 .sp |
3163 @@ -4003,7 +3976,7 @@ |
3183 @@ -4018,7 +3991,7 @@ |
3164 Returns 0 on success, 1 if any files fail a resolve attempt. |
3184 Returns 0 on success, 1 if any files fail a resolve attempt. |
3165 .sp |
3185 .sp |
3166 Options: |
3186 Options: |
3167 -.INDENT 0.0 |
3187 -.INDENT 0.0 |
3168 +.RS 0 |
3188 +.RS 0 |
3169 .TP |
3189 .TP |
3170 .B \-a, \-\-all |
3190 .B \-a, \-\-all |
3171 . |
3191 . |
3172 @@ -4040,7 +4013,7 @@ |
3192 @@ -4055,7 +4028,7 @@ |
3173 .BI \-T, \-\-template \ <TEMPLATE> |
3193 .BI \-T, \-\-template \ <TEMPLATE> |
3174 . |
3194 . |
3175 display with template (EXPERIMENTAL) |
3195 display with template (EXPERIMENTAL) |
3176 -.UNINDENT |
3196 -.UNINDENT |
3177 +.RE |
3197 +.RE |
3178 .sp |
3198 .sp |
3179 [+] marked option can be specified multiple times |
3199 [+] marked option can be specified multiple times |
3180 .SS revert |
3200 .SS revert |
3181 @@ -4048,15 +4021,15 @@ |
3201 @@ -4063,15 +4036,15 @@ |
3182 restore files to their checkout state: |
3202 restore files to their checkout state: |
3183 .sp |
3203 .sp |
3184 .nf |
3204 .nf |
3185 -.ft C |
3205 -.ft C |
3186 +.ft |
3206 +.ft |
3196 -use \%\fBhg update \-\-clean .\fP\:. |
3216 -use \%\fBhg update \-\-clean .\fP\:. |
3197 +use \fBhg update \-\-clean .\fP. |
3217 +use \fBhg update \-\-clean .\fP. |
3198 .RE |
3218 .RE |
3199 .sp |
3219 .sp |
3200 With no revision specified, revert the specified files or directories |
3220 With no revision specified, revert the specified files or directories |
3201 @@ -4070,21 +4043,21 @@ |
3221 @@ -4085,7 +4058,7 @@ |
3202 directories to their states as of a specific revision. Because |
3222 directories to their states as of a specific revision. Because |
3203 revert does not change the working directory parents, this will |
3223 revert does not change the working directory parents, this will |
3204 cause these files to appear modified. This can be helpful to "back |
3224 cause these files to appear modified. This can be helpful to "back |
3205 -out" some or all of an earlier change. See \%\fBhg backout\fP\: for a |
3225 -out" some or all of an earlier change. See \%\fBhg backout\fP\: for a |
3206 +out" some or all of an earlier change. See \fBhg backout\fP for a |
3226 +out" some or all of an earlier change. See \fBhg backout\fP for a |
3207 related method. |
3227 related method. |
3208 .sp |
3228 .sp |
3209 Modified files are saved with a .orig suffix before reverting. |
3229 Modified files are saved with a .orig suffix before reverting. |
3210 To disable these backups, use \-\-no\-backup. |
3230 @@ -4094,15 +4067,15 @@ |
3231 repository by setting the \fBui.origbackuppath\fP configuration |
|
3232 option. |
|
3211 .sp |
3233 .sp |
3212 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
3234 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
3213 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
3235 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
3214 .sp |
3236 .sp |
3215 -See \%\fBhg help backout\fP\: for a way to reverse the effect of an |
3237 -See \%\fBhg help backout\fP\: for a way to reverse the effect of an |
3222 -.INDENT 0.0 |
3244 -.INDENT 0.0 |
3223 +.RS 0 |
3245 +.RS 0 |
3224 .TP |
3246 .TP |
3225 .B \-a, \-\-all |
3247 .B \-a, \-\-all |
3226 . |
3248 . |
3227 @@ -4117,7 +4090,7 @@ |
3249 @@ -4135,7 +4108,7 @@ |
3228 .B \-n, \-\-dry\-run |
3250 .B \-n, \-\-dry\-run |
3229 . |
3251 . |
3230 do not perform actions, just print output |
3252 do not perform actions, just print output |
3231 -.UNINDENT |
3253 -.UNINDENT |
3232 +.RE |
3254 +.RE |
3233 .sp |
3255 .sp |
3234 [+] marked option can be specified multiple times |
3256 [+] marked option can be specified multiple times |
3235 .SS rollback |
3257 .SS rollback |
3236 @@ -4125,12 +4098,12 @@ |
3258 @@ -4143,12 +4116,12 @@ |
3237 roll back the last transaction (DANGEROUS) (DEPRECATED): |
3259 roll back the last transaction (DANGEROUS) (DEPRECATED): |
3238 .sp |
3260 .sp |
3239 .nf |
3261 .nf |
3240 -.ft C |
3262 -.ft C |
3241 +.ft |
3263 +.ft |
3247 -Please use \%\fBhg commit \-\-amend\fP\: instead of rollback to correct |
3269 -Please use \%\fBhg commit \-\-amend\fP\: instead of rollback to correct |
3248 +Please use \fBhg commit \-\-amend\fP instead of rollback to correct |
3270 +Please use \fBhg commit \-\-amend\fP instead of rollback to correct |
3249 mistakes in the last commit. |
3271 mistakes in the last commit. |
3250 .sp |
3272 .sp |
3251 This command should be used with care. There is only one level of |
3273 This command should be used with care. There is only one level of |
3252 @@ -4145,7 +4118,7 @@ |
3274 @@ -4163,7 +4136,7 @@ |
3253 .sp |
3275 .sp |
3254 For example, the following commands are transactional, and their |
3276 For example, the following commands are transactional, and their |
3255 effects can be rolled back: |
3277 effects can be rolled back: |
3256 -.INDENT 0.0 |
3278 -.INDENT 0.0 |
3257 +.RS 0 |
3279 +.RS 0 |
3258 .IP \(bu 2 |
3280 .IP \(bu 2 |
3259 . |
3281 . |
3260 commit |
3282 commit |
3261 @@ -4161,10 +4134,10 @@ |
3283 @@ -4179,15 +4152,15 @@ |
3262 .IP \(bu 2 |
3284 .IP \(bu 2 |
3263 . |
3285 . |
3264 unbundle |
3286 unbundle |
3265 -.UNINDENT |
3287 -.UNINDENT |
3266 +.RE |
3288 +.RE |
3268 To avoid permanent data loss, rollback will refuse to rollback a |
3290 To avoid permanent data loss, rollback will refuse to rollback a |
3269 -commit transaction if it isn\(aqt checked out. Use \-\-force to |
3291 -commit transaction if it isn\(aqt checked out. Use \-\-force to |
3270 +commit transaction if it isn't checked out. Use \-\-force to |
3292 +commit transaction if it isn't checked out. Use \-\-force to |
3271 override this protection. |
3293 override this protection. |
3272 .sp |
3294 .sp |
3295 The rollback command can be entirely disabled by setting the |
|
3296 -\fBui.rollback\fP configuration setting to false. If you\(aqre here |
|
3297 -because you want to use rollback and it\(aqs disabled, you can |
|
3298 +\fBui.rollback\fP configuration setting to false. If you're here |
|
3299 +because you want to use rollback and it's disabled, you can |
|
3300 re\-enable the command by setting \fBui.rollback\fP to true. |
|
3301 .sp |
|
3273 This command is not intended for use on public repositories. Once |
3302 This command is not intended for use on public repositories. Once |
3274 @@ -4177,7 +4150,7 @@ |
3303 @@ -4200,7 +4173,7 @@ |
3275 Returns 0 on success, 1 if no rollback data is available. |
3304 Returns 0 on success, 1 if no rollback data is available. |
3276 .sp |
3305 .sp |
3277 Options: |
3306 Options: |
3278 -.INDENT 0.0 |
3307 -.INDENT 0.0 |
3279 +.RS 0 |
3308 +.RS 0 |
3280 .TP |
3309 .TP |
3281 .B \-n, \-\-dry\-run |
3310 .B \-n, \-\-dry\-run |
3282 . |
3311 . |
3283 @@ -4186,15 +4159,15 @@ |
3312 @@ -4209,15 +4182,15 @@ |
3284 .B \-f, \-\-force |
3313 .B \-f, \-\-force |
3285 . |
3314 . |
3286 ignore safety measures |
3315 ignore safety measures |
3287 -.UNINDENT |
3316 -.UNINDENT |
3288 +.RE |
3317 +.RE |
3297 -.ft P |
3326 -.ft P |
3298 +.ft |
3327 +.ft |
3299 .fi |
3328 .fi |
3300 .sp |
3329 .sp |
3301 Print the root directory of the current repository. |
3330 Print the root directory of the current repository. |
3302 @@ -4205,9 +4178,9 @@ |
3331 @@ -4228,9 +4201,9 @@ |
3303 start stand\-alone webserver: |
3332 start stand\-alone webserver: |
3304 .sp |
3333 .sp |
3305 .nf |
3334 .nf |
3306 -.ft C |
3335 -.ft C |
3307 +.ft |
3336 +.ft |
3309 -.ft P |
3338 -.ft P |
3310 +.ft |
3339 +.ft |
3311 .fi |
3340 .fi |
3312 .sp |
3341 .sp |
3313 Start a local HTTP repository browser and pull server. You can use |
3342 Start a local HTTP repository browser and pull server. You can use |
3314 @@ -4232,7 +4205,7 @@ |
3343 @@ -4255,7 +4228,7 @@ |
3315 Returns 0 on success. |
3344 Returns 0 on success. |
3316 .sp |
3345 .sp |
3317 Options: |
3346 Options: |
3318 -.INDENT 0.0 |
3347 -.INDENT 0.0 |
3319 +.RS 0 |
3348 +.RS 0 |
3320 .TP |
3349 .TP |
3321 .BI \-A, \-\-accesslog \ <FILE> |
3350 .BI \-A, \-\-accesslog \ <FILE> |
3322 . |
3351 . |
3323 @@ -4301,15 +4274,15 @@ |
3352 @@ -4291,7 +4264,7 @@ |
3353 .TP |
|
3354 .BI \-\-web\-conf \ <FILE> |
|
3355 . |
|
3356 -name of the hgweb config file (see \(aqhg help hgweb\(aq) |
|
3357 +name of the hgweb config file (see 'hg help hgweb') |
|
3358 .TP |
|
3359 .BI \-\-webdir\-conf \ <FILE> |
|
3360 . |
|
3361 @@ -4324,7 +4297,7 @@ |
|
3324 .BI \-\-certificate \ <FILE> |
3362 .BI \-\-certificate \ <FILE> |
3325 . |
3363 . |
3326 SSL certificate file |
3364 SSL certificate file |
3327 -.UNINDENT |
3365 -.UNINDENT |
3328 +.RE |
3366 +.RE |
3367 .sp |
|
3368 [+] marked option can be specified multiple times |
|
3329 .SS status |
3369 .SS status |
3330 .sp |
3370 @@ -4332,9 +4305,9 @@ |
3331 show changed files in the working directory: |
3371 show changed files in the working directory: |
3332 .sp |
3372 .sp |
3333 .nf |
3373 .nf |
3334 -.ft C |
3374 -.ft C |
3335 +.ft |
3375 +.ft |
3337 -.ft P |
3377 -.ft P |
3338 +.ft |
3378 +.ft |
3339 .fi |
3379 .fi |
3340 .sp |
3380 .sp |
3341 Show status of files in the repository. If names are given, only |
3381 Show status of files in the repository. If names are given, only |
3342 @@ -4323,7 +4296,7 @@ |
3382 @@ -4348,7 +4321,7 @@ |
3343 unless explicitly requested with \-u/\-\-unknown or \-i/\-\-ignored. |
3383 unless explicitly requested with \-u/\-\-unknown or \-i/\-\-ignored. |
3344 .IP Note |
3384 .IP Note |
3345 . |
3385 . |
3346 -\%\fBhg status\fP\: may appear to disagree with diff if permissions have |
3386 -\%\fBhg status\fP\: may appear to disagree with diff if permissions have |
3347 +\fBhg status\fP may appear to disagree with diff if permissions have |
3387 +\fBhg status\fP may appear to disagree with diff if permissions have |
3348 changed or a merge has occurred. The standard diff format does |
3388 changed or a merge has occurred. The standard diff format does |
3349 not report permission changes and diff only reports changes |
3389 not report permission changes and diff only reports changes |
3350 relative to one merge parent. |
3390 relative to one merge parent. |
3351 @@ -4337,7 +4310,7 @@ |
3391 @@ -4362,7 +4335,7 @@ |
3352 The codes used to show the status of files are: |
3392 The codes used to show the status of files are: |
3353 .sp |
3393 .sp |
3354 .nf |
3394 .nf |
3355 -.ft C |
3395 -.ft C |
3356 +.ft |
3396 +.ft |
3357 M = modified |
3397 M = modified |
3358 A = added |
3398 A = added |
3359 R = removed |
3399 R = removed |
3360 @@ -4346,11 +4319,11 @@ |
3400 @@ -4371,11 +4344,11 @@ |
3361 ? = not tracked |
3401 ? = not tracked |
3362 I = ignored |
3402 I = ignored |
3363 = origin of the previous file (with \-\-copies) |
3403 = origin of the previous file (with \-\-copies) |
3364 -.ft P |
3404 -.ft P |
3365 +.ft |
3405 +.ft |
3369 -.INDENT 0.0 |
3409 -.INDENT 0.0 |
3370 +.RS 0 |
3410 +.RS 0 |
3371 .IP \(bu 2 |
3411 .IP \(bu 2 |
3372 . |
3412 . |
3373 show changes in the working directory relative to a |
3413 show changes in the working directory relative to a |
3374 @@ -4357,19 +4330,19 @@ |
3414 @@ -4382,19 +4355,19 @@ |
3375 changeset: |
3415 changeset: |
3376 .sp |
3416 .sp |
3377 .nf |
3417 .nf |
3378 -.ft C |
3418 -.ft C |
3379 +.ft |
3419 +.ft |
3394 -.ft P |
3434 -.ft P |
3395 +.ft |
3435 +.ft |
3396 .fi |
3436 .fi |
3397 .IP \(bu 2 |
3437 .IP \(bu 2 |
3398 . |
3438 . |
3399 @@ -4376,9 +4349,9 @@ |
3439 @@ -4401,9 +4374,9 @@ |
3400 show all changes including copies in an existing changeset: |
3440 show all changes including copies in an existing changeset: |
3401 .sp |
3441 .sp |
3402 .nf |
3442 .nf |
3403 -.ft C |
3443 -.ft C |
3404 +.ft |
3444 +.ft |
3406 -.ft P |
3446 -.ft P |
3407 +.ft |
3447 +.ft |
3408 .fi |
3448 .fi |
3409 .IP \(bu 2 |
3449 .IP \(bu 2 |
3410 . |
3450 . |
3411 @@ -4385,16 +4358,16 @@ |
3451 @@ -4410,16 +4383,16 @@ |
3412 get a NUL separated list of added files, suitable for xargs: |
3452 get a NUL separated list of added files, suitable for xargs: |
3413 .sp |
3453 .sp |
3414 .nf |
3454 .nf |
3415 -.ft C |
3455 -.ft C |
3416 +.ft |
3456 +.ft |
3427 -.INDENT 0.0 |
3467 -.INDENT 0.0 |
3428 +.RS 0 |
3468 +.RS 0 |
3429 .TP |
3469 .TP |
3430 .B \-A, \-\-all |
3470 .B \-A, \-\-all |
3431 . |
3471 . |
3432 @@ -4463,23 +4436,23 @@ |
3472 @@ -4488,23 +4461,23 @@ |
3433 .BI \-T, \-\-template \ <TEMPLATE> |
3473 .BI \-T, \-\-template \ <TEMPLATE> |
3434 . |
3474 . |
3435 display with template (EXPERIMENTAL) |
3475 display with template (EXPERIMENTAL) |
3436 -.UNINDENT |
3476 -.UNINDENT |
3437 +.RE |
3477 +.RE |
3458 -.ft P |
3498 -.ft P |
3459 +.ft |
3499 +.ft |
3460 .fi |
3500 .fi |
3461 .sp |
3501 .sp |
3462 This generates a brief summary of the working directory state, |
3502 This generates a brief summary of the working directory state, |
3463 @@ -4491,7 +4464,7 @@ |
3503 @@ -4516,7 +4489,7 @@ |
3464 Returns 0 on success. |
3504 Returns 0 on success. |
3465 .sp |
3505 .sp |
3466 Options: |
3506 Options: |
3467 -.INDENT 0.0 |
3507 -.INDENT 0.0 |
3468 +.RS 0 |
3508 +.RS 0 |
3469 .TP |
3509 .TP |
3470 .B \-\-remote |
3510 .B \-\-remote |
3471 . |
3511 . |
3472 @@ -4498,15 +4471,15 @@ |
3512 @@ -4523,15 +4496,15 @@ |
3473 check for push and pull |
3513 check for push and pull |
3474 .sp |
3514 .sp |
3475 aliases: sum |
3515 aliases: sum |
3476 -.UNINDENT |
3516 -.UNINDENT |
3477 +.RE |
3517 +.RE |
3486 -.ft P |
3526 -.ft P |
3487 +.ft |
3527 +.ft |
3488 .fi |
3528 .fi |
3489 .sp |
3529 .sp |
3490 Name a particular revision using <name>. |
3530 Name a particular revision using <name>. |
3491 @@ -4527,11 +4500,11 @@ |
3531 @@ -4552,11 +4525,11 @@ |
3492 repositories). |
3532 repositories). |
3493 .sp |
3533 .sp |
3494 Tag commits are usually made at the head of a branch. If the parent |
3534 Tag commits are usually made at the head of a branch. If the parent |
3495 -of the working directory is not a branch head, \%\fBhg tag\fP\: aborts; use |
3535 -of the working directory is not a branch head, \%\fBhg tag\fP\: aborts; use |
3496 +of the working directory is not a branch head, \fBhg tag\fP aborts; use |
3536 +of the working directory is not a branch head, \fBhg tag\fP aborts; use |
3500 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
3540 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
3501 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
3541 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
3502 .sp |
3542 .sp |
3503 Since tag names have priority over branch names during revision |
3543 Since tag names have priority over branch names during revision |
3504 lookup, using an existing branch name as a tag name is discouraged. |
3544 lookup, using an existing branch name as a tag name is discouraged. |
3505 @@ -4539,7 +4512,7 @@ |
3545 @@ -4564,7 +4537,7 @@ |
3506 Returns 0 on success. |
3546 Returns 0 on success. |
3507 .sp |
3547 .sp |
3508 Options: |
3548 Options: |
3509 -.INDENT 0.0 |
3549 -.INDENT 0.0 |
3510 +.RS 0 |
3550 +.RS 0 |
3511 .TP |
3551 .TP |
3512 .B \-f, \-\-force |
3552 .B \-f, \-\-force |
3513 . |
3553 . |
3514 @@ -4572,15 +4545,15 @@ |
3554 @@ -4597,15 +4570,15 @@ |
3515 .BI \-u, \-\-user \ <USER> |
3555 .BI \-u, \-\-user \ <USER> |
3516 . |
3556 . |
3517 record the specified user as committer |
3557 record the specified user as committer |
3518 -.UNINDENT |
3558 -.UNINDENT |
3519 +.RE |
3559 +.RE |
3528 -.ft P |
3568 -.ft P |
3529 +.ft |
3569 +.ft |
3530 .fi |
3570 .fi |
3531 .sp |
3571 .sp |
3532 This lists both regular and local tags. When the \-v/\-\-verbose |
3572 This lists both regular and local tags. When the \-v/\-\-verbose |
3533 @@ -4590,20 +4563,20 @@ |
3573 @@ -4615,20 +4588,20 @@ |
3534 Returns 0 on success. |
3574 Returns 0 on success. |
3535 .sp |
3575 .sp |
3536 Options: |
3576 Options: |
3537 -.INDENT 0.0 |
3577 -.INDENT 0.0 |
3538 +.RS 0 |
3578 +.RS 0 |
3553 -.ft P |
3593 -.ft P |
3554 +.ft |
3594 +.ft |
3555 .fi |
3595 .fi |
3556 .sp |
3596 .sp |
3557 The tip revision (usually just called the tip) is the changeset |
3597 The tip revision (usually just called the tip) is the changeset |
3558 @@ -4615,12 +4588,12 @@ |
3598 @@ -4640,12 +4613,12 @@ |
3559 that repository becomes the current tip. The "tip" tag is special |
3599 that repository becomes the current tip. The "tip" tag is special |
3560 and cannot be renamed or assigned to a different changeset. |
3600 and cannot be renamed or assigned to a different changeset. |
3561 .sp |
3601 .sp |
3562 -This command is deprecated, please use \%\fBhg heads\fP\: instead. |
3602 -This command is deprecated, please use \%\fBhg heads\fP\: instead. |
3563 +This command is deprecated, please use \fBhg heads\fP instead. |
3603 +This command is deprecated, please use \fBhg heads\fP instead. |
3568 -.INDENT 0.0 |
3608 -.INDENT 0.0 |
3569 +.RS 0 |
3609 +.RS 0 |
3570 .TP |
3610 .TP |
3571 .B \-p, \-\-patch |
3611 .B \-p, \-\-patch |
3572 . |
3612 . |
3573 @@ -4637,15 +4610,15 @@ |
3613 @@ -4662,15 +4635,15 @@ |
3574 .BI \-T, \-\-template \ <TEMPLATE> |
3614 .BI \-T, \-\-template \ <TEMPLATE> |
3575 . |
3615 . |
3576 display with template |
3616 display with template |
3577 -.UNINDENT |
3617 -.UNINDENT |
3578 +.RE |
3618 +.RE |
3587 -.ft P |
3627 -.ft P |
3588 +.ft |
3628 +.ft |
3589 .fi |
3629 .fi |
3590 .sp |
3630 .sp |
3591 Apply one or more compressed changegroup files generated by the |
3631 Apply one or more compressed changegroup files generated by the |
3592 @@ -4654,32 +4627,32 @@ |
3632 @@ -4679,32 +4652,32 @@ |
3593 Returns 0 on success, 1 if an update has unresolved files. |
3633 Returns 0 on success, 1 if an update has unresolved files. |
3594 .sp |
3634 .sp |
3595 Options: |
3635 Options: |
3596 -.INDENT 0.0 |
3636 -.INDENT 0.0 |
3597 +.RS 0 |
3637 +.RS 0 |
3625 -changeset (see \%\fBhg help parents\fP\:). |
3665 -changeset (see \%\fBhg help parents\fP\:). |
3626 +Update sets the working directory's parent revision to the specified |
3666 +Update sets the working directory's parent revision to the specified |
3627 +changeset (see \fBhg help parents\fP). |
3667 +changeset (see \fBhg help parents\fP). |
3628 .sp |
3668 .sp |
3629 If the changeset is not a descendant or ancestor of the working |
3669 If the changeset is not a descendant or ancestor of the working |
3630 -directory\(aqs parent, the update is aborted. With the \-c/\-\-check |
3670 -directory\(aqs parent and there are uncommitted changes, the update is |
3631 +directory's parent, the update is aborted. With the \-c/\-\-check |
3671 +directory's parent and there are uncommitted changes, the update is |
3632 option, the working directory is checked for uncommitted changes; if |
3672 aborted. With the \-c/\-\-check option, the working directory is checked |
3633 none are found, the working directory is updated to the specified |
3673 for uncommitted changes; if none are found, the working directory is |
3634 changeset. |
3674 updated to the specified changeset. |
3635 @@ -4686,12 +4659,12 @@ |
3675 @@ -4711,12 +4684,12 @@ |
3636 .sp |
3676 .sp |
3637 The following rules apply when the working directory contains |
3677 The following rules apply when the working directory contains |
3638 uncommitted changes: |
3678 uncommitted changes: |
3639 -.INDENT 0.0 |
3679 -.INDENT 0.0 |
3640 +.RS 0 |
3680 +.RS 0 |
3645 -the working directory\(aqs parent, the uncommitted changes |
3685 -the working directory\(aqs parent, the uncommitted changes |
3646 +the working directory's parent, the uncommitted changes |
3686 +the working directory's parent, the uncommitted changes |
3647 are merged into the requested changeset and the merged |
3687 are merged into the requested changeset and the merged |
3648 result is left uncommitted. If the requested changeset is |
3688 result is left uncommitted. If the requested changeset is |
3649 not an ancestor or descendant (that is, it is on another |
3689 not an ancestor or descendant (that is, it is on another |
3650 @@ -4705,23 +4678,23 @@ |
3690 @@ -4730,23 +4703,23 @@ |
3651 . |
3691 . |
3652 With the \-C/\-\-clean option, uncommitted changes are discarded and |
3692 With the \-C/\-\-clean option, uncommitted changes are discarded and |
3653 the working directory is updated to the requested changeset. |
3693 the working directory is updated to the requested changeset. |
3654 -.UNINDENT |
3694 -.UNINDENT |
3655 +.RE |
3695 +.RE |
3675 -.INDENT 0.0 |
3715 -.INDENT 0.0 |
3676 +.RS 0 |
3716 +.RS 0 |
3677 .TP |
3717 .TP |
3678 .B \-C, \-\-clean |
3718 .B \-C, \-\-clean |
3679 . |
3719 . |
3680 @@ -4744,25 +4717,25 @@ |
3720 @@ -4769,25 +4742,25 @@ |
3681 specify merge tool |
3721 specify merge tool |
3682 .sp |
3722 .sp |
3683 aliases: up checkout co |
3723 aliases: up checkout co |
3684 -.UNINDENT |
3724 -.UNINDENT |
3685 +.RE |
3725 +.RE |
3706 -Please see \%https://mercurial\-scm.org/wiki/RepositoryCorruption\: |
3746 -Please see \%https://mercurial\-scm.org/wiki/RepositoryCorruption\: |
3707 +Please see https://mercurial\-scm.org/wiki/RepositoryCorruption |
3747 +Please see https://mercurial\-scm.org/wiki/RepositoryCorruption |
3708 for more information about recovery from corruption of the |
3748 for more information about recovery from corruption of the |
3709 repository. |
3749 repository. |
3710 .sp |
3750 .sp |
3711 @@ -4772,9 +4745,9 @@ |
3751 @@ -4797,24 +4770,24 @@ |
3712 output version and copyright information: |
3752 output version and copyright information: |
3713 .sp |
3753 .sp |
3714 .nf |
3754 .nf |
3715 -.ft C |
3755 -.ft C |
3716 +.ft |
3756 +.ft |
3718 -.ft P |
3758 -.ft P |
3719 +.ft |
3759 +.ft |
3720 .fi |
3760 .fi |
3721 .sp |
3761 .sp |
3722 output version and copyright information |
3762 output version and copyright information |
3723 @@ -4781,7 +4754,7 @@ |
3763 .sp |
3764 Options: |
|
3765 -.INDENT 0.0 |
|
3766 +.RS 0 |
|
3767 .TP |
|
3768 .BI \-T, \-\-template \ <TEMPLATE> |
|
3769 . |
|
3770 display with template (EXPERIMENTAL) |
|
3771 -.UNINDENT |
|
3772 +.RE |
|
3724 .SH DATE FORMATS |
3773 .SH DATE FORMATS |
3725 .sp |
3774 .sp |
3726 Some commands allow the user to specify a date, e.g.: |
3775 Some commands allow the user to specify a date, e.g.: |
3727 -.INDENT 0.0 |
3776 -.INDENT 0.0 |
3728 +.RS 0 |
3777 +.RS 0 |
3729 .IP \(bu 2 |
3778 .IP \(bu 2 |
3730 . |
3779 . |
3731 backout, commit, import, tag: Specify the commit date. |
3780 backout, commit, import, tag: Specify the commit date. |
3732 @@ -4788,10 +4761,10 @@ |
3781 @@ -4821,10 +4794,10 @@ |
3733 .IP \(bu 2 |
3782 .IP \(bu 2 |
3734 . |
3783 . |
3735 log, revert, update: Select revision(s) by date. |
3784 log, revert, update: Select revision(s) by date. |
3736 -.UNINDENT |
3785 -.UNINDENT |
3737 +.RE |
3786 +.RE |
3740 -.INDENT 0.0 |
3789 -.INDENT 0.0 |
3741 +.RS 0 |
3790 +.RS 0 |
3742 .IP \(bu 2 |
3791 .IP \(bu 2 |
3743 . |
3792 . |
3744 \fBWed Dec 6 13:18:29 2006\fP (local timezone assumed) |
3793 \fBWed Dec 6 13:18:29 2006\fP (local timezone assumed) |
3745 @@ -4840,14 +4813,14 @@ |
3794 @@ -4873,14 +4846,14 @@ |
3746 .IP \(bu 2 |
3795 .IP \(bu 2 |
3747 . |
3796 . |
3748 \fBnow\fP \- right now |
3797 \fBnow\fP \- right now |
3749 -.UNINDENT |
3798 -.UNINDENT |
3750 +.RE |
3799 +.RE |
3759 -.UNINDENT |
3808 -.UNINDENT |
3760 +.RE |
3809 +.RE |
3761 .sp |
3810 .sp |
3762 This is the internal representation format for dates. The first number |
3811 This is the internal representation format for dates. The first number |
3763 is the number of seconds since the epoch (1970\-01\-01 00:00 UTC). The |
3812 is the number of seconds since the epoch (1970\-01\-01 00:00 UTC). The |
3764 @@ -4855,7 +4828,7 @@ |
3813 @@ -4888,7 +4861,7 @@ |
3765 (negative if the timezone is east of UTC). |
3814 (negative if the timezone is east of UTC). |
3766 .sp |
3815 .sp |
3767 The log command also accepts date ranges: |
3816 The log command also accepts date ranges: |
3768 -.INDENT 0.0 |
3817 -.INDENT 0.0 |
3769 +.RS 0 |
3818 +.RS 0 |
3770 .IP \(bu 2 |
3819 .IP \(bu 2 |
3771 . |
3820 . |
3772 \fB<DATE\fP \- at or before a given date/time |
3821 \fB<DATE\fP \- at or before a given date/time |
3773 @@ -4868,16 +4841,16 @@ |
3822 @@ -4901,16 +4874,16 @@ |
3774 .IP \(bu 2 |
3823 .IP \(bu 2 |
3775 . |
3824 . |
3776 \fB\-DAYS\fP \- within a given number of days of today |
3825 \fB\-DAYS\fP \- within a given number of days of today |
3777 -.UNINDENT |
3826 -.UNINDENT |
3778 +.RE |
3827 +.RE |
3788 -.INDENT 0.0 |
3837 -.INDENT 0.0 |
3789 +.RS 0 |
3838 +.RS 0 |
3790 .IP \(bu 2 |
3839 .IP \(bu 2 |
3791 . |
3840 . |
3792 executable status and other permission bits |
3841 executable status and other permission bits |
3793 @@ -4890,7 +4863,7 @@ |
3842 @@ -4923,7 +4896,7 @@ |
3794 .IP \(bu 2 |
3843 .IP \(bu 2 |
3795 . |
3844 . |
3796 creation or deletion of empty files |
3845 creation or deletion of empty files |
3797 -.UNINDENT |
3846 -.UNINDENT |
3798 +.RE |
3847 +.RE |
3799 .sp |
3848 .sp |
3800 Mercurial also supports the extended diff format from the git VCS |
3849 Mercurial also supports the extended diff format from the git VCS |
3801 which addresses these limitations. The git diff format is not produced |
3850 which addresses these limitations. The git diff format is not produced |
3802 @@ -4898,26 +4871,26 @@ |
3851 @@ -4931,26 +4904,26 @@ |
3803 format. |
3852 format. |
3804 .sp |
3853 .sp |
3805 This means that when generating diffs from a Mercurial repository |
3854 This means that when generating diffs from a Mercurial repository |
3806 -(e.g. with \%\fBhg export\fP\:), you should be careful about things like file |
3855 -(e.g. with \%\fBhg export\fP\:), you should be careful about things like file |
3807 +(e.g. with \fBhg export\fP), you should be careful about things like file |
3856 +(e.g. with \fBhg export\fP), you should be careful about things like file |
3831 +the hg executable's name if it's frozen, or an executable named |
3880 +the hg executable's name if it's frozen, or an executable named |
3832 +\&'hg' (with %PATHEXT% [defaulting to COM/EXE/BAT/CMD] extensions on |
3881 +\&'hg' (with %PATHEXT% [defaulting to COM/EXE/BAT/CMD] extensions on |
3833 Windows) is searched. |
3882 Windows) is searched. |
3834 .TP |
3883 .TP |
3835 .B HGEDITOR |
3884 .B HGEDITOR |
3836 @@ -4935,9 +4908,9 @@ |
3885 @@ -4968,9 +4941,9 @@ |
3837 .TP |
3886 .TP |
3838 .B HGENCODINGMODE |
3887 .B HGENCODINGMODE |
3839 . |
3888 . |
3840 -This sets Mercurial\(aqs behavior for handling unknown characters |
3889 -This sets Mercurial\(aqs behavior for handling unknown characters |
3841 +This sets Mercurial's behavior for handling unknown characters |
3890 +This sets Mercurial's behavior for handling unknown characters |
3843 -causes Mercurial to abort if it can\(aqt map a character. Other |
3892 -causes Mercurial to abort if it can\(aqt map a character. Other |
3844 +causes Mercurial to abort if it can't map a character. Other |
3893 +causes Mercurial to abort if it can't map a character. Other |
3845 settings include "replace", which replaces unknown characters, and |
3894 settings include "replace", which replaces unknown characters, and |
3846 "ignore", which drops them. This setting can be overridden with |
3895 "ignore", which drops them. This setting can be overridden with |
3847 the \-\-encodingmode command\-line option. |
3896 the \-\-encodingmode command\-line option. |
3848 @@ -4944,7 +4917,7 @@ |
3897 @@ -4977,7 +4950,7 @@ |
3849 .TP |
3898 .TP |
3850 .B HGENCODINGAMBIGUOUS |
3899 .B HGENCODINGAMBIGUOUS |
3851 . |
3900 . |
3852 -This sets Mercurial\(aqs behavior for handling characters with |
3901 -This sets Mercurial\(aqs behavior for handling characters with |
3853 +This sets Mercurial's behavior for handling characters with |
3902 +This sets Mercurial's behavior for handling characters with |
3854 "ambiguous" widths like accented Latin characters with East Asian |
3903 "ambiguous" widths like accented Latin characters with East Asian |
3855 fonts. By default, Mercurial assumes ambiguous characters are |
3904 fonts. By default, Mercurial assumes ambiguous characters are |
3856 narrow, set this variable to "wide" if such characters cause |
3905 narrow, set this variable to "wide" if such characters cause |
3857 @@ -4966,19 +4939,19 @@ |
3906 @@ -4999,19 +4972,19 @@ |
3858 the .hg/hgrc from the current repository is read. |
3907 the .hg/hgrc from the current repository is read. |
3859 .sp |
3908 .sp |
3860 For each element in HGRCPATH: |
3909 For each element in HGRCPATH: |
3861 -.INDENT 7.0 |
3910 -.INDENT 7.0 |
3862 +.RS 7 |
3911 +.RS 7 |
3876 -change Mercurial\(aqs default output. This includes encoding, |
3925 -change Mercurial\(aqs default output. This includes encoding, |
3877 +change Mercurial's default output. This includes encoding, |
3926 +change Mercurial's default output. This includes encoding, |
3878 defaults, verbose mode, debug mode, quiet mode, tracebacks, and |
3927 defaults, verbose mode, debug mode, quiet mode, tracebacks, and |
3879 localization. This can be useful when scripting against Mercurial |
3928 localization. This can be useful when scripting against Mercurial |
3880 in the face of existing user configuration. |
3929 in the face of existing user configuration. |
3881 @@ -4990,11 +4963,11 @@ |
3930 @@ -5023,11 +4996,11 @@ |
3882 . |
3931 . |
3883 This is a comma\-separated list of features to preserve when |
3932 This is a comma\-separated list of features to preserve when |
3884 HGPLAIN is enabled. Currently the following values are supported: |
3933 HGPLAIN is enabled. Currently the following values are supported: |
3885 -.INDENT 7.0 |
3934 -.INDENT 7.0 |
3886 +.RS 7 |
3935 +.RS 7 |
3890 -Don\(aqt remove aliases. |
3939 -Don\(aqt remove aliases. |
3891 +Don't remove aliases. |
3940 +Don't remove aliases. |
3892 .TP |
3941 .TP |
3893 .B \fBi18n\fP |
3942 .B \fBi18n\fP |
3894 .sp |
3943 .sp |
3895 @@ -5002,8 +4975,8 @@ |
3944 @@ -5035,16 +5008,16 @@ |
3896 .TP |
3945 .TP |
3897 .B \fBrevsetalias\fP |
3946 .B \fBrevsetalias\fP |
3898 .sp |
3947 .sp |
3899 -Don\(aqt remove revset aliases. |
3948 -Don\(aqt remove revset aliases. |
3900 -.UNINDENT |
|
3901 +Don't remove revset aliases. |
3949 +Don't remove revset aliases. |
3950 .TP |
|
3951 .B \fBtemplatealias\fP |
|
3952 .sp |
|
3953 -Don\(aqt remove template aliases. |
|
3954 +Don't remove template aliases. |
|
3955 .TP |
|
3956 .B \fBprogress\fP |
|
3957 .sp |
|
3958 -Don\(aqt hide progress output. |
|
3959 -.UNINDENT |
|
3960 +Don't hide progress output. |
|
3902 +.RE |
3961 +.RE |
3903 .sp |
3962 .sp |
3904 Setting HGPLAINEXCEPT to anything (even an empty string) will |
3963 Setting HGPLAINEXCEPT to anything (even an empty string) will |
3905 enable plain mode. |
3964 enable plain mode. |
3906 @@ -5012,7 +4985,7 @@ |
3965 @@ -5053,7 +5026,7 @@ |
3907 . |
3966 . |
3908 This is the string used as the author of a commit. If not set, |
3967 This is the string used as the author of a commit. If not set, |
3909 available values will be considered in this order: |
3968 available values will be considered in this order: |
3910 -.INDENT 7.0 |
3969 -.INDENT 7.0 |
3911 +.RS 7 |
3970 +.RS 7 |
3912 .IP \(bu 2 |
3971 .IP \(bu 2 |
3913 . |
3972 . |
3914 HGUSER (deprecated) |
3973 HGUSER (deprecated) |
3915 @@ -5028,7 +5001,7 @@ |
3974 @@ -5069,7 +5042,7 @@ |
3916 .IP \(bu 2 |
3975 .IP \(bu 2 |
3917 . |
3976 . |
3918 LOGNAME (with \fB@hostname\fP appended) |
3977 LOGNAME (with \fB@hostname\fP appended) |
3919 -.UNINDENT |
3978 -.UNINDENT |
3920 +.RE |
3979 +.RE |
3921 .sp |
3980 .sp |
3922 (deprecated, use configuration file) |
3981 (deprecated, use configuration file) |
3923 .TP |
3982 .TP |
3924 @@ -5051,13 +5024,13 @@ |
3983 @@ -5092,13 +5065,13 @@ |
3925 editor it uses is determined by looking at the environment |
3984 editor it uses is determined by looking at the environment |
3926 variables HGEDITOR, VISUAL and EDITOR, in that order. The first |
3985 variables HGEDITOR, VISUAL and EDITOR, in that order. The first |
3927 non\-empty one is chosen. If all of them are empty, the editor |
3986 non\-empty one is chosen. If all of them are empty, the editor |
3928 -defaults to \(aqvi\(aq. |
3987 -defaults to \(aqvi\(aq. |
3929 +defaults to 'vi'. |
3988 +defaults to 'vi'. |
3935 -.UNINDENT |
3994 -.UNINDENT |
3936 +.RE |
3995 +.RE |
3937 .SH USING ADDITIONAL FEATURES |
3996 .SH USING ADDITIONAL FEATURES |
3938 .sp |
3997 .sp |
3939 Mercurial has the ability to add new features through the use of |
3998 Mercurial has the ability to add new features through the use of |
3940 @@ -5070,22 +5043,22 @@ |
3999 @@ -5111,22 +5084,22 @@ |
3941 like this: |
4000 like this: |
3942 .sp |
4001 .sp |
3943 .nf |
4002 .nf |
3944 -.ft C |
4003 -.ft C |
3945 +.ft |
4004 +.ft |
3963 -See \%\fBhg help config\fP\: for more information on configuration files. |
4022 -See \%\fBhg help config\fP\: for more information on configuration files. |
3964 +See \fBhg help config\fP for more information on configuration files. |
4023 +See \fBhg help config\fP for more information on configuration files. |
3965 .sp |
4024 .sp |
3966 Extensions are not loaded by default for a variety of reasons: |
4025 Extensions are not loaded by default for a variety of reasons: |
3967 they can increase startup overhead; they may be meant for advanced |
4026 they can increase startup overhead; they may be meant for advanced |
3968 @@ -5099,19 +5072,19 @@ |
4027 @@ -5140,19 +5113,19 @@ |
3969 broader scope, prepend its path with !: |
4028 broader scope, prepend its path with !: |
3970 .sp |
4029 .sp |
3971 .nf |
4030 .nf |
3972 -.ft C |
4031 -.ft C |
3973 +.ft |
4032 +.ft |
3988 +.RS 3 |
4047 +.RS 3 |
3989 +.RS 0 |
4048 +.RS 0 |
3990 .TP |
4049 .TP |
3991 .B acl |
4050 .B acl |
3992 . |
4051 . |
3993 @@ -5244,9 +5217,9 @@ |
4052 @@ -5277,9 +5250,9 @@ |
3994 .B zeroconf |
4053 .B zeroconf |
3995 . |
4054 . |
3996 discover and advertise repositories on the local network |
4055 discover and advertise repositories on the local network |
3997 -.UNINDENT |
4056 -.UNINDENT |
3998 -.UNINDENT |
4057 -.UNINDENT |
4001 +.RE |
4060 +.RE |
4002 +.RE |
4061 +.RE |
4003 .SH SPECIFYING FILE SETS |
4062 .SH SPECIFYING FILE SETS |
4004 .sp |
4063 .sp |
4005 Mercurial supports a functional language for selecting a set of |
4064 Mercurial supports a functional language for selecting a set of |
4006 @@ -5253,7 +5226,7 @@ |
4065 @@ -5286,7 +5259,7 @@ |
4007 files. |
4066 files. |
4008 .sp |
4067 .sp |
4009 Like other file patterns, this pattern type is indicated by a prefix, |
4068 Like other file patterns, this pattern type is indicated by a prefix, |
4010 -\(aqset:\(aq. The language supports a number of predicates which are joined |
4069 -\(aqset:\(aq. The language supports a number of predicates which are joined |
4011 +\&'set:'. The language supports a number of predicates which are joined |
4070 +\&'set:'. The language supports a number of predicates which are joined |
4012 by infix operators. Parenthesis can be used for grouping. |
4071 by infix operators. Parenthesis can be used for grouping. |
4013 .sp |
4072 .sp |
4014 Identifiers such as filenames or patterns must be quoted with single |
4073 Identifiers such as filenames or patterns must be quoted with single |
4015 @@ -5264,18 +5237,18 @@ |
4074 @@ -5297,21 +5270,21 @@ |
4016 .sp |
4075 .sp |
4017 Special characters can be used in quoted identifiers by escaping them, |
4076 Special characters can be used in quoted identifiers by escaping them, |
4018 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
4077 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
4019 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
4078 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
4020 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
4079 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
4021 .sp |
4080 .sp |
4081 -See also \%\fBhg help patterns\fP\:. |
|
4082 +See also \fBhg help patterns\fP. |
|
4083 .SS Operators |
|
4084 .sp |
|
4022 There is a single prefix operator: |
4085 There is a single prefix operator: |
4023 -.INDENT 0.0 |
4086 -.INDENT 0.0 |
4024 +.RS 0 |
4087 +.RS 0 |
4025 .TP |
4088 .TP |
4026 .B \fBnot x\fP |
4089 .B \fBnot x\fP |
4033 -.INDENT 0.0 |
4096 -.INDENT 0.0 |
4034 +.RS 0 |
4097 +.RS 0 |
4035 .TP |
4098 .TP |
4036 .B \fBx and y\fP |
4099 .B \fBx and y\fP |
4037 .sp |
4100 .sp |
4038 @@ -5289,14 +5262,14 @@ |
4101 @@ -5325,15 +5298,15 @@ |
4039 .B \fBx \- y\fP |
4102 .B \fBx \- y\fP |
4040 .sp |
4103 .sp |
4041 Files in x but not in y. |
4104 Files in x but not in y. |
4042 -.UNINDENT |
4105 -.UNINDENT |
4043 +.RE |
4106 +.RE |
4107 .SS Predicates |
|
4044 .sp |
4108 .sp |
4045 The following predicates are supported: |
4109 The following predicates are supported: |
4046 -.INDENT 0.0 |
4110 -.INDENT 0.0 |
4047 +.RS 0 |
4111 +.RS 0 |
4048 .TP |
4112 .TP |
4051 -File that is added according to \%\fBhg status\fP\:. |
4115 -File that is added according to \%\fBhg status\fP\:. |
4052 +File that is added according to \fBhg status\fP. |
4116 +File that is added according to \fBhg status\fP. |
4053 .TP |
4117 .TP |
4054 .B \fBbinary()\fP |
4118 .B \fBbinary()\fP |
4055 .sp |
4119 .sp |
4056 @@ -5304,7 +5277,7 @@ |
4120 @@ -5341,7 +5314,7 @@ |
4057 .TP |
4121 .TP |
4058 .B \fBclean()\fP |
4122 .B \fBclean()\fP |
4059 .sp |
4123 .sp |
4060 -File that is clean according to \%\fBhg status\fP\:. |
4124 -File that is clean according to \%\fBhg status\fP\:. |
4061 +File that is clean according to \fBhg status\fP. |
4125 +File that is clean according to \fBhg status\fP. |
4062 .TP |
4126 .TP |
4063 .B \fBcopied()\fP |
4127 .B \fBcopied()\fP |
4064 .sp |
4128 .sp |
4065 @@ -5340,34 +5313,34 @@ |
4129 @@ -5377,47 +5350,47 @@ |
4066 .TP |
4130 .TP |
4067 .B \fBignored()\fP |
4131 .B \fBignored()\fP |
4068 .sp |
4132 .sp |
4069 -File that is ignored according to \%\fBhg status\fP\:. These files will only be |
4133 -File that is ignored according to \%\fBhg status\fP\:. These files will only be |
4070 +File that is ignored according to \fBhg status\fP. These files will only be |
4134 +File that is ignored according to \fBhg status\fP. These files will only be |
4101 File size matches the given expression. Examples: |
4165 File size matches the given expression. Examples: |
4102 -.INDENT 7.0 |
4166 -.INDENT 7.0 |
4103 +.RS 7 |
4167 +.RS 7 |
4104 .IP \(bu 2 |
4168 .IP \(bu 2 |
4105 . |
4169 . |
4106 1k (files from 1024 to 2047 bytes) |
4170 -size(\(aq1k\(aq) \- files from 1024 to 2047 bytes |
4107 @@ -5380,7 +5353,7 @@ |
4171 +size('1k') \- files from 1024 to 2047 bytes |
4108 .IP \(bu 2 |
4172 .IP \(bu 2 |
4109 . |
4173 . |
4110 4k \- 1MB (files from 4096 bytes to 1048576 bytes) |
4174 -size(\(aq< 20k\(aq) \- files less than 20480 bytes |
4111 -.UNINDENT |
4175 +size('< 20k') \- files less than 20480 bytes |
4176 .IP \(bu 2 |
|
4177 . |
|
4178 -size(\(aq>= .5MB\(aq) \- files at least 524288 bytes |
|
4179 +size('>= .5MB') \- files at least 524288 bytes |
|
4180 .IP \(bu 2 |
|
4181 . |
|
4182 -size(\(aq4k \- 1MB\(aq) \- files from 4096 bytes to 1048576 bytes |
|
4183 -.UNINDENT |
|
4184 +size('4k \- 1MB') \- files from 4096 bytes to 1048576 bytes |
|
4112 +.RE |
4185 +.RE |
4113 .TP |
4186 .TP |
4114 .B \fBsubrepo([pattern])\fP |
4187 .B \fBsubrepo([pattern])\fP |
4115 .sp |
4188 .sp |
4116 @@ -5392,24 +5365,24 @@ |
4189 @@ -5429,25 +5402,25 @@ |
4117 .TP |
4190 .TP |
4118 .B \fBunknown()\fP |
4191 .B \fBunknown()\fP |
4119 .sp |
4192 .sp |
4120 -File that is unknown according to \%\fBhg status\fP\:. These files will only be |
4193 -File that is unknown according to \%\fBhg status\fP\:. These files will only be |
4121 +File that is unknown according to \fBhg status\fP. These files will only be |
4194 +File that is unknown according to \fBhg status\fP. These files will only be |
4125 .sp |
4198 .sp |
4126 -File that is marked unresolved according to \%\fBhg resolve \-l\fP\:. |
4199 -File that is marked unresolved according to \%\fBhg resolve \-l\fP\:. |
4127 -.UNINDENT |
4200 -.UNINDENT |
4128 +File that is marked unresolved according to \fBhg resolve \-l\fP. |
4201 +File that is marked unresolved according to \fBhg resolve \-l\fP. |
4129 +.RE |
4202 +.RE |
4203 .SS Examples |
|
4130 .sp |
4204 .sp |
4131 Some sample queries: |
4205 Some sample queries: |
4132 -.INDENT 0.0 |
4206 -.INDENT 0.0 |
4133 +.RS 0 |
4207 +.RS 0 |
4134 .IP \(bu 2 |
4208 .IP \(bu 2 |
4142 -.ft P |
4216 -.ft P |
4143 +.ft |
4217 +.ft |
4144 .fi |
4218 .fi |
4145 .IP \(bu 2 |
4219 .IP \(bu 2 |
4146 . |
4220 . |
4147 @@ -5416,9 +5389,9 @@ |
4221 @@ -5454,9 +5427,9 @@ |
4148 Forget files that are in .hgignore but are already tracked: |
4222 Forget files that are in .hgignore but are already tracked: |
4149 .sp |
4223 .sp |
4150 .nf |
4224 .nf |
4151 -.ft C |
4225 -.ft C |
4152 +.ft |
4226 +.ft |
4154 -.ft P |
4228 -.ft P |
4155 +.ft |
4229 +.ft |
4156 .fi |
4230 .fi |
4157 .IP \(bu 2 |
4231 .IP \(bu 2 |
4158 . |
4232 . |
4159 @@ -5425,9 +5398,9 @@ |
4233 @@ -5463,9 +5436,9 @@ |
4160 Find text files that contain a string: |
4234 Find text files that contain a string: |
4161 .sp |
4235 .sp |
4162 .nf |
4236 .nf |
4163 -.ft C |
4237 -.ft C |
4164 +.ft |
4238 +.ft |
4166 -.ft P |
4240 -.ft P |
4167 +.ft |
4241 +.ft |
4168 .fi |
4242 .fi |
4169 .IP \(bu 2 |
4243 .IP \(bu 2 |
4170 . |
4244 . |
4171 @@ -5434,9 +5407,9 @@ |
4245 @@ -5472,9 +5445,9 @@ |
4172 Find C files in a non\-standard encoding: |
4246 Find C files in a non\-standard encoding: |
4173 .sp |
4247 .sp |
4174 .nf |
4248 .nf |
4175 -.ft C |
4249 -.ft C |
4176 -hg files "set:**.c and not encoding(\(aqUTF\-8\(aq)" |
4250 -hg files "set:**.c and not encoding(\(aqUTF\-8\(aq)" |
4179 +hg files "set:**.c and not encoding('UTF\-8')" |
4253 +hg files "set:**.c and not encoding('UTF\-8')" |
4180 +.ft |
4254 +.ft |
4181 .fi |
4255 .fi |
4182 .IP \(bu 2 |
4256 .IP \(bu 2 |
4183 . |
4257 . |
4184 @@ -5443,9 +5416,9 @@ |
4258 @@ -5481,9 +5454,9 @@ |
4185 Revert copies of large binary files: |
4259 Revert copies of large binary files: |
4186 .sp |
4260 .sp |
4187 .nf |
4261 .nf |
4188 -.ft C |
4262 -.ft C |
4189 -hg revert "set:copied() and binary() and size(\(aq>1M\(aq)" |
4263 -hg revert "set:copied() and binary() and size(\(aq>1M\(aq)" |
4192 +hg revert "set:copied() and binary() and size('>1M')" |
4266 +hg revert "set:copied() and binary() and size('>1M')" |
4193 +.ft |
4267 +.ft |
4194 .fi |
4268 .fi |
4195 .IP \(bu 2 |
4269 .IP \(bu 2 |
4196 . |
4270 . |
4197 @@ -5452,15 +5425,15 @@ |
4271 @@ -5490,13 +5463,13 @@ |
4198 Remove files listed in foo.lst that contain the letter a or b: |
4272 Remove files listed in foo.lst that contain the letter a or b: |
4199 .sp |
4273 .sp |
4200 .nf |
4274 .nf |
4201 -.ft C |
4275 -.ft C |
4202 -hg remove "set: \(aqlistfile:foo.lst\(aq and (**a* or **b*)" |
4276 -hg remove "set: \(aqlistfile:foo.lst\(aq and (**a* or **b*)" |
4205 +hg remove "set: 'listfile:foo.lst' and (**a* or **b*)" |
4279 +hg remove "set: 'listfile:foo.lst' and (**a* or **b*)" |
4206 +.ft |
4280 +.ft |
4207 .fi |
4281 .fi |
4208 -.UNINDENT |
4282 -.UNINDENT |
4209 +.RE |
4283 +.RE |
4210 .sp |
|
4211 -See also \%\fBhg help patterns\fP\:. |
|
4212 +See also \fBhg help patterns\fP. |
|
4213 .SH GLOSSARY |
4284 .SH GLOSSARY |
4214 -.INDENT 0.0 |
4285 -.INDENT 0.0 |
4215 +.RS 0 |
4286 +.RS 0 |
4216 .TP |
4287 .TP |
4217 .B Ancestor |
4288 .B Ancestor |
4218 . |
4289 . |
4219 @@ -5468,7 +5441,7 @@ |
4290 @@ -5504,7 +5477,7 @@ |
4220 changesets from a given changeset. More precisely, the ancestors |
4291 changesets from a given changeset. More precisely, the ancestors |
4221 of a changeset can be defined by two properties: a parent of a |
4292 of a changeset can be defined by two properties: a parent of a |
4222 changeset is an ancestor, and a parent of an ancestor is an |
4293 changeset is an ancestor, and a parent of an ancestor is an |
4223 -ancestor. See also: \(aqDescendant\(aq. |
4294 -ancestor. See also: \(aqDescendant\(aq. |
4224 +ancestor. See also: 'Descendant'. |
4295 +ancestor. See also: 'Descendant'. |
4225 .TP |
4296 .TP |
4226 .B Bookmark |
4297 .B Bookmark |
4227 . |
4298 . |
4228 @@ -5475,7 +5448,7 @@ |
4299 @@ -5511,7 +5484,7 @@ |
4229 Bookmarks are pointers to certain commits that move when |
4300 Bookmarks are pointers to certain commits that move when |
4230 committing. They are similar to tags in that it is possible to use |
4301 committing. They are similar to tags in that it is possible to use |
4231 bookmark names in all places where Mercurial expects a changeset |
4302 bookmark names in all places where Mercurial expects a changeset |
4232 -ID, e.g., with \%\fBhg update\fP\:. Unlike tags, bookmarks move along |
4303 -ID, e.g., with \%\fBhg update\fP\:. Unlike tags, bookmarks move along |
4233 +ID, e.g., with \fBhg update\fP. Unlike tags, bookmarks move along |
4304 +ID, e.g., with \fBhg update\fP. Unlike tags, bookmarks move along |
4234 when you make a commit. |
4305 when you make a commit. |
4235 .sp |
4306 .sp |
4236 Bookmarks can be renamed, copied and deleted. Bookmarks are local, |
4307 Bookmarks can be renamed, copied and deleted. Bookmarks are local, |
4237 @@ -5487,9 +5460,9 @@ |
4308 @@ -5523,9 +5496,9 @@ |
4238 . |
4309 . |
4239 (Noun) A child changeset that has been created from a parent that |
4310 (Noun) A child changeset that has been created from a parent that |
4240 is not a head. These are known as topological branches, see |
4311 is not a head. These are known as topological branches, see |
4241 -\(aqBranch, topological\(aq. If a topological branch is named, it becomes |
4312 -\(aqBranch, topological\(aq. If a topological branch is named, it becomes |
4242 +\&'Branch, topological'. If a topological branch is named, it becomes |
4313 +\&'Branch, topological'. If a topological branch is named, it becomes |
4244 -an anonymous branch. See \(aqBranch, anonymous\(aq and \(aqBranch, named\(aq. |
4315 -an anonymous branch. See \(aqBranch, anonymous\(aq and \(aqBranch, named\(aq. |
4245 +an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. |
4316 +an anonymous branch. See 'Branch, anonymous' and 'Branch, named'. |
4246 .sp |
4317 .sp |
4247 Branches may be created when changes are pulled from or pushed to |
4318 Branches may be created when changes are pulled from or pushed to |
4248 a remote repository, since new heads may be created by these |
4319 a remote repository, since new heads may be created by these |
4249 @@ -5504,7 +5477,7 @@ |
4320 @@ -5540,7 +5513,7 @@ |
4250 (Verb) The action of creating a child changeset which results in |
4321 (Verb) The action of creating a child changeset which results in |
4251 its parent having more than one child. |
4322 its parent having more than one child. |
4252 .sp |
4323 .sp |
4253 -Example: "I\(aqm going to branch at X." |
4324 -Example: "I\(aqm going to branch at X." |
4254 +Example: "I'm going to branch at X." |
4325 +Example: "I'm going to branch at X." |
4255 .TP |
4326 .TP |
4256 .B Branch, anonymous |
4327 .B Branch, anonymous |
4257 . |
4328 . |
4258 @@ -5523,19 +5496,19 @@ |
4329 @@ -5559,19 +5532,19 @@ |
4259 .TP |
4330 .TP |
4260 .B Branch head |
4331 .B Branch head |
4261 . |
4332 . |
4262 -See \(aqHead, branch\(aq. |
4333 -See \(aqHead, branch\(aq. |
4263 +See 'Head, branch'. |
4334 +See 'Head, branch'. |
4278 +Branches should now be explicitly closed using \fBhg commit |
4349 +Branches should now be explicitly closed using \fBhg commit |
4279 +\-\-close\-branch\fP when they are no longer needed. |
4350 +\-\-close\-branch\fP when they are no longer needed. |
4280 .TP |
4351 .TP |
4281 .B Branch, named |
4352 .B Branch, named |
4282 . |
4353 . |
4283 @@ -5542,8 +5515,8 @@ |
4354 @@ -5578,8 +5551,8 @@ |
4284 A collection of changesets which have the same branch name. By |
4355 A collection of changesets which have the same branch name. By |
4285 default, children of a changeset in a named branch belong to the |
4356 default, children of a changeset in a named branch belong to the |
4286 same named branch. A child can be explicitly assigned to a |
4357 same named branch. A child can be explicitly assigned to a |
4287 -different branch. See \%\fBhg help branch\fP\:, \%\fBhg help branches\fP\: and |
4358 -different branch. See \%\fBhg help branch\fP\:, \%\fBhg help branches\fP\: and |
4288 -\%\fBhg commit \-\-close\-branch\fP\: for more information on managing |
4359 -\%\fBhg commit \-\-close\-branch\fP\: for more information on managing |
4289 +different branch. See \fBhg help branch\fP, \fBhg help branches\fP and |
4360 +different branch. See \fBhg help branch\fP, \fBhg help branches\fP and |
4290 +\fBhg commit \-\-close\-branch\fP for more information on managing |
4361 +\fBhg commit \-\-close\-branch\fP for more information on managing |
4291 branches. |
4362 branches. |
4292 .sp |
4363 .sp |
4293 Named branches can be thought of as a kind of namespace, dividing |
4364 Named branches can be thought of as a kind of namespace, dividing |
4294 @@ -5556,7 +5529,7 @@ |
4365 @@ -5592,7 +5565,7 @@ |
4295 .TP |
4366 .TP |
4296 .B Branch tip |
4367 .B Branch tip |
4297 . |
4368 . |
4298 -See \(aqTip, branch\(aq. |
4369 -See \(aqTip, branch\(aq. |
4299 +See 'Tip, branch'. |
4370 +See 'Tip, branch'. |
4300 .TP |
4371 .TP |
4301 .B Branch, topological |
4372 .B Branch, topological |
4302 . |
4373 . |
4303 @@ -5606,24 +5579,24 @@ |
4374 @@ -5642,24 +5615,24 @@ |
4304 revision. This use should probably be avoided where possible, as |
4375 revision. This use should probably be avoided where possible, as |
4305 changeset is much more appropriate than checkout in this context. |
4376 changeset is much more appropriate than checkout in this context. |
4306 .sp |
4377 .sp |
4307 -Example: "I\(aqm using checkout X." |
4378 -Example: "I\(aqm using checkout X." |
4308 +Example: "I'm using checkout X." |
4379 +Example: "I'm using checkout X." |
4329 -See \(aqBranch, closed\(aq. |
4400 -See \(aqBranch, closed\(aq. |
4330 +See 'Branch, closed'. |
4401 +See 'Branch, closed'. |
4331 .TP |
4402 .TP |
4332 .B Clone |
4403 .B Clone |
4333 . |
4404 . |
4334 @@ -5632,13 +5605,13 @@ |
4405 @@ -5668,13 +5641,13 @@ |
4335 .sp |
4406 .sp |
4336 Example: "Is your clone up to date?" |
4407 Example: "Is your clone up to date?" |
4337 .sp |
4408 .sp |
4338 -(Verb) The process of creating a clone, using \%\fBhg clone\fP\:. |
4409 -(Verb) The process of creating a clone, using \%\fBhg clone\fP\:. |
4339 +(Verb) The process of creating a clone, using \fBhg clone\fP. |
4410 +(Verb) The process of creating a clone, using \fBhg clone\fP. |
4346 -See \(aqHead, closed branch\(aq. |
4417 -See \(aqHead, closed branch\(aq. |
4347 +See 'Head, closed branch'. |
4418 +See 'Head, closed branch'. |
4348 .TP |
4419 .TP |
4349 .B Commit |
4420 .B Commit |
4350 . |
4421 . |
4351 @@ -5663,7 +5636,7 @@ |
4422 @@ -5699,7 +5672,7 @@ |
4352 system (DVCS) can be described as a directed acyclic graph (DAG), |
4423 system (DVCS) can be described as a directed acyclic graph (DAG), |
4353 consisting of nodes and edges, where nodes correspond to |
4424 consisting of nodes and edges, where nodes correspond to |
4354 changesets and edges imply a parent \-> child relation. This graph |
4425 changesets and edges imply a parent \-> child relation. This graph |
4355 -can be visualized by graphical tools such as \%\fBhg log \-\-graph\fP\:. In |
4426 -can be visualized by graphical tools such as \%\fBhg log \-\-graph\fP\:. In |
4356 +can be visualized by graphical tools such as \fBhg log \-\-graph\fP. In |
4427 +can be visualized by graphical tools such as \fBhg log \-\-graph\fP. In |
4357 Mercurial, the DAG is limited by the requirement for children to |
4428 Mercurial, the DAG is limited by the requirement for children to |
4358 have at most two parents. |
4429 have at most two parents. |
4359 .TP |
4430 .TP |
4360 @@ -5673,7 +5646,7 @@ |
4431 @@ -5709,7 +5682,7 @@ |
4361 .TP |
4432 .TP |
4362 .B Default branch |
4433 .B Default branch |
4363 . |
4434 . |
4364 -See \(aqBranch, default\(aq. |
4435 -See \(aqBranch, default\(aq. |
4365 +See 'Branch, default'. |
4436 +See 'Branch, default'. |
4366 .TP |
4437 .TP |
4367 .B Descendant |
4438 .B Descendant |
4368 . |
4439 . |
4369 @@ -5681,7 +5654,7 @@ |
4440 @@ -5717,7 +5690,7 @@ |
4370 from a given changeset. More precisely, the descendants of a |
4441 from a given changeset. More precisely, the descendants of a |
4371 changeset can be defined by two properties: the child of a |
4442 changeset can be defined by two properties: the child of a |
4372 changeset is a descendant, and the child of a descendant is a |
4443 changeset is a descendant, and the child of a descendant is a |
4373 -descendant. See also: \(aqAncestor\(aq. |
4444 -descendant. See also: \(aqAncestor\(aq. |
4374 +descendant. See also: 'Ancestor'. |
4445 +descendant. See also: 'Ancestor'. |
4375 .TP |
4446 .TP |
4376 .B Diff |
4447 .B Diff |
4377 . |
4448 . |
4378 @@ -5706,7 +5679,7 @@ |
4449 @@ -5742,7 +5715,7 @@ |
4379 Mercurial, that will be recorded in the next commit. The working |
4450 Mercurial, that will be recorded in the next commit. The working |
4380 directory initially corresponds to the snapshot at an existing |
4451 directory initially corresponds to the snapshot at an existing |
4381 changeset, known as the parent of the working directory. See |
4452 changeset, known as the parent of the working directory. See |
4382 -\(aqParent, working directory\(aq. The state may be modified by changes |
4453 -\(aqParent, working directory\(aq. The state may be modified by changes |
4383 +\&'Parent, working directory'. The state may be modified by changes |
4454 +\&'Parent, working directory'. The state may be modified by changes |
4384 to the files introduced manually or by a merge. The repository |
4455 to the files introduced manually or by a merge. The repository |
4385 metadata exists in the .hg directory inside the working directory. |
4456 metadata exists in the .hg directory inside the working directory. |
4386 .TP |
4457 .TP |
4387 @@ -5714,7 +5687,7 @@ |
4458 @@ -5750,7 +5723,7 @@ |
4388 . |
4459 . |
4389 Changesets in the draft phase have not been shared with publishing |
4460 Changesets in the draft phase have not been shared with publishing |
4390 repositories and may thus be safely changed by history\-modifying |
4461 repositories and may thus be safely changed by history\-modifying |
4391 -extensions. See \%\fBhg help phases\fP\:. |
4462 -extensions. See \%\fBhg help phases\fP\:. |
4392 +extensions. See \fBhg help phases\fP. |
4463 +extensions. See \fBhg help phases\fP. |
4393 .TP |
4464 .TP |
4394 .B Experimental |
4465 .B Experimental |
4395 . |
4466 . |
4396 @@ -5722,13 +5695,13 @@ |
4467 @@ -5758,13 +5731,13 @@ |
4397 .TP |
4468 .TP |
4398 .B Graph |
4469 .B Graph |
4399 . |
4470 . |
4400 -See DAG and \%\fBhg log \-\-graph\fP\:. |
4471 -See DAG and \%\fBhg log \-\-graph\fP\:. |
4401 +See DAG and \fBhg log \-\-graph\fP. |
4472 +See DAG and \fBhg log \-\-graph\fP. |
4409 +repository head, depending on the context. See 'Head, branch' and |
4480 +repository head, depending on the context. See 'Head, branch' and |
4410 +\&'Head, repository' for specific definitions. |
4481 +\&'Head, repository' for specific definitions. |
4411 .sp |
4482 .sp |
4412 Heads are where development generally takes place and are the |
4483 Heads are where development generally takes place and are the |
4413 usual targets for update and merge operations. |
4484 usual targets for update and merge operations. |
4414 @@ -5740,9 +5713,9 @@ |
4485 @@ -5776,9 +5749,9 @@ |
4415 .B Head, closed branch |
4486 .B Head, closed branch |
4416 . |
4487 . |
4417 A changeset that marks a head as no longer interesting. The closed |
4488 A changeset that marks a head as no longer interesting. The closed |
4418 -head is no longer listed by \%\fBhg heads\fP\:. A branch is considered |
4489 -head is no longer listed by \%\fBhg heads\fP\:. A branch is considered |
4419 +head is no longer listed by \fBhg heads\fP. A branch is considered |
4490 +head is no longer listed by \fBhg heads\fP. A branch is considered |
4421 -listed by \%\fBhg branches\fP\:. |
4492 -listed by \%\fBhg branches\fP\:. |
4422 +listed by \fBhg branches\fP. |
4493 +listed by \fBhg branches\fP. |
4423 .sp |
4494 .sp |
4424 Closed heads can be re\-opened by committing new changeset as the |
4495 Closed heads can be re\-opened by committing new changeset as the |
4425 child of the changeset that marks a head as closed. |
4496 child of the changeset that marks a head as closed. |
4426 @@ -5771,11 +5744,11 @@ |
4497 @@ -5807,11 +5780,11 @@ |
4427 .TP |
4498 .TP |
4428 .B Immutable history |
4499 .B Immutable history |
4429 . |
4500 . |
4430 -See \(aqHistory, immutable\(aq. |
4501 -See \(aqHistory, immutable\(aq. |
4431 +See 'History, immutable'. |
4502 +See 'History, immutable'. |
4435 -See \(aqChangeset, merge\(aq. |
4506 -See \(aqChangeset, merge\(aq. |
4436 +See 'Changeset, merge'. |
4507 +See 'Changeset, merge'. |
4437 .TP |
4508 .TP |
4438 .B Manifest |
4509 .B Manifest |
4439 . |
4510 . |
4440 @@ -5792,7 +5765,7 @@ |
4511 @@ -5828,7 +5801,7 @@ |
4441 .TP |
4512 .TP |
4442 .B Named branch |
4513 .B Named branch |
4443 . |
4514 . |
4444 -See \(aqBranch, named\(aq. |
4515 -See \(aqBranch, named\(aq. |
4445 +See 'Branch, named'. |
4516 +See 'Branch, named'. |
4446 .TP |
4517 .TP |
4447 .B Null changeset |
4518 .B Null changeset |
4448 . |
4519 . |
4449 @@ -5799,30 +5772,30 @@ |
4520 @@ -5835,30 +5808,30 @@ |
4450 The empty changeset. It is the parent state of newly\-initialized |
4521 The empty changeset. It is the parent state of newly\-initialized |
4451 repositories and repositories with no checked out revision. It is |
4522 repositories and repositories with no checked out revision. It is |
4452 thus the parent of root changesets and the effective ancestor when |
4523 thus the parent of root changesets and the effective ancestor when |
4453 -merging unrelated changesets. Can be specified by the alias \(aqnull\(aq |
4524 -merging unrelated changesets. Can be specified by the alias \(aqnull\(aq |
4454 -or by the changeset ID \(aq000000000000\(aq. |
4525 -or by the changeset ID \(aq000000000000\(aq. |
4483 -Example: "I\(aqve sent you my patch." |
4554 -Example: "I\(aqve sent you my patch." |
4484 +Example: "I've sent you my patch." |
4555 +Example: "I've sent you my patch." |
4485 .sp |
4556 .sp |
4486 (Verb) The process of using a patch file to transform one |
4557 (Verb) The process of using a patch file to transform one |
4487 changeset into another. |
4558 changeset into another. |
4488 @@ -5832,13 +5805,13 @@ |
4559 @@ -5868,13 +5841,13 @@ |
4489 .B Phase |
4560 .B Phase |
4490 . |
4561 . |
4491 A per\-changeset state tracking how the changeset has been or |
4562 A per\-changeset state tracking how the changeset has been or |
4492 -should be shared. See \%\fBhg help phases\fP\:. |
4563 -should be shared. See \%\fBhg help phases\fP\:. |
4493 +should be shared. See \fBhg help phases\fP. |
4564 +should be shared. See \fBhg help phases\fP. |
4500 +repositories and are therefore considered immutable. See \fBhg help |
4571 +repositories and are therefore considered immutable. See \fBhg help |
4501 +phases\fP. |
4572 +phases\fP. |
4502 .TP |
4573 .TP |
4503 .B Pull |
4574 .B Pull |
4504 . |
4575 . |
4505 @@ -5846,7 +5819,7 @@ |
4576 @@ -5882,7 +5855,7 @@ |
4506 not in the local repository are brought into the local |
4577 not in the local repository are brought into the local |
4507 repository. Note that this operation without special arguments |
4578 repository. Note that this operation without special arguments |
4508 only updates the repository, it does not update the files in the |
4579 only updates the repository, it does not update the files in the |
4509 -working directory. See \%\fBhg help pull\fP\:. |
4580 -working directory. See \%\fBhg help pull\fP\:. |
4510 +working directory. See \fBhg help pull\fP. |
4581 +working directory. See \fBhg help pull\fP. |
4511 .TP |
4582 .TP |
4512 .B Push |
4583 .B Push |
4513 . |
4584 . |
4514 @@ -5854,7 +5827,7 @@ |
4585 @@ -5890,7 +5863,7 @@ |
4515 not in a remote repository are sent to the remote repository. Note |
4586 not in a remote repository are sent to the remote repository. Note |
4516 that this operation only adds changesets which have been committed |
4587 that this operation only adds changesets which have been committed |
4517 locally to the remote repository. Uncommitted changes are not |
4588 locally to the remote repository. Uncommitted changes are not |
4518 -sent. See \%\fBhg help push\fP\:. |
4589 -sent. See \%\fBhg help push\fP\:. |
4519 +sent. See \fBhg help push\fP. |
4590 +sent. See \fBhg help push\fP. |
4520 .TP |
4591 .TP |
4521 .B Repository |
4592 .B Repository |
4522 . |
4593 . |
4523 @@ -5867,13 +5840,13 @@ |
4594 @@ -5903,13 +5876,13 @@ |
4524 .TP |
4595 .TP |
4525 .B Repository head |
4596 .B Repository head |
4526 . |
4597 . |
4527 -See \(aqHead, repository\(aq. |
4598 -See \(aqHead, repository\(aq. |
4528 +See 'Head, repository'. |
4599 +See 'Head, repository'. |
4535 +can be updated to by using \fBhg update\fP. See also 'Revision |
4606 +can be updated to by using \fBhg update\fP. See also 'Revision |
4536 +number'; See also 'Changeset'. |
4607 +number'; See also 'Changeset'. |
4537 .TP |
4608 .TP |
4538 .B Revision number |
4609 .B Revision number |
4539 . |
4610 . |
4540 @@ -5882,7 +5855,7 @@ |
4611 @@ -5918,7 +5891,7 @@ |
4541 to a repository, starting with revision number 0. Note that the |
4612 to a repository, starting with revision number 0. Note that the |
4542 revision number may be different in each clone of a repository. To |
4613 revision number may be different in each clone of a repository. To |
4543 identify changesets uniquely between different clones, see |
4614 identify changesets uniquely between different clones, see |
4544 -\(aqChangeset id\(aq. |
4615 -\(aqChangeset id\(aq. |
4545 +\&'Changeset id'. |
4616 +\&'Changeset id'. |
4546 .TP |
4617 .TP |
4547 .B Revlog |
4618 .B Revlog |
4548 . |
4619 . |
4549 @@ -5893,7 +5866,7 @@ |
4620 @@ -5929,7 +5902,7 @@ |
4550 .TP |
4621 .TP |
4551 .B Rewriting history |
4622 .B Rewriting history |
4552 . |
4623 . |
4553 -See \(aqHistory, rewriting\(aq. |
4624 -See \(aqHistory, rewriting\(aq. |
4554 +See 'History, rewriting'. |
4625 +See 'History, rewriting'. |
4555 .TP |
4626 .TP |
4556 .B Root |
4627 .B Root |
4557 . |
4628 . |
4558 @@ -5903,13 +5876,13 @@ |
4629 @@ -5939,13 +5912,13 @@ |
4559 .B Secret |
4630 .B Secret |
4560 . |
4631 . |
4561 Changesets in the secret phase may not be shared via push, pull, |
4632 Changesets in the secret phase may not be shared via push, pull, |
4562 -or clone. See \%\fBhg help phases\fP\:. |
4633 -or clone. See \%\fBhg help phases\fP\:. |
4563 +or clone. See \fBhg help phases\fP. |
4634 +or clone. See \fBhg help phases\fP. |
4569 -\%\fBhg update\fP\:. The creation of a tag is stored in the history and |
4640 -\%\fBhg update\fP\:. The creation of a tag is stored in the history and |
4570 +\fBhg update\fP. The creation of a tag is stored in the history and |
4641 +\fBhg update\fP. The creation of a tag is stored in the history and |
4571 will thus automatically be shared with other using push and pull. |
4642 will thus automatically be shared with other using push and pull. |
4572 .TP |
4643 .TP |
4573 .B Tip |
4644 .B Tip |
4574 @@ -5921,7 +5894,7 @@ |
4645 @@ -5957,7 +5930,7 @@ |
4575 . |
4646 . |
4576 The head of a given branch with the highest revision number. When |
4647 The head of a given branch with the highest revision number. When |
4577 a branch name is used as a revision identifier, it refers to the |
4648 a branch name is used as a revision identifier, it refers to the |
4578 -branch tip. See also \(aqBranch, head\(aq. Note that because revision |
4649 -branch tip. See also \(aqBranch, head\(aq. Note that because revision |
4579 +branch tip. See also 'Branch, head'. Note that because revision |
4650 +branch tip. See also 'Branch, head'. Note that because revision |
4580 numbers may be different in different repository clones, the |
4651 numbers may be different in different repository clones, the |
4581 branch tip may be different in different cloned repositories. |
4652 branch tip may be different in different cloned repositories. |
4582 .TP |
4653 .TP |
4583 @@ -5929,22 +5902,22 @@ |
4654 @@ -5965,22 +5938,22 @@ |
4584 . |
4655 . |
4585 (Noun) Another synonym of changeset. |
4656 (Noun) Another synonym of changeset. |
4586 .sp |
4657 .sp |
4587 -Example: "I\(aqve pushed an update." |
4658 -Example: "I\(aqve pushed an update." |
4588 +Example: "I've pushed an update." |
4659 +Example: "I've pushed an update." |
4606 +See 'Parent, working directory'. |
4677 +See 'Parent, working directory'. |
4607 +.RE |
4678 +.RE |
4608 .SH SYNTAX FOR MERCURIAL IGNORE FILES |
4679 .SH SYNTAX FOR MERCURIAL IGNORE FILES |
4609 .SS Synopsis |
4680 .SS Synopsis |
4610 .sp |
4681 .sp |
4611 @@ -5971,16 +5944,16 @@ |
4682 @@ -6007,16 +5980,16 @@ |
4612 .sp |
4683 .sp |
4613 In addition, a Mercurial configuration file can reference a set of |
4684 In addition, a Mercurial configuration file can reference a set of |
4614 per\-user or global ignore files. See the \fBignore\fP configuration |
4685 per\-user or global ignore files. See the \fBignore\fP configuration |
4615 -key on the \fB[ui]\fP section of \%\fBhg help config\fP\: for details of how to |
4686 -key on the \fB[ui]\fP section of \%\fBhg help config\fP\: for details of how to |
4616 +key on the \fB[ui]\fP section of \fBhg help config\fP for details of how to |
4687 +key on the \fB[ui]\fP section of \fBhg help config\fP for details of how to |
4627 -added with \%\fBhg add X\fP\:, even if X would be excluded by a pattern |
4698 -added with \%\fBhg add X\fP\:, even if X would be excluded by a pattern |
4628 +added with \fBhg add X\fP, even if X would be excluded by a pattern |
4699 +added with \fBhg add X\fP, even if X would be excluded by a pattern |
4629 in .hgignore. |
4700 in .hgignore. |
4630 .SS Syntax |
4701 .SS Syntax |
4631 .sp |
4702 .sp |
4632 @@ -5995,13 +5968,13 @@ |
4703 @@ -6031,13 +6004,13 @@ |
4633 To change the syntax used, use a line of the following form: |
4704 To change the syntax used, use a line of the following form: |
4634 .sp |
4705 .sp |
4635 .nf |
4706 .nf |
4636 -.ft C |
4707 -.ft C |
4637 +.ft |
4708 +.ft |
4644 -.INDENT 0.0 |
4715 -.INDENT 0.0 |
4645 +.RS 0 |
4716 +.RS 0 |
4646 .TP |
4717 .TP |
4647 .B \fBregexp\fP |
4718 .B \fBregexp\fP |
4648 .sp |
4719 .sp |
4649 @@ -6010,7 +5983,7 @@ |
4720 @@ -6046,7 +6019,7 @@ |
4650 .B \fBglob\fP |
4721 .B \fBglob\fP |
4651 .sp |
4722 .sp |
4652 Shell\-style glob. |
4723 Shell\-style glob. |
4653 -.UNINDENT |
4724 -.UNINDENT |
4654 +.RE |
4725 +.RE |
4655 .sp |
4726 .sp |
4656 The chosen syntax stays in effect when parsing all patterns that |
4727 The chosen syntax stays in effect when parsing all patterns that |
4657 follow, until another syntax is selected. |
4728 follow, until another syntax is selected. |
4658 @@ -6022,11 +5995,11 @@ |
4729 @@ -6058,11 +6031,11 @@ |
4659 .sp |
4730 .sp |
4660 Subdirectories can have their own .hgignore settings by adding |
4731 Subdirectories can have their own .hgignore settings by adding |
4661 \fBsubinclude:path/to/subdir/.hgignore\fP to the root \fB.hgignore\fP. See |
4732 \fBsubinclude:path/to/subdir/.hgignore\fP to the root \fB.hgignore\fP. See |
4662 -\%\fBhg help patterns\fP\: for details on \fBsubinclude:\fP and \fBinclude:\fP. |
4733 -\%\fBhg help patterns\fP\: for details on \fBsubinclude:\fP and \fBinclude:\fP. |
4663 +\fBhg help patterns\fP for details on \fBsubinclude:\fP and \fBinclude:\fP. |
4734 +\fBhg help patterns\fP for details on \fBsubinclude:\fP and \fBinclude:\fP. |
4667 -Please see \%\fBhg help patterns\fP\: for details. |
4738 -Please see \%\fBhg help patterns\fP\: for details. |
4668 +Please see \fBhg help patterns\fP for details. |
4739 +Please see \fBhg help patterns\fP for details. |
4669 .RE |
4740 .RE |
4670 .SS Example |
4741 .SS Example |
4671 .sp |
4742 .sp |
4672 @@ -6033,7 +6006,7 @@ |
4743 @@ -6069,7 +6042,7 @@ |
4673 Here is an example ignore file. |
4744 Here is an example ignore file. |
4674 .sp |
4745 .sp |
4675 .nf |
4746 .nf |
4676 -.ft C |
4747 -.ft C |
4677 +.ft |
4748 +.ft |
4678 # use glob syntax. |
4749 # use glob syntax. |
4679 syntax: glob |
4750 syntax: glob |
4680 |
4751 |
4681 @@ -6044,21 +6017,21 @@ |
4752 @@ -6080,21 +6053,21 @@ |
4682 # switch to regexp syntax. |
4753 # switch to regexp syntax. |
4683 syntax: regexp |
4754 syntax: regexp |
4684 ^\e.pc/ |
4755 ^\e.pc/ |
4685 -.ft P |
4756 -.ft P |
4686 +.ft |
4757 +.ft |
4704 +.RS 3 |
4775 +.RS 3 |
4705 +.RS 0 |
4776 +.RS 0 |
4706 .IP \(bu 2 |
4777 .IP \(bu 2 |
4707 . |
4778 . |
4708 web |
4779 web |
4709 @@ -6068,11 +6041,11 @@ |
4780 @@ -6104,11 +6077,11 @@ |
4710 .IP \(bu 2 |
4781 .IP \(bu 2 |
4711 . |
4782 . |
4712 collections |
4783 collections |
4713 -.UNINDENT |
4784 -.UNINDENT |
4714 -.UNINDENT |
4785 -.UNINDENT |
4720 -The \fBweb\fP options are thoroughly described in \%\fBhg help config\fP\:. |
4791 -The \fBweb\fP options are thoroughly described in \%\fBhg help config\fP\:. |
4721 +The \fBweb\fP options are thoroughly described in \fBhg help config\fP. |
4792 +The \fBweb\fP options are thoroughly described in \fBhg help config\fP. |
4722 .sp |
4793 .sp |
4723 The \fBpaths\fP section maps URL paths to paths of repositories in the |
4794 The \fBpaths\fP section maps URL paths to paths of repositories in the |
4724 filesystem. hgweb will not expose the filesystem directly \- only |
4795 filesystem. hgweb will not expose the filesystem directly \- only |
4725 @@ -6087,7 +6060,7 @@ |
4796 @@ -6123,7 +6096,7 @@ |
4726 path ends with \fB*\fP or \fB**\fP the filesystem will be searched |
4797 path ends with \fB*\fP or \fB**\fP the filesystem will be searched |
4727 recursively for repositories below that point. |
4798 recursively for repositories below that point. |
4728 With \fB*\fP it will not recurse into the repositories it finds (except for |
4799 With \fB*\fP it will not recurse into the repositories it finds (except for |
4729 -\fB.hg/patches\fP). |
4800 -\fB.hg/patches\fP). |
4730 +\fB\&.hg/patches\fP). |
4801 +\fB\&.hg/patches\fP). |
4731 With \fB**\fP it will also search inside repository working directories |
4802 With \fB**\fP it will also search inside repository working directories |
4732 and possibly find subrepositories. |
4803 and possibly find subrepositories. |
4733 .sp |
4804 .sp |
4734 @@ -6094,15 +6067,15 @@ |
4805 @@ -6130,15 +6103,15 @@ |
4735 In this example: |
4806 In this example: |
4736 .sp |
4807 .sp |
4737 .nf |
4808 .nf |
4738 -.ft C |
4809 -.ft C |
4739 +.ft |
4810 +.ft |
4748 -.INDENT 0.0 |
4819 -.INDENT 0.0 |
4749 +.RS 0 |
4820 +.RS 0 |
4750 .IP \(bu 2 |
4821 .IP \(bu 2 |
4751 . |
4822 . |
4752 The first two entries make two repositories in different directories |
4823 The first two entries make two repositories in different directories |
4753 @@ -6116,7 +6089,7 @@ |
4824 @@ -6152,7 +6125,7 @@ |
4754 . |
4825 . |
4755 The fourth entry will publish both \fBhttp://server/user/bob/quux/\fP |
4826 The fourth entry will publish both \fBhttp://server/user/bob/quux/\fP |
4756 and \fBhttp://server/user/bob/quux/testsubrepo/\fP |
4827 and \fBhttp://server/user/bob/quux/testsubrepo/\fP |
4757 -.UNINDENT |
4828 -.UNINDENT |
4758 +.RE |
4829 +.RE |
4759 .sp |
4830 .sp |
4760 The \fBcollections\fP section is deprecated and has been superseded by |
4831 The \fBcollections\fP section is deprecated and has been superseded by |
4761 \fBpaths\fP. |
4832 \fBpaths\fP. |
4762 @@ -6139,7 +6112,7 @@ |
4833 @@ -6175,7 +6148,7 @@ |
4763 \fB/log?style=atom\fP. The hyphenated URL parameter is preferred. |
4834 \fB/log?style=atom\fP. The hyphenated URL parameter is preferred. |
4764 .sp |
4835 .sp |
4765 Not all templates are available for all styles. Attempting to use |
4836 Not all templates are available for all styles. Attempting to use |
4766 -a style that doesn\(aqt have all templates defined may result in an error |
4837 -a style that doesn\(aqt have all templates defined may result in an error |
4767 +a style that doesn't have all templates defined may result in an error |
4838 +a style that doesn't have all templates defined may result in an error |
4768 rendering the page. |
4839 rendering the page. |
4769 .sp |
4840 .sp |
4770 Many commands take a \fB{revision}\fP URL parameter. This defines the |
4841 Many commands take a \fB{revision}\fP URL parameter. This defines the |
4771 @@ -6146,7 +6119,7 @@ |
4842 @@ -6182,7 +6155,7 @@ |
4772 changeset to operate on. This is commonly specified as the short, |
4843 changeset to operate on. This is commonly specified as the short, |
4773 12 digit hexadecimal abbreviation for the full 40 character unique |
4844 12 digit hexadecimal abbreviation for the full 40 character unique |
4774 revision identifier. However, any value described by |
4845 revision identifier. However, any value described by |
4775 -\%\fBhg help revisions\fP\: typically works. |
4846 -\%\fBhg help revisions\fP\: typically works. |
4776 +\fBhg help revisions\fP typically works. |
4847 +\fBhg help revisions\fP typically works. |
4777 .SS Commands and URLs |
4848 .SS Commands and URLs |
4778 .sp |
4849 .sp |
4779 The following web commands and their URLs are available: |
4850 The following web commands and their URLs are available: |
4780 @@ -6200,7 +6173,7 @@ |
4851 @@ -6236,7 +6209,7 @@ |
4781 .sp |
4852 .sp |
4782 The argument for \fBrev\fP can be a single revision, a revision set, |
4853 The argument for \fBrev\fP can be a single revision, a revision set, |
4783 or a literal keyword to search for in changeset data (equivalent to |
4854 or a literal keyword to search for in changeset data (equivalent to |
4784 -\%\fBhg log \-k\fP\:). |
4855 -\%\fBhg log \-k\fP\:). |
4785 +\fBhg log \-k\fP). |
4856 +\fBhg log \-k\fP). |
4786 .sp |
4857 .sp |
4787 The \fBrevcount\fP query string argument defines the maximum numbers of |
4858 The \fBrevcount\fP query string argument defines the maximum numbers of |
4788 changesets to render. |
4859 changesets to render. |
4789 @@ -6285,7 +6258,7 @@ |
4860 @@ -6321,7 +6294,7 @@ |
4790 .sp |
4861 .sp |
4791 Render help documentation. |
4862 Render help documentation. |
4792 .sp |
4863 .sp |
4793 -This web command is roughly equivalent to \%\fBhg help\fP\:. If a \fBtopic\fP |
4864 -This web command is roughly equivalent to \%\fBhg help\fP\:. If a \fBtopic\fP |
4794 +This web command is roughly equivalent to \fBhg help\fP. If a \fBtopic\fP |
4865 +This web command is roughly equivalent to \fBhg help\fP. If a \fBtopic\fP |
4795 is defined, that help topic will be rendered. If not, an index of |
4866 is defined, that help topic will be rendered. If not, an index of |
4796 available help topics will be rendered. |
4867 available help topics will be rendered. |
4797 .sp |
4868 .sp |
4798 @@ -6348,9 +6321,9 @@ |
4869 @@ -6384,9 +6357,9 @@ |
4799 .sp |
4870 .sp |
4800 The \fBtags\fP template is rendered. |
4871 The \fBtags\fP template is rendered. |
4801 .SH TECHNICAL IMPLEMENTATION TOPICS |
4872 .SH TECHNICAL IMPLEMENTATION TOPICS |
4802 -.INDENT 0.0 |
4873 -.INDENT 0.0 |
4803 -.INDENT 3.5 |
4874 -.INDENT 3.5 |
4806 +.RS 3 |
4877 +.RS 3 |
4807 +.RS 0 |
4878 +.RS 0 |
4808 .TP |
4879 .TP |
4809 .B bundles |
4880 .B bundles |
4810 . |
4881 . |
4811 @@ -6363,9 +6336,9 @@ |
4882 @@ -6407,9 +6380,9 @@ |
4812 .B revlogs |
4883 .B wireprotocol |
4813 . |
4884 . |
4814 revision storage mechanism |
4885 Wire Protocol |
4815 -.UNINDENT |
4886 -.UNINDENT |
4816 -.UNINDENT |
4887 -.UNINDENT |
4817 -.UNINDENT |
4888 -.UNINDENT |
4818 +.RE |
4889 +.RE |
4819 +.RE |
4890 +.RE |
4820 +.RE |
4891 +.RE |
4821 .SH MERGE TOOLS |
4892 .SH MERGE TOOLS |
4822 .sp |
4893 .sp |
4823 To merge files Mercurial uses merge tools. |
4894 To merge files Mercurial uses merge tools. |
4824 @@ -6375,8 +6348,8 @@ |
4895 @@ -6419,8 +6392,8 @@ |
4825 ancestor of the two file versions, so they can determine the changes |
4896 ancestor of the two file versions, so they can determine the changes |
4826 made on both branches. |
4897 made on both branches. |
4827 .sp |
4898 .sp |
4828 -Merge tools are used both for \%\fBhg resolve\fP\:, \%\fBhg merge\fP\:, \%\fBhg update\fP\:, |
4899 -Merge tools are used both for \%\fBhg resolve\fP\:, \%\fBhg merge\fP\:, \%\fBhg update\fP\:, |
4829 -\%\fBhg backout\fP\: and in several extensions. |
4900 -\%\fBhg backout\fP\: and in several extensions. |
4830 +Merge tools are used both for \fBhg resolve\fP, \fBhg merge\fP, \fBhg update\fP, |
4901 +Merge tools are used both for \fBhg resolve\fP, \fBhg merge\fP, \fBhg update\fP, |
4831 +\fBhg backout\fP and in several extensions. |
4902 +\fBhg backout\fP and in several extensions. |
4832 .sp |
4903 .sp |
4833 Usually, the merge tool tries to automatically reconcile the files by |
4904 Usually, the merge tool tries to automatically reconcile the files by |
4834 combining all non\-overlapping changes that occurred separately in |
4905 combining all non\-overlapping changes that occurred separately in |
4835 @@ -6401,7 +6374,7 @@ |
4906 @@ -6445,7 +6418,7 @@ |
4836 .sp |
4907 .sp |
4837 There are some internal merge tools which can be used. The internal |
4908 There are some internal merge tools which can be used. The internal |
4838 merge tools are: |
4909 merge tools are: |
4839 -.INDENT 0.0 |
4910 -.INDENT 0.0 |
4840 +.RS 0 |
4911 +.RS 0 |
4841 .TP |
4912 .TP |
4842 .B \fB:dump\fP |
4913 .B \fB:dump\fP |
4843 .sp |
4914 .sp |
4844 @@ -6464,7 +6437,7 @@ |
4915 @@ -6508,7 +6481,7 @@ |
4845 Uses the internal non\-interactive simple merge algorithm for merging |
4916 Uses the internal non\-interactive simple merge algorithm for merging |
4846 files. It will use both left and right sides for conflict regions. |
4917 files. It will use both left and right sides for conflict regions. |
4847 No markers are inserted. |
4918 No markers are inserted. |
4848 -.UNINDENT |
4919 -.UNINDENT |
4849 +.RE |
4920 +.RE |
4850 .sp |
4921 .sp |
4851 Internal tools are always available and do not require a GUI but will by default |
4922 Internal tools are always available and do not require a GUI but will by default |
4852 not handle symlinks or binary files. |
4923 not handle symlinks or binary files. |
4853 @@ -6471,7 +6444,7 @@ |
4924 @@ -6515,7 +6488,7 @@ |
4854 .SS Choosing a merge tool |
4925 .SS Choosing a merge tool |
4855 .sp |
4926 .sp |
4856 Mercurial uses these rules when deciding which merge tool to use: |
4927 Mercurial uses these rules when deciding which merge tool to use: |
4857 -.INDENT 0.0 |
4928 -.INDENT 0.0 |
4858 +.RS 0 |
4929 +.RS 0 |
4859 .IP 1. 3 |
4930 .IP 1. 3 |
4860 . |
4931 . |
4861 If a tool has been specified with the \-\-tool option to merge or resolve, it |
4932 If a tool has been specified with the \-\-tool option to merge or resolve, it |
4862 @@ -6508,11 +6481,11 @@ |
4933 @@ -6552,11 +6525,11 @@ |
4863 .IP 8. 3 |
4934 .IP 8. 3 |
4864 . |
4935 . |
4865 The merge of the file fails and must be resolved before commit. |
4936 The merge of the file fails and must be resolved before commit. |
4866 -.UNINDENT |
4937 -.UNINDENT |
4867 +.RE |
4938 +.RE |
4871 -to merge the files using a simple merge algorithm first. Only if it doesn\(aqt |
4942 -to merge the files using a simple merge algorithm first. Only if it doesn\(aqt |
4872 +to merge the files using a simple merge algorithm first. Only if it doesn't |
4943 +to merge the files using a simple merge algorithm first. Only if it doesn't |
4873 succeed because of conflicting changes Mercurial will actually execute the |
4944 succeed because of conflicting changes Mercurial will actually execute the |
4874 merge program. Whether to use the simple merge algorithm first can be |
4945 merge program. Whether to use the simple merge algorithm first can be |
4875 controlled by the premerge setting of the merge tool. Premerge is enabled by |
4946 controlled by the premerge setting of the merge tool. Premerge is enabled by |
4876 @@ -6548,7 +6521,7 @@ |
4947 @@ -6577,7 +6550,7 @@ |
4877 .IP Note |
4948 .IP Note |
4878 . |
4949 . |
4879 Patterns specified in \fB.hgignore\fP are not rooted. |
4950 Patterns specified in \fB.hgignore\fP are not rooted. |
4880 -Please see \%\fBhg help hgignore\fP\: for details. |
4951 -Please see \%\fBhg help hgignore\fP\: for details. |
4881 +Please see \fBhg help hgignore\fP for details. |
4952 +Please see \fBhg help hgignore\fP for details. |
4882 .RE |
4953 .RE |
4883 .sp |
4954 .sp |
4884 To use a plain path name without any pattern matching, start it with |
4955 To use a plain path name without any pattern matching, start it with |
4885 @@ -6573,8 +6546,8 @@ |
4956 @@ -6602,8 +6575,8 @@ |
4886 To read a set of patterns from a file, use \fBinclude:\fP or \fBsubinclude:\fP. |
4957 To read a set of patterns from a file, use \fBinclude:\fP or \fBsubinclude:\fP. |
4887 \fBinclude:\fP will use all the patterns from the given file and treat them as if |
4958 \fBinclude:\fP will use all the patterns from the given file and treat them as if |
4888 they had been passed in manually. \fBsubinclude:\fP will only apply the patterns |
4959 they had been passed in manually. \fBsubinclude:\fP will only apply the patterns |
4889 -against files that are under the subinclude file\(aqs directory. See \%\fBhg help |
4960 -against files that are under the subinclude file\(aqs directory. See \%\fBhg help |
4890 -hgignore\fP\: for details on the format of these files. |
4961 -hgignore\fP\: for details on the format of these files. |
4891 +against files that are under the subinclude file's directory. See \fBhg help |
4962 +against files that are under the subinclude file's directory. See \fBhg help |
4892 +hgignore\fP for details on the format of these files. |
4963 +hgignore\fP for details on the format of these files. |
4893 .sp |
4964 .sp |
4894 All patterns, except for \fBglob:\fP specified in command line (not for |
4965 All patterns, except for \fBglob:\fP specified in command line (not for |
4895 \fB\-I\fP or \fB\-X\fP options), can match also against directories: files |
4966 \fB\-I\fP or \fB\-X\fP options), can match also against directories: files |
4896 @@ -6583,17 +6556,17 @@ |
4967 @@ -6612,17 +6585,17 @@ |
4897 Plain examples: |
4968 Plain examples: |
4898 .sp |
4969 .sp |
4899 .nf |
4970 .nf |
4900 -.ft C |
4971 -.ft C |
4901 +.ft |
4972 +.ft |
4912 -.ft C |
4983 -.ft C |
4913 +.ft |
4984 +.ft |
4914 glob:*.c any name ending in ".c" in the current directory |
4985 glob:*.c any name ending in ".c" in the current directory |
4915 *.c any name ending in ".c" in the current directory |
4986 *.c any name ending in ".c" in the current directory |
4916 **.c any name ending in ".c" in any subdirectory of the |
4987 **.c any name ending in ".c" in any subdirectory of the |
4917 @@ -6601,36 +6574,36 @@ |
4988 @@ -6630,36 +6603,36 @@ |
4918 foo/*.c any name ending in ".c" in the directory foo |
4989 foo/*.c any name ending in ".c" in the directory foo |
4919 foo/**.c any name ending in ".c" in any subdirectory of foo |
4990 foo/**.c any name ending in ".c" in any subdirectory of foo |
4920 including itself. |
4991 including itself. |
4921 -.ft P |
4992 -.ft P |
4922 +.ft |
4993 +.ft |
4957 -.ft P |
5028 -.ft P |
4958 +.ft |
5029 +.ft |
4959 .fi |
5030 .fi |
4960 .SH WORKING WITH PHASES |
5031 .SH WORKING WITH PHASES |
4961 .SS What are phases? |
5032 .SS What are phases? |
4962 @@ -6640,9 +6613,9 @@ |
5033 @@ -6669,9 +6642,9 @@ |
4963 (for instance, with the mq or rebase extensions). |
5034 (for instance, with the mq or rebase extensions). |
4964 .sp |
5035 .sp |
4965 Each changeset in a repository is in one of the following phases: |
5036 Each changeset in a repository is in one of the following phases: |
4966 -.INDENT 0.0 |
5037 -.INDENT 0.0 |
4967 -.INDENT 3.5 |
5038 -.INDENT 3.5 |
4970 +.RS 3 |
5041 +.RS 3 |
4971 +.RS 0 |
5042 +.RS 0 |
4972 .IP \(bu 2 |
5043 .IP \(bu 2 |
4973 . |
5044 . |
4974 public : changeset is visible on a public server |
5045 public : changeset is visible on a public server |
4975 @@ -6652,9 +6625,9 @@ |
5046 @@ -6681,9 +6654,9 @@ |
4976 .IP \(bu 2 |
5047 .IP \(bu 2 |
4977 . |
5048 . |
4978 secret : changeset should not be pushed, pulled, or cloned |
5049 secret : changeset should not be pushed, pulled, or cloned |
4979 -.UNINDENT |
5050 -.UNINDENT |
4980 -.UNINDENT |
5051 -.UNINDENT |
4983 +.RE |
5054 +.RE |
4984 +.RE |
5055 +.RE |
4985 .sp |
5056 .sp |
4986 These phases are ordered (public < draft < secret) and no changeset |
5057 These phases are ordered (public < draft < secret) and no changeset |
4987 can be in a lower phase than its ancestors. For instance, if a |
5058 can be in a lower phase than its ancestors. For instance, if a |
4988 @@ -6668,17 +6641,17 @@ |
5059 @@ -6697,17 +6670,17 @@ |
4989 .sp |
5060 .sp |
4990 Once changesets become public, extensions like mq and rebase will |
5061 Once changesets become public, extensions like mq and rebase will |
4991 refuse to operate on them to prevent creating duplicate changesets. |
5062 refuse to operate on them to prevent creating duplicate changesets. |
4992 -Phases can also be manually manipulated with the \%\fBhg phase\fP\: command |
5063 -Phases can also be manually manipulated with the \%\fBhg phase\fP\: command |
4993 -if needed. See \%\fBhg help \-v phase\fP\: for examples. |
5064 -if needed. See \%\fBhg help \-v phase\fP\: for examples. |
5005 -.ft P |
5076 -.ft P |
5006 +.ft |
5077 +.ft |
5007 .fi |
5078 .fi |
5008 .SS Phases and servers |
5079 .SS Phases and servers |
5009 .sp |
5080 .sp |
5010 @@ -6685,7 +6658,7 @@ |
5081 @@ -6714,7 +6687,7 @@ |
5011 Normally, all servers are \fBpublishing\fP by default. This means: |
5082 Normally, all servers are \fBpublishing\fP by default. This means: |
5012 .sp |
5083 .sp |
5013 .nf |
5084 .nf |
5014 -.ft C |
5085 -.ft C |
5015 +.ft |
5086 +.ft |
5016 \- all draft changesets that are pulled or cloned appear in phase |
5087 \- all draft changesets that are pulled or cloned appear in phase |
5017 public on the client |
5088 public on the client |
5018 |
5089 |
5019 @@ -6693,7 +6666,7 @@ |
5090 @@ -6722,7 +6695,7 @@ |
5020 client and server |
5091 client and server |
5021 |
5092 |
5022 \- secret changesets are neither pushed, pulled, or cloned |
5093 \- secret changesets are neither pushed, pulled, or cloned |
5023 -.ft P |
5094 -.ft P |
5024 +.ft |
5095 +.ft |
5025 .fi |
5096 .fi |
5026 .IP Note |
5097 .IP Note |
5027 . |
5098 . |
5028 @@ -6706,13 +6679,13 @@ |
5099 @@ -6735,13 +6708,13 @@ |
5029 repository to disable publishing in its configuration file: |
5100 repository to disable publishing in its configuration file: |
5030 .sp |
5101 .sp |
5031 .nf |
5102 .nf |
5032 -.ft C |
5103 -.ft C |
5033 +.ft |
5104 +.ft |
5040 -See \%\fBhg help config\fP\: for more information on configuration files. |
5111 -See \%\fBhg help config\fP\: for more information on configuration files. |
5041 +See \fBhg help config\fP for more information on configuration files. |
5112 +See \fBhg help config\fP for more information on configuration files. |
5042 .IP Note |
5113 .IP Note |
5043 . |
5114 . |
5044 Servers running older versions of Mercurial are treated as |
5115 Servers running older versions of Mercurial are treated as |
5045 @@ -6726,17 +6699,17 @@ |
5116 @@ -6755,17 +6728,17 @@ |
5046 of the secret changeset may be communicated to the server. |
5117 of the secret changeset may be communicated to the server. |
5047 .RE |
5118 .RE |
5048 .SS Examples |
5119 .SS Examples |
5049 -.INDENT 0.0 |
5120 -.INDENT 0.0 |
5050 -.INDENT 3.5 |
5121 -.INDENT 3.5 |
5063 -.ft P |
5134 -.ft P |
5064 +.ft |
5135 +.ft |
5065 .fi |
5136 .fi |
5066 .IP \(bu 2 |
5137 .IP \(bu 2 |
5067 . |
5138 . |
5068 @@ -6743,9 +6716,9 @@ |
5139 @@ -6772,9 +6745,9 @@ |
5069 change all secret changesets to draft: |
5140 change all secret changesets to draft: |
5070 .sp |
5141 .sp |
5071 .nf |
5142 .nf |
5072 -.ft C |
5143 -.ft C |
5073 +.ft |
5144 +.ft |
5075 -.ft P |
5146 -.ft P |
5076 +.ft |
5147 +.ft |
5077 .fi |
5148 .fi |
5078 .IP \(bu 2 |
5149 .IP \(bu 2 |
5079 . |
5150 . |
5080 @@ -6752,9 +6725,9 @@ |
5151 @@ -6781,9 +6754,9 @@ |
5081 forcibly move the current changeset and descendants from public to draft: |
5152 forcibly move the current changeset and descendants from public to draft: |
5082 .sp |
5153 .sp |
5083 .nf |
5154 .nf |
5084 -.ft C |
5155 -.ft C |
5085 +.ft |
5156 +.ft |
5087 -.ft P |
5158 -.ft P |
5088 +.ft |
5159 +.ft |
5089 .fi |
5160 .fi |
5090 .IP \(bu 2 |
5161 .IP \(bu 2 |
5091 . |
5162 . |
5092 @@ -6761,9 +6734,9 @@ |
5163 @@ -6790,9 +6763,9 @@ |
5093 show a list of changeset revision and phase: |
5164 show a list of changeset revision and phase: |
5094 .sp |
5165 .sp |
5095 .nf |
5166 .nf |
5096 -.ft C |
5167 -.ft C |
5097 +.ft |
5168 +.ft |
5099 -.ft P |
5170 -.ft P |
5100 +.ft |
5171 +.ft |
5101 .fi |
5172 .fi |
5102 .IP \(bu 2 |
5173 .IP \(bu 2 |
5103 . |
5174 . |
5104 @@ -6770,15 +6743,15 @@ |
5175 @@ -6799,15 +6772,15 @@ |
5105 resynchronize draft changesets relative to a remote repository: |
5176 resynchronize draft changesets relative to a remote repository: |
5106 .sp |
5177 .sp |
5107 .nf |
5178 .nf |
5108 -.ft C |
5179 -.ft C |
5109 +.ft |
5180 +.ft |
5118 +.RE |
5189 +.RE |
5119 +.RE |
5190 +.RE |
5120 .sp |
5191 .sp |
5121 -See \%\fBhg help phase\fP\: for more information on manually manipulating phases. |
5192 -See \%\fBhg help phase\fP\: for more information on manually manipulating phases. |
5122 +See \fBhg help phase\fP for more information on manually manipulating phases. |
5193 +See \fBhg help phase\fP for more information on manually manipulating phases. |
5123 .SH SPECIFYING SINGLE REVISIONS |
5194 .SH SPECIFYING REVISIONS |
5124 .sp |
5195 .sp |
5125 Mercurial supports several ways to specify individual revisions. |
5196 Mercurial supports several ways to specify revisions. |
5126 @@ -6824,18 +6797,18 @@ |
5197 @@ -6858,19 +6831,19 @@ |
5127 .sp |
5198 .sp |
5128 Special characters can be used in quoted identifiers by escaping them, |
5199 Special characters can be used in quoted identifiers by escaping them, |
5129 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
5200 e.g., \fB\en\fP is interpreted as a newline. To prevent them from being |
5130 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
5201 -interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr\(aq...\(aq\fP. |
5131 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
5202 +interpreted, strings can be prefixed with \fBr\fP, e.g. \fBr'...'\fP. |
5203 .SS Operators |
|
5132 .sp |
5204 .sp |
5133 There is a single prefix operator: |
5205 There is a single prefix operator: |
5134 -.INDENT 0.0 |
5206 -.INDENT 0.0 |
5135 +.RS 0 |
5207 +.RS 0 |
5136 .TP |
5208 .TP |
5144 -.INDENT 0.0 |
5216 -.INDENT 0.0 |
5145 +.RS 0 |
5217 +.RS 0 |
5146 .TP |
5218 .TP |
5147 .B \fBx::y\fP |
5219 .B \fBx::y\fP |
5148 .sp |
5220 .sp |
5149 @@ -6874,18 +6847,18 @@ |
5221 @@ -6926,25 +6899,25 @@ |
5150 .B \fBx~n\fP |
5222 For example: |
5151 .sp |
5223 .sp |
5152 The nth first ancestor of x; \fBx~0\fP is x; \fBx~3\fP is \fBx^^^\fP. |
5224 .nf |
5225 -.ft C |
|
5226 +.ft |
|
5227 [revsetalias] |
|
5228 -issue(a1) = grep(r\(aq\ebissue[ :]?\(aq ## a1 ## r\(aq\eb|\ebbug\e(\(aq ## a1 ## r\(aq\e)\(aq) |
|
5229 +issue(a1) = grep(r'\ebissue[ :]?' ## a1 ## r'\eb|\ebbug\e(' ## a1 ## r'\e)') |
|
5230 |
|
5231 \(ga\(gaissue(1234)\(ga\(ga is equivalent to |
|
5232 -\(ga\(gagrep(r\(aq\ebissue[ :]?1234\eb|\ebbug\e(1234\e)\(aq)\(ga\(ga |
|
5233 +\(ga\(gagrep(r'\ebissue[ :]?1234\eb|\ebbug\e(1234\e)')\(ga\(ga |
|
5234 in this case. This matches against all of "issue 1234", "issue:1234", |
|
5235 "issue1234" and "bug(1234)". |
|
5236 -.ft P |
|
5237 +.ft |
|
5238 .fi |
|
5153 -.UNINDENT |
5239 -.UNINDENT |
5154 +.RE |
5240 +.RE |
5155 .sp |
5241 .sp |
5156 There is a single postfix operator: |
5242 There is a single postfix operator: |
5157 -.INDENT 0.0 |
5243 -.INDENT 0.0 |
5160 .B \fBx^\fP |
5246 .B \fBx^\fP |
5161 .sp |
5247 .sp |
5162 Equivalent to \fBx^1\fP, the first parent of each changeset in x. |
5248 Equivalent to \fBx^1\fP, the first parent of each changeset in x. |
5163 -.UNINDENT |
5249 -.UNINDENT |
5164 +.RE |
5250 +.RE |
5251 .SS Patterns |
|
5252 .sp |
|
5253 Where noted, predicates that perform string matching can accept a pattern |
|
5254 @@ -6956,22 +6929,22 @@ |
|
5255 Matching is case\-sensitive, unless otherwise noted. To perform a case\- |
|
5256 insensitive match on a case\-sensitive predicate, use a regular expression, |
|
5257 prefixed with \fB(?i)\fP. |
|
5258 -.INDENT 0.0 |
|
5259 -.INDENT 3.5 |
|
5260 +.RS 0 |
|
5261 +.RS 3 |
|
5262 .sp |
|
5263 For example: |
|
5264 .sp |
|
5265 .nf |
|
5266 -.ft C |
|
5267 -\(ga\(gatag(r\(aqre:(?i)release\(aq)\(ga\(ga matches "release" or "RELEASE" or "Release", etc |
|
5268 -.ft P |
|
5269 +.ft |
|
5270 +\(ga\(gatag(r're:(?i)release')\(ga\(ga matches "release" or "RELEASE" or "Release", etc |
|
5271 +.ft |
|
5272 .fi |
|
5273 -.UNINDENT |
|
5274 -.UNINDENT |
|
5275 +.RE |
|
5276 +.RE |
|
5277 .SS Predicates |
|
5165 .sp |
5278 .sp |
5166 The following predicates are supported: |
5279 The following predicates are supported: |
5167 -.INDENT 0.0 |
5280 -.INDENT 0.0 |
5168 +.RS 0 |
5281 +.RS 0 |
5169 .TP |
5282 .TP |
5170 .B \fBadds(pattern)\fP |
5283 .B \fBadds(pattern)\fP |
5171 .sp |
5284 .sp |
5172 @@ -6918,7 +6891,7 @@ |
5285 @@ -7004,7 +6977,7 @@ |
5173 .B \fBbisect(string)\fP |
5286 .B \fBbisect(string)\fP |
5174 .sp |
5287 .sp |
5175 Changesets marked in the specified bisect status: |
5288 Changesets marked in the specified bisect status: |
5176 -.INDENT 7.0 |
5289 -.INDENT 7.0 |
5177 +.RS 7 |
5290 +.RS 7 |
5178 .IP \(bu 2 |
5291 .IP \(bu 2 |
5179 . |
5292 . |
5180 \fBgood\fP, \fBbad\fP, \fBskip\fP: csets explicitly marked as good/bad/skip |
5293 \fBgood\fP, \fBbad\fP, \fBskip\fP: csets explicitly marked as good/bad/skip |
5181 @@ -6940,7 +6913,7 @@ |
5294 @@ -7026,13 +6999,13 @@ |
5182 .IP \(bu 2 |
5295 .IP \(bu 2 |
5183 . |
5296 . |
5184 \fBcurrent\fP : the cset currently being bisected |
5297 \fBcurrent\fP : the cset currently being bisected |
5185 -.UNINDENT |
5298 -.UNINDENT |
5186 +.RE |
5299 +.RE |
5187 .TP |
5300 .TP |
5188 .B \fBbookmark([name])\fP |
5301 .B \fBbookmark([name])\fP |
5189 .sp |
5302 .sp |
5190 @@ -6985,8 +6958,8 @@ |
5303 The named bookmark or all bookmarks. |
5304 .sp |
|
5305 -Pattern matching is supported for \fIname\fP. See \%\fBhg help revisions.patterns\fP\:. |
|
5306 +Pattern matching is supported for \fIname\fP. See \fBhg help revisions.patterns\fP. |
|
5307 .TP |
|
5308 .B \fBbranch(string or set)\fP |
|
5309 .sp |
|
5310 @@ -7040,7 +7013,7 @@ |
|
5311 changesets. |
|
5312 .sp |
|
5313 Pattern matching is supported for \fIstring\fP. See |
|
5314 -\%\fBhg help revisions.patterns\fP\:. |
|
5315 +\fBhg help revisions.patterns\fP. |
|
5316 .TP |
|
5317 .B \fBbranchpoint()\fP |
|
5318 .sp |
|
5319 @@ -7068,8 +7041,8 @@ |
|
5191 .TP |
5320 .TP |
5192 .B \fBcontains(pattern)\fP |
5321 .B \fBcontains(pattern)\fP |
5193 .sp |
5322 .sp |
5194 -The revision\(aqs manifest contains a file matching pattern (but might not |
5323 -The revision\(aqs manifest contains a file matching pattern (but might not |
5195 -modify it). See \%\fBhg help patterns\fP\: for information about file patterns. |
5324 -modify it). See \%\fBhg help patterns\fP\: for information about file patterns. |
5196 +The revision's manifest contains a file matching pattern (but might not |
5325 +The revision's manifest contains a file matching pattern (but might not |
5197 +modify it). See \fBhg help patterns\fP for information about file patterns. |
5326 +modify it). See \fBhg help patterns\fP for information about file patterns. |
5198 .sp |
5327 .sp |
5199 The pattern without explicit kind like \fBglob:\fP is expected to be |
5328 The pattern without explicit kind like \fBglob:\fP is expected to be |
5200 relative to the current directory and match against a file exactly |
5329 relative to the current directory and match against a file exactly |
5201 @@ -6999,7 +6972,7 @@ |
5330 @@ -7082,7 +7055,7 @@ |
5202 .TP |
5331 .TP |
5203 .B \fBdate(interval)\fP |
5332 .B \fBdate(interval)\fP |
5204 .sp |
5333 .sp |
5205 -Changesets within the interval, see \%\fBhg help dates\fP\:. |
5334 -Changesets within the interval, see \%\fBhg help dates\fP\:. |
5206 +Changesets within the interval, see \fBhg help dates\fP. |
5335 +Changesets within the interval, see \fBhg help dates\fP. |
5207 .TP |
5336 .TP |
5208 .B \fBdesc(string)\fP |
5337 .B \fBdesc(string)\fP |
5209 .sp |
5338 .sp |
5210 @@ -7051,7 +7024,7 @@ |
5339 @@ -7089,7 +7062,7 @@ |
5340 Search commit message for string. The match is case\-insensitive. |
|
5341 .sp |
|
5342 Pattern matching is supported for \fIstring\fP. See |
|
5343 -\%\fBhg help revisions.patterns\fP\:. |
|
5344 +\fBhg help revisions.patterns\fP. |
|
5345 .TP |
|
5346 .B \fBdescendants(set)\fP |
|
5347 .sp |
|
5348 @@ -7119,7 +7092,7 @@ |
|
5349 optional value. |
|
5350 .sp |
|
5351 Pattern matching is supported for \fIvalue\fP. See |
|
5352 -\%\fBhg help revisions.patterns\fP\:. |
|
5353 +\fBhg help revisions.patterns\fP. |
|
5354 .TP |
|
5355 .B \fBfile(pattern)\fP |
|
5356 .sp |
|
5357 @@ -7136,7 +7109,7 @@ |
|
5211 .sp |
5358 .sp |
5212 For performance reasons, visits only revisions mentioned in the file\-level |
5359 For performance reasons, visits only revisions mentioned in the file\-level |
5213 filelog, rather than filtering through all changesets (much faster, but |
5360 filelog, rather than filtering through all changesets (much faster, but |
5214 -doesn\(aqt include deletes or duplicate changes). For a slower, more accurate |
5361 -doesn\(aqt include deletes or duplicate changes). For a slower, more accurate |
5215 +doesn't include deletes or duplicate changes). For a slower, more accurate |
5362 +doesn't include deletes or duplicate changes). For a slower, more accurate |
5216 result, use \fBfile()\fP. |
5363 result, use \fBfile()\fP. |
5217 .sp |
5364 .sp |
5218 The pattern without explicit kind like \fBglob:\fP is expected to be |
5365 The pattern without explicit kind like \fBglob:\fP is expected to be |
5219 @@ -7058,7 +7031,7 @@ |
5366 @@ -7143,7 +7116,7 @@ |
5220 relative to the current directory and match against a file exactly |
5367 relative to the current directory and match against a file exactly |
5221 for efficiency. |
5368 for efficiency. |
5222 .sp |
5369 .sp |
5223 -If some linkrev points to revisions filtered by the current repoview, we\(aqll |
5370 -If some linkrev points to revisions filtered by the current repoview, we\(aqll |
5224 +If some linkrev points to revisions filtered by the current repoview, we'll |
5371 +If some linkrev points to revisions filtered by the current repoview, we'll |
5225 work around it to return a non\-filtered value. |
5372 work around it to return a non\-filtered value. |
5226 .TP |
5373 .TP |
5227 .B \fBfirst(set, [n])\fP |
5374 .B \fBfirst(set, [n])\fP |
5228 @@ -7067,13 +7040,13 @@ |
5375 @@ -7152,21 +7125,21 @@ |
5229 .TP |
5376 .TP |
5230 .B \fBfollow([pattern])\fP |
5377 .B \fBfollow([pattern[, startrev]])\fP |
5231 .sp |
5378 .sp |
5232 -An alias for \fB::.\fP (ancestors of the working directory\(aqs first parent). |
5379 -An alias for \fB::.\fP (ancestors of the working directory\(aqs first parent). |
5233 +An alias for \fB::.\fP (ancestors of the working directory's first parent). |
5380 +An alias for \fB::.\fP (ancestors of the working directory's first parent). |
5234 If pattern is specified, the histories of files matching given |
5381 If pattern is specified, the histories of files matching given |
5235 pattern is followed, including copies. |
5382 pattern in the revision given by startrev are followed, including copies. |
5383 .TP |
|
5384 .B \fBfollowlines(file, fromline:toline[, startrev=.])\fP |
|
5385 .sp |
|
5386 -Changesets modifying \fIfile\fP in line range (\(aqfromline\(aq, \(aqtoline\(aq). |
|
5387 +Changesets modifying \fIfile\fP in line range ('fromline', 'toline'). |
|
5388 .sp |
|
5389 -Line range corresponds to \(aqfile\(aq content at \(aqstartrev\(aq and should hence be |
|
5390 -consistent with file size. If startrev is not specified, working directory\(aqs |
|
5391 +Line range corresponds to 'file' content at 'startrev' and should hence be |
|
5392 +consistent with file size. If startrev is not specified, working directory's |
|
5393 parent is used. |
|
5236 .TP |
5394 .TP |
5237 .B \fBgrep(regex)\fP |
5395 .B \fBgrep(regex)\fP |
5238 .sp |
5396 .sp |
5239 -Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r\(aq...\(aq)\fP |
5397 -Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r\(aq...\(aq)\fP |
5240 +Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r'...')\fP |
5398 +Like \fBkeyword(string)\fP but accepts a regex. Use \fBgrep(r'...')\fP |
5241 to ensure special escape characters are handled correctly. Unlike |
5399 to ensure special escape characters are handled correctly. Unlike |
5242 \fBkeyword(string)\fP, the match is case\-sensitive. |
5400 \fBkeyword(string)\fP, the match is case\-sensitive. |
5243 .TP |
5401 .TP |
5244 @@ -7197,7 +7170,7 @@ |
5402 @@ -7252,7 +7225,7 @@ |
5403 The changesets in a given namespace. |
|
5404 .sp |
|
5405 Pattern matching is supported for \fInamespace\fP. See |
|
5406 -\%\fBhg help revisions.patterns\fP\:. |
|
5407 +\fBhg help revisions.patterns\fP. |
|
5408 .TP |
|
5409 .B \fBobsolete()\fP |
|
5410 .sp |
|
5411 @@ -7292,7 +7265,7 @@ |
|
5245 .TP |
5412 .TP |
5246 .B \fBpresent(set)\fP |
5413 .B \fBpresent(set)\fP |
5247 .sp |
5414 .sp |
5248 -An empty set, if any revision in set isn\(aqt found; otherwise, |
5415 -An empty set, if any revision in set isn\(aqt found; otherwise, |
5249 +An empty set, if any revision in set isn't found; otherwise, |
5416 +An empty set, if any revision in set isn't found; otherwise, |
5250 all revisions in set. |
5417 all revisions in set. |
5251 .sp |
5418 .sp |
5252 If any of specified revisions is not present in the local repository, |
5419 If any of specified revisions is not present in the local repository, |
5253 @@ -7211,7 +7184,7 @@ |
5420 @@ -7306,7 +7279,7 @@ |
5254 .B \fBremote([id [,path]])\fP |
5421 .B \fBremote([id [,path]])\fP |
5255 .sp |
5422 .sp |
5256 Local revision that corresponds to the given identifier in a |
5423 Local revision that corresponds to the given identifier in a |
5257 -remote repository, if present. Here, the \(aq.\(aq identifier is a |
5424 -remote repository, if present. Here, the \(aq.\(aq identifier is a |
5258 +remote repository, if present. Here, the '.' identifier is a |
5425 +remote repository, if present. Here, the '.' identifier is a |
5259 synonym for the current local branch. |
5426 synonym for the current local branch. |
5260 .TP |
5427 .TP |
5261 .B \fBremoves(pattern)\fP |
5428 .B \fBremoves(pattern)\fP |
5262 @@ -7244,7 +7217,7 @@ |
5429 @@ -7339,7 +7312,7 @@ |
5263 as \fB\-key\fP to sort in descending order. |
5430 as \fB\-key\fP to sort in descending order. |
5264 .sp |
5431 .sp |
5265 The keys can be: |
5432 The keys can be: |
5266 -.INDENT 7.0 |
5433 -.INDENT 7.0 |
5267 +.RS 7 |
5434 +.RS 7 |
5268 .IP \(bu 2 |
5435 .IP \(bu 2 |
5269 . |
5436 . |
5270 \fBrev\fP for the revision number, |
5437 \fBrev\fP for the revision number, |
5271 @@ -7260,7 +7233,7 @@ |
5438 @@ -7358,7 +7331,7 @@ |
5272 .IP \(bu 2 |
5439 .IP \(bu 2 |
5273 . |
5440 . |
5274 \fBdate\fP for the commit date |
5441 \fBtopo\fP for a reverse topographical sort |
5275 -.UNINDENT |
5442 -.UNINDENT |
5276 +.RE |
5443 +.RE |
5277 .TP |
5444 .sp |
5278 .B \fBsubrepo([pattern])\fP |
5445 The \fBtopo\fP sort order cannot be combined with other sort keys. This sort |
5279 .sp |
5446 takes one optional argument, \fBtopo.firstbranch\fP, which takes a revset that |
5280 @@ -7286,15 +7259,15 @@ |
5447 @@ -7374,7 +7347,7 @@ |
5281 If \fIstring\fP starts with \fIre:\fP, the remainder of the string is treated as |
5448 The specified tag by name, or all tagged revisions if no name is given. |
5282 a regular expression. To match a user that actually contains \fIre:\fP, use |
5449 .sp |
5283 the prefix \fIliteral:\fP. |
5450 Pattern matching is supported for \fIname\fP. See |
5284 -.UNINDENT |
5451 -\%\fBhg help revisions.patterns\fP\:. |
5285 +.RE |
5452 +\fBhg help revisions.patterns\fP. |
5453 .TP |
|
5454 .B \fBunstable()\fP |
|
5455 .sp |
|
5456 @@ -7385,8 +7358,8 @@ |
|
5457 User name contains string. The match is case\-insensitive. |
|
5458 .sp |
|
5459 Pattern matching is supported for \fIstring\fP. See |
|
5460 -\%\fBhg help revisions.patterns\fP\:. |
|
5461 -.UNINDENT |
|
5462 +\fBhg help revisions.patterns\fP. |
|
5463 +.RE |
|
5464 .SS Aliases |
|
5286 .sp |
5465 .sp |
5287 New predicates (known as "aliases") can be defined, using any combination of |
5466 New predicates (known as "aliases") can be defined, using any combination of |
5467 @@ -7393,9 +7366,9 @@ |
|
5288 existing predicates or other aliases. An alias definition looks like: |
5468 existing predicates or other aliases. An alias definition looks like: |
5289 .sp |
5469 .sp |
5290 .nf |
5470 .nf |
5291 -.ft C |
5471 -.ft C |
5292 +.ft |
5472 +.ft |
5294 -.ft P |
5474 -.ft P |
5295 +.ft |
5475 +.ft |
5296 .fi |
5476 .fi |
5297 .sp |
5477 .sp |
5298 in the \fBrevsetalias\fP section of a Mercurial configuration file. Arguments |
5478 in the \fBrevsetalias\fP section of a Mercurial configuration file. Arguments |
5299 @@ -7304,12 +7277,12 @@ |
5479 @@ -7405,12 +7378,12 @@ |
5300 For example, |
5480 For example, |
5301 .sp |
5481 .sp |
5302 .nf |
5482 .nf |
5303 -.ft C |
5483 -.ft C |
5304 +.ft |
5484 +.ft |
5305 [revsetalias] |
5485 [revsetalias] |
5306 h = heads() |
5486 h = heads() |
5307 d($1) = sort($1, date) |
5487 d(s) = sort(s, date) |
5308 rs($1, $2) = reverse(sort($1, $2)) |
5488 rs(s, k) = reverse(sort(s, k)) |
5309 -.ft P |
5489 -.ft P |
5310 +.ft |
5490 +.ft |
5311 .fi |
5491 .fi |
5312 .sp |
5492 .sp |
5313 defines three aliases, \fBh\fP, \fBd\fP, and \fBrs\fP. \fBrs(0:tip, author)\fP is |
5493 defines three aliases, \fBh\fP, \fBd\fP, and \fBrs\fP. \fBrs(0:tip, author)\fP is |
5314 @@ -7319,13 +7292,13 @@ |
5494 @@ -7417,10 +7390,10 @@ |
5315 one string. For example: |
5495 exactly equivalent to \fBreverse(sort(0:tip, author))\fP. |
5316 .sp |
5496 .SS Equivalents |
5317 .nf |
|
5318 -.ft C |
|
5319 +.ft |
|
5320 [revsetalias] |
|
5321 -issue($1) = grep(r\(aq\ebissue[ :]?\(aq ## $1 ## r\(aq\eb|\ebbug\e(\(aq ## $1 ## r\(aq\e)\(aq) |
|
5322 -.ft P |
|
5323 +issue($1) = grep(r'\ebissue[ :]?' ## $1 ## r'\eb|\ebbug\e(' ## $1 ## r'\e)') |
|
5324 +.ft |
|
5325 .fi |
|
5326 .sp |
|
5327 -\fBissue(1234)\fP is equivalent to \fBgrep(r\(aq\ebissue[ :]?1234\eb|\ebbug\e(1234\e)\(aq)\fP |
|
5328 +\fBissue(1234)\fP is equivalent to \fBgrep(r'\ebissue[ :]?1234\eb|\ebbug\e(1234\e)')\fP |
|
5329 in this case. This matches against all of "issue 1234", "issue:1234", |
|
5330 "issue1234" and "bug(1234)". |
|
5331 .sp |
|
5332 @@ -7332,10 +7305,10 @@ |
|
5333 All other prefix, infix and postfix operators have lower priority than |
|
5334 \fB##\fP. For example, \fB$1 ## $2~2\fP is equivalent to \fB($1 ## $2)~2\fP. |
|
5335 .sp |
5497 .sp |
5336 -Command line equivalents for \%\fBhg log\fP\:: |
5498 -Command line equivalents for \%\fBhg log\fP\:: |
5337 +Command line equivalents for \fBhg log\fP: |
5499 +Command line equivalents for \fBhg log\fP: |
5338 .sp |
5500 .sp |
5339 .nf |
5501 .nf |
5340 -.ft C |
5502 -.ft C |
5341 +.ft |
5503 +.ft |
5342 \-f \-> ::. |
5504 \-f \-> ::. |
5343 \-d x \-> date(x) |
5505 \-d x \-> date(x) |
5344 \-k x \-> keyword(x) |
5506 \-k x \-> keyword(x) |
5345 @@ -7344,19 +7317,19 @@ |
5507 @@ -7429,20 +7402,20 @@ |
5346 \-b x \-> branch(x) |
5508 \-b x \-> branch(x) |
5347 \-P x \-> !::x |
5509 \-P x \-> !::x |
5348 \-l x \-> limit(expr, x) |
5510 \-l x \-> limit(expr, x) |
5349 -.ft P |
5511 -.ft P |
5350 +.ft |
5512 +.ft |
5351 .fi |
5513 .fi |
5514 .SS Examples |
|
5352 .sp |
5515 .sp |
5353 Some sample queries: |
5516 Some sample queries: |
5354 -.INDENT 0.0 |
5517 -.INDENT 0.0 |
5355 +.RS 0 |
5518 +.RS 0 |
5356 .IP \(bu 2 |
5519 .IP \(bu 2 |
5364 -.ft P |
5527 -.ft P |
5365 +.ft |
5528 +.ft |
5366 .fi |
5529 .fi |
5367 .IP \(bu 2 |
5530 .IP \(bu 2 |
5368 . |
5531 . |
5369 @@ -7363,9 +7336,9 @@ |
5532 @@ -7449,9 +7422,9 @@ |
5370 Changesets on the default branch since tag 1.5 (excluding merges): |
5533 Changesets on the default branch since tag 1.5 (excluding merges): |
5371 .sp |
5534 .sp |
5372 .nf |
5535 .nf |
5373 -.ft C |
5536 -.ft C |
5374 +.ft |
5537 +.ft |
5376 -.ft P |
5539 -.ft P |
5377 +.ft |
5540 +.ft |
5378 .fi |
5541 .fi |
5379 .IP \(bu 2 |
5542 .IP \(bu 2 |
5380 . |
5543 . |
5381 @@ -7372,9 +7345,9 @@ |
5544 @@ -7458,9 +7431,9 @@ |
5382 Open branch heads: |
5545 Open branch heads: |
5383 .sp |
5546 .sp |
5384 .nf |
5547 .nf |
5385 -.ft C |
5548 -.ft C |
5386 +.ft |
5549 +.ft |
5388 -.ft P |
5551 -.ft P |
5389 +.ft |
5552 +.ft |
5390 .fi |
5553 .fi |
5391 .IP \(bu 2 |
5554 .IP \(bu 2 |
5392 . |
5555 . |
5393 @@ -7382,9 +7355,9 @@ |
5556 @@ -7468,9 +7441,9 @@ |
5394 \fBhgext/*\fP: |
5557 \fBhgext/*\fP: |
5395 .sp |
5558 .sp |
5396 .nf |
5559 .nf |
5397 -.ft C |
5560 -.ft C |
5398 -hg log \-r "1.3::1.5 and keyword(bug) and file(\(aqhgext/*\(aq)" |
5561 -hg log \-r "1.3::1.5 and keyword(bug) and file(\(aqhgext/*\(aq)" |
5401 +hg log \-r "1.3::1.5 and keyword(bug) and file('hgext/*')" |
5564 +hg log \-r "1.3::1.5 and keyword(bug) and file('hgext/*')" |
5402 +.ft |
5565 +.ft |
5403 .fi |
5566 .fi |
5404 .IP \(bu 2 |
5567 .IP \(bu 2 |
5405 . |
5568 . |
5406 @@ -7391,9 +7364,9 @@ |
5569 @@ -7477,9 +7450,9 @@ |
5407 Changesets committed in May 2008, sorted by user: |
5570 Changesets committed in May 2008, sorted by user: |
5408 .sp |
5571 .sp |
5409 .nf |
5572 .nf |
5410 -.ft C |
5573 -.ft C |
5411 -hg log \-r "sort(date(\(aqMay 2008\(aq), user)" |
5574 -hg log \-r "sort(date(\(aqMay 2008\(aq), user)" |
5414 +hg log \-r "sort(date('May 2008'), user)" |
5577 +hg log \-r "sort(date('May 2008'), user)" |
5415 +.ft |
5578 +.ft |
5416 .fi |
5579 .fi |
5417 .IP \(bu 2 |
5580 .IP \(bu 2 |
5418 . |
5581 . |
5419 @@ -7401,11 +7374,11 @@ |
5582 @@ -7487,9 +7460,9 @@ |
5420 release: |
5583 release: |
5421 .sp |
5584 .sp |
5422 .nf |
5585 .nf |
5423 -.ft C |
5586 -.ft C |
5424 +.ft |
5587 +.ft |
5425 hg log \-r "(keyword(bug) or keyword(issue)) and not ancestors(tag())" |
5588 hg log \-r "(keyword(bug) or keyword(issue)) and not ancestors(tag())" |
5426 -.ft P |
5589 -.ft P |
5427 +.ft |
5590 +.ft |
5428 .fi |
5591 .fi |
5592 .IP \(bu 2 |
|
5593 . |
|
5594 @@ -7497,9 +7470,9 @@ |
|
5595 bookmark (this works because the last revision of the revset is used): |
|
5596 .sp |
|
5597 .nf |
|
5598 -.ft C |
|
5599 +.ft |
|
5600 hg update :@ |
|
5601 -.ft P |
|
5602 +.ft |
|
5603 .fi |
|
5604 .IP \(bu 2 |
|
5605 . |
|
5606 @@ -7507,11 +7480,11 @@ |
|
5607 last revisions of the revset are used): |
|
5608 .sp |
|
5609 .nf |
|
5610 -.ft C |
|
5611 +.ft |
|
5612 hg diff \-r 1.3::1.5 |
|
5613 -.ft P |
|
5614 +.ft |
|
5615 .fi |
|
5429 -.UNINDENT |
5616 -.UNINDENT |
5430 +.RE |
5617 +.RE |
5431 .SH USING MERCURIAL FROM SCRIPTS AND AUTOMATION |
5618 .SH USING MERCURIAL FROM SCRIPTS AND AUTOMATION |
5432 .sp |
5619 .sp |
5433 It is common for machines (as opposed to humans) to consume Mercurial. |
5620 It is common for machines (as opposed to humans) to consume Mercurial. |
5434 @@ -7415,7 +7388,7 @@ |
5621 @@ -7521,7 +7494,7 @@ |
5435 .sp |
5622 .sp |
5436 Machines have a choice of several methods to interface with Mercurial. |
5623 Machines have a choice of several methods to interface with Mercurial. |
5437 These include: |
5624 These include: |
5438 -.INDENT 0.0 |
5625 -.INDENT 0.0 |
5439 +.RS 0 |
5626 +.RS 0 |
5440 .IP \(bu 2 |
5627 .IP \(bu 2 |
5441 . |
5628 . |
5442 Executing the \fBhg\fP process |
5629 Executing the \fBhg\fP process |
5443 @@ -7425,21 +7398,21 @@ |
5630 @@ -7531,21 +7504,21 @@ |
5444 .IP \(bu 2 |
5631 .IP \(bu 2 |
5445 . |
5632 . |
5446 Calling out to a command server |
5633 Calling out to a command server |
5447 -.UNINDENT |
5634 -.UNINDENT |
5448 +.RE |
5635 +.RE |
5458 .sp |
5645 .sp |
5459 -\%\fBhg serve\fP\: can also start a "command server." Clients can connect |
5646 -\%\fBhg serve\fP\: can also start a "command server." Clients can connect |
5460 +\fBhg serve\fP can also start a "command server." Clients can connect |
5647 +\fBhg serve\fP can also start a "command server." Clients can connect |
5461 to this server and issue Mercurial commands over a special protocol. |
5648 to this server and issue Mercurial commands over a special protocol. |
5462 For more details on the command server, including links to client |
5649 For more details on the command server, including links to client |
5463 -libraries, see \%https://mercurial.selenic.com/wiki/CommandServer\:. |
5650 -libraries, see \%https://www.mercurial\-scm.org/wiki/CommandServer\:. |
5464 +libraries, see https://mercurial.selenic.com/wiki/CommandServer. |
5651 +libraries, see https://www.mercurial\-scm.org/wiki/CommandServer. |
5465 .sp |
5652 .sp |
5466 -\%\fBhg serve\fP\: based interfaces (the hgweb and command servers) have the |
5653 -\%\fBhg serve\fP\: based interfaces (the hgweb and command servers) have the |
5467 +\fBhg serve\fP based interfaces (the hgweb and command servers) have the |
5654 +\fBhg serve\fP based interfaces (the hgweb and command servers) have the |
5468 advantage over simple \fBhg\fP process invocations in that they are |
5655 advantage over simple \fBhg\fP process invocations in that they are |
5469 likely more efficient. This is because there is significant overhead |
5656 likely more efficient. This is because there is significant overhead |
5470 to spawn new Python processes. |
5657 to spawn new Python processes. |
5471 @@ -7451,14 +7424,14 @@ |
5658 @@ -7557,14 +7530,14 @@ |
5472 .RE |
5659 .RE |
5473 .SS Environment Variables |
5660 .SS Environment Variables |
5474 .sp |
5661 .sp |
5475 -As documented in \%\fBhg help environment\fP\:, various environment variables |
5662 -As documented in \%\fBhg help environment\fP\:, various environment variables |
5476 +As documented in \fBhg help environment\fP, various environment variables |
5663 +As documented in \fBhg help environment\fP, various environment variables |
5484 -If not set, Mercurial\(aqs output could be influenced by configuration |
5671 -If not set, Mercurial\(aqs output could be influenced by configuration |
5485 +If not set, Mercurial's output could be influenced by configuration |
5672 +If not set, Mercurial's output could be influenced by configuration |
5486 settings that impact its encoding, verbose mode, localization, etc. |
5673 settings that impact its encoding, verbose mode, localization, etc. |
5487 .sp |
5674 .sp |
5488 It is highly recommended for machines to set this variable when |
5675 It is highly recommended for machines to set this variable when |
5489 @@ -7479,7 +7452,7 @@ |
5676 @@ -7585,7 +7558,7 @@ |
5490 .B HGRCPATH |
5677 .B HGRCPATH |
5491 . |
5678 . |
5492 If not set, Mercurial will inherit config options from config files |
5679 If not set, Mercurial will inherit config options from config files |
5493 -using the process described in \%\fBhg help config\fP\:. This includes |
5680 -using the process described in \%\fBhg help config\fP\:. This includes |
5494 +using the process described in \fBhg help config\fP. This includes |
5681 +using the process described in \fBhg help config\fP. This includes |
5495 inheriting user or system\-wide config files. |
5682 inheriting user or system\-wide config files. |
5496 .sp |
5683 .sp |
5497 When utmost control over the Mercurial configuration is desired, the |
5684 When utmost control over the Mercurial configuration is desired, the |
5498 @@ -7490,7 +7463,7 @@ |
5685 @@ -7596,7 +7569,7 @@ |
5499 consequences, as the user and system config files often define things |
5686 consequences, as the user and system config files often define things |
5500 like the username and extensions that may be required to interface |
5687 like the username and extensions that may be required to interface |
5501 with a repository. |
5688 with a repository. |
5502 -.UNINDENT |
5689 -.UNINDENT |
5503 +.RE |
5690 +.RE |
5504 .SS Consuming Command Output |
5691 .SS Consuming Command Output |
5505 .sp |
5692 .sp |
5506 It is common for machines to need to parse the output of Mercurial |
5693 It is common for machines to need to parse the output of Mercurial |
5507 @@ -7514,7 +7487,7 @@ |
5694 @@ -7620,7 +7593,7 @@ |
5508 .SS Using Templates to Control Output |
5695 .SS Using Templates to Control Output |
5509 .sp |
5696 .sp |
5510 Many \fBhg\fP commands support templatized output via the |
5697 Many \fBhg\fP commands support templatized output via the |
5511 -\fB\-T/\-\-template\fP argument. For more, see \%\fBhg help templates\fP\:. |
5698 -\fB\-T/\-\-template\fP argument. For more, see \%\fBhg help templates\fP\:. |
5512 +\fB\-T/\-\-template\fP argument. For more, see \fBhg help templates\fP. |
5699 +\fB\-T/\-\-template\fP argument. For more, see \fBhg help templates\fP. |
5513 .sp |
5700 .sp |
5514 Templates are useful for explicitly controlling output so that |
5701 Templates are useful for explicitly controlling output so that |
5515 you get exactly the data you want formatted how you want it. For |
5702 you get exactly the data you want formatted how you want it. For |
5516 @@ -7552,13 +7525,13 @@ |
5703 @@ -7658,13 +7631,13 @@ |
5517 .sp |
5704 .sp |
5518 Commands often have varying output verbosity, even when machine |
5705 Commands often have varying output verbosity, even when machine |
5519 readable styles are being used (e.g. \fB\-T json\fP). Adding |
5706 readable styles are being used (e.g. \fB\-T json\fP). Adding |
5520 -\fB\-v/\-\-verbose\fP and \fB\-\-debug\fP to the command\(aqs arguments can |
5707 -\fB\-v/\-\-verbose\fP and \fB\-\-debug\fP to the command\(aqs arguments can |
5521 +\fB\-v/\-\-verbose\fP and \fB\-\-debug\fP to the command's arguments can |
5708 +\fB\-v/\-\-verbose\fP and \fB\-\-debug\fP to the command's arguments can |
5527 -.INDENT 0.0 |
5714 -.INDENT 0.0 |
5528 +.RS 0 |
5715 +.RS 0 |
5529 .TP |
5716 .TP |
5530 .B revsets |
5717 .B revsets |
5531 . |
5718 . |
5532 @@ -7566,7 +7539,7 @@ |
5719 @@ -7672,7 +7645,7 @@ |
5533 of revisions. Think of it as SQL for Mercurial repositories. Revsets |
5720 of revisions. Think of it as SQL for Mercurial repositories. Revsets |
5534 are useful for querying repositories for specific data. |
5721 are useful for querying repositories for specific data. |
5535 .sp |
5722 .sp |
5536 -See \%\fBhg help revsets\fP\: for more. |
5723 -See \%\fBhg help revsets\fP\: for more. |
5537 +See \fBhg help revsets\fP for more. |
5724 +See \fBhg help revsets\fP for more. |
5538 .TP |
5725 .TP |
5539 .B share extension |
5726 .B share extension |
5540 . |
5727 . |
5541 @@ -7580,8 +7553,8 @@ |
5728 @@ -7686,8 +7659,8 @@ |
5542 network. This is especially true for continuous integration (CI) |
5729 network. This is especially true for continuous integration (CI) |
5543 environments. |
5730 environments. |
5544 .sp |
5731 .sp |
5545 -See \%\fBhg help \-e share\fP\: for more. |
5732 -See \%\fBhg help \-e share\fP\: for more. |
5546 -.UNINDENT |
5733 -.UNINDENT |
5547 +See \fBhg help \-e share\fP for more. |
5734 +See \fBhg help \-e share\fP for more. |
5548 +.RE |
5735 +.RE |
5549 .SH SUBREPOSITORIES |
5736 .SH SUBREPOSITORIES |
5550 .sp |
5737 .sp |
5551 Subrepositories let you nest external repositories or projects into a |
5738 Subrepositories let you nest external repositories or projects into a |
5552 @@ -7592,7 +7565,7 @@ |
5739 @@ -7698,7 +7671,7 @@ |
5553 subrepositories. |
5740 subrepositories. |
5554 .sp |
5741 .sp |
5555 Subrepositories are made of three components: |
5742 Subrepositories are made of three components: |
5556 -.INDENT 0.0 |
5743 -.INDENT 0.0 |
5557 +.RS 0 |
5744 +.RS 0 |
5558 .IP 1. 3 |
5745 .IP 1. 3 |
5559 . |
5746 . |
5560 Nested repository checkouts. They can appear anywhere in the |
5747 Nested repository checkouts. They can appear anywhere in the |
5561 @@ -7605,18 +7578,18 @@ |
5748 @@ -7711,18 +7684,18 @@ |
5562 subrepositories are referenced like: |
5749 subrepositories are referenced like: |
5563 .sp |
5750 .sp |
5564 .nf |
5751 .nf |
5565 -.ft C |
5752 -.ft C |
5566 +.ft |
5753 +.ft |
5579 -.ft P |
5766 -.ft P |
5580 +.ft |
5767 +.ft |
5581 .fi |
5768 .fi |
5582 .sp |
5769 .sp |
5583 where \fBpath/to/nested\fP is the checkout location relatively to the |
5770 where \fBpath/to/nested\fP is the checkout location relatively to the |
5584 @@ -7639,7 +7612,7 @@ |
5771 @@ -7745,7 +7718,7 @@ |
5585 . |
5772 . |
5586 The \fB.hgsubstate\fP file should not be edited manually. |
5773 The \fB.hgsubstate\fP file should not be edited manually. |
5587 .RE |
5774 .RE |
5588 -.UNINDENT |
5775 -.UNINDENT |
5589 +.RE |
5776 +.RE |
5590 .SS Adding a Subrepository |
5777 .SS Adding a Subrepository |
5591 .sp |
5778 .sp |
5592 If \fB.hgsub\fP does not exist, create it and add it to the parent |
5779 If \fB.hgsub\fP does not exist, create it and add it to the parent |
5593 @@ -7647,7 +7620,7 @@ |
5780 @@ -7753,7 +7726,7 @@ |
5594 to live in the parent repository. Edit \fB.hgsub\fP and add the |
5781 to live in the parent repository. Edit \fB.hgsub\fP and add the |
5595 subrepository entry as described above. At this point, the |
5782 subrepository entry as described above. At this point, the |
5596 subrepository is tracked and the next commit will record its state in |
5783 subrepository is tracked and the next commit will record its state in |
5597 -\fB.hgsubstate\fP and bind it to the committed changeset. |
5784 -\fB.hgsubstate\fP and bind it to the committed changeset. |
5598 +\fB\&.hgsubstate\fP and bind it to the committed changeset. |
5785 +\fB\&.hgsubstate\fP and bind it to the committed changeset. |
5599 .SS Synchronizing a Subrepository |
5786 .SS Synchronizing a Subrepository |
5600 .sp |
5787 .sp |
5601 Subrepos do not automatically track the latest changeset of their |
5788 Subrepos do not automatically track the latest changeset of their |
5602 @@ -7664,7 +7637,7 @@ |
5789 @@ -7770,7 +7743,7 @@ |
5603 To remove a subrepository from the parent repository, delete its |
5790 To remove a subrepository from the parent repository, delete its |
5604 reference from \fB.hgsub\fP, then remove its files. |
5791 reference from \fB.hgsub\fP, then remove its files. |
5605 .SS Interaction with Mercurial Commands |
5792 .SS Interaction with Mercurial Commands |
5606 -.INDENT 0.0 |
5793 -.INDENT 0.0 |
5607 +.RS 0 |
5794 +.RS 0 |
5608 .TP |
5795 .TP |
5609 .B add |
5796 .B add |
5610 . |
5797 . |
5611 @@ -7699,7 +7672,7 @@ |
5798 @@ -7805,7 +7778,7 @@ |
5612 have been modified, Mercurial will abort. Mercurial can be made |
5799 have been modified, Mercurial will abort. Mercurial can be made |
5613 to instead commit all modified subrepositories by specifying |
5800 to instead commit all modified subrepositories by specifying |
5614 \-S/\-\-subrepos, or setting "ui.commitsubrepos=True" in a |
5801 \-S/\-\-subrepos, or setting "ui.commitsubrepos=True" in a |
5615 -configuration file (see \%\fBhg help config\fP\:). After there are no |
5802 -configuration file (see \%\fBhg help config\fP\:). After there are no |
5616 +configuration file (see \fBhg help config\fP). After there are no |
5803 +configuration file (see \fBhg help config\fP). After there are no |
5617 longer any modified subrepositories, it records their state and |
5804 longer any modified subrepositories, it records their state and |
5618 finally commits it in the parent repository. The \-\-addremove |
5805 finally commits it in the parent repository. The \-\-addremove |
5619 option also honors the \-S/\-\-subrepos option. However, Git and |
5806 option also honors the \-S/\-\-subrepos option. However, Git and |
5620 @@ -7739,7 +7712,7 @@ |
5807 @@ -7845,7 +7818,7 @@ |
5621 .B pull |
5808 .B pull |
5622 . |
5809 . |
5623 pull is not recursive since it is not clear what to pull prior |
5810 pull is not recursive since it is not clear what to pull prior |
5624 -to running \%\fBhg update\fP\:. Listing and retrieving all |
5811 -to running \%\fBhg update\fP\:. Listing and retrieving all |
5625 +to running \fBhg update\fP. Listing and retrieving all |
5812 +to running \fBhg update\fP. Listing and retrieving all |
5626 subrepositories changes referenced by the parent repository pulled |
5813 subrepositories changes referenced by the parent repository pulled |
5627 changesets is expensive at best, impossible in the Subversion |
5814 changesets is expensive at best, impossible in the Subversion |
5628 case. |
5815 case. |
5629 @@ -7774,7 +7747,7 @@ |
5816 @@ -7880,7 +7853,7 @@ |
5630 changeset is not available in the current subrepository, Mercurial |
5817 changeset is not available in the current subrepository, Mercurial |
5631 will pull it in first before updating. This means that updating |
5818 will pull it in first before updating. This means that updating |
5632 can require network access when using subrepositories. |
5819 can require network access when using subrepositories. |
5633 -.UNINDENT |
5820 -.UNINDENT |
5634 +.RE |
5821 +.RE |
5635 .SS Remapping Subrepositories Sources |
5822 .SS Remapping Subrepositories Sources |
5636 .sp |
5823 .sp |
5637 A subrepository source location may change during a project life, |
5824 A subrepository source location may change during a project life, |
5638 @@ -7792,12 +7765,12 @@ |
5825 @@ -7898,12 +7871,12 @@ |
5639 outgoing, incoming, tip, parents, and heads. |
5826 outgoing, incoming, tip, parents, and heads. |
5640 .sp |
5827 .sp |
5641 Some built\-in styles are packaged with Mercurial. These can be listed |
5828 Some built\-in styles are packaged with Mercurial. These can be listed |
5642 -with \%\fBhg log \-\-template list\fP\:. Example usage: |
5829 -with \%\fBhg log \-\-template list\fP\:. Example usage: |
5643 +with \fBhg log \-\-template list\fP. Example usage: |
5830 +with \fBhg log \-\-template list\fP. Example usage: |
5649 -.ft P |
5836 -.ft P |
5650 +.ft |
5837 +.ft |
5651 .fi |
5838 .fi |
5652 .sp |
5839 .sp |
5653 A template is a piece of text, with markup to invoke variable |
5840 A template is a piece of text, with markup to invoke variable |
5654 @@ -7804,16 +7777,16 @@ |
5841 @@ -7910,10 +7883,10 @@ |
5655 expansion: |
5842 expansion: |
5656 .sp |
5843 .sp |
5657 .nf |
5844 .nf |
5658 -.ft C |
5845 -.ft C |
5659 +.ft |
5846 +.ft |
5660 $ hg log \-r1 \-\-template "{node}\en" |
5847 $ hg log \-r1 \-\-template "{node}\en" |
5661 b56ce7b07c52de7d5fd79fb89701ea538af65746 |
5848 b56ce7b07c52de7d5fd79fb89701ea538af65746 |
5662 -.ft P |
5849 -.ft P |
5663 +.ft |
5850 +.ft |
5664 .fi |
5851 .fi |
5665 .sp |
5852 .SS Keywords |
5853 .sp |
|
5854 @@ -7920,7 +7893,7 @@ |
|
5666 Strings in curly braces are called keywords. The availability of |
5855 Strings in curly braces are called keywords. The availability of |
5667 keywords depends on the exact context of the templater. These |
5856 keywords depends on the exact context of the templater. These |
5668 keywords are usually available for templating a log\-like command: |
5857 keywords are usually available for templating a log\-like command: |
5669 -.INDENT 0.0 |
5858 -.INDENT 0.0 |
5670 +.RS 0 |
5859 +.RS 0 |
5671 .TP |
5860 .TP |
5672 .B activebookmark |
5861 .B activebookmark |
5673 . |
5862 . |
5674 @@ -7831,7 +7804,7 @@ |
5863 @@ -7938,7 +7911,7 @@ |
5675 .B bookmarks |
5864 .B bookmarks |
5676 . |
5865 . |
5677 List of strings. Any bookmarks associated with the |
5866 List of strings. Any bookmarks associated with the |
5678 -changeset. Also sets \(aqactive\(aq, the name of the active bookmark. |
5867 -changeset. Also sets \(aqactive\(aq, the name of the active bookmark. |
5679 +changeset. Also sets 'active', the name of the active bookmark. |
5868 +changeset. Also sets 'active', the name of the active bookmark. |
5680 .TP |
5869 .TP |
5681 .B branch |
5870 .B branch |
5682 . |
5871 . |
5683 @@ -7861,7 +7834,7 @@ |
5872 @@ -7968,7 +7941,7 @@ |
5684 .TP |
5873 .TP |
5685 .B extras |
5874 .B extras |
5686 . |
5875 . |
5687 -List of dicts with key, value entries of the \(aqextras\(aq |
5876 -List of dicts with key, value entries of the \(aqextras\(aq |
5688 +List of dicts with key, value entries of the 'extras' |
5877 +List of dicts with key, value entries of the 'extras' |
5689 field of this changeset. |
5878 field of this changeset. |
5690 .TP |
5879 .TP |
5691 .B file_adds |
5880 .B file_adds |
5692 @@ -7917,24 +7890,24 @@ |
5881 @@ -8024,24 +7997,24 @@ |
5693 .TP |
5882 .TP |
5694 .B p1node |
5883 .B p1node |
5695 . |
5884 . |
5696 -String. The identification hash of the changeset\(aqs first parent, |
5885 -String. The identification hash of the changeset\(aqs first parent, |
5697 +String. The identification hash of the changeset's first parent, |
5886 +String. The identification hash of the changeset's first parent, |
5716 -Integer. The repository\-local revision number of the changeset\(aqs |
5905 -Integer. The repository\-local revision number of the changeset\(aqs |
5717 +Integer. The repository\-local revision number of the changeset's |
5906 +Integer. The repository\-local revision number of the changeset's |
5718 second parent, or \-1 if the changeset has no second parent. |
5907 second parent, or \-1 if the changeset has no second parent. |
5719 .TP |
5908 .TP |
5720 .B parents |
5909 .B parents |
5721 @@ -7962,24 +7935,24 @@ |
5910 @@ -8073,25 +8046,25 @@ |
5722 .B tags |
5911 .B termwidth |
5723 . |
5912 . |
5724 List of strings. Any tags associated with the changeset. |
5913 Integer. The width of the current terminal. |
5725 -.UNINDENT |
5914 -.UNINDENT |
5726 +.RE |
5915 +.RE |
5727 .sp |
5916 .sp |
5728 The "date" keyword does not produce human\-readable output. If you |
5917 The "date" keyword does not produce human\-readable output. If you |
5729 want to use a date in your output, you can use a filter to process |
5918 want to use a date in your output, you can use a filter to process |
5739 $ hg tip \-\-template "{date|isodate}\en" |
5928 $ hg tip \-\-template "{date|isodate}\en" |
5740 2008\-08\-21 18:22 +0000 |
5929 2008\-08\-21 18:22 +0000 |
5741 -.ft P |
5930 -.ft P |
5742 +.ft |
5931 +.ft |
5743 .fi |
5932 .fi |
5933 .SS Filters |
|
5744 .sp |
5934 .sp |
5745 List of filters: |
5935 List of filters: |
5746 -.INDENT 0.0 |
5936 -.INDENT 0.0 |
5747 +.RS 0 |
5937 +.RS 0 |
5748 .TP |
5938 .TP |
5749 .B addbreaks |
5939 .B addbreaks |
5750 . |
5940 . |
5751 @@ -8062,7 +8035,7 @@ |
5941 @@ -8174,7 +8147,7 @@ |
5752 .TP |
5942 .TP |
5753 .B nonempty |
5943 .B nonempty |
5754 . |
5944 . |
5755 -Any text. Returns \(aq(none)\(aq if the string is empty. |
5945 -Any text. Returns \(aq(none)\(aq if the string is empty. |
5756 +Any text. Returns '(none)' if the string is empty. |
5946 +Any text. Returns '(none)' if the string is empty. |
5757 .TP |
5947 .TP |
5758 .B obfuscate |
5948 .B obfuscate |
5759 . |
5949 . |
5760 @@ -8138,17 +8111,17 @@ |
5950 @@ -8254,7 +8227,7 @@ |
5761 . |
5951 .B utf8 |
5762 Any text. Returns a short representation of a user name or email |
5952 . |
5763 address. |
5953 Any text. Converts from the local character encoding to UTF\-8. |
5764 -.UNINDENT |
5954 -.UNINDENT |
5765 +.RE |
5955 +.RE |
5766 .sp |
5956 .sp |
5767 Note that a filter is nothing more than a function call, i.e. |
5957 Note that a filter is nothing more than a function call, i.e. |
5768 \fBexpr|filter\fP is equivalent to \fBfilter(expr)\fP. |
5958 \fBexpr|filter\fP is equivalent to \fBfilter(expr)\fP. |
5959 @@ -8261,11 +8234,11 @@ |
|
5960 .SS Functions |
|
5769 .sp |
5961 .sp |
5770 In addition to filters, there are some basic built\-in functions: |
5962 In addition to filters, there are some basic built\-in functions: |
5771 -.INDENT 0.0 |
5963 -.INDENT 0.0 |
5772 +.RS 0 |
5964 +.RS 0 |
5773 .TP |
5965 .TP |
5776 -Format a date. See \%\fBhg help dates\fP\: for formatting |
5968 -Format a date. See \%\fBhg help dates\fP\: for formatting |
5777 +Format a date. See \fBhg help dates\fP for formatting |
5969 +Format a date. See \fBhg help dates\fP for formatting |
5778 strings. The default is a Unix date format, including the timezone: |
5970 strings. The default is a Unix date format, including the timezone: |
5779 "Mon Sep 04 15:13:13 2006 0700". |
5971 "Mon Sep 04 15:13:13 2006 0700". |
5780 .TP |
5972 .TP |
5781 @@ -8210,7 +8183,7 @@ |
5973 @@ -8277,7 +8250,7 @@ |
5782 Converts a date to the specified timezone. |
5974 .B files(pattern) |
5783 The default is local date. |
5975 . |
5784 .TP |
5976 All files of the current changeset matching the pattern. See |
5785 -.B pad(text, width[, fillchar=\(aq \(aq[, right=False]]) |
5977 -\%\fBhg help patterns\fP\:. |
5786 +.B pad(text, width[, fillchar=' '[, right=False]]) |
5978 +\fBhg help patterns\fP. |
5979 .TP |
|
5980 .B fill(text[, width[, initialident[, hangindent]]]) |
|
5981 . |
|
5982 @@ -8336,7 +8309,7 @@ |
|
5983 . |
|
5984 Calculate a mod b such that a / b + a mod b == a |
|
5985 .TP |
|
5986 -.B pad(text, width[, fillchar=\(aq \(aq[, left=False]]) |
|
5987 +.B pad(text, width[, fillchar=' '[, left=False]]) |
|
5787 . |
5988 . |
5788 Pad text with a |
5989 Pad text with a |
5789 fill character. |
5990 fill character. |
5790 @@ -8218,7 +8191,7 @@ |
5991 @@ -8349,7 +8322,7 @@ |
5791 .B revset(query[, formatargs...]) |
5992 .B revset(query[, formatargs...]) |
5792 . |
5993 . |
5793 Execute a revision set query. See |
5994 Execute a revision set query. See |
5794 -\%\fBhg help revset\fP\:. |
5995 -\%\fBhg help revset\fP\:. |
5795 +\fBhg help revset\fP. |
5996 +\fBhg help revset\fP. |
5796 .TP |
5997 .TP |
5797 .B rstdoc(text, style) |
5998 .B rstdoc(text, style) |
5798 . |
5999 . |
5799 @@ -8247,30 +8220,30 @@ |
6000 @@ -8382,18 +8355,18 @@ |
5800 .B word(number, text[, separator]) |
6001 .B word(number, text[, separator]) |
5801 . |
6002 . |
5802 Return the nth word from a string. |
6003 Return the nth word from a string. |
5803 -.UNINDENT |
6004 -.UNINDENT |
5804 +.RE |
6005 +.RE |
5805 .sp |
6006 .SS Operators |
6007 .sp |
|
6008 We provide a limited set of infix arithmetic operations on integers: |
|
6009 .sp |
|
6010 .nf |
|
6011 -.ft C |
|
6012 +.ft |
|
6013 + for addition |
|
6014 \- for subtraction |
|
6015 * for multiplication |
|
6016 / for floor division (division rounded to integer nearest \-infinity) |
|
6017 -.ft P |
|
6018 +.ft |
|
6019 .fi |
|
6020 .sp |
|
6021 Division fulfils the law x = x / y + mod(x, y). |
|
6022 @@ -8401,14 +8374,14 @@ |
|
5806 Also, for any expression that returns a list, there is a list operator: |
6023 Also, for any expression that returns a list, there is a list operator: |
5807 .sp |
6024 .sp |
5808 .nf |
6025 .nf |
5809 -.ft C |
6026 -.ft C |
5810 +.ft |
6027 +.ft |
5815 .sp |
6032 .sp |
5816 As seen in the above example, \fB{template}\fP is interpreted as a template. |
6033 As seen in the above example, \fB{template}\fP is interpreted as a template. |
5817 To prevent it from being interpreted, you can use an escape character \fB\e{\fP |
6034 To prevent it from being interpreted, you can use an escape character \fB\e{\fP |
5818 -or a raw string prefix, \fBr\(aq...\(aq\fP. |
6035 -or a raw string prefix, \fBr\(aq...\(aq\fP. |
5819 +or a raw string prefix, \fBr'...'\fP. |
6036 +or a raw string prefix, \fBr'...'\fP. |
6037 .SS Aliases |
|
6038 .sp |
|
6039 New keywords and functions can be defined in the \fBtemplatealias\fP section of |
|
6040 @@ -8415,9 +8388,9 @@ |
|
6041 a Mercurial configuration file: |
|
6042 .sp |
|
6043 .nf |
|
6044 -.ft C |
|
6045 +.ft |
|
6046 <alias> = <definition> |
|
6047 -.ft P |
|
6048 +.ft |
|
6049 .fi |
|
6050 .sp |
|
6051 Arguments of the form \fIa1\fP, \fIa2\fP, etc. are substituted from the alias into |
|
6052 @@ -8426,48 +8399,48 @@ |
|
6053 For example, |
|
6054 .sp |
|
6055 .nf |
|
6056 -.ft C |
|
6057 +.ft |
|
6058 [templatealias] |
|
6059 r = rev |
|
6060 rn = "{r}:{node|short}" |
|
6061 -leftpad(s, w) = pad(s, w, \(aq \(aq, True) |
|
6062 -.ft P |
|
6063 +leftpad(s, w) = pad(s, w, ' ', True) |
|
6064 +.ft |
|
6065 .fi |
|
6066 .sp |
|
6067 defines two symbol aliases, \fBr\fP and \fBrn\fP, and a function alias |
|
6068 \fBleftpad()\fP. |
|
6069 .sp |
|
6070 -It\(aqs also possible to specify complete template strings, using the |
|
6071 +It's also possible to specify complete template strings, using the |
|
6072 \fBtemplates\fP section. The syntax used is the general template string syntax. |
|
6073 .sp |
|
6074 For example, |
|
6075 .sp |
|
6076 .nf |
|
6077 -.ft C |
|
6078 +.ft |
|
6079 [templates] |
|
6080 nodedate = "{node|short}: {date(date, "%Y\-%m\-%d")}\en" |
|
6081 -.ft P |
|
6082 +.ft |
|
6083 .fi |
|
6084 .sp |
|
6085 defines a template, \fBnodedate\fP, which can be called like: |
|
6086 .sp |
|
6087 .nf |
|
6088 -.ft C |
|
6089 +.ft |
|
6090 $ hg log \-r . \-Tnodedate |
|
6091 -.ft P |
|
6092 +.ft |
|
6093 .fi |
|
6094 .SS Examples |
|
5820 .sp |
6095 .sp |
5821 Some sample command line templates: |
6096 Some sample command line templates: |
5822 -.INDENT 0.0 |
6097 -.INDENT 0.0 |
5823 +.RS 0 |
6098 +.RS 0 |
5824 .IP \(bu 2 |
6099 .IP \(bu 2 |
5833 +$ hg log \-r 0 \-\-template "files:\en{files % ' {file}\en'}" |
6108 +$ hg log \-r 0 \-\-template "files:\en{files % ' {file}\en'}" |
5834 +.ft |
6109 +.ft |
5835 .fi |
6110 .fi |
5836 .IP \(bu 2 |
6111 .IP \(bu 2 |
5837 . |
6112 . |
5838 @@ -8277,9 +8250,9 @@ |
6113 @@ -8474,9 +8447,9 @@ |
5839 Join the list of files with a ", ": |
6114 Join the list of files with a ", ": |
5840 .sp |
6115 .sp |
5841 .nf |
6116 .nf |
5842 -.ft C |
6117 -.ft C |
5843 -$ hg log \-r 0 \-\-template "files: {join(files, \(aq, \(aq)}\en" |
6118 -$ hg log \-r 0 \-\-template "files: {join(files, \(aq, \(aq)}\en" |
5846 +$ hg log \-r 0 \-\-template "files: {join(files, ', ')}\en" |
6121 +$ hg log \-r 0 \-\-template "files: {join(files, ', ')}\en" |
5847 +.ft |
6122 +.ft |
5848 .fi |
6123 .fi |
5849 .IP \(bu 2 |
6124 .IP \(bu 2 |
5850 . |
6125 . |
5851 @@ -8286,9 +8259,9 @@ |
6126 @@ -8483,9 +8456,9 @@ |
6127 Join the list of files ending with ".py" with a ", ": |
|
6128 .sp |
|
6129 .nf |
|
6130 -.ft C |
|
6131 -$ hg log \-r 0 \-\-template "pythonfiles: {join(files(\(aq**.py\(aq), \(aq, \(aq)}\en" |
|
6132 -.ft P |
|
6133 +.ft |
|
6134 +$ hg log \-r 0 \-\-template "pythonfiles: {join(files('**.py'), ', ')}\en" |
|
6135 +.ft |
|
6136 .fi |
|
6137 .IP \(bu 2 |
|
6138 . |
|
6139 @@ -8492,9 +8465,9 @@ |
|
6140 Separate non\-empty arguments by a " ": |
|
6141 .sp |
|
6142 .nf |
|
6143 -.ft C |
|
6144 -$ hg log \-r 0 \-\-template "{separate(\(aq \(aq, node, bookmarks, tags}\en" |
|
6145 -.ft P |
|
6146 +.ft |
|
6147 +$ hg log \-r 0 \-\-template "{separate(' ', node, bookmarks, tags}\en" |
|
6148 +.ft |
|
6149 .fi |
|
6150 .IP \(bu 2 |
|
6151 . |
|
6152 @@ -8501,9 +8474,9 @@ |
|
5852 Modify each line of a commit description: |
6153 Modify each line of a commit description: |
5853 .sp |
6154 .sp |
5854 .nf |
6155 .nf |
5855 -.ft C |
6156 -.ft C |
5856 -$ hg log \-\-template "{splitlines(desc) % \(aq**** {line}\en\(aq}" |
6157 -$ hg log \-\-template "{splitlines(desc) % \(aq**** {line}\en\(aq}" |
5859 +$ hg log \-\-template "{splitlines(desc) % '**** {line}\en'}" |
6160 +$ hg log \-\-template "{splitlines(desc) % '**** {line}\en'}" |
5860 +.ft |
6161 +.ft |
5861 .fi |
6162 .fi |
5862 .IP \(bu 2 |
6163 .IP \(bu 2 |
5863 . |
6164 . |
5864 @@ -8295,9 +8268,9 @@ |
6165 @@ -8510,9 +8483,9 @@ |
5865 Format date: |
6166 Format date: |
5866 .sp |
6167 .sp |
5867 .nf |
6168 .nf |
5868 -.ft C |
6169 -.ft C |
5869 -$ hg log \-r 0 \-\-template "{date(date, \(aq%Y\(aq)}\en" |
6170 -$ hg log \-r 0 \-\-template "{date(date, \(aq%Y\(aq)}\en" |
5872 +$ hg log \-r 0 \-\-template "{date(date, '%Y')}\en" |
6173 +$ hg log \-r 0 \-\-template "{date(date, '%Y')}\en" |
5873 +.ft |
6174 +.ft |
5874 .fi |
6175 .fi |
5875 .IP \(bu 2 |
6176 .IP \(bu 2 |
5876 . |
6177 . |
5877 @@ -8304,9 +8277,9 @@ |
6178 @@ -8519,9 +8492,9 @@ |
5878 Display date in UTC: |
6179 Display date in UTC: |
5879 .sp |
6180 .sp |
5880 .nf |
6181 .nf |
5881 -.ft C |
6182 -.ft C |
5882 -$ hg log \-r 0 \-\-template "{localdate(date, \(aqUTC\(aq)|date}\en" |
6183 -$ hg log \-r 0 \-\-template "{localdate(date, \(aqUTC\(aq)|date}\en" |
5885 +$ hg log \-r 0 \-\-template "{localdate(date, 'UTC')|date}\en" |
6186 +$ hg log \-r 0 \-\-template "{localdate(date, 'UTC')|date}\en" |
5886 +.ft |
6187 +.ft |
5887 .fi |
6188 .fi |
5888 .IP \(bu 2 |
6189 .IP \(bu 2 |
5889 . |
6190 . |
5890 @@ -8313,9 +8286,9 @@ |
6191 @@ -8528,9 +8501,9 @@ |
5891 Output the description set to a fill\-width of 30: |
6192 Output the description set to a fill\-width of 30: |
5892 .sp |
6193 .sp |
5893 .nf |
6194 .nf |
5894 -.ft C |
6195 -.ft C |
5895 +.ft |
6196 +.ft |
5897 -.ft P |
6198 -.ft P |
5898 +.ft |
6199 +.ft |
5899 .fi |
6200 .fi |
5900 .IP \(bu 2 |
6201 .IP \(bu 2 |
5901 . |
6202 . |
5902 @@ -8322,10 +8295,10 @@ |
6203 @@ -8537,10 +8510,10 @@ |
5903 Use a conditional to test for the default branch: |
6204 Use a conditional to test for the default branch: |
5904 .sp |
6205 .sp |
5905 .nf |
6206 .nf |
5906 -.ft C |
6207 -.ft C |
5907 -$ hg log \-r 0 \-\-template "{ifeq(branch, \(aqdefault\(aq, \(aqon the main branch\(aq, |
6208 -$ hg log \-r 0 \-\-template "{ifeq(branch, \(aqdefault\(aq, \(aqon the main branch\(aq, |
5912 +\&'on branch {branch}')}\en" |
6213 +\&'on branch {branch}')}\en" |
5913 +.ft |
6214 +.ft |
5914 .fi |
6215 .fi |
5915 .IP \(bu 2 |
6216 .IP \(bu 2 |
5916 . |
6217 . |
5917 @@ -8332,9 +8305,9 @@ |
6218 @@ -8547,9 +8520,9 @@ |
5918 Append a newline if not empty: |
6219 Append a newline if not empty: |
5919 .sp |
6220 .sp |
5920 .nf |
6221 .nf |
5921 -.ft C |
6222 -.ft C |
5922 -$ hg tip \-\-template "{if(author, \(aq{author}\en\(aq)}" |
6223 -$ hg tip \-\-template "{if(author, \(aq{author}\en\(aq)}" |
5925 +$ hg tip \-\-template "{if(author, '{author}\en')}" |
6226 +$ hg tip \-\-template "{if(author, '{author}\en')}" |
5926 +.ft |
6227 +.ft |
5927 .fi |
6228 .fi |
5928 .IP \(bu 2 |
6229 .IP \(bu 2 |
5929 . |
6230 . |
5930 @@ -8341,9 +8314,9 @@ |
6231 @@ -8556,9 +8529,9 @@ |
5931 Label the output for use with the color extension: |
6232 Label the output for use with the color extension: |
5932 .sp |
6233 .sp |
5933 .nf |
6234 .nf |
5934 -.ft C |
6235 -.ft C |
5935 -$ hg log \-r 0 \-\-template "{label(\(aqchangeset.{phase}\(aq, node|short)}\en" |
6236 -$ hg log \-r 0 \-\-template "{label(\(aqchangeset.{phase}\(aq, node|short)}\en" |
5938 +$ hg log \-r 0 \-\-template "{label('changeset.{phase}', node|short)}\en" |
6239 +$ hg log \-r 0 \-\-template "{label('changeset.{phase}', node|short)}\en" |
5939 +.ft |
6240 +.ft |
5940 .fi |
6241 .fi |
5941 .IP \(bu 2 |
6242 .IP \(bu 2 |
5942 . |
6243 . |
5943 @@ -8350,27 +8323,27 @@ |
6244 @@ -8565,27 +8538,27 @@ |
5944 Invert the firstline filter, i.e. everything but the first line: |
6245 Invert the firstline filter, i.e. everything but the first line: |
5945 .sp |
6246 .sp |
5946 .nf |
6247 .nf |
5947 -.ft C |
6248 -.ft C |
5948 -$ hg log \-r 0 \-\-template "{sub(r\(aq^.*\en?\en?\(aq, \(aq\(aq, desc)}\en" |
6249 -$ hg log \-r 0 \-\-template "{sub(r\(aq^.*\en?\en?\(aq, \(aq\(aq, desc)}\en" |
5977 +$ hg log \-\-template "{bookmarks % '{bookmark}{ifeq(bookmark, active, '*')} '}\en" |
6278 +$ hg log \-\-template "{bookmarks % '{bookmark}{ifeq(bookmark, active, '*')} '}\en" |
5978 +.ft |
6279 +.ft |
5979 .fi |
6280 .fi |
5980 .IP \(bu 2 |
6281 .IP \(bu 2 |
5981 . |
6282 . |
5982 @@ -8377,18 +8350,18 @@ |
6283 @@ -8592,18 +8565,18 @@ |
5983 Find the previous release candidate tag, the distance and changes since the tag: |
6284 Find the previous release candidate tag, the distance and changes since the tag: |
5984 .sp |
6285 .sp |
5985 .nf |
6286 .nf |
5986 -.ft C |
6287 -.ft C |
5987 -$ hg log \-r . \-\-template "{latesttag(\(aqre:^.*\-rc$\(aq) % \(aq{tag}, {changes}, {distance}\(aq}\en" |
6288 -$ hg log \-r . \-\-template "{latesttag(\(aqre:^.*\-rc$\(aq) % \(aq{tag}, {changes}, {distance}\(aq}\en" |
6003 +$ hg log \-\-template "{ifcontains(rev, revset('.'), '@')}\en" |
6304 +$ hg log \-\-template "{ifcontains(rev, revset('.'), '@')}\en" |
6004 +.ft |
6305 +.ft |
6005 .fi |
6306 .fi |
6006 .IP \(bu 2 |
6307 .IP \(bu 2 |
6007 . |
6308 . |
6008 @@ -8395,9 +8368,9 @@ |
6309 @@ -8610,9 +8583,9 @@ |
6009 Show details of parent revisions: |
6310 Show details of parent revisions: |
6010 .sp |
6311 .sp |
6011 .nf |
6312 .nf |
6012 -.ft C |
6313 -.ft C |
6013 -$ hg log \-\-template "{revset(\(aqparents(%d)\(aq, rev) % \(aq{desc|firstline}\en\(aq}" |
6314 -$ hg log \-\-template "{revset(\(aqparents(%d)\(aq, rev) % \(aq{desc|firstline}\en\(aq}" |
6016 +$ hg log \-\-template "{revset('parents(%d)', rev) % '{desc|firstline}\en'}" |
6317 +$ hg log \-\-template "{revset('parents(%d)', rev) % '{desc|firstline}\en'}" |
6017 +.ft |
6318 +.ft |
6018 .fi |
6319 .fi |
6019 .IP \(bu 2 |
6320 .IP \(bu 2 |
6020 . |
6321 . |
6021 @@ -8404,9 +8377,9 @@ |
6322 @@ -8619,9 +8592,9 @@ |
6022 Show only commit descriptions that start with "template": |
6323 Show only commit descriptions that start with "template": |
6023 .sp |
6324 .sp |
6024 .nf |
6325 .nf |
6025 -.ft C |
6326 -.ft C |
6026 -$ hg log \-\-template "{startswith(\(aqtemplate\(aq, firstline(desc))}\en" |
6327 -$ hg log \-\-template "{startswith(\(aqtemplate\(aq, firstline(desc))}\en" |
6029 +$ hg log \-\-template "{startswith('template', firstline(desc))}\en" |
6330 +$ hg log \-\-template "{startswith('template', firstline(desc))}\en" |
6030 +.ft |
6331 +.ft |
6031 .fi |
6332 .fi |
6032 .IP \(bu 2 |
6333 .IP \(bu 2 |
6033 . |
6334 . |
6034 @@ -8413,34 +8386,34 @@ |
6335 @@ -8628,34 +8601,34 @@ |
6035 Print the first word of each line of a commit message: |
6336 Print the first word of each line of a commit message: |
6036 .sp |
6337 .sp |
6037 .nf |
6338 .nf |
6038 -.ft C |
6339 -.ft C |
6039 +.ft |
6340 +.ft |
6074 -Some features, such as pushing to \%http://\: and \%https://\: URLs are only |
6375 -Some features, such as pushing to \%http://\: and \%https://\: URLs are only |
6075 +Some features, such as pushing to http:// and https:// URLs are only |
6376 +Some features, such as pushing to http:// and https:// URLs are only |
6076 possible if the feature is explicitly enabled on the remote Mercurial |
6377 possible if the feature is explicitly enabled on the remote Mercurial |
6077 server. |
6378 server. |
6078 .sp |
6379 .sp |
6079 @@ -8448,7 +8421,7 @@ |
6380 @@ -8663,7 +8636,7 @@ |
6080 web.cacerts. |
6381 web.cacerts. |
6081 .sp |
6382 .sp |
6082 Some notes about using SSH with Mercurial: |
6383 Some notes about using SSH with Mercurial: |
6083 -.INDENT 0.0 |
6384 -.INDENT 0.0 |
6084 +.RS 0 |
6385 +.RS 0 |
6085 .IP \(bu 2 |
6386 .IP \(bu 2 |
6086 . |
6387 . |
6087 SSH requires an accessible shell account on the destination machine |
6388 SSH requires an accessible shell account on the destination machine |
6088 @@ -8455,63 +8428,63 @@ |
6389 @@ -8670,63 +8643,63 @@ |
6089 and a copy of hg in the remote path or specified with as remotecmd. |
6390 and a copy of hg in the remote path or specified with as remotecmd. |
6090 .IP \(bu 2 |
6391 .IP \(bu 2 |
6091 . |
6392 . |
6092 -path is relative to the remote user\(aqs home directory by default. Use |
6393 -path is relative to the remote user\(aqs home directory by default. Use |
6093 +path is relative to the remote user's home directory by default. Use |
6394 +path is relative to the remote user's home directory by default. Use |
6163 +prefer it over 'default' if both are defined. |
6464 +prefer it over 'default' if both are defined. |
6164 +.RE |
6465 +.RE |
6165 .SH EXTENSIONS |
6466 .SH EXTENSIONS |
6166 .sp |
6467 .sp |
6167 This section contains help for extensions that are distributed together with Mercurial. Help for other extensions is available in the help system. |
6468 This section contains help for extensions that are distributed together with Mercurial. Help for other extensions is available in the help system. |
6168 @@ -8535,7 +8508,7 @@ |
6469 @@ -8750,7 +8723,7 @@ |
6169 distinguish them. |
6470 distinguish them. |
6170 .sp |
6471 .sp |
6171 The order in which access checks are performed is: |
6472 The order in which access checks are performed is: |
6172 -.INDENT 0.0 |
6473 -.INDENT 0.0 |
6173 +.RS 0 |
6474 +.RS 0 |
6174 .IP 1. 3 |
6475 .IP 1. 3 |
6175 . |
6476 . |
6176 Deny list for branches (section \fBacl.deny.branches\fP) |
6477 Deny list for branches (section \fBacl.deny.branches\fP) |
6177 @@ -8548,7 +8521,7 @@ |
6478 @@ -8763,7 +8736,7 @@ |
6178 .IP 4. 3 |
6479 .IP 4. 3 |
6179 . |
6480 . |
6180 Allow list for paths (section \fBacl.allow\fP) |
6481 Allow list for paths (section \fBacl.allow\fP) |
6181 -.UNINDENT |
6482 -.UNINDENT |
6182 +.RE |
6483 +.RE |
6183 .sp |
6484 .sp |
6184 The allow and deny sections take key\-value pairs. |
6485 The allow and deny sections take key\-value pairs. |
6185 .SS Branch\-based Access Control |
6486 .SS Branch\-based Access Control |
6186 @@ -8556,7 +8529,7 @@ |
6487 @@ -8771,7 +8744,7 @@ |
6187 Use the \fBacl.deny.branches\fP and \fBacl.allow.branches\fP sections to |
6488 Use the \fBacl.deny.branches\fP and \fBacl.allow.branches\fP sections to |
6188 have branch\-based access control. Keys in these sections can be |
6489 have branch\-based access control. Keys in these sections can be |
6189 either: |
6490 either: |
6190 -.INDENT 0.0 |
6491 -.INDENT 0.0 |
6191 +.RS 0 |
6492 +.RS 0 |
6192 .IP \(bu 2 |
6493 .IP \(bu 2 |
6193 . |
6494 . |
6194 a branch name, or |
6495 a branch name, or |
6195 @@ -8563,10 +8536,10 @@ |
6496 @@ -8778,10 +8751,10 @@ |
6196 .IP \(bu 2 |
6497 .IP \(bu 2 |
6197 . |
6498 . |
6198 an asterisk, to match any branch; |
6499 an asterisk, to match any branch; |
6199 -.UNINDENT |
6500 -.UNINDENT |
6200 +.RE |
6501 +.RE |
6203 -.INDENT 0.0 |
6504 -.INDENT 0.0 |
6204 +.RS 0 |
6505 +.RS 0 |
6205 .IP \(bu 2 |
6506 .IP \(bu 2 |
6206 . |
6507 . |
6207 a comma\-separated list containing users and groups, or |
6508 a comma\-separated list containing users and groups, or |
6208 @@ -8573,7 +8546,7 @@ |
6509 @@ -8788,7 +8761,7 @@ |
6209 .IP \(bu 2 |
6510 .IP \(bu 2 |
6210 . |
6511 . |
6211 an asterisk, to match anyone; |
6512 an asterisk, to match anyone; |
6212 -.UNINDENT |
6513 -.UNINDENT |
6213 +.RE |
6514 +.RE |
6214 .sp |
6515 .sp |
6215 You can add the "!" prefix to a user or group name to invert the sense |
6516 You can add the "!" prefix to a user or group name to invert the sense |
6216 of the match. |
6517 of the match. |
6217 @@ -8595,7 +8568,7 @@ |
6518 @@ -8810,7 +8783,7 @@ |
6218 .SS Example Configuration |
6519 .SS Example Configuration |
6219 .sp |
6520 .sp |
6220 .nf |
6521 .nf |
6221 -.ft C |
6522 -.ft C |
6222 +.ft |
6523 +.ft |
6223 [hooks] |
6524 [hooks] |
6224 |
6525 |
6225 # Use this if you want to check access restrictions at commit time |
6526 # Use this if you want to check access restrictions at commit time |
6226 @@ -8671,12 +8644,12 @@ |
6527 @@ -8886,12 +8859,12 @@ |
6227 src/main/resources/** = * |
6528 src/main/resources/** = * |
6228 |
6529 |
6229 \&.hgtags = release_engineer |
6530 \&.hgtags = release_engineer |
6230 -.ft P |
6531 -.ft P |
6231 +.ft |
6532 +.ft |
6237 +Suppose there's a branch that only a given user (or group) should be able to |
6538 +Suppose there's a branch that only a given user (or group) should be able to |
6238 +push to, and you don't want to restrict access to any other branch that may |
6539 +push to, and you don't want to restrict access to any other branch that may |
6239 be created. |
6540 be created. |
6240 .sp |
6541 .sp |
6241 The "!" prefix allows you to prevent anyone except a given user or group to |
6542 The "!" prefix allows you to prevent anyone except a given user or group to |
6242 @@ -8688,18 +8661,18 @@ |
6543 @@ -8903,18 +8876,18 @@ |
6243 3) Deny access to a file to anyone but user "gollum" |
6544 3) Deny access to a file to anyone but user "gollum" |
6244 .sp |
6545 .sp |
6245 .nf |
6546 .nf |
6246 -.ft C |
6547 -.ft C |
6247 +.ft |
6548 +.ft |
6261 +# 2) only members of the group 'hobbit' can commit to branch 'lake'; |
6562 +# 2) only members of the group 'hobbit' can commit to branch 'lake'; |
6262 +# 'hobbit' members and anyone else can still commit to any other branch. |
6563 +# 'hobbit' members and anyone else can still commit to any other branch. |
6263 lake = !@hobbit |
6564 lake = !@hobbit |
6264 |
6565 |
6265 # You can also deny access based on file paths: |
6566 # You can also deny access based on file paths: |
6266 @@ -8708,10 +8681,10 @@ |
6567 @@ -8923,10 +8896,10 @@ |
6267 # Empty |
6568 # Empty |
6268 |
6569 |
6269 [acl.deny] |
6570 [acl.deny] |
6270 -# 3) only \(aqgollum\(aq can change the file below; |
6571 -# 3) only \(aqgollum\(aq can change the file below; |
6271 -# \(aqgollum\(aq and anyone else can still change any other file. |
6572 -# \(aqgollum\(aq and anyone else can still change any other file. |
6273 +# 'gollum' and anyone else can still change any other file. |
6574 +# 'gollum' and anyone else can still change any other file. |
6274 /misty/mountains/cave/ring = !gollum |
6575 /misty/mountains/cave/ring = !gollum |
6275 -.ft P |
6576 -.ft P |
6276 +.ft |
6577 +.ft |
6277 .fi |
6578 .fi |
6278 .SS blackbox |
6579 .SS automv |
6279 .sp |
6580 .sp |
6280 @@ -8722,7 +8695,7 @@ |
6581 @@ -8948,7 +8921,7 @@ |
6281 Examples: |
6582 Examples: |
6282 .sp |
6583 .sp |
6283 .nf |
6584 .nf |
6284 -.ft C |
6585 -.ft C |
6285 +.ft |
6586 +.ft |
6286 [blackbox] |
6587 [blackbox] |
6287 track = * |
6588 track = * |
6288 |
6589 # dirty is *EXPENSIVE* (slow); |
6289 @@ -8737,7 +8710,7 @@ |
6590 @@ -8968,7 +8941,7 @@ |
6290 maxsize = 1.5 MB |
6591 maxsize = 1.5 MB |
6291 # rotate up to N log files when the current one gets too big |
6592 # rotate up to N log files when the current one gets too big |
6292 maxfiles = 3 |
6593 maxfiles = 3 |
6293 -.ft P |
6594 -.ft P |
6294 +.ft |
6595 +.ft |
6295 .fi |
6596 .fi |
6296 .SS Commands |
6597 .SS Commands |
6297 .SS blackbox |
6598 .SS blackbox |
6298 @@ -8745,20 +8718,20 @@ |
6599 @@ -8976,20 +8949,20 @@ |
6299 view the recent repository events: |
6600 view the recent repository events: |
6300 .sp |
6601 .sp |
6301 .nf |
6602 .nf |
6302 -.ft C |
6603 -.ft C |
6303 +.ft |
6604 +.ft |
6318 -.UNINDENT |
6619 -.UNINDENT |
6319 +.RE |
6620 +.RE |
6320 .SS bugzilla |
6621 .SS bugzilla |
6321 .sp |
6622 .sp |
6322 hooks for integrating with the Bugzilla bug tracker |
6623 hooks for integrating with the Bugzilla bug tracker |
6323 @@ -8771,7 +8744,7 @@ |
6624 @@ -9002,7 +8975,7 @@ |
6324 hours spent working on the bug. Bugs can also be marked fixed. |
6625 hours spent working on the bug. Bugs can also be marked fixed. |
6325 .sp |
6626 .sp |
6326 Three basic modes of access to Bugzilla are provided: |
6627 Three basic modes of access to Bugzilla are provided: |
6327 -.INDENT 0.0 |
6628 -.INDENT 0.0 |
6328 +.RS 0 |
6629 +.RS 0 |
6329 .IP 1. 3 |
6630 .IP 1. 3 |
6330 . |
6631 . |
6331 Access via the Bugzilla XMLRPC interface. Requires Bugzilla 3.4 or later. |
6632 Access via the Bugzilla XMLRPC interface. Requires Bugzilla 3.4 or later. |
6332 @@ -8783,7 +8756,7 @@ |
6633 @@ -9014,7 +8987,7 @@ |
6333 . |
6634 . |
6334 Writing directly to the Bugzilla database. Only Bugzilla installations |
6635 Writing directly to the Bugzilla database. Only Bugzilla installations |
6335 using MySQL are supported. Requires Python MySQLdb. |
6636 using MySQL are supported. Requires Python MySQLdb. |
6336 -.UNINDENT |
6637 -.UNINDENT |
6337 +.RE |
6638 +.RE |
6338 .sp |
6639 .sp |
6339 Writing directly to the database is susceptible to schema changes, and |
6640 Writing directly to the database is susceptible to schema changes, and |
6340 relies on a Bugzilla contrib script to send out bug change |
6641 relies on a Bugzilla contrib script to send out bug change |
6341 @@ -8811,12 +8784,12 @@ |
6642 @@ -9042,12 +9015,12 @@ |
6342 works on all supported Bugzilla versions. |
6643 works on all supported Bugzilla versions. |
6343 .sp |
6644 .sp |
6344 Configuration items common to all access modes: |
6645 Configuration items common to all access modes: |
6345 -.INDENT 0.0 |
6646 -.INDENT 0.0 |
6346 +.RS 0 |
6647 +.RS 0 |
6351 -.INDENT 7.0 |
6652 -.INDENT 7.0 |
6352 +.RS 7 |
6653 +.RS 7 |
6353 .TP |
6654 .TP |
6354 .B \fBxmlrpc\fP |
6655 .B \fBxmlrpc\fP |
6355 .sp |
6656 .sp |
6356 @@ -8839,7 +8812,7 @@ |
6657 @@ -9070,7 +9043,7 @@ |
6357 .sp |
6658 .sp |
6358 MySQL access, Bugzilla 2.16 and up to but not |
6659 MySQL access, Bugzilla 2.16 and up to but not |
6359 including 2.18. |
6660 including 2.18. |
6360 -.UNINDENT |
6661 -.UNINDENT |
6361 +.RE |
6662 +.RE |
6362 .TP |
6663 .TP |
6363 .B bugzilla.regexp |
6664 .B bugzilla.regexp |
6364 . |
6665 . |
6365 @@ -8884,7 +8857,7 @@ |
6666 @@ -9115,7 +9088,7 @@ |
6366 Template to use when formatting comments. Overrides style if |
6667 Template to use when formatting comments. Overrides style if |
6367 specified. In addition to the usual Mercurial keywords, the |
6668 specified. In addition to the usual Mercurial keywords, the |
6368 extension specifies: |
6669 extension specifies: |
6369 -.INDENT 7.0 |
6670 -.INDENT 7.0 |
6370 +.RS 7 |
6671 +.RS 7 |
6371 .TP |
6672 .TP |
6372 .B \fB{bug}\fP |
6673 .B \fB{bug}\fP |
6373 .sp |
6674 .sp |
6374 @@ -8901,7 +8874,7 @@ |
6675 @@ -9132,7 +9105,7 @@ |
6375 .B \fB{hgweb}\fP |
6676 .B \fB{hgweb}\fP |
6376 .sp |
6677 .sp |
6377 Base URL for browsing Mercurial repositories. |
6678 Base URL for browsing Mercurial repositories. |
6378 -.UNINDENT |
6679 -.UNINDENT |
6379 +.RE |
6680 +.RE |
6380 .sp |
6681 .sp |
6381 Default \fBchangeset {node|short} in repo {root} refers to bug |
6682 Default \fBchangeset {node|short} in repo {root} refers to bug |
6382 {bug}.\endetails:\en\et{desc|tabindent}\fP |
6683 {bug}.\endetails:\en\et{desc|tabindent}\fP |
6383 @@ -8918,10 +8891,10 @@ |
6684 @@ -9149,10 +9122,10 @@ |
6384 . |
6685 . |
6385 Base URL for browsing Mercurial repositories. Referenced from |
6686 Base URL for browsing Mercurial repositories. Referenced from |
6386 templates as \fB{hgweb}\fP. |
6687 templates as \fB{hgweb}\fP. |
6387 -.UNINDENT |
6688 -.UNINDENT |
6388 +.RE |
6689 +.RE |
6391 -.INDENT 0.0 |
6692 -.INDENT 0.0 |
6392 +.RS 0 |
6693 +.RS 0 |
6393 .TP |
6694 .TP |
6394 .B bugzilla.usermap |
6695 .B bugzilla.usermap |
6395 . |
6696 . |
6396 @@ -8930,13 +8903,13 @@ |
6697 @@ -9161,13 +9134,13 @@ |
6397 line: |
6698 line: |
6398 .sp |
6699 .sp |
6399 .nf |
6700 .nf |
6400 -.ft C |
6701 -.ft C |
6401 +.ft |
6702 +.ft |
6408 -.UNINDENT |
6709 -.UNINDENT |
6409 +.RE |
6710 +.RE |
6410 .sp |
6711 .sp |
6411 The \fB[usermap]\fP section is used to specify mappings of Mercurial |
6712 The \fB[usermap]\fP section is used to specify mappings of Mercurial |
6412 committer email to Bugzilla user email. See also \fBbugzilla.usermap\fP. |
6713 committer email to Bugzilla user email. See also \fBbugzilla.usermap\fP. |
6413 @@ -8943,7 +8916,7 @@ |
6714 @@ -9174,7 +9147,7 @@ |
6414 Contains entries of the form \fBcommitter = Bugzilla user\fP. |
6715 Contains entries of the form \fBcommitter = Bugzilla user\fP. |
6415 .sp |
6716 .sp |
6416 XMLRPC access mode configuration: |
6717 XMLRPC access mode configuration: |
6417 -.INDENT 0.0 |
6718 -.INDENT 0.0 |
6418 +.RS 0 |
6719 +.RS 0 |
6419 .TP |
6720 .TP |
6420 .B bugzilla.bzurl |
6721 .B bugzilla.bzurl |
6421 . |
6722 . |
6422 @@ -8958,22 +8931,22 @@ |
6723 @@ -9189,22 +9162,22 @@ |
6423 .B bugzilla.password |
6724 .B bugzilla.password |
6424 . |
6725 . |
6425 The password for Bugzilla login. |
6726 The password for Bugzilla login. |
6426 -.UNINDENT |
6727 -.UNINDENT |
6427 +.RE |
6728 +.RE |
6444 -.INDENT 0.0 |
6745 -.INDENT 0.0 |
6445 +.RS 0 |
6746 +.RS 0 |
6446 .TP |
6747 .TP |
6447 .B bugzilla.host |
6748 .B bugzilla.host |
6448 . |
6749 . |
6449 @@ -9013,12 +8986,12 @@ |
6750 @@ -9244,12 +9217,12 @@ |
6450 id) and \fBuser\fP (committer bugzilla email). Default depends on |
6751 id) and \fBuser\fP (committer bugzilla email). Default depends on |
6451 version; from 2.18 it is "cd %(bzdir)s && perl \-T |
6752 version; from 2.18 it is "cd %(bzdir)s && perl \-T |
6452 contrib/sendbugmail.pl %(id)s %(user)s". |
6753 contrib/sendbugmail.pl %(id)s %(user)s". |
6453 -.UNINDENT |
6754 -.UNINDENT |
6454 +.RE |
6755 +.RE |
6459 -.ft C |
6760 -.ft C |
6460 +.ft |
6761 +.ft |
6461 [extensions] |
6762 [extensions] |
6462 bugzilla = |
6763 bugzilla = |
6463 |
6764 |
6464 @@ -9025,7 +8998,7 @@ |
6765 @@ -9256,7 +9229,7 @@ |
6465 [hooks] |
6766 [hooks] |
6466 # run bugzilla hook on every change pulled or pushed in here |
6767 # run bugzilla hook on every change pulled or pushed in here |
6467 incoming.bugzilla = python:hgext.bugzilla.hook |
6768 incoming.bugzilla = python:hgext.bugzilla.hook |
6468 -.ft P |
6769 -.ft P |
6469 +.ft |
6770 +.ft |
6470 .fi |
6771 .fi |
6471 .sp |
6772 .sp |
6472 Example configurations: |
6773 Example configurations: |
6473 @@ -9037,7 +9010,7 @@ |
6774 @@ -9268,7 +9241,7 @@ |
6474 with a web interface at \fBhttp://my\-project.org/hg\fP. |
6775 with a web interface at \fBhttp://my\-project.org/hg\fP. |
6475 .sp |
6776 .sp |
6476 .nf |
6777 .nf |
6477 -.ft C |
6778 -.ft C |
6478 +.ft |
6779 +.ft |
6479 [bugzilla] |
6780 [bugzilla] |
6480 bzurl=http://my\-project.org/bugzilla |
6781 bzurl=http://my\-project.org/bugzilla |
6481 user=bugmail@my\-project.org |
6782 user=bugmail@my\-project.org |
6482 @@ -9050,7 +9023,7 @@ |
6783 @@ -9281,7 +9254,7 @@ |
6483 |
6784 |
6484 [web] |
6785 [web] |
6485 baseurl=http://my\-project.org/hg |
6786 baseurl=http://my\-project.org/hg |
6486 -.ft P |
6787 -.ft P |
6487 +.ft |
6788 +.ft |
6488 .fi |
6789 .fi |
6489 .sp |
6790 .sp |
6490 XMLRPC+email example configuration. This uses the Bugzilla at |
6791 XMLRPC+email example configuration. This uses the Bugzilla at |
6491 @@ -9062,7 +9035,7 @@ |
6792 @@ -9293,7 +9266,7 @@ |
6492 \fBbugzilla@my\-project.org\fP. |
6793 \fBbugzilla@my\-project.org\fP. |
6493 .sp |
6794 .sp |
6494 .nf |
6795 .nf |
6495 -.ft C |
6796 -.ft C |
6496 +.ft |
6797 +.ft |
6497 [bugzilla] |
6798 [bugzilla] |
6498 bzurl=http://my\-project.org/bugzilla |
6799 bzurl=http://my\-project.org/bugzilla |
6499 user=bugmail@my\-project.org |
6800 user=bugmail@my\-project.org |
6500 @@ -9079,7 +9052,7 @@ |
6801 @@ -9310,7 +9283,7 @@ |
6501 |
6802 |
6502 [usermap] |
6803 [usermap] |
6503 [email protected][email protected] |
6804 [email protected][email protected] |
6504 -.ft P |
6805 -.ft P |
6505 +.ft |
6806 +.ft |
6506 .fi |
6807 .fi |
6507 .sp |
6808 .sp |
6508 MySQL example configuration. This has a local Bugzilla 3.2 installation |
6809 MySQL example configuration. This has a local Bugzilla 3.2 installation |
6509 @@ -9090,7 +9063,7 @@ |
6810 @@ -9321,7 +9294,7 @@ |
6510 with a web interface at \fBhttp://my\-project.org/hg\fP. |
6811 with a web interface at \fBhttp://my\-project.org/hg\fP. |
6511 .sp |
6812 .sp |
6512 .nf |
6813 .nf |
6513 -.ft C |
6814 -.ft C |
6514 +.ft |
6815 +.ft |
6515 [bugzilla] |
6816 [bugzilla] |
6516 host=localhost |
6817 host=localhost |
6517 password=XYZZY |
6818 password=XYZZY |
6518 @@ -9107,18 +9080,18 @@ |
6819 @@ -9338,18 +9311,18 @@ |
6519 |
6820 |
6520 [usermap] |
6821 [usermap] |
6521 [email protected][email protected] |
6822 [email protected][email protected] |
6522 -.ft P |
6823 -.ft P |
6523 +.ft |
6824 +.ft |
6535 -.ft P |
6836 -.ft P |
6536 +.ft |
6837 +.ft |
6537 .fi |
6838 .fi |
6538 .SS censor |
6839 .SS censor |
6539 .sp |
6840 .sp |
6540 @@ -9132,14 +9105,14 @@ |
6841 @@ -9363,14 +9336,14 @@ |
6541 Typical uses for censor are due to security or legal requirements, including: |
6842 Typical uses for censor are due to security or legal requirements, including: |
6542 .sp |
6843 .sp |
6543 .nf |
6844 .nf |
6544 -.ft C |
6845 -.ft C |
6545 +.ft |
6846 +.ft |
6553 -Censored nodes can interrupt mercurial\(aqs typical operation whenever the excised |
6854 -Censored nodes can interrupt mercurial\(aqs typical operation whenever the excised |
6554 +Censored nodes can interrupt mercurial's typical operation whenever the excised |
6855 +Censored nodes can interrupt mercurial's typical operation whenever the excised |
6555 data needs to be materialized. Some commands, like \fBhg cat\fP/\fBhg revert\fP, |
6856 data needs to be materialized. Some commands, like \fBhg cat\fP/\fBhg revert\fP, |
6556 simply fail when asked to produce censored data. Others, like \fBhg verify\fP and |
6857 simply fail when asked to produce censored data. Others, like \fBhg verify\fP and |
6557 \fBhg update\fP, must be capable of tolerating censored data to continue to |
6858 \fBhg update\fP, must be capable of tolerating censored data to continue to |
6558 @@ -9149,13 +9122,13 @@ |
6859 @@ -9380,13 +9353,13 @@ |
6559 .SS censor |
6860 .SS censor |
6560 .sp |
6861 .sp |
6561 .nf |
6862 .nf |
6562 -.ft C |
6863 -.ft C |
6563 +.ft |
6864 +.ft |
6570 -.INDENT 0.0 |
6871 -.INDENT 0.0 |
6571 +.RS 0 |
6872 +.RS 0 |
6572 .TP |
6873 .TP |
6573 .BI \-r, \-\-rev \ <REV> |
6874 .BI \-r, \-\-rev \ <REV> |
6574 . |
6875 . |
6575 @@ -9164,42 +9137,42 @@ |
6876 @@ -9395,13 +9368,13 @@ |
6576 .BI \-t, \-\-tombstone \ <TEXT> |
6877 .BI \-t, \-\-tombstone \ <TEXT> |
6577 . |
6878 . |
6578 replacement tombstone data |
6879 replacement tombstone data |
6579 -.UNINDENT |
|
6580 +.RE |
|
6581 .SS chgserver |
|
6582 .sp |
|
6583 command server extension for cHg (EXPERIMENTAL) |
|
6584 -.INDENT 0.0 |
|
6585 +.RS 0 |
|
6586 .TP |
|
6587 -.B \(aqS\(aq channel (read/write) |
|
6588 +.B \&'S' channel (read/write) |
|
6589 . |
|
6590 propagate ui.system() request to client |
|
6591 .TP |
|
6592 -.B \(aqattachio\(aq command |
|
6593 +.B \&'attachio' command |
|
6594 . |
|
6595 -attach client\(aqs stdio passed by sendmsg() |
|
6596 +attach client's stdio passed by sendmsg() |
|
6597 .TP |
|
6598 -.B \(aqchdir\(aq command |
|
6599 +.B \&'chdir' command |
|
6600 . |
|
6601 change current directory |
|
6602 .TP |
|
6603 -.B \(aqgetpager\(aq command |
|
6604 +.B \&'getpager' command |
|
6605 . |
|
6606 checks if pager is enabled and which pager should be executed |
|
6607 .TP |
|
6608 -.B \(aqsetenv\(aq command |
|
6609 +.B \&'setenv' command |
|
6610 . |
|
6611 replace os.environ completely |
|
6612 .TP |
|
6613 -.B \(aqSIGHUP\(aq signal |
|
6614 +.B \&'SIGHUP' signal |
|
6615 . |
|
6616 reload configuration files |
|
6617 -.UNINDENT |
6880 -.UNINDENT |
6618 +.RE |
6881 +.RE |
6619 .SS children |
6882 .SS children |
6620 .sp |
6883 .sp |
6621 command to display child changesets (DEPRECATED) |
6884 command to display child changesets (DEPRECATED) |
6625 +This extension is deprecated. You should use \fBhg log \-r |
6888 +This extension is deprecated. You should use \fBhg log \-r |
6626 +"children(REV)"\fP instead. |
6889 +"children(REV)"\fP instead. |
6627 .SS Commands |
6890 .SS Commands |
6628 .SS children |
6891 .SS children |
6629 .sp |
6892 .sp |
6630 @@ -9206,30 +9179,30 @@ |
6893 @@ -9408,30 +9381,30 @@ |
6631 show the children of the given or working directory revision: |
6894 show the children of the given or working directory revision: |
6632 .sp |
6895 .sp |
6633 .nf |
6896 .nf |
6634 -.ft C |
6897 -.ft C |
6635 +.ft |
6898 +.ft |
6648 -Please use \%\fBhg log\fP\: instead: |
6911 -Please use \%\fBhg log\fP\: instead: |
6649 +Please use \fBhg log\fP instead: |
6912 +Please use \fBhg log\fP instead: |
6650 .sp |
6913 .sp |
6651 .nf |
6914 .nf |
6652 -.ft C |
6915 -.ft C |
6653 -hg children => hg log \-r \(aqchildren()\(aq |
6916 +.ft |
6654 -hg children \-r REV => hg log \-r \(aqchildren(REV)\(aq |
6917 hg children => hg log \-r "children()" |
6655 -.ft P |
6918 hg children \-r REV => hg log \-r "children(REV)" |
6656 +.ft |
6919 -.ft P |
6657 +hg children => hg log \-r 'children()' |
|
6658 +hg children \-r REV => hg log \-r 'children(REV)' |
|
6659 +.ft |
6920 +.ft |
6660 .fi |
6921 .fi |
6661 .sp |
6922 .sp |
6662 -See \%\fBhg help log\fP\: and \%\fBhg help revsets.children\fP\:. |
6923 -See \%\fBhg help log\fP\: and \%\fBhg help revsets.children\fP\:. |
6663 +See \fBhg help log\fP and \fBhg help revsets.children\fP. |
6924 +See \fBhg help log\fP and \fBhg help revsets.children\fP. |
6666 -.INDENT 0.0 |
6927 -.INDENT 0.0 |
6667 +.RS 0 |
6928 +.RS 0 |
6668 .TP |
6929 .TP |
6669 .BI \-r, \-\-rev \ <REV> |
6930 .BI \-r, \-\-rev \ <REV> |
6670 . |
6931 . |
6671 @@ -9242,7 +9215,7 @@ |
6932 @@ -9444,7 +9417,7 @@ |
6672 .BI \-T, \-\-template \ <TEMPLATE> |
6933 .BI \-T, \-\-template \ <TEMPLATE> |
6673 . |
6934 . |
6674 display with template |
6935 display with template |
6675 -.UNINDENT |
6936 -.UNINDENT |
6676 +.RE |
6937 +.RE |
6677 .SS churn |
6938 .SS churn |
6678 .sp |
6939 .sp |
6679 command to display statistics about repository history |
6940 command to display statistics about repository history |
6680 @@ -9252,9 +9225,9 @@ |
6941 @@ -9454,9 +9427,9 @@ |
6681 histogram of changes to the repository: |
6942 histogram of changes to the repository: |
6682 .sp |
6943 .sp |
6683 .nf |
6944 .nf |
6684 -.ft C |
6945 -.ft C |
6685 +.ft |
6946 +.ft |
6687 -.ft P |
6948 -.ft P |
6688 +.ft |
6949 +.ft |
6689 .fi |
6950 .fi |
6690 .sp |
6951 .sp |
6691 This command will display a histogram representing the number |
6952 This command will display a histogram representing the number |
6692 @@ -9270,7 +9243,7 @@ |
6953 @@ -9472,7 +9445,7 @@ |
6693 Examples: |
6954 Examples: |
6694 .sp |
6955 .sp |
6695 .nf |
6956 .nf |
6696 -.ft C |
6957 -.ft C |
6697 +.ft |
6958 +.ft |
6698 # display count of changed lines for every committer |
6959 # display count of changed lines for every committer |
6699 hg churn \-t "{author|email}" |
6960 hg churn \-t "{author|email}" |
6700 |
6961 |
6701 @@ -9282,7 +9255,7 @@ |
6962 @@ -9484,7 +9457,7 @@ |
6702 |
6963 |
6703 # display count of lines changed in every year |
6964 # display count of lines changed in every year |
6704 hg churn \-f "%Y" \-s |
6965 hg churn \-f "%Y" \-s |
6705 -.ft P |
6966 -.ft P |
6706 +.ft |
6967 +.ft |
6707 .fi |
6968 .fi |
6708 .sp |
6969 .sp |
6709 It is possible to map alternate email addresses to a main address |
6970 It is possible to map alternate email addresses to a main address |
6710 @@ -9289,9 +9262,9 @@ |
6971 @@ -9491,9 +9464,9 @@ |
6711 by providing a file using the following format: |
6972 by providing a file using the following format: |
6712 .sp |
6973 .sp |
6713 .nf |
6974 .nf |
6714 -.ft C |
6975 -.ft C |
6715 +.ft |
6976 +.ft |
6717 -.ft P |
6978 -.ft P |
6718 +.ft |
6979 +.ft |
6719 .fi |
6980 .fi |
6720 .sp |
6981 .sp |
6721 Such a file may be specified with the \-\-aliases option, otherwise |
6982 Such a file may be specified with the \-\-aliases option, otherwise |
6722 @@ -9299,7 +9272,7 @@ |
6983 @@ -9501,7 +9474,7 @@ |
6723 Aliases will be split from the rightmost "=". |
6984 Aliases will be split from the rightmost "=". |
6724 .sp |
6985 .sp |
6725 Options: |
6986 Options: |
6726 -.INDENT 0.0 |
6987 -.INDENT 0.0 |
6727 +.RS 0 |
6988 +.RS 0 |
6728 .TP |
6989 .TP |
6729 .BI \-r, \-\-rev \ <REV[+]> |
6990 .BI \-r, \-\-rev \ <REV[+]> |
6730 . |
6991 . |
6731 @@ -9344,7 +9317,7 @@ |
6992 @@ -9546,7 +9519,7 @@ |
6732 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6993 .BI \-X, \-\-exclude \ <PATTERN[+]> |
6733 . |
6994 . |
6734 exclude names matching the given patterns |
6995 exclude names matching the given patterns |
6735 -.UNINDENT |
6996 -.UNINDENT |
6736 +.RE |
6997 +.RE |
6737 .sp |
6998 .sp |
6738 [+] marked option can be specified multiple times |
6999 [+] marked option can be specified multiple times |
6739 .SS clonebundles |
7000 .SS clonebundles |
6740 @@ -9357,7 +9330,7 @@ |
7001 @@ -9559,7 +9532,7 @@ |
6741 resources on the server. |
7002 resources on the server. |
6742 .sp |
7003 .sp |
6743 Cloning can be a CPU and I/O intensive operation on servers. Traditionally, |
7004 Cloning can be a CPU and I/O intensive operation on servers. Traditionally, |
6744 -the server, in response to a client\(aqs request to clone, dynamically generates |
7005 -the server, in response to a client\(aqs request to clone, dynamically generates |
6745 +the server, in response to a client's request to clone, dynamically generates |
7006 +the server, in response to a client's request to clone, dynamically generates |
6746 a bundle containing the entire repository content and sends it to the client. |
7007 a bundle containing the entire repository content and sends it to the client. |
6747 There is no caching on the server and the server will have to redundantly |
7008 There is no caching on the server and the server will have to redundantly |
6748 generate the same outgoing bundle in response to each clone request. For |
7009 generate the same outgoing bundle in response to each clone request. For |
6749 @@ -9365,8 +9338,8 @@ |
7010 @@ -9567,8 +9540,8 @@ |
6750 clones can make scaling the server challenging and costly. |
7011 clones can make scaling the server challenging and costly. |
6751 .sp |
7012 .sp |
6752 This extension provides server operators the ability to offload potentially |
7013 This extension provides server operators the ability to offload potentially |
6753 -expensive clone load to an external service. Here\(aqs how it works. |
7014 -expensive clone load to an external service. Here\(aqs how it works. |
6754 -.INDENT 0.0 |
7015 -.INDENT 0.0 |
6755 +expensive clone load to an external service. Here's how it works. |
7016 +expensive clone load to an external service. Here's how it works. |
6756 +.RS 0 |
7017 +.RS 0 |
6757 .IP 1. 3 |
7018 .IP 1. 3 |
6758 . |
7019 . |
6759 A server operator establishes a mechanism for making bundle files available |
7020 A server operator establishes a mechanism for making bundle files available |
6760 @@ -9393,10 +9366,10 @@ |
7021 @@ -9595,10 +9568,10 @@ |
6761 .IP 7. 3 |
7022 .IP 7. 3 |
6762 . |
7023 . |
6763 The client reconnects to the original server and performs the equivalent |
7024 The client reconnects to the original server and performs the equivalent |
6764 -of \%\fBhg pull\fP\: to retrieve all repository data not in the bundle. (The |
7025 -of \%\fBhg pull\fP\: to retrieve all repository data not in the bundle. (The |
6765 +of \fBhg pull\fP to retrieve all repository data not in the bundle. (The |
7026 +of \fBhg pull\fP to retrieve all repository data not in the bundle. (The |
6768 -.UNINDENT |
7029 -.UNINDENT |
6769 +.RE |
7030 +.RE |
6770 .sp |
7031 .sp |
6771 Instead of the server generating full repository bundles for every clone |
7032 Instead of the server generating full repository bundles for every clone |
6772 request, it generates full bundles once and they are subsequently reused to |
7033 request, it generates full bundles once and they are subsequently reused to |
6773 @@ -9406,7 +9379,7 @@ |
7034 @@ -9608,7 +9581,7 @@ |
6774 clones to less than 1% of original. |
7035 clones to less than 1% of original. |
6775 .sp |
7036 .sp |
6776 To work, this extension requires the following of server operators: |
7037 To work, this extension requires the following of server operators: |
6777 -.INDENT 0.0 |
7038 -.INDENT 0.0 |
6778 +.RS 0 |
7039 +.RS 0 |
6779 .IP \(bu 2 |
7040 .IP \(bu 2 |
6780 . |
7041 . |
6781 Generating bundle files of repository content (typically periodically, |
7042 Generating bundle files of repository content (typically periodically, |
6782 @@ -9420,23 +9393,23 @@ |
7043 @@ -9622,23 +9595,23 @@ |
6783 . |
7044 . |
6784 A process for keeping the bundles manifest in sync with available bundle |
7045 A process for keeping the bundles manifest in sync with available bundle |
6785 files. |
7046 files. |
6786 -.UNINDENT |
7047 -.UNINDENT |
6787 +.RE |
7048 +.RE |
6807 -However, \fIstreaming clone bundles\fP don\(aqt have this guarantee. \fBServer |
7068 -However, \fIstreaming clone bundles\fP don\(aqt have this guarantee. \fBServer |
6808 +However, \fIstreaming clone bundles\fP don't have this guarantee. \fBServer |
7069 +However, \fIstreaming clone bundles\fP don't have this guarantee. \fBServer |
6809 operators need to be aware that newer versions of Mercurial may produce |
7070 operators need to be aware that newer versions of Mercurial may produce |
6810 streaming clone bundles incompatible with older Mercurial versions.\fP |
7071 streaming clone bundles incompatible with older Mercurial versions.\fP |
6811 .sp |
7072 .sp |
6812 @@ -9449,12 +9422,12 @@ |
7073 @@ -9651,12 +9624,12 @@ |
6813 ) delimited list of entries. |
7074 ) delimited list of entries. |
6814 .sp |
7075 .sp |
6815 Each line in this file defines an available bundle. Lines have the format: |
7076 Each line in this file defines an available bundle. Lines have the format: |
6816 -.INDENT 0.0 |
7077 -.INDENT 0.0 |
6817 -.INDENT 3.5 |
7078 -.INDENT 3.5 |
6824 +.RE |
7085 +.RE |
6825 +.RE |
7086 +.RE |
6826 .sp |
7087 .sp |
6827 That is, a URL followed by an optional, space\-delimited list of key=value |
7088 That is, a URL followed by an optional, space\-delimited list of key=value |
6828 pairs describing additional properties of this bundle. Both keys and values |
7089 pairs describing additional properties of this bundle. Both keys and values |
6829 @@ -9467,7 +9440,7 @@ |
7090 @@ -9669,7 +9642,7 @@ |
6830 data center closest to them. |
7091 data center closest to them. |
6831 .sp |
7092 .sp |
6832 The following reserved keys are currently defined: |
7093 The following reserved keys are currently defined: |
6833 -.INDENT 0.0 |
7094 -.INDENT 0.0 |
6834 +.RS 0 |
7095 +.RS 0 |
6835 .TP |
7096 .TP |
6836 .B BUNDLESPEC |
7097 .B BUNDLESPEC |
6837 . |
7098 . |
6838 @@ -9474,21 +9447,21 @@ |
7099 @@ -9676,21 +9649,21 @@ |
6839 A "bundle specification" string that describes the type of the bundle. |
7100 A "bundle specification" string that describes the type of the bundle. |
6840 .sp |
7101 .sp |
6841 These are string values that are accepted by the "\-\-type" argument of |
7102 These are string values that are accepted by the "\-\-type" argument of |
6842 -\%\fBhg bundle\fP\:. |
7103 -\%\fBhg bundle\fP\:. |
6843 +\fBhg bundle\fP. |
7104 +\fBhg bundle\fP. |
6859 -The actual value doesn\(aqt impact client behavior beyond filtering: |
7120 -The actual value doesn\(aqt impact client behavior beyond filtering: |
6860 +The actual value doesn't impact client behavior beyond filtering: |
7121 +The actual value doesn't impact client behavior beyond filtering: |
6861 clients will still sniff the bundle type from the header of downloaded |
7122 clients will still sniff the bundle type from the header of downloaded |
6862 files. |
7123 files. |
6863 .sp |
7124 .sp |
6864 @@ -9510,10 +9483,10 @@ |
7125 @@ -9712,10 +9685,10 @@ |
6865 with the clonebundles facility. |
7126 with the clonebundles facility. |
6866 .sp |
7127 .sp |
6867 Value should be "true". |
7128 Value should be "true". |
6868 -.UNINDENT |
7129 -.UNINDENT |
6869 +.RE |
7130 +.RE |
6872 -will filter entries from the manifest that they don\(aqt support. The remaining |
7133 -will filter entries from the manifest that they don\(aqt support. The remaining |
6873 +will filter entries from the manifest that they don't support. The remaining |
7134 +will filter entries from the manifest that they don't support. The remaining |
6874 entries are optionally sorted by client preferences |
7135 entries are optionally sorted by client preferences |
6875 (\fBexperimental.clonebundleprefers\fP config option). The client then attempts |
7136 (\fBexperimental.clonebundleprefers\fP config option). The client then attempts |
6876 to fetch the bundle at the first URL in the remaining list. |
7137 to fetch the bundle at the first URL in the remaining list. |
6877 @@ -9523,7 +9496,7 @@ |
7138 @@ -9725,7 +9698,7 @@ |
6878 for this is that if a server is using clone bundles, it is probably doing so |
7139 for this is that if a server is using clone bundles, it is probably doing so |
6879 because the feature is necessary to help it scale. In other words, there |
7140 because the feature is necessary to help it scale. In other words, there |
6880 is an assumption that clone load will be offloaded to another service and |
7141 is an assumption that clone load will be offloaded to another service and |
6881 -that the Mercurial server isn\(aqt responsible for serving this clone load. |
7142 -that the Mercurial server isn\(aqt responsible for serving this clone load. |
6882 +that the Mercurial server isn't responsible for serving this clone load. |
7143 +that the Mercurial server isn't responsible for serving this clone load. |
6883 If that other service experiences issues and clients start mass falling back to |
7144 If that other service experiences issues and clients start mass falling back to |
6884 the original Mercurial server, the added clone load could overwhelm the server |
7145 the original Mercurial server, the added clone load could overwhelm the server |
6885 due to unexpected load and effectively take it offline. Not having clients |
7146 due to unexpected load and effectively take it offline. Not having clients |
6886 @@ -9556,10 +9529,10 @@ |
7147 @@ -9758,10 +9731,10 @@ |
6887 available, then effects are rendered with the ECMA\-48 SGR control |
7148 available, then effects are rendered with the ECMA\-48 SGR control |
6888 function (aka ANSI escape codes). |
7149 function (aka ANSI escape codes). |
6889 .sp |
7150 .sp |
6890 -The available effects in terminfo mode are \(aqblink\(aq, \(aqbold\(aq, \(aqdim\(aq, |
7151 -The available effects in terminfo mode are \(aqblink\(aq, \(aqbold\(aq, \(aqdim\(aq, |
6891 -\(aqinverse\(aq, \(aqinvisible\(aq, \(aqitalic\(aq, \(aqstandout\(aq, and \(aqunderline\(aq; in |
7152 -\(aqinverse\(aq, \(aqinvisible\(aq, \(aqitalic\(aq, \(aqstandout\(aq, and \(aqunderline\(aq; in |
6895 +\&'inverse', 'invisible', 'italic', 'standout', and 'underline'; in |
7156 +\&'inverse', 'invisible', 'italic', 'standout', and 'underline'; in |
6896 +ECMA\-48 mode, the options are 'bold', 'inverse', 'italic', and |
7157 +ECMA\-48 mode, the options are 'bold', 'inverse', 'italic', and |
6897 +\&'underline'. How each is rendered depends on the terminal emulator. |
7158 +\&'underline'. How each is rendered depends on the terminal emulator. |
6898 Some may not be available for a given terminal type, and will be |
7159 Some may not be available for a given terminal type, and will be |
6899 silently ignored. |
7160 silently ignored. |
7161 .sp |
|
7162 @@ -9770,19 +9743,19 @@ |
|
7163 configuration: |
|
7164 .sp |
|
7165 .nf |
|
7166 -.ft C |
|
7167 +.ft |
|
7168 [color] |
|
7169 terminfo.dim = \eE[2m |
|
7170 -.ft P |
|
7171 +.ft |
|
7172 .fi |
|
7173 .sp |
|
7174 -where \(aqE\(aq is substituted with an escape character. |
|
7175 +where 'E' is substituted with an escape character. |
|
6900 .SS Labels |
7176 .SS Labels |
6901 @@ -9566,8 +9539,8 @@ |
|
6902 .sp |
7177 .sp |
6903 Text receives color effects depending on the labels that it has. Many |
7178 Text receives color effects depending on the labels that it has. Many |
6904 default Mercurial commands emit labelled text. You can also define |
7179 default Mercurial commands emit labelled text. You can also define |
6905 -your own labels in templates using the label function, see \%\fBhg help |
7180 -your own labels in templates using the label function, see \%\fBhg help |
6906 -templates\fP\:. A single portion of text may have more than one label. In |
7181 -templates\fP\:. A single portion of text may have more than one label. In |
6907 +your own labels in templates using the label function, see \fBhg help |
7182 +your own labels in templates using the label function, see \fBhg help |
6908 +templates\fP. A single portion of text may have more than one label. In |
7183 +templates\fP. A single portion of text may have more than one label. In |
6909 that case, effects given to the last label will override any other |
7184 that case, effects given to the last label will override any other |
6910 effects. This includes the special "none" effect, which nullifies |
7185 effects. This includes the special "none" effect, which nullifies |
6911 other effects. |
7186 other effects. |
6912 @@ -9575,18 +9548,18 @@ |
7187 @@ -9790,18 +9763,18 @@ |
6913 Labels are normally invisible. In order to see these labels and their |
7188 Labels are normally invisible. In order to see these labels and their |
6914 position in the text, use the global \-\-color=debug option. The same |
7189 position in the text, use the global \-\-color=debug option. The same |
6915 anchor text may be associated to multiple labels, e.g. |
7190 anchor text may be associated to multiple labels, e.g. |
6916 -.INDENT 0.0 |
7191 -.INDENT 0.0 |
6917 -.INDENT 3.5 |
7192 -.INDENT 3.5 |
6931 -.ft C |
7206 -.ft C |
6932 +.ft |
7207 +.ft |
6933 [color] |
7208 [color] |
6934 status.modified = blue bold underline red_background |
7209 status.modified = blue bold underline red_background |
6935 status.added = green bold |
7210 status.added = green bold |
6936 @@ -9595,7 +9568,7 @@ |
7211 @@ -9810,7 +9783,7 @@ |
6937 status.unknown = magenta bold underline |
7212 status.unknown = magenta bold underline |
6938 status.ignored = black bold |
7213 status.ignored = black bold |
6939 |
7214 |
6940 -# \(aqnone\(aq turns off all effects |
7215 -# \(aqnone\(aq turns off all effects |
6941 +# 'none' turns off all effects |
7216 +# 'none' turns off all effects |
6942 status.clean = none |
7217 status.clean = none |
6943 status.copied = none |
7218 status.copied = none |
6944 |
7219 |
6945 @@ -9640,7 +9613,7 @@ |
7220 @@ -9855,7 +9828,7 @@ |
6946 shelve.name = blue bold |
7221 shelve.name = blue bold |
6947 |
7222 |
6948 histedit.remaining = red bold |
7223 histedit.remaining = red bold |
6949 -.ft P |
7224 -.ft P |
6950 +.ft |
7225 +.ft |
6951 .fi |
7226 .fi |
6952 .SS Custom colors |
7227 .SS Custom colors |
6953 .sp |
7228 .sp |
6954 @@ -9649,18 +9622,18 @@ |
7229 @@ -9864,18 +9837,18 @@ |
6955 for your terminal type, assuming terminfo mode. For instance: |
7230 for your terminal type, assuming terminfo mode. For instance: |
6956 .sp |
7231 .sp |
6957 .nf |
7232 .nf |
6958 -.ft C |
7233 -.ft C |
6959 +.ft |
7234 +.ft |
6974 -including appending \(aq_background\(aq to set the background to that color. |
7249 -including appending \(aq_background\(aq to set the background to that color. |
6975 +including appending '_background' to set the background to that color. |
7250 +including appending '_background' to set the background to that color. |
6976 .SS Modes |
7251 .SS Modes |
6977 .sp |
7252 .sp |
6978 By default, the color extension will use ANSI mode (or win32 mode on |
7253 By default, the color extension will use ANSI mode (or win32 mode on |
6979 @@ -9668,19 +9641,19 @@ |
7254 @@ -9883,19 +9856,19 @@ |
6980 terminfo mode, for example), set the following configuration option: |
7255 terminfo mode, for example), set the following configuration option: |
6981 .sp |
7256 .sp |
6982 .nf |
7257 .nf |
6983 -.ft C |
7258 -.ft C |
6984 +.ft |
7259 +.ft |
6998 -emit codes that less doesn\(aqt understand. You can work around this by |
7273 -emit codes that less doesn\(aqt understand. You can work around this by |
6999 +emit codes that less doesn't understand. You can work around this by |
7274 +emit codes that less doesn't understand. You can work around this by |
7000 either using ansi mode (or auto mode), or by using less \-r (which will |
7275 either using ansi mode (or auto mode), or by using less \-r (which will |
7001 pass through all terminal control codes, not just color control |
7276 pass through all terminal control codes, not just color control |
7002 codes). |
7277 codes). |
7003 @@ -9691,11 +9664,11 @@ |
7278 @@ -9906,11 +9879,11 @@ |
7004 the pager is active: |
7279 the pager is active: |
7005 .sp |
7280 .sp |
7006 .nf |
7281 .nf |
7007 -.ft C |
7282 -.ft C |
7008 +.ft |
7283 +.ft |
7012 -.ft P |
7287 -.ft P |
7013 +.ft |
7288 +.ft |
7014 .fi |
7289 .fi |
7015 .sp |
7290 .sp |
7016 If \fBpagermode\fP is not defined, the \fBmode\fP will be used. |
7291 If \fBpagermode\fP is not defined, the \fBmode\fP will be used. |
7017 @@ -9709,13 +9682,13 @@ |
7292 @@ -9924,13 +9897,13 @@ |
7018 convert a foreign SCM repository to a Mercurial one.: |
7293 convert a foreign SCM repository to a Mercurial one.: |
7019 .sp |
7294 .sp |
7020 .nf |
7295 .nf |
7021 -.ft C |
7296 -.ft C |
7022 +.ft |
7297 +.ft |
7029 -.INDENT 0.0 |
7304 -.INDENT 0.0 |
7030 +.RS 0 |
7305 +.RS 0 |
7031 .IP \(bu 2 |
7306 .IP \(bu 2 |
7032 . |
7307 . |
7033 Mercurial [hg] |
7308 Mercurial [hg] |
7034 @@ -9743,10 +9716,10 @@ |
7309 @@ -9958,10 +9931,10 @@ |
7035 .IP \(bu 2 |
7310 .IP \(bu 2 |
7036 . |
7311 . |
7037 Perforce [p4] |
7312 Perforce [p4] |
7038 -.UNINDENT |
7313 -.UNINDENT |
7039 +.RE |
7314 +.RE |
7042 -.INDENT 0.0 |
7317 -.INDENT 0.0 |
7043 +.RS 0 |
7318 +.RS 0 |
7044 .IP \(bu 2 |
7319 .IP \(bu 2 |
7045 . |
7320 . |
7046 Mercurial [hg] |
7321 Mercurial [hg] |
7047 @@ -9753,7 +9726,7 @@ |
7322 @@ -9968,7 +9941,7 @@ |
7048 .IP \(bu 2 |
7323 .IP \(bu 2 |
7049 . |
7324 . |
7050 Subversion [svn] (history on branches is not preserved) |
7325 Subversion [svn] (history on branches is not preserved) |
7051 -.UNINDENT |
7326 -.UNINDENT |
7052 +.RE |
7327 +.RE |
7053 .sp |
7328 .sp |
7054 If no revision is given, all revisions will be converted. |
7329 If no revision is given, all revisions will be converted. |
7055 Otherwise, convert will only import up to the named revision |
7330 Otherwise, convert will only import up to the named revision |
7056 @@ -9761,12 +9734,12 @@ |
7331 @@ -9976,12 +9949,12 @@ |
7057 .sp |
7332 .sp |
7058 If no destination directory name is specified, it defaults to the |
7333 If no destination directory name is specified, it defaults to the |
7059 basename of the source with \fB\-hg\fP appended. If the destination |
7334 basename of the source with \fB\-hg\fP appended. If the destination |
7060 -repository doesn\(aqt exist, it will be created. |
7335 -repository doesn\(aqt exist, it will be created. |
7061 +repository doesn't exist, it will be created. |
7336 +repository doesn't exist, it will be created. |
7066 -.INDENT 0.0 |
7341 -.INDENT 0.0 |
7067 +.RS 0 |
7342 +.RS 0 |
7068 .TP |
7343 .TP |
7069 .B \-\-branchsort |
7344 .B \-\-branchsort |
7070 . |
7345 . |
7071 @@ -9791,21 +9764,21 @@ |
7346 @@ -10006,21 +9979,21 @@ |
7072 try to move closed revisions as close as possible |
7347 try to move closed revisions as close as possible |
7073 to parent branches, only supported by Mercurial |
7348 to parent branches, only supported by Mercurial |
7074 sources. |
7349 sources. |
7075 -.UNINDENT |
7350 -.UNINDENT |
7076 +.RE |
7351 +.RE |
7094 +If the file doesn't exist, it's automatically created. It's |
7369 +If the file doesn't exist, it's automatically created. It's |
7095 +updated on each commit copied, so \fBhg convert\fP can be interrupted |
7370 +updated on each commit copied, so \fBhg convert\fP can be interrupted |
7096 and can be run repeatedly to copy new commits. |
7371 and can be run repeatedly to copy new commits. |
7097 .sp |
7372 .sp |
7098 The authormap is a simple text file that maps each source commit |
7373 The authormap is a simple text file that maps each source commit |
7099 @@ -9814,9 +9787,9 @@ |
7374 @@ -10029,9 +10002,9 @@ |
7100 author mapping and the line format is: |
7375 author mapping and the line format is: |
7101 .sp |
7376 .sp |
7102 .nf |
7377 .nf |
7103 -.ft C |
7378 -.ft C |
7104 +.ft |
7379 +.ft |
7106 -.ft P |
7381 -.ft P |
7107 +.ft |
7382 +.ft |
7108 .fi |
7383 .fi |
7109 .sp |
7384 .sp |
7110 Empty lines and lines starting with a \fB#\fP are ignored. |
7385 Empty lines and lines starting with a \fB#\fP are ignored. |
7111 @@ -9826,13 +9799,13 @@ |
7386 @@ -10041,13 +10014,13 @@ |
7112 directives: |
7387 directives: |
7113 .sp |
7388 .sp |
7114 .nf |
7389 .nf |
7115 -.ft C |
7390 -.ft C |
7116 +.ft |
7391 +.ft |
7122 -.ft P |
7397 -.ft P |
7123 +.ft |
7398 +.ft |
7124 .fi |
7399 .fi |
7125 .sp |
7400 .sp |
7126 Comment lines start with \fB#\fP. A specified path matches if it |
7401 Comment lines start with \fB#\fP. A specified path matches if it |
7127 @@ -9865,9 +9838,9 @@ |
7402 @@ -10080,9 +10053,9 @@ |
7128 comma\-separated values: |
7403 comma\-separated values: |
7129 .sp |
7404 .sp |
7130 .nf |
7405 .nf |
7131 -.ft C |
7406 -.ft C |
7132 +.ft |
7407 +.ft |
7134 -.ft P |
7409 -.ft P |
7135 +.ft |
7410 +.ft |
7136 .fi |
7411 .fi |
7137 .sp |
7412 .sp |
7138 The key is the revision ID in the source |
7413 The key is the revision ID in the source |
7139 @@ -9887,9 +9860,9 @@ |
7414 @@ -10102,9 +10075,9 @@ |
7140 lines of the form: |
7415 lines of the form: |
7141 .sp |
7416 .sp |
7142 .nf |
7417 .nf |
7143 -.ft C |
7418 -.ft C |
7144 +.ft |
7419 +.ft |
7146 -.ft P |
7421 -.ft P |
7147 +.ft |
7422 +.ft |
7148 .fi |
7423 .fi |
7149 .sp |
7424 .sp |
7150 where "original_branch_name" is the name of the branch in the |
7425 where "original_branch_name" is the name of the branch in the |
7151 @@ -9901,7 +9874,7 @@ |
7426 @@ -10116,7 +10089,7 @@ |
7152 .sp |
7427 .sp |
7153 The Mercurial source recognizes the following configuration |
7428 The Mercurial source recognizes the following configuration |
7154 options, which you can set on the command line with \fB\-\-config\fP: |
7429 options, which you can set on the command line with \fB\-\-config\fP: |
7155 -.INDENT 0.0 |
7430 -.INDENT 0.0 |
7156 +.RS 0 |
7431 +.RS 0 |
7157 .TP |
7432 .TP |
7158 .B convert.hg.ignoreerrors |
7433 .B convert.hg.ignoreerrors |
7159 . |
7434 . |
7160 @@ -9923,7 +9896,7 @@ |
7435 @@ -10138,7 +10111,7 @@ |
7161 .B convert.hg.revs |
7436 .B convert.hg.revs |
7162 . |
7437 . |
7163 revset specifying the source revisions to convert. |
7438 revset specifying the source revisions to convert. |
7164 -.UNINDENT |
7439 -.UNINDENT |
7165 +.RE |
7440 +.RE |
7166 .SS CVS Source |
7441 .SS CVS Source |
7167 .sp |
7442 .sp |
7168 CVS source will use a sandbox (i.e. a checked\-out copy) from CVS |
7443 CVS source will use a sandbox (i.e. a checked\-out copy) from CVS |
7169 @@ -9937,7 +9910,7 @@ |
7444 @@ -10152,7 +10125,7 @@ |
7170 sandbox is ignored. |
7445 sandbox is ignored. |
7171 .sp |
7446 .sp |
7172 The following options can be used with \fB\-\-config\fP: |
7447 The following options can be used with \fB\-\-config\fP: |
7173 -.INDENT 0.0 |
7448 -.INDENT 0.0 |
7174 +.RS 0 |
7449 +.RS 0 |
7175 .TP |
7450 .TP |
7176 .B convert.cvsps.cache |
7451 .B convert.cvsps.cache |
7177 . |
7452 . |
7178 @@ -9988,7 +9961,7 @@ |
7453 @@ -10203,7 +10176,7 @@ |
7179 the changesets are calculated from the CVS log. The |
7454 the changesets are calculated from the CVS log. The |
7180 function is passed a list with the changeset entries, and can |
7455 function is passed a list with the changeset entries, and can |
7181 modify the changesets in\-place, or add or delete them. |
7456 modify the changesets in\-place, or add or delete them. |
7182 -.UNINDENT |
7457 -.UNINDENT |
7183 +.RE |
7458 +.RE |
7184 .sp |
7459 .sp |
7185 An additional "debugcvsps" Mercurial command allows the builtin |
7460 An additional "debugcvsps" Mercurial command allows the builtin |
7186 changeset merging code to be run without doing a conversion. Its |
7461 changeset merging code to be run without doing a conversion. Its |
7187 @@ -10008,7 +9981,7 @@ |
7462 @@ -10223,7 +10196,7 @@ |
7188 detection. |
7463 detection. |
7189 .sp |
7464 .sp |
7190 The following options can be set with \fB\-\-config\fP: |
7465 The following options can be set with \fB\-\-config\fP: |
7191 -.INDENT 0.0 |
7466 -.INDENT 0.0 |
7192 +.RS 0 |
7467 +.RS 0 |
7193 .TP |
7468 .TP |
7194 .B convert.svn.branches |
7469 .B convert.svn.branches |
7195 . |
7470 . |
7196 @@ -10030,28 +10003,28 @@ |
7471 @@ -10245,28 +10218,28 @@ |
7197 use local time (as determined by the TZ |
7472 use local time (as determined by the TZ |
7198 environment variable) for changeset date/times. The default |
7473 environment variable) for changeset date/times. The default |
7199 is False (use UTC). |
7474 is False (use UTC). |
7200 -.UNINDENT |
7475 -.UNINDENT |
7201 +.RE |
7476 +.RE |
7225 -.INDENT 0.0 |
7500 -.INDENT 0.0 |
7226 +.RS 0 |
7501 +.RS 0 |
7227 .TP |
7502 .TP |
7228 .B convert.git.similarity |
7503 .B convert.git.similarity |
7229 . |
7504 . |
7230 @@ -10059,7 +10032,7 @@ |
7505 @@ -10274,7 +10247,7 @@ |
7231 commit must be to be imported as renames or copies, as a |
7506 commit must be to be imported as renames or copies, as a |
7232 percentage between \fB0\fP (disabled) and \fB100\fP (files must be |
7507 percentage between \fB0\fP (disabled) and \fB100\fP (files must be |
7233 identical). For example, \fB90\fP means that a delete/add pair will |
7508 identical). For example, \fB90\fP means that a delete/add pair will |
7234 -be imported as a rename if more than 90% of the file hasn\(aqt |
7509 -be imported as a rename if more than 90% of the file hasn\(aqt |
7235 +be imported as a rename if more than 90% of the file hasn't |
7510 +be imported as a rename if more than 90% of the file hasn't |
7236 changed. The default is \fB50\fP. |
7511 changed. The default is \fB50\fP. |
7237 .TP |
7512 .TP |
7238 .B convert.git.findcopiesharder |
7513 .B convert.git.findcopiesharder |
7239 @@ -10073,13 +10046,13 @@ |
7514 @@ -10337,7 +10310,7 @@ |
7240 . |
7515 . |
7241 remote refs are converted as bookmarks with |
7516 remote refs are converted as bookmarks with |
7242 \fBconvert.git.remoteprefix\fP as a prefix followed by a /. The default |
7517 \fBconvert.git.remoteprefix\fP as a prefix followed by a /. The default |
7243 -is \(aqremote\(aq. |
7518 -is \(aqremote\(aq. |
7244 +is 'remote'. |
7519 +is 'remote'. |
7245 .TP |
7520 .TP |
7246 .B convert.git.skipsubmodules |
7521 .B convert.git.saverev |
7522 . |
|
7523 @@ -10348,7 +10321,7 @@ |
|
7247 . |
7524 . |
7248 does not convert root level .gitmodules files |
7525 does not convert root level .gitmodules files |
7249 or files with 160000 mode indicating a submodule. Default is False. |
7526 or files with 160000 mode indicating a submodule. Default is False. |
7250 -.UNINDENT |
7527 -.UNINDENT |
7251 +.RE |
7528 +.RE |
7252 .SS Perforce Source |
7529 .SS Perforce Source |
7253 .sp |
7530 .sp |
7254 The Perforce (P4) importer can be given a p4 depot path or a |
7531 The Perforce (P4) importer can be given a p4 depot path or a |
7255 @@ -10090,7 +10063,7 @@ |
7532 @@ -10359,7 +10332,7 @@ |
7256 target may be named \fB...\-hg\fP. |
7533 target may be named \fB...\-hg\fP. |
7257 .sp |
7534 .sp |
7258 The following options can be set with \fB\-\-config\fP: |
7535 The following options can be set with \fB\-\-config\fP: |
7259 -.INDENT 0.0 |
7536 -.INDENT 0.0 |
7260 +.RS 0 |
7537 +.RS 0 |
7261 .TP |
7538 .TP |
7262 .B convert.p4.encoding |
7539 .B convert.p4.encoding |
7263 . |
7540 . |
7264 @@ -10102,7 +10075,7 @@ |
7541 @@ -10371,7 +10344,7 @@ |
7265 . |
7542 . |
7266 specify initial Perforce revision (a |
7543 specify initial Perforce revision (a |
7267 Perforce changelist number). |
7544 Perforce changelist number). |
7268 -.UNINDENT |
7545 -.UNINDENT |
7269 +.RE |
7546 +.RE |
7270 .SS Mercurial Destination |
7547 .SS Mercurial Destination |
7271 .sp |
7548 .sp |
7272 The Mercurial destination will recognize Mercurial subrepositories in the |
7549 The Mercurial destination will recognize Mercurial subrepositories in the |
7273 @@ -10114,7 +10087,7 @@ |
7550 @@ -10383,7 +10356,7 @@ |
7274 An example showing how to convert a repository with subrepositories: |
7551 An example showing how to convert a repository with subrepositories: |
7275 .sp |
7552 .sp |
7276 .nf |
7553 .nf |
7277 -.ft C |
7554 -.ft C |
7278 +.ft |
7555 +.ft |
7279 # so convert knows the type when it sees a non empty destination |
7556 # so convert knows the type when it sees a non empty destination |
7280 $ hg init converted |
7557 $ hg init converted |
7281 |
7558 |
7282 @@ -10121,11 +10094,11 @@ |
7559 @@ -10390,11 +10363,11 @@ |
7283 $ hg convert orig/sub1 converted/sub1 |
7560 $ hg convert orig/sub1 converted/sub1 |
7284 $ hg convert orig/sub2 converted/sub2 |
7561 $ hg convert orig/sub2 converted/sub2 |
7285 $ hg convert orig converted |
7562 $ hg convert orig converted |
7286 -.ft P |
7563 -.ft P |
7287 +.ft |
7564 +.ft |
7291 -.INDENT 0.0 |
7568 -.INDENT 0.0 |
7292 +.RS 0 |
7569 +.RS 0 |
7293 .TP |
7570 .TP |
7294 .B convert.hg.clonebranches |
7571 .B convert.hg.clonebranches |
7295 . |
7572 . |
7296 @@ -10144,22 +10117,22 @@ |
7573 @@ -10413,22 +10386,22 @@ |
7297 .TP |
7574 .TP |
7298 .B convert.hg.sourcename |
7575 .B convert.hg.sourcename |
7299 . |
7576 . |
7300 -records the given string as a \(aqconvert_source\(aq extra |
7577 -records the given string as a \(aqconvert_source\(aq extra |
7301 +records the given string as a 'convert_source' extra |
7578 +records the given string as a 'convert_source' extra |
7319 -.INDENT 0.0 |
7596 -.INDENT 0.0 |
7320 +.RS 0 |
7597 +.RS 0 |
7321 .TP |
7598 .TP |
7322 .BI \-\-authors \ <FILE> |
7599 .BI \-\-authors \ <FILE> |
7323 . |
7600 . |
7324 @@ -10212,7 +10185,7 @@ |
7601 @@ -10481,7 +10454,7 @@ |
7325 .B \-\-closesort |
7602 .B \-\-closesort |
7326 . |
7603 . |
7327 try to reorder closed revisions |
7604 try to reorder closed revisions |
7328 -.UNINDENT |
7605 -.UNINDENT |
7329 +.RE |
7606 +.RE |
7330 .sp |
7607 .sp |
7331 [+] marked option can be specified multiple times |
7608 [+] marked option can be specified multiple times |
7332 .SS eol |
7609 .SS eol |
7333 @@ -10226,7 +10199,7 @@ |
7610 @@ -10495,7 +10468,7 @@ |
7334 .sp |
7611 .sp |
7335 The extension reads its configuration from a versioned \fB.hgeol\fP |
7612 The extension reads its configuration from a versioned \fB.hgeol\fP |
7336 configuration file found in the root of the working directory. The |
7613 configuration file found in the root of the working directory. The |
7337 -\fB.hgeol\fP file use the same syntax as all other Mercurial |
7614 -\fB.hgeol\fP file use the same syntax as all other Mercurial |
7338 +\fB\&.hgeol\fP file use the same syntax as all other Mercurial |
7615 +\fB\&.hgeol\fP file use the same syntax as all other Mercurial |
7339 configuration files. It uses two sections, \fB[patterns]\fP and |
7616 configuration files. It uses two sections, \fB[patterns]\fP and |
7340 \fB[repository]\fP. |
7617 \fB[repository]\fP. |
7341 .sp |
7618 .sp |
7342 @@ -10239,9 +10212,9 @@ |
7619 @@ -10508,9 +10481,9 @@ |
7343 Files with the declared format of \fBCRLF\fP or \fBLF\fP are always |
7620 Files with the declared format of \fBCRLF\fP or \fBLF\fP are always |
7344 checked out and stored in the repository in that format and files |
7621 checked out and stored in the repository in that format and files |
7345 declared to be binary (\fBBIN\fP) are left unchanged. Additionally, |
7622 declared to be binary (\fBBIN\fP) are left unchanged. Additionally, |
7346 -\fBnative\fP is an alias for checking out in the platform\(aqs default line |
7623 -\fBnative\fP is an alias for checking out in the platform\(aqs default line |
7347 +\fBnative\fP is an alias for checking out in the platform's default line |
7624 +\fBnative\fP is an alias for checking out in the platform's default line |
7349 -Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial\(aqs |
7626 -Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial\(aqs |
7350 +Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial's |
7627 +Windows. Note that \fBBIN\fP (do nothing to line endings) is Mercurial's |
7351 default behavior; it is only needed if you need to override a later, |
7628 default behavior; it is only needed if you need to override a later, |
7352 more general pattern. |
7629 more general pattern. |
7353 .sp |
7630 .sp |
7354 @@ -10258,7 +10231,7 @@ |
7631 @@ -10527,7 +10500,7 @@ |
7355 Example versioned \fB.hgeol\fP file: |
7632 Example versioned \fB.hgeol\fP file: |
7356 .sp |
7633 .sp |
7357 .nf |
7634 .nf |
7358 -.ft C |
7635 -.ft C |
7359 +.ft |
7636 +.ft |
7360 [patterns] |
7637 [patterns] |
7361 **.py = native |
7638 **.py = native |
7362 **.vcproj = CRLF |
7639 **.vcproj = CRLF |
7363 @@ -10268,7 +10241,7 @@ |
7640 @@ -10537,7 +10510,7 @@ |
7364 |
7641 |
7365 [repository] |
7642 [repository] |
7366 native = LF |
7643 native = LF |
7367 -.ft P |
7644 -.ft P |
7368 +.ft |
7645 +.ft |
7369 .fi |
7646 .fi |
7370 .IP Note |
7647 .IP Note |
7371 . |
7648 . |
7372 @@ -10280,12 +10253,12 @@ |
7649 @@ -10549,12 +10522,12 @@ |
7373 normal Mercurial configuration files and the \fB.hgeol\fP file, with the |
7650 normal Mercurial configuration files and the \fB.hgeol\fP file, with the |
7374 latter overriding the former. You can use that section to control the |
7651 latter overriding the former. You can use that section to control the |
7375 overall behavior. There are three settings: |
7652 overall behavior. There are three settings: |
7376 -.INDENT 0.0 |
7653 -.INDENT 0.0 |
7377 +.RS 0 |
7654 +.RS 0 |
7382 -checkout. This can be used with \%\fBhg archive\fP\: on Unix, say, to |
7659 -checkout. This can be used with \%\fBhg archive\fP\: on Unix, say, to |
7383 +checkout. This can be used with \fBhg archive\fP on Unix, say, to |
7660 +checkout. This can be used with \fBhg archive\fP on Unix, say, to |
7384 generate an archive where files have line endings for Windows. |
7661 generate an archive where files have line endings for Windows. |
7385 .IP \(bu 2 |
7662 .IP \(bu 2 |
7386 . |
7663 . |
7387 @@ -10299,7 +10272,7 @@ |
7664 @@ -10568,7 +10541,7 @@ |
7388 \fBeol.fix\-trailing\-newline\fP (default False) can be set to True to |
7665 \fBeol.fix\-trailing\-newline\fP (default False) can be set to True to |
7389 ensure that converted files end with a EOL character (either \fB\en\fP |
7666 ensure that converted files end with a EOL character (either \fB\en\fP |
7390 or \fB\er\en\fP as per the configured patterns). |
7667 or \fB\er\en\fP as per the configured patterns). |
7391 -.UNINDENT |
7668 -.UNINDENT |
7392 +.RE |
7669 +.RE |
7393 .sp |
7670 .sp |
7394 The extension provides \fBcleverencode:\fP and \fBcleverdecode:\fP filters |
7671 The extension provides \fBcleverencode:\fP and \fBcleverdecode:\fP filters |
7395 like the deprecated win32text extension does. This means that you can |
7672 like the deprecated win32text extension does. This means that you can |
7396 @@ -10315,7 +10288,7 @@ |
7673 @@ -10584,7 +10557,7 @@ |
7397 \fBeol.checkallhook\fP hook. These hooks are best used as |
7674 \fBeol.checkallhook\fP hook. These hooks are best used as |
7398 \fBpretxnchangegroup\fP hooks. |
7675 \fBpretxnchangegroup\fP hooks. |
7399 .sp |
7676 .sp |
7400 -See \%\fBhg help patterns\fP\: for more information about the glob patterns |
7677 -See \%\fBhg help patterns\fP\: for more information about the glob patterns |
7401 +See \fBhg help patterns\fP for more information about the glob patterns |
7678 +See \fBhg help patterns\fP for more information about the glob patterns |
7402 used. |
7679 used. |
7403 .SS extdiff |
7680 .SS extdiff |
7404 .sp |
7681 .sp |
7405 @@ -10328,12 +10301,12 @@ |
7682 @@ -10597,12 +10570,12 @@ |
7406 files to compare. |
7683 files to compare. |
7407 .sp |
7684 .sp |
7408 The extdiff extension also allows you to configure new diff commands, so |
7685 The extdiff extension also allows you to configure new diff commands, so |
7409 -you do not need to type \%\fBhg extdiff \-p kdiff3\fP\: always. |
7686 -you do not need to type \%\fBhg extdiff \-p kdiff3\fP\: always. |
7410 +you do not need to type \fBhg extdiff \-p kdiff3\fP always. |
7687 +you do not need to type \fBhg extdiff \-p kdiff3\fP always. |
7416 -# add new command that runs GNU diff(1) in \(aqcontext diff\(aq mode |
7693 -# add new command that runs GNU diff(1) in \(aqcontext diff\(aq mode |
7417 +# add new command that runs GNU diff(1) in 'context diff' mode |
7694 +# add new command that runs GNU diff(1) in 'context diff' mode |
7418 cdiff = gdiff \-Nprc5 |
7695 cdiff = gdiff \-Nprc5 |
7419 ## or the old way: |
7696 ## or the old way: |
7420 #cmd.cdiff = gdiff |
7697 #cmd.cdiff = gdiff |
7421 @@ -10349,20 +10322,20 @@ |
7698 @@ -10618,20 +10591,20 @@ |
7422 # English user, be sure to put "let g:DirDiffDynamicDiffText = 1" in |
7699 # English user, be sure to put "let g:DirDiffDynamicDiffText = 1" in |
7423 # your .vimrc |
7700 # your .vimrc |
7424 vimdiff = gvim \-f "+next" \e |
7701 vimdiff = gvim \-f "+next" \e |
7425 - "+execute \(aqDirDiff\(aq fnameescape(argv(0)) fnameescape(argv(1))" |
7702 - "+execute \(aqDirDiff\(aq fnameescape(argv(0)) fnameescape(argv(1))" |
7426 -.ft P |
7703 -.ft P |
7441 -.ft P |
7718 -.ft P |
7442 +.ft |
7719 +.ft |
7443 .fi |
7720 .fi |
7444 .sp |
7721 .sp |
7445 The extdiff extension will look in your [diff\-tools] and [merge\-tools] |
7722 The extdiff extension will look in your [diff\-tools] and [merge\-tools] |
7446 @@ -10369,17 +10342,17 @@ |
7723 @@ -10638,17 +10611,17 @@ |
7447 sections for diff tool arguments, when none are specified in [extdiff]. |
7724 sections for diff tool arguments, when none are specified in [extdiff]. |
7448 .sp |
7725 .sp |
7449 .nf |
7726 .nf |
7450 -.ft C |
7727 -.ft C |
7451 +.ft |
7728 +.ft |
7463 -\%\fBhg diff\fP\: command. The extdiff extension makes snapshots of only |
7740 -\%\fBhg diff\fP\: command. The extdiff extension makes snapshots of only |
7464 +\fBhg diff\fP command. The extdiff extension makes snapshots of only |
7741 +\fBhg diff\fP command. The extdiff extension makes snapshots of only |
7465 needed files, so running the external diff program will actually be |
7742 needed files, so running the external diff program will actually be |
7466 pretty fast (at least faster than having to compare the entire tree). |
7743 pretty fast (at least faster than having to compare the entire tree). |
7467 .SS Commands |
7744 .SS Commands |
7468 @@ -10388,9 +10361,9 @@ |
7745 @@ -10657,9 +10630,9 @@ |
7469 use external program to diff repository (or selected files): |
7746 use external program to diff repository (or selected files): |
7470 .sp |
7747 .sp |
7471 .nf |
7748 .nf |
7472 -.ft C |
7749 -.ft C |
7473 +.ft |
7750 +.ft |
7475 -.ft P |
7752 -.ft P |
7476 +.ft |
7753 +.ft |
7477 .fi |
7754 .fi |
7478 .sp |
7755 .sp |
7479 Show differences between revisions for the specified files, using |
7756 Show differences between revisions for the specified files, using |
7480 @@ -10409,7 +10382,7 @@ |
7757 @@ -10678,7 +10651,7 @@ |
7481 to its parent. |
7758 to its parent. |
7482 .sp |
7759 .sp |
7483 Options: |
7760 Options: |
7484 -.INDENT 0.0 |
7761 -.INDENT 0.0 |
7485 +.RS 0 |
7762 +.RS 0 |
7486 .TP |
7763 .TP |
7487 .BI \-p, \-\-program \ <CMD> |
7764 .BI \-p, \-\-program \ <CMD> |
7488 . |
7765 . |
7489 @@ -10442,7 +10415,7 @@ |
7766 @@ -10711,7 +10684,7 @@ |
7490 .B \-S, \-\-subrepos |
7767 .B \-S, \-\-subrepos |
7491 . |
7768 . |
7492 recurse into subrepositories |
7769 recurse into subrepositories |
7493 -.UNINDENT |
7770 -.UNINDENT |
7494 +.RE |
7771 +.RE |
7495 .sp |
7772 .sp |
7496 [+] marked option can be specified multiple times |
7773 [+] marked option can be specified multiple times |
7497 .SS factotum |
7774 .SS factotum |
7498 @@ -10458,9 +10431,9 @@ |
7775 @@ -10727,9 +10700,9 @@ |
7499 By default, keys are specified as: |
7776 By default, keys are specified as: |
7500 .sp |
7777 .sp |
7501 .nf |
7778 .nf |
7502 -.ft C |
7779 -.ft C |
7503 +.ft |
7780 +.ft |
7505 -.ft P |
7782 -.ft P |
7506 +.ft |
7783 +.ft |
7507 .fi |
7784 .fi |
7508 .sp |
7785 .sp |
7509 If the factotum extension is unable to read the required key, one will be |
7786 If the factotum extension is unable to read the required key, one will be |
7510 @@ -10470,12 +10443,12 @@ |
7787 @@ -10739,12 +10712,12 @@ |
7511 default, these entries are: |
7788 default, these entries are: |
7512 .sp |
7789 .sp |
7513 .nf |
7790 .nf |
7514 -.ft C |
7791 -.ft C |
7515 +.ft |
7792 +.ft |
7520 -.ft P |
7797 -.ft P |
7521 +.ft |
7798 +.ft |
7522 .fi |
7799 .fi |
7523 .sp |
7800 .sp |
7524 The executable entry defines the full path to the factotum binary. The |
7801 The executable entry defines the full path to the factotum binary. The |
7525 @@ -10490,9 +10463,9 @@ |
7802 @@ -10759,9 +10732,9 @@ |
7526 pull changes from a remote repository, merge new changes if needed.: |
7803 pull changes from a remote repository, merge new changes if needed.: |
7527 .sp |
7804 .sp |
7528 .nf |
7805 .nf |
7529 -.ft C |
7806 -.ft C |
7530 +.ft |
7807 +.ft |
7532 -.ft P |
7809 -.ft P |
7533 +.ft |
7810 +.ft |
7534 .fi |
7811 .fi |
7535 .sp |
7812 .sp |
7536 This finds all changes from the repository at the specified path |
7813 This finds all changes from the repository at the specified path |
7537 @@ -10507,12 +10480,12 @@ |
7814 @@ -10776,12 +10749,12 @@ |
7538 the newly pulled changes. Local changes are then merged into the |
7815 the newly pulled changes. Local changes are then merged into the |
7539 pulled changes. To switch the merge order, use \-\-switch\-parent. |
7816 pulled changes. To switch the merge order, use \-\-switch\-parent. |
7540 .sp |
7817 .sp |
7541 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
7818 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
7542 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
7819 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
7547 -.INDENT 0.0 |
7824 -.INDENT 0.0 |
7548 +.RS 0 |
7825 +.RS 0 |
7549 .TP |
7826 .TP |
7550 .BI \-r, \-\-rev \ <REV[+]> |
7827 .BI \-r, \-\-rev \ <REV[+]> |
7551 . |
7828 . |
7552 @@ -10557,7 +10530,7 @@ |
7829 @@ -10826,7 +10799,7 @@ |
7553 .B \-\-insecure |
7830 .B \-\-insecure |
7554 . |
7831 . |
7555 do not verify server certificate (ignoring web.cacerts config) |
7832 do not verify server certificate (ignoring web.cacerts config) |
7556 -.UNINDENT |
7833 -.UNINDENT |
7557 +.RE |
7834 +.RE |
7558 .sp |
7835 .sp |
7559 [+] marked option can be specified multiple times |
7836 [+] marked option can be specified multiple times |
7560 .SS gpg |
7837 .SS fsmonitor |
7561 @@ -10569,9 +10542,9 @@ |
7838 @@ -10841,16 +10814,16 @@ |
7839 system, with fsmonitor it takes about 0.3 seconds. |
|
7840 .sp |
|
7841 fsmonitor requires no configuration \-\- it will tell Watchman about your |
|
7842 -repository as necessary. You\(aqll need to install Watchman from |
|
7843 -\%https://facebook.github.io/watchman/\: and make sure it is in your PATH. |
|
7844 +repository as necessary. You'll need to install Watchman from |
|
7845 +https://facebook.github.io/watchman/ and make sure it is in your PATH. |
|
7846 .sp |
|
7847 The following configuration options exist: |
|
7848 .sp |
|
7849 .nf |
|
7850 -.ft C |
|
7851 +.ft |
|
7852 [fsmonitor] |
|
7853 mode = {off, on, paranoid} |
|
7854 -.ft P |
|
7855 +.ft |
|
7856 .fi |
|
7857 .sp |
|
7858 When \fImode = off\fP, fsmonitor will disable itself (similar to not loading the |
|
7859 @@ -10859,10 +10832,10 @@ |
|
7860 and ensure that the results are consistent. |
|
7861 .sp |
|
7862 .nf |
|
7863 -.ft C |
|
7864 +.ft |
|
7865 [fsmonitor] |
|
7866 timeout = (float) |
|
7867 -.ft P |
|
7868 +.ft |
|
7869 .fi |
|
7870 .sp |
|
7871 A value, in seconds, that determines how long fsmonitor will wait for Watchman |
|
7872 @@ -10869,19 +10842,19 @@ |
|
7873 to return results. Defaults to \fI2.0\fP. |
|
7874 .sp |
|
7875 .nf |
|
7876 -.ft C |
|
7877 +.ft |
|
7878 [fsmonitor] |
|
7879 blacklistusers = (list of userids) |
|
7880 -.ft P |
|
7881 +.ft |
|
7882 .fi |
|
7883 .sp |
|
7884 A list of usernames for which fsmonitor will disable itself altogether. |
|
7885 .sp |
|
7886 .nf |
|
7887 -.ft C |
|
7888 +.ft |
|
7889 [fsmonitor] |
|
7890 walk_on_invalidate = (boolean) |
|
7891 -.ft P |
|
7892 +.ft |
|
7893 .fi |
|
7894 .sp |
|
7895 Whether or not to walk the whole repo ourselves when our cached state has been |
|
7896 @@ -10903,9 +10876,9 @@ |
|
7562 verify all the signatures there may be for a particular revision: |
7897 verify all the signatures there may be for a particular revision: |
7563 .sp |
7898 .sp |
7564 .nf |
7899 .nf |
7565 -.ft C |
7900 -.ft C |
7566 +.ft |
7901 +.ft |
7568 -.ft P |
7903 -.ft P |
7569 +.ft |
7904 +.ft |
7570 .fi |
7905 .fi |
7571 .sp |
7906 .sp |
7572 verify all the signatures there may be for a particular revision |
7907 verify all the signatures there may be for a particular revision |
7573 @@ -10580,9 +10553,9 @@ |
7908 @@ -10914,9 +10887,9 @@ |
7574 add a signature for the current or given revision: |
7909 add a signature for the current or given revision: |
7575 .sp |
7910 .sp |
7576 .nf |
7911 .nf |
7577 -.ft C |
7912 -.ft C |
7578 +.ft |
7913 +.ft |
7580 -.ft P |
7915 -.ft P |
7581 +.ft |
7916 +.ft |
7582 .fi |
7917 .fi |
7583 .sp |
7918 .sp |
7584 If no revision is given, the parent of the working directory is used, |
7919 If no revision is given, the parent of the working directory is used, |
7585 @@ -10591,10 +10564,10 @@ |
7920 @@ -10925,10 +10898,10 @@ |
7586 The \fBgpg.cmd\fP config setting can be used to specify the command |
7921 The \fBgpg.cmd\fP config setting can be used to specify the command |
7587 to run. A default key can be specified with \fBgpg.key\fP. |
7922 to run. A default key can be specified with \fBgpg.key\fP. |
7588 .sp |
7923 .sp |
7589 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
7924 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
7590 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
7925 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
7593 -.INDENT 0.0 |
7928 -.INDENT 0.0 |
7594 +.RS 0 |
7929 +.RS 0 |
7595 .TP |
7930 .TP |
7596 .B \-l, \-\-local |
7931 .B \-l, \-\-local |
7597 . |
7932 . |
7598 @@ -10627,15 +10600,15 @@ |
7933 @@ -10961,15 +10934,15 @@ |
7599 .BI \-u, \-\-user \ <USER> |
7934 .BI \-u, \-\-user \ <USER> |
7600 . |
7935 . |
7601 record the specified user as committer |
7936 record the specified user as committer |
7602 -.UNINDENT |
7937 -.UNINDENT |
7603 +.RE |
7938 +.RE |
7612 -.ft P |
7947 -.ft P |
7613 +.ft |
7948 +.ft |
7614 .fi |
7949 .fi |
7615 .sp |
7950 .sp |
7616 list signed changesets |
7951 list signed changesets |
7617 @@ -10644,7 +10617,7 @@ |
7952 @@ -10978,7 +10951,7 @@ |
7618 command to view revision graphs from a shell (DEPRECATED) |
7953 command to view revision graphs from a shell (DEPRECATED) |
7619 .sp |
7954 .sp |
7620 The functionality of this extension has been include in core Mercurial |
7955 The functionality of this extension has been include in core Mercurial |
7621 -since version 2.3. Please use \%\fBhg log \-G ...\fP\: instead. |
7956 -since version 2.3. Please use \%\fBhg log \-G ...\fP\: instead. |
7622 +since version 2.3. Please use \fBhg log \-G ...\fP instead. |
7957 +since version 2.3. Please use \fBhg log \-G ...\fP instead. |
7623 .sp |
7958 .sp |
7624 This extension adds a \-\-graph option to the incoming, outgoing and log |
7959 This extension adds a \-\-graph option to the incoming, outgoing and log |
7625 commands. When this options is given, an ASCII representation of the |
7960 commands. When this options is given, an ASCII representation of the |
7626 @@ -10655,9 +10628,9 @@ |
7961 @@ -10989,9 +10962,9 @@ |
7627 show revision history alongside an ASCII revision graph: |
7962 show revision history alongside an ASCII revision graph: |
7628 .sp |
7963 .sp |
7629 .nf |
7964 .nf |
7630 -.ft C |
7965 -.ft C |
7631 +.ft |
7966 +.ft |
7633 -.ft P |
7968 -.ft P |
7634 +.ft |
7969 +.ft |
7635 .fi |
7970 .fi |
7636 .sp |
7971 .sp |
7637 Print a revision history alongside a revision graph drawn with |
7972 Print a revision history alongside a revision graph drawn with |
7638 @@ -10666,10 +10639,10 @@ |
7973 @@ -11000,10 +10973,10 @@ |
7639 Nodes printed as an @ character are parents of the working |
7974 Nodes printed as an @ character are parents of the working |
7640 directory. |
7975 directory. |
7641 .sp |
7976 .sp |
7642 -This is an alias to \%\fBhg log \-G\fP\:. |
7977 -This is an alias to \%\fBhg log \-G\fP\:. |
7643 +This is an alias to \fBhg log \-G\fP. |
7978 +This is an alias to \fBhg log \-G\fP. |
7646 -.INDENT 0.0 |
7981 -.INDENT 0.0 |
7647 +.RS 0 |
7982 +.RS 0 |
7648 .TP |
7983 .TP |
7649 .B \-f, \-\-follow |
7984 .B \-f, \-\-follow |
7650 . |
7985 . |
7651 @@ -10758,7 +10731,7 @@ |
7986 @@ -11092,7 +11065,7 @@ |
7652 .BI \-X, \-\-exclude \ <PATTERN[+]> |
7987 .BI \-X, \-\-exclude \ <PATTERN[+]> |
7653 . |
7988 . |
7654 exclude names matching the given patterns |
7989 exclude names matching the given patterns |
7655 -.UNINDENT |
7990 -.UNINDENT |
7656 +.RE |
7991 +.RE |
7657 .sp |
7992 .sp |
7658 [+] marked option can be specified multiple times |
7993 [+] marked option can be specified multiple times |
7659 .SS hgcia |
|
7660 @@ -10769,7 +10742,7 @@ |
|
7661 configure it, set the following options in your hgrc: |
|
7662 .sp |
|
7663 .nf |
|
7664 -.ft C |
|
7665 +.ft |
|
7666 [cia] |
|
7667 # your registered CIA user name |
|
7668 user = foo |
|
7669 @@ -10801,7 +10774,7 @@ |
|
7670 [web] |
|
7671 # If you want hyperlinks (optional) |
|
7672 baseurl = http://server/path/to/repo |
|
7673 -.ft P |
|
7674 +.ft |
|
7675 .fi |
|
7676 .SS hgk |
7994 .SS hgk |
7677 .sp |
7995 @@ -11105,19 +11078,18 @@ |
7678 @@ -10813,19 +10786,18 @@ |
|
7679 .sp |
7996 .sp |
7680 hgk consists of two parts: a Tcl script that does the displaying and |
7997 hgk consists of two parts: a Tcl script that does the displaying and |
7681 querying of information, and an extension to Mercurial named hgk.py, |
7998 querying of information, and an extension to Mercurial named hgk.py, |
7682 -which provides hooks for hgk to get information. hgk can be found in |
7999 -which provides hooks for hgk to get information. hgk can be found in |
7683 -the contrib directory, and the extension is shipped in the hgext |
8000 -the contrib directory, and the extension is shipped in the hgext |
7700 -.ft P |
8017 -.ft P |
7701 +.ft |
8018 +.ft |
7702 .fi |
8019 .fi |
7703 .sp |
8020 .sp |
7704 hgk can make use of the extdiff extension to visualize revisions. |
8021 hgk can make use of the extdiff extension to visualize revisions. |
7705 @@ -10832,10 +10804,10 @@ |
8022 @@ -11124,10 +11096,10 @@ |
7706 Assuming you had already configured extdiff vdiff command, just add: |
8023 Assuming you had already configured extdiff vdiff command, just add: |
7707 .sp |
8024 .sp |
7708 .nf |
8025 .nf |
7709 -.ft C |
8026 -.ft C |
7710 +.ft |
8027 +.ft |
7713 -.ft P |
8030 -.ft P |
7714 +.ft |
8031 +.ft |
7715 .fi |
8032 .fi |
7716 .sp |
8033 .sp |
7717 Revisions context menu will now display additional entries to fire |
8034 Revisions context menu will now display additional entries to fire |
7718 @@ -10846,36 +10818,36 @@ |
8035 @@ -11138,36 +11110,36 @@ |
7719 start interactive history viewer: |
8036 start interactive history viewer: |
7720 .sp |
8037 .sp |
7721 .nf |
8038 .nf |
7722 -.ft C |
8039 -.ft C |
7723 +.ft |
8040 +.ft |
7758 -.ft P |
8075 -.ft P |
7759 +.ft |
8076 +.ft |
7760 .fi |
8077 .fi |
7761 .sp |
8078 .sp |
7762 \fBhighlightonlymatchfilename\fP will only highlight files if their type could |
8079 \fBhighlightonlymatchfilename\fP will only highlight files if their type could |
7763 @@ -10890,7 +10862,7 @@ |
8080 @@ -11182,7 +11154,7 @@ |
7764 is as follows, assuming the following history: |
8081 is as follows, assuming the following history: |
7765 .sp |
8082 .sp |
7766 .nf |
8083 .nf |
7767 -.ft C |
8084 -.ft C |
7768 +.ft |
8085 +.ft |
7769 @ 3[tip] 7c2fd3b9020c 2009\-04\-27 18:04 \-0500 durin42 |
8086 @ 3[tip] 7c2fd3b9020c 2009\-04\-27 18:04 \-0500 durin42 |
7770 | Add delta |
8087 | Add delta |
7771 | |
8088 | |
7772 @@ -10902,7 +10874,7 @@ |
8089 @@ -11194,7 +11166,7 @@ |
7773 | |
8090 | |
7774 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
8091 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
7775 Add alpha |
8092 Add alpha |
7776 -.ft P |
8093 -.ft P |
7777 +.ft |
8094 +.ft |
7778 .fi |
8095 .fi |
7779 .sp |
8096 .sp |
7780 If you were to run \fBhg histedit c561b4e977df\fP, you would see the following |
8097 If you were to run \fBhg histedit c561b4e977df\fP, you would see the following |
7781 @@ -10909,7 +10881,7 @@ |
8098 @@ -11201,7 +11173,7 @@ |
7782 file open in your editor: |
8099 file open in your editor: |
7783 .sp |
8100 .sp |
7784 .nf |
8101 .nf |
7785 -.ft C |
8102 -.ft C |
7786 +.ft |
8103 +.ft |
7787 pick c561b4e977df Add beta |
8104 pick c561b4e977df Add beta |
7788 pick 030b686bedc4 Add gamma |
8105 pick 030b686bedc4 Add gamma |
7789 pick 7c2fd3b9020c Add delta |
8106 pick 7c2fd3b9020c Add delta |
7790 @@ -10922,11 +10894,11 @@ |
8107 @@ -11214,11 +11186,11 @@ |
7791 # p, pick = use commit |
8108 # p, pick = use commit |
7792 # e, edit = use commit, but stop for amending |
8109 # e, edit = use commit, but stop for amending |
7793 # f, fold = use commit, but combine it with the one above |
8110 # f, fold = use commit, but combine it with the one above |
7794 -# r, roll = like fold, but discard this commit\(aqs description |
8111 -# r, roll = like fold, but discard this commit\(aqs description |
7795 +# r, roll = like fold, but discard this commit's description |
8112 +# r, roll = like fold, but discard this commit's description |
7799 -.ft P |
8116 -.ft P |
7800 +.ft |
8117 +.ft |
7801 .fi |
8118 .fi |
7802 .sp |
8119 .sp |
7803 In this file, lines beginning with \fB#\fP are ignored. You must specify a rule |
8120 In this file, lines beginning with \fB#\fP are ignored. You must specify a rule |
7804 @@ -10935,7 +10907,7 @@ |
8121 @@ -11227,7 +11199,7 @@ |
7805 would reorganize the file to look like this: |
8122 would reorganize the file to look like this: |
7806 .sp |
8123 .sp |
7807 .nf |
8124 .nf |
7808 -.ft C |
8125 -.ft C |
7809 +.ft |
8126 +.ft |
7810 pick 030b686bedc4 Add gamma |
8127 pick 030b686bedc4 Add gamma |
7811 pick c561b4e977df Add beta |
8128 pick c561b4e977df Add beta |
7812 fold 7c2fd3b9020c Add delta |
8129 fold 7c2fd3b9020c Add delta |
7813 @@ -10948,11 +10920,11 @@ |
8130 @@ -11240,11 +11212,11 @@ |
7814 # p, pick = use commit |
8131 # p, pick = use commit |
7815 # e, edit = use commit, but stop for amending |
8132 # e, edit = use commit, but stop for amending |
7816 # f, fold = use commit, but combine it with the one above |
8133 # f, fold = use commit, but combine it with the one above |
7817 -# r, roll = like fold, but discard this commit\(aqs description |
8134 -# r, roll = like fold, but discard this commit\(aqs description |
7818 +# r, roll = like fold, but discard this commit's description |
8135 +# r, roll = like fold, but discard this commit's description |
7822 -.ft P |
8139 -.ft P |
7823 +.ft |
8140 +.ft |
7824 .fi |
8141 .fi |
7825 .sp |
8142 .sp |
7826 At which point you close the editor and \fBhistedit\fP starts working. When you |
8143 At which point you close the editor and \fBhistedit\fP starts working. When you |
7827 @@ -10960,21 +10932,21 @@ |
8144 @@ -11252,21 +11224,21 @@ |
7828 those revisions together, offering you a chance to clean up the commit message: |
8145 those revisions together, offering you a chance to clean up the commit message: |
7829 .sp |
8146 .sp |
7830 .nf |
8147 .nf |
7831 -.ft C |
8148 -.ft C |
7832 +.ft |
8149 +.ft |
7848 -.ft C |
8165 -.ft C |
7849 +.ft |
8166 +.ft |
7850 @ 2[tip] 989b4d060121 2009\-04\-27 18:04 \-0500 durin42 |
8167 @ 2[tip] 989b4d060121 2009\-04\-27 18:04 \-0500 durin42 |
7851 | Add beta and delta. |
8168 | Add beta and delta. |
7852 | |
8169 | |
7853 @@ -10983,12 +10955,12 @@ |
8170 @@ -11275,12 +11247,12 @@ |
7854 | |
8171 | |
7855 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
8172 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
7856 Add alpha |
8173 Add alpha |
7857 -.ft P |
8174 -.ft P |
7858 +.ft |
8175 +.ft |
7863 -probably perform several strip operations when it\(aqs done. For the above example, |
8180 -probably perform several strip operations when it\(aqs done. For the above example, |
7864 +probably perform several strip operations when it's done. For the above example, |
8181 +probably perform several strip operations when it's done. For the above example, |
7865 it had to run strip twice. Strip can be slow depending on a variety of factors, |
8182 it had to run strip twice. Strip can be slow depending on a variety of factors, |
7866 so you might need to be a little patient. You can choose to keep the original |
8183 so you might need to be a little patient. You can choose to keep the original |
7867 revisions by passing the \fB\-\-keep\fP flag. |
8184 revisions by passing the \fB\-\-keep\fP flag. |
7868 @@ -10995,20 +10967,20 @@ |
8185 @@ -11287,20 +11259,20 @@ |
7869 .sp |
8186 .sp |
7870 The \fBedit\fP operation will drop you back to a command prompt, |
8187 The \fBedit\fP operation will drop you back to a command prompt, |
7871 allowing you to edit files freely, or even use \fBhg record\fP to commit |
8188 allowing you to edit files freely, or even use \fBhg record\fP to commit |
7872 -some changes as a separate commit. When you\(aqre done, any remaining |
8189 -some changes as a separate commit. When you\(aqre done, any remaining |
7873 +some changes as a separate commit. When you're done, any remaining |
8190 +some changes as a separate commit. When you're done, any remaining |
7890 +\fBedit\fP with the difference that it won't prompt you for a commit |
8207 +\fBedit\fP with the difference that it won't prompt you for a commit |
7891 +message when done. If you decide at this point that you don't like how |
8208 +message when done. If you decide at this point that you don't like how |
7892 much work it will be to rearrange history, or that you made a mistake, |
8209 much work it will be to rearrange history, or that you made a mistake, |
7893 you can use \fBhg histedit \-\-abort\fP to abandon the new changes you |
8210 you can use \fBhg histedit \-\-abort\fP to abandon the new changes you |
7894 have made and return to the state before you attempted to edit your |
8211 have made and return to the state before you attempted to edit your |
7895 @@ -11018,7 +10990,7 @@ |
8212 @@ -11310,7 +11282,7 @@ |
7896 changes, such that we have the following history: |
8213 changes, such that we have the following history: |
7897 .sp |
8214 .sp |
7898 .nf |
8215 .nf |
7899 -.ft C |
8216 -.ft C |
7900 +.ft |
8217 +.ft |
7901 @ 6[tip] 038383181893 2009\-04\-27 18:04 \-0500 stefan |
8218 @ 6[tip] 038383181893 2009\-04\-27 18:04 \-0500 stefan |
7902 | Add theta |
8219 | Add theta |
7903 | |
8220 | |
7904 @@ -11039,7 +11011,7 @@ |
8221 @@ -11331,7 +11303,7 @@ |
7905 | |
8222 | |
7906 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
8223 o 0 d8d2fcd0e319 2009\-04\-27 18:04 \-0500 durin42 |
7907 Add alpha |
8224 Add alpha |
7908 -.ft P |
8225 -.ft P |
7909 +.ft |
8226 +.ft |
7910 .fi |
8227 .fi |
7911 .sp |
8228 .sp |
7912 If you run \fBhg histedit \-\-outgoing\fP on the clone then it is the same |
8229 If you run \fBhg histedit \-\-outgoing\fP on the clone then it is the same |
7913 @@ -11053,10 +11025,10 @@ |
8230 @@ -11345,10 +11317,10 @@ |
7914 configuration file: |
8231 configuration file: |
7915 .sp |
8232 .sp |
7916 .nf |
8233 .nf |
7917 -.ft C |
8234 -.ft C |
7918 +.ft |
8235 +.ft |
7921 -.ft P |
8238 -.ft P |
7922 +.ft |
8239 +.ft |
7923 .fi |
8240 .fi |
7924 .sp |
8241 .sp |
7925 \fBhg histedit\fP attempts to automatically choose an appropriate base |
8242 \fBhg histedit\fP attempts to automatically choose an appropriate base |
7926 @@ -11064,10 +11036,10 @@ |
8243 @@ -11356,10 +11328,10 @@ |
7927 revset in your configuration file: |
8244 revset in your configuration file: |
7928 .sp |
8245 .sp |
7929 .nf |
8246 .nf |
7930 -.ft C |
8247 -.ft C |
7931 +.ft |
8248 +.ft |
7934 -.ft P |
8251 -.ft P |
7935 +.ft |
8252 +.ft |
7936 .fi |
8253 .fi |
7937 .sp |
8254 .sp |
7938 By default each edited revision needs to be present in histedit commands. |
8255 By default each edited revision needs to be present in histedit commands. |
7939 @@ -11075,10 +11047,10 @@ |
8256 @@ -11367,10 +11339,10 @@ |
7940 the drop to be implicit for missing commits by adding: |
8257 the drop to be implicit for missing commits by adding: |
7941 .sp |
8258 .sp |
7942 .nf |
8259 .nf |
7943 -.ft C |
8260 -.ft C |
7944 +.ft |
8261 +.ft |
7947 -.ft P |
8264 -.ft P |
7948 +.ft |
8265 +.ft |
7949 .fi |
8266 .fi |
7950 .SS Commands |
8267 .SS Commands |
7951 .SS histedit |
8268 .SS histedit |
7952 @@ -11086,15 +11058,15 @@ |
8269 @@ -11378,15 +11350,15 @@ |
7953 interactively edit changeset history: |
8270 interactively edit changeset history: |
7954 .sp |
8271 .sp |
7955 .nf |
8272 .nf |
7956 -.ft C |
8273 -.ft C |
7957 +.ft |
8274 +.ft |
7966 -.INDENT 0.0 |
8283 -.INDENT 0.0 |
7967 +.RS 0 |
8284 +.RS 0 |
7968 .IP \(bu 2 |
8285 .IP \(bu 2 |
7969 . |
8286 . |
7970 \fIpick\fP to [re]order a changeset |
8287 \fIpick\fP to [re]order a changeset |
7971 @@ -11109,14 +11081,14 @@ |
8288 @@ -11401,14 +11373,14 @@ |
7972 \fIfold\fP to combine it with the preceding changeset |
8289 \fIfold\fP to combine it with the preceding changeset |
7973 .IP \(bu 2 |
8290 .IP \(bu 2 |
7974 . |
8291 . |
7975 -\fIroll\fP like fold, but discarding this commit\(aqs description |
8292 -\fIroll\fP like fold, but discarding this commit\(aqs description |
7976 +\fIroll\fP like fold, but discarding this commit's description |
8293 +\fIroll\fP like fold, but discarding this commit's description |
7984 -.INDENT 0.0 |
8301 -.INDENT 0.0 |
7985 +.RS 0 |
8302 +.RS 0 |
7986 .IP \(bu 2 |
8303 .IP \(bu 2 |
7987 . |
8304 . |
7988 Specify ANCESTOR directly |
8305 Specify ANCESTOR directly |
7989 @@ -11123,7 +11095,7 @@ |
8306 @@ -11415,7 +11387,7 @@ |
7990 .IP \(bu 2 |
8307 .IP \(bu 2 |
7991 . |
8308 . |
7992 Use \-\-outgoing \-\- it will be the first linear changeset not |
8309 Use \-\-outgoing \-\- it will be the first linear changeset not |
7993 -included in destination. (See \%\fBhg help config.default\-push\fP\:) |
8310 -included in destination. (See \%\fBhg help config.paths.default\-push\fP\:) |
7994 +included in destination. (See \fBhg help config.default\-push\fP) |
8311 +included in destination. (See \fBhg help config.paths.default\-push\fP) |
7995 .IP \(bu 2 |
8312 .IP \(bu 2 |
7996 . |
8313 . |
7997 Otherwise, the value from the "histedit.defaultrev" config option |
8314 Otherwise, the value from the "histedit.defaultrev" config option |
7998 @@ -11131,7 +11103,7 @@ |
8315 @@ -11423,7 +11395,7 @@ |
7999 specified. The first revision returned by the revset is used. By |
8316 specified. The first revision returned by the revset is used. By |
8000 default, this selects the editable history that is unique to the |
8317 default, this selects the editable history that is unique to the |
8001 ancestry of the working directory. |
8318 ancestry of the working directory. |
8002 -.UNINDENT |
8319 -.UNINDENT |
8003 +.RE |
8320 +.RE |
8004 .sp |
8321 .sp |
8005 If you use \-\-outgoing, this command will abort if there are ambiguous |
8322 If you use \-\-outgoing, this command will abort if there are ambiguous |
8006 outgoing revisions. For example, if there are multiple branches |
8323 outgoing revisions. For example, if there are multiple branches |
8007 @@ -11139,13 +11111,13 @@ |
8324 @@ -11431,13 +11403,13 @@ |
8008 .sp |
8325 .sp |
8009 Use "min(outgoing() and ::.)" or similar revset specification |
8326 Use "min(outgoing() and ::.)" or similar revset specification |
8010 instead of \-\-outgoing to specify edit target revision exactly in |
8327 instead of \-\-outgoing to specify edit target revision exactly in |
8011 -such ambiguous situation. See \%\fBhg help revsets\fP\: for detail about |
8328 -such ambiguous situation. See \%\fBhg help revsets\fP\: for detail about |
8012 +such ambiguous situation. See \fBhg help revsets\fP for detail about |
8329 +such ambiguous situation. See \fBhg help revsets\fP for detail about |
8020 +.RS 3 |
8337 +.RS 3 |
8021 +.RS 0 |
8338 +.RS 0 |
8022 .IP \(bu 2 |
8339 .IP \(bu 2 |
8023 . |
8340 . |
8024 A number of changes have been made. |
8341 A number of changes have been made. |
8025 @@ -11154,9 +11126,9 @@ |
8342 @@ -11446,9 +11418,9 @@ |
8026 Start history editing from revision 3: |
8343 Start history editing from revision 3: |
8027 .sp |
8344 .sp |
8028 .nf |
8345 .nf |
8029 -.ft C |
8346 -.ft C |
8030 +.ft |
8347 +.ft |
8032 -.ft P |
8349 -.ft P |
8033 +.ft |
8350 +.ft |
8034 .fi |
8351 .fi |
8035 .sp |
8352 .sp |
8036 An editor opens, containing the list of revisions, |
8353 An editor opens, containing the list of revisions, |
8037 @@ -11163,11 +11135,11 @@ |
8354 @@ -11455,11 +11427,11 @@ |
8038 with specific actions specified: |
8355 with specific actions specified: |
8039 .sp |
8356 .sp |
8040 .nf |
8357 .nf |
8041 -.ft C |
8358 -.ft C |
8042 +.ft |
8359 +.ft |
8046 -.ft P |
8363 -.ft P |
8047 +.ft |
8364 +.ft |
8048 .fi |
8365 .fi |
8049 .sp |
8366 .sp |
8050 Additional information about the possible actions |
8367 Additional information about the possible actions |
8051 @@ -11175,14 +11147,14 @@ |
8368 @@ -11467,14 +11439,14 @@ |
8052 .sp |
8369 .sp |
8053 To remove revision 3 from the history, |
8370 To remove revision 3 from the history, |
8054 its action (at the beginning of the relevant line) |
8371 its action (at the beginning of the relevant line) |
8055 -is changed to \(aqdrop\(aq: |
8372 -is changed to \(aqdrop\(aq: |
8056 +is changed to 'drop': |
8373 +is changed to 'drop': |
8064 -.ft P |
8381 -.ft P |
8065 +.ft |
8382 +.ft |
8066 .fi |
8383 .fi |
8067 .IP \(bu 2 |
8384 .IP \(bu 2 |
8068 . |
8385 . |
8069 @@ -11192,9 +11164,9 @@ |
8386 @@ -11484,9 +11456,9 @@ |
8070 Start history editing from revision 2: |
8387 Start history editing from revision 2: |
8071 .sp |
8388 .sp |
8072 .nf |
8389 .nf |
8073 -.ft C |
8390 -.ft C |
8074 +.ft |
8391 +.ft |
8076 -.ft P |
8393 -.ft P |
8077 +.ft |
8394 +.ft |
8078 .fi |
8395 .fi |
8079 .sp |
8396 .sp |
8080 An editor opens, containing the list of revisions, |
8397 An editor opens, containing the list of revisions, |
8081 @@ -11201,11 +11173,11 @@ |
8398 @@ -11493,11 +11465,11 @@ |
8082 with specific actions specified: |
8399 with specific actions specified: |
8083 .sp |
8400 .sp |
8084 .nf |
8401 .nf |
8085 -.ft C |
8402 -.ft C |
8086 +.ft |
8403 +.ft |
8090 -.ft P |
8407 -.ft P |
8091 +.ft |
8408 +.ft |
8092 .fi |
8409 .fi |
8093 .sp |
8410 .sp |
8094 To swap revision 2 and 4, its lines are swapped |
8411 To swap revision 2 and 4, its lines are swapped |
8095 @@ -11212,15 +11184,15 @@ |
8412 @@ -11504,15 +11476,15 @@ |
8096 in the editor: |
8413 in the editor: |
8097 .sp |
8414 .sp |
8098 .nf |
8415 .nf |
8099 -.ft C |
8416 -.ft C |
8100 +.ft |
8417 +.ft |
8111 +.RE |
8428 +.RE |
8112 +.RE |
8429 +.RE |
8113 .sp |
8430 .sp |
8114 Returns 0 on success, 1 if user intervention is required (not only |
8431 Returns 0 on success, 1 if user intervention is required (not only |
8115 for intentional "edit" command, but also for resolving unexpected |
8432 for intentional "edit" command, but also for resolving unexpected |
8116 @@ -11227,7 +11199,7 @@ |
8433 @@ -11519,7 +11491,7 @@ |
8117 conflicts). |
8434 conflicts). |
8118 .sp |
8435 .sp |
8119 Options: |
8436 Options: |
8120 -.INDENT 0.0 |
8437 -.INDENT 0.0 |
8121 +.RS 0 |
8438 +.RS 0 |
8122 .TP |
8439 .TP |
8123 .BI \-\-commands \ <FILE> |
8440 .BI \-\-commands \ <FILE> |
8124 . |
8441 . |
8125 @@ -11243,7 +11215,7 @@ |
8442 @@ -11535,7 +11507,7 @@ |
8126 .TP |
8443 .TP |
8127 .B \-k, \-\-keep |
8444 .B \-k, \-\-keep |
8128 . |
8445 . |
8129 -don\(aqt strip old nodes after edit is complete |
8446 -don\(aqt strip old nodes after edit is complete |
8130 +don't strip old nodes after edit is complete |
8447 +don't strip old nodes after edit is complete |
8131 .TP |
8448 .TP |
8132 .B \-\-abort |
8449 .B \-\-abort |
8133 . |
8450 . |
8134 @@ -11260,7 +11232,7 @@ |
8451 @@ -11552,7 +11524,7 @@ |
8135 .BI \-r, \-\-rev \ <REV[+]> |
8452 .BI \-r, \-\-rev \ <REV[+]> |
8136 . |
8453 . |
8137 first revision to be edited |
8454 first revision to be edited |
8138 -.UNINDENT |
8455 -.UNINDENT |
8139 +.RE |
8456 +.RE |
8140 .sp |
8457 .sp |
8141 [+] marked option can be specified multiple times |
8458 [+] marked option can be specified multiple times |
8459 .SS journal |
|
8460 @@ -11567,9 +11539,9 @@ |
|
8461 show the previous position of bookmarks and the working copy: |
|
8462 .sp |
|
8463 .nf |
|
8464 -.ft C |
|
8465 +.ft |
|
8466 hg journal [OPTION]... [BOOKMARKNAME] |
|
8467 -.ft P |
|
8468 +.ft |
|
8469 .fi |
|
8470 .sp |
|
8471 The journal is used to see the previous commits that bookmarks and the |
|
8472 @@ -11577,7 +11549,7 @@ |
|
8473 copy. Passing a bookmark name will show all the previous positions of |
|
8474 that bookmark. Use the \-\-all switch to show previous locations for all |
|
8475 bookmarks and the working copy; each line will then include the bookmark |
|
8476 -name, or \(aq.\(aq for the working copy, as well. |
|
8477 +name, or '.' for the working copy, as well. |
|
8478 .sp |
|
8479 If \fIname\fP starts with \fIre:\fP, the remainder of the name is treated as |
|
8480 a regular expression. To match a name that actually starts with \fIre:\fP, |
|
8481 @@ -11594,7 +11566,7 @@ |
|
8482 \fIhg journal \-T json\fP can be used to produce machine readable output. |
|
8483 .sp |
|
8484 Options: |
|
8485 -.INDENT 0.0 |
|
8486 +.RS 0 |
|
8487 .TP |
|
8488 .B \-\-all |
|
8489 . |
|
8490 @@ -11627,7 +11599,7 @@ |
|
8491 .BI \-T, \-\-template \ <TEMPLATE> |
|
8492 . |
|
8493 display with template |
|
8494 -.UNINDENT |
|
8495 +.RE |
|
8142 .SS keyword |
8496 .SS keyword |
8143 @@ -11283,7 +11255,7 @@ |
8497 .sp |
8498 expand keywords in tracked files |
|
8499 @@ -11648,7 +11620,7 @@ |
|
8144 Example: |
8500 Example: |
8145 .sp |
8501 .sp |
8146 .nf |
8502 .nf |
8147 -.ft C |
8503 -.ft C |
8148 +.ft |
8504 +.ft |
8149 [keyword] |
8505 [keyword] |
8150 # expand keywords in every python file except those matching "x*" |
8506 # expand keywords in every python file except those matching "x*" |
8151 **.py = |
8507 **.py = |
8152 @@ -11292,7 +11264,7 @@ |
8508 @@ -11657,7 +11629,7 @@ |
8153 [keywordset] |
8509 [keywordset] |
8154 # prefer svn\- over cvs\-like default keywordmaps |
8510 # prefer svn\- over cvs\-like default keywordmaps |
8155 svn = True |
8511 svn = True |
8156 -.ft P |
8512 -.ft P |
8157 +.ft |
8513 +.ft |
8158 .fi |
8514 .fi |
8159 .IP Note |
8515 .IP Note |
8160 . |
8516 . |
8161 @@ -11301,11 +11273,11 @@ |
8517 @@ -11666,11 +11638,11 @@ |
8162 .RE |
8518 .RE |
8163 .sp |
8519 .sp |
8164 For [keywordmaps] template mapping and expansion demonstration and |
8520 For [keywordmaps] template mapping and expansion demonstration and |
8165 -control run \%\fBhg kwdemo\fP\:. See \%\fBhg help templates\fP\: for a list of |
8521 -control run \%\fBhg kwdemo\fP\:. See \%\fBhg help templates\fP\: for a list of |
8166 +control run \fBhg kwdemo\fP. See \fBhg help templates\fP for a list of |
8522 +control run \fBhg kwdemo\fP. See \fBhg help templates\fP for a list of |
8170 -.INDENT 0.0 |
8526 -.INDENT 0.0 |
8171 +.RS 0 |
8527 +.RS 0 |
8172 .TP |
8528 .TP |
8173 .B \fButcdate\fP |
8529 .B \fButcdate\fP |
8174 .sp |
8530 .sp |
8175 @@ -11318,20 +11290,20 @@ |
8531 @@ -11683,20 +11655,20 @@ |
8176 .B \fBsvnisodate\fP |
8532 .B \fBsvnisodate\fP |
8177 .sp |
8533 .sp |
8178 "2006\-09\-18 08:13:13 \-700 (Mon, 18 Sep 2006)" |
8534 "2006\-09\-18 08:13:13 \-700 (Mon, 18 Sep 2006)" |
8179 -.UNINDENT |
8535 -.UNINDENT |
8180 +.RE |
8536 +.RE |
8197 -like CVS\(aq $Log$, are not supported. A keyword template map "Log = |
8553 -like CVS\(aq $Log$, are not supported. A keyword template map "Log = |
8198 +like CVS' $Log$, are not supported. A keyword template map "Log = |
8554 +like CVS' $Log$, are not supported. A keyword template map "Log = |
8199 {desc}" expands to the first line of the changeset description. |
8555 {desc}" expands to the first line of the changeset description. |
8200 .SS Commands |
8556 .SS Commands |
8201 .SS kwdemo |
8557 .SS kwdemo |
8202 @@ -11339,9 +11311,9 @@ |
8558 @@ -11704,9 +11676,9 @@ |
8203 print [keywordmaps] configuration and an expansion example: |
8559 print [keywordmaps] configuration and an expansion example: |
8204 .sp |
8560 .sp |
8205 .nf |
8561 .nf |
8206 -.ft C |
8562 -.ft C |
8207 +.ft |
8563 +.ft |
8209 -.ft P |
8565 -.ft P |
8210 +.ft |
8566 +.ft |
8211 .fi |
8567 .fi |
8212 .sp |
8568 .sp |
8213 Show current, custom, or default keyword template maps and their |
8569 Show current, custom, or default keyword template maps and their |
8214 @@ -11352,10 +11324,10 @@ |
8570 @@ -11717,10 +11689,10 @@ |
8215 .sp |
8571 .sp |
8216 Use \-d/\-\-default to disable current configuration. |
8572 Use \-d/\-\-default to disable current configuration. |
8217 .sp |
8573 .sp |
8218 -See \%\fBhg help templates\fP\: for information on templates and filters. |
8574 -See \%\fBhg help templates\fP\: for information on templates and filters. |
8219 +See \fBhg help templates\fP for information on templates and filters. |
8575 +See \fBhg help templates\fP for information on templates and filters. |
8222 -.INDENT 0.0 |
8578 -.INDENT 0.0 |
8223 +.RS 0 |
8579 +.RS 0 |
8224 .TP |
8580 .TP |
8225 .B \-d, \-\-default |
8581 .B \-d, \-\-default |
8226 . |
8582 . |
8227 @@ -11364,15 +11336,15 @@ |
8583 @@ -11729,15 +11701,15 @@ |
8228 .BI \-f, \-\-rcfile \ <FILE> |
8584 .BI \-f, \-\-rcfile \ <FILE> |
8229 . |
8585 . |
8230 read maps from rcfile |
8586 read maps from rcfile |
8231 -.UNINDENT |
8587 -.UNINDENT |
8232 +.RE |
8588 +.RE |
8241 -.ft P |
8597 -.ft P |
8242 +.ft |
8598 +.ft |
8243 .fi |
8599 .fi |
8244 .sp |
8600 .sp |
8245 Run after (re)enabling keyword expansion. |
8601 Run after (re)enabling keyword expansion. |
8246 @@ -11380,7 +11352,7 @@ |
8602 @@ -11745,7 +11717,7 @@ |
8247 kwexpand refuses to run if given files contain local changes. |
8603 kwexpand refuses to run if given files contain local changes. |
8248 .sp |
8604 .sp |
8249 Options: |
8605 Options: |
8250 -.INDENT 0.0 |
8606 -.INDENT 0.0 |
8251 +.RS 0 |
8607 +.RS 0 |
8252 .TP |
8608 .TP |
8253 .BI \-I, \-\-include \ <PATTERN[+]> |
8609 .BI \-I, \-\-include \ <PATTERN[+]> |
8254 . |
8610 . |
8255 @@ -11389,7 +11361,7 @@ |
8611 @@ -11754,7 +11726,7 @@ |
8256 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8612 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8257 . |
8613 . |
8258 exclude names matching the given patterns |
8614 exclude names matching the given patterns |
8259 -.UNINDENT |
8615 -.UNINDENT |
8260 +.RE |
8616 +.RE |
8261 .sp |
8617 .sp |
8262 [+] marked option can be specified multiple times |
8618 [+] marked option can be specified multiple times |
8263 .SS kwfiles |
8619 .SS kwfiles |
8264 @@ -11397,9 +11369,9 @@ |
8620 @@ -11762,9 +11734,9 @@ |
8265 show files configured for keyword expansion: |
8621 show files configured for keyword expansion: |
8266 .sp |
8622 .sp |
8267 .nf |
8623 .nf |
8268 -.ft C |
8624 -.ft C |
8269 +.ft |
8625 +.ft |
8271 -.ft P |
8627 -.ft P |
8272 +.ft |
8628 +.ft |
8273 .fi |
8629 .fi |
8274 .sp |
8630 .sp |
8275 List which files in the working directory are matched by the |
8631 List which files in the working directory are matched by the |
8276 @@ -11409,7 +11381,7 @@ |
8632 @@ -11774,7 +11746,7 @@ |
8277 execution by including only files that are actual candidates for |
8633 execution by including only files that are actual candidates for |
8278 expansion. |
8634 expansion. |
8279 .sp |
8635 .sp |
8280 -See \%\fBhg help keyword\fP\: on how to construct patterns both for |
8636 -See \%\fBhg help keyword\fP\: on how to construct patterns both for |
8281 +See \fBhg help keyword\fP on how to construct patterns both for |
8637 +See \fBhg help keyword\fP on how to construct patterns both for |
8282 inclusion and exclusion of files. |
8638 inclusion and exclusion of files. |
8283 .sp |
8639 .sp |
8284 With \-A/\-\-all and \-v/\-\-verbose the codes used to show the status |
8640 With \-A/\-\-all and \-v/\-\-verbose the codes used to show the status |
8285 @@ -11416,16 +11388,16 @@ |
8641 @@ -11781,16 +11753,16 @@ |
8286 of files are: |
8642 of files are: |
8287 .sp |
8643 .sp |
8288 .nf |
8644 .nf |
8289 -.ft C |
8645 -.ft C |
8290 +.ft |
8646 +.ft |
8300 -.INDENT 0.0 |
8656 -.INDENT 0.0 |
8301 +.RS 0 |
8657 +.RS 0 |
8302 .TP |
8658 .TP |
8303 .B \-A, \-\-all |
8659 .B \-A, \-\-all |
8304 . |
8660 . |
8305 @@ -11446,7 +11418,7 @@ |
8661 @@ -11811,7 +11783,7 @@ |
8306 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8662 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8307 . |
8663 . |
8308 exclude names matching the given patterns |
8664 exclude names matching the given patterns |
8309 -.UNINDENT |
8665 -.UNINDENT |
8310 +.RE |
8666 +.RE |
8311 .sp |
8667 .sp |
8312 [+] marked option can be specified multiple times |
8668 [+] marked option can be specified multiple times |
8313 .SS kwshrink |
8669 .SS kwshrink |
8314 @@ -11454,9 +11426,9 @@ |
8670 @@ -11819,9 +11791,9 @@ |
8315 revert expanded keywords in the working directory: |
8671 revert expanded keywords in the working directory: |
8316 .sp |
8672 .sp |
8317 .nf |
8673 .nf |
8318 -.ft C |
8674 -.ft C |
8319 +.ft |
8675 +.ft |
8321 -.ft P |
8677 -.ft P |
8322 +.ft |
8678 +.ft |
8323 .fi |
8679 .fi |
8324 .sp |
8680 .sp |
8325 Must be run before changing/disabling active keywords. |
8681 Must be run before changing/disabling active keywords. |
8326 @@ -11464,7 +11436,7 @@ |
8682 @@ -11829,7 +11801,7 @@ |
8327 kwshrink refuses to run if given files contain local changes. |
8683 kwshrink refuses to run if given files contain local changes. |
8328 .sp |
8684 .sp |
8329 Options: |
8685 Options: |
8330 -.INDENT 0.0 |
8686 -.INDENT 0.0 |
8331 +.RS 0 |
8687 +.RS 0 |
8332 .TP |
8688 .TP |
8333 .BI \-I, \-\-include \ <PATTERN[+]> |
8689 .BI \-I, \-\-include \ <PATTERN[+]> |
8334 . |
8690 . |
8335 @@ -11473,7 +11445,7 @@ |
8691 @@ -11838,7 +11810,7 @@ |
8336 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8692 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8337 . |
8693 . |
8338 exclude names matching the given patterns |
8694 exclude names matching the given patterns |
8339 -.UNINDENT |
8695 -.UNINDENT |
8340 +.RE |
8696 +.RE |
8341 .sp |
8697 .sp |
8342 [+] marked option can be specified multiple times |
8698 [+] marked option can be specified multiple times |
8343 .SS largefiles |
8699 .SS largefiles |
8344 @@ -11482,10 +11454,10 @@ |
8700 @@ -11847,10 +11819,10 @@ |
8345 .sp |
8701 .sp |
8346 Large binary files tend to be not very compressible, not very |
8702 Large binary files tend to be not very compressible, not very |
8347 diffable, and not at all mergeable. Such files are not handled |
8703 diffable, and not at all mergeable. Such files are not handled |
8348 -efficiently by Mercurial\(aqs storage format (revlog), which is based on |
8704 -efficiently by Mercurial\(aqs storage format (revlog), which is based on |
8349 +efficiently by Mercurial's storage format (revlog), which is based on |
8705 +efficiently by Mercurial's storage format (revlog), which is based on |
8352 -Mercurial\(aqs memory usage. The largefiles extension addresses these |
8708 -Mercurial\(aqs memory usage. The largefiles extension addresses these |
8353 +Mercurial's memory usage. The largefiles extension addresses these |
8709 +Mercurial's memory usage. The largefiles extension addresses these |
8354 problems by adding a centralized client\-server layer on top of |
8710 problems by adding a centralized client\-server layer on top of |
8355 Mercurial: largefiles live in a \fIcentral store\fP out on the network |
8711 Mercurial: largefiles live in a \fIcentral store\fP out on the network |
8356 somewhere, and you only fetch the revisions that you need when you |
8712 somewhere, and you only fetch the revisions that you need when you |
8357 @@ -11497,18 +11469,18 @@ |
8713 @@ -11862,18 +11834,18 @@ |
8358 identified by the SHA\-1 hash of their contents, which is written to |
8714 identified by the SHA\-1 hash of their contents, which is written to |
8359 the standin. largefiles uses that revision ID to get/put largefile |
8715 the standin. largefiles uses that revision ID to get/put largefile |
8360 revisions from/to the central store. This saves both disk space and |
8716 revisions from/to the central store. This saves both disk space and |
8361 -bandwidth, since you don\(aqt need to retrieve all historical revisions |
8717 -bandwidth, since you don\(aqt need to retrieve all historical revisions |
8362 +bandwidth, since you don't need to retrieve all historical revisions |
8718 +bandwidth, since you don't need to retrieve all historical revisions |
8369 .nf |
8725 .nf |
8370 -.ft C |
8726 -.ft C |
8371 +.ft |
8727 +.ft |
8372 $ dd if=/dev/urandom of=randomdata count=2000 |
8728 $ dd if=/dev/urandom of=randomdata count=2000 |
8373 $ hg add \-\-large randomdata |
8729 $ hg add \-\-large randomdata |
8374 -$ hg commit \-m \(aqadd randomdata as a largefile\(aq |
8730 $ hg commit \-m "add randomdata as a largefile" |
8375 -.ft P |
8731 -.ft P |
8376 +$ hg commit \-m 'add randomdata as a largefile' |
|
8377 +.ft |
8732 +.ft |
8378 .fi |
8733 .fi |
8379 .sp |
8734 .sp |
8380 When you push a changeset that adds/modifies largefiles to a remote |
8735 When you push a changeset that adds/modifies largefiles to a remote |
8381 @@ -11525,8 +11497,8 @@ |
8736 @@ -11890,8 +11862,8 @@ |
8382 copy to the latest pulled revision (and thereby downloading any new |
8737 copy to the latest pulled revision (and thereby downloading any new |
8383 largefiles). |
8738 largefiles). |
8384 .sp |
8739 .sp |
8385 -If you want to pull largefiles you don\(aqt need for update yet, then |
8740 -If you want to pull largefiles you don\(aqt need for update yet, then |
8386 -you can use pull with the \fI\-\-lfrev\fP option or the \%\fBhg lfpull\fP\: command. |
8741 -you can use pull with the \fI\-\-lfrev\fP option or the \%\fBhg lfpull\fP\: command. |
8387 +If you want to pull largefiles you don't need for update yet, then |
8742 +If you want to pull largefiles you don't need for update yet, then |
8388 +you can use pull with the \fI\-\-lfrev\fP option or the \fBhg lfpull\fP command. |
8743 +you can use pull with the \fI\-\-lfrev\fP option or the \fBhg lfpull\fP command. |
8389 .sp |
8744 .sp |
8390 If you know you are pulling from a non\-default location and want to |
8745 If you know you are pulling from a non\-default location and want to |
8391 download all the largefiles that correspond to the new changesets at |
8746 download all the largefiles that correspond to the new changesets at |
8392 @@ -11545,12 +11517,12 @@ |
8747 @@ -11910,12 +11882,12 @@ |
8393 If you already have large files tracked by Mercurial without the |
8748 If you already have large files tracked by Mercurial without the |
8394 largefiles extension, you will need to convert your repository in |
8749 largefiles extension, you will need to convert your repository in |
8395 order to benefit from largefiles. This is done with the |
8750 order to benefit from largefiles. This is done with the |
8396 -\%\fBhg lfconvert\fP\: command: |
8751 -\%\fBhg lfconvert\fP\: command: |
8397 +\fBhg lfconvert\fP command: |
8752 +\fBhg lfconvert\fP command: |
8403 -.ft P |
8758 -.ft P |
8404 +.ft |
8759 +.ft |
8405 .fi |
8760 .fi |
8406 .sp |
8761 .sp |
8407 In repositories that already have largefiles in them, any new file |
8762 In repositories that already have largefiles in them, any new file |
8408 @@ -11560,20 +11532,20 @@ |
8763 @@ -11925,20 +11897,20 @@ |
8409 \-\-lfsize option to the add command (also in megabytes): |
8764 \-\-lfsize option to the add command (also in megabytes): |
8410 .sp |
8765 .sp |
8411 .nf |
8766 .nf |
8412 -.ft C |
8767 -.ft C |
8413 +.ft |
8768 +.ft |
8428 -.ft C |
8783 -.ft C |
8429 +.ft |
8784 +.ft |
8430 [largefiles] |
8785 [largefiles] |
8431 patterns = |
8786 patterns = |
8432 *.jpg |
8787 *.jpg |
8433 @@ -11580,7 +11552,7 @@ |
8788 @@ -11945,7 +11917,7 @@ |
8434 re:.*\e.(png|bmp)$ |
8789 re:.*\e.(png|bmp)$ |
8435 library.zip |
8790 library.zip |
8436 content/audio/* |
8791 content/audio/* |
8437 -.ft P |
8792 -.ft P |
8438 +.ft |
8793 +.ft |
8439 .fi |
8794 .fi |
8440 .sp |
8795 .sp |
8441 Files that match one of these patterns will be added as largefiles |
8796 Files that match one of these patterns will be added as largefiles |
8442 @@ -11589,7 +11561,7 @@ |
8797 @@ -11954,7 +11926,7 @@ |
8443 The \fBlargefiles.minsize\fP and \fBlargefiles.patterns\fP config options |
8798 The \fBlargefiles.minsize\fP and \fBlargefiles.patterns\fP config options |
8444 will be ignored for any repositories not already containing a |
8799 will be ignored for any repositories not already containing a |
8445 largefile. To add the first largefile to a repository, you must |
8800 largefile. To add the first largefile to a repository, you must |
8446 -explicitly do so with the \-\-large flag passed to the \%\fBhg add\fP\: |
8801 -explicitly do so with the \-\-large flag passed to the \%\fBhg add\fP\: |
8447 +explicitly do so with the \-\-large flag passed to the \fBhg add\fP |
8802 +explicitly do so with the \-\-large flag passed to the \fBhg add\fP |
8448 command. |
8803 command. |
8449 .SS Commands |
8804 .SS Commands |
8450 .SS lfconvert |
8805 .SS lfconvert |
8451 @@ -11597,9 +11569,9 @@ |
8806 @@ -11962,9 +11934,9 @@ |
8452 convert a normal repository to a largefiles repository: |
8807 convert a normal repository to a largefiles repository: |
8453 .sp |
8808 .sp |
8454 .nf |
8809 .nf |
8455 -.ft C |
8810 -.ft C |
8456 +.ft |
8811 +.ft |
8458 -.ft P |
8813 -.ft P |
8459 +.ft |
8814 +.ft |
8460 .fi |
8815 .fi |
8461 .sp |
8816 .sp |
8462 Convert repository SOURCE to a new repository DEST, identical to |
8817 Convert repository SOURCE to a new repository DEST, identical to |
8463 @@ -11619,7 +11591,7 @@ |
8818 @@ -11984,7 +11956,7 @@ |
8464 this, the DEST repository can be used without largefiles at all. |
8819 this, the DEST repository can be used without largefiles at all. |
8465 .sp |
8820 .sp |
8466 Options: |
8821 Options: |
8467 -.INDENT 0.0 |
8822 -.INDENT 0.0 |
8468 +.RS 0 |
8823 +.RS 0 |
8469 .TP |
8824 .TP |
8470 .BI \-s, \-\-size \ <SIZE> |
8825 .BI \-s, \-\-size \ <SIZE> |
8471 . |
8826 . |
8472 @@ -11628,33 +11600,33 @@ |
8827 @@ -11993,33 +11965,33 @@ |
8473 .B \-\-to\-normal |
8828 .B \-\-to\-normal |
8474 . |
8829 . |
8475 convert from a largefiles repo to a normal repo |
8830 convert from a largefiles repo to a normal repo |
8476 -.UNINDENT |
8831 -.UNINDENT |
8477 +.RE |
8832 +.RE |
8509 -.ft P |
8864 -.ft P |
8510 +.ft |
8865 +.ft |
8511 .fi |
8866 .fi |
8512 .IP \(bu 2 |
8867 .IP \(bu 2 |
8513 . |
8868 . |
8514 @@ -11661,14 +11633,14 @@ |
8869 @@ -12026,14 +11998,14 @@ |
8515 pull largefiles on the default branch: |
8870 pull largefiles on the default branch: |
8516 .sp |
8871 .sp |
8517 .nf |
8872 .nf |
8518 -.ft C |
8873 -.ft C |
8519 +.ft |
8874 +.ft |
8528 -.INDENT 0.0 |
8883 -.INDENT 0.0 |
8529 +.RS 0 |
8884 +.RS 0 |
8530 .TP |
8885 .TP |
8531 .BI \-r, \-\-rev \ <VALUE[+]> |
8886 .BI \-r, \-\-rev \ <VALUE[+]> |
8532 . |
8887 . |
8533 @@ -11685,7 +11657,7 @@ |
8888 @@ -12050,7 +12022,7 @@ |
8534 .B \-\-insecure |
8889 .B \-\-insecure |
8535 . |
8890 . |
8536 do not verify server certificate (ignoring web.cacerts config) |
8891 do not verify server certificate (ignoring web.cacerts config) |
8537 -.UNINDENT |
8892 -.UNINDENT |
8538 +.RE |
8893 +.RE |
8539 .sp |
8894 .sp |
8540 [+] marked option can be specified multiple times |
8895 [+] marked option can be specified multiple times |
8541 .SS mq |
8896 .SS logtoprocess |
8542 @@ -11699,10 +11671,10 @@ |
8897 @@ -12066,7 +12038,7 @@ |
8898 prefixed with \fIOPT_\fP). The original event name is passed in the \fIEVENT\fP |
|
8899 environment variable, and the process ID of mercurial is given in \fIHGPID\fP. |
|
8900 .sp |
|
8901 -So given a call \fIui.log(\(aqfoo\(aq, \(aqbar\(aq, \(aqbaz\(aq, spam=\(aqeggs\(aq), a script configured |
|
8902 +So given a call \fIui.log('foo', 'bar', 'baz', spam='eggs'), a script configured |
|
8903 for the \(gafoo\fP event can expect an environment with \fIMSG1=bar\fP, \fIMSG2=baz\fP, and |
|
8904 \fIOPT_SPAM=eggs\fP. |
|
8905 .sp |
|
8906 @@ -12074,10 +12046,10 @@ |
|
8907 For example: |
|
8908 .sp |
|
8909 .nf |
|
8910 -.ft C |
|
8911 +.ft |
|
8912 [logtoprocess] |
|
8913 commandexception = echo "$MSG2$MSG3" > /var/log/mercurial_exceptions.log |
|
8914 -.ft P |
|
8915 +.ft |
|
8916 .fi |
|
8917 .sp |
|
8918 would log the warning message and traceback of any failed command dispatch. |
|
8919 @@ -12095,10 +12067,10 @@ |
|
8543 Known patches are represented as patch files in the .hg/patches |
8920 Known patches are represented as patch files in the .hg/patches |
8544 directory. Applied patches are both patch files and changesets. |
8921 directory. Applied patches are both patch files and changesets. |
8545 .sp |
8922 .sp |
8546 -Common tasks (use \%\fBhg help command\fP\: for more details): |
8923 -Common tasks (use \%\fBhg help command\fP\: for more details): |
8547 +Common tasks (use \fBhg help command\fP for more details): |
8924 +Common tasks (use \fBhg help command\fP for more details): |
8550 -.ft C |
8927 -.ft C |
8551 +.ft |
8928 +.ft |
8552 create new patch qnew |
8929 create new patch qnew |
8553 import existing patch qimport |
8930 import existing patch qimport |
8554 |
8931 |
8555 @@ -11712,7 +11684,7 @@ |
8932 @@ -12108,7 +12080,7 @@ |
8556 add known patch to applied stack qpush |
8933 add known patch to applied stack qpush |
8557 remove patch from applied stack qpop |
8934 remove patch from applied stack qpop |
8558 refresh contents of top applied patch qrefresh |
8935 refresh contents of top applied patch qrefresh |
8559 -.ft P |
8936 -.ft P |
8560 +.ft |
8937 +.ft |
8561 .fi |
8938 .fi |
8562 .sp |
8939 .sp |
8563 By default, mq will automatically use git patches when required to |
8940 By default, mq will automatically use git patches when required to |
8564 @@ -11720,29 +11692,29 @@ |
8941 @@ -12116,29 +12088,29 @@ |
8565 files creations or deletions. This behavior can be configured with: |
8942 files creations or deletions. This behavior can be configured with: |
8566 .sp |
8943 .sp |
8567 .nf |
8944 .nf |
8568 -.ft C |
8945 -.ft C |
8569 +.ft |
8946 +.ft |
8598 -create other, independent patch queues with the \%\fBhg qqueue\fP\: command. |
8975 -create other, independent patch queues with the \%\fBhg qqueue\fP\: command. |
8599 +create other, independent patch queues with the \fBhg qqueue\fP command. |
8976 +create other, independent patch queues with the \fBhg qqueue\fP command. |
8600 .sp |
8977 .sp |
8601 If the working directory contains uncommitted files, qpush, qpop and |
8978 If the working directory contains uncommitted files, qpush, qpop and |
8602 qgoto abort immediately. If \-f/\-\-force is used, the changes are |
8979 qgoto abort immediately. If \-f/\-\-force is used, the changes are |
8603 @@ -11749,10 +11721,10 @@ |
8980 @@ -12145,10 +12117,10 @@ |
8604 discarded. Setting: |
8981 discarded. Setting: |
8605 .sp |
8982 .sp |
8606 .nf |
8983 .nf |
8607 -.ft C |
8984 -.ft C |
8608 +.ft |
8985 +.ft |
8611 -.ft P |
8988 -.ft P |
8612 +.ft |
8989 +.ft |
8613 .fi |
8990 .fi |
8614 .sp |
8991 .sp |
8615 make them behave as if \-\-keep\-changes were passed, and non\-conflicting |
8992 make them behave as if \-\-keep\-changes were passed, and non\-conflicting |
8616 @@ -11767,15 +11739,15 @@ |
8993 @@ -12163,15 +12135,15 @@ |
8617 print the patches already applied: |
8994 print the patches already applied: |
8618 .sp |
8995 .sp |
8619 .nf |
8996 .nf |
8620 -.ft C |
8997 -.ft C |
8621 +.ft |
8998 +.ft |
8630 -.INDENT 0.0 |
9007 -.INDENT 0.0 |
8631 +.RS 0 |
9008 +.RS 0 |
8632 .TP |
9009 .TP |
8633 .B \-1, \-\-last |
9010 .B \-1, \-\-last |
8634 . |
9011 . |
8635 @@ -11784,15 +11756,15 @@ |
9012 @@ -12180,15 +12152,15 @@ |
8636 .B \-s, \-\-summary |
9013 .B \-s, \-\-summary |
8637 . |
9014 . |
8638 print first line of patch header |
9015 print first line of patch header |
8639 -.UNINDENT |
9016 -.UNINDENT |
8640 +.RE |
9017 +.RE |
8649 -.ft P |
9026 -.ft P |
8650 +.ft |
9027 +.ft |
8651 .fi |
9028 .fi |
8652 .sp |
9029 .sp |
8653 If source is local, destination will have no patches applied. If |
9030 If source is local, destination will have no patches applied. If |
8654 @@ -11805,12 +11777,12 @@ |
9031 @@ -12201,12 +12173,12 @@ |
8655 default. Use \-p <url> to change. |
9032 default. Use \-p <url> to change. |
8656 .sp |
9033 .sp |
8657 The patch directory must be a nested Mercurial repository, as |
9034 The patch directory must be a nested Mercurial repository, as |
8658 -would be created by \%\fBhg init \-\-mq\fP\:. |
9035 -would be created by \%\fBhg init \-\-mq\fP\:. |
8659 +would be created by \fBhg init \-\-mq\fP. |
9036 +would be created by \fBhg init \-\-mq\fP. |
8664 -.INDENT 0.0 |
9041 -.INDENT 0.0 |
8665 +.RS 0 |
9042 +.RS 0 |
8666 .TP |
9043 .TP |
8667 .B \-\-pull |
9044 .B \-\-pull |
8668 . |
9045 . |
8669 @@ -11839,21 +11811,21 @@ |
9046 @@ -12235,21 +12207,21 @@ |
8670 .B \-\-insecure |
9047 .B \-\-insecure |
8671 . |
9048 . |
8672 do not verify server certificate (ignoring web.cacerts config) |
9049 do not verify server certificate (ignoring web.cacerts config) |
8673 -.UNINDENT |
9050 -.UNINDENT |
8674 +.RE |
9051 +.RE |
8691 -.INDENT 0.0 |
9068 -.INDENT 0.0 |
8692 +.RS 0 |
9069 +.RS 0 |
8693 .TP |
9070 .TP |
8694 .B \-A, \-\-addremove |
9071 .B \-A, \-\-addremove |
8695 . |
9072 . |
8696 @@ -11906,23 +11878,23 @@ |
9073 @@ -12302,23 +12274,23 @@ |
8697 .B \-S, \-\-subrepos |
9074 .B \-S, \-\-subrepos |
8698 . |
9075 . |
8699 recurse into subrepositories |
9076 recurse into subrepositories |
8700 -.UNINDENT |
9077 -.UNINDENT |
8701 +.RE |
9078 +.RE |
8722 -.ft P |
9099 -.ft P |
8723 +.ft |
9100 +.ft |
8724 .fi |
9101 .fi |
8725 .sp |
9102 .sp |
8726 The patches must not be applied, and at least one patch is required. Exact |
9103 The patches must not be applied, and at least one patch is required. Exact |
8727 @@ -11930,10 +11902,10 @@ |
9104 @@ -12326,10 +12298,10 @@ |
8728 preserved in the patch directory. |
9105 preserved in the patch directory. |
8729 .sp |
9106 .sp |
8730 To stop managing a patch and move it into permanent history, |
9107 To stop managing a patch and move it into permanent history, |
8731 -use the \%\fBhg qfinish\fP\: command. |
9108 -use the \%\fBhg qfinish\fP\: command. |
8732 +use the \fBhg qfinish\fP command. |
9109 +use the \fBhg qfinish\fP command. |
8735 -.INDENT 0.0 |
9112 -.INDENT 0.0 |
8736 +.RS 0 |
9113 +.RS 0 |
8737 .TP |
9114 .TP |
8738 .B \-k, \-\-keep |
9115 .B \-k, \-\-keep |
8739 . |
9116 . |
8740 @@ -11942,23 +11914,23 @@ |
9117 @@ -12338,23 +12310,23 @@ |
8741 .BI \-r, \-\-rev \ <REV[+]> |
9118 .BI \-r, \-\-rev \ <REV[+]> |
8742 . |
9119 . |
8743 stop managing a revision (DEPRECATED) |
9120 stop managing a revision (DEPRECATED) |
8744 -.UNINDENT |
9121 -.UNINDENT |
8745 +.RE |
9122 +.RE |
8766 -.ft P |
9143 -.ft P |
8767 +.ft |
9144 +.ft |
8768 .fi |
9145 .fi |
8769 .sp |
9146 .sp |
8770 Shows a diff which includes the current patch as well as any |
9147 Shows a diff which includes the current patch as well as any |
8771 @@ -11966,8 +11938,8 @@ |
9148 @@ -12362,8 +12334,8 @@ |
8772 last refresh (thus showing what the current patch would become |
9149 last refresh (thus showing what the current patch would become |
8773 after a qrefresh). |
9150 after a qrefresh). |
8774 .sp |
9151 .sp |
8775 -Use \%\fBhg diff\fP\: if you only want to see the changes made since the |
9152 -Use \%\fBhg diff\fP\: if you only want to see the changes made since the |
8776 -last qrefresh, or \%\fBhg export qtip\fP\: if you want to see changes |
9153 -last qrefresh, or \%\fBhg export qtip\fP\: if you want to see changes |
8777 +Use \fBhg diff\fP if you only want to see the changes made since the |
9154 +Use \fBhg diff\fP if you only want to see the changes made since the |
8778 +last qrefresh, or \fBhg export qtip\fP if you want to see changes |
9155 +last qrefresh, or \fBhg export qtip\fP if you want to see changes |
8779 made by the current patch without including changes made since the |
9156 made by the current patch without including changes made since the |
8780 qrefresh. |
9157 qrefresh. |
8781 .sp |
9158 .sp |
8782 @@ -11974,7 +11946,7 @@ |
9159 @@ -12370,7 +12342,7 @@ |
8783 Returns 0 on success. |
9160 Returns 0 on success. |
8784 .sp |
9161 .sp |
8785 Options: |
9162 Options: |
8786 -.INDENT 0.0 |
9163 -.INDENT 0.0 |
8787 +.RS 0 |
9164 +.RS 0 |
8788 .TP |
9165 .TP |
8789 .B \-a, \-\-text |
9166 .B \-a, \-\-text |
8790 . |
9167 . |
8791 @@ -12031,7 +12003,7 @@ |
9168 @@ -12427,7 +12399,7 @@ |
8792 .BI \-X, \-\-exclude \ <PATTERN[+]> |
9169 .BI \-X, \-\-exclude \ <PATTERN[+]> |
8793 . |
9170 . |
8794 exclude names matching the given patterns |
9171 exclude names matching the given patterns |
8795 -.UNINDENT |
9172 -.UNINDENT |
8796 +.RE |
9173 +.RE |
8797 .sp |
9174 .sp |
8798 [+] marked option can be specified multiple times |
9175 [+] marked option can be specified multiple times |
8799 .SS qfinish |
9176 .SS qfinish |
8800 @@ -12039,9 +12011,9 @@ |
9177 @@ -12435,9 +12407,9 @@ |
8801 move applied patches into repository history: |
9178 move applied patches into repository history: |
8802 .sp |
9179 .sp |
8803 .nf |
9180 .nf |
8804 -.ft C |
9181 -.ft C |
8805 +.ft |
9182 +.ft |
8807 -.ft P |
9184 -.ft P |
8808 +.ft |
9185 +.ft |
8809 .fi |
9186 .fi |
8810 .sp |
9187 .sp |
8811 Finishes the specified revisions (corresponding to applied |
9188 Finishes the specified revisions (corresponding to applied |
8812 @@ -12060,20 +12032,20 @@ |
9189 @@ -12456,20 +12428,20 @@ |
8813 Returns 0 on success. |
9190 Returns 0 on success. |
8814 .sp |
9191 .sp |
8815 Options: |
9192 Options: |
8816 -.INDENT 0.0 |
9193 -.INDENT 0.0 |
8817 +.RS 0 |
9194 +.RS 0 |
8832 -.ft P |
9209 -.ft P |
8833 +.ft |
9210 +.ft |
8834 .fi |
9211 .fi |
8835 .sp |
9212 .sp |
8836 Patches must not yet be applied. Each patch will be successively |
9213 Patches must not yet be applied. Each patch will be successively |
8837 @@ -12089,7 +12061,7 @@ |
9214 @@ -12485,7 +12457,7 @@ |
8838 Returns 0 on success. |
9215 Returns 0 on success. |
8839 .sp |
9216 .sp |
8840 Options: |
9217 Options: |
8841 -.INDENT 0.0 |
9218 -.INDENT 0.0 |
8842 +.RS 0 |
9219 +.RS 0 |
8843 .TP |
9220 .TP |
8844 .B \-e, \-\-edit |
9221 .B \-e, \-\-edit |
8845 . |
9222 . |
8846 @@ -12106,21 +12078,21 @@ |
9223 @@ -12502,21 +12474,21 @@ |
8847 .BI \-l, \-\-logfile \ <FILE> |
9224 .BI \-l, \-\-logfile \ <FILE> |
8848 . |
9225 . |
8849 read commit message from file |
9226 read commit message from file |
8850 -.UNINDENT |
9227 -.UNINDENT |
8851 +.RE |
9228 +.RE |
8867 -.INDENT 0.0 |
9244 -.INDENT 0.0 |
8868 +.RS 0 |
9245 +.RS 0 |
8869 .TP |
9246 .TP |
8870 .B \-\-keep\-changes |
9247 .B \-\-keep\-changes |
8871 . |
9248 . |
8872 @@ -12133,21 +12105,21 @@ |
9249 @@ -12529,21 +12501,21 @@ |
8873 .B \-\-no\-backup |
9250 .B \-\-no\-backup |
8874 . |
9251 . |
8875 do not save backup copies of files |
9252 do not save backup copies of files |
8876 -.UNINDENT |
9253 -.UNINDENT |
8877 +.RE |
9254 +.RE |
8894 +pushed only if the \fBhg qselect\fP command has activated it. A patch with |
9271 +pushed only if the \fBhg qselect\fP command has activated it. A patch with |
8895 +a negative guard ("\-foo") is never pushed if the \fBhg qselect\fP command |
9272 +a negative guard ("\-foo") is never pushed if the \fBhg qselect\fP command |
8896 has activated it. |
9273 has activated it. |
8897 .sp |
9274 .sp |
8898 With no arguments, print the currently active guards. |
9275 With no arguments, print the currently active guards. |
8899 @@ -12154,21 +12126,21 @@ |
9276 @@ -12550,21 +12522,21 @@ |
8900 With arguments, set guards for the named patch. |
9277 With arguments, set guards for the named patch. |
8901 .IP Note |
9278 .IP Note |
8902 . |
9279 . |
8903 -Specifying negative guards now requires \(aq\-\-\(aq. |
9280 -Specifying negative guards now requires \(aq\-\-\(aq. |
8904 +Specifying negative guards now requires '\-\-'. |
9281 +Specifying negative guards now requires '\-\-'. |
8920 -.INDENT 0.0 |
9297 -.INDENT 0.0 |
8921 +.RS 0 |
9298 +.RS 0 |
8922 .TP |
9299 .TP |
8923 .B \-l, \-\-list |
9300 .B \-l, \-\-list |
8924 . |
9301 . |
8925 @@ -12177,15 +12149,15 @@ |
9302 @@ -12573,15 +12545,15 @@ |
8926 .B \-n, \-\-none |
9303 .B \-n, \-\-none |
8927 . |
9304 . |
8928 drop all guards |
9305 drop all guards |
8929 -.UNINDENT |
9306 -.UNINDENT |
8930 +.RE |
9307 +.RE |
8939 -.ft P |
9316 -.ft P |
8940 +.ft |
9317 +.ft |
8941 .fi |
9318 .fi |
8942 .sp |
9319 .sp |
8943 Returns 0 on success. |
9320 Returns 0 on success. |
8944 @@ -12194,9 +12166,9 @@ |
9321 @@ -12590,9 +12562,9 @@ |
8945 import a patch or existing changeset: |
9322 import a patch or existing changeset: |
8946 .sp |
9323 .sp |
8947 .nf |
9324 .nf |
8948 -.ft C |
9325 -.ft C |
8949 +.ft |
9326 +.ft |
8951 -.ft P |
9328 -.ft P |
8952 +.ft |
9329 +.ft |
8953 .fi |
9330 .fi |
8954 .sp |
9331 .sp |
8955 The patch is inserted into the series after the last applied |
9332 The patch is inserted into the series after the last applied |
8956 @@ -12217,7 +12189,7 @@ |
9333 @@ -12613,7 +12585,7 @@ |
8957 under mq control). With \-g/\-\-git, patches imported with \-\-rev will |
9334 under mq control). With \-g/\-\-git, patches imported with \-\-rev will |
8958 use the git diff format. See the diffs help topic for information |
9335 use the git diff format. See the diffs help topic for information |
8959 on why this is important for preserving rename/copy information |
9336 on why this is important for preserving rename/copy information |
8960 -and permission changes. Use \%\fBhg qfinish\fP\: to remove changesets |
9337 -and permission changes. Use \%\fBhg qfinish\fP\: to remove changesets |
8961 +and permission changes. Use \fBhg qfinish\fP to remove changesets |
9338 +and permission changes. Use \fBhg qfinish\fP to remove changesets |
8962 from mq control. |
9339 from mq control. |
8963 .sp |
9340 .sp |
8964 To import a patch from standard input, pass \- as the patch file. |
9341 To import a patch from standard input, pass \- as the patch file. |
8965 @@ -12227,15 +12199,15 @@ |
9342 @@ -12623,15 +12595,15 @@ |
8966 To import an existing patch while renaming it: |
9343 To import an existing patch while renaming it: |
8967 .sp |
9344 .sp |
8968 .nf |
9345 .nf |
8969 -.ft C |
9346 -.ft C |
8970 +.ft |
9347 +.ft |
8979 -.INDENT 0.0 |
9356 -.INDENT 0.0 |
8980 +.RS 0 |
9357 +.RS 0 |
8981 .TP |
9358 .TP |
8982 .B \-e, \-\-existing |
9359 .B \-e, \-\-existing |
8983 . |
9360 . |
8984 @@ -12260,7 +12232,7 @@ |
9361 @@ -12656,7 +12628,7 @@ |
8985 .B \-P, \-\-push |
9362 .B \-P, \-\-push |
8986 . |
9363 . |
8987 qpush after importing |
9364 qpush after importing |
8988 -.UNINDENT |
9365 -.UNINDENT |
8989 +.RE |
9366 +.RE |
8990 .sp |
9367 .sp |
8991 [+] marked option can be specified multiple times |
9368 [+] marked option can be specified multiple times |
8992 .SS qinit |
9369 .SS qinit |
8993 @@ -12268,9 +12240,9 @@ |
9370 @@ -12664,9 +12636,9 @@ |
8994 init a new queue repository (DEPRECATED): |
9371 init a new queue repository (DEPRECATED): |
8995 .sp |
9372 .sp |
8996 .nf |
9373 .nf |
8997 -.ft C |
9374 -.ft C |
8998 +.ft |
9375 +.ft |
9000 -.ft P |
9377 -.ft P |
9001 +.ft |
9378 +.ft |
9002 .fi |
9379 .fi |
9003 .sp |
9380 .sp |
9004 The queue repository is unversioned by default. If |
9381 The queue repository is unversioned by default. If |
9005 @@ -12279,24 +12251,24 @@ |
9382 @@ -12675,24 +12647,24 @@ |
9006 an unversioned patch repository into a versioned one). You can use |
9383 an unversioned patch repository into a versioned one). You can use |
9007 qcommit to commit changes to this queue repository. |
9384 qcommit to commit changes to this queue repository. |
9008 .sp |
9385 .sp |
9009 -This command is deprecated. Without \-c, it\(aqs implied by other relevant |
9386 -This command is deprecated. Without \-c, it\(aqs implied by other relevant |
9010 -commands. With \-c, use \%\fBhg init \-\-mq\fP\: instead. |
9387 -commands. With \-c, use \%\fBhg init \-\-mq\fP\: instead. |
9031 -.ft P |
9408 -.ft P |
9032 +.ft |
9409 +.ft |
9033 .fi |
9410 .fi |
9034 .sp |
9411 .sp |
9035 qnew creates a new patch on top of the currently\-applied patch (if |
9412 qnew creates a new patch on top of the currently\-applied patch (if |
9036 @@ -12312,7 +12284,7 @@ |
9413 @@ -12708,7 +12680,7 @@ |
9037 .sp |
9414 .sp |
9038 \-e/\-\-edit, \-m/\-\-message or \-l/\-\-logfile set the patch header as |
9415 \-e/\-\-edit, \-m/\-\-message or \-l/\-\-logfile set the patch header as |
9039 well as the commit message. If none is specified, the header is |
9416 well as the commit message. If none is specified, the header is |
9040 -empty and the commit message is \(aq[mq]: PATCH\(aq. |
9417 -empty and the commit message is \(aq[mq]: PATCH\(aq. |
9041 +empty and the commit message is '[mq]: PATCH'. |
9418 +empty and the commit message is '[mq]: PATCH'. |
9042 .sp |
9419 .sp |
9043 Use the \-g/\-\-git option to keep the patch in the git extended diff |
9420 Use the \-g/\-\-git option to keep the patch in the git extended diff |
9044 format. Read the diffs help topic for more information on why this |
9421 format. Read the diffs help topic for more information on why this |
9045 @@ -12322,7 +12294,7 @@ |
9422 @@ -12718,7 +12690,7 @@ |
9046 Returns 0 on successful creation of a new patch. |
9423 Returns 0 on successful creation of a new patch. |
9047 .sp |
9424 .sp |
9048 Options: |
9425 Options: |
9049 -.INDENT 0.0 |
9426 -.INDENT 0.0 |
9050 +.RS 0 |
9427 +.RS 0 |
9051 .TP |
9428 .TP |
9052 .B \-e, \-\-edit |
9429 .B \-e, \-\-edit |
9053 . |
9430 . |
9054 @@ -12367,7 +12339,7 @@ |
9431 @@ -12763,7 +12735,7 @@ |
9055 .BI \-l, \-\-logfile \ <FILE> |
9432 .BI \-l, \-\-logfile \ <FILE> |
9056 . |
9433 . |
9057 read commit message from file |
9434 read commit message from file |
9058 -.UNINDENT |
9435 -.UNINDENT |
9059 +.RE |
9436 +.RE |
9060 .sp |
9437 .sp |
9061 [+] marked option can be specified multiple times |
9438 [+] marked option can be specified multiple times |
9062 .SS qnext |
9439 .SS qnext |
9063 @@ -12375,28 +12347,28 @@ |
9440 @@ -12771,28 +12743,28 @@ |
9064 print the name of the next pushable patch: |
9441 print the name of the next pushable patch: |
9065 .sp |
9442 .sp |
9066 .nf |
9443 .nf |
9067 -.ft C |
9444 -.ft C |
9068 +.ft |
9445 +.ft |
9093 -.ft P |
9470 -.ft P |
9094 +.ft |
9471 +.ft |
9095 .fi |
9472 .fi |
9096 .sp |
9473 .sp |
9097 Without argument, pops off the top of the patch stack. If given a |
9474 Without argument, pops off the top of the patch stack. If given a |
9098 @@ -12411,7 +12383,7 @@ |
9475 @@ -12807,7 +12779,7 @@ |
9099 Return 0 on success. |
9476 Return 0 on success. |
9100 .sp |
9477 .sp |
9101 Options: |
9478 Options: |
9102 -.INDENT 0.0 |
9479 -.INDENT 0.0 |
9103 +.RS 0 |
9480 +.RS 0 |
9104 .TP |
9481 .TP |
9105 .B \-a, \-\-all |
9482 .B \-a, \-\-all |
9106 . |
9483 . |
9107 @@ -12432,34 +12404,34 @@ |
9484 @@ -12828,34 +12800,34 @@ |
9108 .B \-\-no\-backup |
9485 .B \-\-no\-backup |
9109 . |
9486 . |
9110 do not save backup copies of files |
9487 do not save backup copies of files |
9111 -.UNINDENT |
9488 -.UNINDENT |
9112 +.RE |
9489 +.RE |
9144 -.ft P |
9521 -.ft P |
9145 +.ft |
9522 +.ft |
9146 .fi |
9523 .fi |
9147 .sp |
9524 .sp |
9148 By default, abort if the working directory contains uncommitted |
9525 By default, abort if the working directory contains uncommitted |
9149 @@ -12470,7 +12442,7 @@ |
9526 @@ -12866,7 +12838,7 @@ |
9150 Return 0 on success. |
9527 Return 0 on success. |
9151 .sp |
9528 .sp |
9152 Options: |
9529 Options: |
9153 -.INDENT 0.0 |
9530 -.INDENT 0.0 |
9154 +.RS 0 |
9531 +.RS 0 |
9155 .TP |
9532 .TP |
9156 .B \-\-keep\-changes |
9533 .B \-\-keep\-changes |
9157 . |
9534 . |
9158 @@ -12507,15 +12479,15 @@ |
9535 @@ -12903,15 +12875,15 @@ |
9159 .B \-\-no\-backup |
9536 .B \-\-no\-backup |
9160 . |
9537 . |
9161 do not save backup copies of files |
9538 do not save backup copies of files |
9162 -.UNINDENT |
9539 -.UNINDENT |
9163 +.RE |
9540 +.RE |
9172 -.ft P |
9549 -.ft P |
9173 +.ft |
9550 +.ft |
9174 .fi |
9551 .fi |
9175 .sp |
9552 .sp |
9176 Supports switching between different patch queues, as well as creating |
9553 Supports switching between different patch queues, as well as creating |
9177 @@ -12537,7 +12509,7 @@ |
9554 @@ -12933,7 +12905,7 @@ |
9178 Returns 0 on success. |
9555 Returns 0 on success. |
9179 .sp |
9556 .sp |
9180 Options: |
9557 Options: |
9181 -.INDENT 0.0 |
9558 -.INDENT 0.0 |
9182 +.RS 0 |
9559 +.RS 0 |
9183 .TP |
9560 .TP |
9184 .B \-l, \-\-list |
9561 .B \-l, \-\-list |
9185 . |
9562 . |
9186 @@ -12562,15 +12534,15 @@ |
9563 @@ -12958,15 +12930,15 @@ |
9187 .B \-\-purge |
9564 .B \-\-purge |
9188 . |
9565 . |
9189 delete queue, and remove patch dir |
9566 delete queue, and remove patch dir |
9190 -.UNINDENT |
9567 -.UNINDENT |
9191 +.RE |
9568 +.RE |
9200 -.ft P |
9577 -.ft P |
9201 +.ft |
9578 +.ft |
9202 .fi |
9579 .fi |
9203 .sp |
9580 .sp |
9204 If any file patterns are provided, the refreshed patch will |
9581 If any file patterns are provided, the refreshed patch will |
9205 @@ -12592,7 +12564,7 @@ |
9582 @@ -12988,7 +12960,7 @@ |
9206 Returns 0 on success. |
9583 Returns 0 on success. |
9207 .sp |
9584 .sp |
9208 Options: |
9585 Options: |
9209 -.INDENT 0.0 |
9586 -.INDENT 0.0 |
9210 +.RS 0 |
9587 +.RS 0 |
9211 .TP |
9588 .TP |
9212 .B \-e, \-\-edit |
9589 .B \-e, \-\-edit |
9213 . |
9590 . |
9214 @@ -12637,7 +12609,7 @@ |
9591 @@ -13033,7 +13005,7 @@ |
9215 .BI \-l, \-\-logfile \ <FILE> |
9592 .BI \-l, \-\-logfile \ <FILE> |
9216 . |
9593 . |
9217 read commit message from file |
9594 read commit message from file |
9218 -.UNINDENT |
9595 -.UNINDENT |
9219 +.RE |
9596 +.RE |
9220 .sp |
9597 .sp |
9221 [+] marked option can be specified multiple times |
9598 [+] marked option can be specified multiple times |
9222 .SS qrename |
9599 .SS qrename |
9223 @@ -12645,9 +12617,9 @@ |
9600 @@ -13041,9 +13013,9 @@ |
9224 rename a patch: |
9601 rename a patch: |
9225 .sp |
9602 .sp |
9226 .nf |
9603 .nf |
9227 -.ft C |
9604 -.ft C |
9228 +.ft |
9605 +.ft |
9230 -.ft P |
9607 -.ft P |
9231 +.ft |
9608 +.ft |
9232 .fi |
9609 .fi |
9233 .sp |
9610 .sp |
9234 With one argument, renames the current patch to PATCH1. |
9611 With one argument, renames the current patch to PATCH1. |
9235 @@ -12654,26 +12626,26 @@ |
9612 @@ -13050,26 +13022,26 @@ |
9236 With two arguments, renames PATCH1 to PATCH2. |
9613 With two arguments, renames PATCH1 to PATCH2. |
9237 .sp |
9614 .sp |
9238 Returns 0 on success. |
9615 Returns 0 on success. |
9239 -.INDENT 0.0 |
9616 -.INDENT 0.0 |
9240 -.INDENT 3.5 |
9617 -.INDENT 3.5 |
9265 -.INDENT 0.0 |
9642 -.INDENT 0.0 |
9266 +.RS 0 |
9643 +.RS 0 |
9267 .TP |
9644 .TP |
9268 .B \-d, \-\-delete |
9645 .B \-d, \-\-delete |
9269 . |
9646 . |
9270 @@ -12682,21 +12654,21 @@ |
9647 @@ -13078,21 +13050,21 @@ |
9271 .B \-u, \-\-update |
9648 .B \-u, \-\-update |
9272 . |
9649 . |
9273 update queue working directory |
9650 update queue working directory |
9274 -.UNINDENT |
9651 -.UNINDENT |
9275 +.RE |
9652 +.RE |
9292 -.INDENT 0.0 |
9669 -.INDENT 0.0 |
9293 +.RS 0 |
9670 +.RS 0 |
9294 .TP |
9671 .TP |
9295 .B \-c, \-\-copy |
9672 .B \-c, \-\-copy |
9296 . |
9673 . |
9297 @@ -12721,18 +12693,18 @@ |
9674 @@ -13117,18 +13089,18 @@ |
9298 .BI \-l, \-\-logfile \ <FILE> |
9675 .BI \-l, \-\-logfile \ <FILE> |
9299 . |
9676 . |
9300 read commit message from file |
9677 read commit message from file |
9301 -.UNINDENT |
9678 -.UNINDENT |
9302 +.RE |
9679 +.RE |
9315 -Use the \%\fBhg qguard\fP\: command to set or print guards on patch, then use |
9692 -Use the \%\fBhg qguard\fP\: command to set or print guards on patch, then use |
9316 +Use the \fBhg qguard\fP command to set or print guards on patch, then use |
9693 +Use the \fBhg qguard\fP command to set or print guards on patch, then use |
9317 qselect to tell mq which guards to use. A patch will be pushed if |
9694 qselect to tell mq which guards to use. A patch will be pushed if |
9318 it has no guards or any positive guards match the currently |
9695 it has no guards or any positive guards match the currently |
9319 selected guard, but will not be pushed if any negative guards |
9696 selected guard, but will not be pushed if any negative guards |
9320 @@ -12739,11 +12711,11 @@ |
9697 @@ -13135,11 +13107,11 @@ |
9321 match the current guard. For example: |
9698 match the current guard. For example: |
9322 .sp |
9699 .sp |
9323 .nf |
9700 .nf |
9324 -.ft C |
9701 -.ft C |
9325 +.ft |
9702 +.ft |
9329 -.ft P |
9706 -.ft P |
9330 +.ft |
9707 +.ft |
9331 .fi |
9708 .fi |
9332 .sp |
9709 .sp |
9333 This activates the "stable" guard. mq will skip foo.patch (because |
9710 This activates the "stable" guard. mq will skip foo.patch (because |
9334 @@ -12769,7 +12741,7 @@ |
9711 @@ -13165,7 +13137,7 @@ |
9335 Returns 0 on success. |
9712 Returns 0 on success. |
9336 .sp |
9713 .sp |
9337 Options: |
9714 Options: |
9338 -.INDENT 0.0 |
9715 -.INDENT 0.0 |
9339 +.RS 0 |
9716 +.RS 0 |
9340 .TP |
9717 .TP |
9341 .B \-n, \-\-none |
9718 .B \-n, \-\-none |
9342 . |
9719 . |
9343 @@ -12786,21 +12758,21 @@ |
9720 @@ -13182,21 +13154,21 @@ |
9344 .B \-\-reapply |
9721 .B \-\-reapply |
9345 . |
9722 . |
9346 pop, then reapply patches |
9723 pop, then reapply patches |
9347 -.UNINDENT |
9724 -.UNINDENT |
9348 +.RE |
9725 +.RE |
9364 -.INDENT 0.0 |
9741 -.INDENT 0.0 |
9365 +.RS 0 |
9742 +.RS 0 |
9366 .TP |
9743 .TP |
9367 .B \-m, \-\-missing |
9744 .B \-m, \-\-missing |
9368 . |
9745 . |
9369 @@ -12809,40 +12781,40 @@ |
9746 @@ -13205,40 +13177,40 @@ |
9370 .B \-s, \-\-summary |
9747 .B \-s, \-\-summary |
9371 . |
9748 . |
9372 print first line of patch header |
9749 print first line of patch header |
9373 -.UNINDENT |
9750 -.UNINDENT |
9374 +.RE |
9751 +.RE |
9413 -.INDENT 0.0 |
9790 -.INDENT 0.0 |
9414 +.RS 0 |
9791 +.RS 0 |
9415 .TP |
9792 .TP |
9416 .B \-1, \-\-first |
9793 .B \-1, \-\-first |
9417 . |
9794 . |
9418 @@ -12851,7 +12823,7 @@ |
9795 @@ -13247,7 +13219,7 @@ |
9419 .B \-s, \-\-summary |
9796 .B \-s, \-\-summary |
9420 . |
9797 . |
9421 print first line of patch header |
9798 print first line of patch header |
9422 -.UNINDENT |
9799 -.UNINDENT |
9423 +.RE |
9800 +.RE |
9424 .SS notify |
9801 .SS notify |
9425 .sp |
9802 .sp |
9426 hooks for sending email push notifications |
9803 hooks for sending email push notifications |
9427 @@ -12859,13 +12831,13 @@ |
9804 @@ -13255,13 +13227,13 @@ |
9428 This extension implements hooks to send email notifications when |
9805 This extension implements hooks to send email notifications when |
9429 changesets are sent from or received by the local repository. |
9806 changesets are sent from or received by the local repository. |
9430 .sp |
9807 .sp |
9431 -First, enable the extension as explained in \%\fBhg help extensions\fP\:, and |
9808 -First, enable the extension as explained in \%\fBhg help extensions\fP\:, and |
9432 +First, enable the extension as explained in \fBhg help extensions\fP, and |
9809 +First, enable the extension as explained in \fBhg help extensions\fP, and |
9438 -.ft C |
9815 -.ft C |
9439 +.ft |
9816 +.ft |
9440 [hooks] |
9817 [hooks] |
9441 # one email for each incoming changeset |
9818 # one email for each incoming changeset |
9442 incoming.notify = python:hgext.notify.hook |
9819 incoming.notify = python:hgext.notify.hook |
9443 @@ -12874,7 +12846,7 @@ |
9820 @@ -13270,7 +13242,7 @@ |
9444 |
9821 |
9445 # one email for all outgoing changesets |
9822 # one email for all outgoing changesets |
9446 outgoing.notify = python:hgext.notify.hook |
9823 outgoing.notify = python:hgext.notify.hook |
9447 -.ft P |
9824 -.ft P |
9448 +.ft |
9825 +.ft |
9449 .fi |
9826 .fi |
9450 .sp |
9827 .sp |
9451 This registers the hooks. To enable notification, subscribers must |
9828 This registers the hooks. To enable notification, subscribers must |
9452 @@ -12883,7 +12855,7 @@ |
9829 @@ -13279,7 +13251,7 @@ |
9453 multiple recipients to a single repository: |
9830 multiple recipients to a single repository: |
9454 .sp |
9831 .sp |
9455 .nf |
9832 .nf |
9456 -.ft C |
9833 -.ft C |
9457 +.ft |
9834 +.ft |
9458 [usersubs] |
9835 [usersubs] |
9459 # key is subscriber email, value is a comma\-separated list of repo patterns |
9836 # key is subscriber email, value is a comma\-separated list of repo patterns |
9460 user@host = pattern |
9837 user@host = pattern |
9461 @@ -12891,7 +12863,7 @@ |
9838 @@ -13287,7 +13259,7 @@ |
9462 [reposubs] |
9839 [reposubs] |
9463 # key is repo pattern, value is a comma\-separated list of subscriber emails |
9840 # key is repo pattern, value is a comma\-separated list of subscriber emails |
9464 pattern = user@host |
9841 pattern = user@host |
9465 -.ft P |
9842 -.ft P |
9466 +.ft |
9843 +.ft |
9467 .fi |
9844 .fi |
9468 .sp |
9845 .sp |
9469 A \fBpattern\fP is a \fBglob\fP matching the absolute path to a repository, |
9846 A \fBpattern\fP is a \fBglob\fP matching the absolute path to a repository, |
9470 @@ -12899,10 +12871,10 @@ |
9847 @@ -13295,10 +13267,10 @@ |
9471 present, is separated from the glob by a hash. Example: |
9848 present, is separated from the glob by a hash. Example: |
9472 .sp |
9849 .sp |
9473 .nf |
9850 .nf |
9474 -.ft C |
9851 -.ft C |
9475 +.ft |
9852 +.ft |
9478 -.ft P |
9855 -.ft P |
9479 +.ft |
9856 +.ft |
9480 .fi |
9857 .fi |
9481 .sp |
9858 .sp |
9482 This sends to \fBqa\[email protected]\fP whenever a changeset on the \fBrelease\fP |
9859 This sends to \fBqa\[email protected]\fP whenever a changeset on the \fBrelease\fP |
9483 @@ -12913,10 +12885,10 @@ |
9860 @@ -13309,10 +13281,10 @@ |
9484 incorporated by reference: |
9861 incorporated by reference: |
9485 .sp |
9862 .sp |
9486 .nf |
9863 .nf |
9487 -.ft C |
9864 -.ft C |
9488 +.ft |
9865 +.ft |
9491 -.ft P |
9868 -.ft P |
9492 +.ft |
9869 +.ft |
9493 .fi |
9870 .fi |
9494 .sp |
9871 .sp |
9495 Notifications will not be sent until the \fBnotify.test\fP value is set |
9872 Notifications will not be sent until the \fBnotify.test\fP value is set |
9496 @@ -12923,7 +12895,7 @@ |
9873 @@ -13319,7 +13291,7 @@ |
9497 to \fBFalse\fP; see below. |
9874 to \fBFalse\fP; see below. |
9498 .sp |
9875 .sp |
9499 Notifications content can be tweaked with the following configuration entries: |
9876 Notifications content can be tweaked with the following configuration entries: |
9500 -.INDENT 0.0 |
9877 -.INDENT 0.0 |
9501 +.RS 0 |
9878 +.RS 0 |
9502 .TP |
9879 .TP |
9503 .B notify.test |
9880 .B notify.test |
9504 . |
9881 . |
9505 @@ -12932,8 +12904,8 @@ |
9882 @@ -13328,8 +13300,8 @@ |
9506 .B notify.sources |
9883 .B notify.sources |
9507 . |
9884 . |
9508 Space\-separated list of change sources. Notifications are activated only |
9885 Space\-separated list of change sources. Notifications are activated only |
9509 -when a changeset\(aqs source is in this list. Sources may be: |
9886 -when a changeset\(aqs source is in this list. Sources may be: |
9510 -.INDENT 7.0 |
9887 -.INDENT 7.0 |
9511 +when a changeset's source is in this list. Sources may be: |
9888 +when a changeset's source is in this list. Sources may be: |
9512 +.RS 7 |
9889 +.RS 7 |
9513 .TP |
9890 .TP |
9514 .B \fBserve\fP |
9891 .B \fBserve\fP |
9515 .sp |
9892 .sp |
9516 @@ -12954,7 +12926,7 @@ |
9893 @@ -13350,7 +13322,7 @@ |
9517 .B \fBbundle\fP |
9894 .B \fBbundle\fP |
9518 .sp |
9895 .sp |
9519 changesets sent via \fBhg unbundle\fP |
9896 changesets sent via \fBhg unbundle\fP |
9520 -.UNINDENT |
9897 -.UNINDENT |
9521 +.RE |
9898 +.RE |
9522 .sp |
9899 .sp |
9523 Default: serve. |
9900 Default: serve. |
9524 .TP |
9901 .TP |
9525 @@ -12997,7 +12969,7 @@ |
9902 @@ -13393,7 +13365,7 @@ |
9526 .TP |
9903 .TP |
9527 .B notify.maxsubject |
9904 .B notify.maxsubject |
9528 . |
9905 . |
9529 -Maximum number of characters in email\(aqs subject line. Default: 67. |
9906 -Maximum number of characters in email\(aqs subject line. Default: 67. |
9530 +Maximum number of characters in email's subject line. Default: 67. |
9907 +Maximum number of characters in email's subject line. Default: 67. |
9531 .TP |
9908 .TP |
9532 .B notify.diffstat |
9909 .B notify.diffstat |
9533 . |
9910 . |
9534 @@ -13016,11 +12988,11 @@ |
9911 @@ -13412,11 +13384,11 @@ |
9535 If set, use the committer of the first changeset in a changegroup for |
9912 If set, use the committer of the first changeset in a changegroup for |
9536 the "From" field of the notification mail. If not set, take the user |
9913 the "From" field of the notification mail. If not set, take the user |
9537 from the pushing repo. Default: False. |
9914 from the pushing repo. Default: False. |
9538 -.UNINDENT |
9915 -.UNINDENT |
9539 +.RE |
9916 +.RE |
9543 -.INDENT 0.0 |
9920 -.INDENT 0.0 |
9544 +.RS 0 |
9921 +.RS 0 |
9545 .TP |
9922 .TP |
9546 .B email.from |
9923 .B email.from |
9547 . |
9924 . |
9548 @@ -13031,7 +13003,7 @@ |
9925 @@ -13427,7 +13399,7 @@ |
9549 . |
9926 . |
9550 Root repository URL to combine with repository paths when making |
9927 Root repository URL to combine with repository paths when making |
9551 references. See also \fBnotify.strip\fP. |
9928 references. See also \fBnotify.strip\fP. |
9552 -.UNINDENT |
9929 -.UNINDENT |
9553 +.RE |
9930 +.RE |
9554 .SS pager |
9931 .SS pager |
9555 .sp |
9932 .sp |
9556 browse command output with an external pager |
9933 browse command output with an external pager |
9557 @@ -13039,10 +13011,10 @@ |
9934 @@ -13435,10 +13407,10 @@ |
9558 To set the pager that should be used, set the application variable: |
9935 To set the pager that should be used, set the application variable: |
9559 .sp |
9936 .sp |
9560 .nf |
9937 .nf |
9561 -.ft C |
9938 -.ft C |
9562 +.ft |
9939 +.ft |
9565 -.ft P |
9942 -.ft P |
9566 +.ft |
9943 +.ft |
9567 .fi |
9944 .fi |
9568 .sp |
9945 .sp |
9569 If no pager is set, the pager extensions uses the environment variable |
9946 If no pager is set, the pager extensions uses the environment variable |
9570 @@ -13052,10 +13024,10 @@ |
9947 @@ -13448,10 +13420,10 @@ |
9571 pager.ignore list: |
9948 pager.ignore list: |
9572 .sp |
9949 .sp |
9573 .nf |
9950 .nf |
9574 -.ft C |
9951 -.ft C |
9575 +.ft |
9952 +.ft |
9578 -.ft P |
9955 -.ft P |
9579 +.ft |
9956 +.ft |
9580 .fi |
9957 .fi |
9581 .sp |
9958 .sp |
9582 You can also enable the pager only for certain commands using |
9959 You can also enable the pager only for certain commands using |
9583 @@ -13062,10 +13034,10 @@ |
9960 @@ -13458,10 +13430,10 @@ |
9584 pager.attend. Below is the default list of commands to be paged: |
9961 pager.attend. Below is the default list of commands to be paged: |
9585 .sp |
9962 .sp |
9586 .nf |
9963 .nf |
9587 -.ft C |
9964 -.ft C |
9588 +.ft |
9965 +.ft |
9591 -.ft P |
9968 -.ft P |
9592 +.ft |
9969 +.ft |
9593 .fi |
9970 .fi |
9594 .sp |
9971 .sp |
9595 Setting pager.attend to an empty value will cause all commands to be |
9972 Setting pager.attend to an empty value will cause all commands to be |
9596 @@ -13078,13 +13050,13 @@ |
9973 @@ -13474,13 +13446,13 @@ |
9597 existing attend and ignore options and defaults: |
9974 existing attend and ignore options and defaults: |
9598 .sp |
9975 .sp |
9599 .nf |
9976 .nf |
9600 -.ft C |
9977 -.ft C |
9601 +.ft |
9978 +.ft |
9608 -To ignore global commands like \%\fBhg version\fP\: or \%\fBhg help\fP\:, you have |
9985 -To ignore global commands like \%\fBhg version\fP\: or \%\fBhg help\fP\:, you have |
9609 +To ignore global commands like \fBhg version\fP or \fBhg help\fP, you have |
9986 +To ignore global commands like \fBhg version\fP or \fBhg help\fP, you have |
9610 to specify them in your user configuration file. |
9987 to specify them in your user configuration file. |
9611 .sp |
9988 .sp |
9612 To control whether the pager is used at all for an individual command, |
9989 To control whether the pager is used at all for an individual command, |
9613 @@ -13091,12 +13063,12 @@ |
9990 @@ -13487,12 +13459,12 @@ |
9614 you can use \-\-pager=<value>: |
9991 you can use \-\-pager=<value>: |
9615 .sp |
9992 .sp |
9616 .nf |
9993 .nf |
9617 -.ft C |
9994 -.ft C |
9618 +.ft |
9995 +.ft |
9623 -.ft P |
10000 -.ft P |
9624 +.ft |
10001 +.ft |
9625 .fi |
10002 .fi |
9626 .SS patchbomb |
10003 .SS patchbomb |
9627 .sp |
10004 .sp |
9628 @@ -13108,7 +13080,7 @@ |
10005 @@ -13504,7 +13476,7 @@ |
9629 Each patch email has a Subject line of "[PATCH M of N] ...", using the |
10006 Each patch email has a Subject line of "[PATCH M of N] ...", using the |
9630 first line of the changeset description as the subject text. The |
10007 first line of the changeset description as the subject text. The |
9631 message contains two or three body parts: |
10008 message contains two or three body parts: |
9632 -.INDENT 0.0 |
10009 -.INDENT 0.0 |
9633 +.RS 0 |
10010 +.RS 0 |
9634 .IP \(bu 2 |
10011 .IP \(bu 2 |
9635 . |
10012 . |
9636 The changeset description. |
10013 The changeset description. |
9637 @@ -13117,8 +13089,8 @@ |
10014 @@ -13513,8 +13485,8 @@ |
9638 [Optional] The result of running diffstat on the patch. |
10015 [Optional] The result of running diffstat on the patch. |
9639 .IP \(bu 2 |
10016 .IP \(bu 2 |
9640 . |
10017 . |
9641 -The patch itself, as generated by \%\fBhg export\fP\:. |
10018 -The patch itself, as generated by \%\fBhg export\fP\:. |
9642 -.UNINDENT |
10019 -.UNINDENT |
9643 +The patch itself, as generated by \fBhg export\fP. |
10020 +The patch itself, as generated by \fBhg export\fP. |
9644 +.RE |
10021 +.RE |
9645 .sp |
10022 .sp |
9646 Each message refers to the first in the series using the In\-Reply\-To |
10023 Each message refers to the first in the series using the In\-Reply\-To |
9647 and References headers, so they will show up as a sequence in threaded |
10024 and References headers, so they will show up as a sequence in threaded |
9648 @@ -13128,7 +13100,7 @@ |
10025 @@ -13524,7 +13496,7 @@ |
9649 configuration file: |
10026 configuration file: |
9650 .sp |
10027 .sp |
9651 .nf |
10028 .nf |
9652 -.ft C |
10029 -.ft C |
9653 +.ft |
10030 +.ft |
9654 [email] |
10031 [email] |
9655 from = My Name <my@email> |
10032 from = My Name <my@email> |
9656 to = recipient1, recipient2, ... |
10033 to = recipient1, recipient2, ... |
9657 @@ -13135,13 +13107,13 @@ |
10034 @@ -13531,13 +13503,13 @@ |
9658 cc = cc1, cc2, ... |
10035 cc = cc1, cc2, ... |
9659 bcc = bcc1, bcc2, ... |
10036 bcc = bcc1, bcc2, ... |
9660 reply\-to = address1, address2, ... |
10037 reply\-to = address1, address2, ... |
9661 -.ft P |
10038 -.ft P |
9662 +.ft |
10039 +.ft |
9668 -Then you can use the \%\fBhg email\fP\: command to mail a series of |
10045 -Then you can use the \%\fBhg email\fP\: command to mail a series of |
9669 +Then you can use the \fBhg email\fP command to mail a series of |
10046 +Then you can use the \fBhg email\fP command to mail a series of |
9670 changesets as a patchbomb. |
10047 changesets as a patchbomb. |
9671 .sp |
10048 .sp |
9672 You can also either configure the method option in the email section |
10049 You can also either configure the method option in the email section |
9673 @@ -13150,15 +13122,15 @@ |
10050 @@ -13546,15 +13518,15 @@ |
9674 directly from the commandline. See the [email] and [smtp] sections in |
10051 directly from the commandline. See the [email] and [smtp] sections in |
9675 hgrc(5) for details. |
10052 hgrc(5) for details. |
9676 .sp |
10053 .sp |
9677 -By default, \%\fBhg email\fP\: will prompt for a \fBTo\fP or \fBCC\fP header if |
10054 -By default, \%\fBhg email\fP\: will prompt for a \fBTo\fP or \fBCC\fP header if |
9678 +By default, \fBhg email\fP will prompt for a \fBTo\fP or \fBCC\fP header if |
10055 +By default, \fBhg email\fP will prompt for a \fBTo\fP or \fBCC\fP header if |
9687 -.ft P |
10064 -.ft P |
9688 +.ft |
10065 +.ft |
9689 .fi |
10066 .fi |
9690 .sp |
10067 .sp |
9691 You can control the default inclusion of an introduction message with the |
10068 You can control the default inclusion of an introduction message with the |
9692 @@ -13166,12 +13138,12 @@ |
10069 @@ -13562,12 +13534,12 @@ |
9693 overwritten by command line flags like \-\-intro and \-\-desc: |
10070 overwritten by command line flags like \-\-intro and \-\-desc: |
9694 .sp |
10071 .sp |
9695 .nf |
10072 .nf |
9696 -.ft C |
10073 -.ft C |
9697 +.ft |
10074 +.ft |
9702 -.ft P |
10079 -.ft P |
9703 +.ft |
10080 +.ft |
9704 .fi |
10081 .fi |
9705 .sp |
10082 .sp |
9706 You can set patchbomb to always ask for confirmation by setting |
10083 You can set patchbomb to always ask for confirmation by setting |
9707 @@ -13182,13 +13154,13 @@ |
10084 @@ -13578,13 +13550,13 @@ |
9708 send changesets by email: |
10085 send changesets by email: |
9709 .sp |
10086 .sp |
9710 .nf |
10087 .nf |
9711 -.ft C |
10088 -.ft C |
9712 +.ft |
10089 +.ft |
9719 -\%\fBhg export\fP\:, one per message. The series starts with a "[PATCH 0 |
10096 -\%\fBhg export\fP\:, one per message. The series starts with a "[PATCH 0 |
9720 +\fBhg export\fP, one per message. The series starts with a "[PATCH 0 |
10097 +\fBhg export\fP, one per message. The series starts with a "[PATCH 0 |
9721 of N]" introduction, which describes the series as a whole. |
10098 of N]" introduction, which describes the series as a whole. |
9722 .sp |
10099 .sp |
9723 Each patch email has a Subject line of "[PATCH M of N] ...", using |
10100 Each patch email has a Subject line of "[PATCH M of N] ...", using |
9724 @@ -13199,7 +13171,7 @@ |
10101 @@ -13595,7 +13567,7 @@ |
9725 With the \-d/\-\-diffstat option, if the diffstat program is |
10102 With the \-d/\-\-diffstat option, if the diffstat program is |
9726 installed, the result of running diffstat on the patch is inserted. |
10103 installed, the result of running diffstat on the patch is inserted. |
9727 .sp |
10104 .sp |
9728 -Finally, the patch itself, as generated by \%\fBhg export\fP\:. |
10105 -Finally, the patch itself, as generated by \%\fBhg export\fP\:. |
9729 +Finally, the patch itself, as generated by \fBhg export\fP. |
10106 +Finally, the patch itself, as generated by \fBhg export\fP. |
9730 .sp |
10107 .sp |
9731 With the \-d/\-\-diffstat or \-\-confirm options, you will be presented |
10108 With the \-d/\-\-diffstat or \-\-confirm options, you will be presented |
9732 with a final summary of all messages and asked for confirmation before |
10109 with a final summary of all messages and asked for confirmation before |
9733 @@ -13219,7 +13191,7 @@ |
10110 @@ -13615,7 +13587,7 @@ |
9734 With \-b/\-\-bundle, changesets are selected as for \-\-outgoing, but a |
10111 With \-b/\-\-bundle, changesets are selected as for \-\-outgoing, but a |
9735 single email containing a binary Mercurial bundle as an attachment |
10112 single email containing a binary Mercurial bundle as an attachment |
9736 will be sent. Use the \fBpatchbomb.bundletype\fP config option to |
10113 will be sent. Use the \fBpatchbomb.bundletype\fP config option to |
9737 -control the bundle type as with \%\fBhg bundle \-\-type\fP\:. |
10114 -control the bundle type as with \%\fBhg bundle \-\-type\fP\:. |
9738 +control the bundle type as with \fBhg bundle \-\-type\fP. |
10115 +control the bundle type as with \fBhg bundle \-\-type\fP. |
9739 .sp |
10116 .sp |
9740 With \-m/\-\-mbox, instead of previewing each patchbomb message in a |
10117 With \-m/\-\-mbox, instead of previewing each patchbomb message in a |
9741 pager or sending the messages directly, it will create a UNIX |
10118 pager or sending the messages directly, it will create a UNIX |
9742 @@ -13238,12 +13210,12 @@ |
10119 @@ -13634,12 +13606,12 @@ |
9743 introductory message in \fB.hg/last\-email.txt\fP. |
10120 introductory message in \fB.hg/last\-email.txt\fP. |
9744 .sp |
10121 .sp |
9745 The default behavior of this command can be customized through |
10122 The default behavior of this command can be customized through |
9746 -configuration. (See \%\fBhg help patchbomb\fP\: for details) |
10123 -configuration. (See \%\fBhg help patchbomb\fP\: for details) |
9747 +configuration. (See \fBhg help patchbomb\fP for details) |
10124 +configuration. (See \fBhg help patchbomb\fP for details) |
9752 -.ft C |
10129 -.ft C |
9753 +.ft |
10130 +.ft |
9754 hg email \-r 3000 # send patch 3000 only |
10131 hg email \-r 3000 # send patch 3000 only |
9755 hg email \-r 3000 \-r 3001 # send patches 3000 and 3001 |
10132 hg email \-r 3000 \-r 3001 # send patches 3000 and 3001 |
9756 hg email \-r 3000:3005 # send patches 3000 through 3005 |
10133 hg email \-r 3000:3005 # send patches 3000 through 3005 |
9757 @@ -13264,7 +13236,7 @@ |
10134 @@ -13660,7 +13632,7 @@ |
9758 hg email \-o \-m mbox && # generate an mbox file ... |
10135 hg email \-o \-m mbox && # generate an mbox file ... |
9759 formail \-s sendmail \e # ... and use formail to send from the mbox |
10136 formail \-s sendmail \e # ... and use formail to send from the mbox |
9760 \-bm \-t < mbox # ... using sendmail |
10137 \-bm \-t < mbox # ... using sendmail |
9761 -.ft P |
10138 -.ft P |
9762 +.ft |
10139 +.ft |
9763 .fi |
10140 .fi |
9764 .sp |
10141 .sp |
9765 Before using this command, you will need to enable email in your |
10142 Before using this command, you will need to enable email in your |
9766 @@ -13271,7 +13243,7 @@ |
10143 @@ -13667,7 +13639,7 @@ |
9767 hgrc. See the [email] section in hgrc(5) for details. |
10144 hgrc. See the [email] section in hgrc(5) for details. |
9768 .sp |
10145 .sp |
9769 Options: |
10146 Options: |
9770 -.INDENT 0.0 |
10147 -.INDENT 0.0 |
9771 +.RS 0 |
10148 +.RS 0 |
9772 .TP |
10149 .TP |
9773 .B \-g, \-\-git |
10150 .B \-g, \-\-git |
9774 . |
10151 . |
9775 @@ -13388,7 +13360,7 @@ |
10152 @@ -13784,7 +13756,7 @@ |
9776 .B \-\-insecure |
10153 .B \-\-insecure |
9777 . |
10154 . |
9778 do not verify server certificate (ignoring web.cacerts config) |
10155 do not verify server certificate (ignoring web.cacerts config) |
9779 -.UNINDENT |
10156 -.UNINDENT |
9780 +.RE |
10157 +.RE |
9781 .sp |
10158 .sp |
9782 [+] marked option can be specified multiple times |
10159 [+] marked option can be specified multiple times |
9783 .SS purge |
10160 .SS purge |
9784 @@ -13400,9 +13372,9 @@ |
10161 @@ -13796,9 +13768,9 @@ |
9785 removes files not tracked by Mercurial: |
10162 removes files not tracked by Mercurial: |
9786 .sp |
10163 .sp |
9787 .nf |
10164 .nf |
9788 -.ft C |
10165 -.ft C |
9789 +.ft |
10166 +.ft |
9791 -.ft P |
10168 -.ft P |
9792 +.ft |
10169 +.ft |
9793 .fi |
10170 .fi |
9794 .sp |
10171 .sp |
9795 Delete files not known to Mercurial. This is useful to test local |
10172 Delete files not known to Mercurial. This is useful to test local |
9796 @@ -13409,18 +13381,18 @@ |
10173 @@ -13805,18 +13777,18 @@ |
9797 and uncommitted changes in an otherwise\-clean source tree. |
10174 and uncommitted changes in an otherwise\-clean source tree. |
9798 .sp |
10175 .sp |
9799 This means that purge will delete the following by default: |
10176 This means that purge will delete the following by default: |
9800 -.INDENT 0.0 |
10177 -.INDENT 0.0 |
9801 +.RS 0 |
10178 +.RS 0 |
9814 -.INDENT 0.0 |
10191 -.INDENT 0.0 |
9815 +.RS 0 |
10192 +.RS 0 |
9816 .IP \(bu 2 |
10193 .IP \(bu 2 |
9817 . |
10194 . |
9818 Modified and unmodified tracked files |
10195 Modified and unmodified tracked files |
9819 @@ -13429,8 +13401,8 @@ |
10196 @@ -13825,8 +13797,8 @@ |
9820 Ignored files (unless \-\-all is specified) |
10197 Ignored files (unless \-\-all is specified) |
9821 .IP \(bu 2 |
10198 .IP \(bu 2 |
9822 . |
10199 . |
9823 -New files added to the repository (with \%\fBhg add\fP\:) |
10200 -New files added to the repository (with \%\fBhg add\fP\:) |
9824 -.UNINDENT |
10201 -.UNINDENT |
9825 +New files added to the repository (with \fBhg add\fP) |
10202 +New files added to the repository (with \fBhg add\fP) |
9826 +.RE |
10203 +.RE |
9827 .sp |
10204 .sp |
9828 The \-\-files and \-\-dirs options can be used to direct purge to delete |
10205 The \-\-files and \-\-dirs options can be used to direct purge to delete |
9829 only files, only directories, or both. If neither option is given, |
10206 only files, only directories, or both. If neither option is given, |
9830 @@ -13445,7 +13417,7 @@ |
10207 @@ -13841,7 +13813,7 @@ |
9831 option. |
10208 option. |
9832 .sp |
10209 .sp |
9833 Options: |
10210 Options: |
9834 -.INDENT 0.0 |
10211 -.INDENT 0.0 |
9835 +.RS 0 |
10212 +.RS 0 |
9836 .TP |
10213 .TP |
9837 .B \-a, \-\-abort\-on\-err |
10214 .B \-a, \-\-abort\-on\-err |
9838 . |
10215 . |
9839 @@ -13478,15 +13450,15 @@ |
10216 @@ -13874,15 +13846,15 @@ |
9840 .BI \-X, \-\-exclude \ <PATTERN[+]> |
10217 .BI \-X, \-\-exclude \ <PATTERN[+]> |
9841 . |
10218 . |
9842 exclude names matching the given patterns |
10219 exclude names matching the given patterns |
9843 -.UNINDENT |
10220 -.UNINDENT |
9844 +.RE |
10221 +.RE |
9855 +.RE |
10232 +.RE |
9856 +.RE |
10233 +.RE |
9857 .SS rebase |
10234 .SS rebase |
9858 .sp |
10235 .sp |
9859 command to move sets of revisions to a different ancestor |
10236 command to move sets of revisions to a different ancestor |
9860 @@ -13495,7 +13467,7 @@ |
10237 @@ -13891,7 +13863,7 @@ |
9861 repository. |
10238 repository. |
9862 .sp |
10239 .sp |
9863 For more information: |
10240 For more information: |
9864 -\%https://mercurial\-scm.org/wiki/RebaseExtension\: |
10241 -\%https://mercurial\-scm.org/wiki/RebaseExtension\: |
9865 +https://mercurial\-scm.org/wiki/RebaseExtension |
10242 +https://mercurial\-scm.org/wiki/RebaseExtension |
9866 .SS Commands |
10243 .SS Commands |
9867 .SS rebase |
10244 .SS rebase |
9868 .sp |
10245 .sp |
9869 @@ -13502,9 +13474,9 @@ |
10246 @@ -13898,9 +13870,9 @@ |
9870 move changeset (and descendants) to a different branch: |
10247 move changeset (and descendants) to a different branch: |
9871 .sp |
10248 .sp |
9872 .nf |
10249 .nf |
9873 -.ft C |
10250 -.ft C |
9874 +.ft |
10251 +.ft |
9876 -.ft P |
10253 -.ft P |
9877 +.ft |
10254 +.ft |
9878 .fi |
10255 .fi |
9879 .sp |
10256 .sp |
9880 Rebase uses repeated merging to graft changesets from one part of |
10257 Rebase uses repeated merging to graft changesets from one part of |
9881 @@ -13512,18 +13484,18 @@ |
10258 @@ -13908,11 +13880,11 @@ |
9882 useful for linearizing \fIlocal\fP changes relative to a master |
10259 useful for linearizing \fIlocal\fP changes relative to a master |
9883 development tree. |
10260 development tree. |
9884 .sp |
10261 .sp |
9885 -Published commits cannot be rebased (see \%\fBhg help phases\fP\:). |
10262 -Published commits cannot be rebased (see \%\fBhg help phases\fP\:). |
9886 -To copy commits, see \%\fBhg help graft\fP\:. |
10263 -To copy commits, see \%\fBhg help graft\fP\:. |
9887 +Published commits cannot be rebased (see \fBhg help phases\fP). |
10264 +Published commits cannot be rebased (see \fBhg help phases\fP). |
9888 +To copy commits, see \fBhg help graft\fP. |
10265 +To copy commits, see \fBhg help graft\fP. |
9889 .sp |
10266 .sp |
9890 -If you don\(aqt specify a destination changeset (\fB\-d/\-\-dest\fP), |
10267 -If you don\(aqt specify a destination changeset (\fB\-d/\-\-dest\fP), rebase |
9891 +If you don't specify a destination changeset (\fB\-d/\-\-dest\fP), |
10268 -will use the same logic as \%\fBhg merge\fP\: to pick a destination. if |
9892 rebase uses the current branch tip as the destination. (The |
10269 +If you don't specify a destination changeset (\fB\-d/\-\-dest\fP), rebase |
9893 destination changeset is not modified by rebasing, but new |
10270 +will use the same logic as \fBhg merge\fP to pick a destination. if |
9894 changesets are added as its descendants.) |
10271 the current branch contains exactly one other head, the other head |
10272 is merged with by default. Otherwise, an explicit revision with |
|
10273 which to merge with must be provided. (destination changeset is not |
|
10274 @@ -13920,9 +13892,9 @@ |
|
10275 descendants.) |
|
9895 .sp |
10276 .sp |
9896 Here are the ways to select changesets: |
10277 Here are the ways to select changesets: |
9897 -.INDENT 0.0 |
10278 -.INDENT 0.0 |
9898 -.INDENT 3.5 |
10279 -.INDENT 3.5 |
9899 -.INDENT 0.0 |
10280 -.INDENT 0.0 |
9901 +.RS 3 |
10282 +.RS 3 |
9902 +.RS 0 |
10283 +.RS 0 |
9903 .IP 1. 3 |
10284 .IP 1. 3 |
9904 . |
10285 . |
9905 Explicitly select them using \fB\-\-rev\fP. |
10286 Explicitly select them using \fB\-\-rev\fP. |
9906 @@ -13539,9 +13511,9 @@ |
10287 @@ -13938,9 +13910,9 @@ |
9907 . |
10288 . |
9908 If you do not specify any of \fB\-\-rev\fP, \fBsource\fP, or \fB\-\-base\fP, |
10289 If you do not specify any of \fB\-\-rev\fP, \fBsource\fP, or \fB\-\-base\fP, |
9909 rebase will use \fB\-\-base .\fP as above. |
10290 rebase will use \fB\-\-base .\fP as above. |
9910 -.UNINDENT |
10291 -.UNINDENT |
9911 -.UNINDENT |
10292 -.UNINDENT |
9914 +.RE |
10295 +.RE |
9915 +.RE |
10296 +.RE |
9916 .sp |
10297 .sp |
9917 Rebase will destroy original changesets unless you use \fB\-\-keep\fP. |
10298 Rebase will destroy original changesets unless you use \fB\-\-keep\fP. |
9918 It will also move your bookmarks (even if you do). |
10299 It will also move your bookmarks (even if you do). |
9919 @@ -13557,7 +13529,7 @@ |
10300 @@ -13953,7 +13925,7 @@ |
10301 and/or destination. |
|
10302 .sp |
|
10303 If you need to use a tool to automate merge/conflict decisions, you |
|
10304 -can specify one with \fB\-\-tool\fP, see \%\fBhg help merge\-tools\fP\:. |
|
10305 +can specify one with \fB\-\-tool\fP, see \fBhg help merge\-tools\fP. |
|
10306 As a caveat: the tool will not be used to mediate when a file was |
|
10307 deleted, there is no hook presently available for this. |
|
10308 .sp |
|
10309 @@ -13961,7 +13933,7 @@ |
|
9920 continued with \-\-continue/\-c or aborted with \-\-abort/\-a. |
10310 continued with \-\-continue/\-c or aborted with \-\-abort/\-a. |
9921 .sp |
10311 .sp |
9922 Examples: |
10312 Examples: |
9923 -.INDENT 0.0 |
10313 -.INDENT 0.0 |
9924 +.RS 0 |
10314 +.RS 0 |
9925 .IP \(bu 2 |
10315 .IP \(bu 2 |
9926 . |
10316 . |
9927 move "local changes" (current commit back to branching point) |
10317 move "local changes" (current commit back to branching point) |
9928 @@ -13564,9 +13536,9 @@ |
10318 @@ -13968,9 +13940,9 @@ |
9929 to the current branch tip after a pull: |
10319 to the current branch tip after a pull: |
9930 .sp |
10320 .sp |
9931 .nf |
10321 .nf |
9932 -.ft C |
10322 -.ft C |
9933 +.ft |
10323 +.ft |
9935 -.ft P |
10325 -.ft P |
9936 +.ft |
10326 +.ft |
9937 .fi |
10327 .fi |
9938 .IP \(bu 2 |
10328 .IP \(bu 2 |
9939 . |
10329 . |
9940 @@ -13573,9 +13545,9 @@ |
10330 @@ -13977,9 +13949,9 @@ |
9941 move a single changeset to the stable branch: |
10331 move a single changeset to the stable branch: |
9942 .sp |
10332 .sp |
9943 .nf |
10333 .nf |
9944 -.ft C |
10334 -.ft C |
9945 +.ft |
10335 +.ft |
9947 -.ft P |
10337 -.ft P |
9948 +.ft |
10338 +.ft |
9949 .fi |
10339 .fi |
9950 .IP \(bu 2 |
10340 .IP \(bu 2 |
9951 . |
10341 . |
9952 @@ -13582,9 +13554,9 @@ |
10342 @@ -13986,9 +13958,9 @@ |
9953 splice a commit and all its descendants onto another part of history: |
10343 splice a commit and all its descendants onto another part of history: |
9954 .sp |
10344 .sp |
9955 .nf |
10345 .nf |
9956 -.ft C |
10346 -.ft C |
9957 +.ft |
10347 +.ft |
9959 -.ft P |
10349 -.ft P |
9960 +.ft |
10350 +.ft |
9961 .fi |
10351 .fi |
9962 .IP \(bu 2 |
10352 .IP \(bu 2 |
9963 . |
10353 . |
9964 @@ -13592,9 +13564,9 @@ |
10354 @@ -13996,9 +13968,9 @@ |
9965 default branch: |
10355 default branch: |
9966 .sp |
10356 .sp |
9967 .nf |
10357 .nf |
9968 -.ft C |
10358 -.ft C |
9969 +.ft |
10359 +.ft |
9971 -.ft P |
10361 -.ft P |
9972 +.ft |
10362 +.ft |
9973 .fi |
10363 .fi |
9974 .IP \(bu 2 |
10364 .IP \(bu 2 |
9975 . |
10365 . |
9976 @@ -13601,9 +13573,9 @@ |
10366 @@ -14005,9 +13977,9 @@ |
9977 collapse a sequence of changes into a single commit: |
10367 collapse a sequence of changes into a single commit: |
9978 .sp |
10368 .sp |
9979 .nf |
10369 .nf |
9980 -.ft C |
10370 -.ft C |
9981 +.ft |
10371 +.ft |
9983 -.ft P |
10373 -.ft P |
9984 +.ft |
10374 +.ft |
9985 .fi |
10375 .fi |
9986 .IP \(bu 2 |
10376 .IP \(bu 2 |
9987 . |
10377 . |
9988 @@ -13610,17 +13582,17 @@ |
10378 @@ -14014,17 +13986,17 @@ |
9989 move a named branch while preserving its name: |
10379 move a named branch while preserving its name: |
9990 .sp |
10380 .sp |
9991 .nf |
10381 .nf |
9992 -.ft C |
10382 -.ft C |
9993 +.ft |
10383 +.ft |
10005 -.INDENT 0.0 |
10395 -.INDENT 0.0 |
10006 +.RS 0 |
10396 +.RS 0 |
10007 .TP |
10397 .TP |
10008 .BI \-s, \-\-source \ <REV> |
10398 .BI \-s, \-\-source \ <REV> |
10009 . |
10399 . |
10010 @@ -13689,7 +13661,7 @@ |
10400 @@ -14093,7 +14065,7 @@ |
10011 .BI \-T, \-\-template \ <TEMPLATE> |
10401 .BI \-T, \-\-template \ <TEMPLATE> |
10012 . |
10402 . |
10013 display with template |
10403 display with template |
10014 -.UNINDENT |
10404 -.UNINDENT |
10015 +.RE |
10405 +.RE |
10016 .sp |
10406 .sp |
10017 [+] marked option can be specified multiple times |
10407 [+] marked option can be specified multiple times |
10018 .SS record |
10408 .SS record |
10019 @@ -13701,12 +13673,12 @@ |
10409 @@ -14101,7 +14073,7 @@ |
10410 commands to interactively select changes for commit/qrefresh (DEPRECATED) |
|
10411 .sp |
|
10412 The feature provided by this extension has been moved into core Mercurial as |
|
10413 -\%\fBhg commit \-\-interactive\fP\:. |
|
10414 +\fBhg commit \-\-interactive\fP. |
|
10415 .SS Commands |
|
10416 .SS qrecord |
|
10417 .sp |
|
10418 @@ -14108,12 +14080,12 @@ |
|
10020 interactively record a new patch: |
10419 interactively record a new patch: |
10021 .sp |
10420 .sp |
10022 .nf |
10421 .nf |
10023 -.ft C |
10422 -.ft C |
10024 +.ft |
10423 +.ft |
10030 -See \%\fBhg help qnew\fP\: & \%\fBhg help record\fP\: for more information and |
10429 -See \%\fBhg help qnew\fP\: & \%\fBhg help record\fP\: for more information and |
10031 +See \fBhg help qnew\fP & \fBhg help record\fP for more information and |
10430 +See \fBhg help qnew\fP & \fBhg help record\fP for more information and |
10032 usage. |
10431 usage. |
10033 .SS record |
10432 .SS record |
10034 .sp |
10433 .sp |
10035 @@ -13713,15 +13685,15 @@ |
10434 @@ -14120,15 +14092,15 @@ |
10036 interactively select changes to commit: |
10435 interactively select changes to commit: |
10037 .sp |
10436 .sp |
10038 .nf |
10437 .nf |
10039 -.ft C |
10438 -.ft C |
10040 +.ft |
10439 +.ft |
10050 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
10449 -See \%\fBhg help dates\fP\: for a list of formats valid for \-d/\-\-date. |
10051 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
10450 +See \fBhg help dates\fP for a list of formats valid for \-d/\-\-date. |
10052 .sp |
10451 .sp |
10053 You will be prompted for whether to record changes to each |
10452 You will be prompted for whether to record changes to each |
10054 modified file, and for files with multiple changes, for each |
10453 modified file, and for files with multiple changes, for each |
10055 @@ -13729,7 +13701,7 @@ |
10454 @@ -14136,7 +14108,7 @@ |
10056 possible: |
10455 possible: |
10057 .sp |
10456 .sp |
10058 .nf |
10457 .nf |
10059 -.ft C |
10458 -.ft C |
10060 +.ft |
10459 +.ft |
10061 y \- record this change |
10460 y \- record this change |
10062 n \- skip this change |
10461 n \- skip this change |
10063 e \- edit this change manually |
10462 e \- edit this change manually |
10064 @@ -13742,13 +13714,13 @@ |
10463 @@ -14149,13 +14121,13 @@ |
10065 q \- quit, recording no changes |
10464 q \- quit, recording no changes |
10066 |
10465 |
10067 ? \- display help |
10466 ? \- display help |
10068 -.ft P |
10467 -.ft P |
10069 +.ft |
10468 +.ft |
10075 -.INDENT 0.0 |
10474 -.INDENT 0.0 |
10076 +.RS 0 |
10475 +.RS 0 |
10077 .TP |
10476 .TP |
10078 .B \-A, \-\-addremove |
10477 .B \-A, \-\-addremove |
10079 . |
10478 . |
10080 @@ -13809,7 +13781,7 @@ |
10479 @@ -14216,7 +14188,7 @@ |
10081 .B \-B, \-\-ignore\-blank\-lines |
10480 .B \-B, \-\-ignore\-blank\-lines |
10082 . |
10481 . |
10083 ignore changes whose lines are all blank |
10482 ignore changes whose lines are all blank |
10084 -.UNINDENT |
10483 -.UNINDENT |
10085 +.RE |
10484 +.RE |
10086 .sp |
10485 .sp |
10087 [+] marked option can be specified multiple times |
10486 [+] marked option can be specified multiple times |
10088 .SS relink |
10487 .SS relink |
10089 @@ -13821,9 +13793,9 @@ |
10488 @@ -14228,9 +14200,9 @@ |
10090 recreate hardlinks between two repositories: |
10489 recreate hardlinks between two repositories: |
10091 .sp |
10490 .sp |
10092 .nf |
10491 .nf |
10093 -.ft C |
10492 -.ft C |
10094 +.ft |
10493 +.ft |
10096 -.ft P |
10495 -.ft P |
10097 +.ft |
10496 +.ft |
10098 .fi |
10497 .fi |
10099 .sp |
10498 .sp |
10100 When repositories are cloned locally, their data files will be |
10499 When repositories are cloned locally, their data files will be |
10101 @@ -13855,18 +13827,18 @@ |
10500 @@ -14262,18 +14234,18 @@ |
10102 lot of repositories to act like a scheme, for example: |
10501 lot of repositories to act like a scheme, for example: |
10103 .sp |
10502 .sp |
10104 .nf |
10503 .nf |
10105 -.ft C |
10504 -.ft C |
10106 +.ft |
10505 +.ft |
10119 -.ft P |
10518 -.ft P |
10120 +.ft |
10519 +.ft |
10121 .fi |
10520 .fi |
10122 .sp |
10521 .sp |
10123 Additionally there is support for some more complex schemas, for |
10522 Additionally there is support for some more complex schemas, for |
10124 @@ -13873,10 +13845,10 @@ |
10523 @@ -14280,10 +14252,10 @@ |
10125 example used by Google Code: |
10524 example used by Google Code: |
10126 .sp |
10525 .sp |
10127 .nf |
10526 .nf |
10128 -.ft C |
10527 -.ft C |
10129 +.ft |
10528 +.ft |
10132 -.ft P |
10531 -.ft P |
10133 +.ft |
10532 +.ft |
10134 .fi |
10533 .fi |
10135 .sp |
10534 .sp |
10136 The syntax is taken from Mercurial templates, and you have unlimited |
10535 The syntax is taken from Mercurial templates, and you have unlimited |
10137 @@ -13888,7 +13860,7 @@ |
10536 @@ -14295,7 +14267,7 @@ |
10138 For convenience, the extension adds these schemes by default: |
10537 For convenience, the extension adds these schemes by default: |
10139 .sp |
10538 .sp |
10140 .nf |
10539 .nf |
10141 -.ft C |
10540 -.ft C |
10142 +.ft |
10541 +.ft |
10143 [schemes] |
10542 [schemes] |
10144 py = http://hg.python.org/ |
10543 py = http://hg.python.org/ |
10145 bb = https://bitbucket.org/ |
10544 bb = https://bitbucket.org/ |
10146 @@ -13895,7 +13867,7 @@ |
10545 @@ -14302,7 +14274,7 @@ |
10147 bb+ssh = ssh://[email protected]/ |
10546 bb+ssh = ssh://[email protected]/ |
10148 gcode = https://{1}.googlecode.com/hg/ |
10547 gcode = https://{1}.googlecode.com/hg/ |
10149 kiln = https://{1}.kilnhg.com/Repo/ |
10548 kiln = https://{1}.kilnhg.com/Repo/ |
10150 -.ft P |
10549 -.ft P |
10151 +.ft |
10550 +.ft |
10152 .fi |
10551 .fi |
10153 .sp |
10552 .sp |
10154 You can override a predefined scheme by defining a new scheme with the |
10553 You can override a predefined scheme by defining a new scheme with the |
10155 @@ -13905,19 +13877,19 @@ |
10554 @@ -14313,19 +14285,19 @@ |
10156 share a common history between several working directories |
10555 share a common history between several working directories |
10157 .SS Automatic Pooled Storage for Clones |
10556 .SS Automatic Pooled Storage for Clones |
10158 .sp |
10557 .sp |
10159 -When this extension is active, \%\fBhg clone\fP\: can be configured to |
10558 -When this extension is active, \%\fBhg clone\fP\: can be configured to |
10160 +When this extension is active, \fBhg clone\fP can be configured to |
10559 +When this extension is active, \fBhg clone\fP can be configured to |
10174 -defined, \%\fBhg clone\fP\: will automatically use shared repository |
10573 -defined, \%\fBhg clone\fP\: will automatically use shared repository |
10175 +defined, \fBhg clone\fP will automatically use shared repository |
10574 +defined, \fBhg clone\fP will automatically use shared repository |
10176 storage instead of creating a store inside each clone. |
10575 storage instead of creating a store inside each clone. |
10177 .TP |
10576 .TP |
10178 .B \fBshare.poolnaming\fP |
10577 .B \fBshare.poolnaming\fP |
10179 @@ -13929,13 +13901,13 @@ |
10578 @@ -14337,13 +14309,13 @@ |
10180 root/initial changeset is identical. In this mode, the local shared |
10579 root/initial changeset is identical. In this mode, the local shared |
10181 repository is an aggregate of all encountered remote repositories. |
10580 repository is an aggregate of all encountered remote repositories. |
10182 .sp |
10581 .sp |
10183 -"remote" means the name is derived from the source repository\(aqs |
10582 -"remote" means the name is derived from the source repository\(aqs |
10184 +"remote" means the name is derived from the source repository's |
10583 +"remote" means the name is derived from the source repository's |
10191 -.UNINDENT |
10590 -.UNINDENT |
10192 +.RE |
10591 +.RE |
10193 .SS Commands |
10592 .SS Commands |
10194 .SS share |
10593 .SS share |
10195 .sp |
10594 .sp |
10196 @@ -13942,9 +13914,9 @@ |
10595 @@ -14350,9 +14322,9 @@ |
10197 create a new shared repository: |
10596 create a new shared repository: |
10198 .sp |
10597 .sp |
10199 .nf |
10598 .nf |
10200 -.ft C |
10599 -.ft C |
10201 +.ft |
10600 +.ft |
10203 -.ft P |
10602 -.ft P |
10204 +.ft |
10603 +.ft |
10205 .fi |
10604 .fi |
10206 .sp |
10605 .sp |
10207 Initialize a new repository and working directory that shares its |
10606 Initialize a new repository and working directory that shares its |
10208 @@ -13962,7 +13934,7 @@ |
10607 @@ -14370,7 +14342,7 @@ |
10209 .RE |
10608 .RE |
10210 .sp |
10609 .sp |
10211 Options: |
10610 Options: |
10212 -.INDENT 0.0 |
10611 -.INDENT 0.0 |
10213 +.RS 0 |
10612 +.RS 0 |
10214 .TP |
10613 .TP |
10215 .B \-U, \-\-noupdate |
10614 .B \-U, \-\-noupdate |
10216 . |
10615 . |
10217 @@ -13971,15 +13943,15 @@ |
10616 @@ -14379,15 +14351,15 @@ |
10218 .B \-B, \-\-bookmarks |
10617 .B \-B, \-\-bookmarks |
10219 . |
10618 . |
10220 also share bookmarks |
10619 also share bookmarks |
10221 -.UNINDENT |
10620 -.UNINDENT |
10222 +.RE |
10621 +.RE |
10231 -.ft P |
10630 -.ft P |
10232 +.ft |
10631 +.ft |
10233 .fi |
10632 .fi |
10234 .sp |
10633 .sp |
10235 Copy the store data to the repo and remove the sharedpath data. |
10634 Copy the store data to the repo and remove the sharedpath data. |
10236 @@ -13993,7 +13965,7 @@ |
10635 @@ -14401,7 +14373,7 @@ |
10237 .sp |
10636 .sp |
10238 Later on, the "hg unshelve" command restores the changes saved by "hg |
10637 Later on, the "hg unshelve" command restores the changes saved by "hg |
10239 shelve". Changes can be restored even after updating to a different |
10638 shelve". Changes can be restored even after updating to a different |
10240 -parent, in which case Mercurial\(aqs merge machinery will resolve any |
10639 -parent, in which case Mercurial\(aqs merge machinery will resolve any |
10241 +parent, in which case Mercurial's merge machinery will resolve any |
10640 +parent, in which case Mercurial's merge machinery will resolve any |
10242 conflicts if necessary. |
10641 conflicts if necessary. |
10243 .sp |
10642 .sp |
10244 You can have more than one shelved change outstanding at a time; each |
10643 You can have more than one shelved change outstanding at a time; each |
10245 @@ -14005,9 +13977,9 @@ |
10644 @@ -14413,9 +14385,9 @@ |
10246 save and set aside changes from the working directory: |
10645 save and set aside changes from the working directory: |
10247 .sp |
10646 .sp |
10248 .nf |
10647 .nf |
10249 -.ft C |
10648 -.ft C |
10250 +.ft |
10649 +.ft |
10252 -.ft P |
10651 -.ft P |
10253 +.ft |
10652 +.ft |
10254 .fi |
10653 .fi |
10255 .sp |
10654 .sp |
10256 Shelving takes files that "hg status" reports as not clean, saves |
10655 Shelving takes files that "hg status" reports as not clean, saves |
10257 @@ -14035,7 +14007,7 @@ |
10656 @@ -14449,7 +14421,7 @@ |
10258 all shelved changes, use \fB\-\-cleanup\fP. |
10657 all shelved changes, use \fB\-\-cleanup\fP. |
10259 .sp |
10658 .sp |
10260 Options: |
10659 Options: |
10261 -.INDENT 0.0 |
10660 -.INDENT 0.0 |
10262 +.RS 0 |
10661 +.RS 0 |
10263 .TP |
10662 .TP |
10264 .B \-A, \-\-addremove |
10663 .B \-A, \-\-addremove |
10265 . |
10664 . |
10266 @@ -14092,7 +14064,7 @@ |
10665 @@ -14506,7 +14478,7 @@ |
10267 .BI \-X, \-\-exclude \ <PATTERN[+]> |
10666 .BI \-X, \-\-exclude \ <PATTERN[+]> |
10268 . |
10667 . |
10269 exclude names matching the given patterns |
10668 exclude names matching the given patterns |
10270 -.UNINDENT |
10669 -.UNINDENT |
10271 +.RE |
10670 +.RE |
10272 .sp |
10671 .sp |
10273 [+] marked option can be specified multiple times |
10672 [+] marked option can be specified multiple times |
10274 .SS unshelve |
10673 .SS unshelve |
10275 @@ -14100,9 +14072,9 @@ |
10674 @@ -14514,9 +14486,9 @@ |
10276 restore a shelved change to the working directory: |
10675 restore a shelved change to the working directory: |
10277 .sp |
10676 .sp |
10278 .nf |
10677 .nf |
10279 -.ft C |
10678 -.ft C |
10280 +.ft |
10679 +.ft |
10282 -.ft P |
10681 -.ft P |
10283 +.ft |
10682 +.ft |
10284 .fi |
10683 .fi |
10285 .sp |
10684 .sp |
10286 This command accepts an optional name of a shelved change to |
10685 This command accepts an optional name of a shelved change to |
10287 @@ -14133,7 +14105,7 @@ |
10686 @@ -14551,7 +14523,7 @@ |
10288 prevents from deciding exact order of them, for safety. |
10687 prevents from deciding exact order of them, for safety. |
10289 .sp |
10688 .sp |
10290 Options: |
10689 Options: |
10291 -.INDENT 0.0 |
10690 -.INDENT 0.0 |
10292 +.RS 0 |
10691 +.RS 0 |
10293 .TP |
10692 .TP |
10294 .B \-a, \-\-abort |
10693 .B \-a, \-\-abort |
10295 . |
10694 . |
10296 @@ -14154,7 +14126,7 @@ |
10695 @@ -14572,7 +14544,7 @@ |
10297 .BI \-\-date \ <DATE> |
10696 .BI \-\-date \ <DATE> |
10298 . |
10697 . |
10299 set date for temporary commits (DEPRECATED) |
10698 set date for temporary commits (DEPRECATED) |
10300 -.UNINDENT |
10699 -.UNINDENT |
10301 +.RE |
10700 +.RE |
10302 .SS strip |
10701 .SS strip |
10303 .sp |
10702 .sp |
10304 strip changesets and their descendants from history |
10703 strip changesets and their descendants from history |
10305 @@ -14167,9 +14139,9 @@ |
10704 @@ -14585,9 +14557,9 @@ |
10306 strip changesets and all their descendants from the repository: |
10705 strip changesets and all their descendants from the repository: |
10307 .sp |
10706 .sp |
10308 .nf |
10707 .nf |
10309 -.ft C |
10708 -.ft C |
10310 +.ft |
10709 +.ft |
10312 -.ft P |
10711 -.ft P |
10313 +.ft |
10712 +.ft |
10314 .fi |
10713 .fi |
10315 .sp |
10714 .sp |
10316 The strip command removes the specified changesets and all their |
10715 The strip command removes the specified changesets and all their |
10317 @@ -14183,8 +14155,8 @@ |
10716 @@ -14601,8 +14573,8 @@ |
10318 completes. |
10717 completes. |
10319 .sp |
10718 .sp |
10320 Any stripped changesets are stored in \fB.hg/strip\-backup\fP as a |
10719 Any stripped changesets are stored in \fB.hg/strip\-backup\fP as a |
10321 -bundle (see \%\fBhg help bundle\fP\: and \%\fBhg help unbundle\fP\:). They can |
10720 -bundle (see \%\fBhg help bundle\fP\: and \%\fBhg help unbundle\fP\:). They can |
10322 -be restored by running \%\fBhg unbundle .hg/strip\-backup/BUNDLE\fP\:, |
10721 -be restored by running \%\fBhg unbundle .hg/strip\-backup/BUNDLE\fP\:, |
10323 +bundle (see \fBhg help bundle\fP and \fBhg help unbundle\fP). They can |
10722 +bundle (see \fBhg help bundle\fP and \fBhg help unbundle\fP). They can |
10324 +be restored by running \fBhg unbundle .hg/strip\-backup/BUNDLE\fP, |
10723 +be restored by running \fBhg unbundle .hg/strip\-backup/BUNDLE\fP, |
10325 where BUNDLE is the bundle file created by the strip. Note that |
10724 where BUNDLE is the bundle file created by the strip. Note that |
10326 the local revision numbers will in general be different after the |
10725 the local revision numbers will in general be different after the |
10327 restore. |
10726 restore. |
10328 @@ -14199,7 +14171,7 @@ |
10727 @@ -14617,7 +14589,7 @@ |
10329 Return 0 on success. |
10728 Return 0 on success. |
10330 .sp |
10729 .sp |
10331 Options: |
10730 Options: |
10332 -.INDENT 0.0 |
10731 -.INDENT 0.0 |
10333 +.RS 0 |
10732 +.RS 0 |
10334 .TP |
10733 .TP |
10335 .BI \-r, \-\-rev \ <REV[+]> |
10734 .BI \-r, \-\-rev \ <REV[+]> |
10336 . |
10735 . |
10337 @@ -14228,7 +14200,7 @@ |
10736 @@ -14646,7 +14618,7 @@ |
10338 .BI \-B, \-\-bookmark \ <VALUE[+]> |
10737 .BI \-B, \-\-bookmark \ <VALUE[+]> |
10339 . |
10738 . |
10340 remove revs only reachable from given bookmark |
10739 remove revs only reachable from given bookmark |
10341 -.UNINDENT |
10740 -.UNINDENT |
10342 +.RE |
10741 +.RE |
10343 .sp |
10742 .sp |
10344 [+] marked option can be specified multiple times |
10743 [+] marked option can be specified multiple times |
10345 .SS transplant |
10744 .SS transplant |
10346 @@ -14236,7 +14208,7 @@ |
10745 @@ -14654,7 +14626,7 @@ |
10347 command to transplant changesets from another branch |
10746 command to transplant changesets from another branch |
10348 .sp |
10747 .sp |
10349 This extension allows you to transplant changes to another parent revision, |
10748 This extension allows you to transplant changes to another parent revision, |
10350 -possibly in another repository. The transplant is done using \(aqdiff\(aq patches. |
10749 -possibly in another repository. The transplant is done using \(aqdiff\(aq patches. |
10351 +possibly in another repository. The transplant is done using 'diff' patches. |
10750 +possibly in another repository. The transplant is done using 'diff' patches. |
10352 .sp |
10751 .sp |
10353 Transplanted patches are recorded in .hg/transplant/transplants, as a |
10752 Transplanted patches are recorded in .hg/transplant/transplants, as a |
10354 map from a changeset hash to its hash in the source repository. |
10753 map from a changeset hash to its hash in the source repository. |
10355 @@ -14246,9 +14218,9 @@ |
10754 @@ -14664,9 +14636,9 @@ |
10356 transplant changesets from another branch: |
10755 transplant changesets from another branch: |
10357 .sp |
10756 .sp |
10358 .nf |
10757 .nf |
10359 -.ft C |
10758 -.ft C |
10360 +.ft |
10759 +.ft |
10362 -.ft P |
10761 -.ft P |
10363 +.ft |
10762 +.ft |
10364 .fi |
10763 .fi |
10365 .sp |
10764 .sp |
10366 Selected changesets will be applied on top of the current working |
10765 Selected changesets will be applied on top of the current working |
10367 @@ -14265,9 +14237,9 @@ |
10766 @@ -14683,9 +14655,9 @@ |
10368 of the form: |
10767 of the form: |
10369 .sp |
10768 .sp |
10370 .nf |
10769 .nf |
10371 -.ft C |
10770 -.ft C |
10372 +.ft |
10771 +.ft |
10374 -.ft P |
10773 -.ft P |
10375 +.ft |
10774 +.ft |
10376 .fi |
10775 .fi |
10377 .sp |
10776 .sp |
10378 You can rewrite the changelog message with the \-\-filter option. |
10777 You can rewrite the changelog message with the \-\-filter option. |
10379 @@ -14283,17 +14255,17 @@ |
10778 @@ -14701,17 +14673,17 @@ |
10380 with \-\-branch will be transplanted. |
10779 with \-\-branch will be transplanted. |
10381 .sp |
10780 .sp |
10382 Example: |
10781 Example: |
10383 -.INDENT 0.0 |
10782 -.INDENT 0.0 |
10384 +.RS 0 |
10783 +.RS 0 |
10396 -.UNINDENT |
10795 -.UNINDENT |
10397 +.RE |
10796 +.RE |
10398 .sp |
10797 .sp |
10399 You can optionally mark selected transplanted changesets as merge |
10798 You can optionally mark selected transplanted changesets as merge |
10400 changesets. You will not be prompted to transplant any ancestors |
10799 changesets. You will not be prompted to transplant any ancestors |
10401 @@ -14301,17 +14273,17 @@ |
10800 @@ -14719,17 +14691,17 @@ |
10402 normally instead of transplanting them. |
10801 normally instead of transplanting them. |
10403 .sp |
10802 .sp |
10404 Merge changesets may be transplanted directly by specifying the |
10803 Merge changesets may be transplanted directly by specifying the |
10405 -proper parent changeset by calling \%\fBhg transplant \-\-parent\fP\:. |
10804 -proper parent changeset by calling \%\fBhg transplant \-\-parent\fP\:. |
10406 +proper parent changeset by calling \fBhg transplant \-\-parent\fP. |
10805 +proper parent changeset by calling \fBhg transplant \-\-parent\fP. |
10419 -.INDENT 0.0 |
10818 -.INDENT 0.0 |
10420 +.RS 0 |
10819 +.RS 0 |
10421 .TP |
10820 .TP |
10422 .BI \-s, \-\-source \ <REPO> |
10821 .BI \-s, \-\-source \ <REPO> |
10423 . |
10822 . |
10424 @@ -14352,7 +14324,7 @@ |
10823 @@ -14770,7 +14742,7 @@ |
10425 .BI \-\-filter \ <CMD> |
10824 .BI \-\-filter \ <CMD> |
10426 . |
10825 . |
10427 filter changesets through command |
10826 filter changesets through command |
10428 -.UNINDENT |
10827 -.UNINDENT |
10429 +.RE |
10828 +.RE |
10430 .sp |
10829 .sp |
10431 [+] marked option can be specified multiple times |
10830 [+] marked option can be specified multiple times |
10432 .SS win32mbcs |
10831 .SS win32mbcs |
10433 @@ -14367,7 +14339,7 @@ |
10832 @@ -14785,7 +14757,7 @@ |
10434 operation. |
10833 operation. |
10435 .sp |
10834 .sp |
10436 This extension is useful for: |
10835 This extension is useful for: |
10437 -.INDENT 0.0 |
10836 -.INDENT 0.0 |
10438 +.RS 0 |
10837 +.RS 0 |
10439 .IP \(bu 2 |
10838 .IP \(bu 2 |
10440 . |
10839 . |
10441 Japanese Windows users using shift_jis encoding. |
10840 Japanese Windows users using shift_jis encoding. |
10442 @@ -14378,10 +14350,10 @@ |
10841 @@ -14796,10 +14768,10 @@ |
10443 . |
10842 . |
10444 All users who use a repository with one of problematic encodings on |
10843 All users who use a repository with one of problematic encodings on |
10445 case\-insensitive file system. |
10844 case\-insensitive file system. |
10446 -.UNINDENT |
10845 -.UNINDENT |
10447 +.RE |
10846 +.RE |
10450 -.INDENT 0.0 |
10849 -.INDENT 0.0 |
10451 +.RS 0 |
10850 +.RS 0 |
10452 .IP \(bu 2 |
10851 .IP \(bu 2 |
10453 . |
10852 . |
10454 Any user who use only ASCII chars in path. |
10853 Any user who use only ASCII chars in path. |
10455 @@ -14388,10 +14360,10 @@ |
10854 @@ -14806,10 +14778,10 @@ |
10456 .IP \(bu 2 |
10855 .IP \(bu 2 |
10457 . |
10856 . |
10458 Any user who do not use any of problematic encodings. |
10857 Any user who do not use any of problematic encodings. |
10459 -.UNINDENT |
10858 -.UNINDENT |
10460 +.RE |
10859 +.RE |
10463 -.INDENT 0.0 |
10862 -.INDENT 0.0 |
10464 +.RS 0 |
10863 +.RS 0 |
10465 .IP \(bu 2 |
10864 .IP \(bu 2 |
10466 . |
10865 . |
10467 You should use single encoding in one repository. |
10866 You should use single encoding in one repository. |
10468 @@ -14401,16 +14373,16 @@ |
10867 @@ -14819,16 +14791,16 @@ |
10469 .IP \(bu 2 |
10868 .IP \(bu 2 |
10470 . |
10869 . |
10471 win32mbcs is not compatible with fixutf8 extension. |
10870 win32mbcs is not compatible with fixutf8 extension. |
10472 -.UNINDENT |
10871 -.UNINDENT |
10473 +.RE |
10872 +.RE |
10483 -.ft P |
10882 -.ft P |
10484 +.ft |
10883 +.ft |
10485 .fi |
10884 .fi |
10486 .sp |
10885 .sp |
10487 It is useful for the users who want to commit with UTF\-8 log message. |
10886 It is useful for the users who want to commit with UTF\-8 log message. |
10488 @@ -14417,8 +14389,8 @@ |
10887 @@ -14835,8 +14807,8 @@ |
10489 .SS win32text |
10888 .SS win32text |
10490 .sp |
10889 .sp |
10491 perform automatic newline conversion (DEPRECATED) |
10890 perform automatic newline conversion (DEPRECATED) |
10492 -.INDENT 0.0 |
10891 -.INDENT 0.0 |
10493 -.INDENT 3.5 |
10892 -.INDENT 3.5 |
10494 +.RS 0 |
10893 +.RS 0 |
10495 +.RS 3 |
10894 +.RS 3 |
10496 .sp |
10895 .sp |
10497 Deprecation: The win32text extension requires each user to configure |
10896 Deprecation: The win32text extension requires each user to configure |
10498 the extension again and again for each clone since the configuration |
10897 the extension again and again for each clone since the configuration |
10499 @@ -14427,13 +14399,13 @@ |
10898 @@ -14845,13 +14817,13 @@ |
10500 We have therefore made the \fBeol\fP as an alternative. The \fBeol\fP |
10899 We have therefore made the \fBeol\fP as an alternative. The \fBeol\fP |
10501 uses a version controlled file for its configuration and each clone |
10900 uses a version controlled file for its configuration and each clone |
10502 will therefore use the right settings from the start. |
10901 will therefore use the right settings from the start. |
10503 -.UNINDENT |
10902 -.UNINDENT |
10504 -.UNINDENT |
10903 -.UNINDENT |
10511 -.ft C |
10910 -.ft C |
10512 +.ft |
10911 +.ft |
10513 [extensions] |
10912 [extensions] |
10514 win32text = |
10913 win32text = |
10515 [encode] |
10914 [encode] |
10516 @@ -14443,17 +14415,17 @@ |
10915 @@ -14861,17 +14833,17 @@ |
10517 [decode] |
10916 [decode] |
10518 ** = cleverdecode: |
10917 ** = cleverdecode: |
10519 # or ** = macdecode: |
10918 # or ** = macdecode: |
10520 -.ft P |
10919 -.ft P |
10521 +.ft |
10920 +.ft |
10532 -.ft P |
10931 -.ft P |
10533 +.ft |
10932 +.ft |
10534 .fi |
10933 .fi |
10535 .sp |
10934 .sp |
10536 To do the same check on a server to prevent CRLF/CR from being |
10935 To do the same check on a server to prevent CRLF/CR from being |
10537 @@ -14460,11 +14432,11 @@ |
10936 @@ -14878,11 +14850,11 @@ |
10538 pushed or pulled: |
10937 pushed or pulled: |
10539 .sp |
10938 .sp |
10540 .nf |
10939 .nf |
10541 -.ft C |
10940 -.ft C |
10542 +.ft |
10941 +.ft |
10546 -.ft P |
10945 -.ft P |
10547 +.ft |
10946 +.ft |
10548 .fi |
10947 .fi |
10549 .SS zeroconf |
10948 .SS zeroconf |
10550 .sp |
10949 .sp |
10551 @@ -14475,33 +14447,33 @@ |
10950 @@ -14893,33 +14865,33 @@ |
10552 without knowing their actual IP address. |
10951 without knowing their actual IP address. |
10553 .sp |
10952 .sp |
10554 To allow other people to discover your repository using run |
10953 To allow other people to discover your repository using run |
10555 -\%\fBhg serve\fP\: in your repository: |
10954 -\%\fBhg serve\fP\: in your repository: |
10556 +\fBhg serve\fP in your repository: |
10955 +\fBhg serve\fP in your repository: |
10589 -See \%\fBhgrc\fP(5)\: for details of the contents and format of these |
10988 -See \%\fBhgrc\fP(5)\: for details of the contents and format of these |
10590 +See \fBhgrc\fP(5) for details of the contents and format of these |
10989 +See \fBhgrc\fP(5) for details of the contents and format of these |
10591 files. |
10990 files. |
10592 .TP |
10991 .TP |
10593 .B \fB.hgignore\fP |
10992 .B \fB.hgignore\fP |
10594 @@ -14508,13 +14480,13 @@ |
10993 @@ -14926,13 +14898,13 @@ |
10595 .sp |
10994 .sp |
10596 This file contains regular expressions (one per line) that |
10995 This file contains regular expressions (one per line) that |
10597 describe file names that should be ignored by \fBhg\fP. For details, |
10996 describe file names that should be ignored by \fBhg\fP. For details, |
10598 -see \%\fBhgignore\fP(5)\:. |
10997 -see \%\fBhgignore\fP(5)\:. |
10599 +see \fBhgignore\fP(5). |
10998 +see \fBhgignore\fP(5). |
10605 -\%\fBhg help subrepos\fP\:. |
11004 -\%\fBhg help subrepos\fP\:. |
10606 +\fBhg help subrepos\fP. |
11005 +\fBhg help subrepos\fP. |
10607 .TP |
11006 .TP |
10608 .B \fB.hgsubstate\fP |
11007 .B \fB.hgsubstate\fP |
10609 .sp |
11008 .sp |
10610 @@ -14529,7 +14501,7 @@ |
11009 @@ -14947,7 +14919,7 @@ |
10611 .TP |
11010 .TP |
10612 .B \fB.hg/last\-message.txt\fP |
11011 .B \fB.hg/last\-message.txt\fP |
10613 .sp |
11012 .sp |
10614 -This file is used by \%\fBhg commit\fP\: to store a backup of the commit message |
11013 -This file is used by \%\fBhg commit\fP\: to store a backup of the commit message |
10615 +This file is used by \fBhg commit\fP to store a backup of the commit message |
11014 +This file is used by \fBhg commit\fP to store a backup of the commit message |
10616 in case the commit fails. |
11015 in case the commit fails. |
10617 .TP |
11016 .TP |
10618 .B \fB.hg/localtags\fP |
11017 .B \fB.hg/localtags\fP |
10619 @@ -14537,28 +14509,34 @@ |
11018 @@ -14955,28 +14927,34 @@ |
10620 This file can be used to define local tags which are not shared among |
11019 This file can be used to define local tags which are not shared among |
10621 repositories. The file format is the same as for \fB.hgtags\fP, but it is |
11020 repositories. The file format is the same as for \fB.hgtags\fP, but it is |
10622 encoded using the local system encoding. |
11021 encoded using the local system encoding. |
10623 -.UNINDENT |
11022 -.UNINDENT |
10624 +.TP |
11023 +.TP |
10648 .SH RESOURCES |
11047 .SH RESOURCES |
10649 .sp |
11048 .sp |
10650 -Main Web Site: \%https://mercurial\-scm.org/\: |
11049 -Main Web Site: \%https://mercurial\-scm.org/\: |
10651 +Main Web Site: https://mercurial\-scm.org/ |
11050 +Main Web Site: https://mercurial\-scm.org/ |
10652 .sp |
11051 .sp |
10653 -Source code repository: \%http://selenic.com/hg\: |
11052 -Source code repository: \%https://www.mercurial\-scm.org/repo/hg\: |
10654 +Source code repository: http://selenic.com/hg |
11053 +Source code repository: https://www.mercurial\-scm.org/repo/hg |
10655 .sp |
11054 .sp |
10656 -Mailing list: \%http://selenic.com/mailman/listinfo/mercurial\: |
11055 -Mailing list: \%https://www.mercurial\-scm.org/mailman/listinfo/mercurial/\: |
10657 +Mailing list: http://selenic.com/mailman/listinfo/mercurial |
11056 +Mailing list: https://www.mercurial\-scm.org/mailman/listinfo/mercurial/ |
10658 .SH COPYING |
11057 .SH COPYING |
10659 .sp |
11058 .sp |
10660 Copyright (C) 2005\-2016 Matt Mackall. |
11059 Copyright (C) 2005\-2016 Matt Mackall. |
10661 --- mercurial-3.7.3/doc/hgignore.5.~1~ Tue Mar 29 09:54:51 2016 |
11060 --- mercurial-4.1/doc/hgignore.5 2017-02-01 08:19:55.000000000 -0800 |
10662 +++ mercurial-3.7.3/doc/hgignore.5 Tue Mar 29 10:26:27 2016 |
11061 +++ mercurial-4.1/doc/hgignore.5 2017-02-03 11:20:03.473564965 -0800 |
10663 @@ -3,33 +3,6 @@ |
11062 @@ -3,33 +3,6 @@ |
10664 .TH HGIGNORE 5 "" "" "Mercurial Manual" |
11063 .TH HGIGNORE 5 "" "" "Mercurial Manual" |
10665 .SH NAME |
11064 .SH NAME |
10666 hgignore \- syntax for Mercurial ignore files |
11065 hgignore \- syntax for Mercurial ignore files |
10667 -. |
11066 -. |
10783 -\%\fBhg\fP(1)\:, \%\fBhgrc\fP(5)\: |
11182 -\%\fBhg\fP(1)\:, \%\fBhgrc\fP(5)\: |
10784 +\fBhg\fP(1), \fBhgrc\fP(5) |
11183 +\fBhg\fP(1), \fBhgrc\fP(5) |
10785 .SH COPYING |
11184 .SH COPYING |
10786 .sp |
11185 .sp |
10787 This manual page is copyright 2006 Vadim Gelfer. |
11186 This manual page is copyright 2006 Vadim Gelfer. |
10788 --- mercurial-3.7.3/doc/hgrc.5.~1~ Tue Mar 29 09:54:48 2016 |
11187 --- mercurial-4.1/doc/hgrc.5 2017-02-01 08:19:56.000000000 -0800 |
10789 +++ mercurial-3.7.3/doc/hgrc.5 Tue Mar 29 10:26:32 2016 |
11188 +++ mercurial-4.1/doc/hgrc.5 2017-02-03 11:20:07.405927763 -0800 |
10790 @@ -3,33 +3,6 @@ |
11189 @@ -3,33 +3,6 @@ |
10791 .TH HGRC 5 "" "" "Mercurial Manual" |
11190 .TH HGRC 5 "" "" "Mercurial Manual" |
10792 .SH NAME |
11191 .SH NAME |
10793 hgrc \- configuration files for Mercurial |
11192 hgrc \- configuration files for Mercurial |
10794 -. |
11193 -. |
11177 -1). If the prefix doesn\(aqt include a scheme, the match is performed |
11576 -1). If the prefix doesn\(aqt include a scheme, the match is performed |
11178 +1). If the prefix doesn't include a scheme, the match is performed |
11577 +1). If the prefix doesn't include a scheme, the match is performed |
11179 against the URI with its scheme stripped as well, and the schemes |
11578 against the URI with its scheme stripped as well, and the schemes |
11180 argument, q.v., is then subsequently consulted. |
11579 argument, q.v., is then subsequently consulted. |
11181 .TP |
11580 .TP |
11182 @@ -496,195 +399,195 @@ |
11581 @@ -496,70 +399,70 @@ |
11183 .B \fBschemes\fP |
11582 .B \fBschemes\fP |
11184 .sp |
11583 .sp |
11185 Optional. Space separated list of URI schemes to use this |
11584 Optional. Space separated list of URI schemes to use this |
11186 -authentication entry with. Only used if the prefix doesn\(aqt include |
11585 -authentication entry with. Only used if the prefix doesn\(aqt include |
11187 +authentication entry with. Only used if the prefix doesn't include |
11586 +authentication entry with. Only used if the prefix doesn't include |
11242 "HG: removed {file}\en" }{if(files, "", |
11641 "HG: removed {file}\en" }{if(files, "", |
11243 "HG: no files changed\en")} |
11642 "HG: no files changed\en")} |
11244 -.ft P |
11643 -.ft P |
11245 +.ft |
11644 +.ft |
11246 .fi |
11645 .fi |
11646 -.INDENT 0.0 |
|
11647 +.RS 0 |
|
11648 .TP |
|
11649 .B \fBdiff()\fP |
|
11650 .sp |
|
11651 -String: show the diff (see \%\fBhg help templates\fP\: for detail) |
|
11652 -.UNINDENT |
|
11653 +String: show the diff (see \fBhg help templates\fP for detail) |
|
11654 +.RE |
|
11655 .sp |
|
11656 Sometimes it is helpful to show the diff of the changeset in the editor without |
|
11657 -having to prefix \(aqHG: \(aq to each line so that highlighting works correctly. For |
|
11658 +having to prefix 'HG: ' to each line so that highlighting works correctly. For |
|
11659 this, Mercurial provides a special string which will ignore everything below |
|
11660 it: |
|
11661 .sp |
|
11662 .nf |
|
11663 -.ft C |
|
11664 +.ft |
|
11665 HG: \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- >8 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- |
|
11666 -.ft P |
|
11667 +.ft |
|
11668 .fi |
|
11669 .sp |
|
11670 For example, the template configuration below will show the diff below the |
|
11671 @@ -566,158 +469,158 @@ |
|
11672 extra message: |
|
11673 .sp |
|
11674 .nf |
|
11675 -.ft C |
|
11676 +.ft |
|
11677 [committemplate] |
|
11678 changeset = {desc}\en\en |
|
11679 - HG: Enter commit message. Lines beginning with \(aqHG:\(aq are removed. |
|
11680 + HG: Enter commit message. Lines beginning with 'HG:' are removed. |
|
11681 HG: {extramsg} |
|
11682 HG: \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- >8 \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- |
|
11683 HG: Do not touch the line above. |
|
11684 HG: Everything below will be removed. |
|
11685 {diff()} |
|
11686 -.ft P |
|
11687 +.ft |
|
11688 .fi |
|
11247 .IP Note |
11689 .IP Note |
11248 . |
11690 . |
11249 -For some problematic encodings (see \%\fBhg help win32mbcs\fP\: for |
11691 -For some problematic encodings (see \%\fBhg help win32mbcs\fP\: for |
11250 +For some problematic encodings (see \fBhg help win32mbcs\fP for |
11692 +For some problematic encodings (see \fBhg help win32mbcs\fP for |
11251 detail), this customization should be configured carefully, to |
11693 detail), this customization should be configured carefully, to |
11433 +only for \fBhg tag \-\-remove\fP, but \fBchangeset.tag\fP customizes the |
11875 +only for \fBhg tag \-\-remove\fP, but \fBchangeset.tag\fP customizes the |
11434 +commit message for \fBhg tag\fP regardless of \fB\-\-remove\fP option. |
11876 +commit message for \fBhg tag\fP regardless of \fB\-\-remove\fP option. |
11435 .sp |
11877 .sp |
11436 When the external editor is invoked for a commit, the corresponding |
11878 When the external editor is invoked for a commit, the corresponding |
11437 dot\-separated list of names without the \fBchangeset.\fP prefix |
11879 dot\-separated list of names without the \fBchangeset.\fP prefix |
11438 @@ -696,7 +599,7 @@ |
11880 @@ -729,7 +632,7 @@ |
11439 below can be referred as \fB{listupfiles}\fP: |
11881 below can be referred as \fB{listupfiles}\fP: |
11440 .sp |
11882 .sp |
11441 .nf |
11883 .nf |
11442 -.ft C |
11884 -.ft C |
11443 +.ft |
11885 +.ft |
11444 [committemplate] |
11886 [committemplate] |
11445 listupfiles = {file_adds % |
11887 listupfiles = {file_adds % |
11446 "HG: added {file}\en" }{file_mods % |
11888 "HG: added {file}\en" }{file_mods % |
11447 @@ -703,7 +606,7 @@ |
11889 @@ -736,7 +639,7 @@ |
11448 "HG: changed {file}\en" }{file_dels % |
11890 "HG: changed {file}\en" }{file_dels % |
11449 "HG: removed {file}\en" }{if(files, "", |
11891 "HG: removed {file}\en" }{if(files, "", |
11450 "HG: no files changed\en")} |
11892 "HG: no files changed\en")} |
11451 -.ft P |
11893 -.ft P |
11452 +.ft |
11894 +.ft |
11453 .fi |
11895 .fi |
11454 .SS \fBdecode/encode\fP |
11896 .SS \fBdecode/encode\fP |
11455 .sp |
11897 .sp |
11456 @@ -727,7 +630,7 @@ |
11898 @@ -760,7 +663,7 @@ |
11457 Pipe example: |
11899 Pipe example: |
11458 .sp |
11900 .sp |
11459 .nf |
11901 .nf |
11460 -.ft C |
11902 -.ft C |
11461 +.ft |
11903 +.ft |
11462 [encode] |
11904 [encode] |
11463 # uncompress gzip files on checkin to improve delta compression |
11905 # uncompress gzip files on checkin to improve delta compression |
11464 # note: not necessarily a good idea, just an example |
11906 # note: not necessarily a good idea, just an example |
11465 @@ -735,9 +638,9 @@ |
11907 @@ -768,9 +671,9 @@ |
11466 |
11908 |
11467 [decode] |
11909 [decode] |
11468 # recompress gzip files when writing them to the working dir (we |
11910 # recompress gzip files when writing them to the working dir (we |
11469 -# can safely omit "pipe:", because it\(aqs the default) |
11911 -# can safely omit "pipe:", because it\(aqs the default) |
11470 +# can safely omit "pipe:", because it's the default) |
11912 +# can safely omit "pipe:", because it's the default) |
11472 -.ft P |
11914 -.ft P |
11473 +.ft |
11915 +.ft |
11474 .fi |
11916 .fi |
11475 .sp |
11917 .sp |
11476 A \fBtempfile:\fP command is a template. The string \fBINFILE\fP is replaced |
11918 A \fBtempfile:\fP command is a template. The string \fBINFILE\fP is replaced |
11477 @@ -745,12 +648,6 @@ |
11919 @@ -778,12 +681,6 @@ |
11478 filtered by the command. The string \fBOUTFILE\fP is replaced with the name |
11920 filtered by the command. The string \fBOUTFILE\fP is replaced with the name |
11479 of an empty temporary file, where the filtered data must be written by |
11921 of an empty temporary file, where the filtered data must be written by |
11480 the command. |
11922 the command. |
11481 -.IP Note |
11923 -.IP Note |
11482 -. |
11924 -. |
11485 -strange effects and may corrupt the contents of your files. |
11927 -strange effects and may corrupt the contents of your files. |
11486 -.RE |
11928 -.RE |
11487 .sp |
11929 .sp |
11488 This filter mechanism is used internally by the \fBeol\fP extension to |
11930 This filter mechanism is used internally by the \fBeol\fP extension to |
11489 translate line ending characters between Windows (CRLF) and Unix (LF) |
11931 translate line ending characters between Windows (CRLF) and Unix (LF) |
11490 @@ -757,20 +654,20 @@ |
11932 @@ -790,20 +687,20 @@ |
11491 format. We suggest you use the \fBeol\fP extension for convenience. |
11933 format. We suggest you use the \fBeol\fP extension for convenience. |
11492 .SS \fBdefaults\fP |
11934 .SS \fBdefaults\fP |
11493 .sp |
11935 .sp |
11494 -(defaults are deprecated. Don\(aqt use them. Use aliases instead.) |
11936 -(defaults are deprecated. Don\(aqt use them. Use aliases instead.) |
11495 +(defaults are deprecated. Don't use them. Use aliases instead.) |
11937 +(defaults are deprecated. Don't use them. Use aliases instead.) |
11511 -.ft P |
11953 -.ft P |
11512 +.ft |
11954 +.ft |
11513 .fi |
11955 .fi |
11514 .sp |
11956 .sp |
11515 The actual commands, instead of their aliases, must be used when |
11957 The actual commands, instead of their aliases, must be used when |
11516 @@ -779,9 +676,9 @@ |
11958 @@ -812,9 +709,9 @@ |
11517 .SS \fBdiff\fP |
11959 .SS \fBdiff\fP |
11518 .sp |
11960 .sp |
11519 Settings used when displaying diffs. Everything except for \fBunified\fP |
11961 Settings used when displaying diffs. Everything except for \fBunified\fP |
11520 -is a Boolean and defaults to False. See \%\fBhg help config.annotate\fP\: |
11962 -is a Boolean and defaults to False. See \%\fBhg help config.annotate\fP\: |
11521 +is a Boolean and defaults to False. See \fBhg help config.annotate\fP |
11963 +is a Boolean and defaults to False. See \fBhg help config.annotate\fP |
11523 -.INDENT 0.0 |
11965 -.INDENT 0.0 |
11524 +.RS 0 |
11966 +.RS 0 |
11525 .TP |
11967 .TP |
11526 .B \fBgit\fP |
11968 .B \fBgit\fP |
11527 .sp |
11969 .sp |
11528 @@ -793,11 +690,11 @@ |
11970 @@ -826,11 +723,11 @@ |
11529 .TP |
11971 .TP |
11530 .B \fBnodates\fP |
11972 .B \fBnodates\fP |
11531 .sp |
11973 .sp |
11532 -Don\(aqt include dates in diff headers. |
11974 -Don\(aqt include dates in diff headers. |
11533 +Don't include dates in diff headers. |
11975 +Don't include dates in diff headers. |
11537 -Omit \(aqa/\(aq and \(aqb/\(aq prefixes from filenames. Ignored in plain mode. |
11979 -Omit \(aqa/\(aq and \(aqb/\(aq prefixes from filenames. Ignored in plain mode. |
11538 +Omit 'a/' and 'b/' prefixes from filenames. Ignored in plain mode. |
11980 +Omit 'a/' and 'b/' prefixes from filenames. Ignored in plain mode. |
11539 .TP |
11981 .TP |
11540 .B \fBshowfunc\fP |
11982 .B \fBshowfunc\fP |
11541 .sp |
11983 .sp |
11542 @@ -818,11 +715,11 @@ |
11984 @@ -851,11 +748,11 @@ |
11543 .B \fBunified\fP |
11985 .B \fBunified\fP |
11544 .sp |
11986 .sp |
11545 Number of lines of context to show. |
11987 Number of lines of context to show. |
11546 -.UNINDENT |
11988 -.UNINDENT |
11547 +.RE |
11989 +.RE |
11551 -.INDENT 0.0 |
11993 -.INDENT 0.0 |
11552 +.RS 0 |
11994 +.RS 0 |
11553 .TP |
11995 .TP |
11554 .B \fBfrom\fP |
11996 .B \fBfrom\fP |
11555 .sp |
11997 .sp |
11556 @@ -831,16 +728,16 @@ |
11998 @@ -864,16 +761,16 @@ |
11557 .TP |
11999 .TP |
11558 .B \fBto\fP |
12000 .B \fBto\fP |
11559 .sp |
12001 .sp |
11560 -Optional. Comma\-separated list of recipients\(aq email addresses. |
12002 -Optional. Comma\-separated list of recipients\(aq email addresses. |
11561 +Optional. Comma\-separated list of recipients' email addresses. |
12003 +Optional. Comma\-separated list of recipients' email addresses. |
11571 -Optional. Comma\-separated list of blind carbon copy recipients\(aq |
12013 -Optional. Comma\-separated list of blind carbon copy recipients\(aq |
11572 +Optional. Comma\-separated list of blind carbon copy recipients' |
12014 +Optional. Comma\-separated list of blind carbon copy recipients' |
11573 email addresses. |
12015 email addresses. |
11574 .TP |
12016 .TP |
11575 .B \fBmethod\fP |
12017 .B \fBmethod\fP |
11576 @@ -860,10 +757,10 @@ |
12018 @@ -893,10 +790,10 @@ |
11577 first character set to which conversion from local encoding |
12019 first character set to which conversion from local encoding |
11578 (\fB$HGENCODING\fP, \fBui.fallbackencoding\fP) succeeds. If correct |
12020 (\fB$HGENCODING\fP, \fBui.fallbackencoding\fP) succeeds. If correct |
11579 conversion fails, the text in question is sent as is. |
12021 conversion fails, the text in question is sent as is. |
11580 -(default: \(aq\(aq) |
12022 -(default: \(aq\(aq) |
11581 +(default: '') |
12023 +(default: '') |
11584 -.INDENT 7.0 |
12026 -.INDENT 7.0 |
11585 +.RS 7 |
12027 +.RS 7 |
11586 .IP 1. 3 |
12028 .IP 1. 3 |
11587 . |
12029 . |
11588 \fBus\-ascii\fP: always first, regardless of settings |
12030 \fBus\-ascii\fP: always first, regardless of settings |
11589 @@ -879,13 +776,13 @@ |
12031 @@ -912,13 +809,13 @@ |
11590 .IP 5. 3 |
12032 .IP 5. 3 |
11591 . |
12033 . |
11592 \fButf\-8\fP: always last, regardless of settings |
12034 \fButf\-8\fP: always last, regardless of settings |
11593 -.UNINDENT |
12035 -.UNINDENT |
11594 -.UNINDENT |
12036 -.UNINDENT |
11601 -.ft C |
12043 -.ft C |
11602 +.ft |
12044 +.ft |
11603 [email] |
12045 [email] |
11604 from = Joseph User <[email protected]> |
12046 from = Joseph User <[email protected]> |
11605 method = /usr/sbin/sendmail |
12047 method = /usr/sbin/sendmail |
11606 @@ -892,7 +789,7 @@ |
12048 @@ -925,7 +822,7 @@ |
11607 # charsets for western Europeans |
12049 # charsets for western Europeans |
11608 # us\-ascii, utf\-8 omitted, as they are tried first and last |
12050 # us\-ascii, utf\-8 omitted, as they are tried first and last |
11609 charsets = iso\-8859\-1, iso\-8859\-15, windows\-1252 |
12051 charsets = iso\-8859\-1, iso\-8859\-15, windows\-1252 |
11610 -.ft P |
12052 -.ft P |
11611 +.ft |
12053 +.ft |
11612 .fi |
12054 .fi |
11613 .SS \fBextensions\fP |
12055 .SS \fBextensions\fP |
11614 .sp |
12056 .sp |
11615 @@ -899,7 +796,7 @@ |
12057 @@ -932,7 +829,7 @@ |
11616 Mercurial has an extension mechanism for adding new features. To |
12058 Mercurial has an extension mechanism for adding new features. To |
11617 enable an extension, create an entry for it in this section. |
12059 enable an extension, create an entry for it in this section. |
11618 .sp |
12060 .sp |
11619 -If you know that the extension is already in Python\(aqs search path, |
12061 -If you know that the extension is already in Python\(aqs search path, |
11620 +If you know that the extension is already in Python's search path, |
12062 +If you know that the extension is already in Python's search path, |
11621 you can give the name of the module, followed by \fB=\fP, with nothing |
12063 you can give the name of the module, followed by \fB=\fP, with nothing |
11622 after the \fB=\fP. |
12064 after the \fB=\fP. |
11623 .sp |
12065 .sp |
11624 @@ -914,16 +811,16 @@ |
12066 @@ -947,16 +844,16 @@ |
11625 Example for \fB~/.hgrc\fP: |
12067 Example for \fB~/.hgrc\fP: |
11626 .sp |
12068 .sp |
11627 .nf |
12069 .nf |
11628 -.ft C |
12070 -.ft C |
11629 +.ft |
12071 +.ft |
11640 -.INDENT 0.0 |
12082 -.INDENT 0.0 |
11641 +.RS 0 |
12083 +.RS 0 |
11642 .TP |
12084 .TP |
11643 .B \fBusegeneraldelta\fP |
12085 .B \fBusegeneraldelta\fP |
11644 .sp |
12086 .sp |
11645 @@ -968,7 +865,7 @@ |
12087 @@ -1001,7 +898,7 @@ |
11646 Repositories with this on\-disk format require Mercurial version 0.9.4. |
12088 Repositories with this on\-disk format require Mercurial version 0.9.4. |
11647 .sp |
12089 .sp |
11648 Enabled by default. |
12090 Enabled by default. |
11649 -.UNINDENT |
12091 -.UNINDENT |
11650 +.RE |
12092 +.RE |
11651 .SS \fBgraph\fP |
12093 .SS \fBgraph\fP |
11652 .sp |
12094 .sp |
11653 Web graph view configuration. This section let you change graph |
12095 Web graph view configuration. This section let you change graph |
11654 @@ -978,9 +875,9 @@ |
12096 @@ -1011,9 +908,9 @@ |
11655 Each line has the following format: |
12097 Each line has the following format: |
11656 .sp |
12098 .sp |
11657 .nf |
12099 .nf |
11658 -.ft C |
12100 -.ft C |
11659 +.ft |
12101 +.ft |
11661 -.ft P |
12103 -.ft P |
11662 +.ft |
12104 +.ft |
11663 .fi |
12105 .fi |
11664 .sp |
12106 .sp |
11665 where \fB<branch>\fP is the name of the branch being |
12107 where \fB<branch>\fP is the name of the branch being |
11666 @@ -987,17 +884,17 @@ |
12108 @@ -1020,17 +917,17 @@ |
11667 customized. Example: |
12109 customized. Example: |
11668 .sp |
12110 .sp |
11669 .nf |
12111 .nf |
11670 -.ft C |
12112 -.ft C |
11671 +.ft |
12113 +.ft |
11682 -.INDENT 0.0 |
12124 -.INDENT 0.0 |
11683 +.RS 0 |
12125 +.RS 0 |
11684 .TP |
12126 .TP |
11685 .B \fBwidth\fP |
12127 .B \fBwidth\fP |
11686 .sp |
12128 .sp |
11687 @@ -1006,7 +903,7 @@ |
12129 @@ -1039,7 +936,7 @@ |
11688 .B \fBcolor\fP |
12130 .B \fBcolor\fP |
11689 .sp |
12131 .sp |
11690 Set branch edges color in hexadecimal RGB notation. |
12132 Set branch edges color in hexadecimal RGB notation. |
11691 -.UNINDENT |
12133 -.UNINDENT |
11692 +.RE |
12134 +.RE |
11693 .SS \fBhooks\fP |
12135 .SS \fBhooks\fP |
11694 .sp |
12136 .sp |
11695 Commands or Python functions that get automatically executed by |
12137 Commands or Python functions that get automatically executed by |
11696 @@ -1020,7 +917,7 @@ |
12138 @@ -1053,7 +950,7 @@ |
11697 Example \fB.hg/hgrc\fP: |
12139 Example \fB.hg/hgrc\fP: |
11698 .sp |
12140 .sp |
11699 .nf |
12141 .nf |
11700 -.ft C |
12142 -.ft C |
11701 +.ft |
12143 +.ft |
11702 [hooks] |
12144 [hooks] |
11703 # update working directory after adding changesets |
12145 # update working directory after adding changesets |
11704 changegroup.update = hg update |
12146 changegroup.update = hg update |
11705 @@ -1030,13 +927,13 @@ |
12147 @@ -1063,13 +960,13 @@ |
11706 incoming.autobuild = /my/build/hook |
12148 incoming.autobuild = /my/build/hook |
11707 # force autobuild hook to run before other incoming hooks |
12149 # force autobuild hook to run before other incoming hooks |
11708 priority.incoming.autobuild = 1 |
12150 priority.incoming.autobuild = 1 |
11709 -.ft P |
12151 -.ft P |
11710 +.ft |
12152 +.ft |
11716 -.INDENT 0.0 |
12158 -.INDENT 0.0 |
11717 +.RS 0 |
12159 +.RS 0 |
11718 .TP |
12160 .TP |
11719 .B \fBchangegroup\fP |
12161 .B \fBchangegroup\fP |
11720 .sp |
12162 .sp |
11721 @@ -1060,7 +957,7 @@ |
12163 @@ -1093,7 +990,7 @@ |
11722 .sp |
12164 .sp |
11723 Run after sending changes from local repository to another. ID of |
12165 Run after sending changes from local repository to another. ID of |
11724 first changeset sent is in \fB$HG_NODE\fP. Source of operation is in |
12166 first changeset sent is in \fB$HG_NODE\fP. Source of operation is in |
11725 -\fB$HG_SOURCE\fP; Also see \%\fBhg help config.preoutgoing\fP\: hook. |
12167 -\fB$HG_SOURCE\fP; Also see \%\fBhg help config.hooks.preoutgoing\fP\: hook. |
11726 +\fB$HG_SOURCE\fP; Also see \fBhg help config.preoutgoing\fP hook. |
12168 +\fB$HG_SOURCE\fP; Also see \fBhg help config.hooks.preoutgoing\fP hook. |
11727 .TP |
12169 .TP |
11728 .B \fBpost\-<command>\fP |
12170 .B \fBpost\-<command>\fP |
11729 .sp |
12171 .sp |
11730 @@ -1080,7 +977,7 @@ |
12172 @@ -1123,7 +1020,7 @@ |
11731 representations of the data internally passed to <command>. \fB$HG_OPTS\fP |
12173 representations of the data internally passed to <command>. \fB$HG_OPTS\fP |
11732 is a dictionary of options (with unspecified options set to their |
12174 is a dictionary of options (with unspecified options set to their |
11733 defaults). \fB$HG_PATS\fP is a list of arguments. If the hook returns |
12175 defaults). \fB$HG_PATS\fP is a list of arguments. If the hook returns |
11734 -failure, the command doesn\(aqt execute and Mercurial returns the failure |
12176 -failure, the command doesn\(aqt execute and Mercurial returns the failure |
11735 +failure, the command doesn't execute and Mercurial returns the failure |
12177 +failure, the command doesn't execute and Mercurial returns the failure |
11736 code. |
12178 code. |
11737 .TP |
12179 .TP |
11738 .B \fBprechangegroup\fP |
12180 .B \fBprechangegroup\fP |
11739 @@ -1152,12 +1049,12 @@ |
12181 @@ -1195,12 +1092,12 @@ |
11740 .sp |
12182 .sp |
11741 Run after any repository transaction has been committed. At this |
12183 Run after any repository transaction has been committed. At this |
11742 point, the transaction can no longer be rolled back. The hook will run |
12184 point, the transaction can no longer be rolled back. The hook will run |
11743 -after the lock is released. See \%\fBhg help config.pretxnclose\fP\: docs for |
12185 -after the lock is released. See \%\fBhg help config.hooks.pretxnclose\fP\: docs for |
11744 +after the lock is released. See \fBhg help config.pretxnclose\fP docs for |
12186 +after the lock is released. See \fBhg help config.hooks.pretxnclose\fP docs for |
11745 details about available variables. |
12187 details about available variables. |
11746 .TP |
12188 .TP |
11747 .B \fBtxnabort\fP |
12189 .B \fBtxnabort\fP |
11748 .sp |
12190 .sp |
11749 -Run when a transaction is aborted. See \%\fBhg help config.pretxnclose\fP\: |
12191 -Run when a transaction is aborted. See \%\fBhg help config.hooks.pretxnclose\fP\: |
11750 +Run when a transaction is aborted. See \fBhg help config.pretxnclose\fP |
12192 +Run when a transaction is aborted. See \fBhg help config.hooks.pretxnclose\fP |
11751 docs for details about available variables. |
12193 docs for details about available variables. |
11752 .TP |
12194 .TP |
11753 .B \fBpretxnchangegroup\fP |
12195 .B \fBpretxnchangegroup\fP |
11754 @@ -1211,7 +1108,7 @@ |
12196 @@ -1254,7 +1151,7 @@ |
11755 new parent is in \fB$HG_PARENT1\fP. If merge, ID of second new parent is |
12197 new parent is in \fB$HG_PARENT1\fP. If merge, ID of second new parent is |
11756 in \fB$HG_PARENT2\fP. If the update succeeded, \fB$HG_ERROR=0\fP. If the |
12198 in \fB$HG_PARENT2\fP. If the update succeeded, \fB$HG_ERROR=0\fP. If the |
11757 update failed (e.g. because conflicts not resolved), \fB$HG_ERROR=1\fP. |
12199 update failed (e.g. because conflicts not resolved), \fB$HG_ERROR=1\fP. |
11758 -.UNINDENT |
12200 -.UNINDENT |
11759 +.RE |
12201 +.RE |
11760 .IP Note |
12202 .IP Note |
11761 . |
12203 . |
11762 It is generally better to use standard hooks rather than the |
12204 It is generally better to use standard hooks rather than the |
11763 @@ -1220,21 +1117,14 @@ |
12205 @@ -1263,21 +1160,14 @@ |
11764 Also, hooks like "commit" will be called in all contexts that |
12206 Also, hooks like "commit" will be called in all contexts that |
11765 generate a commit (e.g. tag) and not just the commit command. |
12207 generate a commit (e.g. tag) and not just the commit command. |
11766 .RE |
12208 .RE |
11767 -.IP Note |
12209 -.IP Note |
11768 -. |
12210 -. |
11782 -.ft P |
12224 -.ft P |
11783 +.ft |
12225 +.ft |
11784 .fi |
12226 .fi |
11785 .sp |
12227 .sp |
11786 Python hooks are run within the Mercurial process. Each hook is |
12228 Python hooks are run within the Mercurial process. Each hook is |
11787 @@ -1258,11 +1148,11 @@ |
12229 @@ -1291,7 +1181,7 @@ |
12230 is treated as a failure. |
|
12231 .SS \fBhostfingerprints\fP |
|
12232 .sp |
|
12233 -(Deprecated. Use \fB[hostsecurity]\fP\(aqs \fBfingerprints\fP options instead.) |
|
12234 +(Deprecated. Use \fB[hostsecurity]\fP\&'s \fBfingerprints\fP options instead.) |
|
12235 .sp |
|
12236 Fingerprints of the certificates of known HTTPS servers. |
|
12237 .sp |
|
12238 @@ -1309,11 +1199,11 @@ |
|
11788 For example: |
12239 For example: |
11789 .sp |
12240 .sp |
11790 .nf |
12241 .nf |
11791 -.ft C |
12242 -.ft C |
11792 +.ft |
12243 +.ft |
11794 hg.intevation.de = fc:e2:8d:d9:51:cd:cb:c1:4d:18:6b:b7:44:8d:49:72:57:e6:cd:33 |
12245 hg.intevation.de = fc:e2:8d:d9:51:cd:cb:c1:4d:18:6b:b7:44:8d:49:72:57:e6:cd:33 |
11795 hg.intevation.org = fc:e2:8d:d9:51:cd:cb:c1:4d:18:6b:b7:44:8d:49:72:57:e6:cd:33 |
12246 hg.intevation.org = fc:e2:8d:d9:51:cd:cb:c1:4d:18:6b:b7:44:8d:49:72:57:e6:cd:33 |
11796 -.ft P |
12247 -.ft P |
11797 +.ft |
12248 +.ft |
11798 .fi |
12249 .fi |
11799 .sp |
12250 .SS \fBhostsecurity\fP |
11800 This feature is only supported when using Python 2.6 or later. |
12251 .sp |
11801 @@ -1270,7 +1160,7 @@ |
12252 @@ -1321,7 +1211,7 @@ |
12253 other machines. |
|
12254 .sp |
|
12255 The following options control default behavior for all hosts. |
|
12256 -.INDENT 0.0 |
|
12257 +.RS 0 |
|
12258 .TP |
|
12259 .B \fBciphers\fP |
|
12260 .sp |
|
12261 @@ -1328,7 +1218,7 @@ |
|
12262 Defines the cryptographic ciphers to use for connections. |
|
12263 .sp |
|
12264 Value must be a valid OpenSSL Cipher List Format as documented at |
|
12265 -\%https://www.openssl.org/docs/manmaster/apps/ciphers.html#CIPHER\-LIST\-FORMAT\:. |
|
12266 +https://www.openssl.org/docs/manmaster/apps/ciphers.html#CIPHER\-LIST\-FORMAT. |
|
12267 .sp |
|
12268 This setting is for advanced users only. Setting to incorrect values |
|
12269 can significantly lower connection security or decrease performance. |
|
12270 @@ -1352,7 +1242,7 @@ |
|
12271 \fBtls1.1\fP. \fBtls1.0\fP can still be used to allow TLS 1.0. However, this |
|
12272 weakens security and should only be used as a feature of last resort if |
|
12273 a server does not support TLS 1.1+. |
|
12274 -.UNINDENT |
|
12275 +.RE |
|
12276 .sp |
|
12277 Options in the \fB[hostsecurity]\fP section can have the form |
|
12278 \fBhostname\fP:\fBsetting\fP. This allows multiple settings to be defined on a |
|
12279 @@ -1359,7 +1249,7 @@ |
|
12280 per\-host basis. |
|
12281 .sp |
|
12282 The following per\-host settings can be defined. |
|
12283 -.INDENT 0.0 |
|
12284 +.RS 0 |
|
12285 .TP |
|
12286 .B \fBciphers\fP |
|
12287 .sp |
|
12288 @@ -1397,7 +1287,7 @@ |
|
12289 verify the server certificate. Environment variables and \fB~user\fP |
|
12290 constructs are expanded in the filename. |
|
12291 .sp |
|
12292 -The server certificate or the certificate\(aqs certificate authority (CA) |
|
12293 +The server certificate or the certificate's certificate authority (CA) |
|
12294 must match a certificate from this file or certificate verification |
|
12295 will fail and connections to the server will be refused. |
|
12296 .sp |
|
12297 @@ -1411,7 +1301,7 @@ |
|
12298 The format of the file is as follows: |
|
12299 .sp |
|
12300 .nf |
|
12301 -.ft C |
|
12302 +.ft |
|
12303 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
|
12304 \&... (certificate in base64 PEM encoding) ... |
|
12305 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
|
12306 @@ -1418,19 +1308,19 @@ |
|
12307 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
|
12308 \&... (certificate in base64 PEM encoding) ... |
|
12309 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
|
12310 -.ft P |
|
12311 +.ft |
|
12312 .fi |
|
12313 -.UNINDENT |
|
12314 +.RE |
|
12315 .sp |
|
12316 For example: |
|
12317 .sp |
|
12318 .nf |
|
12319 -.ft C |
|
12320 +.ft |
|
12321 [hostsecurity] |
|
12322 hg.example.com:fingerprints = sha256:c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2 |
|
12323 hg2.example.com:fingerprints = sha1:914f1aff87249c09b6859b88b1906d30756491ca, sha1:fc:e2:8d:d9:51:cd:cb:c1:4d:18:6b:b7:44:8d:49:72:57:e6:cd:33 |
|
12324 foo.example.com:verifycertsfile = /etc/ssl/trusted\-ca\-certs.pem |
|
12325 -.ft P |
|
12326 +.ft |
|
12327 .fi |
|
12328 .sp |
|
12329 To change the default minimum protocol version to TLS 1.2 but to allow TLS 1.1 |
|
12330 @@ -1437,17 +1327,17 @@ |
|
12331 when connecting to \fBhg.example.com\fP: |
|
12332 .sp |
|
12333 .nf |
|
12334 -.ft C |
|
12335 +.ft |
|
12336 [hostsecurity] |
|
12337 minimumprotocol = tls1.2 |
|
12338 hg.example.com:minimumprotocol = tls1.1 |
|
12339 -.ft P |
|
12340 +.ft |
|
12341 .fi |
|
12342 .SS \fBhttp_proxy\fP |
|
11802 .sp |
12343 .sp |
11803 Used to access web\-based Mercurial repositories through a HTTP |
12344 Used to access web\-based Mercurial repositories through a HTTP |
11804 proxy. |
12345 proxy. |
11805 -.INDENT 0.0 |
12346 -.INDENT 0.0 |
11806 +.RS 0 |
12347 +.RS 0 |
11807 .TP |
12348 .TP |
11808 .B \fBhost\fP |
12349 .B \fBhost\fP |
11809 .sp |
12350 .sp |
11810 @@ -1294,7 +1184,7 @@ |
12351 @@ -1471,11 +1361,11 @@ |
11811 .sp |
12352 .sp |
11812 Optional. Always use the proxy, even for localhost and any entries |
12353 Optional. Always use the proxy, even for localhost and any entries |
11813 in \fBhttp_proxy.no\fP. (default: False) |
12354 in \fBhttp_proxy.no\fP. (default: False) |
11814 -.UNINDENT |
12355 -.UNINDENT |
11815 +.RE |
12356 +.RE |
12357 .SS \fBmerge\fP |
|
12358 .sp |
|
12359 This section specifies behavior during merges and updates. |
|
12360 -.INDENT 0.0 |
|
12361 +.RS 0 |
|
12362 .TP |
|
12363 .B \fBcheckignored\fP |
|
12364 .sp |
|
12365 @@ -1483,16 +1373,16 @@ |
|
12366 file in the changeset being merged or updated to, and has different |
|
12367 contents. Options are \fBabort\fP, \fBwarn\fP and \fBignore\fP. With \fBabort\fP, |
|
12368 abort on such files. With \fBwarn\fP, warn on such files and back them up as |
|
12369 -\fB.orig\fP. With \fBignore\fP, don\(aqt print a warning and back them up as |
|
12370 -\fB.orig\fP. (default: \fBabort\fP) |
|
12371 +\fB\&.orig\fP. With \fBignore\fP, don't print a warning and back them up as |
|
12372 +\fB\&.orig\fP. (default: \fBabort\fP) |
|
12373 .TP |
|
12374 .B \fBcheckunknown\fP |
|
12375 .sp |
|
12376 -Controls behavior when an unknown file that isn\(aqt ignored has the same name |
|
12377 +Controls behavior when an unknown file that isn't ignored has the same name |
|
12378 as a tracked file in the changeset being merged or updated to, and has |
|
12379 different contents. Similar to \fBmerge.checkignored\fP, except for files that |
|
12380 are not ignored. (default: \fBabort\fP) |
|
12381 -.UNINDENT |
|
12382 +.RE |
|
11816 .SS \fBmerge\-patterns\fP |
12383 .SS \fBmerge\-patterns\fP |
11817 .sp |
12384 .sp |
11818 This section specifies merge tools to associate with particular file |
12385 This section specifies merge tools to associate with particular file |
11819 @@ -1305,23 +1195,23 @@ |
12386 @@ -1503,23 +1393,23 @@ |
11820 Example: |
12387 Example: |
11821 .sp |
12388 .sp |
11822 .nf |
12389 .nf |
11823 -.ft C |
12390 -.ft C |
11824 +.ft |
12391 +.ft |
11843 -.ft C |
12410 -.ft C |
11844 +.ft |
12411 +.ft |
11845 [merge\-tools] |
12412 [merge\-tools] |
11846 # Override stock tool location |
12413 # Override stock tool location |
11847 kdiff3.executable = ~/bin/kdiff3 |
12414 kdiff3.executable = ~/bin/kdiff3 |
11848 @@ -1338,13 +1228,12 @@ |
12415 @@ -1536,13 +1426,12 @@ |
11849 |
12416 |
11850 # Define new tool |
12417 # Define new tool |
11851 myHtmlTool.args = \-m $local $other $base $output |
12418 myHtmlTool.args = \-m $local $other $base $output |
11852 -myHtmlTool.regkey = Software\eFooSoftware\eHtmlMerge |
12419 -myHtmlTool.regkey = Software\eFooSoftware\eHtmlMerge |
11853 myHtmlTool.priority = 1 |
12420 myHtmlTool.priority = 1 |
11859 -.INDENT 0.0 |
12426 -.INDENT 0.0 |
11860 +.RS 0 |
12427 +.RS 0 |
11861 .TP |
12428 .TP |
11862 .B \fBpriority\fP |
12429 .B \fBpriority\fP |
11863 .sp |
12430 .sp |
11864 @@ -1355,9 +1244,6 @@ |
12431 @@ -1553,9 +1442,6 @@ |
11865 .sp |
12432 .sp |
11866 Either just the name of the executable or its pathname. |
12433 Either just the name of the executable or its pathname. |
11867 .sp |
12434 .sp |
11868 -On Windows, the path can use environment variables with ${ProgramFiles} |
12435 -On Windows, the path can use environment variables with ${ProgramFiles} |
11869 -syntax. |
12436 -syntax. |
11870 -.sp |
12437 -.sp |
11871 (default: the tool name) |
12438 (default: the tool name) |
11872 .TP |
12439 .TP |
11873 .B \fBargs\fP |
12440 .B \fBargs\fP |
11874 @@ -1380,7 +1266,7 @@ |
12441 @@ -1578,7 +1464,7 @@ |
11875 \fBkeep\-merge3\fP. The \fBkeep\fP option will leave markers in the file if the |
12442 \fBkeep\-merge3\fP. The \fBkeep\fP option will leave markers in the file if the |
11876 premerge fails. The \fBkeep\-merge3\fP will do the same but include information |
12443 premerge fails. The \fBkeep\-merge3\fP will do the same but include information |
11877 about the base of the merge in the marker (see internal :merge3 in |
12444 about the base of the merge in the marker (see internal :merge3 in |
11878 -\%\fBhg help merge\-tools\fP\:). |
12445 -\%\fBhg help merge\-tools\fP\:). |
11879 +\fBhg help merge\-tools\fP). |
12446 +\fBhg help merge\-tools\fP). |
11880 (default: True) |
12447 (default: True) |
11881 .TP |
12448 .TP |
11882 .B \fBbinary\fP |
12449 .B \fBbinary\fP |
11883 @@ -1395,7 +1281,7 @@ |
12450 @@ -1593,7 +1479,7 @@ |
11884 .B \fBcheck\fP |
12451 .B \fBcheck\fP |
11885 .sp |
12452 .sp |
11886 A list of merge success\-checking options: |
12453 A list of merge success\-checking options: |
11887 -.INDENT 7.0 |
12454 -.INDENT 7.0 |
11888 +.RS 7 |
12455 +.RS 7 |
11889 .TP |
12456 .TP |
11890 .B \fBchanged\fP |
12457 .B \fBchanged\fP |
11891 .sp |
12458 .sp |
11892 @@ -1408,7 +1294,7 @@ |
12459 @@ -1606,7 +1492,7 @@ |
11893 .B \fBprompt\fP |
12460 .B \fBprompt\fP |
11894 .sp |
12461 .sp |
11895 Always prompt for merge success, regardless of success reported by tool. |
12462 Always prompt for merge success, regardless of success reported by tool. |
11896 -.UNINDENT |
12463 -.UNINDENT |
11897 +.RE |
12464 +.RE |
11898 .TP |
12465 .TP |
11899 .B \fBfixeol\fP |
12466 .B \fBfixeol\fP |
11900 .sp |
12467 .sp |
11901 @@ -1418,44 +1304,16 @@ |
12468 @@ -1616,44 +1502,16 @@ |
11902 .B \fBgui\fP |
12469 .B \fBgui\fP |
11903 .sp |
12470 .sp |
11904 This tool requires a graphical interface to run. (default: False) |
12471 This tool requires a graphical interface to run. (default: False) |
11905 -.UNINDENT |
12472 -.UNINDENT |
11906 -.INDENT 0.0 |
12473 -.INDENT 0.0 |
11945 -When set to \(aqstrict\(aq patch content and patched files end of lines |
12512 -When set to \(aqstrict\(aq patch content and patched files end of lines |
11946 +When set to 'strict' patch content and patched files end of lines |
12513 +When set to 'strict' patch content and patched files end of lines |
11947 are preserved. When set to \fBlf\fP or \fBcrlf\fP, both files end of |
12514 are preserved. When set to \fBlf\fP or \fBcrlf\fP, both files end of |
11948 lines are ignored when patching and the result line endings are |
12515 lines are ignored when patching and the result line endings are |
11949 normalized to either LF (Unix) or CRLF (Windows). When set to |
12516 normalized to either LF (Unix) or CRLF (Windows). When set to |
11950 @@ -1467,11 +1325,11 @@ |
12517 @@ -1665,11 +1523,11 @@ |
11951 .TP |
12518 .TP |
11952 .B \fBfuzz\fP |
12519 .B \fBfuzz\fP |
11953 .sp |
12520 .sp |
11954 -The number of lines of \(aqfuzz\(aq to allow when applying patches. This |
12521 -The number of lines of \(aqfuzz\(aq to allow when applying patches. This |
11955 +The number of lines of 'fuzz' to allow when applying patches. This |
12522 +The number of lines of 'fuzz' to allow when applying patches. This |
11959 -.UNINDENT |
12526 -.UNINDENT |
11960 +.RE |
12527 +.RE |
11961 .SS \fBpaths\fP |
12528 .SS \fBpaths\fP |
11962 .sp |
12529 .sp |
11963 Assigns symbolic names and behavior to repositories. |
12530 Assigns symbolic names and behavior to repositories. |
11964 @@ -1480,57 +1338,57 @@ |
12531 @@ -1678,70 +1536,70 @@ |
11965 location of the repository. Example: |
12532 location of the repository. Example: |
11966 .sp |
12533 .sp |
11967 .nf |
12534 .nf |
11968 -.ft C |
12535 -.ft C |
11969 +.ft |
12536 +.ft |
11999 .TP |
12566 .TP |
12000 .B \fBpushurl\fP |
12567 .B \fBpushurl\fP |
12001 .sp |
12568 .sp |
12002 The URL to use for push operations. If not defined, the location |
12569 The URL to use for push operations. If not defined, the location |
12003 -defined by the path\(aqs main entry is used. |
12570 -defined by the path\(aqs main entry is used. |
12004 -.UNINDENT |
|
12005 +defined by the path's main entry is used. |
12571 +defined by the path's main entry is used. |
12572 .TP |
|
12573 .B \fBpushrev\fP |
|
12574 .sp |
|
12575 A revset defining which revisions to push by default. |
|
12576 .sp |
|
12577 -When \%\fBhg push\fP\: is executed without a \fB\-r\fP argument, the revset |
|
12578 +When \fBhg push\fP is executed without a \fB\-r\fP argument, the revset |
|
12579 defined by this sub\-option is evaluated to determine what to push. |
|
12580 .sp |
|
12581 -For example, a value of \fB.\fP will push the working directory\(aqs |
|
12582 +For example, a value of \fB.\fP will push the working directory's |
|
12583 revision by default. |
|
12584 .sp |
|
12585 Revsets specifying bookmarks will not result in the bookmark being |
|
12586 pushed. |
|
12587 -.UNINDENT |
|
12006 +.RE |
12588 +.RE |
12007 .sp |
12589 .sp |
12008 The following special named paths exist: |
12590 The following special named paths exist: |
12009 -.INDENT 0.0 |
12591 -.INDENT 0.0 |
12010 +.RS 0 |
12592 +.RS 0 |
12032 -.INDENT 0.0 |
12614 -.INDENT 0.0 |
12033 +.RS 0 |
12615 +.RS 0 |
12034 .TP |
12616 .TP |
12035 .B \fBpublish\fP |
12617 .B \fBpublish\fP |
12036 .sp |
12618 .sp |
12037 @@ -1555,7 +1413,7 @@ |
12619 @@ -1766,7 +1624,7 @@ |
12038 either aborted (if checksubrepos is set to "abort") or the higher phase is |
12620 either aborted (if checksubrepos is set to "abort") or the higher phase is |
12039 used for the parent repository commit (if set to "follow"). |
12621 used for the parent repository commit (if set to "follow"). |
12040 (default: follow) |
12622 (default: follow) |
12041 -.UNINDENT |
12623 -.UNINDENT |
12042 +.RE |
12624 +.RE |
12043 .SS \fBprofiling\fP |
12625 .SS \fBprofiling\fP |
12044 .sp |
12626 .sp |
12045 Specifies profiling type, format, and file output. Two profilers are |
12627 Specifies profiling type, format, and file output. Two profilers are |
12046 @@ -1562,21 +1420,21 @@ |
12628 @@ -1773,11 +1631,11 @@ |
12047 supported: an instrumenting profiler (named \fBls\fP), and a sampling |
12629 supported: an instrumenting profiler (named \fBls\fP), and a sampling |
12048 profiler (named \fBstat\fP). |
12630 profiler (named \fBstat\fP). |
12049 .sp |
12631 .sp |
12050 -In this section description, \(aqprofiling data\(aq stands for the raw data |
12632 -In this section description, \(aqprofiling data\(aq stands for the raw data |
12051 -collected during profiling, while \(aqprofiling report\(aq stands for a |
12633 -collected during profiling, while \(aqprofiling report\(aq stands for a |
12054 statistical text report generated from the profiling data. The |
12636 statistical text report generated from the profiling data. The |
12055 profiling is done using lsprof. |
12637 profiling is done using lsprof. |
12056 -.INDENT 0.0 |
12638 -.INDENT 0.0 |
12057 +.RS 0 |
12639 +.RS 0 |
12058 .TP |
12640 .TP |
12059 .B \fBtype\fP |
12641 .B \fBenabled\fP |
12642 .sp |
|
12643 @@ -1790,11 +1648,11 @@ |
|
12060 .sp |
12644 .sp |
12061 The type of profiler to use. |
12645 The type of profiler to use. |
12062 (default: ls) |
12646 (default: stat) |
12063 -.INDENT 7.0 |
12647 -.INDENT 7.0 |
12064 +.RS 7 |
12648 +.RS 7 |
12065 .TP |
12649 .TP |
12066 .B \fBls\fP |
12650 .B \fBls\fP |
12067 .sp |
12651 .sp |
12068 -Use Python\(aqs built\-in instrumenting profiler. This profiler |
12652 -Use Python\(aqs built\-in instrumenting profiler. This profiler |
12069 +Use Python's built\-in instrumenting profiler. This profiler |
12653 +Use Python's built\-in instrumenting profiler. This profiler |
12070 works on all platforms, but each line number it reports is the |
12654 works on all platforms, but each line number it reports is the |
12071 first line of a function. This restriction makes it difficult to |
12655 first line of a function. This restriction makes it difficult to |
12072 identify the expensive parts of a non\-trivial function. |
12656 identify the expensive parts of a non\-trivial function. |
12073 @@ -1586,13 +1444,13 @@ |
12657 @@ -1804,13 +1662,13 @@ |
12074 Use a third\-party statistical profiler, statprof. This profiler |
12658 Use a statistical profiler, statprof. This profiler is most |
12075 currently runs only on Unix systems, and is most useful for |
12659 useful for profiling commands that run for longer than about 0.1 |
12076 profiling commands that run for longer than about 0.1 seconds. |
12660 seconds. |
12077 -.UNINDENT |
12661 -.UNINDENT |
12078 +.RE |
12662 +.RE |
12079 .TP |
12663 .TP |
12080 .B \fBformat\fP |
12664 .B \fBformat\fP |
12081 .sp |
12665 .sp |
12084 -.INDENT 7.0 |
12668 -.INDENT 7.0 |
12085 +.RS 7 |
12669 +.RS 7 |
12086 .TP |
12670 .TP |
12087 .B \fBtext\fP |
12671 .B \fBtext\fP |
12088 .sp |
12672 .sp |
12089 @@ -1605,7 +1463,7 @@ |
12673 @@ -1823,13 +1681,13 @@ |
12090 Format profiling data for kcachegrind use: when saving to a |
12674 Format profiling data for kcachegrind use: when saving to a |
12091 file, the generated file can directly be loaded into |
12675 file, the generated file can directly be loaded into |
12092 kcachegrind. |
12676 kcachegrind. |
12093 -.UNINDENT |
12677 -.UNINDENT |
12094 +.RE |
12678 +.RE |
12095 .TP |
12679 .TP |
12680 .B \fBstatformat\fP |
|
12681 .sp |
|
12682 Profiling format for the \fBstat\fP profiler. |
|
12683 (default: hotpath) |
|
12684 -.INDENT 7.0 |
|
12685 +.RS 7 |
|
12686 .TP |
|
12687 .B \fBhotpath\fP |
|
12688 .sp |
|
12689 @@ -1847,7 +1705,7 @@ |
|
12690 .B \fBjson\fP |
|
12691 .sp |
|
12692 Render profiling data as JSON. |
|
12693 -.UNINDENT |
|
12694 +.RE |
|
12695 .TP |
|
12096 .B \fBfrequency\fP |
12696 .B \fBfrequency\fP |
12097 .sp |
12697 .sp |
12098 @@ -1636,13 +1494,13 @@ |
12698 @@ -1878,13 +1736,13 @@ |
12099 This can help explain the difference between Total and Inline. |
12699 This can help explain the difference between Total and Inline. |
12100 Specific to the \fBls\fP instrumenting profiler. |
12700 Specific to the \fBls\fP instrumenting profiler. |
12101 (default: 5) |
12701 (default: 5) |
12102 -.UNINDENT |
12702 -.UNINDENT |
12103 +.RE |
12703 +.RE |
12109 -.INDENT 0.0 |
12709 -.INDENT 0.0 |
12110 +.RS 0 |
12710 +.RS 0 |
12111 .TP |
12711 .TP |
12112 .B \fBdelay\fP |
12712 .B \fBdelay\fP |
12113 .sp |
12713 .sp |
12114 @@ -1676,31 +1534,31 @@ |
12714 @@ -1918,31 +1776,31 @@ |
12115 .TP |
12715 .TP |
12116 .B \fBclear\-complete\fP |
12716 .B \fBclear\-complete\fP |
12117 .sp |
12717 .sp |
12118 -Clear the progress bar after it\(aqs done. (default: True) |
12718 -Clear the progress bar after it\(aqs done. (default: True) |
12119 +Clear the progress bar after it's done. (default: True) |
12719 +Clear the progress bar after it's done. (default: True) |
12146 .sp |
12746 .sp |
12147 Controls generic server settings. |
12747 Controls generic server settings. |
12148 -.INDENT 0.0 |
12748 -.INDENT 0.0 |
12149 +.RS 0 |
12749 +.RS 0 |
12150 .TP |
12750 .TP |
12151 .B \fBuncompressed\fP |
12751 .B \fBcompressionengines\fP |
12152 .sp |
12752 .sp |
12153 @@ -1765,11 +1623,11 @@ |
12753 @@ -1951,10 +1809,10 @@ |
12154 consider setting this option because converting \fIgeneraldelta\fP |
12754 .sp |
12155 repositories to the exchange format required by the bundle1 data |
12755 The order of compression engines determines their priority, the first |
12156 format can consume a lot of CPU. |
12756 having the highest priority. If a compression engine is not listed |
12757 -here, it won\(aqt be advertised to clients. |
|
12758 +here, it won't be advertised to clients. |
|
12759 .sp |
|
12760 If not set (the default), built\-in defaults are used. Run |
|
12761 -\%\fBhg debuginstall\fP\: to list available compression engines and their |
|
12762 +\fBhg debuginstall\fP to list available compression engines and their |
|
12763 default wire protocol priority. |
|
12764 .sp |
|
12765 Older Mercurial clients only support zlib compression and this setting |
|
12766 @@ -2052,11 +1910,11 @@ |
|
12767 This option only impacts the HTTP server. |
|
12768 .sp |
|
12769 See also \fBserver.zliblevel\fP. |
|
12157 -.UNINDENT |
12770 -.UNINDENT |
12158 +.RE |
12771 +.RE |
12159 .SS \fBsmtp\fP |
12772 .SS \fBsmtp\fP |
12160 .sp |
12773 .sp |
12161 Configuration for extensions that need to send email messages. |
12774 Configuration for extensions that need to send email messages. |
12162 -.INDENT 0.0 |
12775 -.INDENT 0.0 |
12163 +.RS 0 |
12776 +.RS 0 |
12164 .TP |
12777 .TP |
12165 .B \fBhost\fP |
12778 .B \fBhost\fP |
12166 .sp |
12779 .sp |
12167 @@ -1794,7 +1652,7 @@ |
12780 @@ -2087,7 +1945,7 @@ |
12168 \fB[web] cacerts\fP also). For "strict", sending email is also |
|
12169 aborted, if there is no configuration for mail server in |
|
12170 \fB[hostfingerprints]\fP and \fB[web] cacerts\fP. \-\-insecure for |
|
12171 -\%\fBhg email\fP\: overwrites this as "loose". (default: strict) |
|
12172 +\fBhg email\fP overwrites this as "loose". (default: strict) |
|
12173 .TP |
|
12174 .B \fBusername\fP |
|
12175 .sp |
|
12176 @@ -1811,7 +1669,7 @@ |
|
12177 .sp |
12781 .sp |
12178 Optional. The hostname that the sender can use to identify |
12782 Optional. The hostname that the sender can use to identify |
12179 itself to the MTA. |
12783 itself to the MTA. |
12180 -.UNINDENT |
12784 -.UNINDENT |
12181 +.RE |
12785 +.RE |
12182 .SS \fBsubpaths\fP |
12786 .SS \fBsubpaths\fP |
12183 .sp |
12787 .sp |
12184 Subrepository source URLs can go stale if a remote server changes name |
12788 Subrepository source URLs can go stale if a remote server changes name |
12185 @@ -1819,9 +1677,9 @@ |
12789 @@ -2095,9 +1953,9 @@ |
12186 rewrite rules of the form: |
12790 rewrite rules of the form: |
12187 .sp |
12791 .sp |
12188 .nf |
12792 .nf |
12189 -.ft C |
12793 -.ft C |
12190 +.ft |
12794 +.ft |
12192 -.ft P |
12796 -.ft P |
12193 +.ft |
12797 +.ft |
12194 .fi |
12798 .fi |
12195 .sp |
12799 .sp |
12196 where \fBpattern\fP is a regular expression matching a subrepository |
12800 where \fBpattern\fP is a regular expression matching a subrepository |
12197 @@ -1830,9 +1688,9 @@ |
12801 @@ -2106,9 +1964,9 @@ |
12198 \fBreplacements\fP. For instance: |
12802 \fBreplacements\fP. For instance: |
12199 .sp |
12803 .sp |
12200 .nf |
12804 .nf |
12201 -.ft C |
12805 -.ft C |
12202 +.ft |
12806 +.ft |
12204 -.ft P |
12808 -.ft P |
12205 +.ft |
12809 +.ft |
12206 .fi |
12810 .fi |
12207 .sp |
12811 .sp |
12208 rewrites \fBhttp://server/foo\-hg/\fP into \fBhttp://hg.server/foo/\fP. |
12812 rewrites \fBhttp://server/foo\-hg/\fP into \fBhttp://hg.server/foo/\fP. |
12209 @@ -1843,7 +1701,7 @@ |
12813 @@ -2115,19 +1973,19 @@ |
12814 .sp |
|
12815 Relative subrepository paths are first made absolute, and the |
|
12816 rewrite rules are then applied on the full (absolute) path. If \fBpattern\fP |
|
12817 -doesn\(aqt match the full path, an attempt is made to apply it on the |
|
12818 +doesn't match the full path, an attempt is made to apply it on the |
|
12819 relative path alone. The rules are applied in definition order. |
|
12820 .SS \fBtemplatealias\fP |
|
12821 .sp |
|
12822 -Alias definitions for templates. See \%\fBhg help templates\fP\: for details. |
|
12823 +Alias definitions for templates. See \fBhg help templates\fP for details. |
|
12824 .SS \fBtemplates\fP |
|
12825 .sp |
|
12826 Use the \fB[templates]\fP section to define template strings. |
|
12827 -See \%\fBhg help templates\fP\: for details. |
|
12828 +See \fBhg help templates\fP for details. |
|
12210 .SS \fBtrusted\fP |
12829 .SS \fBtrusted\fP |
12211 .sp |
12830 .sp |
12212 Mercurial will not use the settings in the |
12831 Mercurial will not use the settings in the |
12213 -\fB.hg/hgrc\fP file from a repository if it doesn\(aqt belong to a trusted |
12832 -\fB.hg/hgrc\fP file from a repository if it doesn\(aqt belong to a trusted |
12214 +\fB\&.hg/hgrc\fP file from a repository if it doesn't belong to a trusted |
12833 +\fB\&.hg/hgrc\fP file from a repository if it doesn't belong to a trusted |
12215 user or to a trusted group, as various hgrc features allow arbitrary |
12834 user or to a trusted group, as various hgrc features allow arbitrary |
12216 commands to be run. This issue is often encountered when configuring |
12835 commands to be run. This issue is often encountered when configuring |
12217 hooks or extensions for shared repositories or servers. However, |
12836 hooks or extensions for shared repositories or servers. However, |
12218 @@ -1855,7 +1713,7 @@ |
12837 @@ -2139,7 +1997,7 @@ |
12219 group with name \fB*\fP. These settings must be placed in an |
12838 group with name \fB*\fP. These settings must be placed in an |
12220 \fIalready\-trusted file\fP to take effect, such as \fB$HOME/.hgrc\fP of the |
12839 \fIalready\-trusted file\fP to take effect, such as \fB$HOME/.hgrc\fP of the |
12221 user or service running Mercurial. |
12840 user or service running Mercurial. |
12222 -.INDENT 0.0 |
12841 -.INDENT 0.0 |
12223 +.RS 0 |
12842 +.RS 0 |
12224 .TP |
12843 .TP |
12225 .B \fBusers\fP |
12844 .B \fBusers\fP |
12226 .sp |
12845 .sp |
12227 @@ -1864,17 +1722,17 @@ |
12846 @@ -2148,17 +2006,17 @@ |
12228 .B \fBgroups\fP |
12847 .B \fBgroups\fP |
12229 .sp |
12848 .sp |
12230 Comma\-separated list of trusted groups. |
12849 Comma\-separated list of trusted groups. |
12231 -.UNINDENT |
12850 -.UNINDENT |
12232 +.RE |
12851 +.RE |
12243 -by the \%\fBhg archive\fP\: command or downloaded via hgweb. |
12862 -by the \%\fBhg archive\fP\: command or downloaded via hgweb. |
12244 +by the \fBhg archive\fP command or downloaded via hgweb. |
12863 +by the \fBhg archive\fP command or downloaded via hgweb. |
12245 (default: True) |
12864 (default: True) |
12246 .TP |
12865 .TP |
12247 .B \fBaskusername\fP |
12866 .B \fBaskusername\fP |
12248 @@ -1889,7 +1747,7 @@ |
12867 @@ -2173,7 +2031,7 @@ |
12249 .sp |
12868 .sp |
12250 Whether the "clone bundles" feature is enabled. |
12869 Whether the "clone bundles" feature is enabled. |
12251 .sp |
12870 .sp |
12252 -When enabled, \%\fBhg clone\fP\: may download and apply a server\-advertised |
12871 -When enabled, \%\fBhg clone\fP\: may download and apply a server\-advertised |
12253 +When enabled, \fBhg clone\fP may download and apply a server\-advertised |
12872 +When enabled, \fBhg clone\fP may download and apply a server\-advertised |
12254 bundle file from a URL instead of using the normal exchange mechanism. |
12873 bundle file from a URL instead of using the normal exchange mechanism. |
12255 .sp |
12874 .sp |
12256 This can likely result in faster and more reliable clones. |
12875 This can likely result in faster and more reliable clones. |
12257 @@ -1907,7 +1765,7 @@ |
12876 @@ -2191,7 +2049,7 @@ |
12258 clone, this would add significant and unexpected load to the server |
12877 clone, this would add significant and unexpected load to the server |
12259 since the server is expecting clone operations to be offloaded to |
12878 since the server is expecting clone operations to be offloaded to |
12260 pre\-generated bundles. Failing fast (the default behavior) ensures |
12879 pre\-generated bundles. Failing fast (the default behavior) ensures |
12261 -clients don\(aqt overwhelm the server when "clone bundle" application |
12880 -clients don\(aqt overwhelm the server when "clone bundle" application |
12262 +clients don't overwhelm the server when "clone bundle" application |
12881 +clients don't overwhelm the server when "clone bundle" application |
12263 fails. |
12882 fails. |
12264 .sp |
12883 .sp |
12265 (default: False) |
12884 (default: False) |
12266 @@ -1922,17 +1780,17 @@ |
12885 @@ -2206,17 +2064,17 @@ |
12267 bundle over another. |
12886 bundle over another. |
12268 .sp |
12887 .sp |
12269 The following keys are defined by Mercurial: |
12888 The following keys are defined by Mercurial: |
12270 -.INDENT 7.0 |
12889 -.INDENT 7.0 |
12271 +.RS 7 |
12890 +.RS 7 |
12282 -.UNINDENT |
12901 -.UNINDENT |
12283 +.RE |
12902 +.RE |
12284 .sp |
12903 .sp |
12285 Server operators may define custom keys. |
12904 Server operators may define custom keys. |
12286 .sp |
12905 .sp |
12287 @@ -1958,7 +1816,7 @@ |
12906 @@ -2242,7 +2100,7 @@ |
12288 .TP |
12907 .TP |
12289 .B \fBfallbackencoding\fP |
12908 .B \fBfallbackencoding\fP |
12290 .sp |
12909 .sp |
12291 -Encoding to try if it\(aqs not possible to decode the changelog using |
12910 -Encoding to try if it\(aqs not possible to decode the changelog using |
12292 +Encoding to try if it's not possible to decode the changelog using |
12911 +Encoding to try if it's not possible to decode the changelog using |
12293 UTF\-8. (default: ISO\-8859\-1) |
12912 UTF\-8. (default: ISO\-8859\-1) |
12294 .TP |
12913 .TP |
12295 .B \fBgraphnodetemplate\fP |
12914 .B \fBgraphnodetemplate\fP |
12296 @@ -1986,7 +1844,7 @@ |
12915 @@ -2266,12 +2124,12 @@ |
12916 .B \fBinterface\fP |
|
12917 .sp |
|
12918 Select the default interface for interactive features (default: text). |
|
12919 -Possible values are \(aqtext\(aq and \(aqcurses\(aq. |
|
12920 +Possible values are 'text' and 'curses'. |
|
12921 .TP |
|
12922 .B \fBinterface.chunkselector\fP |
|
12923 .sp |
|
12924 -Select the interface for change recording (e.g. \%\fBhg commit \-i\fP\:). |
|
12925 -Possible values are \(aqtext\(aq and \(aqcurses\(aq. |
|
12926 +Select the interface for change recording (e.g. \fBhg commit \-i\fP). |
|
12927 +Possible values are 'text' and 'curses'. |
|
12928 This config overrides the interface specified by ui.interface. |
|
12929 .TP |
|
12930 .B \fBlogtemplate\fP |
|
12931 @@ -2281,7 +2139,7 @@ |
|
12297 .B \fBmerge\fP |
12932 .B \fBmerge\fP |
12298 .sp |
12933 .sp |
12299 The conflict resolution program to use during a manual merge. |
12934 The conflict resolution program to use during a manual merge. |
12300 -For more information on merge tools see \%\fBhg help merge\-tools\fP\:. |
12935 -For more information on merge tools see \%\fBhg help merge\-tools\fP\:. |
12301 +For more information on merge tools see \fBhg help merge\-tools\fP. |
12936 +For more information on merge tools see \fBhg help merge\-tools\fP. |
12302 For configuring merge tools see the \fB[merge\-tools]\fP section. |
12937 For configuring merge tools see the \fB[merge\-tools]\fP section. |
12303 .TP |
12938 .TP |
12304 .B \fBmergemarkers\fP |
12939 .B \fBmergemarkers\fP |
12305 @@ -1993,7 +1851,7 @@ |
12940 @@ -2288,7 +2146,7 @@ |
12306 .sp |
12941 .sp |
12307 Sets the merge conflict marker label styling. The \fBdetailed\fP |
12942 Sets the merge conflict marker label styling. The \fBdetailed\fP |
12308 style uses the \fBmergemarkertemplate\fP setting to style the labels. |
12943 style uses the \fBmergemarkertemplate\fP setting to style the labels. |
12309 -The \fBbasic\fP style just uses \(aqlocal\(aq and \(aqother\(aq as the marker label. |
12944 -The \fBbasic\fP style just uses \(aqlocal\(aq and \(aqother\(aq as the marker label. |
12310 +The \fBbasic\fP style just uses 'local' and 'other' as the marker label. |
12945 +The \fBbasic\fP style just uses 'local' and 'other' as the marker label. |
12311 One of \fBbasic\fP or \fBdetailed\fP. |
12946 One of \fBbasic\fP or \fBdetailed\fP. |
12312 (default: \fBbasic\fP) |
12947 (default: \fBbasic\fP) |
12313 .TP |
12948 .TP |
12314 @@ -2000,7 +1858,7 @@ |
12949 @@ -2295,7 +2153,7 @@ |
12315 .B \fBmergemarkertemplate\fP |
12950 .B \fBmergemarkertemplate\fP |
12316 .sp |
12951 .sp |
12317 The template used to print the commit description next to each conflict |
12952 The template used to print the commit description next to each conflict |
12318 -marker during merge conflicts. See \%\fBhg help templates\fP\: for the template |
12953 -marker during merge conflicts. See \%\fBhg help templates\fP\: for the template |
12319 +marker during merge conflicts. See \fBhg help templates\fP for the template |
12954 +marker during merge conflicts. See \fBhg help templates\fP for the template |
12320 format. |
12955 format. |
12321 .sp |
12956 .sp |
12322 Defaults to showing the hash, tags, branches, bookmarks, author, and |
12957 Defaults to showing the hash, tags, branches, bookmarks, author, and |
12323 @@ -2037,12 +1895,12 @@ |
12958 @@ -2332,12 +2190,12 @@ |
12324 .sp |
12959 .sp |
12325 Check for portable filenames. Can be \fBwarn\fP, \fBignore\fP or \fBabort\fP. |
12960 Check for portable filenames. Can be \fBwarn\fP, \fBignore\fP or \fBabort\fP. |
12326 (default: \fBwarn\fP) |
12961 (default: \fBwarn\fP) |
12327 -.INDENT 7.0 |
12962 -.INDENT 7.0 |
12328 +.RS 7 |
12963 +.RS 7 |
12333 -filename is added (e.g. a file with a name that can\(aqt be created on |
12968 -filename is added (e.g. a file with a name that can\(aqt be created on |
12334 +filename is added (e.g. a file with a name that can't be created on |
12969 +filename is added (e.g. a file with a name that can't be created on |
12335 Windows because it contains reserved parts like \fBAUX\fP, reserved |
12970 Windows because it contains reserved parts like \fBAUX\fP, reserved |
12336 characters like \fB:\fP, or would cause a case collision with an existing |
12971 characters like \fB:\fP, or would cause a case collision with an existing |
12337 file). |
12972 file). |
12338 @@ -2049,7 +1907,7 @@ |
12973 @@ -2344,7 +2202,7 @@ |
12339 .TP |
12974 .TP |
12340 .B \fBignore\fP |
12975 .B \fBignore\fP |
12341 .sp |
12976 .sp |
12342 -Don\(aqt print a warning. |
12977 -Don\(aqt print a warning. |
12343 +Don't print a warning. |
12978 +Don't print a warning. |
12344 .TP |
12979 .TP |
12345 .B \fBabort\fP |
12980 .B \fBabort\fP |
12346 .sp |
12981 .sp |
12347 @@ -2062,9 +1920,7 @@ |
12982 @@ -2357,9 +2215,7 @@ |
12348 .B \fBfalse\fP |
12983 .B \fBfalse\fP |
12349 .sp |
12984 .sp |
12350 Alias for \fBignore\fP. |
12985 Alias for \fBignore\fP. |
12351 -.UNINDENT |
12986 -.UNINDENT |
12352 -.sp |
12987 -.sp |
12353 -On Windows, this configuration option is ignored and the command aborted. |
12988 -On Windows, this configuration option is ignored and the command aborted. |
12354 +.RE |
12989 +.RE |
12355 .TP |
12990 .TP |
12356 .B \fBquiet\fP |
12991 .B \fBquiet\fP |
12357 .sp |
12992 .sp |
12358 @@ -2128,7 +1984,7 @@ |
12993 @@ -2431,7 +2287,7 @@ |
12359 .B \fBusername\fP |
12994 .B \fBusername\fP |
12360 .sp |
12995 .sp |
12361 The committer of a changeset created when running "commit". |
12996 The committer of a changeset created when running "commit". |
12362 -Typically a person\(aqs name and email address, e.g. \fBFred Widget |
12997 -Typically a person\(aqs name and email address, e.g. \fBFred Widget |
12363 +Typically a person's name and email address, e.g. \fBFred Widget |
12998 +Typically a person's name and email address, e.g. \fBFred Widget |
12364 <[email protected]>\fP. Environment variables in the |
12999 <[email protected]>\fP. Environment variables in the |
12365 username are expanded. |
13000 username are expanded. |
12366 .sp |
13001 .sp |
12367 @@ -2140,11 +1996,11 @@ |
13002 @@ -2443,11 +2299,11 @@ |
12368 .B \fBverbose\fP |
13003 .B \fBverbose\fP |
12369 .sp |
13004 .sp |
12370 Increase the amount of output printed. (default: False) |
13005 Increase the amount of output printed. (default: False) |
12371 -.UNINDENT |
13006 -.UNINDENT |
12372 +.RE |
13007 +.RE |
12376 -both the builtin webserver (started by \%\fBhg serve\fP\:) and the script you |
13011 -both the builtin webserver (started by \%\fBhg serve\fP\:) and the script you |
12377 +both the builtin webserver (started by \fBhg serve\fP) and the script you |
13012 +both the builtin webserver (started by \fBhg serve\fP) and the script you |
12378 run through a webserver (\fBhgweb.cgi\fP and the derivatives for FastCGI |
13013 run through a webserver (\fBhgweb.cgi\fP and the derivatives for FastCGI |
12379 and WSGI). |
13014 and WSGI). |
12380 .sp |
13015 .sp |
12381 @@ -2160,9 +2016,9 @@ |
13016 @@ -2463,9 +2319,9 @@ |
12382 command line: |
13017 command line: |
12383 .sp |
13018 .sp |
12384 .nf |
13019 .nf |
12385 -.ft C |
13020 -.ft C |
12386 +.ft |
13021 +.ft |
12388 -.ft P |
13023 -.ft P |
12389 +.ft |
13024 +.ft |
12390 .fi |
13025 .fi |
12391 .sp |
13026 .sp |
12392 Note that this will allow anybody to push anything to the server and |
13027 Note that this will allow anybody to push anything to the server and |
12393 @@ -2169,7 +2025,7 @@ |
13028 @@ -2472,7 +2328,7 @@ |
12394 that this should not be used for public servers. |
13029 that this should not be used for public servers. |
12395 .sp |
13030 .sp |
12396 The full set of options is: |
13031 The full set of options is: |
12397 -.INDENT 0.0 |
13032 -.INDENT 0.0 |
12398 +.RS 0 |
13033 +.RS 0 |
12399 .TP |
13034 .TP |
12400 .B \fBaccesslog\fP |
13035 .B \fBaccesslog\fP |
12401 .sp |
13036 .sp |
12402 @@ -2254,13 +2110,13 @@ |
13037 @@ -2552,13 +2408,13 @@ |
12403 To disable SSL verification temporarily, specify \fB\-\-insecure\fP from |
13038 To disable SSL verification temporarily, specify \fB\-\-insecure\fP from |
12404 command line. |
13039 command line. |
12405 .sp |
13040 .sp |
12406 -You can use OpenSSL\(aqs CA certificate file if your platform has |
13041 -You can use OpenSSL\(aqs CA certificate file if your platform has |
12407 +You can use OpenSSL's CA certificate file if your platform has |
13042 +You can use OpenSSL's CA certificate file if your platform has |
12413 -.ft C |
13048 -.ft C |
12414 +.ft |
13049 +.ft |
12415 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
13050 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
12416 \&... (certificate in base64 PEM encoding) ... |
13051 \&... (certificate in base64 PEM encoding) ... |
12417 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
13052 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
12418 @@ -2267,7 +2123,7 @@ |
13053 @@ -2565,7 +2421,7 @@ |
12419 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
13054 \-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\- |
12420 \&... (certificate in base64 PEM encoding) ... |
13055 \&... (certificate in base64 PEM encoding) ... |
12421 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
13056 \-\-\-\-\-END CERTIFICATE\-\-\-\-\- |
12422 -.ft P |
13057 -.ft P |
12423 +.ft |
13058 +.ft |
12424 .fi |
13059 .fi |
12425 .TP |
13060 .TP |
12426 .B \fBcache\fP |
13061 .B \fBcache\fP |
12427 @@ -2276,7 +2132,7 @@ |
13062 @@ -2574,7 +2430,7 @@ |
12428 .TP |
13063 .TP |
12429 .B \fBcertificate\fP |
13064 .B \fBcertificate\fP |
12430 .sp |
13065 .sp |
12431 -Certificate to use when running \%\fBhg serve\fP\:. |
13066 -Certificate to use when running \%\fBhg serve\fP\:. |
12432 +Certificate to use when running \fBhg serve\fP. |
13067 +Certificate to use when running \fBhg serve\fP. |
12433 .TP |
13068 .TP |
12434 .B \fBcollapse\fP |
13069 .B \fBcollapse\fP |
12435 .sp |
13070 .sp |
12436 @@ -2333,7 +2189,7 @@ |
13071 @@ -2646,7 +2502,7 @@ |
12437 .TP |
13072 .TP |
12438 .B \fBdescription\fP |
13073 .B \fBdescription\fP |
12439 .sp |
13074 .sp |
12440 -Textual description of the repository\(aqs purpose or contents. |
13075 -Textual description of the repository\(aqs purpose or contents. |
12441 +Textual description of the repository's purpose or contents. |
13076 +Textual description of the repository's purpose or contents. |
12442 (default: "unknown") |
13077 (default: "unknown") |
12443 .TP |
13078 .TP |
12444 .B \fBencoding\fP |
13079 .B \fBencoding\fP |
12445 @@ -2398,7 +2254,7 @@ |
13080 @@ -2720,7 +2576,7 @@ |
12446 .TP |
13081 .TP |
12447 .B \fBprefix\fP |
13082 .B \fBprefix\fP |
12448 .sp |
13083 .sp |
12449 -Prefix path to serve from. (default: \(aq\(aq (server root)) |
13084 -Prefix path to serve from. (default: \(aq\(aq (server root)) |
12450 +Prefix path to serve from. (default: '' (server root)) |
13085 +Prefix path to serve from. (default: '' (server root)) |
12451 .TP |
13086 .TP |
12452 .B \fBpush_ssl\fP |
13087 .B \fBpush_ssl\fP |
12453 .sp |
13088 .sp |
12454 @@ -2437,7 +2293,7 @@ |
13089 @@ -2759,7 +2615,7 @@ |
12455 .sp |
13090 .sp |
12456 Where to find the HTML templates. The default path to the HTML templates |
13091 Where to find the HTML templates. The default path to the HTML templates |
12457 can be obtained from \fBhg debuginstall\fP. |
13092 can be obtained from \fBhg debuginstall\fP. |
12458 -.UNINDENT |
13093 -.UNINDENT |
12459 +.RE |
13094 +.RE |
12460 .SS \fBwebsub\fP |
13095 .SS \fBwebsub\fP |
12461 .sp |
13096 .sp |
12462 Web substitution filter definition. You can use this section to |
13097 Web substitution filter definition. You can use this section to |
12463 @@ -2459,9 +2315,9 @@ |
13098 @@ -2781,9 +2637,9 @@ |
12464 which in turn imitates the Unix sed replacement syntax: |
13099 which in turn imitates the Unix sed replacement syntax: |
12465 .sp |
13100 .sp |
12466 .nf |
13101 .nf |
12467 -.ft C |
13102 -.ft C |
12468 +.ft |
13103 +.ft |
12470 -.ft P |
13105 -.ft P |
12471 +.ft |
13106 +.ft |
12472 .fi |
13107 .fi |
12473 .sp |
13108 .sp |
12474 You can use any separator other than "/". The final "i" is optional |
13109 You can use any separator other than "/". The final "i" is optional |
12475 @@ -2470,12 +2326,12 @@ |
13110 @@ -2792,12 +2648,12 @@ |
12476 Examples: |
13111 Examples: |
12477 .sp |
13112 .sp |
12478 .nf |
13113 .nf |
12479 -.ft C |
13114 -.ft C |
12480 +.ft |
13115 +.ft |
12485 -.ft P |
13120 -.ft P |
12486 +.ft |
13121 +.ft |
12487 .fi |
13122 .fi |
12488 .SS \fBworker\fP |
13123 .SS \fBworker\fP |
12489 .sp |
13124 .sp |
12490 @@ -2482,7 +2338,7 @@ |
13125 @@ -2804,7 +2660,7 @@ |
12491 Parallel master/worker configuration. We currently perform working |
13126 Parallel master/worker configuration. We currently perform working |
12492 directory updates in parallel on Unix\-like systems, which greatly |
13127 directory updates in parallel on Unix\-like systems, which greatly |
12493 helps performance. |
13128 helps performance. |
12494 -.INDENT 0.0 |
13129 -.INDENT 0.0 |
12495 +.RS 0 |
13130 +.RS 0 |
12496 .TP |
13131 .TP |
12497 .B \fBnumcpus\fP |
13132 .B \fBnumcpus\fP |
12498 .sp |
13133 .sp |
12499 @@ -2493,7 +2349,7 @@ |
13134 @@ -2815,7 +2671,7 @@ |
12500 .B \fBbackgroundclose\fP |
13135 .B \fBbackgroundclose\fP |
12501 .sp |
13136 .sp |
12502 Whether to enable closing file handles on background threads during certain |
13137 Whether to enable closing file handles on background threads during certain |
12503 -operations. Some platforms aren\(aqt very efficient at closing file |
13138 -operations. Some platforms aren\(aqt very efficient at closing file |
12504 +operations. Some platforms aren't very efficient at closing file |
13139 +operations. Some platforms aren't very efficient at closing file |
12505 handles that have been written or appended to. By performing file closing |
13140 handles that have been written or appended to. By performing file closing |
12506 on background threads, file write rate can increase substantially. |
13141 on background threads, file write rate can increase substantially. |
12507 (default: true on Windows, false elsewhere) |
13142 (default: true on Windows, false elsewhere) |
12508 @@ -2501,7 +2357,7 @@ |
13143 @@ -2823,7 +2679,7 @@ |
12509 .B \fBbackgroundcloseminfilecount\fP |
13144 .B \fBbackgroundcloseminfilecount\fP |
12510 .sp |
13145 .sp |
12511 Minimum number of files required to trigger background file closing. |
13146 Minimum number of files required to trigger background file closing. |
12512 -Operations not writing this many files won\(aqt start background close |
13147 -Operations not writing this many files won\(aqt start background close |
12513 +Operations not writing this many files won't start background close |
13148 +Operations not writing this many files won't start background close |
12514 threads. |
13149 threads. |
12515 (default: 2048) |
13150 (default: 2048) |
12516 .TP |
13151 .TP |
12517 @@ -2517,18 +2373,18 @@ |
13152 @@ -2839,18 +2695,18 @@ |
12518 Number of threads to process background file closes. Only relevant if |
13153 Number of threads to process background file closes. Only relevant if |
12519 \fBbackgroundclose\fP is enabled. |
13154 \fBbackgroundclose\fP is enabled. |
12520 (default: 4) |
13155 (default: 4) |
12521 -.UNINDENT |
13156 -.UNINDENT |
12522 +.RE |
13157 +.RE |
12533 +\fBhg\fP(1), \fBhgignore\fP(5) |
13168 +\fBhg\fP(1), \fBhgignore\fP(5) |
12534 .SH COPYING |
13169 .SH COPYING |
12535 .sp |
13170 .sp |
12536 -This manual page is copyright 2005 Bryan O\(aqSullivan. |
13171 -This manual page is copyright 2005 Bryan O\(aqSullivan. |
12537 +This manual page is copyright 2005 Bryan O'Sullivan. |
13172 +This manual page is copyright 2005 Bryan O'Sullivan. |
12538 Mercurial is copyright 2005\-2016 Matt Mackall. |
13173 Mercurial is copyright 2005\-2017 Matt Mackall. |
12539 Free use of this software is granted under the terms of the GNU General |
13174 Free use of this software is granted under the terms of the GNU General |
12540 Public License version 2 or any later version. |
13175 Public License version 2 or any later version. |