Panagiotis Koutsourakis
1dc45d84c6
Add 'vendored_parsers/tree-sitter-scheme/' from commit '85b6188fb77c03dfb01d13e58e2844450506860c'
...
git-subtree-dir: vendored_parsers/tree-sitter-scheme
git-subtree-mainline: 3476a68efb
git-subtree-split: 85b6188fb7
2024-02-12 10:19:44 +07:00
Wilfred Hughes
3476a68efb
Simplify description of manual
2024-02-08 08:47:33 +07:00
Wilfred Hughes
cd65d48619
Silence a clippy warning
2024-02-08 08:40:47 +07:00
Wilfred Hughes
4146067be1
Prefer implementing Display over a custom .display() method
2024-02-08 08:34:48 +07:00
Wilfred Hughes
6cc1a5f3e3
Add 'hunk' to the glossary
2024-02-06 09:01:25 +07:00
Wilfred Hughes
77c641748f
0.55 is released
2024-02-01 08:26:52 +07:00
Wilfred Hughes
7fda26d68a
cargo fmt
2024-01-30 21:25:01 +07:00
Wilfred Hughes
29b3119f39
Mention #570 in changelog
2024-01-30 21:24:11 +07:00
Wilfred Hughes
052b3a62a3
Use XML file headers as language detection hints
...
Fixes #630
2024-01-30 21:22:51 +07:00
Wilfred Hughes
5219977d88
Add comment to language detection logic
2024-01-29 21:57:40 +07:00
Wilfred Hughes
de3aeff62f
Merge pull request #627 from gotcha/patch-1
...
ZCML is XML
2024-01-29 08:29:55 +07:00
Godefroid Chapelle
992f9cf11d
ZCML is XML
...
Zope and Plone ZCML (Zope Configuration Markup Language) is XML.
2024-01-29 16:40:48 +07:00
Wilfred Hughes
982f2526fb
Update to latest tree-sitter
...
Benchmarks are unchanged.
Fixes #570
2024-01-28 13:12:06 +07:00
Wilfred Hughes
6760559e6f
Increase MSRV to 1.65
...
See discussion in #570
2024-01-28 12:55:07 +07:00
Wilfred Hughes
73a6a61b27
Add VHDL to changelog
2024-01-28 12:35:11 +07:00
Wilfred Hughes
a3731067b2
Merge pull request #618 from arbrauns/tree-sitter-vhdl
...
Add tree-sitter-vhdl
2024-01-28 12:04:53 +07:00
Wilfred Hughes
8df2fd3823
Merge pull request #619 from arbrauns/manual-new-parser-fix
...
manual: fix instructions for adding new parser
2024-01-28 12:03:44 +07:00
Wilfred Hughes
6c4310e33b
Remove macro from Objective-C sample file so it parses fully
2024-01-28 11:02:58 +07:00
Armin Brauns
c5638750d6
Add tree-sitter-vhdl
2024-01-09 09:23:51 +07:00
Armin Brauns
1087c805d0
manual: fix instructions for adding new parser
...
The `LANG_*` lists were removed and replaced with functions in
4d85b5c15e .
2024-01-08 15:31:42 +07:00
Armin Brauns
3de60c60ac
Add 'vendored_parsers/tree-sitter-vhdl/' from commit 'b863231107ef4471ad007a2405ef319875da5b4e'
...
git-subtree-dir: vendored_parsers/tree-sitter-vhdl
git-subtree-mainline: 2d61aefb84
git-subtree-split: b863231107
2024-01-08 14:36:57 +07:00
Wilfred Hughes
2d61aefb84
Fix tab replacement in single-column display
...
Fixes #617
2024-01-07 19:35:33 +07:00
Wilfred Hughes
8ad07174c9
Fix spelling
2024-01-07 19:28:29 +07:00
Wilfred Hughes
5c67ed08a9
Update integration test for new tab width
2024-01-07 19:26:07 +07:00
Wilfred Hughes
bc0cbaf3ae
Change default tab width to 4
...
This is more consistent with web UIs like GitHub, so I think it's a
better default.
2024-01-07 13:15:12 +07:00
Wilfred Hughes
db86b28a28
Add support for Objective-C
...
Closes #600
Co-authored-by: Nick Moore <nick@pilotmoon.com>
2024-01-07 12:50:19 +07:00
Wilfred Hughes
6338c3b314
Add 'vendored_parsers/tree-sitter-objc/' from commit '62e61b6f5c0289c376d61a8c91faf6435cde9012'
...
git-subtree-dir: vendored_parsers/tree-sitter-objc
git-subtree-mainline: 8eebc24165
git-subtree-split: 62e61b6f5c
2024-01-07 12:15:51 +07:00
Wilfred Hughes
8eebc24165
Roll version
2024-01-07 00:33:16 +07:00
Wilfred Hughes
35c1b4171f
Update link to manual
2024-01-05 21:08:33 +07:00
Wilfred Hughes
7eb2f99077
Update changelog for previous commit
2024-01-05 21:07:46 +07:00
Wilfred Hughes
50a03b4b14
Merge pull request #614 from yuja/push-utqlvwnvuwrl
...
Fix dir-diff paths merging to not add duplicated entries from remainder
2024-01-05 08:47:24 +07:00
Wilfred Hughes
35a182dd42
Remove bool_to_int_with_if clippy config
...
This doesn't exist in Rust 1.63 (it was added in 1.65) and 1.67 moved
it to allow-by-default anyway.
2024-01-05 08:39:08 +07:00
Wilfred Hughes
7a459ca308
Happy new year!
2024-01-04 17:37:46 +07:00
Wilfred Hughes
d7510edff0
Improve meta tags: description, browser colour
2024-01-04 08:23:00 +07:00
Yuya Nishihara
19e21cda90
Fix dir-diff paths merging to not add duplicated entries from remainder
...
If lhs_paths and rhs_paths are ["a", "c"] and ["a", "b", "c"] respectively, the
loop ends with paths = ["a", "c", "b"], i = j = 2. We still need to deduplicate
"c" from the rhs_paths.
.into_iter() can't be used anymore since the seen set still borrows the paths.
2024-01-02 10:53:18 +07:00
Wilfred Hughes
db0c150f61
Report permission changes
...
Fixes #605
2023-12-30 11:20:00 +07:00
Wilfred Hughes
68f28a8085
More use of renamed over extra_info
2023-12-29 19:51:14 +07:00
Wilfred Hughes
b71c553d07
Clarify field that is a path description, not a path
2023-12-29 19:47:39 +07:00
Wilfred Hughes
5d2a4777dc
Simlify pattern matches
2023-12-29 19:47:17 +07:00
Wilfred Hughes
8b90c95e01
When called with a single path, require conflict markers
...
Fixes #585
2023-12-29 19:39:44 +07:00
Wilfred Hughes
c180fb52a9
Treat strict types in Haskell as atoms
...
This isn't ideal: it prevents a finegrained diff of syntax within a type, but it
beats claiming that the code is unchanged.
Fixes #607
2023-12-28 19:24:35 +07:00
Wilfred Hughes
e39bef9611
Tweak container padding
2023-12-28 10:45:51 +07:00
Wilfred Hughes
d5fbc7da61
Improve opengraph title
2023-12-28 00:39:08 +07:00
Wilfred Hughes
7222184024
Improve styling on phones
2023-12-28 00:04:30 +07:00
Wilfred Hughes
a463edc869
Add a fade in on the homepage
2023-12-27 23:39:05 +07:00
Wilfred Hughes
2bf0fb4949
Opengraph tags
2023-12-27 23:38:59 +07:00
Wilfred Hughes
1d2c090c9e
Deploy homepage
2023-12-27 23:20:24 +07:00
Wilfred Hughes
b62afea116
Organise and tweak favicon
2023-12-27 23:17:54 +07:00
Wilfred Hughes
7065956800
External CSS
2023-12-27 23:00:19 +07:00
Wilfred Hughes
eac1f7d936
Unused class
2023-12-27 20:07:01 +07:00