Skip to content

feat: add WASM WAT and WAST format support - #62

Merged
Goldziher merged 3 commits into
xberg-io:mainfrom
lokkju:lokkju/add-wasm
Aug 21, 2025
Merged

feat: add WASM WAT and WAST format support#62
Goldziher merged 3 commits into
xberg-io:mainfrom
lokkju:lokkju/add-wasm

Conversation

@lokkju

@lokkju lokkju commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

This pull request adds support for the WebAssembly text languages wast and wat to the project. The changes include updating documentation, configuration, and source definitions to recognize and properly handle these languages.

Support for new languages:

  • Added wast and wat to the list of supported languages in tree_sitter_language_pack/__init__.py and updated sources/language_definitions.json with their repository and directory information. [1] [2]

Documentation updates:

  • Updated README.md to include wast & wat with licensing and repository details.

Configuration improvements:

  • Updated pyproject.toml to add wast to the codespell ignore list to prevent false positives during spell checking.

@lokkju lokkju changed the title Lokkju/add wasm feat: add WASM WAT and WAST format support Aug 20, 2025
Comment thread README.md Outdated
Fix case typo

Co-authored-by: Na'aman Hirschfeld <nhirschfeld@gmail.com>
Signed-off-by: Loki Coyote <lokkju@users.noreply.github.com>
@Goldziher
Goldziher merged commit bcc325c into xberg-io:main Aug 21, 2025
21 checks passed
kwojcik-blockether pushed a commit to Blockether/tree-sitter-language-pack that referenced this pull request Jun 22, 2026
Pick up the batch of upstream-issue fixes in Blockether/tree-sitter-clojure
(xberg-io#62 seq warning, xberg-io#52 str_content node, xberg-io#64 tree-sitter.json, xberg-io#67/xberg-io#68 1.12
tests, xberg-io#65 doc, author credit). Pin the deploy's clojure override to the
exact rev from language_definitions.json for reproducibility (was floating
on master).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0111BBUk1JkRVkpQ5VJ1rdT4
kwojcik-blockether pushed a commit to Blockether/tree-sitter-language-pack that referenced this pull request Jul 3, 2026
Pick up the batch of upstream-issue fixes in Blockether/tree-sitter-clojure
(xberg-io#62 seq warning, xberg-io#52 str_content node, xberg-io#64 tree-sitter.json, xberg-io#67/xberg-io#68 1.12
tests, xberg-io#65 doc, author credit). Pin the deploy's clojure override to the
exact rev from language_definitions.json for reproducibility (was floating
on master).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants