Kája Lišková
915834c113
Update CC to version with better target support
...
This is just a minimal set of changes to dependencies.
macOS aarch64 support was only introduced in `cc` version 1.0.58, so this now allows tree-sitter to build natively on M1 computers
2020-12-20 16:09:17 -06:00
Berkus Decker
0ceb2af38e
Fix typo
2020-12-17 02:41:25 +02:00
Max Brunsfeld
d6a3e4c98c
Merge pull request #847 from hponde/patch-1
...
Update binding_web/README.md releases link
2020-12-14 12:28:29 -08:00
Leandro Ostera
da58afb0b0
Merge branch 'master' into patch-1
2020-12-13 00:28:54 +01:00
Max Brunsfeld
d6cfe3ed1d
web: 0.18
2020-12-11 15:57:32 -08:00
Henrique Oliveira Pinto
f025f9aa71
Point directly to releases/latest
2020-12-11 17:58:47 -05:00
Henrique Oliveira Pinto
4336d9c8c5
Update binding_web/README.md releases link
...
The previous link pointed to a specific version and it made me think that the project had no releases for a year!
2020-12-11 17:57:15 -05:00
Max Brunsfeld
0f492e4254
Include ts_tree_copy in wasm build
...
Fixes #846
2020-12-11 13:48:22 -08:00
BonaBeavis
f9583eb43a
Add Turtle parser
2020-12-09 15:07:02 +01:00
Max Brunsfeld
ee1159d009
Merge pull request #836 from jimhester/patch-1
...
Add link to R tree sitter grammar
2020-12-07 13:02:15 -08:00
Jim Hester
e5ef2f2aa3
Add link to R tree sitter grammar
2020-12-07 09:05:03 -05:00
Leandro Ostera
7891f2f1e2
Add Erlang and S-exp to available parser list
2020-12-05 17:44:19 +01:00
Max Brunsfeld
5008700735
wasm: Look for both loadWebAssemblyModule and loadSideModule
...
See https://github.com/emscripten-core/emscripten/pull/12969
2020-12-04 14:36:32 -08:00
Max Brunsfeld
bd5a9a813c
Merge pull request #442 from ikatyang/feat/snapshot-testing
...
feat(cli): support snapshot testing with `--update` flag
2020-12-03 12:15:18 -08:00
Max Brunsfeld
94c61de353
Update JS error recovery test to reflect grammar change
2020-12-03 10:09:58 -08:00
Max Brunsfeld
96f259d8c5
Run rustfmt
2020-12-03 09:48:20 -08:00
Max Brunsfeld
026231e93d
Merge branch 'master' into HEAD
2020-12-03 09:44:33 -08:00
Max Brunsfeld
9dd35e7853
Build wasm binding, run wasm tests on GH actions
2020-12-03 09:39:12 -08:00
Max Brunsfeld
36cb83aa05
Update JS error recovery test to reflect grammar change
2020-12-02 16:12:01 -08:00
Max Brunsfeld
6c8a928253
Avoid always specifying a --target flag in test script
2020-12-02 15:35:28 -08:00
Max Brunsfeld
b661050a61
Simplify setup for enabling/disabling allocation recording in the C lib
2020-12-02 15:35:13 -08:00
Max Brunsfeld
00d25e8298
Use caching in GH actions
2020-12-01 17:56:01 -08:00
Max Brunsfeld
59c71733a7
Merge branch 'master' into actions-ci
2020-12-01 17:39:48 -08:00
Max Brunsfeld
abef4a7417
Use stable rust, remove custom rustc flags
2020-12-01 17:38:22 -08:00
Max Brunsfeld
2a94208acf
Merge pull request #822 from tree-sitter/wasm-fixes
...
Update to the latest Emscripten and fix some WASM issues
2020-12-01 13:10:59 -08:00
Max Brunsfeld
d3f30e298b
Use node 12 on travis
2020-12-01 11:04:06 -08:00
Max Brunsfeld
591a2c6249
Remove web binding paths from travis config
2020-12-01 11:04:06 -08:00
Max Brunsfeld
2699c01ab1
Use latest emscripten on CI
2020-12-01 11:04:06 -08:00
Max Brunsfeld
18980b7b99
wasm: Avoid registering uncaught exception/rejection handlers
2020-12-01 11:04:06 -08:00
Max Brunsfeld
751ffd2ee1
Use new emscripten when building with docker
2020-12-01 11:04:06 -08:00
Max Brunsfeld
b118e7d750
Make binding.js syntactically valid
...
Put the end of the surrounding closure into a separate file, suffix.js.
2020-11-30 15:28:26 -08:00
Max Brunsfeld
a2d6048226
Get the wasm build working w/ latest emscripten
2020-11-30 14:28:27 -08:00
Max Brunsfeld
53949b09fd
Merge pull request #819 from joelspadin/equals-fix
...
web binding: fix equals()
2020-11-26 15:39:07 -08:00
Joel Spadin
7ef73b2e08
web binding: fix equals()
...
Node.equals() used to always return true. Now it works.
Also added unit tests for it.
2020-11-26 14:43:27 -06:00
Patrick Thomson
2bf9c0113b
Merge pull request #775 from tree-sitter/query-testy
...
Define infrastructure for unit testing tags queries.
2020-11-24 15:32:36 -05:00
Patrick Thomson
3b121894c2
Is it make that's whining?
2020-11-24 14:38:29 -05:00
Patrick Thomson
cdb108b781
Try not building wasm because it's making actions very sad
2020-11-24 14:24:25 -05:00
Patrick Thomson
dd78781403
whoops
2020-11-24 13:49:43 -05:00
Patrick Thomson
25c5821400
Try just Ubuntu. Justbuntu
2020-11-24 13:45:45 -05:00
Patrick Thomson
9ea5e491a9
Actually run all the tests, not just make.
2020-11-24 13:42:59 -05:00
Patrick Thomson
72243e116d
Merge remote-tracking branch 'origin/master' into actions-ci
2020-11-24 13:40:09 -05:00
Max Brunsfeld
329592bdc3
Merge pull request #816 from owlseye/highlight-readme
...
highlight: Make README snippets compile
2020-11-24 09:51:15 -08:00
Luis Hagenauer
11e7b108f2
highlight: Make README snippets compile
2020-11-24 12:35:38 +01:00
Patrick Thomson
cc8f978b3b
inline this lambda
2020-11-23 12:05:32 -05:00
Patrick Thomson
e1da6e554b
Remove fanciful nomenclature.
2020-11-23 12:01:08 -05:00
Patrick Thomson
6764b803a0
Allow overlap in specs.
2020-11-23 11:58:07 -05:00
Patrick Thomson
0b4661e401
Really fix the tests.
2020-11-23 11:41:16 -05:00
Patrick Thomson
f3d16f4770
Fix tests.
2020-11-23 11:34:56 -05:00
Patrick Thomson
c1a8985712
Merge remote-tracking branch 'origin/master' into query-testy
2020-11-23 11:10:53 -05:00
Max Brunsfeld
b5d2aa7102
Merge pull request #809 from BonaBeavis/patch-1
...
Add SPARQL parser to docs
2020-11-20 10:17:09 -08:00