William Melody
6e1d408ad5
Improve header formatting.
2020-06-07 14:14:13 -07:00
William Melody
c381c8bd98
Add MIT license text to header.
...
resolves gh-10
2020-06-07 14:11:15 -07:00
William Melody
426f2ed602
Improve global variable comments.
2020-06-07 14:04:37 -07:00
William Melody
7596a2901f
Improve variable names in _print_entries()
.
2020-06-07 14:00:28 -07:00
William Melody
4e9ad74697
Improve alignment.
2020-06-07 13:57:07 -07:00
William Melody
051e8b3840
Don't use quotes when assigning empty strings.
2020-06-07 13:54:21 -07:00
William Melody
f585447612
Improve variable handling in _print_entries()
.
2020-06-07 13:51:00 -07:00
William Melody
4238e8bd81
Add completions
help to README.md
2020-06-07 13:45:14 -07:00
William Melody
a64c20bdd8
Rearrange commands in script.
2020-06-07 13:43:04 -07:00
William Melody
5865f92977
Remove version from default help output.
2020-06-07 13:40:11 -07:00
William Melody
2b81ea530f
Remove unused utility functions.
2020-06-07 13:39:01 -07:00
William Melody
1e6af9b309
Improve comment in $_SED_I_COMMAND
assignment.
2020-06-07 13:38:17 -07:00
William Melody
47b5d51fa3
Remove unused helper functions.
2020-06-07 13:36:33 -07:00
William Melody
d775353c9a
Use quotes when assigning function name.
2020-06-07 13:35:21 -07:00
William Melody
73ecc3119e
Clean up program option parsing section.
2020-06-07 13:34:00 -07:00
William Melody
d242aed463
Remove obsolete $_COMMAND_ARGV
variable.
2020-06-07 13:31:46 -07:00
William Melody
9bf7f782c9
Use improved _contains()
.
2020-06-07 13:26:27 -07:00
William Melody
f0ebb08cd4
Use improved _join()
.
2020-06-07 13:25:03 -07:00
William Melody
4aeab14d2d
Remove obsolete _command_argv_includes()
.
2020-06-07 13:23:54 -07:00
William Melody
952e2465b3
Add _warn()
and use in completions
.
2020-06-07 13:20:33 -07:00
William Melody
23d6a1c653
Move completion installation into the main script.
2020-06-07 13:20:12 -07:00
William Melody
17b2615820
Improve header, with note about LICENSE.
...
gh-10
2020-06-07 13:19:43 -07:00
William Melody
68b421f95a
Combine Environment and Globals.
2020-06-07 12:45:07 -07:00
William Melody
a09e7b2468
Improve section dividers.
2020-06-07 12:40:44 -07:00
William Melody
dfbc83e12c
Improve _debug()
.
2020-06-07 12:34:55 -07:00
William Melody
fff87648d4
Update version to 3.5.1
2020-05-17 11:39:26 -07:00
William Melody
8f6a700909
Improve formatting in tests.
2020-05-17 11:33:57 -07:00
William Melody
1d948837d0
Use _exit_1
with non-help error messages.
2020-05-17 11:28:31 -07:00
William Melody
8f2553b5a3
Add $_ERROR_PREFIX to test_helper.bash.
2020-05-17 11:25:28 -07:00
William Melody
2f6290f3d4
Quote arguments to help
.
2020-05-17 11:24:38 -07:00
William Melody
16a672d52a
Improve code formatting.
2020-05-17 11:10:12 -07:00
William Melody
16a95406fe
Replace return 1
with message with _return_1
.
2020-05-17 11:03:24 -07:00
William Melody
5a7d0cca91
Replace _die()
with _exit_1()
.
2020-05-17 11:01:25 -07:00
William Melody
40be65b7da
_verify_write_permissions()
doesn't accept arguments.
2020-05-17 10:57:33 -07:00
William Melody
affd8d8657
Use brackets in _verify_write_permissions()
.
2020-05-17 10:55:36 -07:00
William Melody
6e751065de
Improve backups
argument handling.
2020-05-17 10:54:03 -07:00
William Melody
3e326dad13
Unenable shellcheck SC2183 for printf format string.
2020-05-17 10:37:51 -07:00
William Melody
6bde3438c6
Don't use $/${} with arithmetic variables.
...
ShellCheck SC2004
https://github.com/koalaman/shellcheck/wiki/SC2004
2020-05-17 10:34:59 -07:00
William Melody
ca43d92d85
Remove unused variable.
2020-05-17 10:33:15 -07:00
William Melody
bc06de7476
Update version to 3.5.0
2020-04-22 12:15:15 -07:00
William Melody
9dab3606c6
Add exit status documentation to README.md
2020-04-22 12:08:02 -07:00
William Melody
88030b8a51
Return 1
from show
when entry not found.
...
GH-9
2020-04-22 12:07:35 -07:00
William Melody
5112c3e6a0
Use consistent terminology in function documentation.
...
GH-9
2020-04-22 12:07:22 -07:00
William Melody
2f5f610e3c
Reformat exit status documentation.
...
GH-9
2020-04-22 12:07:13 -07:00
William Melody
815def022e
Remove .gitignore.
...
GH-9
2020-04-22 12:06:57 -07:00
William Melody
59bb99ea34
Merge branch 'sleepyghost01-feature/add-exit-codes'
...
* sleepyghost01-feature/add-exit-codes:
Add exit code documentation
2020-04-22 12:05:37 -07:00
William Melody
40b76d2e26
Update version to 3.4.3
2020-04-16 11:48:00 -07:00
William Melody
bc6b16c014
Improve hosts-completion
script locations.
2020-04-16 11:46:45 -07:00
Amin Mousavi
a67e4c997b
Add exit code documentation
...
Problem:
It's not clear in documentation which exit code will return for each command specially commands that might return 1 when there's no action to do.
Solution:
- All possible documentation has been added.
- .ignorefile has been missed which could cause problem for other contribution so I add one by help of https://www.gitignore.io
2020-04-16 12:11:40 +02:00
William Melody
4088591bb2
Update version to 3.4.2
2020-04-14 13:21:03 -07:00