diff --git a/.gitignore b/.gitignore index 492c9767..d5d1f0f4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ **/target -**/*.rs.bk \ No newline at end of file +**/*.rs.bk +Cargo.lock \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index cfe448bf..354ada65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `Return` and `visit_return` - Added `Expression::Parentheses` - Added `Owned` trait to get a `'static` lifetime version of nodes +- Added `visit_XXX_end` methods for when completing a visit on a node ### Changed - Fields of `Token` and `Position` have been made private with public accessors diff --git a/Cargo.toml b/Cargo.toml index 436285ff..b13759ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "full_moon" -version = "0.4.0-rc.6" +version = "0.4.0-rc.7" authors = ["Kampfkarren "] description = "A lossless Lua 5.1 parser" license = "MPL-2.0" @@ -18,7 +18,7 @@ no-source-tests = [] atomic_refcell = "0.1" bytecount = "0.5" crossbeam-utils = "0.6" -full_moon_derive = { path = "./full-moon-derive", version = "0.2.0" } +full_moon_derive = { path = "./full-moon-derive", version = "0.3.0" } generational-arena = "0.2" itertools = "0.8" lazy_static = "1.3" diff --git a/full-moon-derive/Cargo.toml b/full-moon-derive/Cargo.toml index bde201dd..cf74fb2a 100644 --- a/full-moon-derive/Cargo.toml +++ b/full-moon-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "full_moon_derive" -version = "0.2.0" +version = "0.3.0" authors = ["Kampfkarren "] description = "Internally used for the full_moon project. Do not use." license = "MPL-2.0"