Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add "pop" and "shift" methods to path() | Tom Ryder | 2017-01-25 | 1 | -0/+38 | |
| | | ||||||
* | | Add -D option for FreeBSD ls() | Tom Ryder | 2017-01-25 | 1 | -3/+7 | |
| | | ||||||
* | | Add FreeBSD -G to ls() wrapper | Tom Ryder | 2017-01-25 | 1 | -0/+6 | |
|/ | | | | Not sure this is the correct approach yet. I'm not sure I like the CLICOLOR environment variable. | |||||
* | Work around trailing newlines in vr() | Tom Ryder | 2017-01-23 | 1 | -3/+12 | |
| | | | | This is ugly, but a better fix isn't evident to me just now. | |||||
* | Revert "Color ed(1) prompt if possible" | Tom Ryder | 2017-01-18 | 1 | -14/+2 | |
| | | | | This reverts commit ffd9d95b6adf5982448e1685a8c79c74b148cb00. | |||||
* | Revert "Remove some quotes that confused OpenBSD" | Tom Ryder | 2017-01-18 | 1 | -2/+2 | |
| | | | | This reverts commit f825245902048e324a3567e0967f21cc1fae5bd3. | |||||
* | Remove some quotes that confused OpenBSD | Tom Ryder | 2017-01-18 | 1 | -2/+2 | |
| | ||||||
* | Color ed(1) prompt if possible | Tom Ryder | 2017-01-18 | 1 | -2/+14 | |
| | ||||||
* | Make some comments less useless | Tom Ryder | 2017-01-11 | 2 | -2/+2 | |
| | ||||||
* | Move prompt resetting into its own file | Tom Ryder | 2017-01-11 | 1 | -0/+5 | |
| | ||||||
* | Unset some more stupid variables | Tom Ryder | 2017-01-11 | 2 | -5/+4 | |
| | ||||||
* | More cleaning crap | Tom Ryder | 2017-01-11 | 1 | -0/+3 | |
| | ||||||
* | Unset stupid GNU options to grep(1)/ls(1) | Tom Ryder | 2017-01-11 | 2 | -0/+6 | |
| | ||||||
* | Have ls() func undo aliases in its way | Tom Ryder | 2017-01-11 | 1 | -0/+4 | |
| | ||||||
* | Group single-letter ls(1) opts | Tom Ryder | 2017-01-11 | 1 | -8/+4 | |
| | ||||||
* | Use POSIX-compatible versions of ls(1) opts | Tom Ryder | 2017-01-11 | 1 | -15/+10 | |
| | ||||||
* | Change some return codes for dir marking funcs | Tom Ryder | 2017-01-10 | 3 | -3/+3 | |
| | | | | | The mark not being set isn't really a usage error for the function given. | |||||
* | Move tmux() function to tm(1df) | Tom Ryder | 2017-01-10 | 1 | -19/+0 | |
| | | | | No real reason for it to be a shell function | |||||
* | Adjust subshell logic in md() | Tom Ryder | 2017-01-08 | 1 | -5/+8 | |
| | ||||||
* | Improvements to path() | Tom Ryder | 2017-01-07 | 1 | -16/+39 | |
| | | | | | | | | * Move common directory argument checking into helper function * Tolerate only one directory argument * Show subcommand in error output * Don't show help on failed commands, just suggest it * (Technicality) Fix trailing-newline lossage in subshell function | |||||
* | Resolve an md() issue | Tom Ryder | 2017-01-05 | 1 | -13/+5 | |
| | | | | Made the whole thing tidier, actually | |||||
* | Soothe shellcheck about new marked dirs funcs | Tom Ryder | 2017-01-02 | 2 | -1/+2 | |
| | ||||||
* | Handle simple relative dirs in md() | Tom Ryder | 2017-01-02 | 1 | -0/+9 | |
| | | | | And add an issue about handling complex ones | |||||
* | Add marked-dir tools | Tom Ryder | 2017-01-02 | 4 | -0/+71 | |
| | ||||||
* | Remove an unnecessary trailing slash from ad() | Tom Ryder | 2017-01-02 | 1 | -1/+1 | |
| | ||||||
* | Work around newline-stripping in param expansion | Tom Ryder | 2017-01-02 | 6 | -12/+30 | |
| | ||||||
* | Don't save history for ed(1) rlwrap | Tom Ryder | 2016-12-24 | 1 | -1/+1 | |
| | ||||||
* | Change prompt character for ed(1) wrapper | Tom Ryder | 2016-12-22 | 1 | -2/+2 | |
| | | | | | | POSIX default prompt for ed(1) (after P command) is an asterisk rather than a colon. I suppose it makes sense to have a distinct character from the one used for ex(1). | |||||
* | Move pwgen() wrapper into pwg(1df) | Tom Ryder | 2016-12-19 | 1 | -7/+0 | |
| | ||||||
* | Remove diff()/rcsdiff() function wrappers | Tom Ryder | 2016-12-19 | 2 | -20/+0 | |
| | | | | | More trouble than they're worth, and looking at my shell history it looks like I type out the -u all the time anyway | |||||
* | Make diff default even more conservative | Tom Ryder | 2016-12-19 | 1 | -3/+3 | |
| | ||||||
* | Only add -u to diff() call if more than two args | Tom Ryder | 2016-12-19 | 1 | -1/+13 | |
| | ||||||
* | Remove lhn() | Tom Ryder | 2016-12-19 | 1 | -12/+0 | |
| | | | | Not portable, and I never use it anyway | |||||
* | Attempt a much saner approach to managing SHLVL | Tom Ryder | 2016-12-19 | 1 | -9/+0 | |
| | ||||||
* | Move TMUX_SHLVL trick into shrc.d | Tom Ryder | 2016-12-18 | 1 | -0/+9 | |
| | ||||||
* | Move ksh.sh shim into ksh subdir | Tom Ryder | 2016-12-17 | 1 | -30/+0 | |
| | | | | | So it doesn't get installed on systems where I don't use ksh, since it's mostly not needed | |||||
* | Second try at compatible ksh test | Tom Ryder | 2016-12-17 | 1 | -6/+4 | |
| | | | | I guess this is my life now | |||||
* | Improve ksh version test to catch ksh93s+ | Tom Ryder | 2016-12-17 | 1 | -1/+25 | |
| | | | | And hopefully all versions below | |||||
* | Add a second version check to detect ksh | Tom Ryder | 2016-12-17 | 1 | -1/+1 | |
| | ||||||
* | Rename all pdksh stuff to ksh | Tom Ryder | 2016-12-17 | 1 | -6/+4 | |
| | | | | As part of a foray into more active use of ksh and derivatives. | |||||
* | Add ad() | Tom Ryder | 2016-12-13 | 1 | -0/+77 | |
| | ||||||
* | Use opening parens for case safety in subshell | Tom Ryder | 2016-12-11 | 2 | -10/+10 | |
| | ||||||
* | Prevent getopts call in tree() panicking | Tom Ryder | 2016-12-07 | 1 | -1/+2 | |
| | ||||||
* | Remove some trailing whitespace | Tom Ryder | 2016-10-19 | 2 | -2/+2 | |
| | ||||||
* | Use simpler method for `path check` | Tom Ryder | 2016-09-26 | 1 | -5/+6 | |
| | | | | Easier to read and does not require a subshell | |||||
* | Correct a comment | Tom Ryder | 2016-09-18 | 1 | -2/+2 | |
| | ||||||
* | Use more compatible block size for ls(1) | Tom Ryder | 2016-08-31 | 1 | -1/+1 | |
| | | | | | Ancient GNU ls(1) accepts this even if it doesn't use it in the same way a more modern one does (requiring -S to show the blocks used). | |||||
* | Add x() | Tom Ryder | 2016-08-30 | 1 | -0/+7 | |
| | ||||||
* | Fix mysql() | Tom Ryder | 2016-08-30 | 1 | -6/+12 | |
| | ||||||
* | Use command -p to find tty(1) | Tom Ryder | 2016-08-27 | 1 | -1/+1 | |
| |