Nicolas Williams
10df52efed
Make all global module paths absolute ( fix #817 )
...
This is part 1 of the fix for #817 . The next commit is part 2.
2015-08-13 09:08:37 -07:00
David Tolnay
68f84659f3
Update site from bootstrap 2.1.1 to 3.3.5
2015-08-13 01:10:16 -07:00
David Tolnay
3ef92863f2
Update wording and json bodies in tutorial
2015-08-11 22:02:53 -07:00
pkoppstein
dea7868f01
spelling corrections; untabify
2015-08-11 20:54:03 -07:00
pkoppstein
16d0e528aa
walk/1
2015-08-11 20:54:03 -07:00
Nicolas Williams
c426d494f0
Improve assignment docs (see #897 )
2015-08-11 18:05:22 -05:00
Nicolas Williams
9a3f802d20
Fix #896 , double-free in setpath
2015-08-11 17:46:15 -05:00
David Tolnay
89897b4bcd
Change index page links to github releases
2015-08-08 10:35:18 -07:00
David Tolnay
f1d1fea467
Add SHA-1 checksums of release binaries ( fix #726 )
2015-08-08 01:19:39 -07:00
David Tolnay
e404a1a96d
Script to update gh-pages from master
2015-08-08 00:29:22 -07:00
David Tolnay
b23d07875e
Remove obsolete gitignore entry
2015-08-08 00:26:32 -07:00
David Tolnay
9a68905228
Replace jq-1.4 source tarball link
2015-08-07 22:53:48 -07:00
David Tolnay
486c275885
Replace website download links with github releases
2015-08-07 22:23:08 -07:00
David Tolnay
a864e848b5
Add jq-1.5rc2 to index page news
2015-08-07 22:11:09 -07:00
David Tolnay
a4dc312eff
Break long line on index page
2015-08-07 22:09:06 -07:00
David Tolnay
765f9ac74c
Clean up download page and fix links
2015-08-07 21:40:19 -07:00
David Tolnay
3fae608b65
Copy over links to 1.5rc2 from gh-pages
2015-08-07 20:35:41 -07:00
David Tolnay
a47b32999b
Fix range(value;stream) ( fix #886 )
2015-08-06 23:05:03 -07:00
pkoppstein
d66fbd218b
Clarify documentation of STRING * INTEGER
2015-08-04 21:40:16 -04:00
Nicolas Williams
b5edbf7ffa
OS X's mktemp -d requires template ( fix #876 )
2015-07-28 00:28:54 -05:00
Nicolas Williams
6b55baa00f
Add missing files ( fix #875 )
2015-07-28 00:09:46 -05:00
Nicolas Williams
7f251344b7
Fix make dist ( fix #870 )
jq-1.5rc2
2015-07-26 23:26:30 -05:00
David Tolnay
21309bc6d7
Error on bytecodes longer than 0xFFFF ( fix #269 )
...
This lets us use uint16_t for the program counter. JVM
languages have the same limit on method size so it is a
reasonable limit.
2015-07-26 16:19:20 -07:00
David Tolnay
8295baf284
Drop plus from "jq 1.5+" on download page
...
See https://github.com/stedolan/jq/issues/488#issuecomment-124998113
2015-07-26 09:37:34 -07:00
David Tolnay
ec84f28630
News is not THIS important
2015-07-26 01:27:14 -07:00
David Tolnay
701a47c82e
Add 1.4 and 1.3 manuals to website ( fix #866 )
2015-07-26 01:26:13 -07:00
David Tolnay
616f365e5a
Suggest --disable-maintainer-mode on download page
2015-07-25 23:44:52 -07:00
David Tolnay
ceb2684f2f
Update setup.sh script
...
Adjust what gets cleaned up now that ChangeLog and
config/.gitignore are checked into the repo, and skip
install and distcheck steps.
2015-07-24 23:26:47 -07:00
David Tolnay
b9c340a211
Change homepage .com -> .io
...
The .com redirects to .io, but might as well have the
correct one to begin with.
2015-07-24 22:55:58 -07:00
David Tolnay
3a964e2025
Change AC bug-report parameter to point to GitHub
...
This affects where `make check` tells you to report failures.
2015-07-24 22:48:03 -07:00
Santiago Lapresta
3d49fc59dd
Implement flatten/0 in terms of flatten/1
2015-07-24 21:55:43 -07:00
David Tolnay
16e8d0b1ab
detect invalid path expression ( fix #862 )
2015-07-24 20:23:07 -07:00
pkoppstein
5856a2d2c0
simplify implementation of bsearch to use "until" and avoid "last"; tested
2015-07-24 12:29:20 -07:00
David Tolnay
227f62e013
Rebuild jq.1.prebuilt
2015-07-24 09:01:21 -07:00
Evan Zacks
89244cc3ea
fix references to --color-output
2015-07-24 10:18:12 -04:00
Thomas R. Hall
3a43e2ff07
Updated v1.3 filenames
...
The jq 1.3 filenames for Windows are jq-1.3.exe instead of jq.exe. Updated these so they no longer return a 404.
2015-07-23 22:24:39 -07:00
David Tolnay
81f328f1aa
Copy over changes made to gh-pages directly
...
This includes the following commits from the gh-pages branch:
- 63e80b8
- d24a397
- 9796cd6
- ee21707
- ccb0f1d
- 200e6b3
- 64134c0
- 57152d2
- 8ffbfa3
2015-07-23 21:51:30 -07:00
David Tolnay
f5a7bba986
Resolve remaining shift/reduce conflicts involving '?'
...
By lowering the precedence of rules that should never use
the generic Exp '?' rule.
2015-07-19 09:43:10 -07:00
David Tolnay
66ef8e2c24
Resolve shift/reduce conflict of 'def' vs '|'
...
This was an important conflict. In the following expression:
def a: 0; . | a
Bison needs to decide between these two equally valid
parses:
(def a: 0; .) | a
def a: 0; (. | a)
For jq we want the second one, because the first results in
"a/0 is not defined". In the current parser the first parse
is a reduce and the second parse is a shift. Since Bison
prefers to shift in shift/reduce conflicts, we accidentally
got the correct behavior.
This commit adds a precedence level FUNCDEF which is lower
precedence than '|', meaning we explicitly choose the
correct parse.
Of course many unit tests already cover this case, but I
added one specifically for it.
2015-07-19 09:42:01 -07:00
David Tolnay
1628bbf95f
Clean up trailing whitespace
2015-07-19 09:38:50 -07:00
Nicolas Williams
812703139c
Use =, not ==, for shell tests
2015-07-18 21:12:08 -05:00
David Tolnay
54add5ac9a
travis has whitelisted libonig-dev
...
https://github.com/travis-ci/travis-ci/issues/4123
2015-07-10 13:21:00 -07:00
Nicolas Williams
f183b57ed5
input_filename should never empty
2015-07-10 12:32:11 -05:00
Nicolas Williams
dc4dfdff17
Update AUTHORS
2015-07-10 12:28:21 -05:00
Nicolas Williams
f55034d314
Update NEWS
2015-07-10 11:26:29 -05:00
Nicolas Williams
930899e12d
Update ChangeLog
2015-07-10 11:12:24 -05:00
Nicolas Williams
579518c78d
Use include for import into namespace
2015-07-10 10:19:33 -05:00
Nicolas Williams
fa45a5121c
Simplify import docs
2015-07-10 10:11:30 -05:00
Nicolas Williams
862566a48f
Fix typo in docs
2015-07-10 10:10:28 -05:00
James Andariese
f9f4d2d1e5
Dockerfile reorganized
...
* Remove excess layer creation
This is an antipattern in Docker.
* Remove build tools once build is complete
Leaving them around is not necessary and expands the image size 5x
* Make check works with libonig installed
* Compiles statically (needs libonig to be built rather than installed)
* Valgrind doesn't work with the use of TLS in jq so it's disabled -- this
might be a FIXME situation; I'm not familiar enough with valgrind to
say whether this is expected
* Make entrypoint be the jq binary so that the image can also be used
to run jq in environments where you don't want to or can't install
jq (such as CoreOS).
2015-07-10 07:15:44 -07:00