| 598f6ff
|
2020-10-24 |
Andy Chu |
[doc] Update QSN doc |
| 7fa9f7c
|
2020-10-24 |
andychu |
Update README.md |
| 9a05cad
|
2020-10-24 |
Andy Chu |
[doc] More updates to the README |
| 850a7bb
|
2020-10-24 |
Andy Chu |
[doc] README: We accept small contributions |
| 1d52445
|
2020-10-24 |
Andy Chu |
[translation] Start translating builtin_process.py |
| 10f53eb
|
2020-10-26 |
Andy Chu |
[osh-language] Stub for shopt -s parse_triple_quoted |
| 7898f80
|
2020-10-26 |
Andy Chu |
[fix] Fix compiler flags, and builtin-completion test |
| 38e6710
|
2020-10-26 |
Andy Chu |
[doc] Add draft of 'framing' doc |
| 3716407
|
2020-10-26 |
Andy Chu |
[osh-language] Preparing to parse triple quoted strings |
| ca598dc
|
2020-10-26 |
Andy Chu |
[refactor] Separate Id values for r'' and '' |
| ab0a914
|
2020-10-26 |
Andy Chu |
[refactor] Move function to word_compile.py |
| 775e329
|
2020-10-27 |
Andy Chu |
[doc] Describe the doc toolchain, with examples. |
| cdaf380
|
2020-10-27 |
Andy Chu |
[doc] Allow specifying syntax highlighter per doc. |
| 4e422a0
|
2020-10-27 |
Andy Chu |
[refactor] Make LST schema more specific for ExtGlob |
| 4e0c766
|
2020-10-27 |
Andy Chu |
[test/unit] Fix tests broken by last change |
| e64dedf
|
2020-10-27 |
Andy Chu |
[builtin/shopt] Support groups in shopt -p |
| ea4acbe
|
2020-10-28 |
Andy Chu |
[doc] Clean up help for option groups. |
| 408ac86
|
2020-10-28 |
Andy Chu |
[oil-language] Disallow @(seq 3)trailing |
| 460f67a
|
2020-10-28 |
Andy Chu |
[builtins] Start 'fork' and 'forkwait' |
| 9935dec
|
2020-10-28 |
Andy Chu |
[test/spec] Failing test case for #853 PROMPT_COMMAND |
| c628870
|
2020-10-28 |
Andy Chu |
[interactive] Allow PROMPT_COMMAND to see $? |
| fddeab7
|
2020-10-28 |
Andy Chu |
[test/spec] Also add test for $? in PS1. |
| 7ed62db
|
2020-10-28 |
Andy Chu |
[oil-language] Implement fork and forkwait. |
| f104cf9
|
2020-10-28 |
Andy Chu |
[doc] Document fork and forkwait |
| ee452b9
|
2020-10-28 |
Andy Chu |
[translation] Fix variable name. |
| 7b09f10
|
2020-10-28 |
Andy Chu |
[test/lint] Fix build. |
| b081feb
|
2020-10-28 |
Andy Chu |
[options] Change parse_ignored to off in oil:all only |
| f543582
|
2020-10-28 |
Andy Chu |
[options] Rename strict_echo -> simple_echo |
| 3c6f2a3
|
2020-10-28 |
Andy Chu |
[test/spec] Fix option names, and fix parse_ignored test. |
| 6b1e68a
|
2020-10-28 |
Andy Chu |
[travis] Disable more jobs in hopes of faster builds. |
| 401ed98
|
2020-10-28 |
Andy Chu |
[options] Rename strict -> simple, and put them in oil:all |
| 53879d9
|
2020-10-28 |
Andy Chu |
[options] Rename strict_* -> parse_* and invert default |
| 722ffc5
|
2020-10-28 |
Andy Chu |
[fix] Fix option default value. Fix race and spec tests. |
| 95ed6ac
|
2020-10-28 |
Andy Chu |
[oil-language] Figure out where to put parse options. |
| 393fa7a
|
2020-10-28 |
Andy Chu |
[options] Re-organize options. |
| 3e51b6a
|
2020-10-28 |
Andy Chu |
[oil-language] Turn off expand_aliases in Oil. |
| 17c9e17
|
2020-10-29 |
Andy Chu |
[oil-language] Attach doc comments to BraceGroup nodes. |
| 3b29732
|
2020-10-29 |
Andy Chu |
[oil-language] pp proc prints doc comments |
| e40b4ee
|
2020-10-29 |
Andy Chu |
[fix] Type annotations and 'repr' invocation |
| 3a6792f
|
2020-10-29 |
Andy Chu |
[doctools] Style updates for the blog. |
| 585354c
|
2020-10-30 |
Andy Chu |
[doc] Fix typo and add shortcut. |
| b49ad62
|
2020-10-31 |
Andy Chu |
[oil-language] Parse the ~== operator |
| 8f82981
|
2020-10-31 |
Andy Chu |
[tea] Fix entry point, and add it to the continuous build. |
| 81a79a5
|
2020-10-31 |
Andy Chu |
[tea] Move it to its own directory. |
| 01ec5e7
|
2020-10-31 |
Andy Chu |
[tea] Hook up flag parser to main() |
| 9d317ce
|
2020-11-01 |
Andy Chu |
[tea] Split testdata up, and add missing Op_Newline to module grammar |
| 5ed5563
|
2020-11-01 |
Andy Chu |
[tea] README and refactor |
| 5a39754
|
2020-11-01 |
Andy Chu |
[tea] Grammar now recognizes the while statement. |
| 1917b64
|
2020-11-01 |
Andy Chu |
[types] Add missing type annotation. |
| fbee753
|
2020-11-02 |
Yanis Zafirópulos |
[doc] Copy editing, spelling fixes (#855) |
| 955623c
|
2020-11-02 |
Andy Chu |
[builtin/test] Implement long flags and simple_test_builtin |
| 8a80016
|
2020-11-02 |
Andy Chu |
[osh-language] procs don't return expressions |
| 96a7290
|
2020-11-03 |
Andy Chu |
[refactor] Move some code into the tea/ dir |
| 4072251
|
2020-11-03 |
Andy Chu |
[refactor] Rename file with builtin funcs |
| 8263fca
|
2020-11-03 |
Andy Chu |
[osh-language] Put procs in the same namespace as shell functions. |
| 95d6522
|
2020-11-03 |
Andy Chu |
[refactor] Prepare for shopt --unset dynamic_scope |
| 6f3c277
|
2020-11-03 |
Andy Chu |
[fix] Fix lint errors. |
| 176ce80
|
2020-11-03 |
Andy Chu |
[refactor] More cleanup of the interface to state.Mem |
| db49cf3
|
2020-11-03 |
Andy Chu |
[refactor] Rename GetVar,SetVar -> GetValue,SetValue |
| cdb0bbb
|
2020-11-03 |
Andy Chu |
[refactor] Use state.SetVar() instead of explicit scope_e.Dynamic |
| de0a6e2
|
2020-11-03 |
Andy Chu |
[refactor] More refactoring of scope_e for dynamic scope |
| a6fe210
|
2020-11-03 |
Andy Chu |
[translation] Fix function/method name hacks |
| bedd1ed
|
2020-11-04 |
Andy Chu |
[cleanup] Remove unused code |
| a3e9246
|
2020-11-04 |
Andy Chu |
[oil-language] GetValue() respects shopt --unset dynamic_scope |
| 55eec23
|
2020-11-04 |
Andy Chu |
[test/lint] Fix build |
| 1517e6b
|
2020-11-04 |
Andy Chu |
[fix] Fix unit tests by initializing mem.exec_opts. |
| d67f9ce
|
2020-11-04 |
Batuhan Taskaya |
[tea] Create AST nodes for 'for' loops (#857) |
| 9c3d3c2
|
2020-11-04 |
Andy Chu |
[refactor] Remove unused Return() node, and replace it with Tea |
| c24e447
|
2020-11-04 |
Andy Chu |
[oil-language] Support shopt --unset dynamic_scope |
| 0282e39
|
2020-11-04 |
Andy Chu |
[tea] Fix the test suite to properly signal errors. |
| 64b5b1e
|
2020-11-04 |
Andy Chu |
[translation] Rewrite for mycpp since it doesn't support a[::2] |
| 79aa948
|
2020-11-04 |
Andy Chu |
[oil-language] Restore 'unset' to dynamic scope. |
| 481562f
|
2020-11-04 |
Andy Chu |
[oil-language] Change some hidden assignments to SetLocalShopt() |
| 8e9c60d
|
2020-11-05 |
Andy Chu |
[demo] Repro of bug #858. |
| 2d0be1b
|
2020-11-05 |
Andy Chu |
[oil-language] "neuter" all assignments in Oil. |
| 790c065
|
2020-11-05 |
Andy Chu |
[refactor] Renamings around scopes for clarity. |
| f7e8fe1
|
2020-11-05 |
Andy Chu |
[oil-language] Enhance strict_errexit |
| f71f2fa
|
2020-11-05 |
Andy Chu |
[doc] Document how to fix strict_errexit Problems |
| 1935bec
|
2020-11-05 |
Andy Chu |
[fix] Fix unit tests. |
| a0795ce
|
2020-11-05 |
Andy Chu |
[oil-language] Enforce parse_backslash in unquoted words. |
| d19f6ea
|
2020-11-05 |
Andy Chu |
[test/parse-errors] Fix the harness to assert an error! |
| 6798c92
|
2020-11-05 |
Andy Chu |
[build] Inline dependency to fix the OVM tarball. |
| f6951c0
|
2020-11-06 |
Andy Chu |
[translation] Implement C++ version of IsValidCharEscape() |
| 4f67c48
|
2020-11-06 |
Andy Chu |
[devtools] Fix strict_errexit bugs in our own scripts! |
| b80df9f
|
2020-11-06 |
Andy Chu |
[builtin/pp] Rename pp .cell -> pp cell |
| 1b12685
|
2020-11-06 |
Andy Chu |
[oil-language] Implement setref keyword for "out params". |
| 60cc2aa
|
2020-11-06 |
Andy Chu |
[doc] Update 'setref' example |
| f9592ee
|
2020-11-06 |
Andy Chu |
[release] Bump to version 0.8.4 |
| 1e9ac27
|
2020-11-06 |
Andy Chu |
[opy/regtest] Update golden checksums. |