From: Noam Postavsky Date: Sat, 11 Jun 2016 18:37:09 +0000 (-0400) Subject: Release 0.10.0 X-Git-Url: https://code.delx.au/gnu-emacs-elpa/commitdiff_plain/dc3e4ca3454e8ffcd9a9eae312dba5b3657f9b11 Release 0.10.0 - Update NEWS - Bump version number - update snippets submodule --- diff --git a/NEWS b/NEWS index ea09bfcb3..7f4dec636 100644 --- a/NEWS +++ b/NEWS @@ -4,7 +4,68 @@ Copyright (C) 2016 Free Software Foundation, Inc. See the end of the file for license conditions. -* 0.9.1 (est. March 2016) +* 0.10.0 (June 11th, 2016) + +** Changes and New Features + +*** Yasnippet now prints far fewer message by default. +See Github #682, #683. + +*** `yas-wrap-around-region' can be set to a register. +The register's content will be used. This is like the old `cua' +option, but can be used with any register and doesn't require enabling +cua-mode. + +*** Clearing of snippet fields is now decided by the command's effect. +The `delete-selection' property is no longer consulted. See Github #662. + +*** Empty lines in snippet expansion are no longer indented. +See Github #679. + +*** All lines from mirror output are now indented. +See Github #665. + +*** New variable yas-alias-to-yas/prefix-p +See Github #696, #699. + +*** New function yas-next-field-will-exit-p +See Github #561. + +*** `snippet-mode' is now autoloaded. + +** Fixed Bugs + +*** Fix incompatibility with Emacs 25 and haskell-mode. +This should also help other modes with a non-nil syntax-propertize +function. See Github #687. + +*** Text property changes no longer disable snippets. +This prevents cc-mode based modes from causing premature exit of +snippets. See Github #677. + +*** Fields are now transformed correctly after `yas-next-field'. +See Github #381. + +*** The $> construct is now escaped correctly, and documented. +See Github #640. + +*** Avoid corruption of snippet content when loading from files. +See Github #707 and Emacs bug #23659. + +*** `yas-wrap-around-region' now works for snippets with fields +farther down the buffer than $0. See Github #636. + +*** The active region is deleted when using `yas-expand'. +This makes it consistent with `yas-insert-snippet'. See Github #523. + +*** Fix mirror+autofill interaction. +See Github #643 and http://emacs.stackexchange.com/q/19206/5296. + +*** Snippet insertion no longer adds irrelevant strings to kill ring. +See Github #675. + + +* 0.9.1 (April 3rd, 2016) ** Changes and New Features diff --git a/snippets b/snippets index 3f3ff6f64..9ce0b05f4 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 3f3ff6f642d100bfcf093d282603f9fc0088cfe5 +Subproject commit 9ce0b05f4b4d693831e67dd65d660716a8192e8d diff --git a/yasnippet.el b/yasnippet.el index 7b87cd340..8a4ef1d22 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -5,7 +5,7 @@ ;; João Távora , ;; Noam Postavsky ;; Maintainer: Noam Postavsky -;; Version: 0.9.1 +;; Version: 0.10.0 ;; X-URL: http://github.com/capitaomorte/yasnippet ;; Keywords: convenience, emulation ;; URL: http://github.com/capitaomorte/yasnippet @@ -534,7 +534,7 @@ snippet itself contains a condition that returns the symbol ;;; Internal variables -(defvar yas--version "0.9.1") +(defconst yas--version "0.10.0") (defvar yas--menu-table (make-hash-table) "A hash table of MAJOR-MODE symbols to menu keymaps.")