Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-15 | Conditional exprs are not path exprs (fix #1368) | Nicolas Williams | |
The conditional expression in if-then-elif-else-end cannot contribute to path expressions because it doesn't change the input to any of the then/ elif/else expressions. These must be generated via gen_subexp(). See also #1366. | |||
2017-03-04 | Make and build dist in travis-CI (#1356) | Nicolas Williams | |
2017-03-04 | Make configure.ac work for shallow clones | Nicolas Williams | |
2017-03-03 | Make scripts/version work in shallow clones | Nicolas Williams | |
Shallow clones don't have tags. Use git describe --always --dirty in such cases. XXX Add branch name. | |||
2017-03-01 | Fix make dist | Nicolas Williams | |
2017-03-01 | Fix off-by-one bug in #1108 fix | Nicolas Williams | |
2017-03-01 | Array slice overflows (fix #1108) | Nicolas Williams | |
2017-02-28 | getpath/1 should be a path expression (fix #1358) | Nicolas Williams | |
It needs to be possible to do something like getpath($paths[]) += 1 meaning: increment all the paths in . that are listed in $paths[]. In order to do this getpath() needs to update the jq->path and jq->value_at_path as necessary. | |||
2017-02-26 | Fix name of builtins in the builtins/0 output | William Langford | |
2017-02-26 | Fix warning about environ | Nicolas Williams | |
2017-02-26 | Fix --without-oniguruma build | Nicolas Williams | |
2017-02-26 | Fix environ Win32 build problem | Nicolas Williams | |
2017-02-26 | Add `halt`, `halt_error` builtins (fix #386) | Nicolas Williams | |
2017-02-26 | Document `stderr` | Nicolas Williams | |
2017-02-26 | Fix memory leak | Nicolas Williams | |
2017-02-26 | Fix Appveyor for non-master branches | Nicolas Williams | |
2017-02-26 | fixup | Nicolas Williams | |
2017-02-26 | Add $ENV builtin variable to access environment | Nicolas Williams | |
2017-02-26 | Fix error message for undefined vars | Nicolas Williams | |
2017-02-25 | Preserve precious vars in configure.ac (fix #795) | Nicolas Williams | |
2017-02-25 | Document $ARGS and friends | Nicolas Williams | |
2017-02-25 | Add $ARGS, --args and --jsonargs (fix #1345) | Nicolas Williams | |
2017-02-25 | jq_compile_args(): allow object args to be object | Nicolas Williams | |
2017-02-25 | Add jv_object_has() | Nicolas Williams | |
2017-02-25 | Make test/shtest test of constant folding robust | Nicolas Williams | |
Rather than testing that a constant expression produces so many instructions, test that a variety of of such expressions produce the same number of instructions. This will make future changes in the compiler less likely to break this test. | |||
2017-02-25 | Improve Appveyor build | Nicolas Williams | |
Among other things, make TESTS=... breaks when using modules/oniguruma, so set SUBDIRS= then. | |||
2017-02-25 | Windows: configure fails to detect missing math | Nicolas Williams | |
For some reason AC_CHECK_MATH_FUNC() on Windows is not detecting a handful of math functions as not being supported. This commit is a bit of a hack. | |||
2017-02-25 | Make comment consistent with code | Nicolas Williams | |
2017-02-25 | Don't call SetConsoleOutputCP | Yasuhiro Matsumoto | |
Should use wide-string function instead of SetConsoleOutputCP. Fixes #1121 | |||
2017-02-25 | Quiet a compiler warning | Yasuhiro Matsumoto | |
2017-02-25 | Windows: Also use -lshlwapi for jq(1) | Nicolas Williams | |
2017-02-25 | When using builtin Oniguruma, set flags correctly | Nicolas Williams | |
This should fix the Travis-CI build. | |||
2017-02-23 | Document `localtime` and `strflocaltime` | Nicolas Williams | |
2017-02-23 | Add `localtime` and `strflocaltime` (fix #1349) | Nicolas Williams | |
2017-02-23 | Improve manual section on assignment forms | Nicolas Williams | |
2017-02-23 | Revert e7caf68 for Dockerfile | Nicolas Williams | |
2017-02-23 | Attempt to use builtin Oniguruma for CIs | Nicolas Williams | |
2017-02-23 | Allow ./configure --with-oniguruma=builtin | Nicolas Williams | |
This allows one to force the use of jq's builtin copy of Oniguruma (builtin as a git submodule). We still need to fix make dist to include that copy of Oniguruma. | |||
2017-02-21 | Allow var bindings in path expressions (#1347) | Nicolas Williams | |
The expression in a variable binding is not and must not be seen as being part of a path expression in which the variable binding appears. | |||
2017-02-18 | Add local oniguruma submodule | Erik Brinkman | |
Configure should still allow use of prebuilt onigurumas (whether system-installed or in a special prefix). If these are not found, and configure was not called with `--without-oniguruma`, then use the vendored oniguruma module. If configure was called with `--without-oniguruma`, then we do not build regex functionality into jq. | |||
2017-02-15 | Improve manual | Nicolas Williams | |
2017-02-13 | Add `builtins` builtin | William Langford | |
2017-02-13 | Fix memory leak in libm cfunctions | William Langford | |
2017-02-12 | Merge pull request #1089 from l8nite/base64_decode | William Langford | |
2017-02-12 | Add @base64d for decoding base64 #47 | Shaun Guth | |
2017-02-07 | fix truncate_stream to match docs | J Phani Mahesh | |
2017-02-04 | Add more missing math functions | Nicolas Williams | |
2017-02-04 | Fix handling of unsupported math functions | Nicolas Williams | |
2017-01-31 | Promote wiki more in README | Nicolas Williams | |
2017-01-30 | Improve docs somewhat, inspired by #1326 | Nicolas Williams | |