Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Exclude .doc from blacklisted extensions | Tom Ryder | 2016-12-20 | 1 | -2/+3 | |
| | ||||||
* | Accept all directory names for text completion | Tom Ryder | 2016-12-20 | 1 | -0/+6 | |
| | ||||||
* | Return not continue in text filename completion | Tom Ryder | 2016-12-20 | 1 | -5/+5 | |
| | ||||||
* | Add full stop | Tom Ryder | 2016-12-19 | 1 | -1/+1 | |
| | ||||||
* | Clarify commonality | Tom Ryder | 2016-12-19 | 1 | -1/+1 | |
| | ||||||
* | Group shells under one item | Tom Ryder | 2016-12-19 | 1 | -6/+5 | |
| | ||||||
* | Attempt at properly escaping non-printing chars | Tom Ryder | 2016-12-19 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | This is supposed to be the equivalent of \[ \] in Bash PS1... >Note that since the command line editors try to figure out how long the >prompt is (so they know how far it is to edge of the screen), escape >codes in the prompt tend to mess things up. You can tell the shell not >to count certain sequences (such as escape codes) by prefixing your >prompt with a non-printing char- acter (such as control-A) followed by >a carriage return and then delimiting the escape codes with this >non-printing character. If you don't have any non-printing characters, >you're out of luck... BTW, don't blame me for this hack; it's in the >original ksh. <http://blog.0xpebbles.org/ksh-prompt-coloring-example> | |||||
* | Allow .gz completion for text fns, but not .tar.gz | Tom Ryder | 2016-12-19 | 1 | -3/+2 | |
| | ||||||
* | Add yashrc.d and ver() func | Tom Ryder | 2016-12-19 | 3 | -1/+13 | |
| | ||||||
* | Fix extension of zsh subfile | Tom Ryder | 2016-12-19 | 1 | -0/+0 | |
| | ||||||
* | I solved this problem but haven't generalised it | Tom Ryder | 2016-12-19 | 1 | -2/+0 | |
| | ||||||
* | Remove an issue | Tom Ryder | 2016-12-19 | 1 | -2/+0 | |
| | | | | This was fixed in edcbf2a | |||||
* | Block a well-intended shellcheck error | Tom Ryder | 2016-12-19 | 1 | -0/+1 | |
| | ||||||
* | Move pwgen() wrapper into pwg(1df) | Tom Ryder | 2016-12-19 | 4 | -8/+24 | |
| | ||||||
* | Remove diff()/rcsdiff() function wrappers | Tom Ryder | 2016-12-19 | 3 | -22/+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 | 2 | -14/+0 | |
| | | | | Not portable, and I never use it anyway | |||||
* | Request version with "ver" shortcut not prompt | Tom Ryder | 2016-12-19 | 4 | -12/+14 | |
| | ||||||
* | Use -e test to be consistent | Tom Ryder | 2016-12-19 | 1 | -1/+1 | |
| | ||||||
* | Inline a file exist-source test | Tom Ryder | 2016-12-19 | 1 | -3/+1 | |
| | ||||||
* | Remove TMUX SHLVL crap from zsh config | Tom Ryder | 2016-12-19 | 1 | -7/+0 | |
| | ||||||
* | Don't use /bin/sh | Tom Ryder | 2016-12-19 | 1 | -2/+2 | |
| | | | | It sets $SHELL for me inappropriately | |||||
* | OK, I'm pretty sure this is the reight arrangement | Tom Ryder | 2016-12-19 | 1 | -1/+5 | |
| | ||||||
* | Keep trying ... | Tom Ryder | 2016-12-19 | 1 | -6/+1 | |
| | ||||||
* | Restore half-fix and note | Tom Ryder | 2016-12-19 | 1 | -0/+5 | |
| | ||||||
* | Nope; still wrong. Giving up for now | Tom Ryder | 2016-12-19 | 1 | -1/+1 | |
| | ||||||
* | Here's the answer; unset SHLVL in default-command | Tom Ryder | 2016-12-19 | 1 | -6/+1 | |
| | ||||||
* | Backtrack again on SHLVL mess | Tom Ryder | 2016-12-19 | 1 | -4/+2 | |
| | | | | | Going to have to figure out some other approach. I guess there's a fork-and-exec going on here or something. | |||||
* | Set default-shell to /bin/sh in tmux.conf | Tom Ryder | 2016-12-19 | 1 | -0/+4 | |
| | ||||||
* | Attempt a much saner approach to managing SHLVL | Tom Ryder | 2016-12-19 | 6 | -22/+13 | |
| | ||||||
* | Defer kshrc loading until after shrc all loaded | Tom Ryder | 2016-12-18 | 2 | -5/+5 | |
| | ||||||
* | Move TMUX_SHLVL trick into shrc.d | Tom Ryder | 2016-12-18 | 2 | -7/+9 | |
| | ||||||
*-. | Merge branches 'freebsd' and 'openbsd' | Tom Ryder | 2016-12-18 | 0 | -0/+0 | |
|\ \ | ||||||
| | * | Merge branch 'master' into openbsd | Tom Ryder | 2016-12-18 | 4 | -7/+19 | |
| | |\ | |_|/ |/| | | ||||||
| * | | Merge branch 'master' into freebsd | Tom Ryder | 2016-12-18 | 10 | -23/+75 | |
| |\ \ | |/ / |/| | | ||||||
* | | | Add ksh version distinguisher to prompt | Tom Ryder | 2016-12-18 | 1 | -2/+12 | |
| | | | ||||||
* | | | Change tack; force ENV if the file exists | Tom Ryder | 2016-12-18 | 3 | -10/+2 | |
| | | | ||||||
* | | | Change syntax of ksh prompt func declaration | Tom Ryder | 2016-12-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | Turns out that `typeset` only makes a variable local if the function was declared with this syntax. This actually makes a fair bit of sense if I think about it. Wouldn't do this in Bash though. | |||||
* | | | Add an issue | Tom Ryder | 2016-12-18 | 1 | -0/+2 | |
| | | | ||||||
* | | | Undo strange default for login ksh93 ENV | Tom Ryder | 2016-12-18 | 2 | -0/+8 | |
| | | | | | | | | | | | | I haven't yet figured out why it does this | |||||
* | | | Remove reserved word | Tom Ryder | 2016-12-18 | 1 | -2/+2 | |
| | | | ||||||
| | | | ||||||
| \ \ | ||||||
*-. \ \ | Merge branches 'freebsd' and 'openbsd' | Tom Ryder | 2016-12-17 | 0 | -0/+0 | |
|\ \ \ \ | | |/ / | |/| / | | |/ | ||||||
| | * | Merge branch 'master' into openbsd | Tom Ryder | 2016-12-17 | 29 | -160/+171 | |
| | |\ | |_|/ |/| | | ||||||
* | | | Still improving ksh-guessing heuristics | Tom Ryder | 2016-12-17 | 1 | -7/+14 | |
| | | | ||||||
* | | | Move ksh.sh shim into ksh subdir | Tom Ryder | 2016-12-17 | 3 | -3/+4 | |
| | | | | | | | | | | | | | | | So it doesn't get installed on systems where I don't use ksh, since it's mostly not needed | |||||
* | | | Improve accuracy of comment | Tom Ryder | 2016-12-17 | 1 | -1/+2 | |
| | | | ||||||
* | | | 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 | |
| | | |