Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move pwgen() wrapper into pwg(1df) | Tom Ryder | 2016-12-19 | 1 | -1/+1 | |
| | ||||||
* | Remove diff()/rcsdiff() function wrappers | Tom Ryder | 2016-12-19 | 1 | -2/+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 | |||||
* | Remove lhn() | Tom Ryder | 2016-12-19 | 1 | -2/+0 | |
| | | | | Not portable, and I never use it anyway | |||||
* | Move ksh.sh shim into ksh subdir | Tom Ryder | 2016-12-17 | 1 | -3/+2 | |
| | | | | | So it doesn't get installed on systems where I don't use ksh, since it's mostly not needed | |||||
* | Color Zsh prompt distinctively | Tom Ryder | 2016-12-17 | 1 | -0/+2 | |
| | ||||||
* | Mention different ksh prompt color | Tom Ryder | 2016-12-17 | 1 | -0/+3 | |
| | ||||||
* | Rename all pdksh stuff to ksh | Tom Ryder | 2016-12-17 | 1 | -7/+5 | |
| | | | | As part of a foray into more active use of ksh and derivatives. | |||||
* | Add ad() | Tom Ryder | 2016-12-13 | 1 | -0/+3 | |
| | ||||||
* | Add strik(6df) | Tom Ryder | 2016-12-12 | 1 | -0/+1 | |
| | ||||||
* | Add clog(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+1 | |
| | ||||||
* | Add missing full stop to README | Tom Ryder | 2016-12-09 | 1 | -1/+1 | |
| | ||||||
* | Add chc(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+1 | |
| | ||||||
* | Add uts(1df) | Tom Ryder | 2016-12-09 | 1 | -0/+2 | |
| | ||||||
* | Add sec(1df) | Tom Ryder | 2016-12-07 | 1 | -0/+1 | |
| | | | | Might extend this later to do stuff like 1w3d2m0s | |||||
* | Add loc(1df) | Tom Ryder | 2016-12-07 | 1 | -0/+1 | |
| | ||||||
* | Switch to correct plural of "index" | Tom Ryder | 2016-12-05 | 1 | -1/+1 | |
| | ||||||
* | Add gwp(1) | Tom Ryder | 2016-12-04 | 1 | -0/+1 | |
| | ||||||
* | Split ~/.shrc off stub ~/.shinit file | Tom Ryder | 2016-12-03 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | NetBSD sh(1) and possible others don't tolerate a `return` short-circuit for ENV, which means that because that implementation also sources ENV if set regardless of whether the shell is interactive or not, all of the interactive stuff in ~/.shrc and ~/.shrc.d gets uselessly sourced and loaded up for non-interactive invocations of sh(1). To work around this, I've set ENV to be a new ~/.shinit file instead, which sources the ~/.shrc file only if the shell is interactive. ~/.shinit is the filename suggested in the man page for NetBSD sh(1) and Debian dash(1) as well. NetBSD's documented behaviour seems to be contrary to POSIX 2003: > ENV: This variable, when and only when an interactive shell is > invoked, shall be subjected to parameter expansion (see Parameter > Expansion ) by the shell, and the resulting value shall be used as a > pathname of a file containing shell commands to execute in the > current environment. No matter; this works fine, and makes non-interactive invocations of sh(1) on NetBSD much faster. | |||||
* | Add csmw(1df) | Tom Ryder | 2016-12-01 | 1 | -0/+2 | |
| | ||||||
* | Fix prompt example for accuracy | Tom Ryder | 2016-11-30 | 1 | -1/+1 | |
| | ||||||
* | Some more detail about SHLVL | Tom Ryder | 2016-11-30 | 1 | -1/+4 | |
| | ||||||
* | Add > signs to show shell indentation level | Tom Ryder | 2016-11-30 | 1 | -4/+5 | |
| | | | | | This needs extension to handle tmux sessions; it should be something like SHLVL - TMUX_SHLVL, which I'm not quite sure how to implement yet. | |||||
* | Add finc(1df) | Tom Ryder | 2016-11-25 | 1 | -0/+2 | |
| | ||||||
* | Add ddup(1df) | Tom Ryder | 2016-11-20 | 1 | -0/+1 | |
| | ||||||
* | Add aesth(6) | Tom Ryder | 2016-11-18 | 1 | -0/+2 | |
| | ||||||
* | Add sqs(1df) | Tom Ryder | 2016-11-16 | 1 | -0/+1 | |
| | | | | And a relevant issue | |||||
* | Add -p to the command path search for shb(1df) | Tom Ryder | 2016-10-20 | 1 | -1/+2 | |
| | ||||||
* | Add ap(1df) and bp(1df) | Tom Ryder | 2016-10-14 | 1 | -0/+3 | |
| | ||||||
* | Add mex(1df) | Tom Ryder | 2016-09-20 | 1 | -0/+1 | |
| | ||||||
* | Add slow(1df) and supp(1df) | Tom Ryder | 2016-09-09 | 1 | -1/+3 | |
| | ||||||
* | Add rot13(6df) | Tom Ryder | 2016-09-09 | 1 | -0/+1 | |
| | ||||||
* | Further refinements/extensions to Git completion | Tom Ryder | 2016-09-09 | 1 | -1/+1 | |
| | ||||||
* | Improve Git Bash completion a lot | Tom Ryder | 2016-09-09 | 1 | -1/+1 | |
| | | | | Completes Git subcommands, branch/tag names, and addable files | |||||
* | Generalise mean,med,mode,tot(1df) to numbers | Tom Ryder | 2016-09-08 | 1 | -1/+1 | |
| | | | | Not just integers | |||||
* | Add text-filename heuristic completion | Tom Ryder | 2016-09-08 | 1 | -0/+5 | |
| | | | | | | Filesystem type and filename extension-based to keep things quick and simple and not forking out to other tools. We'll see how well this works, but so far I really like it. | |||||
* | Add rgl(1df) | Tom Ryder | 2016-09-08 | 1 | -0/+1 | |
| | ||||||
* | Remove stray documentation line | Tom Ryder | 2016-09-07 | 1 | -1/+0 | |
| | ||||||
* | Add find(1) completion | Tom Ryder | 2016-09-05 | 1 | -0/+1 | |
| | ||||||
* | Add umake(1df) | Tom Ryder | 2016-09-05 | 1 | -0/+2 | |
| | ||||||
* | Move README mentions of int agg funcs to sublist | Tom Ryder | 2016-09-05 | 1 | -4/+5 | |
| | ||||||
* | Add mftl(1df) | Tom Ryder | 2016-09-05 | 1 | -0/+1 | |
| | ||||||
* | Add bl(1df) | Tom Ryder | 2016-09-04 | 1 | -0/+1 | |
| | ||||||
* | Remove rmrej(1) | Tom Ryder | 2016-09-03 | 1 | -1/+0 | |
| | | | | | Wrong approach to this problem. `git clean -dfx ; git reset --hard` is probably what's actually needed in most cases. | |||||
* | Overhaul of README; many corrections | Tom Ryder | 2016-09-03 | 1 | -64/+73 | |
| | ||||||
* | Add mean(1df), med(1df), and mode(1df) | Tom Ryder | 2016-09-02 | 1 | -0/+3 | |
| | ||||||
* | Add tot(1df) | Tom Ryder | 2016-09-02 | 1 | -0/+1 | |
| | ||||||
* | Add cfr(1df) | Tom Ryder | 2016-09-01 | 1 | -0/+1 | |
| | ||||||
* | Add very basic Yash support | Tom Ryder | 2016-08-31 | 1 | -0/+2 | |
| | | | | | | I know almost nothing about Yash yet, but reading the manual page on its startup behaviour implies a little coaxing is necessary to make it play nicely with my file layout. | |||||
* | Add x() | Tom Ryder | 2016-08-30 | 1 | -0/+1 | |
| | ||||||
* | Fix mysql() | Tom Ryder | 2016-08-30 | 1 | -1/+1 | |
| |