aboutsummaryrefslogtreecommitdiff
path: root/sh
Commit message (Expand)AuthorAgeFilesLines
* Improvements to path()Tom Ryder2017-01-071-16/+39
* Resolve an md() issueTom Ryder2017-01-051-13/+5
* Soothe shellcheck about new marked dirs funcsTom Ryder2017-01-022-1/+2
* Handle simple relative dirs in md()Tom Ryder2017-01-021-0/+9
* Add marked-dir toolsTom Ryder2017-01-024-0/+71
* Remove an unnecessary trailing slash from ad()Tom Ryder2017-01-021-1/+1
* Work around newline-stripping in param expansionTom Ryder2017-01-026-12/+30
* Fix a zsh-as-sh/ksh-specific issueTom Ryder2016-12-301-0/+8
* Put operating system into OS env varTom Ryder2016-12-281-0/+3
* Don't save history for ed(1) rlwrapTom Ryder2016-12-241-1/+1
* Change prompt character for ed(1) wrapperTom Ryder2016-12-221-2/+2
* Move pwgen() wrapper into pwg(1df)Tom Ryder2016-12-191-7/+0
* Remove diff()/rcsdiff() function wrappersTom Ryder2016-12-192-20/+0
* Make diff default even more conservativeTom Ryder2016-12-191-3/+3
* Only add -u to diff() call if more than two argsTom Ryder2016-12-191-1/+13
* Remove lhn()Tom Ryder2016-12-191-12/+0
* Use -e test to be consistentTom Ryder2016-12-191-1/+1
* Attempt a much saner approach to managing SHLVLTom Ryder2016-12-191-9/+0
* Defer kshrc loading until after shrc all loadedTom Ryder2016-12-181-0/+3
* Move TMUX_SHLVL trick into shrc.dTom Ryder2016-12-181-0/+9
* Change tack; force ENV if the file existsTom Ryder2016-12-181-2/+2
* Move ksh.sh shim into ksh subdirTom Ryder2016-12-171-30/+0
* Second try at compatible ksh testTom Ryder2016-12-171-6/+4
* Improve ksh version test to catch ksh93s+Tom Ryder2016-12-171-1/+25
* Add a second version check to detect kshTom Ryder2016-12-171-1/+1
* Move HOSTNAME call into shrcTom Ryder2016-12-171-0/+3
* Rename all pdksh stuff to kshTom Ryder2016-12-171-6/+4
* Add ad()Tom Ryder2016-12-131-0/+77
* Use opening parens for case safety in subshellTom Ryder2016-12-112-10/+10
* Prevent getopts call in tree() panickingTom Ryder2016-12-071-1/+2
* Remove setterm(1) callTom Ryder2016-12-031-3/+0
* Terser way to implement quiet command failuresTom Ryder2016-12-031-3/+1
* Split ~/.shrc off stub ~/.shinit fileTom Ryder2016-12-033-9/+7
* setterm(1) isn't as standard as I thoughtTom Ryder2016-12-011-3/+5
* Remove some trailing whitespaceTom Ryder2016-10-192-2/+2
* Use simpler method for `path check`Tom Ryder2016-09-261-5/+6
* Correct a commentTom Ryder2016-09-181-2/+2
* Move HISTSIZE and MAILCHECK to shrcTom Ryder2016-09-011-0/+6
* Refactor welcome.shTom Ryder2016-09-011-38/+29
* Use terser syntax for path additionTom Ryder2016-09-011-3/+1
* Use more compatible block size for ls(1)Tom Ryder2016-08-311-1/+1
* Make comment on BROWSER more usefulTom Ryder2016-08-311-1/+2
* Add x()Tom Ryder2016-08-301-0/+7
* Fix mysql()Tom Ryder2016-08-301-6/+12
* Use command -p to find tty(1)Tom Ryder2016-08-271-1/+1
* Move SSH_ASKPASS setup to ~/.xinitrcTom Ryder2016-08-271-4/+0
* Use only system-path mkdir/grep for options setupTom Ryder2016-08-271-2/+2
* Move bash-independent code ~/.bashrc -> ~/.shrcTom Ryder2016-08-271-0/+9
* Fix some comments in options.shTom Ryder2016-08-271-2/+2
* Improvements to tree() to handle color optionsTom Ryder2016-08-261-3/+25