File tree Expand file tree Collapse file tree 7 files changed +12
-9
lines changed
Expand file tree Collapse file tree 7 files changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
55
66## [ Unreleased]
7+
8+ ## [ 0.13.0] - 2020-03-11
79- Added ` GlobalRef ` , which allows keeping Lisp values around without an ` Env ` .
810- Reduced indirection when calling common built-in subroutines through ` Env ` .
911- Removed ` module_init! ` , ` export_functions! ` , and their aliases.
@@ -113,7 +115,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
113115## [ 0.2.0] - 2018-01-04
114116New reworked version
115117
116- [ Unreleased ] : https://github.com/ubolonton/emacs-module-rs/compare/0.12.3...HEAD
118+ [ Unreleased ] : https://github.com/ubolonton/emacs-module-rs/compare/0.13.0...HEAD
119+ [ 0.13.0 ] : https://github.com/ubolonton/emacs-module-rs/compare/0.12.3...0.13.0
117120[ 0.12.3 ] : https://github.com/ubolonton/emacs-module-rs/compare/0.12.2...0.12.3
118121[ 0.12.2 ] : https://github.com/ubolonton/emacs-module-rs/compare/0.12.1...0.12.2
119122[ 0.12.1 ] : https://github.com/ubolonton/emacs-module-rs/compare/0.12.0...0.12.1
Original file line number Diff line number Diff line change 11[package ]
22name = " emacs"
3- version = " 0.12.3 "
3+ version = " 0.13.0 "
44edition = " 2018"
55description = " Rust library for creating Emacs's dynamic modules"
66homepage = " https://github.com/ubolonton/emacs-module-rs"
@@ -28,7 +28,7 @@ failure_derive = "0.1.5"
2828ctor = " 0.1.12"
2929once_cell = " 1.2.0"
3030emacs_module = { path = " emacs-module" , version = " 0.12.0" }
31- emacs-macros = { path = " emacs-macros" , version = " 0.12 .0" }
31+ emacs-macros = { path = " emacs-macros" , version = " 0.13 .0" }
3232
3333[build-dependencies ]
3434rustc_version = " 0.2.3"
Original file line number Diff line number Diff line change 11[package ]
22name = " emacs-macros"
3- version = " 0.12 .0"
3+ version = " 0.13 .0"
44edition = " 2018"
55description = " Proc macros for emacs modules"
66homepage = " https://github.com/ubolonton/emacs-module-rs"
Original file line number Diff line number Diff line change 11[book ]
2- title = " emacs-module-rs 0.12 .0"
2+ title = " emacs-module-rs 0.13 .0"
33authors = [" ubolonton" ]
44multilingual = false
55src = " src"
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ edition = "2018"
1717crate-type = [" cdylib" ]
1818
1919[dependencies ]
20- emacs = " 0.12.0 "
20+ emacs = " 0.13 "
2121```
2222
2323Write code in ` src/lib.rs ` :
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ Then use it to load other modules instead of `require` or `module-load`:
1919
2020``` toml
2121[dev-dependencies ]
22- emacs-rs-module = { version = " 0.7 .0" }
22+ emacs-rs-module = { version = " 0.13 .0" }
2323```
2424
2525[ magit-libgit2] ( https://github.com/ubolonton/magit-libgit2#interactive-development ) is an example of how to set this all up, to have live-reloading on-save.
Original file line number Diff line number Diff line change 11[package ]
22name = " emacs-rs-module"
3- version = " 0.12 .0"
3+ version = " 0.13 .0"
44edition = " 2018"
55authors = [" Nguyễn Tuấn Anh <ubolonton@gmail.com>" ]
66description = " An Emacs dynamic module that helps developing other dynamic modules, in Rust"
@@ -13,4 +13,4 @@ crate-type = ["cdylib"]
1313[dependencies ]
1414lazy_static = " 1.4"
1515libloading = " 0.5.2"
16- emacs = { path = " .." , version = " 0.12 .0" }
16+ emacs = { path = " .." , version = " 0.13 .0" }
You can’t perform that action at this time.
0 commit comments