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