Commit Graph

  • 2b49f95b16 tree-sitter 0.20, --abi=14 master Shadowfacts 2022-05-28 10:40:53 -0400
  • 29f53d8f4f
    Makefile and C bindings (#38) Matt Massicotte 2022-05-06 12:01:49 -0400
  • 161a92474a
    Update package.json to include the repository key (#31) Microsoft Provenance Contributions 2021-08-17 11:20:56 -0700
  • af9339f3de
    Dont include trailing spaces in text nodes (#27) Santos Gallegos 2021-07-11 13:04:28 -0500
  • d93af487cc 0.19.0 Max Brunsfeld 2021-03-04 14:11:18 -0800
  • b21591e6d3 Bump tree-sitter-cli to 0.19 Max Brunsfeld 2021-03-04 14:10:32 -0800
  • 7f442e1c61 Update queries to make use of new features Max Brunsfeld 2020-07-20 12:46:52 -0700
  • 92c17db0a9 Update queries to use new syntax Max Brunsfeld 2020-05-14 14:50:01 -0700
  • 047eafe80c ⬆️ tree-sitter-cli Max Brunsfeld 2020-05-14 14:49:20 -0700
  • 8791121881 ⬆️ tree-sitter-cli Max Brunsfeld 2020-03-02 13:32:53 -0800
  • 2147dd298a Update injection queries to use new API Max Brunsfeld 2020-01-16 12:47:09 -0800
  • 2f1e21f38c 0.16.0 Max Brunsfeld 2019-12-10 10:25:14 -0800
  • 1c21687999 ⬆️ tree-sitter to 0.16 Max Brunsfeld 2019-12-10 10:25:03 -0800
  • 49fff05d9b 0.15.1 Max Brunsfeld 2019-12-02 17:10:27 -0800
  • 2af852d7b8 ⬆️ tree-sitter-cli Max Brunsfeld 2019-12-02 17:10:24 -0800
  • 47841b3f8e
    Add queries for syntax highlighting (#12) Max Brunsfeld 2019-10-17 15:04:35 -0700
  • d99b24e035
    Merge pull request #11 from ikatyang/fix/raw-text-end-tag-case-insensitive Max Brunsfeld 2019-10-04 09:59:33 -0700
  • 15c9cdb62f fix: raw text end tags should be case insensitive Ika 2019-10-04 20:48:11 +0800
  • 0a4bfb63a6 test: add tests Ika 2019-10-04 20:44:44 +0800
  • aeb2f456b8 ⬆️ tree-sitter Max Brunsfeld 2019-07-17 15:57:54 -0700
  • 1a2f4c0d39 0.15.0 Max Brunsfeld 2019-06-07 14:48:53 -0700
  • dbaea0c5de Update to tree-sitter-cli 0.15.3 Max Brunsfeld 2019-06-07 14:48:48 -0700
  • 126f926a8f Use node 10 on travis and appveyor Max Brunsfeld 2019-05-10 12:49:19 -0700
  • a1df9b785c Use new tree-sitter highlight API in property sheets Max Brunsfeld 2019-05-10 09:16:19 -0700
  • 95500a29f8
    Merge pull request #9 from tree-sitter/signed-unsigned Max Brunsfeld 2019-04-08 13:15:20 -0700
  • 4c7d5fe26c Don't scan opening tag names during error recovery Max Brunsfeld 2019-03-03 18:21:25 -0800
  • a923cb3fd7 Update tree-sitter section of package.json Max Brunsfeld 2019-03-03 18:20:47 -0800
  • 76f96c5979
    Correctly cast `name_length` Phil Turnbull 2019-02-26 11:55:24 -0500
  • faa7edc877
    Merge pull request #8 from tree-sitter/highlight-properties Max Brunsfeld 2019-02-19 11:41:39 -0800
  • 33aa996cbf Travis: Set CXX to clang++, not clang Max Brunsfeld 2019-02-19 11:39:31 -0800
  • aa01fdb9a9 Fix windows test script Max Brunsfeld 2019-02-19 11:24:50 -0800
  • cc9971242f Regenerate Max Brunsfeld 2019-02-19 11:11:35 -0800
  • 30b7bf0f46 Make distinct nodes for style/script, set up injection Max Brunsfeld 2018-12-14 17:43:41 -0800
  • 57b42ed645 Add property sheet for syntax highlighting Max Brunsfeld 2018-12-13 17:23:56 -0800
  • 22e568ea75 0.13.5 Max Brunsfeld 2018-10-30 17:11:16 -0700
  • 01cf82e234
    Merge pull request #4 from Aerijo/patch-1 Max Brunsfeld 2018-10-28 20:30:23 -0700
  • 2f31047048
    Add tests for weird comment ends Benjamin Gray 2018-10-29 11:56:39 +1100
  • 4df104a855
    Fix comment bug Benjamin Gray 2018-10-29 11:44:27 +1100
  • d9a5aff533 0.13.4 Max Brunsfeld 2018-08-30 13:24:31 -0700
  • 2d69fcd54f ⬆️ tree-sitter-cli Max Brunsfeld 2018-08-30 13:00:47 -0700
  • 74882dc9ce 0.13.3 Max Brunsfeld 2018-08-30 11:28:26 -0700
  • 50073cde62 ⬆️ tree-sitter-cli for alias improvements Max Brunsfeld 2018-08-30 11:28:22 -0700
  • 35f19b1bad 0.13.2 Max Brunsfeld 2018-08-29 13:06:24 -0700
  • e7b12d1444
    Merge pull request #3 from tree-sitter/fuzzer-fixes Max Brunsfeld 2018-08-29 11:43:01 -0700
  • 461343bc17 Try using the default clang on travis Max Brunsfeld 2018-08-29 11:33:22 -0700
  • 0f2d7e1083 Always serialize the full depth of the tag stack Max Brunsfeld 2018-08-29 11:01:00 -0700
  • 37b1bd4eef
    Serialize as many tags as possible Phil Turnbull 2018-08-07 16:38:54 -0400
  • 5877d9a30d
    Prevent out-of-bounds read when deserializing Phil Turnbull 2018-08-07 12:44:20 -0400
  • e541c9b64b
    Avoid integer cast issues when deserializing tags Phil Turnbull 2018-08-07 12:29:06 -0400
  • 2eda6161d6
    Avoid integer truncation when serializing tag lengths Phil Turnbull 2018-08-07 12:24:25 -0400
  • 3e586b10fc
    Fixed error where empty vector was being popped from Phil Turnbull 2018-08-07 14:18:18 -0400
  • fa5426a735 0.13.1 Max Brunsfeld 2018-07-18 13:19:13 -0700
  • 083e6b9fbd Fix off-by-one error in scanner buffer size limit Max Brunsfeld 2018-07-18 13:19:03 -0700
  • e74795bc0d Use unsigned, not size_t, for serializing tag stack size Max Brunsfeld 2018-07-18 11:32:04 -0700
  • 70533673a2 Use std::memcpy from <cstring> Max Brunsfeld 2018-07-18 11:30:49 -0700
  • 64d7888308 0.13.0 Max Brunsfeld 2018-07-18 11:24:54 -0700
  • b04bf7b507 ⬆️ tree-sitter-cli (new ABI version) Max Brunsfeld 2018-07-18 11:24:49 -0700
  • c9b0de0410 Fix memory errors for deeply-nested HTML Max Brunsfeld 2018-07-18 11:24:15 -0700
  • 7a8417f1d9 0.12.1 Max Brunsfeld 2018-07-06 16:30:24 -0700
  • 5d8c68c137 Fix range of script tag content Max Brunsfeld 2018-06-28 20:32:27 -0700
  • 2ffed65538 0.12.0 Max Brunsfeld 2018-06-18 11:56:25 -0700
  • 6222cd9127 Use NULL instead of nullptr Max Brunsfeld 2018-06-18 10:17:38 -0700
  • d746362d0f 0.1.3 Max Brunsfeld 2018-06-18 10:09:18 -0700
  • 3ba95dbf3e Represent tag name map as a std::map Max Brunsfeld 2018-06-18 10:05:44 -0700
  • 331b0a4b00 Include tag stack size when serializing external scanner Max Brunsfeld 2018-06-18 10:04:46 -0700
  • bd235b794b
    Merge pull request #1 from tree-sitter/c++99 Ashi Krishnan 2018-06-15 19:40:41 -0400
  • 2a3ef3b7b1 Build tag map with a static method instead of an initializer list Max Brunsfeld 2018-06-15 15:34:56 -0700
  • 8e6d71bd54 Don't use fancy enum features Max Brunsfeld 2018-06-15 15:34:03 -0700
  • 3fce691fae Use a regular constructor instead of aggregate initialization Max Brunsfeld 2018-06-15 15:33:32 -0700
  • 8afd99e35e Use explicit types instead of auto Max Brunsfeld 2018-06-15 15:32:21 -0700
  • 6923b13394 Remove one range-based for loop Max Brunsfeld 2018-06-15 15:30:43 -0700
  • 5def8f2a86 Use string methods for copying bytes, not loops Max Brunsfeld 2018-06-15 15:28:25 -0700
  • 43f84098b8 Fix crash on unexpected closing tag after error Max Brunsfeld 2018-06-15 15:35:50 -0700
  • 9cccc08b84
    Count scanner but not parser in GH language stats Max Brunsfeld 2018-06-13 09:34:38 -0700
  • 1211095e73 0.1.2 Max Brunsfeld 2018-06-12 14:12:56 -0700
  • 95b8b772d5 Handle void tags at EOF Max Brunsfeld 2018-06-12 14:06:16 -0700
  • d257db6f66 Add custom tags test Max Brunsfeld 2018-06-12 14:03:51 -0700
  • 32a48343b3 0.1.1 Max Brunsfeld 2018-06-12 13:54:23 -0700
  • b4153cd431 Avoid designated initializer syntax for static array Max Brunsfeld 2018-06-12 13:49:54 -0700
  • 14ed7c8147 0.1.0 Max Brunsfeld 2018-06-12 12:20:18 -0700
  • 5f2a122de7 Parse tag names as separate tokens Max Brunsfeld 2018-06-12 12:20:13 -0700
  • 4d11a75675 Ignore package-lock.json Max Brunsfeld 2018-06-12 10:52:43 -0700
  • 7cfe147792 Handle elements with optional end tags (li, p, etc) Max Brunsfeld 2018-06-12 10:51:03 -0700
  • 43e4826bb7 Use toupper, iswspace from cwctype header Max Brunsfeld 2018-06-11 17:12:34 -0700
  • d41a8ca50b ⬆️ tree-sitter-cli Max Brunsfeld 2018-06-11 17:07:55 -0700
  • 0bd6cd558b Add README, CI config files Max Brunsfeld 2018-06-11 17:04:53 -0700
  • 21b5fad6f0 Add raw text elements and doctypes Max Brunsfeld 2018-06-11 16:56:33 -0700
  • d9a504136e Add package.json Max Brunsfeld 2018-06-11 15:38:00 -0700
  • e56df0fc7f Add comments, allow slashes in unquoted attribute values Max Brunsfeld 2018-06-11 15:36:18 -0700
  • 6ee8f55084 Start tracking element nesting in external scanner Max Brunsfeld 2018-06-11 15:12:01 -0700
  • e74d96c27b Initial commit Max Brunsfeld 2018-06-11 13:18:00 -0700