Commit Graph

  • 36ae1d01f9 interactively load directory Zhang Chiyuan 2008-03-07 07:28:49 +00:00
  • 39dd56a893 add two snippets for text-mode Zhang Chiyuan 2008-03-07 06:48:53 +00:00
  • 445aebe1ed improved compatibility with Emacs 21.3 -- it doesn't have a function to look up text cursor position. Zhang Chiyuan 2008-03-07 06:37:38 +00:00
  • 4c08e75673 Make regexp syntax compatible with Emacs 22 Zhang Chiyuan 2008-03-07 06:17:01 +00:00
  • 95578c22d0 a more proper popup position under Linux Zhang Chiyuan 2008-03-06 16:20:15 +00:00
  • 3950440f12 popup menu at a proper place Zhang Chiyuan 2008-03-06 16:10:08 +00:00
  • f1e3d81609 more ruby snippets Zhang Chiyuan 2008-03-06 15:01:27 +00:00
  • c45eff49e2 more snippets and a bug fix: strange (= nil nil) will cause error in elisp. Zhang Chiyuan 2008-03-06 14:33:13 +00:00
  • 8ef771a696 multiple key-syntaxes supported. like charm. see python-mode snippet: __ => __${init}__ Zhang Chiyuan 2008-03-06 14:11:13 +00:00
  • d63608bd79 add more snippets Zhang Chiyuan 2008-03-06 13:46:17 +00:00
  • 81b3a98f1e bug fix and add snippets for html-mode Zhang Chiyuan 2008-03-06 13:20:03 +00:00
  • 43a6cd532c now multiple snippet with the same supported. Zhang Chiyuan 2008-03-06 12:58:01 +00:00
  • 60dbaced97 now multiple snippet with the same supported. Zhang Chiyuan 2008-03-06 12:57:09 +00:00
  • 83659ba159 popup menu works like a charm Zhang Chiyuan 2008-03-06 12:55:21 +00:00
  • c9dd0b38ef use only ASCII character in snippet Zhang Chiyuan 2008-03-06 10:31:10 +00:00
  • 1073189b7b I didn't realized that filter is a function from rst.el instead of Emacs build-in -.-bb Zhang Chiyuan 2008-03-06 10:23:00 +00:00
  • 7cecbef90b put the menubar at a proper place Zhang Chiyuan 2008-03-06 10:05:15 +00:00
  • 3cb744eb6f menu support for load-directory Zhang Chiyuan 2008-03-06 09:59:14 +00:00
  • 47e01c676f added menu support Zhang Chiyuan 2008-03-06 09:15:58 +00:00
  • be0493a0cb add snippets Zhang Chiyuan 2008-03-06 04:01:30 +00:00
  • 8694b797f5 support load from directory hierarchy . Zhang Chiyuan 2008-03-06 04:01:09 +00:00
  • 148bcf4799 navigation to previous group Zhang Chiyuan 2008-03-06 02:46:14 +00:00
  • 4570f1bac2 support tabstops Zhang Chiyuan 2008-03-06 02:43:43 +00:00
  • fb5bc52bb6 overlapped snippet navigation. Zhang Chiyuan 2008-03-05 05:22:12 +00:00
  • d781580ab0 use a keymap overlay with rear-sticky to support TAB key behind a field. Zhang Chiyuan 2008-03-05 05:09:53 +00:00
  • e3e154e33f inhibit-modification-hook Zhang Chiyuan 2008-03-05 04:43:29 +00:00
  • c55a627cad It's too confusing and complicated: don't support redo of a snippet expansion. Zhang Chiyuan 2008-03-05 03:34:57 +00:00
  • cda9e20b3d proper undo of snippet expansion. Zhang Chiyuan 2008-03-05 02:44:41 +00:00
  • b3666ea3ee add a reference to snippet in group. Zhang Chiyuan 2008-03-04 23:48:34 +00:00
  • c7c4ba4dc8 Will get to implement yas/overlay in next version. Zhang Chiyuan 2008-03-04 15:56:31 +00:00
  • 3a49346865 Use cl's defstruct instead of manually maintained poor struct. Zhang Chiyuan 2008-03-04 15:50:32 +00:00
  • ac534d4ddc behind-hook implemented Zhang Chiyuan 2008-03-04 14:51:56 +00:00
  • e07b718918 prevent wired behavior of modification hook during undoing Zhang Chiyuan 2008-03-04 14:25:14 +00:00
  • d8d887bc89 avoid the overlay modification hook to run during snippet creation. Zhang Chiyuan 2008-03-04 13:24:12 +00:00
  • 5a1f0a5c21 bug fix: wired behavior of synchronize field. Zhang Chiyuan 2008-03-04 13:17:16 +00:00
  • 748d767cf1 place cursor at a proper position after snippet expanded. Zhang Chiyuan 2008-03-03 16:29:22 +00:00
  • 6dae705a41 bug fix: multiple snippet support Zhang Chiyuan 2008-03-03 16:17:22 +00:00
  • eee6a51740 exit-snippet mostly implemented. Zhang Chiyuan 2008-03-03 16:11:55 +00:00
  • aa7b6f0a91 bug about linking of each field group fixed: caused by copy & paste error. Zhang Chiyuan 2008-03-03 15:54:58 +00:00
  • 138a9c4d82 next-field and prev-field implemented. Seems something wrong with the link relationship. Zhang Chiyuan 2008-03-03 13:49:53 +00:00
  • dc60b10e57 overlay created. Zhang Chiyuan 2008-03-03 12:48:02 +00:00
  • 1438d90813 Finished constructing the snippet skeleton. Zhang Chiyuan 2008-03-03 12:25:25 +00:00
  • 6534817466 field regexp is OK. Zhang Chiyuan 2008-03-03 10:52:11 +00:00
  • dd90bee74c refine escape. Zhang Chiyuan 2008-03-03 10:15:48 +00:00
  • 9be049c264 elisp eval supported. Zhang Chiyuan 2008-03-03 07:19:45 +00:00
  • 6d81107a96 escape and indent implemented. Zhang Chiyuan 2008-03-03 06:43:15 +00:00
  • f1e60eb3e0 undo-friendly delete-and-insert Zhang Chiyuan 2008-03-03 03:04:41 +00:00
  • 9a9182ac47 fundamental expansion implemented. Zhang Chiyuan 2008-03-03 02:40:06 +00:00
  • 9c813ff608 Initial directory structure. Zhang Chiyuan 2008-03-02 12:21:56 +00:00