Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-29 | Break sh noglob guard into two lines for clarity | Tom Ryder | 1 | -1/+2 | |
They're nicer to read this way. | |||||
2017-02-10 | Break a long line | Tom Ryder | 1 | -2/+2 | |
2016-12-22 | Use [!...] not [^...] | Tom Ryder | 1 | -1/+1 | |
More portable | |||||
2016-12-21 | Fix printf argument mismatch bugs | Tom Ryder | 1 | -1/+1 | |
What did we do before ShellCheck? | |||||
2016-09-30 | Stop `keep` writing empty files for undef vars | Tom Ryder | 1 | -13/+12 | |
2016-08-23 | Fully expand FUNCNAME | Tom Ryder | 1 | -8/+8 | |
2016-08-21 | Many stylistic fixes/optimisations | Tom Ryder | 1 | -10/+5 | |
In particular, limit the verbose >=2.05 test to just one file: .bashrc | |||||
2016-07-30 | Move bash completion setup into separate dir | Tom Ryder | 1 | -3/+0 | |
2016-07-15 | Quote expansions within parameter expansions | Tom Ryder | 1 | -3/+3 | |
I made the incorrect assumption that it was safe not to do this; expansions that include glob characters, for example, can cause problems. | |||||
2016-06-21 | Remove unneeded linebreak backslashes | Tom Ryder | 1 | -4/+2 | |
Handy command: $ find bin sh bash -type f -exec grep \ -e '|| \\$' \ -e '&& \\$' \ -e '^\s*||' \ -e '^\s*&&' \ {} + | |||||
2016-04-14 | Remove curly braces | Tom Ryder | 1 | -1/+1 | |
2016-03-28 | Remove blank lines at end of files | Tom Ryder | 1 | -1/+0 | |
2015-12-18 | Avoid calling cat(1) by using builtins | Tom Ryder | 1 | -1/+3 | |
2015-12-15 | Remove unneeded args spec | Tom Ryder | 1 | -1/+1 | |
2015-12-11 | Add more detail on bashkeep usage | Tom Ryder | 1 | -6/+25 | |
2015-12-11 | Whoops, dropped an important character | Tom Ryder | 1 | -1/+1 | |
2015-12-11 | Put printing/globbing in subshell | Tom Ryder | 1 | -5/+9 | |
2015-12-11 | Create bashkeep directory if it doesn't exist | Tom Ryder | 1 | -0/+1 | |
2015-12-11 | Add keep | Tom Ryder | 1 | -0/+134 | |