path: root/bash/bashrc.d/keep.bash
AgeCommit message (Collapse)AuthorFilesLines
2018-06-29Break sh noglob guard into two lines for clarityTom Ryder1-1/+2
They're nicer to read this way.
2017-02-10Break a long lineTom Ryder1-2/+2
2016-12-22Use [!...] not [^...]Tom Ryder1-1/+1
More portable
2016-12-21Fix printf argument mismatch bugsTom Ryder1-1/+1
What did we do before ShellCheck?
2016-09-30Stop `keep` writing empty files for undef varsTom Ryder1-13/+12
2016-08-23Fully expand FUNCNAMETom Ryder1-8/+8
2016-08-21Many stylistic fixes/optimisationsTom Ryder1-10/+5
In particular, limit the verbose >=2.05 test to just one file: .bashrc
2016-07-30Move bash completion setup into separate dirTom Ryder1-3/+0
2016-07-15Quote expansions within parameter expansionsTom Ryder1-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-21Remove unneeded linebreak backslashesTom Ryder1-4/+2
Handy command: $ find bin sh bash -type f -exec grep \ -e '|| \\$' \ -e '&& \\$' \ -e '^\s*||' \ -e '^\s*&&' \ {} +
2016-04-14Remove curly bracesTom Ryder1-1/+1
2016-03-28Remove blank lines at end of filesTom Ryder1-1/+0
2015-12-18Avoid calling cat(1) by using builtinsTom Ryder1-1/+3
2015-12-15Remove unneeded args specTom Ryder1-1/+1
2015-12-11Add more detail on bashkeep usageTom Ryder1-6/+25
2015-12-11Whoops, dropped an important characterTom Ryder1-1/+1
2015-12-11Put printing/globbing in subshellTom Ryder1-5/+9
2015-12-11Create bashkeep directory if it doesn't existTom Ryder1-0/+1
2015-12-11Add keepTom Ryder1-0/+134