Skip to content

Commit

Permalink
Release 0.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ubolonton committed Mar 9, 2021
1 parent 81e20eb commit fbb0c7a
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 8 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [Unreleased]

## [0.17.0] - 2021-03-09
- Added `OnceGlobalRef`, which eases the initialization of static references to long-lived Lisp values.
+ Added `use_symbols!`, which enables module code to use Lisp symbols without repeatedly interning them.
+ Added `define_errors!` and `Env::signal` to simplify the process of defining and signaling custom Lisp errors.
Expand Down Expand Up @@ -142,7 +144,8 @@ For details, see Rust's [release note](https://github.com/rust-lang/rust/blob/1.
## [0.2.0] - 2018-01-04
New reworked version

[Unreleased]: https://github.com/ubolonton/emacs-module-rs/compare/0.16.2...HEAD
[Unreleased]: https://github.com/ubolonton/emacs-module-rs/compare/0.17.0...HEAD
[0.17.0]: https://github.com/ubolonton/emacs-module-rs/compare/0.16.2...0.17.0
[0.16.2]: https://github.com/ubolonton/emacs-module-rs/compare/0.16.0...0.16.2
[0.16.0]: https://github.com/ubolonton/emacs-module-rs/compare/0.15.1...0.16.0
[0.15.1]: https://github.com/ubolonton/emacs-module-rs/compare/0.15.0...0.15.1
Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "emacs"
version = "0.16.2"
version = "0.17.0"
edition = "2018"
description = "Rust library for creating Emacs's dynamic modules"
homepage = "https://github.com/ubolonton/emacs-module-rs"
Expand Down Expand Up @@ -28,7 +28,7 @@ anyhow = "1.0"
ctor = "0.1.12"
once_cell = "1.2.0"
emacs_module = { path = "emacs-module", version = "0.16.2" }
emacs-macros = { path = "emacs-macros", version = "0.15.1" }
emacs-macros = { path = "emacs-macros", version = "0.17.0" }

[build-dependencies]
rustc_version = "0.2.3"
Expand Down
2 changes: 1 addition & 1 deletion emacs-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "emacs-macros"
version = "0.15.1"
version = "0.17.0"
edition = "2018"
description = "Proc macros for emacs modules"
homepage = "https://github.com/ubolonton/emacs-module-rs"
Expand Down
2 changes: 1 addition & 1 deletion guide/book.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[book]
title = "emacs-module-rs 0.16.0"
title = "emacs-module-rs 0.17"
authors = ["ubolonton"]
multilingual = false
src = "src"
Expand Down
2 changes: 1 addition & 1 deletion guide/src/hello.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ edition = "2018"
crate-type = ["cdylib"]

[dependencies]
emacs = "0.16"
emacs = "0.17"
```

Write code in `src/lib.rs`:
Expand Down
4 changes: 2 additions & 2 deletions rs-module/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "emacs-rs-module"
version = "0.16.0"
version = "0.17.0"
edition = "2018"
authors = ["Nguyễn Tuấn Anh <[email protected]>"]
description = "An Emacs dynamic module that helps developing other dynamic modules, in Rust"
Expand All @@ -13,4 +13,4 @@ crate-type = ["cdylib"]
[dependencies]
lazy_static = "1.4"
libloading = "0.5.2"
emacs = { path = "..", version = "0.16.0" }
emacs = { path = "..", version = "0.17.0" }
Empty file modified src/lib.rs
100755 → 100644
Empty file.

0 comments on commit fbb0c7a

Please sign in to comment.