libdot 1.1: Grab bag of changes.
* Initial add of libdot changelog.
* Fix file selection in libdot/bin/mkzip.sh. rsync selection wasn't working
properly and I couldn't figure out how to fix it. Instead, we build a file
list using patterns passed to the `find` utility, and feed the resulting
list to rsync.
* Move echo_changelog function from hterm/bin into libdot/bin/common.sh so that
any concat script has access to it.
* Remove base64 magic from bin/concat.sh, since bash can't handle the binary
data properly anyway. Concat files need to manually encode to base64 when
appropriate.
* Switch concat.sh line wrapping to awk, since the bash implementation was
super slow.
* Allow line continuations with trailing "\" character in concat files.
* Echo a bell character after rerunning "concat --forever" to indicate that
the concat is done.
* lib.PreferenceManager..set() - Re-add the notifyChange_() call.
* lib.PreferenceManager..onStorageChange_() - Fixed.
BUG=None
TEST=hterm_test.html, 66/66 tests passed
TEST=Manual testing in Secure Shell
Change-Id: I6a998bffb5d2cab476fa50c1a60e0574851113ce
Reviewed-on: https://gerrit.chromium.org/gerrit/45484
Reviewed-by: Dmitry Polukhin <dpolukhin@chromium.org>
Commit-Queue: Robert Ginda <rginda@chromium.org>
Reviewed-by: Robert Ginda <rginda@chromium.org>
Tested-by: Robert Ginda <rginda@chromium.org>
5 files changed