Permalink
Browse files

Update readme

  • Loading branch information...
bradphelan committed Apr 18, 2012
1 parent 6e9501b commit 28a9ba78ec360c1db32c8151a7d87ec0cb6a2ee3
Showing with 79 additions and 61 deletions.
  1. +79 −61 readme.md
View
140 readme.md
@@ -17,71 +17,89 @@ which will load all the snippets in the directory. Some
sample snippets are included as part of my standard
armory.
-
- ftplugin/
- | markdown/
- | xml/
- | xquery/
- | xsd/
- | haml/
- | c/
- | | #ifndef.bdl
- | | ap.bdl
- | | bfor.bdl
- | | bundle.vim
- | | cerr.bdl
- | | class.bdl
- | | cout.bdl
- | | cr.bdl
- | | dcast.bdl
- | | fn.bdl
- | | for.bdl
- | | if.bdl
- | | ifor.bdl
- | | inc.bdl
- | | ir.bdl
- | | lfor.bdl
- | | namespace.bdl
- | | newap.bdl
- | | ns.bdl
- | | once.bdl
- | | ostream.bdl
- | | ostreami.bdl
- | | pfile.bdl
- | | ppath.bdl
- | | pt.bdl
- | | ri.bdl
- | | scast.bdl
- | | sptr.bdl
- | | sstr.bdl
- | | str.bdl
- | | template.bdl
- | | test.bdl
- | | uf.bdl
- | | utils.vim
- | | vec.bdl
- | ruby/
- | | bundle.vim
- | | ii.bdl
- | | renv.bdl
- | | map.bdl
- | | conceal.vim
- | | mapi.bdl
- | | inject.bdl
- | | injecti.bdl
- | | do.bdl
- | | dop.bdl
- | | ri.bdl
- | | re.bdl
- | coffee/
+ ftplugin/
+ | markdown/
+ | xml/
+ | xquery/
+ | xsd/
+ | haml/
+ | c/
+ | | #ifndef.bdl
+ | | ap.bdl
+ | | bfor.bdl
+ | | bundle.vim
+ | | cerr.bdl
+ | | class.bdl
+ | | cout.bdl
+ | | cr.bdl
+ | | dcast.bdl
+ | | fn.bdl
+ | | for.bdl
+ | | if.bdl
+ | | ifor.bdl
+ | | inc.bdl
+ | | ir.bdl
+ | | lfor.bdl
+ | | namespace.bdl
+ | | newap.bdl
+ | | ns.bdl
+ | | once.bdl
+ | | ostream.bdl
+ | | ostreami.bdl
+ | | pfile.bdl
+ | | ppath.bdl
+ | | pt.bdl
+ | | ri.bdl
+ | | scast.bdl
+ | | sptr.bdl
+ | | sstr.bdl
+ | | str.bdl
+ | | template.bdl
+ | | test.bdl
+ | | uf.bdl
+ | | utils.vim
+ | | vec.bdl
+ | ruby/
+ | | bundle.vim
+ | | ii.bdl
+ | | renv.bdl
+ | | map.bdl
+ | | conceal.vim
+ | | mapi.bdl
+ | | inject.bdl
+ | | injecti.bdl
+ | | do.bdl
+ | | dop.bdl
+ | | ri.bdl
+ | | re.bdl
+ | coffee/
A **bdl** file is just a normal Snippets EMU template. For example
- ruby/dop.bdl
+ ruby/dop.bdl
expands to
- do |<{}>|
- <{}>
- end
+ do |<{}>|
+ <{}>
+ end
+
+Standard bracketing and quoting is also handled by the library
+
+ "" expands to
+ ""<{}>
+
+ '' expands to
+ ''<{}>
+
+ ( expands to
+ ()<{}>
+
+ [ expands to
+ []<{}>
+
+ { expands to
+ {}<{}>
+all the expansions work nicely nested so you can write lispy code
+and each tab will jump you out of and to the end of the current bracket block

0 comments on commit 28a9ba7

Please sign in to comment.