summaryrefslogtreecommitdiffstats
path: root/builtin.c
AgeCommit message (Expand)Author
2014-12-31Further module system revamp (fix #659)Nicolas Williams
2014-12-30Add `label $name | EXP`; fix `break`Nicolas Williams
2014-12-30Remove string indexing by string (fix #454)Nicolas Williams
2014-12-27bsearch(x) (binary search): builtin.c (tested), with documentation and test c...pkoppstein
2014-12-27ascii_upcase/0 and ascii_downcase/0pkoppstein
2014-12-27Add `debug` builtinNicolas Williams
2014-12-27Don't force C API users to set input cbNicolas Williams
2014-12-26Add Streaming parser (--stream)Nicolas Williams
2014-12-26Fix `foreach` non-progation of errorsNicolas Williams
2014-12-26Fix in and insideNicolas Williams
2014-12-26Merge pull request #366 from slapresta/inversed-containsNico Williams
2014-12-26Merge pull request #628 from slapresta/map-on-objectsNico Williams
2014-12-24Add @tsv; fix #645Nicolas Williams
2014-12-23Merge pull request #601 from slapresta/redefine-any-allNico Williams
2014-12-23Make `values` faster (fix #652)Nicolas Williams
2014-12-22Define `map_values`Santiago Lapresta
2014-12-22`in` is now `inside`, added `in` as inverse of `has`Santiago Lapresta
2014-12-22Added `in` commandSantiago Lapresta
2014-12-12Add until(cond; next); fix #639Nicolas Williams
2014-11-12Fix #600. Add regression testWilliam Langford
2014-10-21Define {any,all}/2 independently from {any,all}/0Santiago Lapresta
2014-10-20Define {any,all}/{0,1} in terms of {any,all}/2Santiago Lapresta
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