Commit Graph

15663 Commits (3e8e78c991dcbf4febcd4ecd603b1ca58bd5927f)
 

Author SHA1 Message Date
Wilfred Hughes dbfc68ec6a Improve file detection on compressed files
Fixes #835
2025-05-21 00:24:28 +07:00
Wilfred Hughes 1341ec68e5 Fix typo 2025-05-21 00:13:29 +07:00
Gears 6ece453acf Generate parser 2025-05-17 12:51:15 +07:00
Gears bf545869aa
Use constructor names for unqualified imported values (#120) 2025-05-17 07:50:31 +07:00
Wilfred Hughes bbe681013d Expand packaging manual page 2025-05-13 09:56:09 +07:00
Wilfred Hughes 76e9eae32e Document how to build difftastic for packaging
Closes #531
Closes #813
2025-05-13 01:14:24 +07:00
Wilfred Hughes 7a3c91dbd6 Update tree_magic_mini package version
This version handles the XDG specification properly:
https://github.com/mbrubeck/tree_magic/releases/tag/v3.1.6

Although the version was already 3.1.6 in Cargo.lock, it's better to
be explicit here.
2025-05-13 01:04:17 +07:00
Kian-Meng Ang 39aacd8272 Fix typo
Found via `typos --hidden --format brief`
2025-05-09 09:18:03 +07:00
Harry Mander d9e9e90bcf Parse .ipynb as JSON 2025-05-06 06:17:35 +07:00
Wilfred Hughes 149c040c45 Prefer 'line-oriented diff' terminology
'Text diff' is confusing as the input files to difftastic's structural
diffing logic is also text. Line-oriented more accurately captures the
important aspect.
2025-04-28 09:05:11 +07:00
GearsDatapacks 5efbe4fdf1 Generate parser 2025-04-21 11:13:08 +07:00
GearsDatapacks 4ede65fafb Add support for individually deprecated constructors 2025-04-21 12:12:18 +07:00
GearsDatapacks ae4adef5cc Generate parser 2025-04-19 14:43:34 +07:00
GearsDatapacks 1b6570df84 Format grammar.js 2025-04-19 15:42:49 +07:00
GearsDatapacks 4e48fb94bf Add bool `assert` syntax 2025-04-19 15:42:49 +07:00
Wilfred Hughes eff3e16cad Document parse error behaviour and recommendations
Closes #815
2025-04-09 22:23:26 +07:00
Wilfred Hughes 2c0a188e1a Reorder tree-sitter parser list in Cargo.toml 2025-04-09 22:10:02 +07:00
Wilfred Hughes 3f18a6333b Update CI to Ubuntu 22.04
Closes #828
2025-04-09 22:05:30 +07:00
Wilfred Hughes 2efe4003b3 Update expected output now file name has changed 2025-04-08 08:54:52 +07:00
Wilfred Hughes 083efd06f6 Tweak file size formatting to one decimal place
Fixes #821
2025-04-08 08:54:48 +07:00
Wilfred Hughes aa04647514 Improve help text on other CLI options 2025-04-08 08:42:03 +07:00
Wilfred Hughes c4ba17b1ec Clarify --graph-limit
See discussion in #814
2025-04-08 08:40:31 +07:00
Wilfred Hughes 362cd8f2b7 Update comparison file following file name fix 2025-04-08 08:20:20 +07:00
Wilfred Hughes 1a2e1e81ec Run typos on more files in homepage/ directory 2025-03-31 23:37:11 +07:00
Wilfred Hughes d920839be1 Configure typos for more directories and fix issues found 2025-03-31 23:35:27 +07:00
Wilfred Hughes 267a2eaef3 Configure typos 2025-03-31 23:26:40 +07:00
Wilfred Hughes b8383e191a Mention difftastic.el
Closes #808
2025-03-22 15:45:31 +07:00
Wilfred Hughes 6e1ec52bdc Remove little-used itertools dependency 2025-03-21 00:11:44 +07:00
Wilfred Hughes c824f601df Update Erlang parser 2025-03-20 23:58:53 +07:00
Wilfred Hughes 0e0e81dde7 Reference diff-slider-tools 2025-03-20 22:36:20 +07:00
Louis Pilfold 99ec410150 Disable blank issue 2025-03-20 12:15:08 +07:00
Louis Pilfold 05a162d560
Add issue template 2025-03-20 12:12:41 +07:00
Wilfred Hughes ba45a40f71 Elide lifetimes in more places
Versions of clippy after the MSRV complain about these, and it's fine
on our current Rust version too.
2025-03-18 00:27:11 +07:00
Wilfred Hughes 0e6c4ba77a Fix typo 2025-03-18 00:22:55 +07:00
Stephan Seitz 32323509b3 docs: fix README.md typo `tree_sitter_json` -> `tree_sitter_commonlisp` 2025-03-16 16:49:27 +07:00
Stephan Seitz 9db594efb4 publish: bump version 0.4.1
Try to fix Python publish
2025-03-16 16:36:54 +07:00
Stephan Seitz 841451559f docs: add usage examples to README.md
Addresses #37
2025-03-16 16:32:41 +07:00
Stephan Seitz 6503780092 build: Update requires-python to 3.9 2025-03-16 16:11:28 +07:00
Stephan Seitz 0b42e195ea publish: bump version 0.4.0 2025-03-16 15:59:04 +07:00
Stephan Seitz a398b9a885 ci: add Swift tests 2025-03-16 15:59:04 +07:00
Stephan Seitz fe5cc32fda fix: Swift package excludes 2025-03-16 15:59:04 +07:00
Stephan Seitz 6b703aeebc chore: add `.build` to .gitignore 2025-03-16 15:59:04 +07:00
Stephan Seitz 5e206c14f7 deps: update Go deps 2025-03-16 15:59:04 +07:00
Stephan Seitz 57a7c14f4f deps: update tree-sitter-cli 2025-03-16 15:59:04 +07:00
Stephan Seitz dfe57db650 ci: add Python test 2025-03-16 15:59:04 +07:00
Stephan Seitz 1808ba3764 chore: add tree-sitter.json 2025-03-16 15:59:04 +07:00
Stephan Seitz 68609dc822 chore: regenerate grammar 2025-03-16 15:59:04 +07:00
Stephan Seitz 6017b4ff6c ci: test bindings 2025-03-16 15:59:04 +07:00
Stephan Seitz a92e3612e0 feat: migrate to Rust 2024 edition 2025-03-16 15:59:04 +07:00
Stephan Seitz aa14ee9ee9 feat: modernize Rust bindings to use `tree_sitter_language::LanguageFn`
Fixes #38
2025-03-16 15:59:04 +07:00