Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-21 | Version number tracking.jq-1.1jq-1.0 | Stephen Dolan | |
2012-10-21 | Fix a mistake in the docs. Fixes #10 | Stephen Dolan | |
2012-10-21 | Merge pull request #8 from maxme/master | Stephen Dolan | |
add install and uninstall rules in Makefile | |||
2012-10-21 | Update website: binaries + version bump. | Stephen Dolan | |
2012-10-21 | add install and uninstall rules in Makefile | Maxime Biais | |
2012-10-21 | Check in a bunch of autogenerated files. | Stephen Dolan | |
These seem not to build with the version of bison, etc. on OS X. This is a hack for now, I'll fix the OS X build when I get access to a mac. | |||
2012-10-20 | Add a 'keys' function. Fixes #4. | Stephen Dolan | |
2012-10-20 | A string interpolation syntax that I don't hate. Also tests. | Stephen Dolan | |
You can interpolate values into strings using \(this syntax), e.g. "best \("str" + "ing") ever" | |||
2012-10-11 | Merge pull request #6 from stroan/numeric-comparison-binops | Stephen Dolan | |
Add <,>,<=,>= binops | |||
2012-10-10 | Make comp binops nonassoc | Stephen Roantree | |
2012-10-07 | Add <,>,<=,>= binops | Stephen Roantree | |
2012-09-22 | Allow underscores in IDENT tokens. Fixes #3. | Stephen Dolan | |
IDENT syntax now includes ASCII letters and underscores, so '.foo_bar' now works. Non-ASCII letters won't work in IDENT tokens (it's impossible to tell which non-ascii characters are "letters" without full unicode tables), so '.données' is still a syntax error (the workaround is '.["données"]', since you can put anything you like in a string). | |||
2012-09-20 | Add a bunch of commandline options for controlling I/O format. | Stephen Dolan | |
Also docs for the above. Closes #1. | |||
2012-09-19 | More broken links :( | Stephen Dolan | |
2012-09-19 | Make URLs relative to not break on github-pages | Stephen Dolan | |
2012-09-19 | Make the <title>s of the doc pages less messy. | Stephen Dolan | |
2012-09-19 | No HTTPS for me, sadly. | Stephen Dolan | |
2012-09-19 | Fix some issues with relative URLs on Github Pages. | Stephen Dolan | |
2012-09-19 | Add a rake task to compile docs into static html. | Stephen Dolan | |
2012-09-19 | Use a theme from Bootswatch for docs. | Stephen Dolan | |
2012-09-19 | Ensure 'make tarball' creates the required directories. | Stephen Dolan | |
2012-09-19 | Add some release stuff to Makefile. | Stephen Dolan | |
2012-09-19 | Add binaries and update download docs. | Stephen Dolan | |
2012-09-18 | Initialise some variables to keep gcc happy. | Stephen Dolan | |
2012-09-18 | Fix a parsing bug for \uXXXX escapes (some invalid escapes were accepted). | Stephen Dolan | |
Found by gcc -O -Wall identifying a use of uninitialised variables. | |||
2012-09-18 | Add a README | Stephen Dolan | |
2012-09-18 | Usage messages if jq is run with no arguments. | Stephen Dolan | |
Beats segfaulting. | |||
2012-09-18 | Implement the 'add' builtin promised by the docs' examples. | Stephen Dolan | |
2012-09-18 | More docs + docs cleanup | Stephen Dolan | |
2012-09-18 | Print Unicode characters unescaped by default. | Stephen Dolan | |
2012-09-18 | Separate the tests and the main program. | Stephen Dolan | |
2012-09-18 | Add a COPYING file with too many words in it. | Stephen Dolan | |
2012-09-18 | Documentation. Copious. | Stephen Dolan | |
2012-09-18 | Move everything around - delete old Haskell code, clean up build. | Stephen Dolan | |
2012-09-18 | Slightly better string interpolation. | Stephen Dolan | |
2012-09-18 | Add the builtin 'select' function. | Stephen Dolan | |
2012-09-18 | Add a missing file from prev commit | Stephen Dolan | |
2012-09-18 | Builtin functions defined in jq. | Stephen Dolan | |
2012-09-18 | -Werror was a little overzealous. | Stephen Dolan | |
Older versions of gcc warn about random things. -Werror makes the built fail on such compilers. | |||
2012-09-17 | Builtin function 'type'. | Stephen Dolan | |
2012-09-17 | Fix a precedence bug. | Stephen Dolan | |
a == b or c == d should obviously parse as (a==b) or (c==d). | |||
2012-09-17 | Recursive functions + bugfix for stack reallocation. | Stephen Dolan | |
2012-09-17 | Make the code compile with warnings-as-errors. | Stephen Dolan | |
-Wextra found a bona-fide bug: signed/unsigned comparison in a stack overflow check. | |||
2012-09-17 | Fix debugging code in execute.c so that debug jq compiles again. | Stephen Dolan | |
2012-09-17 | Make "not" a builtin function rather than syntax. | Stephen Dolan | |
Fixes a really awkward grammar issue. | |||
2012-09-17 | Redefine true and false. Define empty, distict from null. | Stephen Dolan | |
This might be the most philosophical commit. I shall ponder it. true, false, null, empty now defined as bytecoded builtins rather than calls out to C functions. | |||
2012-09-17 | Merge branch 'master' of github:stedolan/jq | Stephen Dolan | |
Conflicts: c/builtin.c | |||
2012-09-17 | First pass at string interpolation. | Stephen Dolan | |
Requires a lexer hack, but a surprisingly un-hideous one. The lexer maintains a stack of bracket characters so that it can match parens/brackets/braces to tell where a subexp nested in a string actually ends. | |||
2012-09-17 | Add a "tostring" function. | Stephen Dolan | |
2012-09-17 | Support rendering a JSON value to a string buffer. | Stephen Dolan | |