Alois Mahdal
c95b5fbf75
Bump version
9 years ago
Alois Mahdal
74c5096033
Update docs after CLI change
9 years ago
Alois Mahdal
cb7ab36aa6
Avoid confusion with -I from ffoom and ffdoc
9 years ago
Alois Mahdal
6d244fb69c
Add style guide (draft)
9 years ago
Alois Mahdal
4542fa171d
Explain variables in cfgrep
9 years ago
Alois Mahdal
5f369c789b
Remove unnecessary lines
9 years ago
Alois Mahdal
798f63ef8a
Add and improve docstrings for config.sh internals
9 years ago
Alois Mahdal
3774c24116
Use the _expand internal backend
9 years ago
Alois Mahdal
2be3fe83ab
Use more appropriate function name
9 years ago
Alois Mahdal
b09e8cd427
Add docstrings to internals
9 years ago
Alois Mahdal
308350e1a2
Fix typo
9 years ago
Alois Mahdal
2f878d5647
Add FIXME note about shallow clones
9 years ago
Alois Mahdal
6751c5b08d
Bump version
9 years ago
Alois Mahdal
8bd1b9345f
Revamp (un)installation process
* Instead of cp, use *install*.
* Store paths in paths.ini.
* Allow arbitrary number of path groups (bin, man, share, libexec...).
9 years ago
Alois Mahdal
85afba8b56
Add some loud exit functions
9 years ago
Alois Mahdal
95faf37676
Sort items alphabetically
9 years ago
Alois Mahdal
247b854b01
Update `mkit` name
9 years ago
Alois Mahdal
ebe2cac69e
Fix sed usage error (creating backups *e)
9 years ago
Alois Mahdal
f8f490ccc0
Split setup/mk.sh to create mkit
9 years ago
Alois Mahdal
daee44d5ad
Bump version
9 years ago
Alois Mahdal
cc5b6c8383
Remove unnecessary pipe
I have no idea what I was thinking when I added the pipe there...
9 years ago
Alois Mahdal
6b58732b74
Update tests after last change
9 years ago
Alois Mahdal
8d79ad6b73
Do not spam test command with dash
9 years ago
Alois Mahdal
32537df48e
Add test command to debug
9 years ago
Alois Mahdal
881825aa8b
Finish checking of exit status
9 years ago
Alois Mahdal
2e01716cb1
Add tests for has_files
9 years ago
Alois Mahdal
e6223f0b42
Enable subtest name TF_SUBTNAME for setup/cleanup
9 years ago
Alois Mahdal
4a865b5f09
Document setup/cleanup logic
9 years ago
Alois Mahdal
b27ce2033d
Add support for setup and cleanup procedures
9 years ago
Alois Mahdal
2e3d453e38
Fix uses of non-existent "quit" status
9 years ago
Alois Mahdal
b3da10dcab
Fix error in cheat sheet
9 years ago
Alois Mahdal
b2b8704a67
Add has_files directory test
9 years ago
Alois Mahdal
0c8a69c519
Fix heading level
9 years ago
Alois Mahdal
cdc519783f
Fix version printing
9 years ago
Alois Mahdal
7f593ba874
Add missing import
9 years ago
Alois Mahdal
4319d490f0
Bump version
9 years ago
Alois Mahdal
199fb59d91
Remove `init` command from ffoo
Although pretty, this way of initializing ffoo must go since it's
not possible to protect it with a working `|| exit 3` clause.
Problem is that bash will create the pipe no matter if the ffoom call
eventually succeeds or not, so in case ffoom is not ready we end up
sourcing and empty file--which always succeeds.
9 years ago
Alois Mahdal
0725f72fc4
Bump version
9 years ago
Alois Mahdal
7095b6030a
Re-align line breaks
9 years ago
Alois Mahdal
7893e61123
Add -I|--include parameter
Use this parameter to prepend directory to module search path.
9 years ago
Alois Mahdal
27353d7d58
Remove --version-* craze
If user wants to interpret the SemVer they can use one of modules
available for this purpose or do their own "cutting".
9 years ago
Alois Mahdal
b0777fc05a
Add argument to prepend dir to FFOO_PATH
to easily test out documentation for currently developed library.
9 years ago
Alois Mahdal
76b4d872f3
Bump version
9 years ago
Alois Mahdal
ed2cce0b24
Sort frontend names alphabetically
which is somehow better than "random" order.
9 years ago
Alois Mahdal
558424d62c
Reformat case engine
Use of `;&` instead of `|` yields the same behavior, but is much easier
to read if number of alternatives is longer.
9 years ago
Alois Mahdal
e83bd1e636
Re-align case engine
9 years ago
Alois Mahdal
ec5940a71e
Put think() output to STDERR as well
9 years ago
Alois Mahdal
216649eb6e
Fix usage pattern indentation
9 years ago
Alois Mahdal
5140947268
Revamp pretty.usage_is
* Re-use code provided by `-e` as function exit status.
* Default to FFOO_EXITS_USAGE, i.e. 2.
* Add -k as shorthand for `-e 0`.
* Update and enhance docstring.
9 years ago
Alois Mahdal
7d27e48c6c
Update API test after changes in tmp.sh
9 years ago