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. |