path: root/sh
AgeCommit message (Expand)AuthorFilesLines
2018-08-07Add e() and v() wrappersTom Ryder2-0/+8
2018-06-29Break sh noglob guard into two lines for clarityTom Ryder2-2/+4
2018-06-13Remove redundant NR==1 in awk(1) callTom Ryder1-1/+1
2018-02-24Silence errors from missing mesg(1)Tom Ryder1-1/+1
2018-01-15Quote EDITOR/VISUAL assignments for clarityTom Ryder2-4/+4
2018-01-15Explicitly ignore uninteresting tree(1) optsTom Ryder1-0/+1
2017-12-29Remove --batch option and wrapper for gpg(1)Tom Ryder1-10/+0
2017-11-13Strip trailing whitespaceTom Ryder1-1/+1
2017-07-28Merge branch 'master' into port/bsd/freebsdTom Ryder13-47/+15
2017-07-26Adjust linebreak behaviour around downloads checkTom Ryder1-1/+4
2017-07-11Gracefully handle two failed tput color callsTom Ryder3-3/+3
2017-07-01Put local gamesdir at end of PATHTom Ryder1-1/+1
2017-06-30Remove env(1) sortingTom Ryder1-8/+0
2017-06-24Use short hostname in default promptTom Ryder1-1/+1
2017-06-23Fix up an error messageTom Ryder1-1/+1
2017-06-23Add ed() options file checkTom Ryder1-0/+4
2017-06-19Remove user@ prefix from promptTom Ryder1-2/+2
2017-06-18More segmentation/tidyingTom Ryder2-9/+0
2017-06-18Break plenv stuff into its own targetTom Ryder2-22/+0
2017-06-02Merge branch 'master' into port/bsd/freebsdTom Ryder12-324/+213
2017-05-31Conditions for downloads.shTom Ryder1-0/+15
2017-05-31Some extra newlinesTom Ryder1-1/+1
2017-05-31Add "downloads.sh" profile eventTom Ryder1-0/+13
2017-05-27Simplify rd() a lotTom Ryder1-35/+10
2017-05-27Revert "Remove redundant `|| return` from gd()"Tom Ryder1-1/+1
2017-05-27More error-resistant sd()Tom Ryder3-32/+62
2017-05-27Remove redundant `|| return` from gd()Tom Ryder1-1/+1
2017-05-27Use -z rather than !-nTom Ryder1-1/+1
2017-05-27Add safety to bd()Tom Ryder1-1/+2
2017-05-27More refinements to bd()Tom Ryder1-28/+11
2017-05-26Remove ad()Tom Ryder1-80/+0
2017-05-26Tidy/golf gt() down a bitTom Ryder1-15/+13
2017-05-26Remove hare-brained no-op lineTom Ryder1-1/+0
2017-05-26Still tinkering with ?d.sh scriptsTom Ryder3-33/+20
2017-05-26Reimplement ud()Tom Ryder1-32/+30
2017-05-26More bd() improvementsTom Ryder1-12/+29
2017-05-26Correct default behaviour for bd() with no argsTom Ryder1-6/+9
2017-05-26Reimplement sd() without subshellTom Ryder2-42/+44
2017-05-25Even terser/nicer bd()Tom Ryder1-7/+7
2017-05-25Shorter/saner implementation for bd()Tom Ryder1-56/+29
2017-05-24Correct gt() error outputTom Ryder1-1/+1
2017-05-23Remove mysql() functionTom Ryder1-25/+0
2017-05-19Merge branch 'master' into port/bsd/freebsdTom Ryder9-27/+32
2017-05-14Just use whichever vi(1) we need as VISUALTom Ryder1-6/+2
2017-05-14Move exm(1df) test into EDITOR selectionTom Ryder1-4/+13
2017-04-12Use more logical ~/.cache subpathTom Ryder7-17/+17
2017-04-07Merge branch 'master' into port/bsd/freebsdTom Ryder1-2/+4
2017-04-06Make -x in ls() conditional on terminal outputTom Ryder1-2/+4
2017-03-29Merge branch 'master' into port/bsd/freebsdTom Ryder3-1/+56
2017-03-29Remove SC2030 ignore for path logicTom Ryder1-1/+0