Wilfred Hughes
2e52d4c620
Fix incorrect key name in action YAML (found with actionlint)
2023-09-26 14:43:37 +07:00
xi xiao
a1f5349bc7
readme update
2023-09-23 18:08:31 +07:00
xi xiao
646b30a133
add nvim-treesitter guidance
2023-09-23 18:00:28 +07:00
Breno Reis
fffbc17adc
add regression test for SCSS
2023-09-20 14:38:35 +07:00
Breno Reis
1bffcf4e2b
add support for SCSS
2023-09-20 14:26:43 +07:00
Breno Reis
4b43221b9a
Add 'vendored_parsers/tree-sitter-scss/' from commit 'c478c6868648eff49eb04a4df90d703dc45b312a'
...
git-subtree-dir: vendored_parsers/tree-sitter-scss
git-subtree-mainline: 462f5d4b7e
git-subtree-split: c478c68686
2023-09-20 14:11:54 +07:00
Wilfred Hughes
462f5d4b7e
Use latest mdbook
2023-09-17 22:54:45 +07:00
Wilfred Hughes
c153090a65
Fix highlighting
2023-09-15 22:25:01 +07:00
Wilfred Hughes
b5942abc66
Rewrite git instructions
2023-09-15 18:18:54 +07:00
Wilfred Hughes
aeb974ba7e
Add TODO
2023-09-15 16:06:44 +07:00
Heber
e63bcdcc26
Set version to 0.0.9
...
Include generated source files to increase usability
2023-09-13 10:22:47 +07:00
Heber
58bdaa3557
Add web-tree-sitter-sfapex package
2023-09-13 10:14:45 +07:00
Wilfred Hughes
8ebd6317d1
Add XML test file
2023-09-12 13:05:15 +07:00
Wilfred Hughes
6dd0c70767
Add TODO
2023-09-12 13:05:05 +07:00
Wilfred Hughes
1e7866b64e
Do word diffing on text too
2023-09-12 13:03:27 +07:00
Wilfred Hughes
2b9aca85f3
Consistent indentation
2023-09-12 12:46:53 +07:00
Wilfred Hughes
243a4a5f48
Group imports consistently
...
This corresponds to:
$ cargo +nightly fmt -- --config group_imports=StdExternalCrate
Since this option is only available on nightly, I'm not adding a
rustfmt.toml to enforce this, just doing it as a one-off run.
2023-09-12 12:32:51 +07:00
Wilfred Hughes
8731a1b908
Fix rustdoc warnings
2023-09-12 12:21:43 +07:00
Wilfred Hughes
f3ba79f34d
Qualify all difftastic imports with crate::
2023-09-12 12:17:58 +07:00
Wilfred Hughes
f06c611ed7
More XML file patterns
2023-09-09 10:18:11 +07:00
Wilfred Hughes
725180becc
Fix references to ../common when compiling XML parser for package
2023-09-09 10:17:46 +07:00
Wilfred Hughes
d6fe1221a4
Add *.ui to the XML file extensions
2023-09-09 10:07:11 +07:00
Wilfred Hughes
c627326e31
Add XML to the languages in the manual
2023-09-09 10:06:10 +07:00
Wilfred Hughes
577bb99228
Treat XSLT as XML
2023-09-09 00:12:22 +07:00
Wilfred Hughes
004a0da67f
Flatten modifiers in C# to improve highlighting
2023-09-08 23:44:11 +07:00
Wilfred Hughes
9134593a39
Add XML support
...
Fixes #10
2023-09-08 23:43:20 +07:00
Wilfred Hughes
40e303eb1b
Add 'vendored_parsers/tree-sitter-xml/' from commit '9deacbfb79cb3527a0396255beb17e1bba3f2052'
...
git-subtree-dir: vendored_parsers/tree-sitter-xml
git-subtree-mainline: d56f775f31
git-subtree-split: 9deacbfb79
2023-09-08 22:10:28 +07:00
Wilfred Hughes
d56f775f31
Highlight constructors consistently with type names
2023-09-03 01:30:22 +07:00
6cdh
85b6188fb7
fix clippy lints
2023-09-01 09:52:02 +07:00
Wilfred Hughes
a4ee2cf99e
cargo fmt
2023-08-26 21:41:41 +07:00
Wilfred Hughes
b78ba2da4b
Use type names from line_numbers directly
2023-08-26 20:36:07 +07:00
Wilfred Hughes
41c9165c79
Use my line_numbers crate for newline position calculations
2023-08-26 16:25:32 +07:00
Wilfred Hughes
79b4e44113
Update changelog for today's releases and roll version
2023-08-25 09:26:28 +07:00
Wilfred Hughes
3f3526ded4
Don't create a release on crates.io if other steps failed
2023-08-25 08:53:44 +07:00
Wilfred Hughes
8752af74d4
Test and release macOS ARM64 on macos-latest runners
2023-08-25 08:45:35 +07:00
Wilfred Hughes
cc4630a060
Don't stop building release assets if one fails
2023-08-25 08:44:40 +07:00
Wilfred Hughes
5ef117e28d
Next release will be 0.51.1
2023-08-25 08:44:09 +07:00
Wilfred Hughes
ca44de78e1
Group overrides from the same language together
...
No functional change, but makes --list-languages easier to read.
Fixes #549
2023-08-25 08:22:28 +07:00
Wilfred Hughes
21cdbe177c
Update to latest itertools
2023-08-24 08:52:42 +07:00
Wilfred Hughes
0db99d76c6
Allow a language override to include multiple globs
2023-08-24 08:47:59 +07:00
Wilfred Hughes
72475493a4
Tweak wording
2023-08-24 08:19:27 +07:00
Wilfred Hughes
9f03834dd7
Merge commit '42ab5ca0e6bb7130c397c7ca10440fd5cfc2d564'
2023-08-23 20:57:50 +07:00
Wilfred Hughes
fa20bd9d44
Add Linux with musl, Linux on aarch64, and macOS on aarch64 targets
...
Use cross to cross-compile from Ubuntu to these platforms.
This will resolve #357 and #368 when the next release goes out.
2023-08-23 20:56:03 +07:00
Amaan Qureshi
42ab5ca0e6
0.20.2
2023-08-23 12:04:25 +07:00
Amaan Qureshi
b92f8590f1
chore: update .gitattributes
2023-08-23 12:04:25 +07:00
Amaan Qureshi
dd1d9afeab
ci: add action to build & upload binaries to a release
2023-08-23 12:04:25 +07:00
Amaan Qureshi
d9de99c953
chore: generate
2023-08-23 12:04:25 +07:00
Amaan Qureshi
04501d165f
fix: regex was overconsuming in test commands
2023-08-23 12:04:25 +07:00
Amaan Qureshi
e71b052060
fix: improve parameter expansions
2023-08-23 12:04:25 +07:00
Amaan Qureshi
d22ee263e6
fix: arithmetic expansions
2023-08-23 12:04:25 +07:00