From 6efc75b2a55e101b9b472336f754b15877eac71c Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Thu, 25 Feb 2016 14:44:11 -0500 Subject: [PATCH 1/2] Update Cargo.toml to v0.11.0 --- lalrpop-intern/Cargo.toml | 2 +- lalrpop-snap/Cargo.toml | 6 +++--- lalrpop-test/Cargo.toml | 2 +- lalrpop-util/Cargo.toml | 2 +- lalrpop/Cargo.toml | 8 ++++---- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lalrpop-intern/Cargo.toml b/lalrpop-intern/Cargo.toml index 1a04fa7..2cbb7cc 100644 --- a/lalrpop-intern/Cargo.toml +++ b/lalrpop-intern/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lalrpop-intern" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP description = "Simple string interner used by LALRPOP" repository = "https://github.com/nikomatsakis/lalrpop" license = "Apache-2.0/MIT" diff --git a/lalrpop-snap/Cargo.toml b/lalrpop-snap/Cargo.toml index 9e1f1ac..1bac1fe 100644 --- a/lalrpop-snap/Cargo.toml +++ b/lalrpop-snap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lalrpop-snap" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP description = "snapshot of LALRPOP for use in bootstrapping" repository = "https://github.com/nikomatsakis/lalrpop" license = "Apache-2.0/MIT" @@ -19,8 +19,8 @@ rand = "0.3" [dependencies.lalrpop-util] path = "../lalrpop-util" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP [dependencies.lalrpop-intern] path = "../lalrpop-intern" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP diff --git a/lalrpop-test/Cargo.toml b/lalrpop-test/Cargo.toml index 386d342..9d3edb2 100644 --- a/lalrpop-test/Cargo.toml +++ b/lalrpop-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lalrpop-test" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP authors = ["Niko Matsakis "] license = "Apache-2.0/MIT" build = "build.rs" diff --git a/lalrpop-util/Cargo.toml b/lalrpop-util/Cargo.toml index d6de210..bf983d2 100644 --- a/lalrpop-util/Cargo.toml +++ b/lalrpop-util/Cargo.toml @@ -3,5 +3,5 @@ name = "lalrpop-util" description = "Runtime library for parsers generated by LALRPOP" repository = "https://github.com/nikomatsakis/lalrpop" license = "Apache-2.0/MIT" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP authors = ["Niko Matsakis "] diff --git a/lalrpop/Cargo.toml b/lalrpop/Cargo.toml index a923c99..d929d12 100644 --- a/lalrpop/Cargo.toml +++ b/lalrpop/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lalrpop" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP description = "convenient LR(1) parser generator" repository = "https://github.com/nikomatsakis/lalrpop" readme = "../README.md" @@ -32,15 +32,15 @@ rand = "0.3" [dependencies.lalrpop-util] path = "../lalrpop-util" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP [dependencies.lalrpop-intern] path = "../lalrpop-intern" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP [build-dependencies.lalrpop-snap] path = "../lalrpop-snap" -version = "0.10.0" # LALRPOP +version = "0.11.0" # LALRPOP # Enable codegen units: this is probably not the optimal way to do it, # but codegen units helps a lot with compiling lrgrammar.rs (I think). From 969586b960bfdd4109d00e3c9e2f60ea151e8e46 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Sun, 28 Feb 2016 05:36:50 -0500 Subject: [PATCH 2/2] Bump the release number to 0.11.0 --- README.md | 4 ++-- RELEASES.md | 4 +++- doc/calculator/Cargo.toml | 6 +++--- doc/tutorial.md | 6 +++--- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 0e96d04..0194e6b 100644 --- a/README.md +++ b/README.md @@ -61,10 +61,10 @@ build = "build.rs" # LALRPOP preprocessing # Add a dependency on the LALRPOP runtime library: [dependencies.lalrpop-util] -version = "0.10.0" +version = "0.11.0" [build-dependencies.lalrpop] -version = "0.10.0" +version = "0.11.0" ``` And create a `build.rs` file that looks like: diff --git a/RELEASES.md b/RELEASES.md index 75ef644..05041d8 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,4 +1,6 @@ -# Version 0.11 (not yet released) +# Version 0.12 (not yet released) + +# Version 0.11 Updated to use the `regex-syntax` crate for regular expression parsing instead of rolling our own parser. This means we can now diff --git a/doc/calculator/Cargo.toml b/doc/calculator/Cargo.toml index 2535341..62f883d 100644 --- a/doc/calculator/Cargo.toml +++ b/doc/calculator/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "calculator" -version = "0.10.0" +version = "0.11.0" authors = ["Niko Matsakis "] build = "build.rs" # <-- We added this and everything after! [build-dependencies] -lalrpop = "0.10.0" +lalrpop = "0.11.0" [dependencies] -lalrpop-util = "0.10.0" +lalrpop-util = "0.11.0" diff --git a/doc/tutorial.md b/doc/tutorial.md index 05470fc..d00811f 100644 --- a/doc/tutorial.md +++ b/doc/tutorial.md @@ -147,15 +147,15 @@ look something like: ``` [package] name = "calculator" -version = "0.10.0" +version = "0.11.0" authors = ["Niko Matsakis "] build = "build.rs" # <-- We added this and everything after! [build-dependencies] -lalrpop = "0.10.0" +lalrpop = "0.11.0" [dependencies] -lalrpop-util = "0.10.0" +lalrpop-util = "0.11.0" ``` Adding a `build` directive to the `[package]` section tells Cargo to