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