Commits Between Branches origin/release/0.6.pre2 and release/0.6.pre3

80ea88d 2018-08-19 Andy Chu No more failures in spec/var-op-other
4c95c89 2018-08-19 Andy Chu Update the golden checksums for the OPy regtest.
9ca3d7f 2018-08-19 Andy Chu Notes on trying to delete certain modules.
635d6b1 2018-08-19 Andy Chu Remove getopt.c from the build.
eaece7d 2018-08-19 Andy Chu Remove getcopyright.c from the build.
4b0650a 2018-08-19 Andy Chu Remove memoryview object from the build.
901e603 2018-08-19 Andy Chu clarify test case with strict-arith
3154117 2018-08-19 Andy Chu Fix some error handling in the interactive loop.
10077ba 2018-08-20 Andy Chu Test cleanup, including consolidating parse error tests.
fd1ffce 2018-08-20 Andy Chu More cleanup of test structure.
a967605 2018-08-20 Andy Chu Fix bug on syntax errors in the interactive loop.
21d9e9d 2018-08-20 Andy Chu Improve error handling and make it more consistent.
f487093 2018-08-20 Andy Chu Change the ${x/pat/replace} parser to use the exception style.
82f52d8 2018-08-21 Andy Chu Clean up error messages from word_parse.py.
23906a3 2018-08-21 Andy Chu Clean up more word_parse.py error cases.
7298396 2018-08-21 Andy Chu Fix up array literal error.
c66042c 2018-08-21 Andy Chu Fix test failures in previous commits.
9766004 2018-08-21 Andy Chu More reorganization of parse error tests.
0381507 2018-08-21 Andy Chu Fix arithmetic parse error, and PS4 ParseError handling.
e19cee4 2018-08-21 Andy Chu Temporary fix divide by zero crash.
ec4582f 2018-08-22 Andy Chu Prettify error messages in the BoolParser.
c462857 2018-08-22 Andy Chu Change bool_parse.py to raise execeptions.
1644279 2018-08-22 Andy Chu More polish on 'test' errors.
79c4bbd 2018-08-22 Andy Chu Change WordParser.ReadWord to throw an exception.
a2e037b 2018-08-22 Andy Chu Remove unused import.
62017dc 2018-08-22 Andy Chu Change an error case in cmd_parse.py to throw exceptions.
51f5cdf 2018-08-22 Andy Chu Turn more from cmd_parse.py into exceptions.
0e843eb 2018-08-22 granttrec Fix comment in sh_spec.py
6136bbf 2018-08-22 Andy Chu Tests here doc parse errors.
b1b046f 2018-08-22 Andy Chu Change more errors to exceptions in cmd_parse.py
76f2395 2018-08-22 Andy Chu Turn more errors to exceptions in cmd_parse.py.
423d220 2018-08-22 Andy Chu More conversion from error codes to exceptions.
0264292 2018-08-23 Andy Chu Simplify error handling.
507f5f9 2018-08-23 Andy Chu Update scripts to publish wild tests.
695c859 2018-08-23 Andy Chu Publish static assets in web/ along with the wild test results.
2c205f0 2018-08-24 Andy Chu Fix bug with ${x/#/replace} caught by wild tests.
7a1947f 2018-08-24 Andy Chu Make a note about ${s#prefix} ${s%suffix} and unicode.
2bba597 2018-08-25 Andy Chu Fix bug in previous commit: left_spid missing from DoubleQuotedPart.
25ef33c 2018-08-25 Andy Chu Fix parsing of for (( )) loops.
d9790db 2018-08-25 Andy Chu [osh2oil] Don't crash on translation of EmptyPart.
590e137 2018-08-25 Andy Chu Fix invocation of osh2oil in the wild tests.
a181a33 2018-08-25 Andy Chu [osh2oil] Overhaul the translation of assignments.
007c4bd 2018-08-25 Andy Chu [osh2oil] Tests for here docs and the 'set' builtin.
5be087f 2018-08-26 Andy Chu Change the LST representation of here docs and redirects.
5683495 2018-08-26 Andy Chu [osh2oil] Clean up translation of assignments.
b2cfe67 2018-08-26 Andy Chu [osh2oil] Change the translation of 'case' to Oil's 'match with'.
92051ae 2018-08-27 granttrec Implement part of the compgen builtin: compgen -A function (#174)
4cdba05 2018-08-26 Andy Chu Working on translating here docs to Oil.
efbf977 2018-08-27 Andy Chu Fix arena invariant with here-sq.test.sh.
9d37d76 2018-08-27 Andy Chu [osh2oil] Translate here docs to Oil.
58f2496 2018-08-27 Andy Chu Brainstorming about a rewrite of TildeSubPart.
da4a686 2018-08-28 Andy Chu Fix LST invariant when using <<- in the single-quoted context.
4fbbc61 2018-08-28 Andy Chu Fix translation of here docs with <<-
2701d38 2018-08-28 Andy Chu Make the here doc translation tests more realistic.
fdcaaf4 2018-08-28 Andy Chu Refactor here doc parsing.
3f4877a 2018-08-28 Andy Chu test/parse-errors.sh: assert that the exit code is 2.
920cb98 2018-08-28 Andy Chu Turn BracedWordTree into a noop for translation.
69d24d3 2018-08-28 Andy Chu Change arithmetic translation to use the trivial $shExpr(...).
f55817c 2018-08-28 Andy Chu Greatly simplify the ~ detection.
afee5d5 2018-08-28 Andy Chu Fix osh2oil tests to account for the new shExpr().
ed1c953 2018-08-28 Andy Chu [osh2oil] Fix crash bug translating empty string.
807f0d9 2018-08-29 Andy Chu Translate (( n++ )) to sh-expr ' n++ '.
b39592d 2018-08-29 Andy Chu Fix AssertionError due to unhandled type in word.StaticEval().
16559bd 2018-08-29 Andy Chu word_parse.py: Change more error cases to use the exception style.
b7d44e5 2018-08-29 Andy Chu Get rid of the last call to AddErrorContext, and its definition.
356ad17 2018-08-29 Andy Chu Fix unhandled exception in interactive loop.
cae0c27 2018-08-29 Andy Chu Don't quit the interactive loop when Ctrl-C is pressed.
fd737dd 2018-08-29 Andy Chu Remove the older form of parse error handling.
067893e 2018-08-30 Andy Chu Use the newer form of parse error handling in unit tests.
534ed3b 2018-08-30 Andy Chu pristine copy of git-completion.bash
edf8edd 2018-08-30 Andy Chu Remove the zsh code that doesn't parse with OSH!
239627f 2018-08-30 Andy Chu Bump version to 0.6.pre3
9a64404 2018-08-30 Andy Chu [release] Running all 'other' tests in a uniform way.
ce07f46 2018-08-30 Andy Chu [release] Publish links to all the 'other' tests.