Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add xrq(1df) | Tom Ryder | 2017-01-11 | 5 | -0/+48 |
| | |||||
* | 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 | 5 | -23/+34 |
| | | | | No real reason for it to be a shell function | ||||
* | Add safety left paren for subshell case | Tom Ryder | 2017-01-10 | 1 | -11/+11 |
| | |||||
* | Add stock Debian Zsh completion | Tom Ryder | 2017-01-10 | 1 | -0/+19 |
| | |||||
* | Update submodules | Tom Ryder | 2017-01-10 | 1 | -0/+0 |
| | |||||
* | Add syntax detection for xresources subfiles | Tom Ryder | 2017-01-09 | 1 | -0/+6 |
| | |||||
* | Much simpler LC_COLLATE approach | Tom Ryder | 2017-01-09 | 1 | -15/+4 |
| | |||||
* | Force LC_COLLATE to a sane value | Tom Ryder | 2017-01-09 | 1 | -0/+15 |
| | | | | | | | | It always really annoys me when e.g. the leading dot or leading slash in pathnames or filenames gets ignored for the purposes of sorting. I may refine this later on but it seems like a good start for an approach. | ||||
* | Remove resolved issue | Tom Ryder | 2017-01-08 | 1 | -1/+0 |
| | |||||
* | Add a plain sh keybinding | Tom Ryder | 2017-01-08 | 1 | -1/+4 |
| | |||||
* | Reset working dir and SHLVL for xbindkeys | Tom Ryder | 2017-01-08 | 1 | -1/+1 |
| | | | | | Otherwise it starts terminals with SHLVL incremented or in whatever dir I ran x() in | ||||
* | Add keys to fire up a ksh/zsh window | Tom Ryder | 2017-01-08 | 1 | -0/+6 |
| | |||||
* | Bind Ctrl-Alt-L to clear screen in Bash | Tom Ryder | 2017-01-08 | 1 | -0/+3 |
| | | | | | Two of the three ksh variants and zsh already do this. So, if you can't beat 'em... | ||||
* | Adjust subshell logic in md() | Tom Ryder | 2017-01-08 | 1 | -5/+8 |
| | |||||
* | Remove misplaced \0 in completion func | Tom Ryder | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | Add two ideas | Tom Ryder | 2017-01-07 | 1 | -0/+2 |
| | |||||
* | Update rfcf(1df) and rfcr(1df) idioms | Tom Ryder | 2017-01-07 | 2 | -8/+10 |
| | |||||
* | Tolerate C-M-l for clear window in ksh | Tom Ryder | 2017-01-07 | 1 | -14/+3 |
| | | | | | | | Already works in ksh93 and mksh. Trapping C-l in ksh93 interferes with the builtin SIGWINCH handling, clearing the screen every time the window resizes, and I can't find a good way to work around it. Probably best not to fight this. | ||||
*-----. | Merge branches 'port/bsd/*' | Tom Ryder | 2017-01-06 | 0 | -0/+0 |
|\ \ \ \ | |||||
| | | | * | Merge branch 'master' into port/bsd/openbsd | Tom Ryder | 2017-01-06 | 70 | -138/+715 |
| | | | |\ | |_|_|_|/ |/| | | | | |||||
| | | | * | Merge branch 'master' into port/bsd/openbsd | Tom Ryder | 2016-12-28 | 12 | -7/+113 |
| | | | |\ | |||||
| | | * | \ | Merge branch 'master' into port/bsd/netbsd | Tom Ryder | 2017-01-06 | 46 | -103/+418 |
| | | |\ \ \ | |_|_|/ / / |/| | | | | | |||||
| | | * | | | Merge branch 'master' into port/bsd/netbsd | Tom Ryder | 2017-01-02 | 39 | -56/+424 |
| | | |\ \ \ | |||||
| | * | \ \ \ | Merge branch 'master' into port/bsd/freebsd | Tom Ryder | 2017-01-06 | 1 | -4/+10 |
| | |\ \ \ \ \ | |_|/ / / / / |/| | | | | | | |||||
| * | | | | | | Merge branch 'master' into port/bsd/dragonfly-bsd | Tom Ryder | 2017-01-06 | 76 | -134/+817 |
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
* | | | | | | | Rename keyboard trap func less ambiguously | Tom Ryder | 2017-01-06 | 1 | -2/+2 |
| | | | | | | | |||||
* | | | | | | | Add tab completion settings to ksh | Tom Ryder | 2017-01-06 | 1 | -2/+8 |
| |/ / / / / |/| | | | | | |||||
* | | | | | | Appease ShellCheck | Tom Ryder | 2017-01-06 | 1 | -2/+3 |
| | | | | | | |||||
* | | | | | | Merge branch 'feat/ksh-bindings' | Tom Ryder | 2017-01-06 | 1 | -0/+21 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Found workable ^L bindings in all three kshes | Tom Ryder | 2017-01-06 | 1 | -8/+6 |
| | | | | | | | |||||
| * | | | | | | Clean binding of ^L in ksh93 to clear screen | Tom Ryder | 2017-01-06 | 1 | -18/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | <http://unix.stackexchange.com/questions/272591/how-to-make-ctrl-l-to-clear-screen-in-ksh-under-red-hat-linux/272720#272720> | ||||
| * | | | | | | Experimental/not-very-good-yet ksh bindings | Tom Ryder | 2017-01-06 | 1 | -0/+34 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just starting with what I know and seeing if I can make ^L work the same way it does in Bash. Once I understand this a bit better I intend to have a crack at writing some dynamic completion for ksh93. | ||||
* | | | | | | Add "trackall" option to ksh | Tom Ryder | 2017-01-06 | 1 | -0/+3 |
| | | | | | | |||||
* | | | | | | Use `source` not `.` in zshrc | Tom Ryder | 2017-01-06 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Add a couple of ksh options | Tom Ryder | 2017-01-06 | 1 | -1/+12 |
| | | | | | | |||||
* | | | | | | Escape ! in jfp(1df) regex for clarity | Tom Ryder | 2017-01-06 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Simplify pp(1df) | Tom Ryder | 2017-01-06 | 2 | -9/+6 |
| | | | | | | |||||
* | | | | | | Add pp(1df) and pph(1df) | Tom Ryder | 2017-01-06 | 5 | -0/+54 |
| | | | | | | |||||
* | | | | | | Add jfp(1df) | Tom Ryder | 2017-01-06 | 5 | -0/+46 |
| | | | | | | |||||
* | | | | | | Fix some misdirections | Tom Ryder | 2017-01-06 | 3 | -3/+3 |
| | | | | | | |||||
* | | | | | | Replace subshell in sshi(1df) with compound cmd | Tom Ryder | 2017-01-06 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It doesn't need to be a subshell and probably already is one in all non-ksh shells | ||||
* | | | | | | Add nlbr(1df) and brnl(1df) | Tom Ryder | 2017-01-06 | 8 | -3/+52 |
| | | | | | | |||||
* | | | | | | Fix dates in htenc(1df)/htdec(1df) man pages | Tom Ryder | 2017-01-06 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Resolve an md() issue | Tom Ryder | 2017-01-05 | 2 | -16/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | Made the whole thing tidier, actually | ||||
* | | | | | | Add possibility for handling md() feature | Tom Ryder | 2017-01-05 | 1 | -1/+2 |
| | | | | | | |||||
* | | | | | | More idiomatic approach to rfct(1df) | Tom Ryder | 2017-01-05 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | Got rid of the literal ^L, too | ||||
* | | | | | | I didn't know about :cntrl: | Tom Ryder | 2017-01-05 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Use more portable awk stderr write | Tom Ryder | 2017-01-05 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | The fork is a bit ugly, but it's only for printing a single error. |