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