Nicolas Williams
|
fd4f4f2087
|
Make --run-tests' jv_test() quiet
|
2015-06-28 13:39:32 -05:00 |
|
Nicolas Williams
|
6c89186437
|
Make --run-tests less verbose by default
Adding --debug-trace or --debug-dump-disasm before --run-tests now makes
it verbose.
|
2015-06-27 23:31:44 -05:00 |
|
Nicolas Williams
|
32c4759e6b
|
Add more basic number tests
|
2015-06-27 23:15:16 -05:00 |
|
Nicolas Williams
|
6366cfd7a4
|
Add pow, better libm detection (fix #443)
|
2015-06-27 23:14:46 -05:00 |
|
David Tolnay
|
9985c01975
|
gcov exclusions
|
2015-06-27 14:48:13 -07:00 |
|
David Tolnay
|
e6371712ff
|
flag to enable gcov and coveralls
|
2015-06-27 11:25:01 -07:00 |
|
David Tolnay
|
d7e35101c5
|
add configure option to run tests without valgrind
|
2015-06-27 11:24:53 -07:00 |
|
Nicolas Williams
|
1defaa7b00
|
Fix braino in merging the previous commit
There's a mantest that shows how to use `env`. Well, we need to set the
env var as expected then, else it will fail.
|
2015-06-27 13:00:41 -05:00 |
|
David Tolnay
|
815b4c9772
|
get Travis CI working
|
2015-06-27 12:40:01 -05:00 |
|
Nicolas Williams
|
aaf305868c
|
Restore import into caller's namespace
|
2015-06-26 23:40:37 -05:00 |
|
Nicolas Williams
|
8cc31f0f49
|
Slight re-phrasing of module docs
|
2015-06-26 23:38:24 -05:00 |
|
Nicolas Williams
|
a011ac6392
|
Use set -u in tests/setup
|
2015-06-26 23:36:34 -05:00 |
|
Nicolas Williams
|
505e23124f
|
Fix #830
|
2015-06-26 21:24:01 -05:00 |
|
Nicolas Williams
|
e7f6d1e6d0
|
Update Adavanced section of manual
|
2015-06-26 21:19:29 -05:00 |
|
Nicolas Williams
|
a220482de6
|
Document {$var}
|
2015-06-26 21:18:58 -05:00 |
|
Nicolas Williams
|
e16bd17571
|
Add {$var} . as {$var} syntax (fix #831)
|
2015-06-26 20:45:14 -05:00 |
|
Nicolas Williams
|
25d47ca08e
|
Add streaming utilities (fix #827)
|
2015-06-26 20:45:06 -05:00 |
|
Nicolas Williams
|
5108a451ca
|
Alternative implementation of tovalues
|
2015-06-26 20:17:02 -05:00 |
|
Santiago Lapresta
|
ec7647c4ab
|
Add combinations/0 and combinations/1
|
2015-06-23 10:59:58 -05:00 |
|
Nicolas Williams
|
8aecf82bfe
|
WriteFile() on WIN32 when stdout isatty (fix #824)
Use WriteFile() and bypass stdio IFF stdout isatty and we're on Windows.
|
2015-06-22 20:47:47 -05:00 |
|
Nicolas Williams
|
10cbb9b580
|
Fix test failure introduced by previous commit
|
2015-06-22 18:32:28 -05:00 |
|
David Tolnay
|
4a316fbb5a
|
fix errors flagged by clang static analyzer
builtin.c: bug - free of uninitialized jv
compile.c: missing assertion
jq_test.c: buggy logic / unreachable code
jv.c: missing assertion
jv_alloc.c: false positive - intentional read of uninitialized memory
jv_file.c: dead code
|
2015-06-20 16:08:56 -05:00 |
|
Nicolas Williams
|
7811ef1e17
|
Fix #811: use CommandLineToArgvW() and _wfopen()
|
2015-06-19 18:54:44 -05:00 |
|
David Tolnay
|
b04cd6aada
|
fix use after free in f_strptime
|
2015-06-19 00:34:27 -05:00 |
|
David Tolnay
|
1146b8b84a
|
separate jq, oniguruma, sh, and man tests
|
2015-06-18 23:55:43 -05:00 |
|
Nicolas Williams
|
292f2d3208
|
argv[] may not be UTF-8 (fix #811)
|
2015-06-18 21:31:22 -05:00 |
|
Doug Luce
|
3cbefde376
|
Add alloca() discovery to configure.ac
The build failed on FreeBSD as there is no alloca.h. This patch is
lifted from the autoconf documentation.
|
2015-06-18 19:19:15 -05:00 |
|
Nicolas Williams
|
0b42457929
|
Fix finites
|
2015-06-18 10:14:52 -05:00 |
|
David Tolnay
|
51a81c96f1
|
fix broken tests in manual.yml
|
2015-06-18 00:06:52 -05:00 |
|
Nicolas Williams
|
6083581fea
|
Fix #802
|
2015-06-18 00:03:46 -05:00 |
|
Nicolas Williams
|
164b877bfa
|
Add isnormal and related, rename *inf
|
2015-06-17 23:14:26 -05:00 |
|
Nicolas Williams
|
b9c2a326ba
|
Fix #814: raise on div-0, add inf isinf nan isnan
|
2015-06-17 19:58:55 -05:00 |
|
Nicolas Williams
|
bdc1feb50e
|
Fix infinite loop on error in sequence parser
|
2015-06-17 19:58:49 -05:00 |
|
Nicolas Williams
|
4ef04e5b5c
|
Sequence parser: wait for RS on startup (fix #687)
Per-RFC7464.
|
2015-06-17 11:24:34 -05:00 |
|
Nicolas Williams
|
0f5345e515
|
Fix infinite loop on EOF bug
|
2015-06-17 11:23:58 -05:00 |
|
Aaron Peschel
|
c95b4a8ab4
|
Add Missing Makefile Dependency
main.c requires version.h, but there is no logic marking this dependency
in the Makefile. This commit adds the dependency to the Makefile
template.
|
2015-06-09 19:01:20 -05:00 |
|
Nicolas Williams
|
520b429ca0
|
Clarify array destructuring docs
|
2015-06-09 17:29:48 -05:00 |
|
David Tolnay
|
d3343d5113
|
array and object destructuring (fix #533)
`. as [$i, $j, $k] | ...`
`. as {a: $i, b: $j} | ...`
`. as [[[$i]], {a: $j}] | ...`
`foreach . as [$i, $j, $k] (...)`
`reduce . as {a: $i, b: $j} (...)`
|
2015-06-09 17:29:48 -05:00 |
|
cdnbacon
|
2e96fb2c9b
|
Remove extension from links
The downloads are available without an extension.
|
2015-06-08 21:30:40 -05:00 |
|
Nicolas Williams
|
24a5e5b1b1
|
Add --tab and -indent n options
|
2015-06-03 20:20:11 -05:00 |
|
Nicolas Williams
|
74ecb88935
|
Improve usage message
|
2015-05-29 15:35:30 -05:00 |
|
Nicolas Williams
|
33874eb513
|
Fixup --slurpfile/argile docs
|
2015-05-29 15:25:30 -05:00 |
|
Nicolas Williams
|
1de56bc5df
|
Add --slurpfile
|
2015-05-29 14:24:33 -05:00 |
|
Nicolas Williams
|
8a79f1d0a3
|
Better handling of stdout errors
|
2015-05-29 11:50:08 -05:00 |
|
Nicolas Williams
|
f4f5d8882d
|
Fix --argfile memleak (fix #799 part 2)
|
2015-05-29 11:49:45 -05:00 |
|
Nicolas Williams
|
4451c08007
|
Fix jv_load_file() (partial fix #799)
|
2015-05-29 11:48:10 -05:00 |
|
Nicolas Williams
|
89c57f7936
|
Revert "Fix #705 (--argfile weirdness)"
This reverts commit 3d2ab93b11.
|
2015-05-29 10:38:08 -05:00 |
|
Nicolas Williams
|
6af7857ccd
|
Revert "Better argfile fix (#705, fix #736)"
This reverts commit 4f8567476d.
|
2015-05-29 10:37:58 -05:00 |
|
Nicolas Williams
|
dff96aebcf
|
Add jv_mem_strdup*() and callocs too
|
2015-05-25 21:20:37 -05:00 |
|
Nicolas Williams
|
8af52aaf52
|
Add ./configure --enable-all-static instead
|
2015-05-25 21:19:56 -05:00 |
|