Commit Graph

  • bd30a30d88 yas-dont-activate is a hook Stefan Monnier 2016-04-10 10:14:56 -04:00
  • 87710827e9 Don't add useless kill ring entries BEN ENGLISCH 2016-04-09 12:52:16 -05:00
  • 3e67b1bb7b yasnippet.el (snippet-mode): Add autoload cookie. Noam Postavsky 2016-04-09 18:12:25 -04:00
  • 4c6064ce1a Avoid potential problems with user's hooks Noam Postavsky 2016-04-09 19:36:32 -04:00
  • 4af9fc9815 Further cleanup Noam Postavsky 2016-04-08 18:43:35 -04:00
  • 18f7b1b9fe Various cleanup Stefan Monnier 2016-04-05 23:48:01 -04:00
  • 6aeccce2f1 Release 0.9.1 0.9.1 Noam Postavsky 2016-03-26 21:26:50 -04:00
  • 115f5ffff0 yasnippet.el (yas--describe-pretty-table): Cleanup. Noam Postavsky 2016-04-02 10:38:05 -04:00
  • ea5ed74fb2 Avoid trailing whitespace in snippet tables USAMI Kenta 2016-03-30 00:23:36 +09:00
  • 572c73d50b Avoid error in case this-command isn't a symbol. Noam Postavsky 2016-02-26 16:59:39 -05:00
  • 88b7950554 Reduce `yas-new-snippet-default' Noam Postavsky 2016-01-31 12:48:06 -05:00
  • 8632262a50 Don't use yas-x-prompt by default Noam Postavsky 2016-01-29 13:55:00 -05:00
  • 42601d2ff8 Apply changes from GNU ELPA Stefan Monnier 2016-01-28 14:30:15 -05:00
  • 80941c077f Update snippets submodule 0.9.1-snapshot Noam Postavsky 2016-01-22 13:56:26 -05:00
  • acf2cdd03e Decide field clearing commands based on delsel Noam Postavsky 2016-01-10 18:44:36 -05:00
  • 4a6d923c9d Slightly improve on fix for #515: Refactor code and add tests João Távora 2016-01-04 10:15:31 +00:00
  • 1a98c38d9c Fix silly mistake in previous commit Noam Postavsky 2016-01-20 09:44:28 -05:00
  • 46256db43d Fix #648; create ~/.emacs.d/snippets automatically Noam Postavsky 2016-01-20 09:27:24 -05:00
  • 100d8d1904 Fix bug reporting examples. Noam Postavsky 2016-01-14 13:21:27 -05:00
  • af905283bd Fix debugging code for newer Emacsen João Távora 2016-01-06 10:40:30 +00:00
  • 8b8f12fc84 Slightly improve on fix for #515: Refactor code and add tests improve-on-515-solution João Távora 2016-01-04 10:15:31 +00:00
  • a2c5292724 Bless Noam Postavsky as the new official maintainer João Távora 2016-01-04 09:29:20 +00:00
  • e6fff091f2 Don't choose ido prompting based on Emacs version Noam Postavsky 2015-12-10 21:37:06 -05:00
  • 61261c9bb4 Fix #576; don't override yas-prompt-functions Noam Postavsky 2015-12-10 21:36:00 -05:00
  • 140c415505 Respect y-b-l-cond from binding triggered snippets Noam Postavsky 2015-12-11 22:54:21 -05:00
  • 17fe7904ae Fix #515; only clear field on self-insert Noam Postavsky 2015-12-13 00:38:09 -05:00
  • 71f0142eda Improve test simulatulation of self-insert Noam Postavsky 2015-12-13 00:14:44 -05:00
  • c80fbf2c0b Cleanup yas--on-field-overlay-modification Noam Postavsky 2015-12-13 00:30:24 -05:00
  • 67a45a61de * README.mdown: Add link to textmate-to-yas.el. Noam Postavsky 2015-12-12 10:47:08 -05:00
  • 444c882b64 * README.mdown: update melpa URL. JJ Asghar 2015-01-28 16:06:57 -06:00
  • d78181a7f1 Remove yas--inhibit-overlay-hooks macro. Noam Postavsky 2015-12-09 20:17:59 -05:00
  • 3cd64b74b3 yasnippet.el (yas--called-interactively-p): Remove. Noam Postavsky 2015-12-09 20:11:31 -05:00
  • 23ee54e10f Use destructive list functions in yas--s-a-p Noam Postavsky 2015-12-08 19:03:42 -05:00
  • 6c46878882 Fix #587; set `this-command' on fallback. Noam Postavsky 2015-12-08 18:19:02 -05:00
  • 2100b89eb8 Closes #632: Use `user-emacs-directory' instead of hardcoded "~/emacs.d" João Távora 2015-11-26 13:18:16 +00:00
  • 1cf723a408 Ignore trailing spaces in snippet definitions Sharif Nassar 2015-11-08 10:28:16 -08:00
  • 3aa7cb29d4 M-x delete-trailing-whitespace Sharif Nassar 2015-11-08 10:14:51 -08:00
  • beb02e5e9e * CONTRIBUTING.md: Add note about changelog only messages. Noam Postavsky 2015-11-07 08:54:08 -05:00
  • f12164551f Fix #607; avoid Emacs bug #21824 Noam Postavsky 2015-11-03 22:16:17 -05:00
  • fb28ec8384 * README.mdown (Use yas-minor-mode): Reword. Noam Postavsky 2015-11-01 18:10:29 -05:00
  • cd05da61f9 Activate extra and major modes first Noam Postavsky 2015-10-31 15:54:33 -04:00
  • b8687bb0fe Avoid double snippet loading messages Noam Postavsky 2015-10-31 17:10:25 -04:00
  • b055f132be Fix #617; ensure point is visible before x prompt Noam Postavsky 2015-10-21 18:39:40 -04:00
  • 35642ac007 Simplify string matching. Noam Postavsky 2015-10-11 21:23:36 -04:00
  • 72c6c4cd7b Fix #618; save match data in yas--scan-sexps Noam Postavsky 2015-10-11 21:18:52 -04:00
  • b6d924c83d * yasnippet.el (yas--scan-sexps): Use ignore-errors. Noam Postavsky 2015-10-11 21:17:50 -04:00
  • ac3fe83247 Merge pull request #621 from npostavs/dfs-extra-modes2 Noam Postavsky 2015-10-11 14:51:56 -04:00
  • fb6ec67228 Fix #619; find parents for extra-modes too Noam Postavsky 2015-10-11 12:55:47 -04:00
  • e56aa6f7b3 Build a single `explored' list. Noam Postavsky 2015-10-11 12:40:17 -04:00
  • 00b84ceaf4 Add (failing) yas--modes-to-activate test Noam Postavsky 2015-10-11 12:25:20 -04:00
  • 710ea4d106 Update snippets module George Balatsouras 2015-10-05 02:57:27 +03:00
  • 8df6a6ed8e Fix invalid yas-key-syntaxes element warning Noam Postavsky 2015-09-27 20:16:28 -04:00
  • 1167e57937 Automatic documentation update. Noam Postavsky 2015-09-24 21:18:15 -04:00
  • 7703a55ac4 * doc/snippet-organization.org (.yas-skip): Add info. Noam Postavsky 2015-09-24 21:12:30 -04:00
  • 01139a2deb * yasnippet.el (yas--define-snippets-2): Use file-name-NONdirectory. Noam Postavsky 2015-09-12 16:30:01 -04:00
  • 041821a210 * yasnippet-tests.el (string-suffix-p): Define for older Emacsen. Noam Postavsky 2015-09-05 16:20:04 -04:00
  • e3f03cabe0 Test visiting compiled snippets Noam Postavsky 2015-09-05 15:13:09 -04:00
  • 68b0ab66ca Accept documented snippet list formats Noam Postavsky 2015-09-05 13:41:12 -04:00
  • 215ad9bcf2 Fix #597; use SAVE-FILE to visit compiled snippets Noam Postavsky 2015-09-04 20:19:52 -04:00
  • cc1c758ab7 Reorganize snippet construction from list code Noam Postavsky 2015-09-04 18:33:44 -04:00
  • 2f6cfef031 Closes #601: updated snippets submodule João Távora 2015-08-11 20:22:10 +01:00
  • 4bd3d98b68 Merge pull request #599 from zmwangx/snippet-compilation-doc João Távora 2015-08-05 00:51:40 +01:00
  • 0ada0fc944
    Add documentation for snippet compilation Zhiming Wang 2015-08-04 14:39:36 -07:00
  • c91a58840b Simplify some code Noam Postavsky 2015-08-04 14:20:29 -04:00
  • e8934ce816 Merge pull request #596 from npostavs/lookup-snippet João Távora 2015-08-03 19:24:27 +01:00
  • 7bce1a6473 Add new function yas-lookup-snippet Noam Postavsky 2015-08-03 10:36:46 -04:00
  • 5ebf347392 Minor doc fixes Noam Postavsky 2015-08-03 10:29:42 -04:00
  • 033b162281 Fix another silly mistake for issue #574 issue-574-idea João Távora 2015-05-21 10:35:19 +01:00
  • 550568bd0e Fix silly mistake in the last commit for issue #574 João Távora 2015-05-21 10:29:14 +01:00
  • 5d44edb34d Closes #574: Simplify error reporting for invalid `yas-snippet-dirs' João Távora 2015-05-21 10:04:59 +01:00
  • 197db9fc22 Merge pull request #578 from aluaces/patch-1 Noam Postavsky 2015-05-18 13:12:18 -04:00
  • 4692c8169d Fix "invalid function: quote" Alberto Luaces 2015-05-15 23:30:37 +02:00
  • 5aebe46e5c Closes #549: Adjust load' verbosity to yas-verbosity' João Távora 2015-04-15 10:43:03 +01:00
  • 7f4f6befc0 Merge pull request #571 from PhilHudson/master João Távora 2015-04-13 22:03:58 +01:00
  • 0e7ea945ce Replaced 'shadow' with 'override' throughout documentation Phil Hudson 2015-04-13 15:08:24 +01:00
  • 23133da7d9 Update README.mdown João Távora 2015-04-05 23:34:01 +01:00
  • 890bd7edcd Merge pull request #569 from npostavs/doc-obsolete João Távora 2015-04-05 23:26:37 +01:00
  • d61910789f yasnippet.el (yas-initialize): Mark obsolete Noam Postavsky 2015-04-05 18:05:07 -04:00
  • 4fd8ab166b README.mdown (per-buffer): Remove needless lambda Noam Postavsky 2015-04-05 17:59:18 -04:00
  • fdef445b7b README.mdown (el-get): Remove obsolete information Noam Postavsky 2015-04-05 17:57:46 -04:00
  • 73f208d6d5 Internal documentation overhaul. Still unfinished. snippet-engine João Távora 2015-04-05 13:51:18 +01:00
  • ad2bb8bed1 Implement protection overlays João Távora 2015-04-05 11:54:02 +01:00
  • 579ca936d2 Minor tweaks João Távora 2015-04-04 23:00:32 +01:00
  • 2d111e82b1 Minor simplification João Távora 2015-04-04 22:38:52 +01:00
  • 7a00c79746 Implement snippet exits as snippet fields João Távora 2015-04-04 22:30:33 +01:00
  • 59113376aa More simplification João Távora 2015-04-04 17:39:28 +01:00
  • e6f5504dd6 More simplification João Távora 2015-04-04 16:30:23 +01:00
  • 5366d29c64 Prepare for more simplification João Távora 2015-04-04 15:44:38 +01:00
  • 04591a4a86 Make dynamic version of all tests and fix bugs João Távora 2015-04-04 15:07:15 +01:00
  • 94bd529d08 Fix nesting bug João Távora 2015-04-04 14:13:15 +01:00
  • 08784e769f * snippet.el (snippet--debug-snippet): More stable sort João Távora 2015-04-04 13:22:21 +01:00
  • d92a479263 Bugfixes João Távora 2015-04-04 13:15:59 +01:00
  • 91a0b281c7 Improve debugging tool João Távora 2015-04-04 11:50:28 +01:00
  • c3a73a1777 Add a test case for fixing João Távora 2015-04-04 10:25:46 +01:00
  • 7750c03f4b Arrange for same tests to run over dynamic fixtures João Távora 2015-04-03 22:40:32 +01:00
  • 00967aa8c0 Minor documentation tweaks João Távora 2015-04-03 20:29:46 +01:00
  • 42543cd9e2 Better names for dynamic and static version João Távora 2015-04-03 20:17:32 +01:00
  • ece2e7d1f2 snippet-defmacro is the dynamic approach, make-snippet the static one João Távora 2015-04-03 12:57:26 +01:00
  • 9f88e596bf First working test for the new macrolet approach João Távora 2015-04-03 12:31:35 +01:00
  • 414d2cbc57 Work a little to support nested fields João Távora 2015-04-02 21:43:28 +01:00