David Tolnay
1a8a5ee000
Remove David from maintainers
2016-02-24 00:39:56 -08:00
David Tolnay
18b4b18b41
Support --without-oniguruma
2015-11-21 10:05:37 -08:00
David Tolnay
befd192958
Oniguruma hash in dockerfile
2015-11-18 00:30:18 -08:00
David Tolnay
e17ccf2297
Support numbers and boolean in join ( fix #930 )
2015-10-25 12:40:15 -07:00
David Tolnay
2f79004f85
strptime() on OpenBSD requires _XOPEN_SOURCE_EXTENDED 1 ( fix #999 )
...
strptime() is an XPG4v2 function, on OpenBSD the prototype
is not included in time.h unless visibility is set, it needs
either "#define _XOPEN_SOURCE_EXTENDED 1" or _XOPEN_SOURCE
>= 500. Without this the prototype isn't included and
strptime's returned pointer is truncated to an int, causing
SEGV on 64-bit arches when using it.
Thanks @sthen
2015-10-24 11:23:56 -07:00
David Tolnay
b7a219a91d
mktemp needs 6 or more X's ( fix #1000 )
...
mktemp(1) isn't posix specified, but it's reasonable to use
mktemp(3) to implement it which requires 6 trailing X's in
the format
Thanks @sthen
2015-10-24 11:21:18 -07:00
David Tolnay
143e8dc5e4
Move jq-coded builtins to non-C file ( fix #424 )
2015-10-22 19:26:00 -07:00
David Tolnay
b80d58e167
Move docs for map earlier ( fix #288 )
2015-10-17 23:54:07 -07:00
David Tolnay
6c31850e86
If-then-else documentation for forking conditional ( fix #942 )
2015-10-17 21:15:24 -07:00
David Tolnay
c8dc164566
Support lowercase name in from_entries ( fix #990 )
2015-10-17 20:50:40 -07:00
David Tolnay
32e5e6af4b
Revert "Adjust spacing of section headers to account for nav bar ( fix #986 )"
...
This reverts commit 73b8413d10 .
The fix for #986 caused #988 .
2015-10-13 23:29:57 -07:00
David Tolnay
4a886f831c
Autocomplete manual search to first result on submit
2015-10-13 10:48:06 -07:00
David Tolnay
e3c36777ab
Add background color to typeahead menu
2015-10-12 22:50:03 -07:00
David Tolnay
c2395f0278
Sort manual search results shortest to longest
2015-10-12 22:35:37 -07:00
David Tolnay
0791261f07
Remove backticks from manual headers and search strings
2015-10-12 22:30:16 -07:00
David Tolnay
73b8413d10
Adjust spacing of section headers to account for nav bar ( fix #986 )
2015-10-12 22:12:37 -07:00
David Tolnay
664b8e26f0
Merge typeaheadjs.css into base.scss
2015-10-12 21:03:42 -07:00
David Tolnay
64ade137bc
PGP signatures for release binaries ( fix #889 )
2015-10-12 20:57:53 -07:00
David Tolnay
da15e10bd0
Accept only bitwise identical NaN values in jv_identical ( fix #978 )
2015-10-12 20:47:22 -07:00
David Tolnay
1f7c24fea7
Add signing key and dtolnay's key fingerprints to KEYS
2015-10-12 20:07:24 -07:00
David Tolnay
c80c07ab68
Link to BootstrapCDN for Bootstrap and Bootswatch ( fix #985 )
2015-10-12 12:19:25 -07:00
David Tolnay
c5875504da
Explicitly use current directory in Rakefile
2015-10-12 10:46:17 -07:00
David Tolnay
05d1c09cc1
Split up Rakefile to minimize dependencies ( fix #435 )
2015-10-12 10:42:15 -07:00
David Tolnay
9d6e91ea7b
Add description for rake tasks
...
You can see the descriptions by running `rake --tasks`.
2015-10-12 10:21:18 -07:00
David Tolnay
4887cfd951
Remove duplicate yaml import in Rakefile
2015-10-12 10:10:56 -07:00
David Tolnay
9a51696bc0
Remove old Rakefile dist targets
...
Because binaries no longer go into the repo.
2015-10-12 10:03:18 -07:00
David Tolnay
2864fb467e
Bump fedora and chocolatey available version numbers
2015-10-02 19:19:36 -07:00
David Tolnay
4490d9d1f6
Support NaN in path expressions ( fix #962 )
2015-09-24 10:33:34 -07:00
David Tolnay
58f082d74f
Delete negative indices in array ( fix #954 )
2015-09-21 20:33:06 -07:00
David Tolnay
154d0ee4a8
Fix assert fail if object literal key is not a string ( fix #953 )
2015-09-21 12:47:06 -07:00
David Tolnay
dccda74062
Address comments on PR #950
2015-09-16 10:48:50 -07:00
David Tolnay
b52bebfbe8
Improve invalid object key error message
2015-09-16 09:53:42 -07:00
David Tolnay
1758c1ba74
Remove "Requires 1.5" from manuals
...
No longer necessary now that manuals are versioned.
2015-09-13 18:57:11 -07:00
David Tolnay
91f0dcff5c
Avoid passing '/bin/bash' as default argument to docker run
...
Previously:
```
$ docker run dbdc663dabc8
jq: error: syntax error, unexpected '/', expecting $end (Unix shell quoting issues?) at <top-level>, line 1:
/bin/bash
jq: 1 compile error
$ docker run --entrypoint /bin/echo dbdc663dabc8
/bin/bash
```
Now:
```
$ docker run e36393e8c15e
jq - commandline JSON processor [version 1.5rc2-77-g9a3fe9e]
Usage: /usr/local/bin/jq [options] <jq filter> [file...]
jq is a tool for processing JSON inputs, applying the
...
```
2015-09-05 13:03:01 -07:00
David Tolnay
688bb1993f
Get oniguruma from github instead of geocities
2015-09-05 12:40:42 -07:00
David Tolnay
94bda489ce
Fix indentation in Dockerfile
2015-09-05 11:54:56 -07:00
David Tolnay
c9003e521c
Add travis and coveralls badges to readme
2015-08-25 08:48:40 -07:00
David Tolnay
0c93eb3379
Move source files to src/
2015-08-23 20:36:11 -07:00
David Tolnay
891f28ef5e
Copy gitignore in website update script
2015-08-22 17:26:58 -07:00
David Tolnay
371e74a25f
Remove obsolete comment in Makefile.am
2015-08-22 16:27:06 -07:00
David Tolnay
9ec27fe362
Sort source file lists in Makefile.am
2015-08-22 16:20:21 -07:00
David Tolnay
75662a4b05
Standardize indentation in Makefile.am
...
This was being done 5 different way in 5 places:
- indent 3 spaces, then tabs to column 73
- indent 2 spaces, then tabs to column 73
- indent 2 spaces, then a single tab
- indent with spaces up to equal sign, then tabs to column 73
- indent 1 tab, then tabs to column 73
I standardized on 8 spaces, then spaces to column 73. The 8
spaces lines up with common browsers' indentation of the
rest of the makefile, which is indented by single tabs. The
spaces to column 73 make sure the trailing backslashes line
up regardless of the tabstop setting.
2015-08-22 15:31:50 -07:00
David Tolnay
4a993dff29
Add gcov output to gitignore
2015-08-22 14:47:07 -07:00
David Tolnay
516e79151f
Include "jv.h" instead of <jv.h>
2015-08-22 13:53:44 -07:00
David Tolnay
6c3934de15
Fix decoding of UTF-8 sequence length ( fix #922 )
2015-08-22 12:31:36 -07:00
David Tolnay
370833d555
Sort libm functions
2015-08-22 10:54:35 -07:00
David Tolnay
302ae77712
Remove unused libm functions
2015-08-21 09:45:16 -07:00
David Tolnay
7032228879
Hide manual jqplay button and navigation in print mode
2015-08-20 11:14:14 -07:00
David Tolnay
8932cf719f
Hide tutorial "show result" button in print mode
2015-08-20 00:02:09 -07:00
David Tolnay
7668a4f255
Expand all manual examples in print mode
2015-08-19 23:27:10 -07:00
David Tolnay
2c6c521799
Add FreeBSD install instructions ( fix #917 )
2015-08-18 08:21:57 -07:00
David Tolnay
19577fcefa
Link to correct 1.5 source tarball
2015-08-17 18:04:56 -07:00
David Tolnay
b8f71d3659
Fix assert fail when delpaths is given non-array ( fix #901 )
2015-08-16 19:44:16 -07:00
David Tolnay
2d05b5475c
Standardize on "color" to match what the flag has always been called
2015-08-16 19:19:29 -07:00
David Tolnay
44a5c4b0b1
Fix "the the" in manuals
2015-08-16 19:04:38 -07:00
David Tolnay
a12b9102c7
Fix examples in 1.4 manual
2015-08-16 19:01:32 -07:00
David Tolnay
b5f8cb2126
Fix spelling of getpath and setpath in manual
2015-08-16 18:43:12 -07:00
David Tolnay
31be4a0495
Remove duplicate author
...
They seem to be the same person based on this pull request:
https://github.com/stedolan/jq/pull/80
I am keeping the email tied to his GitHub account.
2015-08-16 18:41:00 -07:00
David Tolnay
e785a17a5f
Sort authors
2015-08-16 18:41:00 -07:00
David Tolnay
ec7c3cf9a7
Fix -Wzero-length-array
2015-08-16 09:11:23 -07:00
David Tolnay
eb2fc1d27e
Fix unnecessary use of BLOCK macro
2015-08-16 09:01:35 -07:00
David Tolnay
73b9e8dc99
Fix -Wgnu-zero-variadic-macro-arguments
2015-08-16 09:00:31 -07:00
David Tolnay
490a843947
Add sha1sum for jq-osx-amd64 1.5
2015-08-16 08:46:22 -07:00
David Tolnay
6fa1300d39
Link to 1.5 binary for OS X ( fix #912 )
2015-08-15 23:44:41 -07:00
David Tolnay
ef0fb50c1c
Fix 1.5 manual title
2015-08-15 23:19:13 -07:00
David Tolnay
3608341c53
Update website for jq 1.5 ( fix #910 )
2015-08-15 23:12:31 -07:00
David Tolnay
461f04bd4d
Rename header template to navbar
...
To avoid the confusing similarity between _head and _header.
2015-08-15 14:15:19 -07:00
David Tolnay
161a6fa635
Update gems
...
I updated some of these gems for a different project, and
suddenly `rake build` was giving very different output
compared to the current gh-pages. This commit makes sure
everyone updating gh-pages is using reasonably similar
versions, so we avoid spurious diffs.
2015-08-15 13:23:19 -07:00
David Tolnay
6d2f917a3a
Move footer content into template
...
This caused problems because liquid >=3.0.0 does not allow a
variable and a template with the same name. Here we had a
variable and a template both called footer.
2015-08-15 13:03:33 -07:00
David Tolnay
8f55d6d4ab
Use https where possible
2015-08-15 12:23:16 -07:00
David Tolnay
2306795864
Canonical URL and redirect to https site ( fix #908 )
2015-08-15 12:23:13 -07:00
David Tolnay
e0eb03b96d
Update website footer links
2015-08-14 11:29:47 -07:00
David Tolnay
b1083ab367
Use entry title without whitespace as section id
2015-08-14 00:33:55 -07:00
David Tolnay
e3e7cea177
Fix some w3c validator complaints
2015-08-14 00:01:49 -07:00
David Tolnay
d36a85a369
Consistent indentation of shared templates
2015-08-13 23:08:52 -07:00
David Tolnay
bd46a5dd52
Move all javascript to end of body
2015-08-13 23:00:54 -07:00
David Tolnay
7f87785002
Group logically related parser rule names
2015-08-13 22:39:31 -07:00
David Tolnay
0f419563ea
Remove all trailing whitespace
2015-08-13 22:39:23 -07:00
David Tolnay
aff6f49990
Tiny margin on tutorial accordions
2015-08-13 22:18:01 -07:00
David Tolnay
58a053d7de
Fix memory leak in non-constant module declaration
2015-08-13 21:42:35 -07:00
David Tolnay
7b5c6a9224
Fix assert fail on invalid import path ( fix #899 )
2015-08-13 21:42:35 -07:00
David Tolnay
5479d7f2dc
Fix assert fail on non-object import metadata ( fix #900 )
2015-08-13 21:42:35 -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
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
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