DQ
|
f9cae1fa5e
|
Merge pull request #32 from domenicquirl/fix/clippy
|
2022-01-12 20:52:38 +01:00 |
|
Domenic Quirl
|
856b42ac9b
|
fix redundant_closure in syntax/node.rs
|
2022-01-12 20:41:33 +01:00 |
|
Domenic Quirl
|
1b08c9405e
|
fix serde features for new resolver; new version
fixes doc builds
|
2021-10-25 12:47:43 +02:00 |
|
Domenic Quirl
|
4121cd0468
|
update to Rust 2021 edition
|
2021-10-25 12:36:24 +02:00 |
|
Domenic Quirl
|
bd52572832
|
bump version for new release
|
2021-09-17 17:30:14 +02:00 |
|
DQ
|
08d381612c
|
Merge pull request #31 from domenicquirl/interning-exports
|
2021-09-17 17:29:21 +02:00 |
|
Domenic Quirl
|
1fbb7453f2
|
refactor red tree iterators into own module and forward more features of the underlying iters
|
2021-09-17 17:17:31 +02:00 |
|
Domenic Quirl
|
3982732d42
|
refactor green tree iterators into own module
|
2021-09-17 16:44:18 +02:00 |
|
Domenic Quirl
|
2aaf4169da
|
refactor re-exports of lasso interning components and expose interned string keys
|
2021-09-17 16:37:15 +02:00 |
|
Domenic Quirl
|
e7ab5ad987
|
bump version for new release
|
2021-09-09 12:24:04 +02:00 |
|
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 |
|