Commit Graph

  • e546d6b50f Accepting request 1226339 from editors factory Ana Guerrero 2024-11-26 19:55:25 +0000
  • bedc578f43 - update to 0.24.4: * loader: Add language_for_configuration * loader: Add error message when a tree-sitter.json file is invalid * node: Support single-file executables via bun build --compile * node: Update bindings when necessary * Return LanguageRef in Parser::language * bindings: Update CMakeLists.txt file * cli: Pass all fields to tree-sitter.json in init * cli: Use contains over is in warning * cmake: Use current source dir for EXISTS check * generate: Do not set the unit reduction symbol if it's in the extras array * init: Use current path if unspecified * init: Use camel name from config in missing spots * lib: Simplify edge cases with zero-width tokens * lib: Correctly fetch the node name in query errors * loader: Don't print warnings if the file is not found * loader: Improve language lookup speed * bindings: Rename cmake test target * Memory errors in wasm_store devel Martin Pluskal 2024-11-25 19:56:30 +0000
  • 5b6d7d0718 Accepting request 1217056 from editors Ana Guerrero 2024-10-23 19:09:00 +0000
  • e4f5a8607f - update to 0.24.3: * build: fix incorrect variable checks * fix(lib): correct unexpected side effect in get_column when the lexer is at EOF * build(deps): bump wasmtime to v25.0.2 Martin Pluskal 2024-10-22 14:43:36 +0000
  • 5448f28610 Accepting request 1206288 from editors Ana Guerrero 2024-10-08 15:16:57 +0000
  • b23614c9a8 - update to 0.24.2: * Drop legacy binding updates * templates: Properly replace author email * templates: Update npm packages * bindings: Improve cmake file * cmake: Support amalgamated build * cmake: Correct library scopes * make: Fix tree-sitter.pc generation Björn Bidar 2024-10-08 10:10:46 +0000
  • 41c2d78cf6 Accepting request 1201370 from editors Ana Guerrero 2024-09-18 13:26:42 +0000
  • c23cd3b70c - update to 0.23.0: * test: modernize scanner files * fix: always reset to the first language when iterating over language * feat(zig): update outdated path syntax * feat(bindings): add query constants to python * style(bindings): fix indent & line endings * feat(dsl)!: support other JS runtimes * feat(bindings): add node, python, swift tests * introduce tree-sitter-language crate for grammar crates to depend on * refactor: remove ansi_term dependency * refactor: remove difference dependency * feat: add fuzz subcommand * fix(wasm): update test * feat(lib): add ts_query_end_byte_for_pattern * fix(rust): fix new clippy warnings * feat(lib): support no_std * Reset language when resetting wasm store * docs: clean up binding & parser lists * clone wasm store engine * fix(cli): dedup preceding_auxiliary_symbols - use of ldconfig_scriptlets, and removal of the duplicate setting of buildflags Björn Bidar 2024-09-16 08:18:59 +0000
  • 52b24ce6fa Accepting request 1182974 from editors Ana Guerrero 2024-06-24 18:50:46 +0000
  • 58c82a45bb - update to version 0.22.6: * Improve handling of serialization buffer overflows * Reverse iteration through node parents * cli: Support NO_COLOR * cli: Add test listing and allow users to parse a specific test number * grammar: Add "inherits" field if available * Correctly load field data from wasm languages * Improve error message when the tree-sitter field is malformed * Don't error out on package.json lookup errors if --no-bindings is passed * cli: Keep default cc flags in build * cli: Properly account for multi-grammar repos when using docker to build a wasm parser * generate: Don't check arbitrarily named dirs * generate: Take AsRef<Path> for the path parameter to avoid clones * highlight: Correct signature of ts_highlighter_add_language * lib: Do not return field names for extras * lib: Advance the lookahead end byte by 4 when there's an invalid code point * rust: Update README example * rust: Use unix + wasi cfg instead of not windows for fd * wasm: Correct childrenFromFieldXXX method signatures * xtask: Always bump every crate in tandem * zig: Make usable as a zig dependency * Documentation: Mention build command variables - update to version 0.22.5: * Avoid generating unused character set constants * rust: Compilation on wasm32-wasi - update to version 0.22.4: * Fix sorting of transitions within a lex state * Include 2-character ranges in array-based state transitions - update to version 0.22.3: * Add strncat to wasm stdlib Martin Pluskal 2024-06-24 08:30:10 +0000
  • ccd887b51f Accepting request 1162836 from editors Ana Guerrero 2024-03-28 12:52:32 +0000
  • 4f0bc7765f Accepting request 1162313 from home:Thaodan:editors Martin Pluskal 2024-03-27 08:35:27 +0000
  • c7748fe0d2 Accepting request 1161444 from editors Ana Guerrero 2024-03-25 20:07:17 +0000
  • 6291acbcdd Accepting request 1160845 from home:Thaodan:editors Martin Pluskal 2024-03-25 15:00:40 +0000
  • 80f7b377e9 Accepting request 1159663 from home:uncomfyhalomacro:branches:editors Martin Pluskal 2024-03-22 19:27:01 +0000
  • 34c7551867 Accepting request 1079999 from editors Dominique Leuenberger 2023-04-18 13:52:51 +0000
  • 2a5a61b6ec Fix Source number Matej Cepl 2023-04-17 19:21:18 +0000
  • d91e65a814 Add missing Sources. Matej Cepl 2023-04-17 19:19:02 +0000
  • 154238345b - Add baselibs.conf for proper generation of libraries. Matej Cepl 2023-04-17 19:17:25 +0000
  • 89bf897591 Accepting request 1079502 from home:gladiac:branches:editors Matej Cepl 2023-04-14 18:05:09 +0000
  • dc50bc5eba Accepting request 1077593 from editors Dominique Leuenberger 2023-04-06 13:56:07 +0000
  • 2b164493e4 Accepting request 1077592 from home:mcepl:neovim Matej Cepl 2023-04-05 19:29:14 +0000
  • 826f5e7b12 Accepting request 1068467 from editors Dominique Leuenberger 2023-03-02 22:03:21 +0000
  • e50cc08076 Accepting request 1068466 from home:mcepl:neovim Matej Cepl 2023-03-01 14:00:47 +0000
  • ee6cb8ea60 Accepting request 1059323 from editors Dominique Leuenberger 2023-01-18 13:23:18 +0000
  • d10e68f11a - Add CVE-2022-45299-update-webbrowser.patch (copied from gh#tree-sitter/tree-sitter#2042) to use more recent version of webbrowser-rs, which has been fixed against CVE-2022-45299 (bsc#1207196). Matej Cepl 2023-01-18 10:13:09 +0000
  • 17587d85dd Accepting request 1006078 from editors Dominique Leuenberger 2022-09-26 16:48:35 +0000
  • d896bd26b7 Accepting request 1005751 from home:uncomfyhalomacro:branches:editors Matej Cepl 2022-09-26 09:59:28 +0000
  • afc1a8e8fa Accepting request 983938 from editors Dominique Leuenberger 2022-06-20 13:38:18 +0000
  • 7459992795 Update tarball Matej Cepl 2022-06-20 11:09:19 +0000
  • 1f89e0ab89 Accepting request 983682 from home:uncomfyhalomacro:branches:editors Matej Cepl 2022-06-20 06:25:26 +0000
  • f053fc4679 Accepting request 957067 from editors Dominique Leuenberger 2022-02-23 15:26:17 +0000
  • 1efc05ba17 - Update to 0.20.4: - Always generate parser.h, regardless of chosen ABI version - add test for removals in eager query matches - remove non-local query matches for locals - remove unfinished queries from 'ts_query_cursor_remove_match' - prevent future matches for '#is-not? local' patterns - Represent quantifiers using bytes instead of ints - Prefix globally visible TSquantifier values - Rewrite quantifier oeprations - Add pointer indirection to AnalysisStateSet - Fixed rust build, updated docs - get_column now counts codepoints - Add realloc to wasm exports - Add link to Protocol Buffers grammar - Convert more fixture grammars from JSON to JS - Simplify allocation-recording in test suite using new ts_set_allocator API - Address feedback - Make SubtreeInlineData work on Big-Endian - Replace allocator struct with function pointers - cli: Fix parsing of test files with newlines in test names - Avoid allocator from being switched more than once - Remove ts_allocator from api.h - Add TSAllocator and ts_set_allocator in api.h - Fix declaration of ts_toggle_allocation_recording - Allow to change the allocator dynamically - Support @module as a highlight key. - add link to in-development Elixir parser - Added bindings for Java and Kotlin to index.md - Remove unnecessary types from binding.rs Matej Cepl 2022-02-23 12:34:40 +0000
  • a75da918b4 - Update to 0.20.4. Matej Cepl 2022-02-22 17:43:35 +0000
  • f8fafbe15b Accepting request 929677 from editors Dominique Leuenberger 2021-11-05 21:59:00 +0000
  • 3e85311053 Accepting request 929494 from home:firstyear:branches:editors Matej Cepl 2021-11-05 14:13:21 +0000
  • cae4b808ee Accepting request 903894 from editors Dominique Leuenberger 2021-07-05 20:22:45 +0000
  • d7f9538ea9 Accepting request 903860 from home:mcepl:neovim Martin Pluskal 2021-07-04 05:47:11 +0000