Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request will optimize existing script for better behaviour and results. See #141 for early discussion on changes prior to this. Following are notable changes made to the INSTALL script.
Improved functions and be modular
Consistent word choice
Renew INSTALL script
toDownload new script, if any
(this follows the style of other word choice "Download foo and do something" style, indicates not necessarily new)for deletion
toto remove
prior to runningrm
command to be consistent^C to abort
(Control-C to abort) instead of longer textto cancel and exit
Adopt rule of silence
--no-verbose
option for wget, so least output will be shown rather than none1>/dev/null
to redirect lengthy standard output frommake deb
for reinstall action (only error output will be shown during reinstall)***
now appears only once per function under "choice" (once does not mean one line, but one time prior to running subsequent functions)Improved actions
read
input to single character (no need to press ENTER key)Improved global variables
customizer
via variable andbasename
(optimal use of coreutils: no additional dependencies, and no additional global variable either)URLS*
and raw filesURLR*
All changes have been tested prior to creating this pull request, in Xubuntu 14.04 on my main machine. Most of known behaviours can be handled by the script.
Note to myself @clearkimura: Use "squash and merge" for this time, due to multiple commits with repeated commit titles that involves only a single file.