Merge pull request #96 from nikomatsakis/v0.11.0

Publish v0.11.0
This commit is contained in:
Niko Matsakis 2016-03-02 04:25:24 -05:00
commit 3dd9b2c157
9 changed files with 21 additions and 19 deletions

View File

@ -61,10 +61,10 @@ build = "build.rs" # LALRPOP preprocessing
# Add a dependency on the LALRPOP runtime library: # Add a dependency on the LALRPOP runtime library:
[dependencies.lalrpop-util] [dependencies.lalrpop-util]
version = "0.10.0" version = "0.11.0"
[build-dependencies.lalrpop] [build-dependencies.lalrpop]
version = "0.10.0" version = "0.11.0"
``` ```
And create a `build.rs` file that looks like: And create a `build.rs` file that looks like:

View File

@ -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 Updated to use the `regex-syntax` crate for regular expression
parsing instead of rolling our own parser. This means we can now parsing instead of rolling our own parser. This means we can now

View File

@ -1,11 +1,11 @@
[package] [package]
name = "calculator" name = "calculator"
version = "0.10.0" version = "0.11.0"
authors = ["Niko Matsakis <niko@alum.mit.edu>"] authors = ["Niko Matsakis <niko@alum.mit.edu>"]
build = "build.rs" # <-- We added this and everything after! build = "build.rs" # <-- We added this and everything after!
[build-dependencies] [build-dependencies]
lalrpop = "0.10.0" lalrpop = "0.11.0"
[dependencies] [dependencies]
lalrpop-util = "0.10.0" lalrpop-util = "0.11.0"

View File

@ -147,15 +147,15 @@ look something like:
``` ```
[package] [package]
name = "calculator" name = "calculator"
version = "0.10.0" version = "0.11.0"
authors = ["Niko Matsakis <niko@alum.mit.edu>"] authors = ["Niko Matsakis <niko@alum.mit.edu>"]
build = "build.rs" # <-- We added this and everything after! build = "build.rs" # <-- We added this and everything after!
[build-dependencies] [build-dependencies]
lalrpop = "0.10.0" lalrpop = "0.11.0"
[dependencies] [dependencies]
lalrpop-util = "0.10.0" lalrpop-util = "0.11.0"
``` ```
Adding a `build` directive to the `[package]` section tells Cargo to Adding a `build` directive to the `[package]` section tells Cargo to

View File

@ -1,6 +1,6 @@
[package] [package]
name = "lalrpop-intern" name = "lalrpop-intern"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
description = "Simple string interner used by LALRPOP" description = "Simple string interner used by LALRPOP"
repository = "https://github.com/nikomatsakis/lalrpop" repository = "https://github.com/nikomatsakis/lalrpop"
license = "Apache-2.0/MIT" license = "Apache-2.0/MIT"

View File

@ -1,6 +1,6 @@
[package] [package]
name = "lalrpop-snap" name = "lalrpop-snap"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
description = "snapshot of LALRPOP for use in bootstrapping" description = "snapshot of LALRPOP for use in bootstrapping"
repository = "https://github.com/nikomatsakis/lalrpop" repository = "https://github.com/nikomatsakis/lalrpop"
license = "Apache-2.0/MIT" license = "Apache-2.0/MIT"
@ -19,8 +19,8 @@ rand = "0.3"
[dependencies.lalrpop-util] [dependencies.lalrpop-util]
path = "../lalrpop-util" path = "../lalrpop-util"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
[dependencies.lalrpop-intern] [dependencies.lalrpop-intern]
path = "../lalrpop-intern" path = "../lalrpop-intern"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP

View File

@ -1,6 +1,6 @@
[package] [package]
name = "lalrpop-test" name = "lalrpop-test"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
authors = ["Niko Matsakis <niko@alum.mit.edu>"] authors = ["Niko Matsakis <niko@alum.mit.edu>"]
license = "Apache-2.0/MIT" license = "Apache-2.0/MIT"
build = "build.rs" build = "build.rs"

View File

@ -3,5 +3,5 @@ name = "lalrpop-util"
description = "Runtime library for parsers generated by LALRPOP" description = "Runtime library for parsers generated by LALRPOP"
repository = "https://github.com/nikomatsakis/lalrpop" repository = "https://github.com/nikomatsakis/lalrpop"
license = "Apache-2.0/MIT" license = "Apache-2.0/MIT"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
authors = ["Niko Matsakis <niko@alum.mit.edu>"] authors = ["Niko Matsakis <niko@alum.mit.edu>"]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "lalrpop" name = "lalrpop"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
description = "convenient LR(1) parser generator" description = "convenient LR(1) parser generator"
repository = "https://github.com/nikomatsakis/lalrpop" repository = "https://github.com/nikomatsakis/lalrpop"
readme = "../README.md" readme = "../README.md"
@ -32,15 +32,15 @@ rand = "0.3"
[dependencies.lalrpop-util] [dependencies.lalrpop-util]
path = "../lalrpop-util" path = "../lalrpop-util"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
[dependencies.lalrpop-intern] [dependencies.lalrpop-intern]
path = "../lalrpop-intern" path = "../lalrpop-intern"
version = "0.10.0" # LALRPOP version = "0.11.0" # LALRPOP
[build-dependencies.lalrpop-snap] [build-dependencies.lalrpop-snap]
path = "../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, # 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). # but codegen units helps a lot with compiling lrgrammar.rs (I think).