d0bac8ba
|
2021-05-10 |
Andy C |
[opy/regest] Update golden checksums |
a71d54f4
|
2021-05-10 |
Andy C |
[release] Shell functions for 0.8.11 |
e1d42267
|
2021-05-10 |
Andy C |
[doc] Fix section on globs. |
d11f2c2f
|
2021-05-11 |
Andy C |
[doc] Update/remove place mutation examples |
66a3244a
|
2021-05-11 |
Andy C |
[benchmarks] Remove interpreter version from bin/osh provenance |
1bdad7c8
|
2021-05-13 |
Andy C |
[oil_lang/testdata] Add hello.oil and run it |
56891479
|
2021-05-13 |
Andy C |
[doc] Document temp bindings and scope. |
143f5d7a
|
2021-05-14 |
Andy C |
[doc] Initial cut of strings.md |
e034be3f
|
2021-05-14 |
Andy C |
[doc] More tweaks to strings.md |
ca4f039a
|
2021-05-14 |
Andy C |
[doc/oil-help] Updates after string design |
d55f1396
|
2021-05-14 |
Andy C |
[spec/oil] Extract spec/oil-string |
1caa0852
|
2021-05-14 |
Andy C |
[oil-language] Get rid of c'' as a synonym for $'' |
e4bfb656
|
2021-05-14 |
Andy C |
[oil-language] Implement parse_raw_string |
d1cd2992
|
2021-05-14 |
Andy C |
[spec/oil-string] Consolidate test cases |
f16b8544
|
2021-05-14 |
Andy C |
[frontend/lexer_def] Add token types for triple quoted strings too. |
d649096c
|
2021-05-14 |
Andy C |
[oil-language] Handle """ and ''' etc. in expression mode |
42fa7997
|
2021-05-15 |
Andy C |
[oil-language] Implement shopt parse_triple_quote |
399b06cc
|
2021-05-15 |
Andy C |
[oil-language] Disallow word parts after triple quoted string |
00c687dc
|
2021-05-16 |
Andy C |
[osh/word_parse] Skeleton for stripping space from multiline strings. |
74806f56
|
2021-05-16 |
Andy C |
[oil-language] Implement whitespace stripping for """ |
e43779b0
|
2021-05-16 |
Andy C |
[oil-language] Strip leading whitespace for ''' and $''' |
c4791fd1
|
2021-05-16 |
Andy C |
[translation] Fix translation by adding types |
6b92b97b
|
2021-05-17 |
Raphael Megzari |
[doc] Add an executable file that will becom A Tour of Oil (#935) |
35232bbf
|
2021-05-16 |
Andy C |
[oil-language] Whitespace stripping fix for multiline strings. |
aae6eec4
|
2021-05-16 |
Andy C |
[oil_lang/testdata] Fixes to make tour.oil run |
fe9390e4
|
2021-05-16 |
Andy C |
[doc] Starting "Learn Oil", Tour of Oil, and modules, etc. |
0e51118e
|
2021-05-18 |
Andy C |
[doctools] Extract code blocks from every doc into _tmp/code-blocks |
6a5e2f87
|
2021-05-18 |
Andy C |
[build/doc] Make all the right dirs |
cbcd4b1d
|
2021-05-18 |
Andy C |
[doc] Reorganize the index |
f5201214
|
2021-05-20 |
Andy C |
[oil_lang/builtins] Rename push -> append |
f14bc791
|
2021-05-20 |
Andy C |
[oil_lang/builtins] Rename run -> try |
accf3d6f
|
2021-05-20 |
Andy C |
[testdata] Rename 'push' -> 'append' |
1c0dea0a
|
2021-05-20 |
Andy C |
[oil-language] Add append() and extend() as top level functions |
dd46c31e
|
2021-05-20 |
Andy C |
[test] Fix more tests after renamings |
92b91a78
|
2021-05-20 |
Andy C |
[oil-language] Remove obj.field, but keep obj.method() |
89bff416
|
2021-05-20 |
Andy C |
[oil-language] Fix and document scope of first-class blocks. |
99e4cb40
|
2021-05-20 |
Andy C |
[oil-language] Restore the check for nested procs. |
70a37993
|
2021-05-26 |
Andy Chu |
[builtin] Initial implementation of 'module' builtin |
7ec9971a
|
2021-05-26 |
Andy Chu |
[options] Implement shopt redefine_proc |
a0a1cb6a
|
2021-05-26 |
Andy Chu |
[builtin/module] Implement shopt redefine_module |
cfedf4ec
|
2021-05-28 |
Andy Chu |
[builtin] Implement the 'runproc' builtin |
a4c1f30e
|
2021-05-28 |
Andy Chu |
[builtin/command] Pass block arguments through. |
ac632465
|
2021-05-28 |
Andy Chu |
[oil-language] Start parsing ${x|html} |
9416613f
|
2021-05-28 |
Andy Chu |
[refactor] Add location info to suffix_op.Unary() |
3a583b8e
|
2021-05-28 |
Andy Chu |
[oil-language] Stub for ${.myproc builtin sub} |
1266345e
|
2021-05-28 |
Andy Chu |
[builtins] Prototype of 'push' builtin |
9440d535
|
2021-05-28 |
Andy Chu |
[oil-language] Implement shellvar() to get true value of IFS |
96cbe968
|
2021-05-29 |
Andy Chu |
[translation] Fix error.Usage() calls |
a9a4565f
|
2021-05-29 |
Andy Chu |
[builtins] Rename 'push' builtin to 'shvar'. |
a444edd1
|
2021-05-29 |
Andy Chu |
[oil-language] Start a demo of the config dialect. |
b539aea3
|
2021-05-29 |
Andy Chu |
[builtins] Implement shvar, with tests |
f6a35098
|
2021-05-29 |
Andy Chu |
[fix] Lint, translation, spec tests, unit tests |
2037e126
|
2021-05-29 |
Andy Chu |
[builtin/use] Initial implementation of 'use dialect' |
2c85487b
|
2021-05-29 |
Andy Chu |
[osh-language] Fix IFS to use dynamic scope. |
5729d9c4
|
2021-05-29 |
Andy Chu |
[oil-language] Implement shvar_get() for dynamic scope |
d4cafa88
|
2021-05-29 |
Andy Chu |
[COWS] Sketch out an API |
1393afd5
|
2021-05-29 |
Andy Chu |
[spec/oil-assign] Failing case for var x = $(false) |
c80e10f8
|
2021-06-04 |
Andy Chu |
[test/spec] Temporary fix by renaming vm_eval() |
11aa7b4a
|
2021-06-04 |
Andy Chu |
[refactor] Rename core/{pure => shell_native} |
563703e2
|
2021-06-04 |
Andy Chu |
[core] Add core/oven.py and bin/oven |
46900310
|
2021-06-16 |
Andy Chu |
[doc] Work on Oil Language Tour |
48f2baba
|
2021-06-17 |
Andy Chu |
[test/lint] Fix build |
9f657eee
|
2021-06-17 |
Andy C |
[types] Fix build |
cd17d01b
|
2021-06-18 |
Andy C |
[mycpp] Skip variables named unused* in addition to _ |
a2f2e63c
|
2021-06-18 |
Andy C |
[doctools] Document plugins |
289408d2
|
2021-06-18 |
Andy C |
[doc] Update tour, oil-help-topics, doc-plugins |
72c6c8fb
|
2021-06-21 |
Andy C |
[doc] Updates to the Oil Language Tour. |
a6fb26fb
|
2021-06-22 |
Andy C |
[doc] Finished drafting the "command language" part of the Tour |
2fc47975
|
2021-06-22 |
Andy C |
[doc] Reorganize around Command, Word, Expression |
dac34053
|
2021-06-23 |
Andy C |
[doc] Start project tour and QTSV -> QTT |
cdbb8bd7
|
2021-06-23 |
Andy C |
[doc] First draft of the Oil language tour done! |
de00be7c
|
2021-06-26 |
Andy C |
[doc] More work on the Oil language tour |
de950e14
|
2021-07-04 |
Andy C |
[cleanup] Remove useless shebangs |
15905905
|
2021-07-05 |
Andy C |
[doc] Updates to a Tour of Oil. |
06919a30
|
2021-07-05 |
Andy C |
[oil-language] Implement 1_000_000 syntax |
790fad7b
|
2021-07-05 |
Andy C |
[spec/oil-expr] Disable test that doesn't work in CI environment |
a1794525
|
2021-07-05 |
Andy C |
[spec/var-ref] More test cases for indirect expansion |
d8a49e67
|
2021-07-05 |
Andy C |
[refactor] Separate all the prefix ops in ${} |
d45d0c74
|
2021-07-05 |
Andy C |
[osh/word_eval] Fix crash with ${!undef-} |
81233b47
|
2021-07-05 |
Andy C |
[osh-language] Disallow ${!a[@]-'default'} consistently |
df9f73af
|
2021-07-05 |
Andy C |
[release] Bump version to 0.8.12 |