mirror of
https://github.com/fluencelabs/lalrpop
synced 2025-04-25 03:02:15 +00:00
release 0.15.1
This commit is contained in:
parent
f0847ceafd
commit
099827d55d
17
RELEASES.md
17
RELEASES.md
@ -1,3 +1,20 @@
|
||||
# Version 0.15.1
|
||||
|
||||
Fixes:
|
||||
- Don't overflow the stack in parse table debug builds (#337)
|
||||
- Use the correct type for `!` in macro expanded productions (#335)
|
||||
- Allow lalrpop parsers to be used with include! (#338)
|
||||
- Remove dependency on docopt, rustc-serialize, update itertools (#344, #345)
|
||||
- Correctly anchor regex at the beginning (#358)
|
||||
|
||||
Thanks to the following contributors for this release:
|
||||
- @Marwes
|
||||
- @mbrubek
|
||||
- @waywardmonkeys
|
||||
- @sanxiyn
|
||||
- @17cupsofcoffee
|
||||
- @matklad
|
||||
|
||||
# Version 0.15
|
||||
|
||||
Features:
|
||||
|
@ -1,17 +1,17 @@
|
||||
[package]
|
||||
name = "calculator"
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
authors = ["Niko Matsakis <niko@alum.mit.edu>"]
|
||||
build = "build.rs" # <-- We added this and everything after!
|
||||
workspace = "../.."
|
||||
|
||||
[build-dependencies.lalrpop]
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
path = "../../lalrpop"
|
||||
|
||||
[dependencies]
|
||||
regex = "0.2.1"
|
||||
|
||||
[dependencies.lalrpop-util]
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
path = "../../lalrpop-util"
|
||||
|
@ -14,5 +14,5 @@ serde = "1.0"
|
||||
serde_derive = "1.0"
|
||||
|
||||
[dependencies.lalrpop-util]
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
path = "../../../lalrpop-util"
|
||||
|
@ -18,12 +18,12 @@ build = "build.rs" # LALRPOP preprocessing
|
||||
# (If you write your own tokenizer, or already have the regex
|
||||
# crate, you can skip this dependency.)
|
||||
[dependencies]
|
||||
lalrpop-util = "0.15.0"
|
||||
lalrpop-util = "0.15.1"
|
||||
regex = "0.2.0"
|
||||
|
||||
# Add a build-time dependency on the lalrpop library:
|
||||
[build-dependencies]
|
||||
lalrpop = "0.15.0"
|
||||
lalrpop = "0.15.1"
|
||||
```
|
||||
|
||||
Next create a `build.rs` file that looks like:
|
||||
|
@ -28,10 +28,10 @@ version = "0.1.0"
|
||||
authors = ["Niko Matsakis <niko@alum.mit.edu>"]
|
||||
|
||||
[build-dependencies] # <-- We added this and everything after!
|
||||
lalrpop = "0.15.0"
|
||||
lalrpop = "0.15.1"
|
||||
|
||||
[dependencies]
|
||||
lalrpop-util = "0.15.0"
|
||||
lalrpop-util = "0.15.1"
|
||||
regex = "0.2.1"
|
||||
```
|
||||
|
||||
|
@ -1,13 +1,13 @@
|
||||
[package]
|
||||
name = "whitespace"
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
authors = ["Mako <jlauve@rsmw.net>"]
|
||||
build = "build.rs"
|
||||
|
||||
[build-dependencies.lalrpop]
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
path = "../../lalrpop"
|
||||
|
||||
[dependencies.lalrpop-util]
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
path = "../../lalrpop-util"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "lalrpop-intern"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
description = "Simple string interner used by LALRPOP"
|
||||
repository = "https://github.com/lalrpop/lalrpop"
|
||||
license = "Apache-2.0/MIT"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "lalrpop-snap"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
description = "convenient LR(1) parser generator"
|
||||
repository = "https://github.com/lalrpop/lalrpop"
|
||||
readme = "../README.md"
|
||||
@ -33,8 +33,8 @@ rand = "0.4"
|
||||
|
||||
[dependencies.lalrpop-util]
|
||||
path = "../lalrpop-util"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
|
||||
[dependencies.lalrpop-intern]
|
||||
path = "../lalrpop-intern"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "lalrpop-test"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
authors = ["Niko Matsakis <niko@alum.mit.edu>"]
|
||||
license = "Apache-2.0/MIT"
|
||||
build = "build.rs"
|
||||
|
@ -3,6 +3,6 @@ name = "lalrpop-util"
|
||||
description = "Runtime library for parsers generated by LALRPOP"
|
||||
repository = "https://github.com/lalrpop/lalrpop"
|
||||
license = "Apache-2.0/MIT"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
authors = ["Niko Matsakis <niko@alum.mit.edu>"]
|
||||
workspace = ".."
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "lalrpop"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
description = "convenient LR(1) parser generator"
|
||||
repository = "https://github.com/lalrpop/lalrpop"
|
||||
readme = "../README.md"
|
||||
@ -36,8 +36,8 @@ rand = "0.4"
|
||||
|
||||
[dependencies.lalrpop-util]
|
||||
path = "../lalrpop-util"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
|
||||
[build-dependencies.lalrpop-snap]
|
||||
path = "../lalrpop-snap"
|
||||
version = "0.15.0" # LALRPOP
|
||||
version = "0.15.1" # LALRPOP
|
||||
|
Loading…
x
Reference in New Issue
Block a user