Commit Graph

  • c1e6ff23e9
    Drop use of `yas--version' in doc/yas-doc-helper.el master Xiyue Deng 2025-06-04 01:29:16 -07:00
  • dd570a6b22 yasnippet.el: Bump version to trigger release Stefan Monnier 2025-06-02 09:42:36 -04:00
  • 272b6067f1 Try and fix issue #1214 Stefan Monnier 2025-06-01 18:43:13 -04:00
  • 2384fe1655 yasnippet.el (yas--version): Delete variable. Stefan Monnier 2025-04-03 15:26:13 -04:00
  • 81a59d1a85 yasnippet.el: Bug fix release 0.14.2 Stefan Monnier 2025-04-03 12:43:37 -04:00
  • 2c20b10fc3 Misc minor pending tweaks Stefan Monnier 2025-04-03 12:40:54 -04:00
  • 5b315f1753 Misc fixes found via compilation warnings Stefan Monnier 2025-01-12 17:51:54 -05:00
  • 03b1b11547 yasnippet.el (yas--font-lock-keywords): Avoid font-lock-*-face vars Stefan Monnier 2025-01-12 10:04:11 -05:00
  • 37d0b2790f yasnippet.el (yas-maybe-load-snippet-buffer): Don't move point (#1146) Stefan Monnier 2025-01-12 09:59:50 -05:00
  • fe1f4e0e96
    Merge pull request #1149 from pestctrl/quit-undo-tree monnier 2024-10-13 11:57:55 -04:00
  • ce54f1958f Push modifications to buffer-undo-list, even if unwinding Benson Chu 2022-10-23 11:36:33 -05:00
  • eb5ba2664c
    Merge pull request #1196 from VitoVan/master monnier 2024-04-06 09:14:51 -04:00
  • e23a80177a
    (yas--all-parents): delete-dups for fundamental-mode Vito Van 2024-04-02 13:47:04 +08:00
  • 33587a8551 (yas-reload-all): Flush the all-parents caches (issue #1194) Stefan Monnier 2024-03-08 03:15:33 -05:00
  • 15065c36b4
    Merge pull request #1194 from gutron/master monnier 2024-03-01 18:27:46 -05:00
  • ab03a754e7 Undo all-parents memoization in test Ron Gut 2024-02-28 19:26:45 -05:00
  • 5b565c54b0 NEWS: Give a few more details Stefan Monnier 2024-02-15 15:34:45 -05:00
  • 1ec7e3b6f7 (yas--all-parents): Obey derived-mode-extra-parents (Issue #1193) Stefan Monnier 2024-02-15 14:09:24 -05:00
  • 8e9ce76f7a yasnippet.el: Recognize ${N} as an alternative syntax for $N Stefan Monnier 2024-02-12 11:45:51 -05:00
  • 297546f085 yasnippet.el: Bug fix release 0.14.1 Stefan Monnier 2024-01-23 21:58:24 -05:00
  • b8f3f11ee5 yasnippet.el (yas--indent-region): Workaround for issue #1183 Stefan Monnier 2024-01-22 13:46:51 -05:00
  • 47b38b2133 yasnippet.el (yas-define-snippets): Remove costly no-op Stefan Monnier 2024-01-22 13:46:05 -05:00
  • 5af84cdb94
    Merge pull request #1184 from martenlienen/local-condition-closure monnier 2024-01-22 08:23:30 -05:00
  • 9228fd983b * yasnippel.el (yas-buffer-local-condition): Check functionp before consp to allow closures Marten Lienen 2024-01-22 11:08:44 +01:00
  • 1d0966ae34 * yasnippet.el (yas-buffer-local-condition): Accept functions Stefan Monnier 2024-01-19 12:38:21 -05:00
  • 25f5d8808a Avoid shadowing the tab => TAB remapping Stefan Monnier 2024-01-19 08:57:17 -05:00
  • d7a79d4a96 Fix remaining failing tests Stefan Monnier 2024-01-19 08:55:17 -05:00
  • 3e14a8534f (yas--on-protection-overlay-modification): Fix thinko Stefan Monnier 2024-01-18 10:31:17 -05:00
  • 9f253badfb yasnippet.el: Work around Emacs bug#65929 (see also issue#1175) Stefan Monnier 2024-01-17 13:24:15 -05:00
  • 23c7a6fa51 yasnippet.el: Minor simplifications Stefan Monnier 2024-01-17 13:07:51 -05:00
  • c6488ac6fb README.mdown: Minor tweaks Stefan Monnier 2024-01-15 00:55:21 -05:00
  • d12428082c yasnippet-tests.el: Fix some failures Stefan Monnier 2024-01-15 00:53:00 -05:00
  • 8ce506e32f * yasnippet.el (yas--all-parents): Don't add fundamental-mode to itself Stefan Monnier 2024-01-14 00:34:22 -05:00
  • d7f55c7501 (yas--all-parents): Fix stale cache issue #1180 Stefan Monnier 2024-01-08 11:42:46 -05:00
  • ae36504a5f yasnippet.el: Use derived-mode-all-parents when available Stefan Monnier 2024-01-04 15:13:51 -05:00
  • bd2fdc8f7d * yasnippet.el (yas--snippet-create): Remove CC-mode workaround for #953 Stefan Monnier 2024-01-01 19:47:31 -05:00
  • 362e9b551d yasnippet.el (yas-about): Use package-get-version Stefan Monnier 2024-01-01 19:45:05 -05:00
  • 66db827a86 yasnippet.el: Use setq-local and defvar-local Stefan Monnier 2024-01-01 19:40:47 -05:00
  • bcefd0a1c1 * yasnippet.el: Remove compatibility for Emacs<24.4 Stefan Monnier 2024-01-01 19:36:59 -05:00
  • 2b328e563e * yasnippet.el (yas-wrap-around-region): Fix warning Stefan Monnier 2024-01-01 19:18:11 -05:00
  • 9596631bde * README.mdown: Tweak install instructions Stefan Monnier 2024-01-01 19:12:03 -05:00
  • b86b44cce6 (yas--modes-to-activate): Pay attention to major-mode-remap-alist Stefan Monnier 2024-01-01 16:17:58 -05:00
  • 52a1c50319 * yasnippet.el (debug-ignored-errors): Don't modify it Stefan Monnier 2023-08-13 15:45:23 -04:00
  • 58c92ba393 * yasnippet.el: Cosmetic changes Stefan Monnier 2023-06-28 11:05:33 -04:00
  • 043c52a5a9 * yasnippet.el (yas-minor-mode-map): Don't bind to tab Stefan Monnier 2023-06-28 11:04:14 -04:00
  • 009322196c * yasnippet-debug.el: Use advice-add i.s.o defadvice. Stefan Monnier 2023-06-28 10:54:23 -04:00
  • e991530108 * yasnippet.el: Use add-function and remove left-over debug code Stefan Monnier 2023-06-28 10:49:15 -04:00
  • 97002af846 * yasnippet.el: Use lexical-binding Stefan Monnier 2023-06-28 10:39:54 -04:00
  • b09ab98419 * yasnippet-tests.el: Minor cosmetic changes Stefan Monnier 2023-06-28 10:36:13 -04:00
  • 6e4de312cf * doc/yas-doc-helper.el: Use cl-lib and lexical-binding Stefan Monnier 2023-06-28 10:32:22 -04:00
  • 946b27ddca * .gitignore: Add patterns for ELPA-generated files Stefan Monnier 2023-06-28 10:30:21 -04:00
  • 76e1eee654 Merge commit '0650f1989b6da752f60a15aa6b5222e340388cc2' from elpa.git João Távora 2023-09-12 11:13:25 -05:00
  • 3393975e1c Fix compilation problems of doc/yas-doc-helper.el João Távora 2023-09-05 02:05:16 +01:00
  • 849a134c2d Unbreak link in org docs João Távora 2023-09-05 02:03:14 +01:00
  • 50ba4f3821 Replace Rakefile with Makefile João Távora 2023-09-05 01:28:07 +01:00
  • 1ca316fb6d Unbreak unit tests under Emacs 28. Philipp Stephani 2021-12-06 18:50:10 +01:00
  • 0650f1989b Fix tests failing because of lisp-data-mode Morgan Smith 2021-05-02 09:52:59 +02:00
  • 5cbdbf0d20 Handle errors during evaluation properly Noam Postavsky 2020-06-03 22:46:18 -04:00
  • d3d6d70b1c Correct manual call to after-change-functions João Távora 2020-05-24 23:15:49 +01:00
  • 5b1217ab08 ; Add some notes about narrowing, font-lock cc-mode issues Noam Postavsky 2020-04-13 18:21:21 -04:00
  • 1cc1996074 Don't bind inhibit-modification-hooks in yas--snippet-create Noam Postavsky 2020-03-30 21:35:42 -04:00
  • 291873ee13 ; .travis.yml: Clean up validator warnings/infos Noam Postavsky 2020-04-04 20:52:38 -04:00
  • 170d13d069 Scan nested fields properly Noam Postavsky 2020-03-25 22:21:37 -04:00
  • 7c02bc142c Fix failure on depth 2+ nested snippets Noam Postavsky 2020-03-25 20:45:21 -04:00
  • ac03c2f192 ; Test on Emacs 27 Noam Postavsky 2020-03-25 22:38:30 -04:00
  • 3bf9a3b1af Release 0.14.0 0.14.0 Noam Postavsky 2019-12-22 17:06:42 -05:00
  • 4046f61588 * yasnippet.el (yas-field-highlight-face): Remove redundant quote. Noam Postavsky 2019-12-13 15:53:53 -05:00
  • 1bee3a33c7 Fix #979: grok curly braces with LSP-style escaping João Távora 2019-10-30 13:30:10 +00:00
  • a66f15e6c9 Fix yas-insert-snippet for keyless snippets Bao Haojun 2019-07-18 22:42:02 +08:00
  • d91dd66f2a * yasnippet.el (yas--extra-modes): Move alias before def Stefan Monnier 2019-06-27 19:53:00 -04:00
  • bd3572a9b3 Handle multiple uses of yas-auto-next Noam Postavsky 2019-07-09 17:47:52 -04:00
  • 476bc77c34 Fix snippet undo Noam Postavsky 2019-06-25 20:27:02 -04:00
  • e45e3de357 * doc/faq.org: yas-prev should be yas-prev-field Bill Sacks 2019-05-08 11:07:01 -06:00
  • f056a4def8 Minor code shuffling and commenting Noam Postavsky 2019-05-02 18:14:52 -04:00
  • 55c448b991 Remove redundant arg to yas-expand-snippet Noam Postavsky 2019-05-02 18:13:15 -04:00
  • c432e78ffd Fix field adjustment on deletion Noam Postavsky 2019-05-01 18:04:38 -04:00
  • ffce236268 Do auto indentation only in post command hook Noam Postavsky 2019-04-24 17:38:23 -04:00
  • 6a738b581f ; doc/faq.org: Fix example keybinding code. Noam Postavsky 2019-04-30 20:44:40 -04:00
  • fc33b2fbae Make overlay-modification protection optional Noam Postavsky 2019-04-14 14:29:04 -04:00
  • bae20af3de ; * doc/faq.org: Linkify bug reference. Noam Postavsky 2019-04-22 11:23:49 -04:00
  • 189f7375b6 * doc/faq.org: Note that Flyspell problem is (now fixed) Emacs bug. Noam Postavsky 2019-04-21 16:17:07 -04:00
  • 9cedd596ec Allow disabling snippet keybindings from hook Noam Postavsky 2019-04-14 17:45:23 -04:00
  • 7612bc1b70 Don't check this-command in yas-not-string-or-comment-condition Noam Postavsky 2019-04-14 13:59:39 -04:00
  • 6a3619b4f2 Fix additional corner case with org source block integration Noam Postavsky 2019-04-21 14:18:14 -04:00
  • 048d030b68 Fix line-relative snapshotting for org src blocks Noam Postavsky 2019-03-31 21:12:11 -04:00
  • dabc719921 Don't turn on yas-minor-mode in temp buffers Noam Postavsky 2019-03-31 19:52:47 -04:00
  • 8b25d627a4 * doc/snippet-development.org: Fix typos. Martin Harrigan 2019-02-27 17:23:02 +00:00
  • 03aa5618ae * doc/snippet-organization.org: Fix typo. Benjamin Hipple 2019-02-17 16:24:57 -05:00
  • 1d96da2e08 Don't call before/after change-functions twice Noam Postavsky 2018-10-15 08:12:51 -04:00
  • 9f51cf29c9 Register snippet movement comments for eldoc Noam Postavsky 2018-08-17 22:06:55 -04:00
  • bceb65ba29 Make backspace/DEL clear field (#957) James Nguyen 2018-09-22 11:00:18 -07:00
  • fb253ac607 New public function yas-maybe-expand-abbrev-key-filter Noam Postavsky 2018-08-17 21:17:02 -04:00
  • 0f05a7555a Add yas-completing-read Noam Postavsky 2018-08-17 20:56:32 -04:00
  • 845222774b Consider fundamental-mode as ultimate ancestor Noam Postavsky 2018-08-17 20:10:37 -04:00
  • 760f77afb9 Test for mirroring more than one field Kofi Laing 2018-04-30 16:19:20 -04:00
  • 3c0be40e21 Update FAQ Noam Postavsky 2018-09-16 18:01:33 -04:00
  • eeb05f0910 Handle field adjust of pending active fields Noam Postavsky 2018-09-26 18:37:08 -04:00
  • ffc733d4cf ; Debug code fixes Noam Postavsky 2018-09-27 19:22:21 -04:00
  • 8328c38d77 Fix another failure of cc-mode indentation Noam Postavsky 2018-10-07 05:55:20 -04:00
  • 7a178a2ca0 Remove spurious change of before-change-functions Noam Postavsky 2018-09-16 17:15:26 -04:00