DQ
|
62ec2a0843
|
restore SyntaxToken debug output if token text is truncated
|
2021-09-09 12:08:48 +02:00 |
|
DQ
|
497719770d
|
bump version for new release
|
2021-09-03 22:54:40 +02:00 |
|
Domenic Quirl
|
03743801ad
|
bump dependencies
|
2021-09-03 22:46:17 +02:00 |
|
Domenic Quirl
|
15ab18dd15
|
add SyntaxToken::text_eq
|
2021-09-03 22:25:08 +02:00 |
|
Domenic Quirl
|
d635e0df92
|
bump version for new release
|
2021-08-31 10:18:45 +02:00 |
|
Domenic Quirl
|
1f06786eb8
|
expose interner also from GreenNodeBuilder
|
2021-08-31 10:18:00 +02:00 |
|
Domenic Quirl
|
3ef1e7e82b
|
add write_ interface for syntax nodes and tokens
and refactor `Debug` and `Display` to use it
|
2021-08-28 12:02:50 +02:00 |
|
Domenic Quirl
|
cc5ea59d4b
|
make NodeCache 's interner accessible
|
2021-08-28 11:07:51 +02:00 |
|
Domenic Quirl
|
78e54d59db
|
be more flexible with NodeCache interner and GreenNodeBuilder cache
|
2021-08-28 10:58:10 +02:00 |
|
DQ
|
e3aa119a2b
|
Bump version to 0.6.1
|
2021-06-23 18:14:47 +02:00 |
|
DQ
|
40d3e96fb1
|
Version 0.6.1
|
2021-06-23 18:13:42 +02:00 |
|
DQ
|
1728df28f8
|
Merge pull request #25 from domenicquirl/v0.6
|
2021-06-23 14:31:08 +02:00 |
|
Domenic Quirl
|
5bee3abe73
|
Merge branch 'master' into v0.6
|
2021-06-23 14:21:36 +02:00 |
|
Domenic Quirl
|
7d71c7d150
|
slightly adjust green token caching
|
2021-06-23 14:17:43 +02:00 |
|
Domenic Quirl
|
c539674fc7
|
add tree construction benchmark
|
2021-06-23 13:58:04 +02:00 |
|
Domenic Quirl
|
87699336bb
|
fix Clone impls for resolved elements
|
2021-06-23 13:46:47 +02:00 |
|
Domenic Quirl
|
b3390aeea6
|
speed up green node building by removing copies
|
2021-06-23 13:42:49 +02:00 |
|
Domenic Quirl
|
5fa76c100b
|
new minor release
|
2021-05-08 11:40:54 +02:00 |
|
Domenic Quirl
|
f807c1e4ac
|
fix forbid incompat with serde; missing_debug
https://github.com/rust-lang/rust/issues/81670
|
2021-05-08 11:34:38 +02:00 |
|
DQ
|
0564244837
|
Update CI MIRI flags, schedule CI only once a week
|
2021-04-26 09:11:59 +02:00 |
|
Domenic Quirl
|
987774d2a5
|
bump version to 0.4
|
2021-04-07 15:09:49 +02:00 |
|
Domenic Quirl
|
467c2f721d
|
make greenXY sizes an actual test
|
2021-04-07 15:09:41 +02:00 |
|
DQ
|
0f90c3cad0
|
Replace vendored servo_arc with updated triomphe (#23)
|
2021-04-07 14:54:51 +02:00 |
|
Domenic Quirl
|
76614f3e82
|
rename SyntaxKind variants in examples
(fixes new clippy lint going off)
|
2021-03-31 10:19:57 +02:00 |
|
DQ
|
159eec3f6e
|
bump version for new release
|
2021-03-17 19:21:17 +01:00 |
|
DQ
|
e46ddbd765
|
Split syntax into modules and make inline resolvers a dyn Trait instead of a generic parameter (#21)
|
2021-03-17 19:20:02 +01:00 |
|
Domenic Quirl
|
45b5e93bc0
|
bump version for 0.2.1 release
|
2021-02-22 19:12:20 +01:00 |
|
DQ
|
773f65f1b4
|
Derive Debug for the default TokenInterner (#20)
|
2021-02-22 19:11:14 +01:00 |
|
DQ
|
8642b8af77
|
Add crates.io and docs badges to README
|
2021-02-21 22:36:27 +01:00 |
|
DQ
|
e5a4ba71df
|
Move vendored servo_arc into crate for publishing (#19)
|
2021-02-21 21:45:55 +01:00 |
|
DQ
|
45241f98c5
|
Merge pull request #18 from domenicquirl/utils
|
2021-02-21 21:03:47 +01:00 |
|
Domenic Quirl
|
b752ab4444
|
update version
|
2021-02-21 20:53:01 +01:00 |
|
Domenic Quirl
|
62bbe9ec54
|
untrack Cargo.lock
|
2021-02-21 20:52:10 +01:00 |
|
Domenic Quirl
|
fb41635961
|
newtype default interner
|
2021-02-21 20:50:44 +01:00 |
|
Domenic Quirl
|
d8ce241cf5
|
derive impl Display for NodeOrToken
|
2021-02-21 20:18:41 +01:00 |
|
Domenic Quirl
|
c47b430135
|
add methods for arity of syntax nodes
|
2021-02-21 20:04:17 +01:00 |
|
DQ
|
be8477e5a4
|
Merge pull request #17 from domenicquirl/add-docs
|
2021-02-21 19:42:56 +01:00 |
|
Domenic Quirl
|
d641f5494d
|
document syntax_text
|
2021-02-21 19:35:04 +01:00 |
|
Domenic Quirl
|
a6304388c3
|
document red syntax trees
|
2021-02-18 21:15:05 +01:00 |
|
Domenic Quirl
|
f711f00973
|
document the green module
|
2021-02-18 10:02:35 +01:00 |
|
Domenic Quirl
|
d5d3f7afa8
|
update S-expression example/tutorial
|
2021-02-18 10:02:35 +01:00 |
|
Domenic Quirl
|
1b7985b8bd
|
expand crate-level docs
|
2021-02-18 10:02:34 +01:00 |
|
DQ
|
519178a500
|
Make README not bold
|
2021-02-18 09:57:44 +01:00 |
|
DQ
|
e411243366
|
Update clippy and rustfmt to new nightly (#16)
|
2021-02-16 23:39:35 +01:00 |
|
DQ
|
f6905735eb
|
Change SyntaxNode 's Hash and Eq to be based on pointer equality (#15)
|
2021-02-10 22:23:31 +01:00 |
|
DQ
|
d67c18cc11
|
Bugfix try_write (#14)
|
2021-02-05 00:27:31 +01:00 |
|
DQ
|
fb463aef18
|
Make SyntaxNode Send and Sync (#12)
|
2021-02-04 15:58:17 +01:00 |
|
Domenic Quirl
|
4116ed0138
|
fix: missing bracket in README
|
2021-01-30 20:55:41 +01:00 |
|
Domenic Quirl
|
ec8f82ed7a
|
add badge to README and README to Cargo.toml
|
2021-01-30 20:53:38 +01:00 |
|
DQ
|
621718e9b8
|
Add CI and address soundness issues brought up by miri (#10)
|
2021-01-30 20:21:30 +01:00 |
|