Alois Mahdal
85545f91ea
Move sub-command code to functions
... for better readability and extensibility.
пре 9 година
Alois Mahdal
1c3c066e21
Enclose script bodies to main()
According to best practice (leads to cleaner code).
пре 9 година
Alois Mahdal
cfbf30f1a8
Clean up style guide
пре 9 година
Alois Mahdal
b427e9f008
Update test suite for new TFKit
пре 9 година
Alois Mahdal
0097b2fa6f
Update .gitignore for new TFKit
пре 9 година
Alois Mahdal
a208189ac2
Update TFKit to v0.0.11
пре 9 година
Alois Mahdal
e4abc4e741
Add Vcs-Browser field
пре 9 година
Alois Mahdal
1520a14172
Add MKit version to distro templates
пре 9 година
Alois Mahdal
9f6638aa81
Update MKit to v0.0.13
пре 9 година
Alois Mahdal
66c6c59407
Bump version
Overview of changes:
* Added data for Debian packaging
* Significant infrastructure updates (MKit v0.0.10)
* Minor tweaks
пре 9 година
Alois Mahdal
ed633ea91d
Add missing item
пре 9 година
Alois Mahdal
a0468b0126
Clean up mkit.ini
пре 9 година
Alois Mahdal
77daac1897
Add data for Debian packaging
Mostly ugly (at least how lintian sees it) but first working version.
пре 9 година
Alois Mahdal
003a57106f
Update MKit meta-data after upgrade
пре 9 година
Alois Mahdal
1751362614
Update MKit to v0.0.10
пре 9 година
Alois Mahdal
67427669e3
Ignore caller for subcommand usage hints
pretty.sh assumes that mkusage is always called from a function named
`usage()` and manipulates $caller based on that. For subcommands,
though, the convention is based on name of the binary anyway, so we can
easily circumvent that limitation.
пре 9 година
Alois Mahdal
28fb6de48e
Bump version
* Added ability to mute debug output per module and/or function
* Renamed shellfudoc for consistency with rest
* Improved docs
* Improved Test suite
* Improved packaging
пре 9 година
Alois Mahdal
7efeba4ea3
Enable muting of debug output per module and/or function
пре 9 година
Alois Mahdal
51ff6e7a9a
Add missing docstring
пре 9 година
Alois Mahdal
22f1fce423
Make wrap_debug script more "realistic"
Have it pretend and demonstrate situation when two modules are used,
both following shellfu naming conventions.
пре 9 година
Alois Mahdal
66c0f8fbf7
Improve caller/frontend explanation
пре 9 година
Alois Mahdal
c973f40ded
Update progress notes
пре 9 година
Alois Mahdal
e43a7e11ee
Remove doc on removed feature
пре 9 година
Alois Mahdal
6f3bc3e710
Update tests after renaming
пре 9 година
Alois Mahdal
a39b87abc7
Rename shellfudoc for consistency
пре 9 година
Alois Mahdal
dceb6572ea
Add docstrings to Shellfu globals
пре 9 година
Alois Mahdal
747947ddde
Update MKit to version 0.0.8
пре 9 година
Alois Mahdal
a7e8a2c87c
Bump version
пре 9 година
Alois Mahdal
c8444db456
Add missing Requires
пре 9 година
Alois Mahdal
ab03a9e12a
Bump version
пре 9 година
Alois Mahdal
f44ec71828
Add specfile template
пре 9 година
Alois Mahdal
e99ec0782c
Move PREFIX to mkit.ini after mkit update
пре 9 година
Alois Mahdal
6a0b443f4f
Update MKit to version 0.0.5
пре 9 година
Alois Mahdal
f1cb10b970
Remove obsolete file
пре 9 година
Alois Mahdal
01a35e8e13
Finish renaming Fastfoo to Shellfu
Hopefully the last batch...
пре 9 година
Alois Mahdal
bc76991bcb
Update TFKit to v0.0.8
пре 9 година
Alois Mahdal
d20ab58a77
Update MKit to version 0.0.4
пре 9 година
Alois Mahdal
d5e5323243
Bump version
пре 9 година
Alois Mahdal
c80d7477e3
Redirect any output to stderr to prevent corruption
пре 9 година
Alois Mahdal
1e1fabbcac
Add experimental utility for embedding modules within scripts
пре 9 година
Alois Mahdal
8083f805cc
Update after README renaming (02a42d9)
пре 9 година
Alois Mahdal
daf94094b7
Rename to shellfu: update infra
пре 9 година
Alois Mahdal
0a7a54ca84
Rename to shellfu: Update docs and notes
пре 9 година
Alois Mahdal
0d48330c84
Rename to shellfu: update tests
пре 9 година
Alois Mahdal
cdab045c1c
Rename to shellfu: rename main source tree
пре 9 година
Alois Mahdal
f98d6556a9
Remove obsolete utility
пре 9 година
Alois Mahdal
9ebec6398d
Update TFKit to v0.0.7
пре 9 година
Alois Mahdal
49e9513d8b
Update Mkit to v0.0.3
пре 9 година
Alois Mahdal
02a42d9d91
Rename to show more naturally on github-like
пре 9 година
Alois Mahdal
707991419b
Always use 'raw' with read builtin
Turns out that read without params supports backslash escaping; that is,
`\t` gets translated to tab and `\` at the end of line connects with
next line. Such feature is dangerous as implicit; read should almost
never be used without this parameter.
See [Bash Hackers wiki]1] for more.
[1]: http://wiki.bash-hackers.org/commands/builtin/read#read_without_-r
пре 9 година