From b1ee9dbcb72870f1a0fd1e82a8536a2c4877ab70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=E1=BA=A5n-Anh=20Nguy=E1=BB=85n?= Date: Sat, 11 Apr 2020 21:08:46 +0700 Subject: [PATCH] Release 0.6.0 --- CHANGELOG.md | 12 ++++++++---- Cargo.toml | 2 +- lisp/tree-sitter.el | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 517f8845..97abfc61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,16 @@ 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.6.0] - 2020-04-11 - Renamed `ts-parse` into `ts-parse-chunks`, to avoid [conflict with `ts.el`](https://github.com/ubolonton/emacs-tree-sitter/issues/35). +- Added library `tree-sitter-query`, which enables interactively building queries. ## [0.5.0] - 2020-03-17 - Added functions `ts-node-position-range`, `ts-node-eq`. - Added function `tree-sitter-node-at-point`. - Added macro `tree-sitter-save-excursion`, which is useful for code formatting operations. -- Added `tree-sitter-extras` for extra functionalities built on top of `tree-sitter-mode`. +- Added library `tree-sitter-extras`, for extra functionalities built on top of `tree-sitter-mode`. - Upgraded `tree-sitter` to 0.6.3. This fixed `ts-type-name-for-id` and `ts-field-name-for-id` crashing on out-of-bounds IDs. - Fixed `ts-reset-cursor` always signaling "already mutable borrowed" error. @@ -26,13 +29,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [0.2.0] - 2020-02-02 - Upgraded `tree-sitter` to 0.6.0. -- Added `tree-sitter-cli`. -- Added `tree-sitter-langs` (utilities to download pre-compiled modules and grammars). +- Added library `tree-sitter-cli`. +- Added library `tree-sitter-langs` (utilities to download pre-compiled modules and grammars). ## [0.1.0] - 2020-01-27 Initial release -[Unreleased]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.5.0...HEAD +[Unreleased]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.6.0...HEAD +[0.6.0]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.5.0...0.6.0 [0.5.0]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.4.0...0.5.0 [0.4.0]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.3.0...0.4.0 [0.3.0]: https://github.com/ubolonton/emacs-tree-sitte/compare/0.2.0...0.3.0 diff --git a/Cargo.toml b/Cargo.toml index 107dd561..78bf8643 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "emacs-tree-sitter" -version = "0.5.0" +version = "0.6.0" authors = ["Tuấn-Anh Nguyễn "] edition = "2018" publish = false diff --git a/lisp/tree-sitter.el b/lisp/tree-sitter.el index a0b1be3f..4f031eea 100644 --- a/lisp/tree-sitter.el +++ b/lisp/tree-sitter.el @@ -5,7 +5,7 @@ ;; Author: Tuấn-Anh Nguyễn ;; Keywords: languages tools parsers dynamic-modules tree-sitter ;; Homepage: https://github.com/ubolonton/emacs-tree-sitter -;; Version: 0.5.0 +;; Version: 0.6.0 ;; Package-Requires: ((emacs "25.1")) ;; License: MIT