97ce721
|
2020-07-06 |
Andy Chu |
[test/opy] Update golden checksums. |
bfe7937
|
2020-07-06 |
Andy Chu |
[release] Add missing file, and add TODO |
338d3bb
|
2020-07-06 |
Andy Chu |
[tools/readlink] Fix arg parsing bug found by 'gold' tests. |
e9c3f51
|
2020-07-06 |
Andy Chu |
[main] Fix osh command parsing |
9498723
|
2020-07-06 |
Andy Chu |
[test/parse-errors] Fix location of oil-native |
1ef915d
|
2020-07-06 |
Andy Chu |
[release] Minor fixes |
cb502fc
|
2020-07-06 |
Andy Chu |
[benchmarks] Fix invocation of osh_eval |
a4bf870
|
2020-07-06 |
Andy Chu |
[release] Shell functions for the 0.8.pre7 release. |
4cd7e91
|
2020-07-06 |
Andy Chu |
[test] Fix glob expansion. |
99ffef1
|
2020-07-07 |
Andy Chu |
[translation] Remove KeyError and IndexError in builtin_pure.py |
f1bc907
|
2020-07-07 |
Andy Chu |
[refactor] getopts explicit GetOptsState var. |
013cfb2
|
2020-07-07 |
Andy Chu |
[builtin/getopts] Refactor and add spec tests. |
560f44a
|
2020-07-08 |
Andy Chu |
[builtin/getopts] Implement flag smooshing like -c10 |
79bac31
|
2020-07-08 |
Andy Chu |
[translation] Remove KeyError and IndexError. |
aa8b4c0
|
2020-07-08 |
Andy Chu |
[fix] Fix bad refactoring and lint error. |
6b8ed4e
|
2020-07-08 |
Andy Chu |
[mylib] Initial version of dict_remove for Str*. |
fd89bf9
|
2020-07-08 |
Andy Chu |
[mylib] Specialize Dict::remove() and Dict::keys(). |
bd7cb19
|
2020-07-08 |
Andy Chu |
[mylib] Implement Str::{ljust,rjust} and Dict::values |
a8b8904
|
2020-07-09 |
Andy Chu |
[translation] Fix builtin_bracket and implement SimpleLexer::Tokens(). |
1f0a4c0
|
2020-07-09 |
Andy Chu |
[translation] Fix collision of input and output var. |
8f0290d
|
2020-07-09 |
Andy Chu |
[translation] Get rid of 'if 0' block in Mem::Unset(). |
a05ac40
|
2020-07-09 |
Andy Chu |
[mycpp] Translate the condition in list comprehensions |
94ff335
|
2020-07-09 |
Andy Chu |
[mycpp] Add a check for str/list/dict used in ternary expression. |
3da5cbd
|
2020-07-10 |
Andy Chu |
[translation] Fill in _CreateDefaults() |
f6a37dd
|
2020-07-10 |
Andy Chu |
[refactor] Handle default flag values in just one place |
14293f7
|
2020-07-10 |
Andy Chu |
[translation] Translate two membership functions in frontend/consts |
e9f5b81
|
2020-07-10 |
Andy Chu |
[refactor] Shorten the generated code with local vars. |
8863ce8
|
2020-07-10 |
Andy Chu |
[translation] Implement test -a / -e. |
47141aa
|
2020-07-11 |
Andy Chu |
[translation] Implement functions to get home directories. |
4eb8c3d
|
2020-07-11 |
Andy Chu |
[translation] Add tmp var to work around mycpp bug |
947ff4b
|
2020-07-11 |
Andy Chu |
[translation] Work around bug by adding explicit type annotation. |
1c35df5
|
2020-07-11 |
Andy Chu |
[translation] Implement bool_stat::isatty() |
29d95c1
|
2020-07-11 |
Andy Chu |
[translation] Support test -k, -nt, and -ot |
f4e1fae
|
2020-07-11 |
Andy Chu |
[translation] Work on os_path module. |
f5722de
|
2020-07-11 |
Andy Chu |
[mylib] Fix bug in Str::join(). |
ee9af27
|
2020-07-11 |
Andy Chu |
[mylib] Implement sort(), sorted(Dict), and reverse() |
cc5f97a
|
2020-07-11 |
Andy Chu |
[fix] Hm I already fixed this bug. |
b0ccf82
|
2020-07-11 |
Andy Chu |
[fix] Remove debug print, and refactor mylib a bit |
9860c1d
|
2020-07-11 |
Andy Chu |
[mylib] Account for deleted items in dict iteration. |
f03d178
|
2020-07-12 |
Andy Chu |
[mylib] Add specializations and fix buffer overflow |
7956c06
|
2020-07-12 |
Andy Chu |
[mylib] Fix bug in startswith/endswith |
1e384b6
|
2020-07-12 |
Andy Chu |
[toil] Run mycpp examples on Travis |
8df48d0
|
2020-07-12 |
Andy Chu |
[doc] Update the README |
c3e17de
|
2020-07-12 |
Andy Chu |
[mycpp] examples/scoped_resouce almost working. |
9751300
|
2020-07-13 |
Andy Chu |
[mycpp] examples/scoped_resource works! |
8cae0b4
|
2020-07-13 |
Andy Chu |
[translation] Use context manager instead of try/finally |
3c9cb2a
|
2020-07-13 |
Andy Chu |
[translation] Port to context manager: errexit, PushTemp, etc. |
a5bf5f1
|
2020-07-13 |
Andy Chu |
[translation] arena.{PushSource,PopSource} to context manager |
5428022
|
2020-07-14 |
Andy Chu |
[translation] Port pylib/os_path to our Python subset |
ccadcfc
|
2020-07-14 |
Andy Chu |
[test/cpp-unit] Remove obsolete unit tests. |
e0a0de2
|
2020-07-14 |
Andy Chu |
[translation] Implement pyos::Chdir instead of posix::chdir |
a2b717f
|
2020-07-14 |
Andy Chu |
[builtins/mapfile] Implement -t flag |
35066bf
|
2020-07-14 |
Andy Chu |
[translation] Implement hex and octal conversion functions. |
c503d2d
|
2020-07-14 |
Andy Chu |
[translation] ctx_Alias |
d2bce46
|
2020-07-14 |
Andy Chu |
[mycpp] Translate mystr in ('foo', 'bar') |
a5eb988
|
2020-07-15 |
Andy Chu |
[translation] try/finally -> with ctx_Status() |
d8db720
|
2020-07-15 |
Andy Chu |
[mycpp] Add parens around expressions. |
fd8f76e
|
2020-07-15 |
Andy Chu |
[mycpp] Don't allow 'if maybestr' conditionals. |
50bdaaf
|
2020-07-16 |
Andy Chu |
[builtin/printf] Implement printf -v a[i] |
0dcacc1
|
2020-07-16 |
Andy Chu |
[mylib] Implement posix::read() |
aec85e7
|
2020-07-17 |
Andy Chu |
[cpp/dumb_alloc] Align allocations by 16 bytes instead of 8. |
bd25200
|
2020-07-17 |
Andy Chu |
[cpp/dumb_alloc] Make the alignment requirement more portable. |
e0b6a04
|
2020-07-18 |
Andy Chu |
[release] Bump version to 0.8.pre8 |