untabify, you wretch
Dependencies
- [2]
6C2F2W26more help tweaks, show commands - [3]
BYFCLBTKcleanups, help - [4]
QQWDF7WVpjhashes - [5]
QDXCMHT4help cleanups - [6]
6JFIFDO7readme formatting - [7]
CCM5YBC3help/command updates - [8]
CMKT7UIXpijul command line helpers, tested with bash - [9]
T66A5UPFreadme - [10]
T5O2CIKSadd help output to readme - [11]
7WRGEHBUstick with pijul's "change" terminology, even though the word is a bit overloaded
Change contents
- replacement in bashrc at line 54
pj log --hash-only | head -n "$N"pj log --hash-only | head -n "$N" - replacement in bashrc at line 56
pj log --hash-onlypj log --hash-only - edit in bashrc at line 90
- replacement in README.md at line 10
$ pijul clone https://nest.pijul.com/simonmichael/pijul-scripts$ . pijul-scripts/bashrc$ pijul clone https://nest.pijul.com/simonmichael/pijul-scripts$ . pijul-scripts/bashrc - replacement in README.md at line 13[3.5]→[2.1041:1049](∅→∅),[2.1049]→[3.1605:1670](∅→∅),[3.99]→[3.1605:1670](∅→∅),[3.1670]→[2.1050:1106](∅→∅),[2.1106]→[3.1670:1723](∅→∅),[3.1670]→[3.1670:1723](∅→∅)
$ pjhh* pijul command line aliasespjh - show help for these aliasespjhh - show more verbose help with equivalent commandspj [CMD] - run a pijul command or show pijul's help$ pjhh* pijul command line aliasespjh - show help for these aliasespjhh - show more verbose help with equivalent commandspj [CMD] - run a pijul command or show pijul's help - replacement in README.md at line 19[3.1724]→[3.1724:1752](∅→∅),[3.1752]→[3.327:386](∅→∅),[3.386]→[2.1107:1137](∅→∅),[3.386]→[3.1810:1865](∅→∅),[2.1137]→[3.1810:1865](∅→∅),[3.1810]→[3.1810:1865](∅→∅),[3.1865]→[2.1138:1161](∅→∅)
** Setup/uninstall helperspjkeygen - generate a change-signing key for current userpijul key generate `whoami`pjconfrm - erase current user's pijul config and keysrm -ri $PIJULCONFDIR** Setup/uninstall helperspjkeygen - generate a change-signing key for current userpijul key generate `whoami`pjconfrm - erase current user's pijul config and keysrm -ri $PIJULCONFDIR - replacement in README.md at line 25[3.1866]→[3.387:429](∅→∅),[3.429]→[3.1908:1929](∅→∅),[3.1908]→[3.1908:1929](∅→∅),[3.1929]→[2.1162:1200](∅→∅),[2.1200]→[3.1929:1970](∅→∅),[3.1929]→[3.1929:1970](∅→∅),[3.1970]→[2.1201:1227](∅→∅),[2.1227]→[3.1970:2012](∅→∅),[3.1970]→[3.1970:2012](∅→∅),[3.2012]→[2.1228:1266](∅→∅),[2.1266]→[3.430:496](∅→∅),[3.2012]→[3.430:496](∅→∅)
** List recorded changes in current repopjl - standard listpijul log (like git log, darcs log)pjlv - list with full descriptions. (?)pijul log --descriptionpjls - list with summary of file changes(like git log --stat, darcs log -s)pjhashes [N] - list the change hashes, or just the last N hashes** List recorded changes in current repopjl - standard listpijul log (like git log, darcs log)pjlv - list with full descriptions. (?)pijul log --descriptionpjls - list with summary of file changes(like git log --stat, darcs log -s)pjhashes [N] - list the change hashes, or just the last N hashes - replacement in README.md at line 34[3.2078]→[2.1267:1295](∅→∅),[2.1295]→[3.527:586](∅→∅),[3.527]→[3.527:586](∅→∅),[3.586]→[2.1296:1356](∅→∅),[2.1356]→[3.586:646](∅→∅),[3.586]→[3.586:646](∅→∅),[3.646]→[2.1357:1411](∅→∅)
** Inspect a record changepjshow [HASH] - show the last or specified change in fullpijul change (like git show [HASH], darcs log -v -h HASH)pjshowstat [HASH] - summarise the last or specified change(like git show --stat [HASH], darcs log -v -h HASH)** Inspect a record changepjshow [HASH] - show the last or specified change in fullpijul change (like git show [HASH], darcs log -v -h HASH)pjshowstat [HASH] - summarise the last or specified change(like git show --stat [HASH], darcs log -v -h HASH) - replacement in README.md at line 40[3.2216]→[3.2216:2244](∅→∅),[3.2244]→[2.1412:1549](∅→∅),[2.1549]→[3.2332:2392](∅→∅),[3.2332]→[3.2332:2392](∅→∅),[3.2392]→[2.1550:1595](∅→∅)
** Show unrecorded changespjs - summarise unrecorded changes (except added files), -u for untracked filespijul diff -s (like git status -s, darcs whatsnew -s)pjd - show unrecorded changes in full (except added files)pijul diff (like git diff, darcs whatsnew)** Show unrecorded changespjs - summarise unrecorded changes (except added files), -u for untracked filespijul diff -s (like git status -s, darcs whatsnew -s)pjd - show unrecorded changes in full (except added files)pijul diff (like git diff, darcs whatsnew) - replacement in README.md at line 46
** Record changespjrec 'MSG' [PATHS] - record all unrecorded changes, with the given messagepijul record -am 'MSG' (like git commit -am 'MSG', darcs record -am 'MSG')pjamend [HASH] [PATHS] - add all unrecorded changes to last or specified patchpijul record -a --amend [HASH] (like git commit --amend -a, darcs amend -a)[3.2393]** Record changespjrec 'MSG' [PATHS] - record all unrecorded changes, with the given messagepijul record -am 'MSG' (like git commit -am 'MSG', darcs record -am 'MSG')pjamend [HASH] [PATHS] - add all unrecorded changes to last or specified patchpijul record -a --amend [HASH] (like git commit --amend -a, darcs amend -a)