123 Commits

Author SHA1 Message Date
João Távora
7981f8d63b Closes #281: jit-load in reverse order to maintain coherence with yas-snippet-dirs 2012-08-15 15:38:10 +01:00
Joao Tavora
951fb3cbe7 Fix: recursive delete-directory does not exist in Emacs 23 2012-08-07 12:07:32 +01:00
Joao Tavora
38093c1a9e Fix: default value for yas-trigger-key is not "<tab>" not "TAB"
After some exploration, this seems to be the more correct default.
Corrected test that checks for correct binding in org-mode, pass in emacs23 and emacs24
2012-08-07 12:06:53 +01:00
João Távora
32c65dff47 Enhancement: add some keybinding tests 2012-08-06 09:10:54 +01:00
João Távora
fd282faaa7 Cleanup: remove unneeded test and reorganize 2012-08-05 22:32:31 +01:00
Joao Tavora
c967f74847 Closes #271: 4th try, with backquote, need protection before collection
* Add one more test, probably will need even more.
2012-08-03 18:36:29 +01:00
Joao Tavora
197104b450 Closes #271: 3rd try, protect escapes after collecting backquote elisp
* Add more tests
* Now only need to escape backslashes in mirror/field
  transformations
2012-08-03 11:03:11 +01:00
Joao Tavora
6aff6a0894 Closes #271: 2nd try, remove unescaping of backquote replacements
* Fixes previous fix (big blunder, expansion unusable)
* Added more tests
* Fixed previously broken tests.
2012-08-02 16:48:13 +01:00
João Távora
f35d2dba11 Closes #271: save backquoted elisp and re-insert at end of expansion 2012-08-01 23:38:19 +01:00
João Távora
6be1de4a09 incomplete: preparing tests to fix #271 2012-08-01 21:49:46 +01:00
João Távora
668efefdd4 refactor: redo and document some of the menu-bar code, also add tests 2012-07-22 19:11:28 +01:00
João Távora
90cd855c14 Rename all non-external symbols to yas--.
Maitain list of external symbols in `yas--exported-syms`
2012-07-19 02:39:12 +01:00
João Távora
a51adba93d Rename all symbols to yas-* but alias the old yas/* for backward compatibility
Bump version to 0.8
All files use unix file endings
2012-07-18 16:14:56 +01:00
João Távora
1e3fdfd318 cleanup: remove crlf line endings 2012-06-30 20:01:25 +01:00
João Távora
b347b61360 bugfix: better with-snippet-dirs macro 2012-06-30 20:00:11 +01:00
João Távora
fcb4dfe43d jit-loading: some minor refactoring and better tests 2012-04-29 12:43:42 +01:00
João Távora
d317a408c3 enhancement: test snippet compilation and loading. refactor test helpers 2012-04-22 16:34:12 +01:00
João Távora
a948b92aa2 bugfix: also exit all snippets at end of should-expand test 2012-04-22 16:30:58 +01:00
João Távora
4ae3bc0aff with-snippet-dirs: correct use of unwind-protect 2012-04-22 16:29:57 +01:00
João Távora
9dedf91209 with-snippet-dirs: use UNWIND-PROTECT 2012-04-21 11:58:12 +01:00
João Távora
59e18a999e Richer tests 2012-03-26 03:44:01 +01:00
Joao Tavora
2188a9d1d1 Some loading/reloading with useful fixture code 2012-03-20 09:15:07 +00:00
Joao Tavora
66e804dad0 Added a few ert unit tests, mostly for very basic snippet mechanics 2012-03-13 11:23:38 +00:00