npostavs pushed a change to branch master. from 2cdd182 * sokoban.el: Determine sokoban-width and sokoban-height dynamically new 4fa52e6 Improve final message produced by yas-reload-all new 80a1098 Rework yas-reload-all message introduced by #744 new 8412d71 Reword #744 yet again new c485d13 Remove last use of flet new 2ca6321 Promote yas--snippets-at-point to a public API new 7b013db Keep yas--snippets-at-point for compatibility new 5534cab Respect yas-indent-line for mirror updates new 4ee3835 Use expand-env for all snippet evaluations new cce2e0d Make the documentation build reproducible new 4ef1768 Add timestamp of source revision to HTML doc new 28d5496 Use git describe for doc HTML output new e878afb Update handling of markers during indentation new 7b3c29d * doc/faq.org: Typos and grammar. new 48cd716 Use more compact format for snippet menus new 0311fe2 Use :filter instead of yas--fallback new d0c6fec Refactor snippet marker manipulating functions new 0041efe Make snippets work in org source blocks new e74f00e Fix whitespace lossage between mirrors new 9abf842 Enable snippet-mode automatically new ac26024 Rework error handling new 9c9547a Don't catch and rethrow yas-{-}exception new 203df22 Use debug-on-error to simplify error handling new b62cf52 Remove lambda list building hack new 6c4fbb2 Fix snippet local exit hook new f3d0e03 * yasnippet-tests.el (snippet-exit-hooks): New test. new c87afe0 Merge: snippet-local exit hook; error handling improvements new 4f37afd Let snippets expand in strings/comments by default new 14819c9 Make yas-buffer-local-condition into a defcustom new cddb826 Merge: let snippets expand in strings/comments by default new 6e9b7f9 Fix running hook variable set as buffer-local new 0d9afb2 Fix mirror transformation error with expand-env new 7f337f4 Fix nested snippet expansion new 63f44b4 Ensure inhibit-modification-hooks is nil while modifying buffer new c5fddf8 Restore syntax-propertize-function before indenting snippet new 30913fd Only update live snippets new 22eeb1e Fix interaction with c auto-fill new b4d2f9c Update snippets submodule new 5043a96 Correctly wrap auto-fill-function when it's toggled on later new ca04f69 Make `yas-about' more informative new 1babe81 * yasnippet.el (yas-about): Fix compile warnings in previous commit. new 3949421 Fix problems with auto-fill-mode interaction new 47f37f7 Fix ${0:soon-to-be-deleted} with no other fields new c3a9447 Fix condition timestamps in key filter functions new 462f566 Don't leave unreadable objects in the undo list new 8797a31 * doc/snippet-expansion.org: Complete sentence fragment. new 0f6d82f * .travis.yml: Use Emacs 25.2 new 1bf7a4c Fix field parsing in modes that use the `syntax-table' property new 82818e5 Don't delete snippets more than once. new 1043b6c Restore syntax-propertize-function before indenting mirrors new 6102ff5 Handle undo of snippet 1st line indent properly new 1a860bd Fix undo information recording for multiline snippets new e8ed276 Make sure tests don't rely on running order new 65952e3 Allow customizing overlay priority new c98672e Fixup yasnippet-debug.el new 274406e Provide command line interface from yasnippet-debug.el new 2f5cb2e Make yas-debug-process-command-line easier to debug new 7b03ac2 Handle dead snippets better new b0e729b Optionally add undo list to debug info new 164acd6 * yasnippet-debug.el (yas-debug-snippet): Show modified flag. new 1436d21 ; Merge yasnippet-debug.el updates new 2a3a0cd Update CONTRIBUTING.md information new 75cbf72 Update NEWS, version number to 0.12, and snippets submodule new 3fd07de * packages/yasnippet: Merge version 0.12.0 from upstream.
Summary of changes: packages/yasnippet/.travis.yml | 2 +- packages/yasnippet/CONTRIBUTING.md | 66 +- packages/yasnippet/NEWS | 80 ++ packages/yasnippet/README.mdown | 4 +- packages/yasnippet/Rakefile | 12 +- packages/yasnippet/doc/faq.org | 83 +- packages/yasnippet/doc/org-setup.inc | 2 +- packages/yasnippet/doc/snippet-expansion.org | 80 +- packages/yasnippet/doc/yas-doc-helper.el | 138 +-- packages/yasnippet/yasnippet-debug.el | 393 +++++++-- packages/yasnippet/yasnippet-tests.el | 378 +++++++- packages/yasnippet/yasnippet.el | 1200 ++++++++++++++++---------- 12 files changed, 1658 insertions(+), 780 deletions(-)