Commit cd6c082
committed
Merge branch 'rs/add-patch-options-fix'
The code in "git add -p" and friends to iterate over hunks was
riddled with bugs, which has been corrected.
* rs/add-patch-options-fix:
add-patch: reset "permitted" at loop start
add-patch: let options a and d roll over like y and n
add-patch: let options k and K roll over like j and J
add-patch: let options y, n, j, and e roll over to next undecided
add-patch: document that option J rolls over
add-patch: improve help for options j, J, k, and KFile tree
3 files changed
+118
-41
lines changed- Documentation
- t
3 files changed
+118
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1408 | 1408 | | |
1409 | 1409 | | |
1410 | 1410 | | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
1415 | 1415 | | |
1416 | 1416 | | |
1417 | 1417 | | |
1418 | 1418 | | |
1419 | 1419 | | |
1420 | 1420 | | |
1421 | 1421 | | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
1422 | 1443 | | |
1423 | 1444 | | |
1424 | 1445 | | |
| |||
1429 | 1450 | | |
1430 | 1451 | | |
1431 | 1452 | | |
1432 | | - | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | 1453 | | |
1442 | 1454 | | |
1443 | 1455 | | |
| |||
1447 | 1459 | | |
1448 | 1460 | | |
1449 | 1461 | | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
1450 | 1472 | | |
1451 | 1473 | | |
1452 | 1474 | | |
| |||
1456 | 1478 | | |
1457 | 1479 | | |
1458 | 1480 | | |
1459 | | - | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
1460 | 1484 | | |
1461 | 1485 | | |
1462 | 1486 | | |
1463 | 1487 | | |
1464 | 1488 | | |
1465 | | - | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
1466 | 1492 | | |
1467 | 1493 | | |
1468 | 1494 | | |
| |||
1496 | 1522 | | |
1497 | 1523 | | |
1498 | 1524 | | |
1499 | | - | |
| 1525 | + | |
1500 | 1526 | | |
1501 | 1527 | | |
1502 | 1528 | | |
1503 | 1529 | | |
1504 | 1530 | | |
1505 | 1531 | | |
1506 | 1532 | | |
1507 | | - | |
| 1533 | + | |
1508 | 1534 | | |
1509 | 1535 | | |
1510 | 1536 | | |
| |||
1569 | 1595 | | |
1570 | 1596 | | |
1571 | 1597 | | |
| 1598 | + | |
| 1599 | + | |
1572 | 1600 | | |
1573 | 1601 | | |
1574 | 1602 | | |
| |||
1579 | 1607 | | |
1580 | 1608 | | |
1581 | 1609 | | |
| 1610 | + | |
| 1611 | + | |
1582 | 1612 | | |
1583 | 1613 | | |
1584 | 1614 | | |
| |||
1588 | 1618 | | |
1589 | 1619 | | |
1590 | 1620 | | |
1591 | | - | |
| 1621 | + | |
| 1622 | + | |
1592 | 1623 | | |
1593 | | - | |
| 1624 | + | |
1594 | 1625 | | |
1595 | 1626 | | |
1596 | 1627 | | |
1597 | 1628 | | |
1598 | | - | |
| 1629 | + | |
1599 | 1630 | | |
1600 | 1631 | | |
1601 | 1632 | | |
1602 | 1633 | | |
1603 | | - | |
| 1634 | + | |
1604 | 1635 | | |
1605 | 1636 | | |
1606 | 1637 | | |
1607 | 1638 | | |
1608 | | - | |
| 1639 | + | |
1609 | 1640 | | |
1610 | 1641 | | |
1611 | 1642 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
337 | | - | |
| 336 | + | |
| 337 | + | |
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
| 524 | + | |
525 | 525 | | |
526 | 526 | | |
527 | 527 | | |
528 | 528 | | |
529 | 529 | | |
530 | | - | |
| 530 | + | |
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
| |||
540 | 540 | | |
541 | 541 | | |
542 | 542 | | |
543 | | - | |
| 543 | + | |
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
| |||
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
553 | | - | |
| 553 | + | |
554 | 554 | | |
555 | 555 | | |
556 | 556 | | |
557 | | - | |
| 557 | + | |
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
| |||
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
570 | | - | |
| 570 | + | |
571 | 571 | | |
572 | 572 | | |
573 | 573 | | |
| |||
579 | 579 | | |
580 | 580 | | |
581 | 581 | | |
582 | | - | |
| 582 | + | |
583 | 583 | | |
584 | 584 | | |
585 | 585 | | |
586 | | - | |
| 586 | + | |
587 | 587 | | |
588 | 588 | | |
589 | 589 | | |
| |||
595 | 595 | | |
596 | 596 | | |
597 | 597 | | |
598 | | - | |
| 598 | + | |
599 | 599 | | |
600 | 600 | | |
601 | 601 | | |
602 | | - | |
| 602 | + | |
603 | 603 | | |
604 | 604 | | |
605 | 605 | | |
| |||
802 | 802 | | |
803 | 803 | | |
804 | 804 | | |
805 | | - | |
| 805 | + | |
806 | 806 | | |
807 | 807 | | |
808 | | - | |
| 808 | + | |
809 | 809 | | |
810 | 810 | | |
811 | 811 | | |
812 | 812 | | |
813 | | - | |
| 813 | + | |
814 | 814 | | |
815 | 815 | | |
816 | 816 | | |
| |||
1385 | 1385 | | |
1386 | 1386 | | |
1387 | 1387 | | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
1388 | 1434 | | |
0 commit comments