summaryrefslogtreecommitdiffstats
path: root/builtin.c
AgeCommit message (Expand)Author
2014-11-12Fix #600. Add regression testWilliam Langford
2014-10-06Properly call onig_error_code_to_strWilliam Langford
2014-10-06fix sub (#586); add gsub/3; add transpose/0.pkoppstein
2014-10-03Restore `split/1`; don't use regexp (fix #576)Nicolas Williams
2014-10-03from-entries should work with EC2 (fix #592)Nicolas Williams
2014-10-03Remove sort/1 and group/1Nicolas Williams
2014-09-30to_entries should not sort keys (fix #561)Nicolas Williams
2014-08-21C-coded builtins should not assert (fix #553)Nicolas Williams
2014-08-14Add `module` directive, `modulemeta` builtinNicolas Williams
2014-08-11Fix #549Nicolas Williams
2014-08-09More constant folding: null, true, and falseNicolas Williams
2014-08-08Make `nwise` privateNicolas Williams
2014-08-08Make regexp builtins and range/3 use #524 tooNicolas Williams
2014-08-08Use `def f($a): ...;` syntax for builtinsNicolas Williams
2014-08-08regex filters (#432): scan, splits, split, sub, gsubpkoppstein
2014-08-04Apply TCO to recurse/1, add recurse/2; tweak docspkoppstein
2014-08-01Some builtins are unnecessarily special (fix #521)Nicolas Williams
2014-07-28Add capture; document regular expression filterspkoppstein
2014-07-28Add `first`, `nth`, `last` (fix #510)Nicolas Williams
2014-07-22Added library system with -l, -L, and JQ_LIBRARY_PATHWilliam Langford
2014-07-09Make `while()` handle `break`Nicolas Williams
2014-07-07Make C-coded built-ins take `jq_state *` argumentNicolas Williams
2014-07-07`error(x)` should not `tostring` its arg; fix #466Nicolas Williams
2014-07-07`limit` should use `break`Nicolas Williams
2014-07-07Make `any/2` and `all/2` efficient using `foreach`Nicolas Williams
2014-07-07Add `break` builtin for `foreach`Nicolas Williams
2014-07-06Add `any/N` and `all/N` x N in (1, 2) (fix #455)Nicolas Williams
2014-07-06Add `foreach` and `limit`Nicolas Williams
2014-07-02Add `while(cond; update)` (fix #314)Nicolas Williams
2014-07-02Add `range(init;upto;by)` (fix #317)Nicolas Williams
2014-07-01Fixed base64 issue with UTF-8 stringsWilliam Langford
2014-06-30Let @uri produce uppercase hexadecimal digits...Zhiming Wang
2014-06-18Remove extra free of testmodeNicolas Williams
2014-06-18Added regex support as per issue #164.William Langford
2014-06-17Simplified standard librarySantiago Lapresta
2014-06-16Fix #280: from_entries of [] is null, should be {}Nicolas Williams
2014-06-16Don't declare environ on WIN32Nicolas Williams
2014-06-16Added `flatten` and `flatten(x)` functionsSantiago Lapresta
2014-06-13Add `env` builtinNicolas Williams
2014-06-08Add `indices(s)`, improve `index(s)`, `rindex(s)`Nicolas Williams
2014-06-07Added `join` functionSantiago Lapresta
2014-06-07String * number should be commutativeNicolas Williams
2014-05-12Added unique_by functionSantiago Lapresta
2014-03-13Also add `scalars`Nicolas Williams
2014-03-13Added `arrays` and other filtersSantiago Lapresta
2014-03-08Add a recursive object merge strategy and bind it to *Filippo Valsorda
2014-02-21Initial add of math functions.Mike McCabe
2014-02-20Add `?`, `.[]?`, and `..` operatorsNicolas Williams
2014-02-17Added `all` and `any` builtinsSantiago Lapresta
2014-02-05Fix cut-n-paste in `leaf_paths`; doc and test 'emNicolas Williams