Permalink
Please sign in to comment.
Browse files
[ a = b ] [ a == b] and [ a != b ] now don't do globbing/fnmatch.
The [[ counterparts do globbing, because they can distinguish between quoted and unquoted strings. We now have new IDs like Id.BoolBinary_GlobEqual and Id.BoolBinary_Equal. The latter is not integrated with osh/lex.py. Also: Fix unit tests. Addresses issue #19.
- Loading branch information...
Showing
with
48 additions
and 23 deletions.
- +9 −3 core/expr_eval.py
- +23 −6 core/id_kind.py
- +2 −2 core/id_kind_test.py
- +3 −5 core/test_builtin.py
- +4 −0 osh/bool_parse.py
- +7 −7 osh/bool_parse_test.py
0 comments on commit
2b5791e