Commit Graph

11476 Commits (809ca7a04adc05d6f705c49ccfc5c58b9ab6a63e)
 

Author SHA1 Message Date
Wilfred Hughes 1d6c7923e3 Replace remaining is_lhs booleans with Side arguments 2022-10-28 19:27:46 +07:00
Wilfred Hughes 7ea4b96a41 Prefer Side over booleans in line number styling 2022-10-28 19:14:06 +07:00
Wilfred Hughes 490787fe28 Factor out line number styling 2022-10-28 19:07:51 +07:00
Wilfred Hughes c152c41691 Document punctuation atoms 2022-10-25 16:12:47 +07:00
Gurjeet Singh cbfc70c0b5 Remove TreeSitterConfig.name from documentation
TreeSitterConfig doesn't seem to have the `name` attribute, anymore.

I discovered this discrepancy while integrating Markdown language parser
in PR #380.
2022-10-24 23:06:20 +07:00
facebook-github-bot a8b8b0e16c Initial commit
fbshipit-source-id: ba4d26ff8ff932e614e343d0c8cac90abf5f2776
2022-10-19 08:51:29 +07:00
Wilfred Hughes b9d44ae65f Treat error nodes as atoms
Fixes #408
2022-10-15 22:50:08 +07:00
Wilfred Hughes 267b413f08 Fix unwanted cursor in screenshot 2022-10-14 22:04:48 +07:00
Wilfred Hughes e91878fb32 0.37 is now released 2022-10-14 16:10:27 +07:00
Wilfred Hughes 6b0009c941 Mention perf improvements from #393 and #395 2022-10-14 13:50:00 +07:00
Wilfred Hughes 02f1cca444 Display stdin CLI arguments as "(stdin)"
This improves display for #389, and makes language detection use
pattern matching on FileArgument rather than comparing literal
strings.
2022-10-14 13:46:30 +07:00
Wilfred Hughes b4ff28c75e Fix side-by-side line length when colour is disabled
Fixes #406

Looks like this was inadvertently broken in #301.
2022-10-14 13:15:17 +07:00
Wilfred Hughes 2a6eb7e4f8 Add Debug on SourceDimensions 2022-10-14 11:52:53 +07:00
Wilfred Hughes b6ddd152d0 Add the ability to configure how many lines of context are shown
See #242
2022-10-13 12:34:52 +07:00
Wilfred Hughes a40d93e26c Show possible and desired results in tricky cases manual section 2022-10-09 23:48:21 +07:00
Wilfred Hughes 308a9c842a Update changelog for Swift parser update 2022-10-09 16:02:19 +07:00
Wilfred Hughes 5e84ccefae
Merge pull request #404 from alex-pinkus/upgrade-swift
Sync tree-sitter-swift with upstream
2022-10-09 16:00:58 +07:00
Wilfred Hughes 9e7c92eb57 Bump tree-sitter version 2022-10-09 14:59:30 +07:00
Alex Pinkus c191f5cf47 Sync tree-sitter-swift with upstream
Fixes #277

The upstream parser has added new support for a variety of constructs,
including better tracking for `await`. Query load time has also been
substantially improved by simplifying the rules that match patterns.
2022-10-09 12:13:34 +07:00
Wilfred Hughes dd0c78fefa Remove setting that can be overridden with an environment variable 2022-10-09 11:25:57 +07:00
Wilfred Hughes 6630d5f480 Ensure highlighted text has contrast in all manual colour schemes
Fixes #374
2022-10-09 11:12:55 +07:00
QuarticCat cd5ba54752 Reduce number of branches of Vertex::eq 2022-10-06 22:33:47 +07:00
QuarticCat 887dec7645 Remove field can_pop_either from Vertex 2022-10-06 22:31:48 +07:00
QuarticCat 7a8044696e Simplify push_{lhs,rhs}_delimiter 2022-10-06 22:31:38 +07:00
Wilfred Hughes 42d9894ccb
Merge pull request #397 from arialdomartini/patch-1
20 known languages => 30
2022-10-01 19:15:02 +07:00
Arialdo Martini bad57dbac5
20 known languages => 30 2022-10-01 22:33:32 +07:00
Wilfred Hughes 22c1d79a68
Merge pull request #396 from Ethkuil/master
Update README-zh-CN.md
2022-09-29 23:03:28 +07:00
Hobart Zhi-xin Lin ef45eb40b6
Update README-zh-CN.md
fix image path
2022-09-30 12:30:54 +07:00
Wilfred Hughes 693b4c9e19 Consistent badge text 2022-09-28 23:21:47 +07:00
Wilfred Hughes f8c2258024 Make manual translation more prominent 2022-09-28 23:21:11 +07:00
Wilfred Hughes 7e102e1386
Merge pull request #393 from QuarticCat/master
Some optimizations
2022-09-28 23:11:57 +07:00
Wilfred Hughes b44a57733f
Merge pull request #392 from Yeegsing/translation
add a link to change the language version
2022-09-28 23:00:10 +07:00
QuarticCat b88625d09b
Further simplify stack 2022-09-28 20:07:36 +07:00
QuarticCat 3b0edb43a1
Change a RefCell in Vertex to Cell 2022-09-28 05:56:53 +07:00
QuarticCat 2c6972c1b2
Fix more clippy warnings 2022-09-28 05:47:34 +07:00
QuarticCat fa44d4cd5a
Fix the clippy::clone_double_ref warning 2022-09-28 05:36:08 +07:00
QuarticCat d48ee2dfdb
Use a faster stack impl 2022-09-28 04:08:42 +07:00
QuarticCat 06b46e9355
Enable thin-LTO 2022-09-28 00:24:18 +07:00
Eric Tao 84f65bd838
Merge branch 'Wilfred:master' into translation 2022-09-27 08:42:58 +07:00
Wilfred Hughes c638e8ab4b Factor out a file argument type 2022-09-26 09:23:25 +07:00
Wilfred Hughes 40aa103275 Remove obsolete TODO 2022-09-25 12:53:14 +07:00
Wilfred Hughes c3927fbb7b Improve error message when trying to diff a directory against a file 2022-09-25 12:35:27 +07:00
eric.tao 64fecb0ac1 add a link to change the language version 2022-09-25 15:14:45 +07:00
Wilfred Hughes 3d64da9161 Silence clippy warnings in build.rs 2022-09-24 19:40:30 +07:00
Wilfred Hughes 3bf7dea04f Fix clippy lint name 2022-09-24 19:38:46 +07:00
Wilfred Hughes 345a88fe53 Support - as a CLI argument
Fixes #389
2022-09-24 17:23:47 +07:00
Wilfred Hughes bec79cb40b Factor out a CLI file access helper function 2022-09-24 17:02:50 +07:00
Wilfred Hughes b7e95d2b1d Mention Chinese manual in changelog 2022-09-24 17:01:47 +07:00
Wilfred Hughes 62cb4573ad Spelling corrections 2022-09-23 23:20:23 +07:00
Wilfred Hughes 4c8779d61e Fix typo in Chinese manual 2022-09-23 23:13:09 +07:00