Commit Graph

  • 1e71360868
    Per #947: fix typo in README.md João Távora 2018-07-22 18:31:33 +01:00
  • d3bb879356 Remove last-buffer-undo-list compat definition Noam Postavsky 2018-05-21 22:14:40 -04:00
  • 79b90c9489 Remove compatibility code for Emacs 22 and earlier Noam Postavsky 2018-05-21 22:02:57 -04:00
  • e67592ce1b Don't use overlays to find active snippets Noam Postavsky 2018-04-10 22:30:15 -04:00
  • 4af33546d8 Make less garbage in overlay heavy buffers Noam Postavsky 2018-04-10 09:18:36 -04:00
  • 4f78d03f85 Close #937: Officially support automatically moving to next field issue-937-simple-way-to-auto-move-to-next-field João Távora 2018-05-16 13:22:27 +01:00
  • fcf89f2ece Automatic documentation update. gh-pages Noam Postavsky 2018-05-13 13:12:57 -04:00
  • 5a29fe67d7 Release 0.13.0 0.13.0 Noam Postavsky 2018-04-19 21:18:49 -04:00
  • 4755aa9781 Clarify behavior of mirror transforms Noam Postavsky 2018-05-13 11:23:30 -04:00
  • b0aa5c2816 Tweak bug-reporting information slightly João Távora 2018-04-26 10:54:30 +01:00
  • f9231b0e3d Work around Emacs Bug#30931 (Misc_Free in undo list) Noam Postavsky 2018-04-10 09:13:28 -04:00
  • 16686075bb Don't add to disabled undo list Noam Postavsky 2018-04-02 07:17:44 -04:00
  • fa6a71c42d ; Wait until post-command, or bad auto-fill call to print stacktrace Noam Postavsky 2018-03-19 08:54:13 -04:00
  • a0d2cff79b ; Don't enter debugger for kill-all-local-variables case Noam Postavsky 2018-03-18 09:29:29 -04:00
  • ae95810289 ; Try to get more info about 873/919 Noam Postavsky 2018-03-17 06:40:58 -04:00
  • 5170f051ad Don't indent first and only line of expanded snippet Noam Postavsky 2018-03-08 07:40:46 -05:00
  • 15761e85d6 Adjust previous fix Noam Postavsky 2018-03-06 07:03:28 -05:00
  • 4467e934f3 Use fancy field adjustment for fixed indent too Noam Postavsky 2018-02-25 11:46:04 -05:00
  • 58b88d8be6 Merge: doc style improvements Noam Postavsky 2018-03-04 19:05:52 -05:00
  • d364425176 * yasnippet.el (yas-field-value): Fix docstring. Noam Postavsky 2018-02-18 07:46:06 -05:00
  • 3032337831 Improve rendering of docstrings in manual's reference section Noam Postavsky 2018-02-18 07:20:34 -05:00
  • e261832b1a Add some styling to doc, improve top menu Noam Postavsky 2018-02-17 19:55:36 -05:00
  • 0afc638e16 Fix docs for new org mode Noam Postavsky 2018-02-17 17:19:52 -05:00
  • e793d06fb7 Put docs with updated css under new-style/ dir Noam Postavsky 2018-02-18 08:45:02 -05:00
  • 3d7cafccf8 Make yas-snippet-mode-buffer-p robust against symlinks Noam Postavsky 2018-02-18 07:55:56 -05:00
  • cf23537279 Fix expansion of commands snippet Noam Postavsky 2018-02-12 19:54:29 -05:00
  • c9277d326e Change yas-lookup-snippet to return a yas--template struct Noam Postavsky 2018-02-03 11:07:01 -05:00
  • 05ac1da894 ; yasnippet-tests.el (yas-no-memory-of-bad-snippet): Fix docstring. Noam Postavsky 2018-02-07 18:37:00 -05:00
  • caf3dba320 Don't use global variable for backquote expression locations Noam Postavsky 2018-01-31 21:35:40 -05:00
  • 7c9edb5b34 ; doc/snippet-development.org: Further copy edit. Noam Postavsky 2018-02-02 09:57:16 -05:00
  • 60666310af Fix typos in "Writing Templates" documentation Joerg Bornemann 2018-02-01 08:20:29 +01:00
  • ba73f20bc3 Bind field skip and clear command conditionally Noam Postavsky 2018-01-20 20:27:21 -05:00
  • 074d670be4 Add yasnippet-unload-function Noam Postavsky 2018-01-20 18:20:56 -05:00
  • e35c031410 * yasnippet.el (yas--guess-snippet-directories): Guess major mode first. Noam Postavsky 2018-01-05 18:21:27 -05:00
  • 2e69471df2 ; yasnippet-debug.el: macroexp-progn is not avaiable in Emacs 23. Noam Postavsky 2018-01-31 07:39:37 -05:00
  • ff8e833375 ; yasnippet-debug.el: Fix deprecation warning. Noam Postavsky 2018-01-31 07:37:48 -05:00
  • 6ffd1c7950 ; .travis.yml: Test with 25.3 and 26 prelease. Noam Postavsky 2018-01-31 06:36:35 -05:00
  • fe9f8b6c98 ; yasnippet-debug.el: Update yas-debug-snippets arg for previous change. Noam Postavsky 2018-01-31 06:34:43 -05:00
  • 8b421bc78d Reinstate the old debug behaviour for yas-tryout-snippet fix-issue-824 João Távora 2018-01-23 16:42:13 +00:00
  • ff26e3ba7f Close #824: Simple fields can be parented like other fields or mirrors João Távora 2018-01-23 16:37:33 +00:00
  • 16c2b38bce Update `yas--take-care-of-redo' call in buffer undo list Noam Postavsky 2018-01-21 15:13:25 -05:00
  • 203059a95e * yasnippet.el (yas-key-syntaxes): Prefer the longest key. Noam Postavsky 2018-01-01 15:42:48 -05:00
  • ad3a4d192d Don't use prog-mode in older Emacs Noam Postavsky 2018-01-08 08:31:57 -05:00
  • d806b04fc0 * yasnippet.el (snippet-mode): Derive from prog-mode. Noam Postavsky 2018-01-01 15:45:11 -05:00
  • 04062d8b4f Don't set yas-selected-text to non-selected text Noam Postavsky 2018-01-02 21:24:48 -05:00
  • ce11fd6690 * yasnippet.el (yas-reload-all): Mention if no snippets were found. Noam Postavsky 2017-09-24 19:11:55 -04:00
  • b1ca219706 Remove submodules (snippet and yasmate) Noam Postavsky 2017-09-24 06:39:43 -04:00
  • ee81da91d9 Allow "# --" end-of-header marker to have trailing space Noam Postavsky 2017-10-13 23:51:49 -04:00
  • 1292cd263a Refactor undo tests Noam Postavsky 2017-11-25 18:16:58 -05:00
  • 7ea1305e67 Fix undo when first line indentation moves snippet forward Noam Postavsky 2017-11-25 14:12:26 -05:00
  • e200a3b9b1 Let snippet insertion trigger active field clearing. Noam Postavsky 2017-09-23 18:34:38 -04:00
  • ece7935d7a * yasnippet.el (yas--message): Fix invalid docstring reference. Juergen Hoetzel 2017-10-05 17:54:36 +02:00
  • acec3ba3ae * doc/faq.org: Fix typo. Kaligule 2017-10-09 15:42:08 -04:00
  • 0b8d43490c Unset autoload-compute-prefixes for utility files Noam Postavsky 2018-01-01 12:59:52 -05:00
  • 4ab9cb5bac Set test to fail with newer org version Noam Postavsky 2017-11-25 18:00:38 -05:00
  • 35a4df769c Let whitespace-global-mode work in new snippet buffers Noam Postavsky 2017-08-06 13:45:59 -04:00
  • 1fc34266a4 Add test relying on overlay hook inhibition in `yas-expand-snippet' Noam Postavsky 2017-09-23 19:24:34 -04:00
  • ba4e5c1736 * yasnippet-debug.el (yas-debug-snippet): Handle non-numbered fields. Noam Postavsky 2017-09-23 18:32:57 -04:00
  • 38dd3d29c0 Automatic documentation update. Noam Postavsky 2017-08-28 22:23:57 -04:00
  • 89eb7ab64d Release 0.12.2 0.12.2 Noam Postavsky 2017-08-13 17:47:06 -04:00
  • c79c8df599 Add yas-also-indent-empty-lines to allow old indent behavior Noam Postavsky 2017-08-17 19:48:06 -04:00
  • e371c119ec Don't keep region active when expanding from keymap Noam Postavsky 2017-08-08 12:40:33 -04:00
  • 0463c75b63 Release 0.12.1 0.12.1 Noam Postavsky 2017-07-23 18:30:56 -04:00
  • dd65fe6186 Add compile_all target, fix all compilation warnings Noam Postavsky 2017-07-18 20:15:14 -04:00
  • 304c01a44a Fix some compilation warnings Stefan Monnier 2017-07-18 00:14:00 -04:00
  • 7365f9ed40 Avoid to indent snippets having setup `(yas-indent-line 'fixed)' Pierre Téchoueyres 2017-07-22 22:02:16 +02:00
  • 75cbf7251b Update NEWS, version number to 0.12, and snippets submodule 0.12.0 Noam Postavsky 2017-07-17 22:38:32 -04:00
  • 2a3a0cd2b1 Update CONTRIBUTING.md information Noam Postavsky 2017-04-22 23:59:01 -04:00
  • 1436d211d2 ; Merge yasnippet-debug.el updates Noam Postavsky 2017-07-16 15:23:04 -04:00
  • 164acd6869 * yasnippet-debug.el (yas-debug-snippet): Show modified flag. Noam Postavsky 2017-06-03 11:37:39 -04:00
  • b0e729b1de Optionally add undo list to debug info Noam Postavsky 2017-06-01 22:04:51 -04:00
  • 7b03ac2030 Handle dead snippets better Noam Postavsky 2017-05-16 21:37:04 -04:00
  • 2f5cb2e2ef Make yas-debug-process-command-line easier to debug Noam Postavsky 2017-05-11 07:56:42 -04:00
  • 274406ee44 Provide command line interface from yasnippet-debug.el Noam Postavsky 2016-12-04 13:12:14 -05:00
  • c98672eb54 Fixup yasnippet-debug.el Noam Postavsky 2016-12-04 00:28:18 -05:00
  • 65952e3054 Allow customizing overlay priority Noam Postavsky 2017-06-24 11:03:07 -04:00
  • e8ed276e2c Make sure tests don't rely on running order Noam Postavsky 2017-06-06 23:07:26 -04:00
  • 1a860bd50b Fix undo information recording for multiline snippets Noam Postavsky 2017-06-05 20:50:49 -04:00
  • 6102ff5049 Handle undo of snippet 1st line indent properly Noam Postavsky 2017-06-01 22:07:49 -04:00
  • 1043b6c557 Restore syntax-propertize-function before indenting mirrors Noam Postavsky 2017-05-18 20:53:40 -04:00
  • 82818e5460 Don't delete snippets more than once. Noam Postavsky 2017-05-16 21:40:06 -04:00
  • 1bf7a4cbae Fix field parsing in modes that use the `syntax-table' property Noam Postavsky 2017-05-10 19:55:29 -04:00
  • 0f6d82feae * .travis.yml: Use Emacs 25.2 Noam Postavsky 2017-05-11 08:03:07 -04:00
  • 8797a31337 * doc/snippet-expansion.org: Complete sentence fragment. Noam Postavsky 2017-04-20 21:00:22 -04:00
  • 462f5667fc Don't leave unreadable objects in the undo list Noam Postavsky 2017-04-13 08:15:40 -04:00
  • c3a94478b4 Fix condition timestamps in key filter functions Noam Postavsky 2017-04-17 15:51:50 -04:00
  • 47f37f70f4 Fix ${0:soon-to-be-deleted} with no other fields Noam Postavsky 2017-04-05 00:54:35 -04:00
  • 394942130d Fix problems with auto-fill-mode interaction Noam Postavsky 2017-04-03 21:13:23 -04:00
  • 1babe81f7e * yasnippet.el (yas-about): Fix compile warnings in previous commit. Noam Postavsky 2017-04-07 22:28:00 -04:00
  • ca04f69c10 Make `yas-about' more informative Noam Postavsky 2017-04-07 22:09:04 -04:00
  • 5043a96121 Correctly wrap auto-fill-function when it's toggled on later Noam Postavsky 2017-03-26 13:30:28 -04:00
  • b4d2f9cb4e Update snippets submodule Noam Postavsky 2017-03-26 11:00:48 -04:00
  • 22eeb1ef0e Fix interaction with c auto-fill Noam Postavsky 2017-03-22 23:40:58 -04:00
  • 30913fdfb7 Only update live snippets Noam Postavsky 2017-03-22 23:39:46 -04:00
  • c5fddf8cec Restore syntax-propertize-function before indenting snippet Noam Postavsky 2017-03-22 20:55:26 -04:00
  • 63f44b4e48 Ensure inhibit-modification-hooks is nil while modifying buffer Noam Postavsky 2017-03-11 22:25:50 -05:00
  • 7f337f4488 Fix nested snippet expansion Noam Postavsky 2017-02-15 22:58:34 -05:00
  • 0d9afb2c69 Fix mirror transformation error with expand-env Etienne 2017-03-09 13:50:06 -05:00
  • 6e9b7f9432 Fix running hook variable set as buffer-local Etienne 2017-02-17 14:17:04 -05:00
  • cddb8260a0 Merge: let snippets expand in strings/comments by default Noam Postavsky 2017-02-16 22:28:31 -05:00