Commit Graph

9716 Commits (a91a3e5db073df6e95aec50c395ea17355d2c1c3)
 

Author SHA1 Message Date
Wilfred Hughes a91a3e5db0 Handle namespaced highlighting queries 2022-04-18 09:35:09 +07:00
Wilfred Hughes aa14b60933 Update regression test for 8 space indent 2022-04-17 20:15:34 +07:00
Wilfred Hughes 34fd5ba7eb Render tabs with 8 spaces (previously 4)
Most web UIs seem to do this (e.g. on GitHub), and C code from the
Linux kernel assumes 8 spaces in a tab when aligning things.
2022-04-17 20:13:53 +07:00
Wilfred Hughes 4163657682 Show line numbers when printing syntax nodes in computed paths 2022-04-17 19:53:34 +07:00
Wilfred Hughes 3b3d5a64a2 Include timestamps in logs 2022-04-17 19:34:14 +07:00
Wilfred Hughes 83e56bdf27 Tweak logging levels to make node counts more prominent 2022-04-17 19:30:58 +07:00
Wilfred Hughes 2b7a97f322 Update regression tests for latest rust parser
`&` highlighting has improved, and one case of a `;` match moving
slightly.
2022-04-17 19:25:23 +07:00
Wilfred Hughes d12c19a99a Link to the relevant tree-sitter-rust branch 2022-04-17 19:11:49 +07:00
Wilfred Hughes a7e298dfa1 Merge commit '06dfec714e2424be9d19aacb739771746f5aec2b' 2022-04-17 19:10:56 +07:00
Wilfred Hughes 06dfec714e Add punctuation explicitly to grammar 2022-04-17 17:43:37 +07:00
Wilfred Hughes 65b62fbefe Merge commit '8e9dba7bd7cf089838a036a98be94db53ba2d0a9' 2022-04-17 17:08:35 +07:00
Wilfred Hughes df0494fe00 Syntax highlighting for Scala has been upstreamed 2022-04-17 17:05:50 +07:00
Wilfred Hughes f220319bba Merge commit 'ec6047f531e7d4c13787d4ff208b94a84de34165' 2022-04-17 17:04:59 +07:00
Wilfred Hughes 5c9d820eb2 Merge commit '0b107de5415e7470a30ef1a390d9db3306432bdb' 2022-04-17 17:02:08 +07:00
Wilfred Hughes f03e7f063f Merge commit '78c4e9b6b2f08e1be23b541ffced47b15e2972ad' 2022-04-17 16:58:01 +07:00
Wilfred Hughes d9b9ec45a8 Merge commit 'e7cb801ef57f74db5c4ebe14df74de852bb451b5' 2022-04-17 16:57:12 +07:00
Wilfred Hughes 653d187950 Merge commit 'ed976b81b00ce7b72b99bca75e7a616cc526220c' 2022-04-17 16:50:04 +07:00
Wilfred Hughes 30cab49688 Merge commit 'c8fed1f0847a65a04a4b8cb7655f5f416e0742ca' 2022-04-17 16:41:36 +07:00
Wilfred Hughes bea5bb235a Merge commit '1dabc1c790e07115175057863808085ea60dd08a' 2022-04-17 16:39:04 +07:00
Wilfred Hughes 7bfb15c03f Merge commit '5b6ae1f88e741b9ed738891ad1362fb9f2041671' 2022-04-17 16:35:04 +07:00
Wilfred Hughes 3289fe0075 Add a C++ test file 2022-04-17 16:33:20 +07:00
Wilfred Hughes 019a137f4a Merge commit 'a832195eb3685a279856bb480ce19cff19554b6d' 2022-04-17 16:33:09 +07:00
Wilfred Hughes 3b36271959 Split large lists that are mostly unchanged
Fixes #156
2022-04-17 15:54:27 +07:00
Wilfred Hughes 3ba0a6808a Rewrite manual introduction page
Fixes #249
2022-04-16 17:16:29 +07:00
Wilfred Hughes abc1adf11c Mention --skip-unchanged 2022-04-16 16:31:13 +07:00
Wilfred Hughes f22f436f12 Use latest mdbook for manual build 2022-04-16 13:53:32 +07:00
Wilfred Hughes 607a05a0a5 Add GitHub link to manual header 2022-04-16 13:44:01 +07:00
Wilfred Hughes b6e554f5b6 Don't provide copy buttons on code samples
They're rarely useful on the examples on the manual, which often
include command names, output, and even dollar signs.
2022-04-16 13:33:59 +07:00
Yoann Padioleau e7cb801ef5
Merge pull request #109 from andirady/master
Add text block support (#105)
2022-04-16 15:36:51 +07:00
Wilfred Hughes 68f90de5c0 Use colour to show desired diff result in case studies 2022-04-15 22:40:47 +07:00
Wilfred Hughes a6b4940d09 Rename parser page to focus on why it's relevant to users 2022-04-15 19:05:08 +07:00
andirady 58ba839da3
Merge branch 'tree-sitter:master' into master 2022-04-16 05:34:34 +07:00
Andi Rady Kurniawan c0ba8d7ef5 Add text block support (#105) 2022-04-16 05:27:58 +07:00
Yoann Padioleau 069ef6e47c
Merge pull request #108 from bugadani/v20
Allow rust crate compatibility with 0.19 and 0.20
2022-04-15 19:01:56 +07:00
Wilfred Hughes 10fa9f4982 Split programming languages and structured text parser tables 2022-04-15 09:35:31 +07:00
Wilfred Hughes dbed43e5e4 Move vendoring to a separate page in the manual 2022-04-15 09:33:20 +07:00
Dániel Buga 88339390aa Allow rust crate compatibility with 0.19 and 0.20 2022-04-15 18:01:44 +07:00
Wilfred Hughes 97870a3402 Report changes and advise on updates when regression tests finish 2022-04-14 22:23:14 +07:00
Wilfred Hughes 2284a2366e Update owo-colors 2022-04-14 22:12:56 +07:00
Wilfred Hughes 5bd8c01385 Update build deps 2022-04-14 22:12:49 +07:00
Wilfred Hughes 1d5b4e0055 Update mimalloc 2022-04-14 22:04:43 +07:00
Wilfred Hughes e45dc8f2ba Update to latest tree-sitter 2022-04-14 22:01:10 +07:00
Wilfred Hughes 279e4d72a9 Update to latest clap 2022-04-14 21:57:20 +07:00
Wilfred Hughes 480b9c05f9 Prefer `Janet` for the language name 2022-04-14 21:50:55 +07:00
Wilfred Hughes 9dce9e8618 Consistent language ordering 2022-04-14 21:50:03 +07:00
Wilfred Hughes e9d1f93848 Add TOML to language list 2022-04-14 21:49:06 +07:00
Wilfred Hughes 12bc7f7de4 Tweak readme wording 2022-04-14 21:46:51 +07:00
Wilfred Hughes 18b1204b3a Rename Getting Started to Installation in the manual 2022-04-14 21:26:36 +07:00
Wilfred Hughes 6b24e28c28 Add support for TOML 2022-04-14 21:21:36 +07:00
Wilfred Hughes b9aa884d0a Add 'vendor/tree-sitter-toml/' from commit '8bd2056818b21860e3d756b5a58c4f6e05fb744e'
git-subtree-dir: vendor/tree-sitter-toml
git-subtree-mainline: 8a1484289f
git-subtree-split: 8bd2056818
2022-04-14 20:03:45 +07:00