Commits Between origin/release/0.7.pre3 and release/0.7.pre4
Commits Between Branches origin/release/0.7.pre3
and
release/0.7.pre4
29dd4be
|
2019-08-09 |
Andy Chu |
[doc] Update quick ref to account for what was implemented in 0.7.pre3. |
5d993ce
|
2019-08-10 |
Andy Chu |
[oil-language] Fix crash bug with empty array. |
8717fc8
|
2019-08-10 |
Andy Chu |
[oil-language] Fix bug with empty arrays in static-word-eval. |
0c55896
|
2019-08-10 |
Andy Chu |
[oil-language] Examples of rewriting to use arrays. |
4b8a0cd
|
2019-08-10 |
Andy Chu |
[oil-language] Tweak array rewrite examples. |
8b24f07
|
2019-08-11 |
Andy Chu |
[rfc] Doc comments idea |
85992ea
|
2019-08-11 |
Andy Chu |
[refactor] Rename 'funcs' to 'procs'. |
299a6c9
|
2019-08-12 |
Andy Chu |
[oil-language] Implement function calls. |
e2b7d90
|
2019-08-13 |
Andy Chu |
[oil-language] Rename options. |
2a68f9b
|
2019-08-13 |
Andy Chu |
[test/spec] Finish renaming options in spec tests. |
e97b770
|
2019-08-13 |
Andy Chu |
[oil-language] Start parsing arg lists to inline function calls. |
edf4b4a
|
2019-08-14 |
Andy Chu |
[test/unit] Fix osh/word_parse_test.py. |
54754f3
|
2019-08-15 |
Andy Chu |
[oil-language] Enforce declaration vs. assignment. |
f388e15
|
2019-08-15 |
Wilke Schwiedop |
[configure] Parse but ignore common flags not used by Oil |
2699ee9
|
2019-08-16 |
Wilke Schwiedop |
[install] install now respects $DESTDIR (#461) |
2f69f18
|
2019-08-16 |
Andy Chu |
[test/lint] Fix lint error. |
7e7c149
|
2019-08-16 |
Andy Chu |
[install, refactor] Consolidate uses of $DESTDIR and update comments. |
d214716
|
2019-08-17 |
Andy Chu |
[test/spec] Fix test failures caught by running on a different machine |
51e5083
|
2019-08-17 |
Andy Chu |
[test/spec] Don't use the user's $PATH to run. |
e999e54
|
2019-08-18 |
Wilke Schwiedop |
[configure] Improve the usage message (#466) |
b562e2c
|
2019-08-20 |
Andy Chu |
[builtin/eval] Implement shopt -s strict-eval-builtin. |
2ac7d5e
|
2019-08-21 |
Andy Chu |
[bin/oil] Fix source file attribution when oshrc doesn't exist. |
c1daa1d
|
2019-08-21 |
Andy Chu |
[oil-language] Implement shopt -s all:oil |
8afafc9
|
2019-08-21 |
Andy Chu |
[doc] Document shopt -s all:oil in the Oil manual. |
ba6227f
|
2019-08-21 |
Andy Chu |
[osh/state] Fix typo bug in the strict-eval-builtin commit. |
732311a
|
2019-08-21 |
Andy Chu |
[osh/state] Rename strict-errexit -> more_errexit. |
98d936e
|
2019-08-21 |
Andy Chu |
[osh/state] Stub out the 3 errexit elaborations. |
2875495
|
2019-08-21 |
Andy Chu |
[strict] Separate inherit_errexit and more_errexit. |
936598f
|
2019-08-22 |
Andy Chu |
[strict] Implement the new strict_errexit. |
608c5b5
|
2019-08-22 |
Andy Chu |
[refactor] Prepare for shopt -s simple_echo |
3c7893f
|
2019-08-22 |
Andy Chu |
[oil-language] Implement shopt -s simple_echo |
a78949b
|
2019-08-22 |
Andy Chu |
[oil-language] Change the default for echo -sep to '\n'. |
0650743
|
2019-08-22 |
Andy Chu |
[test/spec] More tests for Oil's echo builtin. |
a2ec441
|
2019-08-22 |
Andy Chu |
[bin/osh] Allow osh -O all:oil and all:strict |
a398c58
|
2019-08-22 |
Andy Chu |
[osh-language] all:strict now includes sh and bash strict options |
1b425c3
|
2019-08-22 |
Andy Chu |
[oil-language] push builtin takes optional :var sigil |
c5b9886
|
2019-08-22 |
Andy Chu |
[doc] Document Oil's builtin flag syntax. |
ede7115
|
2019-08-29 |
Andy Chu |
[builtins/shopt] Use snake_case not kebab-case for all option names. |
e485612
|
2019-08-30 |
Andy Chu |
[test/spec] Change test case so it doesn't tickle inline function calls |
5c8a67a
|
2019-08-30 |
Andy Chu |
[oil-language] Transform parse tree to FuncCall node. |
f668aa7
|
2019-08-30 |
Andy Chu |
[oil-language] Able to evaluate echo $len(array) |
ed2e4ce
|
2019-08-30 |
Andy Chu |
[oil-language] Able to evaluate @split(x) ! |
4b147d5
|
2019-08-30 |
Andy Chu |
[oil-language] Unify parsing and eval of {inline, regular} func calls. |
501c4ef
|
2019-08-30 |
Andy Chu |
[oil-language] Make semantics of @array and @arrayfunc() consistent. |
a304083
|
2019-08-30 |
Andy Chu |
[oil-language] Add builtin functions abs, any, all. |
c1636fa
|
2019-08-30 |
Andy Chu |
[oil-language] Add types and builtins. |
70c95f9
|
2019-08-31 |
Andy Chu |
[oil-language] More design of the set of builtins. |
3469663
|
2019-08-31 |
Andy Chu |
[oil-language] Allow $f(x,y)suffix |
24f27f1
|
2019-08-31 |
Andy Chu |
[refactor] Simplify and comment parsing of $f(x), etc. |
df6e191
|
2019-08-31 |
Andy Chu |
[oil-language] Demo of inline function calls. |
a3812da
|
2019-08-31 |
Andy Chu |
[oil-language] Demo of the important split() and join() builtins. |
a64e8c5
|
2019-08-31 |
Andy Chu |
[release] Bump version to 0.7.pre4 |
a213eb9
|
2019-08-31 |
Andy Chu |
[build] Disable callable() assertion |
13e3030
|
2019-08-31 |
Andy Chu |
[build/cpython-defs] Regenerate method list. |
34d75fd
|
2019-08-31 |
Andy Chu |
[test/unit] Fix failure due to change in inline function calls. |
247385c
|
2019-08-31 |
Andy Chu |
[test/parse-errors] Fix test cases for 'push'. |
840f0e2
|
2019-08-31 |
Andy Chu |
[oil-language] Disable float() for now. |
a656ede
|
2019-08-31 |
Andy Chu |
[osh-language] Another overhaul of errexit behavior!!! |
5e60ac6
|
2019-09-01 |
Andy Chu |
[errors] Add location info for strict_errexit. |
27fe5e6
|
2019-09-02 |
Andy Chu |
[errors] Restore better message for strict_errexit and functions. |
becb92d
|
2019-09-02 |
Andy Chu |
[osh/cmd_parse] Fix type errors. |
f80b30a
|
2019-09-02 |
Andy Chu |
[errexit] Change the error source location for strict_errexit. |
372a5d1
|
2019-09-02 |
Andy Chu |
[errors] Fix crash in LeftMostSpanForWord. |
18baf46
|
2019-09-02 |
Andy Chu |
[release] More automation for dogfooding. |
55c166d
|
2019-09-02 |
Andy Chu |
[devtools] Remove bad idioms caught by strict_errexit! |
3f0c5de
|
2019-09-02 |
Andy Chu |
[test/lint] Remove unused import. |