Commits Between origin/release/0.6.pre12 and release/0.6.pre13
Commits Between Branches origin/release/0.6.pre12 and
release/0.6.pre13
| deabb87
|
2019-01-19 |
Andy Chu |
[cleanup] Remove unused Id values. |
| 052d8aa
|
2019-01-19 |
Andy Chu |
[lexer] Recognize $'cstring' within "${x}", e.g. "${x%$'cstring'}". |
| f37dd17
|
2019-01-19 |
Andy Chu |
[builtin/read] read correctly uses dynamic scope. |
| 718e101
|
2019-01-19 |
Andy Chu |
[spec/command-sub] Pin down the behavior of backticks and \. |
| 9b813ad
|
2019-01-19 |
Andy Chu |
[osh language] Add a Backtick lexer mode and use it for command subs. |
| f1be8de
|
2019-01-20 |
Andy Chu |
[osh-language] Fix escaping inside backticks. |
| d642bd2
|
2019-01-20 |
Andy Chu |
[test/spec] All cases in command-sub.test.sh now pass. |
| 1dff209
|
2019-01-20 |
Andy Chu |
[doc] Document the extra lexing of backticks. |
| 98863c4
|
2019-01-20 |
Andy Chu |
[history] Fix expansion bug caused by bad location of } in ${x:-}. |
| a7c862a
|
2019-01-20 |
Andy Chu |
[completion] 'compgen -X pattern' now combines with other flags. |
| 9dbcf39
|
2019-01-20 |
Andy Chu |
[refactor] Create cmd_exec.Deps to clean up dependency injection. |
| ed55a3e
|
2019-01-20 |
Andy Chu |
[refactor] Add SpecBuilder for 'complete' and 'compgen' to share. |
| 6db6aca
|
2019-01-20 |
Andy Chu |
[refactor] Separate completion.State() and completion.Lookup(). |
| a7a8334
|
2019-01-21 |
Andy Chu |
[completion] Implement complete/compgen -W properly. |
| 4871250
|
2019-01-21 |
Andy Chu |
[builtin/read] Implement read -a array. |
| 4502115
|
2019-01-21 |
Andy Chu |
[devtools] OSH can now run the port of my completion script. |
| 6dc0f4d
|
2019-01-21 |
Andy Chu |
[completion] Properly implement the "124 protocol" for lazy loading. |
| d5941c5
|
2019-01-22 |
Andy Chu |
[usage] The rcfile is sourced when invoking like 'osh -i -c ...' |
| f54adb8
|
2019-01-22 |
Andy Chu |
[doc] Document oshrc, --rcfile, etc. |
| f3741d3
|
2019-01-22 |
Andy Chu |
[refactor] Simplify the startup sequence. |
| 1e154a4
|
2019-01-22 |
Andy Chu |
[completion] Print UserSpec and Options in a nicer way. |
| 8b7fef6
|
2019-01-22 |
Andy Chu |
[startup] Fix bug where 'complete -D' would get overwritten. |
| 7280b44
|
2019-01-23 |
Andy Chu |
[completion] Separate base options and ephemeral/dynamic options. |
| 2b1840c
|
2019-01-23 |
Andy Chu |
[doc/osh-quick-ref] Fix syntax error. |
| fbdfd6e
|
2019-01-23 |
Andy Chu |
[completion] Fix the interaction of completion and aliases. |
| 51444af
|
2019-01-25 |
Andy Chu |
[bin/oil] Implement --hijack-shebang to test OSH m ore. |
| b171b21
|
2019-01-25 |
Andy Chu |
Don't pollute the environment with OVM details (_OVM_*). |
| 56a9634
|
2019-01-25 |
Andy Chu |
[release] Bump version to 0.6.pre13. |
| 65bbfa9
|
2019-01-25 |
Andy Chu |
[core/process] Fix an off-by-one bug in _NextFreeFileDescriptor. |
| d393480
|
2019-01-27 |
Andy Chu |
[bin/oil] --hijack-shebang now takes an argument. |
| 9322337
|
2019-01-27 |
Andy Chu |
[build] Regenerate CPython defs. |
| dbaa331
|
2019-01-27 |
Andy Chu |
[bin/oil] Replace --hijack-shebang flag with an env var. |
| 5e8af65
|
2019-01-27 |
Andy Chu |
[test/spec] Move the FD state test to demo/ since it's nondeterministic. |
| d40f6b4
|
2019-01-27 |
Andy Chu |
[devtools] Tweaks to log OSH usage during its own release. |
| 98c580b
|
2019-01-28 |
Andy Chu |
[refactor] Remove redundant control flow after seeing an error. |
| 529a022
|
2019-01-28 |
Andy Chu |
Demo of fixing the errexit issue in 'run-other-suite-for-release'. |
| 1839948
|
2019-01-28 |
Andy Chu |
[test/gold] Apply the errexit fix. |
| 74de9d5
|
2019-01-28 |
Andy Chu |
Preserve the errexit bug I hit in practice. |
| 145e2f5
|
2019-01-28 |
Andy Chu |
[release] Skip 'gold' tests when OSH_HIJACK_SHEBANG is set. |
| 868efff
|
2019-01-28 |
Andy Chu |
[test/osh-usage] Fix a test exposed by the newly working test runner. |
| 8aa5b15
|
2019-01-28 |
Andy Chu |
[refactor] Simplify completion predicates. |
| 7e04590
|
2019-01-28 |
Andy Chu |
[builtins] Fix pushd and popd. |
| ddbf383
|
2019-01-28 |
Andy Chu |
[core/process] Fix error handling in OSH_HIJACK_SHEBANG mode. |
| 3dee19e
|
2019-01-29 |
Andy Chu |
[osh2oil] Fix translation of backticks. |
| c79d9b9
|
2019-01-29 |
Andy Chu |
[osh2oil] Rough pass at translation of a[x++]=foo. |
| 92e7641
|
2019-01-29 |
Andy Chu |
[release] Re-enable osh2oil tests. |
| 779432a
|
2019-01-29 |
Andy Chu |
[builtin/source] Fix error handling. |
| ee9d223
|
2019-01-29 |
Andy Chu |
[bin/oil] Fix error file error handling in a couple other places. |
| c468d89
|
2019-01-29 |
Andy Chu |
[refactor] Use OSError internally instead of IOError. |
| dbb8507
|
2019-01-29 |
Andy Chu |
[spec/osh-only] Work around empty JSON files in test. |
| 9774f2e
|
2019-01-29 |
Andy Chu |
[bin/oil] Fix the interpreter reported by --version. |