0890482
|
2017-07-24 |
Andy Chu |
Use common $CHROOT_DIR variable |
ad7d3df
|
2017-07-24 |
Andy Chu |
Draft of Oil Quick Reference. |
c39d9b2
|
2017-07-27 |
Andy Chu |
Minor updates to the Oil Quick Reference. |
82aa68f
|
2017-07-28 |
Andy Chu |
Create a new build/dev.sh script that does all the dev build steps. |
61ba42d
|
2017-07-28 |
Andy Chu |
Fix osh2oil.sh tests. |
2878392
|
2017-07-28 |
Andy Chu |
Add osh2oil errors to the FAILED.html output of test/wild.sh |
24b9513
|
2017-07-30 |
Andy Chu |
Implement <&, with test. |
49c7a8c
|
2017-07-30 |
Andy Chu |
Fix typo in install script. |
1c85bfc
|
2017-07-30 |
Andy Chu |
Update the README |
a6bc98e
|
2017-07-30 |
Andy Chu |
Work on osh2oil |
8e371a8
|
2017-07-30 |
Andy Chu |
Pass through ControlFlow in osh2oil |
9d7af35
|
2017-07-30 |
Andy Chu |
Print names of unconverted node types, rather than numbers. |
8c1a6f1
|
2017-07-31 |
Andy Chu |
Add missing headers to detect-readline.c |
373f06b
|
2017-07-31 |
Andy Chu |
Make the _tmp directory before building. |
b0c4120
|
2017-07-31 |
Andy Chu |
Don't hardcode ~/git/oil in the Makefile. |
fee9067
|
2017-07-31 |
Andy Chu |
Fix yet more typos in the configure script! |
2fbc360
|
2017-08-05 |
Andy Chu |
'cd' without arguments should change to the home directory. |
ae8804a
|
2017-08-05 |
Andy Chu |
Handle errors in 'source' builtin. |
d422565
|
2017-08-05 |
Andy Chu |
Fix 'source' and 'eval' syntax errors to give location info. |
981001a
|
2017-08-07 |
Andy Chu |
Give INSTALL and LICENSE a .txt extension. |
4b5d75d
|
2017-08-07 |
Andy Chu |
Statically parse local -a A=(1 2) and declare -a A=(1 2). |
46b7a0c
|
2017-08-07 |
Andy Chu |
Add 'flags' field to other instantiations of Assignment node. |
d522a97
|
2017-08-08 |
Linus Heckemann |
Build fixes (#28) |
74c0356
|
2017-08-08 |
Andy Chu |
Add comment about mkdir |
9914e82
|
2017-08-07 |
Andy Chu |
Parse += (append) |
91bdb8a
|
2017-08-08 |
Andy Chu |
Fix bug in last commit. Both branches need assign_op. |
772b19f
|
2017-08-08 |
Andy Chu |
Fix spec test failures introduced by recent commits. |
150acde
|
2017-08-08 |
Andy Chu |
'cd' without arguments now changes to $HOME. |
6eae98b
|
2017-08-08 |
Andy Chu |
Handle chdir() error, with test. |
f9a645d
|
2017-08-08 |
Andy Chu |
Refactor ArithEvaluator so we can share LHS expression eval with Executor. |
0d3f679
|
2017-08-08 |
Andy Chu |
Move comment to where it belongs. |
44b83a5
|
2017-08-08 |
Andy Chu |
Implement += on strings and arrays. |
77b45ef
|
2017-08-09 |
Linus Heckemann |
Make more shebangs compatible (#30) |
2b43fd5
|
2017-08-09 |
Andy Chu |
Implement 'shopt -s nullglob' and 'set -f '(noglob), with tests. |
a5c107a
|
2017-08-09 |
Andy Chu |
Add test for ${FUNCNAME[@]} |
37d5490
|
2017-08-09 |
Andy Chu |
Implement basic bar ref ${!a}. |
32df376
|
2017-08-09 |
Andy Chu |
Comments about ${!a} |
1d17032
|
2017-08-10 |
Andy Chu |
Nailing down the behavior of compound expressions in [ |
9e5cc41
|
2017-08-10 |
Andy Chu |
Adjust test failures |
a7c03b4
|
2017-08-11 |
Andy Chu |
Tests for declare -i, -a, -A flags. |
439a44a
|
2017-08-11 |
Andy Chu |
Make the test more consistent |
0b86961
|
2017-08-11 |
Andy Chu |
Implement $FUNCNAME (bash-only, used by Nix.) |
2d15886
|
2017-08-11 |
Andy Chu |
introspect test passes now |
730e7f9
|
2017-08-12 |
Andy Chu |
Fix bug with && and errexit. |
2be86f8
|
2017-08-12 |
Andy Chu |
Fix errexit with loops and { }. |
b70a401
|
2017-08-13 |
Andy Chu |
Saving snippets from comments on 2017/08/12 post. |
118089e
|
2017-08-12 |
Andy Chu |
Fix bugs with errexit. Found by gold.sh tests. |
0af9b23
|
2017-08-14 |
Andy Chu |
More examples of hard-coded file descriptors |
8066fd7
|
2017-08-14 |
Andy Chu |
Implement Patsub ${x/pat/replace} and strip ops ${x#prefix}, etc. |
643b825
|
2017-08-21 |
Andy Chu |
Add failing test case for unicode glob. |
80b6aba
|
2017-08-24 |
Andy Chu |
First cut of generating oilshell.org/releases.html. |
bd5d5e6
|
2017-08-24 |
Andy Chu |
Add ASDF to the list of parsed projects. |
203a7ba
|
2017-08-25 |
Andy Chu |
First pass of test/[ builtin. |
f39be99
|
2017-08-26 |
Andy Chu |
Remove tabs |
afbfd5f
|
2017-08-26 |
Andy Chu |
Alternative to using <& $fd |
0f0fb35
|
2017-08-26 |
Andy Chu |
Fixes to the test / [ builtin. |
2b5791e
|
2017-08-28 |
Andy Chu |
[ a = b ] [ a == b] and [ a != b ] now don't do globbing/fnmatch. |
728375d
|
2017-08-28 |
Andy Chu |
Spec test caught missing import. |
53a8677
|
2017-08-28 |
Andy Chu |
Implement arithmetic comparisons. Caught by spec test. |
f35d420
|
2017-08-28 |
Andy Chu |
Mark off newly implemented features in the quickref. |
077f76e
|
2017-08-30 |
Andy Chu |
Implement test -d. |
5ca7bac
|
2017-08-30 |
Andy Chu |
Test matrix for blog post about the test builtin. |
a79ebc8
|
2017-09-01 |
Andy Chu |
Testing a here doc + command sub example from lobste.rs / blog post. |
dd52222
|
2017-09-02 |
Andy Chu |
Simpler test cases |
8e43366
|
2017-09-02 |
Andy Chu |
Work on the infrastructure for the next release. |
14bfa7e
|
2017-09-03 |
Andy Chu |
Make another alpine chroot for testing abuild scripts. |
20b9cdb
|
2017-09-04 |
Andy Chu |
Move doc/index.html to doc/release-index.html |
d5a64ee
|
2017-09-04 |
Andy Chu |
Expand symlinks when copying spec tests. |
47c4521
|
2017-09-04 |
Andy Chu |
Comment |
2319491
|
2017-09-04 |
Andy Chu |
More work on the the oilshell.org/release/$VERSION/ tree. |
ff95c8a
|
2017-09-05 |
Andy Chu |
Parse Github's scripts-to-rule-them-all. |
76af99b
|
2017-09-05 |
Andy Chu |
Test empty arrays combined with set -u (nounset). |
bbe5808
|
2017-09-05 |
Andy Chu |
Add author name and date to git changelog. |
5aaffbc
|
2017-09-05 |
Andy Chu |
Implement the 'type' builtin (just the '-t' case), with tests. |
c57b83e
|
2017-09-05 |
Andy Chu |
Simplify the coding style of the 'type' builtin. |
16ca906
|
2017-09-05 |
Andy Chu |
Implement a first cut of test -x. |
42e9dec
|
2017-09-05 |
Andy Chu |
Make a new gold/ dir for gold tests. |
4e3e9a7
|
2017-09-05 |
Andy Chu |
Implement read -n, and a placeholder for -r. |
5949fe1
|
2017-09-05 |
Andy Chu |
Test for read -r. |
8dde7f4
|
2017-09-05 |
Andy Chu |
Implement shopt -p and -o. |
eca488a
|
2017-09-06 |
Andy Chu |
Add location info to error message. |
576dd20
|
2017-09-06 |
Andy Chu |
Using Vagrant to test Oil on differnt OSes. |
a8cd603
|
2017-09-06 |
Andy Chu |
pyconfig.h: Assume we don't have stropts.h. |
9c0dedf
|
2017-09-06 |
Andy Chu |
Make note of issue with centos/7 Vagrant box |
85f64d7
|
2017-09-07 |
Andy Chu |
Add FreeBSD and ubuntu32 Vagrant images. |
a3cd796
|
2017-09-07 |
Andy Chu |
Rewrite SIZEOF_* and HAVE_* feature detection. |
e0ff74f
|
2017-09-08 |
Andy Chu |
Remove some more hard-coded checks. |
4b828dc
|
2017-09-08 |
Andy Chu |
Build fix for single processor machines. |
66a79e1
|
2017-09-08 |
Andy Chu |
Rewrite detection of VA_LIST_IS_ARRAY. |
c9bb39a
|
2017-09-08 |
Andy Chu |
Tweaks for the 0.1.0 release. |