]> code.delx.au - gnu-emacs-elpa/commitdiff
Last commit before tagging and releasing
authorcapitaomorte <joaotavora@gmail.com>
Sat, 29 Aug 2009 17:59:02 +0000 (17:59 +0000)
committercapitaomorte <joaotavora@gmail.com>
Sat, 29 Aug 2009 17:59:02 +0000 (17:59 +0000)
640 files changed:
Rakefile
doc/changelog.rst
doc/define-snippet.html [deleted symlink]
doc/define_snippet.html [new file with mode: 0644]
doc/define_snippet.rst [new file with mode: 0644]
extras/imported/LaTeX-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/LaTeX-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/LaTeX-mode/Change Style of selected text.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Cross Reference a/Figure.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Cross Reference a/Listing.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Cross Reference a/Page.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Cross Reference a/Section.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Cross Reference a/Table.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Insert/Beamer Overlay Specification.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Insert/\begin{}…\end{}.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Lists/Description.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Lists/Enumerate.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Lists/Item[description].yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Lists/Itemize.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Lists/Lines to list environment.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Align.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Cases.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Equation.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Gather(ed).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Matrix.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Split.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Math/Unnumbered Equation.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/Chapter.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/Paragraph.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/Part.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/Sub Paragraph.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/\section .. (section).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/\subsection .. (sub).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Sectioning/\subsubsection .. (ssub).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Tables/New Line.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Tables/Tabular.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Wrap Selection In/Displaymath ($$).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Wrap Selection In/Math mode \( \).yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Wrap Selection In/Wrap Selection in Environment.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Wrap Selection In/Wrap in \left-\right.yasnippet [new file with mode: 0644]
extras/imported/LaTeX-mode/Wrap Selection In/Wrap selection in double quotes.yasnippet [new file with mode: 0644]
extras/imported/c-mode/#endif.yasnippet [new file with mode: 0644]
extras/imported/c-mode/#ifndef … #define … #endif.yasnippet [new file with mode: 0644]
extras/imported/c-mode/#include "" (inc).yasnippet [new file with mode: 0644]
extras/imported/c-mode/#include <> (Inc).yasnippet [new file with mode: 0644]
extras/imported/c-mode/#pragma mark (mark).yasnippet [new file with mode: 0644]
extras/imported/c-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/c-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/c-mode/Declarations/030 for int loop (fori).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/Enumeration.yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/Typedef.yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/class .. (class).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/do...while loop (do).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/if .. (if).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/namespace .. (namespace).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/struct.yasnippet [new file with mode: 0644]
extras/imported/c-mode/Declarations/template <typename ..> (template).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Idioms/$1.begin(), $1.end() (beginend).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Idioms/010 main() (main).yasnippet [new file with mode: 0644]
extras/imported/c-mode/Idioms/Include header once only guard.yasnippet [new file with mode: 0644]
extras/imported/c-mode/Idioms/read file (readF).yasnippet [new file with mode: 0644]
extras/imported/c-mode/fprintf ….yasnippet [new file with mode: 0644]
extras/imported/c-mode/printf .. (printf).yasnippet [new file with mode: 0644]
extras/imported/c-mode/std::map (map).yasnippet [new file with mode: 0644]
extras/imported/c-mode/std::vector (v).yasnippet [new file with mode: 0644]
extras/imported/css-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/css-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/css-mode/Background/background-attachment: scroll:fixed (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-color: color-hex (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-color: color-name (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-color: color-rgb (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-color: transparent (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-image: none (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-image: url (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-position: position (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background-repeat: r:r-x:r-y:n-r (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Background/background: color image repeat attachment position (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-bottom-color: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-bottom-style: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-bottom-width: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-bottom: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-color: color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-left-color: color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-left-style: style (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-left-width: size (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-left: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-right-color: color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-right-style: style (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-right-width: size (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-right: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-style: style (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-top-color: color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-top-style: style (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-top-width: size (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-top: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border-width: width (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Border/border: size style color (border).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Color/color: color-hex (color).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Color/color: color-name (color).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Color/color: color-rgb (color).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Cursor/cursor: type (cursor).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Cursor/cursor: url (cursor).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Display/display: block (display).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Display/display: common-types (display).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Display/display: inline (display).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Display/display: table-types (display).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font-family: family (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font-size: size (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font-style: normal:italic:oblique (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font-variant: normal:small-caps (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font-weight: weight (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font: style variant weight size:line-height font -family (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Font/font: size font (font).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-image: url (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-position: pos (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-type: asian (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-type: marker(list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-type: numeric (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-type: other (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style-type: roman-alpha-greek (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/List Style/list-style: type position image (list).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin-bottom: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin-left: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin-right: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin-top: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin: all (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin: T R B L (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Margin/margin: V H (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/!important CSS (!).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/clear: value (clear).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/direction: ltr|rtl (direction).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/float: left:right:none (float).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/letter-spacing: length-em (letter).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/letter-spacing: length-px (letter).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/marker-offset: auto (marker).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/marker-offset: length (marker).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/opacity: [for Safari, FF and IE] (opacity).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/overflow: type (overflow).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/position: type (position).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/selection.yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/vertical-align: type (vertical).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/visibility: type (visibility).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/white-space: normal:pre:nowrap (white).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/word-spacing: length (word).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/word-spacing: normal (word).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Other/z-index: index (z).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding-bottom: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding-left: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding-right: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding-top: length (margin).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding: T R B L (padding).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding: V H (padding).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Padding/padding: all (padding).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Proprietary/Fixed Position Bottom 100% wide IE6.yasnippet [new file with mode: 0644]
extras/imported/css-mode/Proprietary/filter: AlphaImageLoader [for IE PNGs] (background).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Proprietary/scrollbar.yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-align: left:center:right (txt).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-decoration: none:underline:overline:line-through:blink (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-indent: length (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-shadow: color-hex x y blur (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-shadow: color-rgb x y blur (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-shadow: none (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-transform: capitalize:upper:lower (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/Text/text-transform: none (text).yasnippet [new file with mode: 0644]
extras/imported/css-mode/properties { } ( } ).yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/(Case:Receive:Try Clause).yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/(Fun Clause).yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/(Function Clause).yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/(If Clause).yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/erlang-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/erlang-mode/Behaviour Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Case Expression.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Define Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Export Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Field & Value.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Fun Expression.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Function & Arity.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Function.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/If Expression.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Ifdef Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Ifndef Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Import Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Include Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Module Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Receive Expression.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Record Directive.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Try Expression.yasnippet [new file with mode: 0644]
extras/imported/erlang-mode/Undef Directive.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/f90-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Allocate Array.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Allocate and Deallocate array.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Deallocate Array.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Dot Product of Vectors.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Index of Maximum.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Index of Minimum.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Lower Bound.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Matrix Multiplication.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Maximum Value.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Minimum Value.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Product of Elements.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Size.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Sum of Elements.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Upper Bound.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/Wrap Selection in Array Brackets.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/merge.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/pack.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/reshape.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/spread.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/unpack.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/where (single line).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Arrays/where.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/Implied do.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/case.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/cycle.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/do while.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/do.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/elseif.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/forall.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/if (single line).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/if.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/named: do.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/named: select case.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/select case.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Control Constructs/stop.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Close File.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Inquire (by Filename).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Inquire (by Unit).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Open File.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Quick Open.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Quick Read.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/Quick Write.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/print.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/read (Sequential Access).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/read.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Input/Output/write (Sequental Access).yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Line Continuation.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Math/Random Number.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Math/Random Seed.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Math/max.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Math/min.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Open.../Input File.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Open.../Output File.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Open.../Scratch File.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/function.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/interface.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/module procedure.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/module.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/program.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Programming Units/subroutine.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/And.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Equal.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Equality.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Greater Than.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Greater or Equal.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Less Than.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Less or Equal.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Non-Equality.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Not.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/Or.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/_FALSE_.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/_TRUE_.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/all.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/any.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Relational & Logical/count.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Character.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Custom Type.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Integer.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Logical.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Quick Character.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Quick Custom Type.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Quick Integer.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Quick Logical.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Quick Real.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Real.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/Type Definition.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/data.yasnippet [new file with mode: 0644]
extras/imported/f90-mode/Variable Specification/implicit none.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/haskell-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/haskell-mode/Case.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/Instance.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/Main.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/\.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/module.yasnippet [new file with mode: 0644]
extras/imported/haskell-mode/t <- f t.yasnippet [new file with mode: 0644]
extras/imported/html-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/html-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_0 only.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_5 only.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_x.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 and below.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 only.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 7+.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Conditional Comments/IE Conditional Comment: NOT Internet Explorer.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Arrow (arrow).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Backspace (backspace).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Backtab (backtab).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Command (command).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Control (control).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Delete (delete).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Down (down).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Enter (enter).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Escape (escape).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Left (left).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Option (option).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Return (return).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Right (right).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Shift (shift).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Tab (tab).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/Up (up).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Entities/XHTML &nbsp; NonBreakingSpace.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Format/Emphasize.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Format/Strong.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/DocType HTML 4.0 Strict.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/DocType XHTL 1.0 Frameset.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Strict.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Transitional.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/DocType XHTML 1.1.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert DocType/HTML — 4.0 Transitional (doctype).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/Embed QT movie (movie).yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/Fieldset.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/Input with Label.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/Option.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/Select Box.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <input>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <textarea>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <a mailto: >.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <base>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <body>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <br :>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <div>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <form>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <h1>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <head>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <link>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <meta>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <script src...>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <script>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <style>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <table>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Insert Tag/XHTML <title>.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Smart return:indent for tag pairs.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Wrap Selection In Tag.yasnippet [new file with mode: 0644]
extras/imported/html-mode/Wrap in <?= … ?>.yasnippet [new file with mode: 0644]
extras/imported/java-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/java-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/java-mode/Common Packages/java_beans_.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Common Packages/java_io.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Common Packages/java_math.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Common Packages/java_net_.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Common Packages/java_util_.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/class.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/constant string.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/constant.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/interface.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/method (main).yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/method.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Constructs/variable.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/break.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/case.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/catch.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/default.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/else if.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/else.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/for (each).yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/for.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/if.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/return.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/switch.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/throw.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Control/while.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Directives/assert.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Directives/import.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Directives/package.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Directives/synchronized.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/abstract.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/final.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/private.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/protected.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/public.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Modifiers/static.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Testing/import junit_framework_TestCase;.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Testing/test case.yasnippet [new file with mode: 0644]
extras/imported/java-mode/Testing/test.yasnippet [new file with mode: 0644]
extras/imported/java-mode/print.yasnippet [new file with mode: 0644]
extras/imported/java-mode/println.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/'(.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/lisp-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/lisp-mode/`(.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/defconstant.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/defmacro.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/defparameter.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/defun.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/defvar.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/if.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/let.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/let1.yasnippet [new file with mode: 0644]
extras/imported/lisp-mode/setf.yasnippet [new file with mode: 0644]
extras/imported/markdown-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/markdown-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/markdown-mode/Hard linebreak.yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/pascal-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/pascal-mode/Newline.yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/begin .. end (begin).yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/class (class).yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/constructor, destructor (constructor).yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/for.yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/if.yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/property (prop).yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/try .. finally (try).yasnippet [new file with mode: 0644]
extras/imported/pascal-mode/unit (unit).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/perl-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/perl-mode/Conditional if..else (ife).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Conditional if..elsif..else (ifee).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Conditional one-line (unless).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Conditional one-line (xif).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Function (sub).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Loop one-line (xforeach).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Loop one-line (xwhile).yasnippet [new file with mode: 0644]
extras/imported/perl-mode/Test.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/class.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/eval.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/for.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/foreach.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/hash pointer.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/if.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/slurp.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/unless.yasnippet [new file with mode: 0644]
extras/imported/perl-mode/while.yasnippet [new file with mode: 0644]
extras/imported/python-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/python-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/python-mode/Declarations/New Class.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Declarations/New Function.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Declarations/New Method.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/New Property.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/Try:Except.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/Try:Except:Else.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/Try:Except:Else:Finally.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/Try:Except:Finally.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Idioms/if __name__ == '__main__'.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Insert/__magic__.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Insert/self.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Inside Class Def: Insert (__):.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Inside Function: Insert (__):.yasnippet [new file with mode: 0644]
extras/imported/python-mode/Inside String: Insert "…".yasnippet [new file with mode: 0644]
extras/imported/python-mode/Inside String: Insert '…'.yasnippet [new file with mode: 0644]
extras/imported/rails-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/rails-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/rst-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/rst-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/rst-mode/image.yasnippet [new file with mode: 0644]
extras/imported/rst-mode/link.yasnippet [new file with mode: 0644]
extras/imported/rst-mode/section 1.yasnippet [new file with mode: 0644]
extras/imported/rst-mode/section 2.yasnippet [new file with mode: 0644]
extras/imported/rst-mode/section 3.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/ruby-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/ruby-mode/Add '# =>' Marker.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Arrays/Array.new(10) { |i| .. } (Arr).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Arrays/delete_if { |e| .. } (deli).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Arrays/fill(range) { |i| .. } (fil).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Arrays/flatten_once (fla).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Arrays/zip(enums) { |row| .. } (zip).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Blocks/do |obj| .. end (doo).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Blocks/lambda { |args| .. } (lam).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Blocks/open yield block ({).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. < DelegateClass .. initialize .. end (class).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. < ParentClass .. initialize .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. < Struct .. initialize .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. end (cla).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. initialize .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class .. instance_methods .. undef .. initialize .. end (class).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/class << self __ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/module .. ClassMethods .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/module .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Classes and Modules/module .. module_function .. end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Counting/downto(0) { |n| .. } (dow).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Counting/loop { __ }.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Counting/step(2) { |e| .. } (ste).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Counting/times { |n| .. } (tim).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Counting/upto(1.0;0.0) { |n| .. } (upt).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/#!;usr;local;bin;ruby -w.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/060 ruby if else.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/070 ruby if.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/080 ruby case.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/Wrap in Begin … Rescue … End.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/__END__.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/application_code .. (app).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/def end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/elsif ___.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/require ".." (req).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/require_gem "__".yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/unless (unless).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/until ___ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/usage_if() (usai).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/usage_unless() (usau).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/when.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Declarations/while ___ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each { |e| .. } (ea).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_byte { |byte| .. } (eab).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_char { |chr| .. } (eac-).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_cons(..) { |group| .. } (eac-).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_index { |i| .. } (eai).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_key { |key| .. } (eak).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_line { |line| .. } (eal).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_pair { |name, val| .. } (eap).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_slice { |group| .. } (eas).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_value { |val| .. } (eav).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/each_with_index { |e, i| .. } (eawi).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/inject(init) { |mem, var| .. } (inj).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/map { |e| .. } (map).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/map_with_index { |e, i| .. } (mapwi).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Each Element/reverse_each { |e| .. } (rea).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/Dir.glob("..") do |file| .. end (Dir).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/Dir["__"].yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/File.foreach ("..") do |line| .. end (File).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/File_open("__") { |file| __ }.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/File_read("__").yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/directory().yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/open("path;or;url", "w") do |doc| .. end (ope).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/option_parse { .. } (optp).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/path_from_here( __ ).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/unix_filter .. (uni).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Files/untitled.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Hashes/Hash.new { |hash, key| hash[key] = .. } (Has).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Hashes/hash pair (:).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Hashes/hash pointer.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Idioms/class_from_name() (clafn).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Idioms/deep_copy(..) (dee).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Idioms/singleton_class().yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Insert ERb's <% __ %> or <%= __ %>.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/alias_method .. (am).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/attr_accessor .. (rw).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/attr_reader .. (r).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/attr_writer .. (w).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/def method_missing .. end (mm).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/def self .. end (defs).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/def_delegator .. (defd).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/def_delegators .. (defds).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/extend Forwardable (Forw).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/include Comparable .. (Comp).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Methods/include Enumerable .. (Enum).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Ordering/randomize (ran).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Ordering/sort { |a, b| .. } (sor).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Ordering/sort_by { |e| .. } (sorb).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/RDoc/:yields: RDoc comment.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/RDoc/RDoc documentation block.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Rake/namespace :__ do __ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Rake/task :task_name => [:dependent, :tasks] do __ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/all? { |e| .. } (all).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/any? { |e| .. } (any).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/classify { |e| .. } (clas).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/collect { |e| .. } (col).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/detect { |e| .. } (det).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/fetch(name) { |key| .. } (fet).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/find { |e| .. } (fin).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/find_all { |e| .. } (fina).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/grep(;pattern;) { |match| .. } (gre).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/max { |a, b| .. } (max).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/min { |a, b| .. } (min).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/partition { |e| .. } (par).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/reject { |e| .. } (rej).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Searching and Selection/select { |e| .. } (sel).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/Marshal.dump(obj, file) (Md).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/Marshal.load(obj) (Ml).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/PStore_new( __ ).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/YAML.dump(.., file) (Yd-).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/YAML.load(file) (Yl-).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/transaction( __ ) do __ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/xmlread(__).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Serialization/xpath(__) { __ }.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Strings/gsub(;..;) { |match| .. } (gsu).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Strings/scan(;..;) { |match| .. } (sca).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Strings/sub(;..;) { |match| .. } (sub).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/Benchmark_bmbm(__) do __ end.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert(..) (as).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_equal.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_in_delta(..) (asid).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_instance_of(..) (asio).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_kind_of(..) (asko).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_match(..) (asm).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_nil(..) (asn).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_no_match(..) (asnm).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_not_equal(..) (asne).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_not_nil(..) (asnn).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_not_same(..) (asns).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_nothing_raised(..) { .. } (asnr).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_nothing_thrown { .. } (asnt).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_operator(..) (aso).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_raise(..) { .. } (asr).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_respond_to(..) (asrt).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_same(..) (ass).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_send(..) (ass).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/assert_throws(..) { .. } (ast).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/class .. < Test;;Unit;;TestCase .. end (tc).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/def test_ .. end (t).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/flunk(..) (fl).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/require "tc_.." .. (ts).yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/Tests/results_report(__) { __ }.yasnippet [new file with mode: 0644]
extras/imported/ruby-mode/embed string variable.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/sgml-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/sgml-mode/CDATA.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/Smart return:indent for tag pairs.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/XML Processing Instruction.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/long attribute tag.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/long tag.yasnippet [new file with mode: 0644]
extras/imported/sgml-mode/short tag.yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/#!:usr:bin:env (!env).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/shell-script-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/shell-script-mode/Idioms/Tempfile.yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Loops/for ... done (for).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Loops/for … in … done (forin).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Loops/until … (done).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Loops/while … (done).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Tests/case .. esac (case).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Tests/elif .. (elif).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/Tests/if ... then (if).yasnippet [new file with mode: 0644]
extras/imported/shell-script-mode/here document (here).yasnippet [new file with mode: 0644]
extras/imported/text-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/text-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/text-mode/010 Copyright.yasnippet [new file with mode: 0644]
extras/imported/text-mode/Conitnue bullet.yasnippet [new file with mode: 0644]
extras/imported/text-mode/Conitnue light bullet.yasnippet [new file with mode: 0644]
extras/imported/text-mode/Conitnue star bullet.yasnippet [new file with mode: 0644]
extras/imported/text-mode/Insert ISO date.yasnippet [new file with mode: 0644]
extras/imported/text-mode/Lorem ipsum.yasnippet [new file with mode: 0644]
extras/imported/yaml-mode/.yas-ignore-filenames-as-triggers [new file with mode: 0644]
extras/imported/yaml-mode/.yas-make-groups [new file with mode: 0644]
extras/imported/yaml-mode/untitled.yasnippet [new file with mode: 0644]
extras/textmate_import.rb
extras/textmate_mass_import.rb
yasnippet.el

index 3cd51ccfa6eced2e4f2ae0acbdc999bc3481c832..e28af392c588129e251dfed8e341d22018eede6e 100644 (file)
--- a/Rakefile
+++ b/Rakefile
@@ -9,17 +9,23 @@ end
 find_version
 FileUtils.mkdir_p('pkg')
 
-desc "generate the bundle file."
+desc "generate bundle file for classic snippets."
 task :bundle do
   sh 'emacs --batch -l yasnippet.el --eval "(yas/compile-bundle)"'
   sh "tar czf pkg/yasnippet-bundle-#{$version}.el.tgz yasnippet-bundle.el"
 end
 
+desc "generate bundle file for textmate snippets."
+task :textmate_bundle do
+  sh 'emacs --batch -l yasnippet.el --eval "(yas/compile-textmate-bundle)"'
+  sh "tar czf pkg/yasnippet-textmate-bundle-#{$version}.el.tgz yasnippet-textmate-bundle.el"
+end
+
 desc "create a release package"
 task :package do
   release_dir = "pkg/yasnippet-#{$version}"
   FileUtils.mkdir_p(release_dir)
-  files = ['snippets', 'yasnippet.el', 'dropdown-list.el']
+  files = ['extras', 'snippets', 'yasnippet.el', 'dropdown-list.el']
   FileUtils.cp_r files, release_dir
   FileUtils.rm_r Dir[release_dir + "/**/.svn"]
   FileUtils.cd 'pkg'
index 8d1378266e2664a461d81ce249c071176691b34a..8d2f541e2069974e2f65baffcc0853539b331881 100644 (file)
@@ -7,24 +7,25 @@ ChangeLog
 .. _Writing Snippets: snippet-development.html
 .. _The YASnippet Menu: snippet-menu.html
 
-**Upcoming** release:
+0.6.1b / 2009-08-29
+===================
 
 * Much more powerful menu. See `The YASnippet menu`_.
 * New ways to organize snippets. See `Organizing snippets`_.
 * Added ``yas/also-auto-indent-first-line`` customization variable.
 * Renamed directive ``# env:`` to ``# expand-env:``
 * Rewrote much of the documentation.
-* Added ``textmate-import.rb`` to svn repository.
-* Many random bugs fixed.
+* Added TextMate import tool ``textmate-import.rb`` to to svn
+  repository (see "extras/")
+* Added *experimental* bundle of textmate snippets
+  ``yasnippet-textmate-bundle.el``
 * Fixed `Issue 72
   <http://code.google.com/p/yasnippet/issues/detail?id=72>`_ (thanks
   rmartin.k...@gmail.com)
-* Fixed `Issue 74
-  <http://code.google.com/p/yasnippet/issues/detail?id=74>`_
-* Fixed `Issue 70
-  <http://code.google.com/p/yasnippet/issues/detail?id=70>`_
-* Fixed `Issue 69
-  <http://code.google.com/p/yasnippet/issues/detail?id=69>`_
+* Fixed `Issues 80 through 84
+  <http://code.google.com/p/yasnippet/issues/detail?id=80>`_ (thanks
+  Moritz Bunkus)
+* Fixed many more issues...
 
 
 0.6.0c / 2009-07-27
diff --git a/doc/define-snippet.html b/doc/define-snippet.html
deleted file mode 120000 (symlink)
index d959df5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-doc/index.html
\ No newline at end of file
diff --git a/doc/define_snippet.html b/doc/define_snippet.html
new file mode 100644 (file)
index 0000000..a17537f
--- /dev/null
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="Docutils 0.5: http://docutils.sourceforge.net/" />
+<title>Moved</title>
+<meta content="3; URL=index.html" http-equiv="Refresh" />
+<link rel="stylesheet" href="styles.css" type="text/css" />
+</head>
+<body>
+<div class="document" id="moved">
+<div id="header-region" class="clear-block"></div>
+<div id="wrapper">
+  <div id="container" class="clear-block">
+    <div id="header">
+    <div id="logo-floater">
+    <h1 class="title">Moved</h1>
+    </div>
+    <ul class="primary-links">
+      <li>
+        <a title="" href="index.html">Intro and tutorial</a>
+      </li>
+      <li>
+        <a title="" href="snippet-organization.html">Howto: organize</a>
+      </li>
+      <li>
+        <a title="" href="snippet-expansion.html">Howto: expand</a>
+      </li>
+      <li>
+        <a title="" href="snippet-development.html">Howto: write </a>
+      </li>
+      <li>
+        <a title="" href="snippet-menu.html">Howto: menu </a>
+      </li>
+      <li>
+        <a title="" href="faq.html">FAQ</a>
+      </li>
+      <li>
+        <a title="" href="changelog.html">ChangeLog</a>
+      </li>
+      <li>
+        <a title="" href="http://code.google.com/p/yasnippet/downloads/list">Download</a>
+      </li>
+    </ul>
+    </div>
+    <div id="center">
+      <div id="squeeze">
+        <div class="right-corner">
+          <div class="left-corner">
+            <p>
+              <b>Important:</b> This documentation applies to
+              the <b>SVN trunk</b> of YASnippet, which you
+              get <a href="http://code.google.com/p/yasnippet/source/checkout">here</a>. Documentation
+              for other versions can be found <a title=""
+              href="http://code.google.com/p/yasnippet/downloads/list">here</a>.
+            </p>
+            <p>This page has been moved. Click <a class="reference external" href="index.html">here</a> if your browser
+does not automatically redirect you</p>
+         </div>
+       </div>
+      </div>
+    </div>
+  </div>
+</div>
+</div>
+</body>
+</html>
diff --git a/doc/define_snippet.rst b/doc/define_snippet.rst
new file mode 100644 (file)
index 0000000..9e312c3
--- /dev/null
@@ -0,0 +1,9 @@
+=====
+Moved
+=====
+
+.. meta::
+  :http-equiv=Refresh: 3; URL=index.html
+
+This page has been moved. Click `here <index.html>`_ if your browser
+does not automatically redirect you
diff --git a/extras/imported/LaTeX-mode/.yas-ignore-filenames-as-triggers b/extras/imported/LaTeX-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/LaTeX-mode/.yas-make-groups b/extras/imported/LaTeX-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/LaTeX-mode/Change Style of selected text.yasnippet b/extras/imported/LaTeX-mode/Change Style of selected text.yasnippet
new file mode 100644 (file)
index 0000000..0088741
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Command — \command{…}
+# binding: "^E"
+# --
+\\${1:text${2:bf}}{`yas/selected-text`}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Cross Reference a/Figure.yasnippet b/extras/imported/LaTeX-mode/Cross Reference a/Figure.yasnippet
new file mode 100644 (file)
index 0000000..64cc8c1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: figure
+# contributor: Translated from TextMate Snippet
+# name: Figure
+# --
+${1:Figure}~\ref{${2:fig:}}$0
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Cross Reference a/Listing.yasnippet b/extras/imported/LaTeX-mode/Cross Reference a/Listing.yasnippet
new file mode 100644 (file)
index 0000000..4294008
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: listing
+# contributor: Translated from TextMate Snippet
+# name: Listing
+# --
+${1:Listing}~\ref{${2:lst:}}$0
diff --git a/extras/imported/LaTeX-mode/Cross Reference a/Page.yasnippet b/extras/imported/LaTeX-mode/Cross Reference a/Page.yasnippet
new file mode 100644 (file)
index 0000000..b1c1a25
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: page
+# contributor: Translated from TextMate Snippet
+# name: Page
+# --
+${1:page}~\pageref{$2}$0
diff --git a/extras/imported/LaTeX-mode/Cross Reference a/Section.yasnippet b/extras/imported/LaTeX-mode/Cross Reference a/Section.yasnippet
new file mode 100644 (file)
index 0000000..1416fc9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: section
+# contributor: Translated from TextMate Snippet
+# name: Section
+# --
+${1:Section}~\ref{${2:sec:}}$0
diff --git a/extras/imported/LaTeX-mode/Cross Reference a/Table.yasnippet b/extras/imported/LaTeX-mode/Cross Reference a/Table.yasnippet
new file mode 100644 (file)
index 0000000..036393f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: table
+# contributor: Translated from TextMate Snippet
+# name: Table
+# --
+${1:Table}~\ref{${2:tab:}}$0
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Insert/Beamer Overlay Specification.yasnippet b/extras/imported/LaTeX-mode/Insert/Beamer Overlay Specification.yasnippet
new file mode 100644 (file)
index 0000000..bcef961
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Beamer Overlay Specification
+# binding: "^<"
+# --
+<${1:+-}>
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Insert/\begin{}…\end{}.yasnippet b/extras/imported/LaTeX-mode/Insert/\begin{}…\end{}.yasnippet
new file mode 100644 (file)
index 0000000..54da537
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: begin
+# contributor: Translated from TextMate Snippet
+# name: \begin{}…\end{}
+# --
+\\begin{${1:env}}
+       ${1/(enumerate|itemize|list)|(description)|.*/(?1:\item )(?2:\item)/}$0
+\\end{${1:env}}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Lists/Description.yasnippet b/extras/imported/LaTeX-mode/Lists/Description.yasnippet
new file mode 100644 (file)
index 0000000..6cc8750
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: desc
+# contributor: Translated from TextMate Snippet
+# name: Description
+# --
+\\begin{description}
+       \item[$1] $0
+\\end{description}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Lists/Enumerate.yasnippet b/extras/imported/LaTeX-mode/Lists/Enumerate.yasnippet
new file mode 100644 (file)
index 0000000..727cbd0
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: enum
+# contributor: Translated from TextMate Snippet
+# name: Enumerate
+# --
+\\begin{enumerate}
+       \item $0
+\\end{enumerate}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Lists/Item[description].yasnippet b/extras/imported/LaTeX-mode/Lists/Item[description].yasnippet
new file mode 100644 (file)
index 0000000..9b56bbb
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: itd
+# contributor: Translated from TextMate Snippet
+# name: \item[description]
+# --
+\\item[${1:description}] ${0:item}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Lists/Itemize.yasnippet b/extras/imported/LaTeX-mode/Lists/Itemize.yasnippet
new file mode 100644 (file)
index 0000000..721fdc6
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: item
+# contributor: Translated from TextMate Snippet
+# name: Itemize
+# --
+\\begin{itemize}
+       \item $0
+\\end{itemize}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Lists/Lines to list environment.yasnippet b/extras/imported/LaTeX-mode/Lists/Lines to list environment.yasnippet
new file mode 100644 (file)
index 0000000..204afc5
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Itemize Lines in Selection
+# binding: "^L"
+# --
+\begin{${1:itemize}}
+${TM_SELECTED_TEXT/^(([^\\]*):\s*)?(.+)$/\n\t\item(?1: [ $2 ]) $3/g}
+\end{${1:itemize}}
diff --git a/extras/imported/LaTeX-mode/Math/Align.yasnippet b/extras/imported/LaTeX-mode/Math/Align.yasnippet
new file mode 100644 (file)
index 0000000..37c6f35
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: ali
+# contributor: Translated from TextMate Snippet
+# name: Align(ed)
+# --
+\begin{align`echo $TM_SCOPE|grep math|
+sed -e 's/.*math.*/ed/'`}
+       $0
+\end{align`echo $TM_SCOPE|grep math|
+sed -e 's/.*math.*/ed/'`}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Cases.yasnippet b/extras/imported/LaTeX-mode/Math/Cases.yasnippet
new file mode 100644 (file)
index 0000000..cbce36a
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: cas
+# contributor: Translated from TextMate Snippet
+# name: Cases
+# --
+\begin{cases}
+       ${1:equation}, &\text{ if }${2:case}\\\\
+       $0
+\end{cases}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Equation.yasnippet b/extras/imported/LaTeX-mode/Math/Equation.yasnippet
new file mode 100644 (file)
index 0000000..8093c48
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: eq
+# contributor: Translated from TextMate Snippet
+# name: Equation
+# --
+\begin{equation}
+       $0
+\end{equation}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Gather(ed).yasnippet b/extras/imported/LaTeX-mode/Math/Gather(ed).yasnippet
new file mode 100644 (file)
index 0000000..6ce24a5
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: gat
+# contributor: Translated from TextMate Snippet
+# name: Gather(ed)
+# --
+\begin{gather`echo $TM_SCOPE|grep math|
+sed -e 's/.*math.*/ed/'`}
+       $0
+\end{gather`echo $TM_SCOPE|grep math|
+sed -e 's/.*math.*/ed/'`}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Matrix.yasnippet b/extras/imported/LaTeX-mode/Math/Matrix.yasnippet
new file mode 100644 (file)
index 0000000..762eed9
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: mat
+# contributor: Translated from TextMate Snippet
+# name: Matrix
+# --
+\begin{${1:p/b/v/V/B/small}matrix}
+       $0
+\end{${1:p/b/v/V/B/small}matrix}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Split.yasnippet b/extras/imported/LaTeX-mode/Math/Split.yasnippet
new file mode 100644 (file)
index 0000000..4faef8c
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: spl
+# contributor: Translated from TextMate Snippet
+# name: Split
+# --
+\begin{split}
+       $0
+\end{split}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Math/Unnumbered Equation.yasnippet b/extras/imported/LaTeX-mode/Math/Unnumbered Equation.yasnippet
new file mode 100644 (file)
index 0000000..1d24f20
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Unnumbered Equation
+# binding: "^["
+# --
+\\[
+       $0
+\\]
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/Chapter.yasnippet b/extras/imported/LaTeX-mode/Sectioning/Chapter.yasnippet
new file mode 100644 (file)
index 0000000..8d41717
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: cha
+# contributor: Translated from TextMate Snippet
+# name: Chapter
+# --
+\chapter{${1:chapter name}} % (fold)
+\label{cha:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% chapter $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/Paragraph.yasnippet b/extras/imported/LaTeX-mode/Sectioning/Paragraph.yasnippet
new file mode 100644 (file)
index 0000000..aa0a9a9
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: par
+# contributor: Translated from TextMate Snippet
+# name: Paragraph
+# --
+\paragraph{${1:paragraph name}} % (fold)
+\label{par:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% paragraph $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/Part.yasnippet b/extras/imported/LaTeX-mode/Sectioning/Part.yasnippet
new file mode 100644 (file)
index 0000000..24d2897
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: part
+# contributor: Translated from TextMate Snippet
+# name: Part
+# --
+\part{${1:part name}} % (fold)
+\label{prt:${2:${1/(\w+)|\W+/(?1:\L$0:_)/g}}}
+`yas/selected-text`$0
+% part $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/Sub Paragraph.yasnippet b/extras/imported/LaTeX-mode/Sectioning/Sub Paragraph.yasnippet
new file mode 100644 (file)
index 0000000..2639cfa
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: subp
+# contributor: Translated from TextMate Snippet
+# name: Sub Paragraph
+# --
+\subparagraph{${1:subparagraph name}} % (fold)
+\label{subp:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% subparagraph $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/\section .. (section).yasnippet b/extras/imported/LaTeX-mode/Sectioning/\section .. (section).yasnippet
new file mode 100644 (file)
index 0000000..cb9c158
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: sec
+# contributor: Translated from TextMate Snippet
+# name: Section
+# --
+\section{${1:section name}} % (fold)
+\label{sec:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% section $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/\subsection .. (sub).yasnippet b/extras/imported/LaTeX-mode/Sectioning/\subsection .. (sub).yasnippet
new file mode 100644 (file)
index 0000000..175e1ce
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: sub
+# contributor: Translated from TextMate Snippet
+# name: Sub Section
+# --
+\subsection{${1:subsection name}} % (fold)
+\label{sub:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% subsection $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Sectioning/\subsubsection .. (ssub).yasnippet b/extras/imported/LaTeX-mode/Sectioning/\subsubsection .. (ssub).yasnippet
new file mode 100644 (file)
index 0000000..9bee22b
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: subs
+# contributor: Translated from TextMate Snippet
+# name: Sub Sub Section
+# --
+\subsubsection{${1:subsubsection name}} % (fold)
+\label{ssub:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
+`yas/selected-text`$0
+% subsubsection $2 (end)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Tables/New Line.yasnippet b/extras/imported/LaTeX-mode/Tables/New Line.yasnippet
new file mode 100644 (file)
index 0000000..0214db9
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Add Row
+# binding: "\ 3"
+# --
+\\\\
+$0${TM_CURRENT_LINE/^[^&]+|[^&]+$|([^&]+)/ (?1: )/g}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Tables/Tabular.yasnippet b/extras/imported/LaTeX-mode/Tables/Tabular.yasnippet
new file mode 100644 (file)
index 0000000..e021b32
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: tab
+# contributor: Translated from TextMate Snippet
+# name: Tabular
+# --
+\\begin{${1:t}${1/(t)$|(a)$|(.*)/(?1:abular)(?2:rray)/}}{${2:c}}
+$0${2/((?<=.)c|l|r)|./(?1: & )/g}
+\\end{${1:t}${1/(t)$|(a)$|(.*)/(?1:abular)(?2:rray)/}}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Wrap Selection In/Displaymath ($$).yasnippet b/extras/imported/LaTeX-mode/Wrap Selection In/Displaymath ($$).yasnippet
new file mode 100644 (file)
index 0000000..4675093
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: $$
+# contributor: Translated from TextMate Snippet
+# name: Display Math — \[ … \]
+# binding: "^M"
+# --
+\[
+       `yas/selected-text`$1
+\]
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Wrap Selection In/Math mode \( \).yasnippet b/extras/imported/LaTeX-mode/Wrap Selection In/Math mode \( \).yasnippet
new file mode 100644 (file)
index 0000000..c7e88bd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Math Mode — \( … \)
+# binding: "^M"
+# --
+\( `yas/selected-text`$1 \)
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Wrap Selection In/Wrap Selection in Environment.yasnippet b/extras/imported/LaTeX-mode/Wrap Selection In/Wrap Selection in Environment.yasnippet
new file mode 100644 (file)
index 0000000..20288cf
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Environment — \begin{}…\end{}
+# binding: "^@W"
+# --
+${TM_SELECTED_TEXT/(\s*).*/$1/m}\begin{${1:environment}}
+${TM_SELECTED_TEXT/(.+)|\n\z/(?1:\t$0)/g}
+${TM_SELECTED_TEXT/(\s*).*/$1/m}\end{${1:environment}}
diff --git a/extras/imported/LaTeX-mode/Wrap Selection In/Wrap in \left-\right.yasnippet b/extras/imported/LaTeX-mode/Wrap Selection In/Wrap in \left-\right.yasnippet
new file mode 100644 (file)
index 0000000..d5e71c5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: left…right — \left…\right
+# binding: "^L"
+# --
+${TM_SELECTED_TEXT/(.*)(.)/\\left$1\\right$2/}
\ No newline at end of file
diff --git a/extras/imported/LaTeX-mode/Wrap Selection In/Wrap selection in double quotes.yasnippet b/extras/imported/LaTeX-mode/Wrap Selection In/Wrap selection in double quotes.yasnippet
new file mode 100644 (file)
index 0000000..9fde956
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Double Quotes
+# binding: "^`"
+# --
+\`\``yas/selected-text`''
\ No newline at end of file
diff --git a/extras/imported/c-mode/#endif.yasnippet b/extras/imported/c-mode/#endif.yasnippet
new file mode 100644 (file)
index 0000000..e19c24b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: #endif
+# binding: "~@."
+# --
+#endif
diff --git a/extras/imported/c-mode/#ifndef … #define … #endif.yasnippet b/extras/imported/c-mode/#ifndef … #define … #endif.yasnippet
new file mode 100644 (file)
index 0000000..0e8b498
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: def
+# contributor: Translated from TextMate Snippet
+# name: #ifndef … #define … #endif
+# --
+#ifndef ${1/([A-Za-z0-9_]+).*/$1/}
+#define ${1:SYMBOL} ${2:value}
+#endif
\ No newline at end of file
diff --git a/extras/imported/c-mode/#include "" (inc).yasnippet b/extras/imported/c-mode/#include "" (inc).yasnippet
new file mode 100644 (file)
index 0000000..5fcdeda
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: inc
+# contributor: Translated from TextMate Snippet
+# name: #include "…"
+# --
+#include "${1:${TM_FILENAME/\..+$/.h/}}"
\ No newline at end of file
diff --git a/extras/imported/c-mode/#include <> (Inc).yasnippet b/extras/imported/c-mode/#include <> (Inc).yasnippet
new file mode 100644 (file)
index 0000000..fe0f167
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Inc
+# contributor: Translated from TextMate Snippet
+# name: #include <…>
+# --
+#include <${1:.h}>
\ No newline at end of file
diff --git a/extras/imported/c-mode/#pragma mark (mark).yasnippet b/extras/imported/c-mode/#pragma mark (mark).yasnippet
new file mode 100644 (file)
index 0000000..0953cd6
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: mark
+# contributor: Translated from TextMate Snippet
+# name: #pragma mark
+# --
+#if 0
+${1:#pragma mark -
+}#pragma mark $2
+#endif
+
+$0
\ No newline at end of file
diff --git a/extras/imported/c-mode/.yas-ignore-filenames-as-triggers b/extras/imported/c-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/c-mode/.yas-make-groups b/extras/imported/c-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/c-mode/Declarations/030 for int loop (fori).yasnippet b/extras/imported/c-mode/Declarations/030 for int loop (fori).yasnippet
new file mode 100644 (file)
index 0000000..78b582f
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: For Loop
+# --
+for(size_t ${2:i} = 0; $2 < ${1:count}; ${3:++$2})
+{
+       ${0:/* code */}
+}
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/Enumeration.yasnippet b/extras/imported/c-mode/Declarations/Enumeration.yasnippet
new file mode 100644 (file)
index 0000000..0bb59bf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: enum
+# contributor: Translated from TextMate Snippet
+# name: Enumeration
+# --
+enum ${1:name} { $0 };
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/Typedef.yasnippet b/extras/imported/c-mode/Declarations/Typedef.yasnippet
new file mode 100644 (file)
index 0000000..bf449dc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: td
+# contributor: Translated from TextMate Snippet
+# name: Typedef
+# --
+typedef ${1:int} ${2:MyCustomType};
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/class .. (class).yasnippet b/extras/imported/c-mode/Declarations/class .. (class).yasnippet
new file mode 100644 (file)
index 0000000..5b15a0d
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- mode: snippet -*-
+# key: cl
+# contributor: Translated from TextMate Snippet
+# name: Class
+# --
+class ${1:${TM_FILENAME/(.+)\..+|.*/(?1:\L$1_t:name)/}}
+{
+public:
+       ${1/(\w+).*/$1/} (${2:arguments});
+       virtual ~${1/(\w+).*/$1/} ();
+
+private:
+       ${0:/* data */}
+};
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/do...while loop (do).yasnippet b/extras/imported/c-mode/Declarations/do...while loop (do).yasnippet
new file mode 100644 (file)
index 0000000..7f63e6f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: do
+# contributor: Translated from TextMate Snippet
+# name: Do While Loop
+# --
+do {
+       ${0:/* code */}
+} while(${1:/* condition */});
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/if .. (if).yasnippet b/extras/imported/c-mode/Declarations/if .. (if).yasnippet
new file mode 100644 (file)
index 0000000..a6f8266
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: If Condition
+# --
+if(${1:/* condition */})
+{
+       ${0:/* code */}
+}
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/namespace .. (namespace).yasnippet b/extras/imported/c-mode/Declarations/namespace .. (namespace).yasnippet
new file mode 100644 (file)
index 0000000..313961c
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: ns
+# contributor: Translated from TextMate Snippet
+# name: Namespace
+# --
+namespace${1/.+/ /m}${1:${TM_FILENAME/^((.*?)\..*)?$/(?1:\L$2:my)/}}
+{
+       $0
+}${1/.+/ \/* /m}$1${1/.+/ *\/ /m}
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/struct.yasnippet b/extras/imported/c-mode/Declarations/struct.yasnippet
new file mode 100644 (file)
index 0000000..41a84d3
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: st
+# contributor: Translated from TextMate Snippet
+# name: Struct
+# --
+struct ${1:${TM_FILENAME/(.+)\..+|.*/(?1:\L$1_t:name)/}}
+{
+       ${0:/* data */}
+};
\ No newline at end of file
diff --git a/extras/imported/c-mode/Declarations/template <typename ..> (template).yasnippet b/extras/imported/c-mode/Declarations/template <typename ..> (template).yasnippet
new file mode 100644 (file)
index 0000000..0542705
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: tp
+# contributor: Translated from TextMate Snippet
+# name: template <typename …>
+# --
+template <typename ${1:_InputIter}>
\ No newline at end of file
diff --git a/extras/imported/c-mode/Idioms/$1.begin(), $1.end() (beginend).yasnippet b/extras/imported/c-mode/Idioms/$1.begin(), $1.end() (beginend).yasnippet
new file mode 100644 (file)
index 0000000..5d2e24e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: beginend
+# contributor: Translated from TextMate Snippet
+# name: $1.begin(), $1.end()
+# --
+${1:v}${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}begin(), ${1:v}${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}end()
\ No newline at end of file
diff --git a/extras/imported/c-mode/Idioms/010 main() (main).yasnippet b/extras/imported/c-mode/Idioms/010 main() (main).yasnippet
new file mode 100644 (file)
index 0000000..e129b4d
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: main
+# contributor: Translated from TextMate Snippet
+# name: main()
+# --
+int main (int argc, char const${TM_C_POINTER: *}argv[])
+{
+       ${0:/* code */}
+       return 0;
+}
\ No newline at end of file
diff --git a/extras/imported/c-mode/Idioms/Include header once only guard.yasnippet b/extras/imported/c-mode/Idioms/Include header once only guard.yasnippet
new file mode 100644 (file)
index 0000000..45704e0
--- /dev/null
@@ -0,0 +1,17 @@
+# -*- mode: snippet -*-
+# key: once
+# contributor: Translated from TextMate Snippet
+# name: Header Include-Guard
+# --
+#ifndef ${1:`#!/usr/bin/env ruby -wKU -riconv
+name = ENV["TM_FILENAME"] || "untitled"
+name = Iconv.iconv("ASCII//TRANSLIT", "UTF-8", name).first
+name = name.gsub(/[^a-z0-9]+/i, "_")
+uuid = (rand * 2821109907455).round.to_s(36)
+print "#{name}_#{uuid}".tr("[a-z]", "[A-Z]")
+`}
+#define $1
+
+${TM_SELECTED_TEXT/\Z\n//}${0:}
+
+#endif /* end of include guard: $1 */
diff --git a/extras/imported/c-mode/Idioms/read file (readF).yasnippet b/extras/imported/c-mode/Idioms/read file (readF).yasnippet
new file mode 100644 (file)
index 0000000..d133eb6
--- /dev/null
@@ -0,0 +1,13 @@
+# -*- mode: snippet -*-
+# key: readfile
+# contributor: Translated from TextMate Snippet
+# name: Read File Into Vector
+# --
+std::vector<char> v;
+if(FILE${TM_C_POINTER: *}fp = fopen(${1:"filename"}, "r"))
+{
+       char buf[1024];
+       while(size_t len = fread(buf, 1, sizeof(buf), fp))
+               v.insert(v.end(), buf, buf + len);
+       fclose(fp);
+}
\ No newline at end of file
diff --git a/extras/imported/c-mode/fprintf ….yasnippet b/extras/imported/c-mode/fprintf ….yasnippet
new file mode 100644 (file)
index 0000000..660b78a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fprintf
+# contributor: Translated from TextMate Snippet
+# name: fprintf …
+# --
+fprintf(${1:stderr}, "${2:%s}\\n"${2/([^%]|%%)*(%.)?.*/(?2:, :\);)/}$3${2/([^%]|%%)*(%.)?.*/(?2:\);)/}
\ No newline at end of file
diff --git a/extras/imported/c-mode/printf .. (printf).yasnippet b/extras/imported/c-mode/printf .. (printf).yasnippet
new file mode 100644 (file)
index 0000000..aa6bd48
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: printf
+# contributor: Translated from TextMate Snippet
+# name: printf …
+# --
+printf("${1:%s}\\n"${1/([^%]|%%)*(%.)?.*/(?2:, :\);)/}$2${1/([^%]|%%)*(%.)?.*/(?2:\);)/}
\ No newline at end of file
diff --git a/extras/imported/c-mode/std::map (map).yasnippet b/extras/imported/c-mode/std::map (map).yasnippet
new file mode 100644 (file)
index 0000000..d02f04c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: map
+# contributor: Translated from TextMate Snippet
+# name: std::map
+# --
+std::map<${1:key}, ${2:value}> map$0;
\ No newline at end of file
diff --git a/extras/imported/c-mode/std::vector (v).yasnippet b/extras/imported/c-mode/std::vector (v).yasnippet
new file mode 100644 (file)
index 0000000..49b1b88
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: vector
+# contributor: Translated from TextMate Snippet
+# name: std::vector
+# --
+std::vector<${1:char}> v$0;
\ No newline at end of file
diff --git a/extras/imported/css-mode/.yas-ignore-filenames-as-triggers b/extras/imported/css-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/css-mode/.yas-make-groups b/extras/imported/css-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/css-mode/Background/background-attachment: scroll:fixed (background).yasnippet b/extras/imported/css-mode/Background/background-attachment: scroll:fixed (background).yasnippet
new file mode 100644 (file)
index 0000000..dbb4d19
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-attachment: scroll/fixed
+# --
+background-attachment: ${1:scroll/fixed};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-color: color-hex (background).yasnippet b/extras/imported/css-mode/Background/background-color: color-hex (background).yasnippet
new file mode 100644 (file)
index 0000000..a8aee26
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-color: hex
+# --
+background-color: #${1:DDD};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-color: color-name (background).yasnippet b/extras/imported/css-mode/Background/background-color: color-name (background).yasnippet
new file mode 100644 (file)
index 0000000..8d77a0e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-color: name
+# --
+background-color: ${1:red};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-color: color-rgb (background).yasnippet b/extras/imported/css-mode/Background/background-color: color-rgb (background).yasnippet
new file mode 100644 (file)
index 0000000..b486d00
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-color: rgb
+# --
+background-color: rgb(${1:255},${2:255},${3:255});$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-color: transparent (background).yasnippet b/extras/imported/css-mode/Background/background-color: transparent (background).yasnippet
new file mode 100644 (file)
index 0000000..87010b6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-color: transparent
+# --
+background-color: transparent;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-image: none (background).yasnippet b/extras/imported/css-mode/Background/background-image: none (background).yasnippet
new file mode 100644 (file)
index 0000000..bc76ad1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-image: none
+# --
+background-image: none;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-image: url (background).yasnippet b/extras/imported/css-mode/Background/background-image: url (background).yasnippet
new file mode 100644 (file)
index 0000000..5c90ab0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-image: url
+# --
+background-image: url($1);$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-position: position (background).yasnippet b/extras/imported/css-mode/Background/background-position: position (background).yasnippet
new file mode 100644 (file)
index 0000000..4a06c75
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-position: position
+# --
+background-position: ${1:top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right/x-% y-%/x-pos y-pos};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background-repeat: r:r-x:r-y:n-r (background).yasnippet b/extras/imported/css-mode/Background/background-repeat: r:r-x:r-y:n-r (background).yasnippet
new file mode 100644 (file)
index 0000000..1cd6519
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background-repeat: r/r-x/r-y/n-r
+# --
+background-repeat: ${1:repeat/repeat-x/repeat-y/no-repeat};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Background/background: color image repeat attachment position (background).yasnippet b/extras/imported/css-mode/Background/background: color image repeat attachment position (background).yasnippet
new file mode 100644 (file)
index 0000000..d6d534f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: background: color image repeat attachment position
+# --
+background:${6: #${1:DDD}} url($2) ${3:repeat/repeat-x/repeat-y/no-repeat} ${4:scroll/fixed} ${5:top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right/x-% y-%/x-pos y-pos};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-bottom-color: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-bottom-color: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..6beec52
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-bottom-color: color
+# --
+border-bottom-color: #${1:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-bottom-style: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-bottom-style: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..3046143
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-bottom-style: style
+# --
+border-bottom-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-bottom-width: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-bottom-width: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..740729c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-bottom-width: size
+# --
+border-bottom-width: ${1:1}px ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-bottom: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-bottom: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..5b2c4d1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-bottom: size style color
+# --
+border-bottom: ${1:1}px ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-color: color (border).yasnippet b/extras/imported/css-mode/Border/border-color: color (border).yasnippet
new file mode 100644 (file)
index 0000000..4c8ffa0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-color: color
+# --
+border-color: ${1:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-left-color: color (border).yasnippet b/extras/imported/css-mode/Border/border-left-color: color (border).yasnippet
new file mode 100644 (file)
index 0000000..3e8be69
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-left-color: color
+# --
+border-right-color: #${1:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-left-style: style (border).yasnippet b/extras/imported/css-mode/Border/border-left-style: style (border).yasnippet
new file mode 100644 (file)
index 0000000..1bd5ab6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-left-style: style
+# --
+border-left-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-left-width: size (border).yasnippet b/extras/imported/css-mode/Border/border-left-width: size (border).yasnippet
new file mode 100644 (file)
index 0000000..93219bd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-left-width: size
+# --
+border-left-width: ${1:1}px
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-left: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-left: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..85ba84a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-left: size style color
+# --
+border-left: ${1:1}px ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-right-color: color (border).yasnippet b/extras/imported/css-mode/Border/border-right-color: color (border).yasnippet
new file mode 100644 (file)
index 0000000..9bd1bcd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-right-color: color
+# --
+border-right-color: #${1:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-right-style: style (border).yasnippet b/extras/imported/css-mode/Border/border-right-style: style (border).yasnippet
new file mode 100644 (file)
index 0000000..da5b34a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-right-style: style
+# --
+border-right-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-right-width: size (border).yasnippet b/extras/imported/css-mode/Border/border-right-width: size (border).yasnippet
new file mode 100644 (file)
index 0000000..0852fd7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-right-width: size
+# --
+border-right-width: ${1:1}px
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-right: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-right: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..73bbe57
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-right: size style color
+# --
+border-right: ${1:1}px ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-style: style (border).yasnippet b/extras/imported/css-mode/Border/border-style: style (border).yasnippet
new file mode 100644 (file)
index 0000000..f0a990d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-style: style
+# --
+border-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-top-color: color (border).yasnippet b/extras/imported/css-mode/Border/border-top-color: color (border).yasnippet
new file mode 100644 (file)
index 0000000..4219311
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-top-color: color
+# --
+border-top-color: #${1:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-top-style: style (border).yasnippet b/extras/imported/css-mode/Border/border-top-style: style (border).yasnippet
new file mode 100644 (file)
index 0000000..f837cad
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-top-style: style
+# --
+border-top-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-top-width: size (border).yasnippet b/extras/imported/css-mode/Border/border-top-width: size (border).yasnippet
new file mode 100644 (file)
index 0000000..00fa96b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-top-width: size
+# --
+border-top-width: ${1:1}px
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-top: size style color (border).yasnippet b/extras/imported/css-mode/Border/border-top: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..b72278c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-top: size style color
+# --
+border-top: ${1:1}px ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border-width: width (border).yasnippet b/extras/imported/css-mode/Border/border-width: width (border).yasnippet
new file mode 100644 (file)
index 0000000..03b5e4a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border-width: size
+# --
+border-width: ${1:1px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Border/border: size style color (border).yasnippet b/extras/imported/css-mode/Border/border: size style color (border).yasnippet
new file mode 100644 (file)
index 0000000..7de7b1e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: border
+# contributor: Translated from TextMate Snippet
+# name: border: size style color
+# --
+border: ${1:1px} ${2:solid} #${3:999};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Color/color: color-hex (color).yasnippet b/extras/imported/css-mode/Color/color: color-hex (color).yasnippet
new file mode 100644 (file)
index 0000000..ceee6b9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: color
+# contributor: Translated from TextMate Snippet
+# name: color: hex
+# --
+color: #${1:DDD};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Color/color: color-name (color).yasnippet b/extras/imported/css-mode/Color/color: color-name (color).yasnippet
new file mode 100644 (file)
index 0000000..c1f991d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: color
+# contributor: Translated from TextMate Snippet
+# name: color: name
+# --
+color: ${1:red};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Color/color: color-rgb (color).yasnippet b/extras/imported/css-mode/Color/color: color-rgb (color).yasnippet
new file mode 100644 (file)
index 0000000..bad134f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: color
+# contributor: Translated from TextMate Snippet
+# name: color: rgb
+# --
+color: rgb(${1:255},${2:255},${3:255});$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Cursor/cursor: type (cursor).yasnippet b/extras/imported/css-mode/Cursor/cursor: type (cursor).yasnippet
new file mode 100644 (file)
index 0000000..0d7f523
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cursor
+# contributor: Translated from TextMate Snippet
+# name: cursor: type
+# --
+cursor: ${1:default/auto/crosshair/pointer/move/*-resize/text/wait/help};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Cursor/cursor: url (cursor).yasnippet b/extras/imported/css-mode/Cursor/cursor: url (cursor).yasnippet
new file mode 100644 (file)
index 0000000..efa1a5a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cursor
+# contributor: Translated from TextMate Snippet
+# name: cursor: url
+# --
+cursor: url($1);$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Display/display: block (display).yasnippet b/extras/imported/css-mode/Display/display: block (display).yasnippet
new file mode 100644 (file)
index 0000000..b4bf911
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: display
+# contributor: Translated from TextMate Snippet
+# name: display: block
+# --
+display: block;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Display/display: common-types (display).yasnippet b/extras/imported/css-mode/Display/display: common-types (display).yasnippet
new file mode 100644 (file)
index 0000000..ae7da73
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: display
+# contributor: Translated from TextMate Snippet
+# name: display: common-types
+# --
+display: ${1:none/inline/block/list-item/run-in/compact/marker};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Display/display: inline (display).yasnippet b/extras/imported/css-mode/Display/display: inline (display).yasnippet
new file mode 100644 (file)
index 0000000..fc93fdf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: display
+# contributor: Translated from TextMate Snippet
+# name: display: inline
+# --
+display: inline;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Display/display: table-types (display).yasnippet b/extras/imported/css-mode/Display/display: table-types (display).yasnippet
new file mode 100644 (file)
index 0000000..8990788
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: display
+# contributor: Translated from TextMate Snippet
+# name: display: table-types
+# --
+display: ${1:table/inline-table/table-row-group/table-header-group/table-footer-group/table-row/table-column-group/table-column/table-cell/table-caption};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font-family: family (font).yasnippet b/extras/imported/css-mode/Font/font-family: family (font).yasnippet
new file mode 100644 (file)
index 0000000..eb6671d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font-family: family
+# --
+font-family: ${1:Arial, "MS Trebuchet"}, ${2:sans-}serif;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font-size: size (font).yasnippet b/extras/imported/css-mode/Font/font-size: size (font).yasnippet
new file mode 100644 (file)
index 0000000..ec4c7a7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font-size: size
+# --
+font-size: ${1:100%};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font-style: normal:italic:oblique (font).yasnippet b/extras/imported/css-mode/Font/font-style: normal:italic:oblique (font).yasnippet
new file mode 100644 (file)
index 0000000..4d5493c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font-style: normal/italic/oblique
+# --
+font-style: ${1:normal/italic/oblique};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font-variant: normal:small-caps (font).yasnippet b/extras/imported/css-mode/Font/font-variant: normal:small-caps (font).yasnippet
new file mode 100644 (file)
index 0000000..8777281
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font-variant: normal/small-caps
+# --
+font-variant: ${1:normal/small-caps};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font-weight: weight (font).yasnippet b/extras/imported/css-mode/Font/font-weight: weight (font).yasnippet
new file mode 100644 (file)
index 0000000..f537704
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font-weight: weight
+# --
+font-weight: ${1:normal/bold};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font: style variant weight size:line-height font -family (font).yasnippet b/extras/imported/css-mode/Font/font: style variant weight size:line-height font -family (font).yasnippet
new file mode 100644 (file)
index 0000000..3693a23
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font: style variant weight size/line-height font-family
+# --
+font: ${1:normal/italic/oblique} ${2:normal/small-caps} ${3:normal/bold} ${4:1em/1.5em} ${5:Arial}, ${6:sans-}serif;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Font/font: size font (font).yasnippet b/extras/imported/css-mode/Font/font: size font (font).yasnippet
new file mode 100644 (file)
index 0000000..5cd83f7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: font
+# contributor: Translated from TextMate Snippet
+# name: font: size font
+# --
+font: ${1:75%} ${2:"Lucida Grande", "Trebuchet MS", Verdana,} ${3:sans-}serif;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-image: url (list).yasnippet b/extras/imported/css-mode/List Style/list-style-image: url (list).yasnippet
new file mode 100644 (file)
index 0000000..43fd2c4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-image: url
+# --
+list-style-image: url($1);$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-position: pos (list).yasnippet b/extras/imported/css-mode/List Style/list-style-position: pos (list).yasnippet
new file mode 100644 (file)
index 0000000..be52ce0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-position: pos
+# --
+list-style-position: ${1:inside/outside};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-type: asian (list).yasnippet b/extras/imported/css-mode/List Style/list-style-type: asian (list).yasnippet
new file mode 100644 (file)
index 0000000..3bc2651
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-type: asian
+# --
+list-style-type: ${1:cjk-ideographic/hiragana/katakana/hiragana-iroha/katakana-iroha};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-type: marker(list).yasnippet b/extras/imported/css-mode/List Style/list-style-type: marker(list).yasnippet
new file mode 100644 (file)
index 0000000..9dd7607
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-type: marker
+# --
+list-style-type: ${1:none/disc/circle/square};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-type: numeric (list).yasnippet b/extras/imported/css-mode/List Style/list-style-type: numeric (list).yasnippet
new file mode 100644 (file)
index 0000000..a302b6c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-type: numeric
+# --
+list-style-type: ${1:decimal/decimal-leading-zero/zero};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-type: other (list).yasnippet b/extras/imported/css-mode/List Style/list-style-type: other (list).yasnippet
new file mode 100644 (file)
index 0000000..68fcdf7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-type: other
+# --
+list-style-type: ${1:hebrew/armenian/georgian};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style-type: roman-alpha-greek (list).yasnippet b/extras/imported/css-mode/List Style/list-style-type: roman-alpha-greek (list).yasnippet
new file mode 100644 (file)
index 0000000..c18a715
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style-type: roman-alpha-greek
+# --
+list-style-type: ${1:lower-roman/upper-roman/lower-alpha/upper-alpha/lower-greek/lower-latin/upper-latin};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/List Style/list-style: type position image (list).yasnippet b/extras/imported/css-mode/List Style/list-style: type position image (list).yasnippet
new file mode 100644 (file)
index 0000000..2a1b0b3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: list
+# contributor: Translated from TextMate Snippet
+# name: list-style: type position image
+# --
+list-style: ${1:none/disc/circle/square/decimal/zero} ${2:inside/outside} url($3);$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin-bottom: length (margin).yasnippet b/extras/imported/css-mode/Margin/margin-bottom: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..d611c14
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin-bottom: length
+# --
+margin-bottom: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin-left: length (margin).yasnippet b/extras/imported/css-mode/Margin/margin-left: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..bb92a17
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin-left: length
+# --
+margin-left: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin-right: length (margin).yasnippet b/extras/imported/css-mode/Margin/margin-right: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..c09812b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin-right: length
+# --
+margin-right: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin-top: length (margin).yasnippet b/extras/imported/css-mode/Margin/margin-top: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..7983c0e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin-top: length
+# --
+margin-top: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin: all (margin).yasnippet b/extras/imported/css-mode/Margin/margin: all (margin).yasnippet
new file mode 100644 (file)
index 0000000..589437d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin: all
+# --
+margin: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin: T R B L (margin).yasnippet b/extras/imported/css-mode/Margin/margin: T R B L (margin).yasnippet
new file mode 100644 (file)
index 0000000..aaaeda8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin: T R B L
+# --
+margin: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Margin/margin: V H (margin).yasnippet b/extras/imported/css-mode/Margin/margin: V H (margin).yasnippet
new file mode 100644 (file)
index 0000000..c32b48b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: margin
+# contributor: Translated from TextMate Snippet
+# name: margin: V H
+# --
+margin: ${1:20px} ${2:0px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/!important CSS (!).yasnippet b/extras/imported/css-mode/Other/!important CSS (!).yasnippet
new file mode 100644 (file)
index 0000000..e6f86af
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: !important CSS
+# binding: ""
+# --
+${1:!important}
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/clear: value (clear).yasnippet b/extras/imported/css-mode/Other/clear: value (clear).yasnippet
new file mode 100644 (file)
index 0000000..9bf2b22
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: clear
+# contributor: Translated from TextMate Snippet
+# name: clear: value
+# --
+clear: ${1:left/right/both/none};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/direction: ltr|rtl (direction).yasnippet b/extras/imported/css-mode/Other/direction: ltr|rtl (direction).yasnippet
new file mode 100644 (file)
index 0000000..5da2619
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: direction
+# contributor: Translated from TextMate Snippet
+# name: direction: ltr/rtl
+# --
+direction: ${1:ltr|rtl};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/float: left:right:none (float).yasnippet b/extras/imported/css-mode/Other/float: left:right:none (float).yasnippet
new file mode 100644 (file)
index 0000000..cf14895
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: float
+# contributor: Translated from TextMate Snippet
+# name: float: left/right/none
+# --
+float: ${1:left/right/none};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/letter-spacing: length-em (letter).yasnippet b/extras/imported/css-mode/Other/letter-spacing: length-em (letter).yasnippet
new file mode 100644 (file)
index 0000000..9da25fa
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: letter
+# contributor: Translated from TextMate Snippet
+# name: letter-spacing: em
+# --
+letter-spacing: $1em;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/letter-spacing: length-px (letter).yasnippet b/extras/imported/css-mode/Other/letter-spacing: length-px (letter).yasnippet
new file mode 100644 (file)
index 0000000..a0c8ce6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: letter
+# contributor: Translated from TextMate Snippet
+# name: letter-spacing: px
+# --
+letter-spacing: $1px;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/marker-offset: auto (marker).yasnippet b/extras/imported/css-mode/Other/marker-offset: auto (marker).yasnippet
new file mode 100644 (file)
index 0000000..e7e8403
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: marker
+# contributor: Translated from TextMate Snippet
+# name: marker-offset: auto
+# --
+marker-offset: auto;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/marker-offset: length (marker).yasnippet b/extras/imported/css-mode/Other/marker-offset: length (marker).yasnippet
new file mode 100644 (file)
index 0000000..8c8b373
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: marker
+# contributor: Translated from TextMate Snippet
+# name: marker-offset: length
+# --
+marker-offset: ${1:10px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/opacity: [for Safari, FF and IE] (opacity).yasnippet b/extras/imported/css-mode/Other/opacity: [for Safari, FF and IE] (opacity).yasnippet
new file mode 100644 (file)
index 0000000..5b1173f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: opacity
+# contributor: Translated from TextMate Snippet
+# name: opacity: [for Safari, FF & IE]
+# --
+opacity: ${1:0.5};${100:
+}-moz-opacity: ${1:0.5};${100:
+}filter:alpha(opacity=${2:${1/(1?)0?\.(.*)/$1$2/}${1/^\d*\.\d\d+$|^\d*$|(^\d\.\d$)/(?1:0)/}});$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/overflow: type (overflow).yasnippet b/extras/imported/css-mode/Other/overflow: type (overflow).yasnippet
new file mode 100644 (file)
index 0000000..68b7c86
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: overflow
+# contributor: Translated from TextMate Snippet
+# name: overflow: type
+# --
+overflow: ${1:visible/hidden/scroll/auto};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/position: type (position).yasnippet b/extras/imported/css-mode/Other/position: type (position).yasnippet
new file mode 100644 (file)
index 0000000..7f7c05b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: position
+# contributor: Translated from TextMate Snippet
+# name: position: type
+# --
+position: ${1:static/relative/absolute/fixed};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/selection.yasnippet b/extras/imported/css-mode/Other/selection.yasnippet
new file mode 100644 (file)
index 0000000..2672ff5
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: selection
+# contributor: Translated from TextMate Snippet
+# name: selection
+# --
+$1::-moz-selection,
+$1::selection {
+       color: ${2:inherit};
+       background: ${3:inherit};
+}
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/vertical-align: type (vertical).yasnippet b/extras/imported/css-mode/Other/vertical-align: type (vertical).yasnippet
new file mode 100644 (file)
index 0000000..da95fb5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: vertical
+# contributor: Translated from TextMate Snippet
+# name: vertical-align: type
+# --
+vertical-align: ${1:baseline/sub/super/top/text-top/middle/bottom/text-bottom/length/%};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/visibility: type (visibility).yasnippet b/extras/imported/css-mode/Other/visibility: type (visibility).yasnippet
new file mode 100644 (file)
index 0000000..0417024
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: visibility
+# contributor: Translated from TextMate Snippet
+# name: visibility: type
+# --
+visibility: ${1:visible/hidden/collapse};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/white-space: normal:pre:nowrap (white).yasnippet b/extras/imported/css-mode/Other/white-space: normal:pre:nowrap (white).yasnippet
new file mode 100644 (file)
index 0000000..a4a5628
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: white
+# contributor: Translated from TextMate Snippet
+# name: white-space: normal/pre/nowrap
+# --
+white-space: ${1:normal/pre/nowrap};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/word-spacing: length (word).yasnippet b/extras/imported/css-mode/Other/word-spacing: length (word).yasnippet
new file mode 100644 (file)
index 0000000..74f2da0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: word
+# contributor: Translated from TextMate Snippet
+# name: word-spacing: length
+# --
+word-spacing: ${1:10px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/word-spacing: normal (word).yasnippet b/extras/imported/css-mode/Other/word-spacing: normal (word).yasnippet
new file mode 100644 (file)
index 0000000..b6b4d3e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: word
+# contributor: Translated from TextMate Snippet
+# name: word-spacing: normal
+# --
+word-spacing: normal;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Other/z-index: index (z).yasnippet b/extras/imported/css-mode/Other/z-index: index (z).yasnippet
new file mode 100644 (file)
index 0000000..a84a196
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: z
+# contributor: Translated from TextMate Snippet
+# name: z-index: index
+# --
+z-index: $1;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding-bottom: length (margin).yasnippet b/extras/imported/css-mode/Padding/padding-bottom: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..538f162
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding-bottom: length
+# --
+padding-bottom: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding-left: length (margin).yasnippet b/extras/imported/css-mode/Padding/padding-left: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..2305e7e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding-left: length
+# --
+padding-left: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding-right: length (margin).yasnippet b/extras/imported/css-mode/Padding/padding-right: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..6dc1b2b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding-right: length
+# --
+padding-right: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding-top: length (margin).yasnippet b/extras/imported/css-mode/Padding/padding-top: length (margin).yasnippet
new file mode 100644 (file)
index 0000000..de985e4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding-top: length
+# --
+padding-top: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding: T R B L (padding).yasnippet b/extras/imported/css-mode/Padding/padding: T R B L (padding).yasnippet
new file mode 100644 (file)
index 0000000..d22b7ca
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding: T R B L
+# --
+padding: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding: V H (padding).yasnippet b/extras/imported/css-mode/Padding/padding: V H (padding).yasnippet
new file mode 100644 (file)
index 0000000..1fe498e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding: V H
+# --
+padding: ${1:20px} ${2:0px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Padding/padding: all (padding).yasnippet b/extras/imported/css-mode/Padding/padding: all (padding).yasnippet
new file mode 100644 (file)
index 0000000..5097fca
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: padding
+# contributor: Translated from TextMate Snippet
+# name: padding: all
+# --
+padding: ${1:20px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Proprietary/Fixed Position Bottom 100% wide IE6.yasnippet b/extras/imported/css-mode/Proprietary/Fixed Position Bottom 100% wide IE6.yasnippet
new file mode 100644 (file)
index 0000000..9afbbc6
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: fixed
+# contributor: Translated from TextMate Snippet
+# name: Fixed Position Bottom 100% wide IE6
+# --
+${2:bottom: auto;}top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-${1:THE HEIGHT OF THIS THING IN PIXELS}));
+${3:left: expression(eval(document.documentElement.scrollLeft));
+}${4:width: expression(eval(document.documentElement.clientWidth));}$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Proprietary/filter: AlphaImageLoader [for IE PNGs] (background).yasnippet b/extras/imported/css-mode/Proprietary/filter: AlphaImageLoader [for IE PNGs] (background).yasnippet
new file mode 100644 (file)
index 0000000..0f7e8fc
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: background
+# contributor: Translated from TextMate Snippet
+# name: filter: AlphaImageLoader [for IE PNGs]
+# binding: ""
+# --
+${3:background-image: none;
+}filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1:${TM_SELECTED_TEXT:/images/transparent.png}}', sizingMethod='${2:image/scale/crop}');
\ No newline at end of file
diff --git a/extras/imported/css-mode/Proprietary/scrollbar.yasnippet b/extras/imported/css-mode/Proprietary/scrollbar.yasnippet
new file mode 100644 (file)
index 0000000..5966273
--- /dev/null
@@ -0,0 +1,13 @@
+# -*- mode: snippet -*-
+# key: scrollbar
+# contributor: Translated from TextMate Snippet
+# name: scrollbar
+# --
+scrollbar-base-color:       ${1:#CCCCCC};${2:
+scrollbar-arrow-color:      ${3:#000000};
+scrollbar-track-color:      ${4:#999999};
+scrollbar-3dlight-color:    ${5:#EEEEEE};
+scrollbar-highlight-color:  ${6:#FFFFFF};
+scrollbar-face-color:       ${7:#CCCCCC};
+scrollbar-shadow-color:     ${9:#999999};
+scrollbar-darkshadow-color: ${8:#666666};}
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-align: left:center:right (txt).yasnippet b/extras/imported/css-mode/Text/text-align: left:center:right (txt).yasnippet
new file mode 100644 (file)
index 0000000..efd46ff
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-align: left/center/right
+# --
+text-align: ${1:left/right/center/justify};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-decoration: none:underline:overline:line-through:blink (text).yasnippet b/extras/imported/css-mode/Text/text-decoration: none:underline:overline:line-through:blink (text).yasnippet
new file mode 100644 (file)
index 0000000..29e58a9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-decoration: none/underline/overline/line-through/blink
+# --
+text-decoration: ${1:none/underline/overline/line-through/blink};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-indent: length (text).yasnippet b/extras/imported/css-mode/Text/text-indent: length (text).yasnippet
new file mode 100644 (file)
index 0000000..cefb4f9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-indent: length
+# --
+text-indent: ${1:10}px;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-shadow: color-hex x y blur (text).yasnippet b/extras/imported/css-mode/Text/text-shadow: color-hex x y blur (text).yasnippet
new file mode 100644 (file)
index 0000000..b37d7c3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-shadow: color-hex x y blur
+# --
+text-shadow: #${1:DDD} ${2:10px} ${3:10px} ${4:2px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-shadow: color-rgb x y blur (text).yasnippet b/extras/imported/css-mode/Text/text-shadow: color-rgb x y blur (text).yasnippet
new file mode 100644 (file)
index 0000000..eb9c547
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-shadow: color-rgb x y blur
+# --
+text-shadow: rgb(${1:255},${2:255},${3:255}) ${4:10px} ${5:10px} ${6:2px};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-shadow: none (text).yasnippet b/extras/imported/css-mode/Text/text-shadow: none (text).yasnippet
new file mode 100644 (file)
index 0000000..12112f2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-shadow: none
+# --
+text-shadow: none;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-transform: capitalize:upper:lower (text).yasnippet b/extras/imported/css-mode/Text/text-transform: capitalize:upper:lower (text).yasnippet
new file mode 100644 (file)
index 0000000..1b147bd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-transform: capitalize/upper/lower
+# --
+text-transform: ${1:capitalize/uppercase/lowercase};$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/Text/text-transform: none (text).yasnippet b/extras/imported/css-mode/Text/text-transform: none (text).yasnippet
new file mode 100644 (file)
index 0000000..0c99dcd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: text
+# contributor: Translated from TextMate Snippet
+# name: text-transform: none
+# --
+text-transform: none;$0
\ No newline at end of file
diff --git a/extras/imported/css-mode/properties { } ( } ).yasnippet b/extras/imported/css-mode/properties { } ( } ).yasnippet
new file mode 100644 (file)
index 0000000..1c25d86
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: {
+# contributor: Translated from TextMate Snippet
+# name: properties { } ( } )
+# --
+{
+       /* $1 */
+       $0
diff --git a/extras/imported/erlang-mode/(Case:Receive:Try Clause).yasnippet b/extras/imported/erlang-mode/(Case:Receive:Try Clause).yasnippet
new file mode 100644 (file)
index 0000000..53e97ea
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: (Case/Receive/Try Clause)
+# --
+${1:pattern}${2: when ${3:guard}} ->
+       ${4:body}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/(Fun Clause).yasnippet b/extras/imported/erlang-mode/(Fun Clause).yasnippet
new file mode 100644 (file)
index 0000000..660c541
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: (Fun Clause)
+# --
+(${1:pattern})${2: when ${3:guard}} ->
+       ${4:body}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/(Function Clause).yasnippet b/extras/imported/erlang-mode/(Function Clause).yasnippet
new file mode 100644 (file)
index 0000000..b4187cd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: (Function Clause)
+# --
+${1:function} (${2:param})${3: when ${4:guard}} ->
+       ${5:body}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/(If Clause).yasnippet b/extras/imported/erlang-mode/(If Clause).yasnippet
new file mode 100644 (file)
index 0000000..dcbb756
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: (If Clause)
+# --
+${1:guard} ->
+       ${2:body}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/.yas-ignore-filenames-as-triggers b/extras/imported/erlang-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/erlang-mode/.yas-make-groups b/extras/imported/erlang-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/erlang-mode/Behaviour Directive.yasnippet b/extras/imported/erlang-mode/Behaviour Directive.yasnippet
new file mode 100644 (file)
index 0000000..8df8abb
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: beh
+# contributor: Translated from TextMate Snippet
+# name: Behaviour Directive
+# --
+-behaviour (${1:behaviour}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Case Expression.yasnippet b/extras/imported/erlang-mode/Case Expression.yasnippet
new file mode 100644 (file)
index 0000000..6d7b32a
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: case
+# contributor: Translated from TextMate Snippet
+# name: Case Expression
+# --
+case ${1:expression} of
+       ${2:pattern}${3: when ${4:guard}} ->
+               ${5:body}
+end
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Define Directive.yasnippet b/extras/imported/erlang-mode/Define Directive.yasnippet
new file mode 100644 (file)
index 0000000..67c8d5a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: def
+# contributor: Translated from TextMate Snippet
+# name: Define Directive
+# --
+-define (${1:macro}${2: (${3:param})}, ${4:body}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Export Directive.yasnippet b/extras/imported/erlang-mode/Export Directive.yasnippet
new file mode 100644 (file)
index 0000000..e4f6c00
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: exp
+# contributor: Translated from TextMate Snippet
+# name: Export Directive
+# --
+-export ([${1:function}/${2:arity}]).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Field & Value.yasnippet b/extras/imported/erlang-mode/Field & Value.yasnippet
new file mode 100644 (file)
index 0000000..b931194
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Field & Value
+# binding: "^,"
+# --
+, ${1:field}${2: = ${3:value}}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Fun Expression.yasnippet b/extras/imported/erlang-mode/Fun Expression.yasnippet
new file mode 100644 (file)
index 0000000..beda02f
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: fun
+# contributor: Translated from TextMate Snippet
+# name: Fun Expression
+# --
+fun
+       (${1:pattern})${2: when ${3:guard}} ->
+               ${4:body}
+end
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Function & Arity.yasnippet b/extras/imported/erlang-mode/Function & Arity.yasnippet
new file mode 100644 (file)
index 0000000..a6c3058
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Function & Arity
+# binding: "^,"
+# --
+, ${1:function}/${2:arity}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Function.yasnippet b/extras/imported/erlang-mode/Function.yasnippet
new file mode 100644 (file)
index 0000000..d80f070
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Function
+# binding: "^F"
+# --
+${1:function} (${2:param})${3: when ${4:guard}} ->
+       ${5:body}
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/If Expression.yasnippet b/extras/imported/erlang-mode/If Expression.yasnippet
new file mode 100644 (file)
index 0000000..bb1497b
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: If Expression
+# --
+if
+       ${1:guard} ->
+               ${2:body}
+end
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Ifdef Directive.yasnippet b/extras/imported/erlang-mode/Ifdef Directive.yasnippet
new file mode 100644 (file)
index 0000000..e2d8bca
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ifdef
+# contributor: Translated from TextMate Snippet
+# name: Ifdef Directive
+# --
+-ifdef (${1:macro}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Ifndef Directive.yasnippet b/extras/imported/erlang-mode/Ifndef Directive.yasnippet
new file mode 100644 (file)
index 0000000..ab4be8d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ifndef
+# contributor: Translated from TextMate Snippet
+# name: Ifndef Directive
+# --
+-ifndef (${1:macro}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Import Directive.yasnippet b/extras/imported/erlang-mode/Import Directive.yasnippet
new file mode 100644 (file)
index 0000000..a9b89e2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: imp
+# contributor: Translated from TextMate Snippet
+# name: Import Directive
+# --
+-import (${1:module}, [${2:function}/${3:arity}]).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Include Directive.yasnippet b/extras/imported/erlang-mode/Include Directive.yasnippet
new file mode 100644 (file)
index 0000000..f36128d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: inc
+# contributor: Translated from TextMate Snippet
+# name: Include Directive
+# --
+-include ("${1:file}").
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Module Directive.yasnippet b/extras/imported/erlang-mode/Module Directive.yasnippet
new file mode 100644 (file)
index 0000000..8938650
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: Module Directive
+# --
+-module (${1:${TM_FILEPATH/^.*\/(.*)\.erl$/$1/g}}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Receive Expression.yasnippet b/extras/imported/erlang-mode/Receive Expression.yasnippet
new file mode 100644 (file)
index 0000000..7be291e
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: rcv
+# contributor: Translated from TextMate Snippet
+# name: Receive Expression
+# --
+receive
+${1:   ${2:pattern}${3: when ${4:guard}} ->
+               ${5:body}
+}${6:after
+       ${7:expression} ->
+               ${8:body}
+}end
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Record Directive.yasnippet b/extras/imported/erlang-mode/Record Directive.yasnippet
new file mode 100644 (file)
index 0000000..d2327c9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rec
+# contributor: Translated from TextMate Snippet
+# name: Record Directive
+# --
+-record (${1:record}, {${2:field}${3: = ${4:value}}}).
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Try Expression.yasnippet b/extras/imported/erlang-mode/Try Expression.yasnippet
new file mode 100644 (file)
index 0000000..cbb82d8
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: Try Expression
+# --
+try${1: ${2:expression}${3: of
+       ${4:pattern}${5: when ${6:guard}} ->
+               ${7:body}}}
+${8:catch
+       ${9:pattern}${10: when ${11:guard}} ->
+               ${12:body}}
+${13:after
+       ${14:body}}
+end
\ No newline at end of file
diff --git a/extras/imported/erlang-mode/Undef Directive.yasnippet b/extras/imported/erlang-mode/Undef Directive.yasnippet
new file mode 100644 (file)
index 0000000..cb9465f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: undef
+# contributor: Translated from TextMate Snippet
+# name: Undef Directive
+# --
+-undef (${1:macro}).
\ No newline at end of file
diff --git a/extras/imported/f90-mode/.yas-ignore-filenames-as-triggers b/extras/imported/f90-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/f90-mode/.yas-make-groups b/extras/imported/f90-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/f90-mode/Arrays/Allocate Array.yasnippet b/extras/imported/f90-mode/Arrays/Allocate Array.yasnippet
new file mode 100644 (file)
index 0000000..23b134b
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: al
+# contributor: Translated from TextMate Snippet
+# name: Allocate Array
+# --
+allocate(${1:array}, stat=${2:err})
+if ($2 /= 0) print *, "${1/(\w+).*/$1/}: Allocation request denied"
diff --git a/extras/imported/f90-mode/Arrays/Allocate and Deallocate array.yasnippet b/extras/imported/f90-mode/Arrays/Allocate and Deallocate array.yasnippet
new file mode 100644 (file)
index 0000000..95c3be6
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: alloc
+# contributor: Translated from TextMate Snippet
+# name: Allocate and Deallocate array
+# --
+allocate(${1:array}, stat=${2:err})
+if ($2 /= 0) print *, "${1/(\w+).*/$1/}: Allocation request denied"
+
+$0if (allocated(${1/(\w+).*/$1/})) deallocate(${1/(\w+).*/$1/}, stat=$2)
+if ($2 /= 0) print *, "${1/(\w+).*/$1/}: Deallocation request denied$0"
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Deallocate Array.yasnippet b/extras/imported/f90-mode/Arrays/Deallocate Array.yasnippet
new file mode 100644 (file)
index 0000000..e77f6a8
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: deal
+# contributor: Translated from TextMate Snippet
+# name: Deallocate Array
+# --
+if (allocated($1)) deallocate(${1:array}, stat=${2:err})
+if ($2 /= 0) print *, "$1: Deallocation request denied$0"
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Dot Product of Vectors.yasnippet b/extras/imported/f90-mode/Arrays/Dot Product of Vectors.yasnippet
new file mode 100644 (file)
index 0000000..1628813
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: dot
+# contributor: Translated from TextMate Snippet
+# name: Dot Product of Vectors
+# --
+dot_product($1,$2)
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Index of Maximum.yasnippet b/extras/imported/f90-mode/Arrays/Index of Maximum.yasnippet
new file mode 100644 (file)
index 0000000..2ad8b5b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: maxloc
+# contributor: Translated from TextMate Snippet
+# name: Index of Maximum
+# --
+maxloc(${1:source}${2:, mask=${3:($1>0)}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Index of Minimum.yasnippet b/extras/imported/f90-mode/Arrays/Index of Minimum.yasnippet
new file mode 100644 (file)
index 0000000..5121c54
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: minloc
+# contributor: Translated from TextMate Snippet
+# name: Index of Minimum
+# --
+minloc(${1:source}${2:, mask=${3:$1>0}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Lower Bound.yasnippet b/extras/imported/f90-mode/Arrays/Lower Bound.yasnippet
new file mode 100644 (file)
index 0000000..89b5ba7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: lbound
+# contributor: Translated from TextMate Snippet
+# name: Lower Bound
+# --
+lbound(${1:source}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Matrix Multiplication.yasnippet b/extras/imported/f90-mode/Arrays/Matrix Multiplication.yasnippet
new file mode 100644 (file)
index 0000000..af5bf92
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: mat
+# contributor: Translated from TextMate Snippet
+# name: Matrix Multiplication
+# --
+matmul($1,$2)
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Maximum Value.yasnippet b/extras/imported/f90-mode/Arrays/Maximum Value.yasnippet
new file mode 100644 (file)
index 0000000..e89ff4e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: maxval
+# contributor: Translated from TextMate Snippet
+# name: Maximum Value
+# --
+maxval(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Minimum Value.yasnippet b/extras/imported/f90-mode/Arrays/Minimum Value.yasnippet
new file mode 100644 (file)
index 0000000..979f024
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: minval
+# contributor: Translated from TextMate Snippet
+# name: Minimum Value
+# --
+minval(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Product of Elements.yasnippet b/extras/imported/f90-mode/Arrays/Product of Elements.yasnippet
new file mode 100644 (file)
index 0000000..3f66f15
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: prod
+# contributor: Translated from TextMate Snippet
+# name: Product of Elements
+# --
+product(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Size.yasnippet b/extras/imported/f90-mode/Arrays/Size.yasnippet
new file mode 100644 (file)
index 0000000..06053ba
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: size
+# contributor: Translated from TextMate Snippet
+# name: Size
+# --
+size(${1:source}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Sum of Elements.yasnippet b/extras/imported/f90-mode/Arrays/Sum of Elements.yasnippet
new file mode 100644 (file)
index 0000000..76d01a7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sum
+# contributor: Translated from TextMate Snippet
+# name: Sum of Elements
+# --
+sum(${1:source}${2:, dim=${3:1}}${4:, mask=${5:($1>0)}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Upper Bound.yasnippet b/extras/imported/f90-mode/Arrays/Upper Bound.yasnippet
new file mode 100644 (file)
index 0000000..c20224f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ubound
+# contributor: Translated from TextMate Snippet
+# name: Upper Bound
+# --
+ubound(${1:source}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/Wrap Selection in Array Brackets.yasnippet b/extras/imported/f90-mode/Arrays/Wrap Selection in Array Brackets.yasnippet
new file mode 100644 (file)
index 0000000..40047fa
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Wrap Selection in Array Brackets
+# binding: "@A"
+# --
+(/ `yas/selected-text`$0 /)
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/merge.yasnippet b/extras/imported/f90-mode/Arrays/merge.yasnippet
new file mode 100644 (file)
index 0000000..0d97ab0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: merge
+# contributor: Translated from TextMate Snippet
+# name: merge
+# --
+merge(${1:source}, ${2:alternative}, mask=(${2:$1>0}))
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/pack.yasnippet b/extras/imported/f90-mode/Arrays/pack.yasnippet
new file mode 100644 (file)
index 0000000..95fa740
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pack
+# contributor: Translated from TextMate Snippet
+# name: pack
+# --
+pack(${1:array}, mask=(${2:$1>0})${3:, vector=${4:destination vector}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/reshape.yasnippet b/extras/imported/f90-mode/Arrays/reshape.yasnippet
new file mode 100644 (file)
index 0000000..592c75a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: resh
+# contributor: Translated from TextMate Snippet
+# name: reshape
+# --
+reshape(${1:source}${2:, shape=(/$3/)}${4:, pad=(/$5/)}${6:, order=(/${7:2,1}/)})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/spread.yasnippet b/extras/imported/f90-mode/Arrays/spread.yasnippet
new file mode 100644 (file)
index 0000000..1411850
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: spread
+# contributor: Translated from TextMate Snippet
+# name: spread
+# --
+spread(${1:source}, dim=${2:1}, ncopies=$3)
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/unpack.yasnippet b/extras/imported/f90-mode/Arrays/unpack.yasnippet
new file mode 100644 (file)
index 0000000..4830b2b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: unpack
+# contributor: Translated from TextMate Snippet
+# name: unpack
+# --
+unpack(${1:vector}, mask=(${2:$1>0}), field=${3:destination array})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/where (single line).yasnippet b/extras/imported/f90-mode/Arrays/where (single line).yasnippet
new file mode 100644 (file)
index 0000000..39819c7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: wh
+# contributor: Translated from TextMate Snippet
+# name: where (single line)
+# --
+where ( $1 ${2:==} $3 ) 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Arrays/where.yasnippet b/extras/imported/f90-mode/Arrays/where.yasnippet
new file mode 100644 (file)
index 0000000..6622ef3
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: whe
+# contributor: Translated from TextMate Snippet
+# name: where
+# --
+where ( $1 ${2:==} $3 )
+       $0
+end where
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/Implied do.yasnippet b/extras/imported/f90-mode/Control Constructs/Implied do.yasnippet
new file mode 100644 (file)
index 0000000..faaa40d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ido
+# contributor: Translated from TextMate Snippet
+# name: Implied do
+# --
+(${1:i}, $1 = ${2:1}, ${3:100}, ${4:1})$0
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/case.yasnippet b/extras/imported/f90-mode/Control Constructs/case.yasnippet
new file mode 100644 (file)
index 0000000..1038963
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: case
+# contributor: Translated from TextMate Snippet
+# name: case
+# --
+case ${1:default}
+       $0
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/cycle.yasnippet b/extras/imported/f90-mode/Control Constructs/cycle.yasnippet
new file mode 100644 (file)
index 0000000..0131cdf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cy
+# contributor: Translated from TextMate Snippet
+# name: cycle
+# --
+cycle
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/do while.yasnippet b/extras/imported/f90-mode/Control Constructs/do while.yasnippet
new file mode 100644 (file)
index 0000000..07a92f8
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: dow
+# contributor: Translated from TextMate Snippet
+# name: do while
+# --
+do while ( ${1:condition} )
+       $0
+end do
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/do.yasnippet b/extras/imported/f90-mode/Control Constructs/do.yasnippet
new file mode 100644 (file)
index 0000000..062e70f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: do
+# contributor: Translated from TextMate Snippet
+# name: do
+# --
+do${1: ${2:i} = ${3:1}, ${4:100}, ${5:1}}
+       $0
+end do
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/elseif.yasnippet b/extras/imported/f90-mode/Control Constructs/elseif.yasnippet
new file mode 100644 (file)
index 0000000..0f668ee
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: elif
+# contributor: Translated from TextMate Snippet
+# name: elseif
+# --
+elseif ( ${1:condition} ) then
+       
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/forall.yasnippet b/extras/imported/f90-mode/Control Constructs/forall.yasnippet
new file mode 100644 (file)
index 0000000..358ecf6
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: forall
+# --
+forall (${1:i=1:100}${2:, mask})
+       $0
+end forall
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/if (single line).yasnippet b/extras/imported/f90-mode/Control Constructs/if (single line).yasnippet
new file mode 100644 (file)
index 0000000..d705a02
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if (single line)
+# --
+if ( ${1:condition} ) 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/if.yasnippet b/extras/imported/f90-mode/Control Constructs/if.yasnippet
new file mode 100644 (file)
index 0000000..cb3f2a3
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if
+# --
+if ( ${1:condition} ) then
+       $0
+end if
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/named: do.yasnippet b/extras/imported/f90-mode/Control Constructs/named: do.yasnippet
new file mode 100644 (file)
index 0000000..af8abb5
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: ndo
+# contributor: Translated from TextMate Snippet
+# name: named: do
+# --
+${1:name}: do${2: ${3:i} = ${4:1}, ${5:100}, ${6:1}}
+       $0
+end do $1
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/named: select case.yasnippet b/extras/imported/f90-mode/Control Constructs/named: select case.yasnippet
new file mode 100644 (file)
index 0000000..40abad1
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: nsel
+# contributor: Translated from TextMate Snippet
+# name: named: select case
+# --
+${1:name}: select case ($2:variable)
+       case ($3:values) $1
+               $0
+end select $1
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/select case.yasnippet b/extras/imported/f90-mode/Control Constructs/select case.yasnippet
new file mode 100644 (file)
index 0000000..e1ea6b5
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: sel
+# contributor: Translated from TextMate Snippet
+# name: select case
+# --
+select case ($1:variable)
+       case ($2:values)
+               $0
+end select
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Control Constructs/stop.yasnippet b/extras/imported/f90-mode/Control Constructs/stop.yasnippet
new file mode 100644 (file)
index 0000000..6dc7f7b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: stop
+# contributor: Translated from TextMate Snippet
+# name: stop
+# --
+stop "${1:message}"
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Close File.yasnippet b/extras/imported/f90-mode/Input/Output/Close File.yasnippet
new file mode 100644 (file)
index 0000000..f8df380
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: close
+# contributor: Translated from TextMate Snippet
+# name: Close File
+# --
+close(unit=${1:iounit}, iostat=${2:ios}${3:, status="delete"})
+if ( $2 /= 0 ) stop "Error closing file unit $1"
diff --git a/extras/imported/f90-mode/Input/Output/Inquire (by Filename).yasnippet b/extras/imported/f90-mode/Input/Output/Inquire (by Filename).yasnippet
new file mode 100644 (file)
index 0000000..3adacf1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: inq
+# contributor: Translated from TextMate Snippet
+# name: Inquire (by Filename)
+# --
+inquire(file=${1:filename}, opened=${2:ioopen}, exists=${3:ioexist}, number=${4:iounit})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Inquire (by Unit).yasnippet b/extras/imported/f90-mode/Input/Output/Inquire (by Unit).yasnippet
new file mode 100644 (file)
index 0000000..31b5231
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: inq
+# contributor: Translated from TextMate Snippet
+# name: Inquire (by Unit)
+# --
+inquire(unit=${1:iounit}, opened=${2:ioopen}, name=${3:filename}, action=${4:ioaction})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Open File.yasnippet b/extras/imported/f90-mode/Input/Output/Open File.yasnippet
new file mode 100644 (file)
index 0000000..4b8ee77
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: open
+# contributor: Translated from TextMate Snippet
+# name: Open File
+# --
+open(unit=${1:iounit}, file=${2:name}, iostat=${3:ios}, &
+     status="${4:old/new/replace/scratch/unknown}", action="${5:read/write/readwrite}", access="${7:sequential/direct}"${7/(direct)$|.*/(?1:, recl=)/}$0)
+if ( $3 /= 0 ) stop "Error opening file ${2/[\"\'](.*)[\"\']/$1/}"
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Quick Open.yasnippet b/extras/imported/f90-mode/Input/Output/Quick Open.yasnippet
new file mode 100644 (file)
index 0000000..5fdf99a
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: op
+# contributor: Translated from TextMate Snippet
+# name: Quick Open
+# --
+open(unit=${1:iounit}, file=${2:name}, iostat=${3:ios})
+if ( $3 /= 0 ) stop "Error opening file ${2/[\"\'](.*)[\"\']/$1/}"
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Quick Read.yasnippet b/extras/imported/f90-mode/Input/Output/Quick Read.yasnippet
new file mode 100644 (file)
index 0000000..8ea9101
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: re
+# contributor: Translated from TextMate Snippet
+# name: Quick Read
+# --
+read*, 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/Quick Write.yasnippet b/extras/imported/f90-mode/Input/Output/Quick Write.yasnippet
new file mode 100644 (file)
index 0000000..5157d07
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: wr
+# contributor: Translated from TextMate Snippet
+# name: Quick Write
+# --
+write(unit=${1:iounit}, fmt=*) ${0:variables}
diff --git a/extras/imported/f90-mode/Input/Output/print.yasnippet b/extras/imported/f90-mode/Input/Output/print.yasnippet
new file mode 100644 (file)
index 0000000..c6acb02
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pr
+# contributor: Translated from TextMate Snippet
+# name: Quick Print
+# --
+print*, 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Input/Output/read (Sequential Access).yasnippet b/extras/imported/f90-mode/Input/Output/read (Sequential Access).yasnippet
new file mode 100644 (file)
index 0000000..261cc60
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: read
+# contributor: Translated from TextMate Snippet
+# name: Read (Non Advancing Mode)
+# --
+read(unit=${1:iounit}, fmt="(${2:format string})", iostat=${3:istat}, advance='NO', size=${4:number of characters}) ${5:variables}
+if ( $3 /= 0 ) stop "Read error in file unit $1"
diff --git a/extras/imported/f90-mode/Input/Output/read.yasnippet b/extras/imported/f90-mode/Input/Output/read.yasnippet
new file mode 100644 (file)
index 0000000..f3cb0ec
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: read
+# contributor: Translated from TextMate Snippet
+# name: Read
+# --
+read(unit=${1:iounit}, fmt="(${2:format string})", iostat=${3:istat}) ${4:variables}
+if ( $3 /= 0 ) stop "Read error in file unit $1"
diff --git a/extras/imported/f90-mode/Input/Output/write (Sequental Access).yasnippet b/extras/imported/f90-mode/Input/Output/write (Sequental Access).yasnippet
new file mode 100644 (file)
index 0000000..f53d40f
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: write
+# contributor: Translated from TextMate Snippet
+# name: Write
+# --
+write(unit=${1:iounit}, fmt="(${2:format string})", iostat=${3:ios}${4:, advance='NO'}) ${5:variables}
+if ( $3 /= 0 ) stop "Write error in file unit $1"
diff --git a/extras/imported/f90-mode/Line Continuation.yasnippet b/extras/imported/f90-mode/Line Continuation.yasnippet
new file mode 100644 (file)
index 0000000..080fd0d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Line Continuation
+# binding: "^\r"
+# --
+ &
diff --git a/extras/imported/f90-mode/Math/Random Number.yasnippet b/extras/imported/f90-mode/Math/Random Number.yasnippet
new file mode 100644 (file)
index 0000000..d7a142d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rn
+# contributor: Translated from TextMate Snippet
+# name: Random Number
+# --
+call random_number($0)
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Math/Random Seed.yasnippet b/extras/imported/f90-mode/Math/Random Seed.yasnippet
new file mode 100644 (file)
index 0000000..cbc47cd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rs
+# contributor: Translated from TextMate Snippet
+# name: Random Seed
+# --
+call random_seed(${1:size=${2:<int>}}${3:put=(/$4/)})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Math/max.yasnippet b/extras/imported/f90-mode/Math/max.yasnippet
new file mode 100644 (file)
index 0000000..17fe755
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: max
+# contributor: Translated from TextMate Snippet
+# name: max
+# --
+max($1, $2${, $3:...})$0
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Math/min.yasnippet b/extras/imported/f90-mode/Math/min.yasnippet
new file mode 100644 (file)
index 0000000..08e5fbf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: min
+# contributor: Translated from TextMate Snippet
+# name: min
+# --
+min($1, $2${, $3:...})$0
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Open.../Input File.yasnippet b/extras/imported/f90-mode/Open.../Input File.yasnippet
new file mode 100644 (file)
index 0000000..3c817d2
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: open
+# contributor: Translated from TextMate Snippet
+# name: Input File
+# --
+open(unit=${1:iounit}, file=${2:name}, iostat=${3:ios}, status="${4:old}", action="${5:read}")
+if ( $3 /= 0 ) stop "Error opening file ${2/[\"\'](.*)[\"\']/$1/}"
diff --git a/extras/imported/f90-mode/Open.../Output File.yasnippet b/extras/imported/f90-mode/Open.../Output File.yasnippet
new file mode 100644 (file)
index 0000000..6f51a15
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: open
+# contributor: Translated from TextMate Snippet
+# name: Output File
+# --
+open(unit=${1:iounit}, file=${2:name}, iostat=${3:ios}, status="${4:new}", action="${5:write}")
+if ( $3 /= 0 ) stop "Error opening file ${2/[\"\'](.*)[\"\']/$1/}"
diff --git a/extras/imported/f90-mode/Open.../Scratch File.yasnippet b/extras/imported/f90-mode/Open.../Scratch File.yasnippet
new file mode 100644 (file)
index 0000000..0a11a94
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: open
+# contributor: Translated from TextMate Snippet
+# name: Scratch File
+# --
+open(unit=${1:iounit}, iostat=${3:ios}, status="${4:scratch}", action="${5:readwrite}")
+if ( $3 /= 0 ) stop "Error opening scratch file on unit $1"
diff --git a/extras/imported/f90-mode/Programming Units/function.yasnippet b/extras/imported/f90-mode/Programming Units/function.yasnippet
new file mode 100644 (file)
index 0000000..53c6b97
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: fun
+# contributor: Translated from TextMate Snippet
+# name: function
+# --
+function ${1:name}
+       ${2:argument type}, intent(${3:inout}) :: ${1/\w+\((.*)\)|.*/$1/}
+       ${4:function type} :: ${1/(\w+).*/$1/}
+       $0
+end function ${1/(\w+).*/$1/}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Programming Units/interface.yasnippet b/extras/imported/f90-mode/Programming Units/interface.yasnippet
new file mode 100644 (file)
index 0000000..b7c548f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: interf
+# contributor: Translated from TextMate Snippet
+# name: interface
+# --
+interface ${1:name}
+       $0
+end interface ! $1
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Programming Units/module procedure.yasnippet b/extras/imported/f90-mode/Programming Units/module procedure.yasnippet
new file mode 100644 (file)
index 0000000..e3d0d00
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: mp
+# contributor: Translated from TextMate Snippet
+# name: module procedure
+# --
+module procedure ${0:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Programming Units/module.yasnippet b/extras/imported/f90-mode/Programming Units/module.yasnippet
new file mode 100644 (file)
index 0000000..d2982e1
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: module
+# --
+module ${1:name}
+
+       implicit none
+       $0
+
+end module $1
diff --git a/extras/imported/f90-mode/Programming Units/program.yasnippet b/extras/imported/f90-mode/Programming Units/program.yasnippet
new file mode 100644 (file)
index 0000000..814140a
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: prog
+# contributor: Translated from TextMate Snippet
+# name: program
+# --
+program ${1:name}
+
+       implicit none
+       $0
+
+end program $1
diff --git a/extras/imported/f90-mode/Programming Units/subroutine.yasnippet b/extras/imported/f90-mode/Programming Units/subroutine.yasnippet
new file mode 100644 (file)
index 0000000..d602767
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: sub
+# contributor: Translated from TextMate Snippet
+# name: subroutine
+# --
+subroutine ${1:name}
+       ${2:argument type}, intent(${3:inout}) :: ${1/\w+\((.*)\)|.*/$1/}
+       $0
+end subroutine ${1/(\w+).*/$1/}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/And.yasnippet b/extras/imported/f90-mode/Relational & Logical/And.yasnippet
new file mode 100644 (file)
index 0000000..6b8a3bf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: and
+# contributor: Translated from TextMate Snippet
+# name: And
+# --
+.and.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Equal.yasnippet b/extras/imported/f90-mode/Relational & Logical/Equal.yasnippet
new file mode 100644 (file)
index 0000000..4b05e65
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eq
+# contributor: Translated from TextMate Snippet
+# name: Equal
+# --
+.eq.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Equality.yasnippet b/extras/imported/f90-mode/Relational & Logical/Equality.yasnippet
new file mode 100644 (file)
index 0000000..5ab7f8e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eqv
+# contributor: Translated from TextMate Snippet
+# name: Equality
+# --
+.eqv.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Greater Than.yasnippet b/extras/imported/f90-mode/Relational & Logical/Greater Than.yasnippet
new file mode 100644 (file)
index 0000000..4b5fb81
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: gt
+# contributor: Translated from TextMate Snippet
+# name: Greater Than
+# --
+.gt.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Greater or Equal.yasnippet b/extras/imported/f90-mode/Relational & Logical/Greater or Equal.yasnippet
new file mode 100644 (file)
index 0000000..84e2291
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ge
+# contributor: Translated from TextMate Snippet
+# name: Greater or Equal
+# --
+.ge.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Less Than.yasnippet b/extras/imported/f90-mode/Relational & Logical/Less Than.yasnippet
new file mode 100644 (file)
index 0000000..1bb678e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: lt
+# contributor: Translated from TextMate Snippet
+# name: Less Than
+# --
+.lt.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Less or Equal.yasnippet b/extras/imported/f90-mode/Relational & Logical/Less or Equal.yasnippet
new file mode 100644 (file)
index 0000000..3acc3db
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: le
+# contributor: Translated from TextMate Snippet
+# name: Less or Equal
+# --
+.le.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Non-Equality.yasnippet b/extras/imported/f90-mode/Relational & Logical/Non-Equality.yasnippet
new file mode 100644 (file)
index 0000000..3c93153
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: neqv
+# contributor: Translated from TextMate Snippet
+# name: Non-Equality
+# --
+.neqv.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Not.yasnippet b/extras/imported/f90-mode/Relational & Logical/Not.yasnippet
new file mode 100644 (file)
index 0000000..0feee67
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: not
+# contributor: Translated from TextMate Snippet
+# name: Not
+# --
+.not.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/Or.yasnippet b/extras/imported/f90-mode/Relational & Logical/Or.yasnippet
new file mode 100644 (file)
index 0000000..1c260d6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: or
+# contributor: Translated from TextMate Snippet
+# name: Or
+# --
+.or.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/_FALSE_.yasnippet b/extras/imported/f90-mode/Relational & Logical/_FALSE_.yasnippet
new file mode 100644 (file)
index 0000000..beec21f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: F
+# contributor: Translated from TextMate Snippet
+# name: .FALSE.
+# --
+.FALSE.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/_TRUE_.yasnippet b/extras/imported/f90-mode/Relational & Logical/_TRUE_.yasnippet
new file mode 100644 (file)
index 0000000..a1e86bc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: T
+# contributor: Translated from TextMate Snippet
+# name: .TRUE.
+# --
+.TRUE.
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/all.yasnippet b/extras/imported/f90-mode/Relational & Logical/all.yasnippet
new file mode 100644 (file)
index 0000000..2e8c310
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: all
+# contributor: Translated from TextMate Snippet
+# name: all
+# --
+all(${1:mask}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/any.yasnippet b/extras/imported/f90-mode/Relational & Logical/any.yasnippet
new file mode 100644 (file)
index 0000000..82d4352
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: any
+# contributor: Translated from TextMate Snippet
+# name: any
+# --
+any(${1:mask}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Relational & Logical/count.yasnippet b/extras/imported/f90-mode/Relational & Logical/count.yasnippet
new file mode 100644 (file)
index 0000000..e0e1143
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: count
+# contributor: Translated from TextMate Snippet
+# name: count
+# --
+count(${1:mask}${2:, dim=${3:1}})
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Character.yasnippet b/extras/imported/f90-mode/Variable Specification/Character.yasnippet
new file mode 100644 (file)
index 0000000..e6f113c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: char
+# contributor: Translated from TextMate Snippet
+# name: Character
+# --
+character(len=$1${2:, kind=$3})${4:, ${5:attributes}} :: ${6:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Custom Type.yasnippet b/extras/imported/f90-mode/Variable Specification/Custom Type.yasnippet
new file mode 100644 (file)
index 0000000..b66792c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: typ
+# contributor: Translated from TextMate Snippet
+# name: Custom Type
+# --
+type(${1:type name})${2:, ${3:attributes}} :: ${4:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Integer.yasnippet b/extras/imported/f90-mode/Variable Specification/Integer.yasnippet
new file mode 100644 (file)
index 0000000..7dc0516
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: int
+# contributor: Translated from TextMate Snippet
+# name: Integer
+# --
+integer${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Logical.yasnippet b/extras/imported/f90-mode/Variable Specification/Logical.yasnippet
new file mode 100644 (file)
index 0000000..a42122c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: log
+# contributor: Translated from TextMate Snippet
+# name: Logical
+# --
+logical${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Quick Character.yasnippet b/extras/imported/f90-mode/Variable Specification/Quick Character.yasnippet
new file mode 100644 (file)
index 0000000..be948c3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: c
+# contributor: Translated from TextMate Snippet
+# name: Quick Character
+# --
+character(len=*) :: 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Quick Custom Type.yasnippet b/extras/imported/f90-mode/Variable Specification/Quick Custom Type.yasnippet
new file mode 100644 (file)
index 0000000..45749e0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: t
+# contributor: Translated from TextMate Snippet
+# name: Quick Custom Type
+# --
+type(${1:type name}) :: 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Quick Integer.yasnippet b/extras/imported/f90-mode/Variable Specification/Quick Integer.yasnippet
new file mode 100644 (file)
index 0000000..24d42c2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: i
+# contributor: Translated from TextMate Snippet
+# name: Quick Integer
+# --
+integer :: 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Quick Logical.yasnippet b/extras/imported/f90-mode/Variable Specification/Quick Logical.yasnippet
new file mode 100644 (file)
index 0000000..51159a5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: l
+# contributor: Translated from TextMate Snippet
+# name: Quick Logical
+# --
+logical :: 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Quick Real.yasnippet b/extras/imported/f90-mode/Variable Specification/Quick Real.yasnippet
new file mode 100644 (file)
index 0000000..4ae31ce
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: r
+# contributor: Translated from TextMate Snippet
+# name: Quick Real
+# --
+real :: 
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Real.yasnippet b/extras/imported/f90-mode/Variable Specification/Real.yasnippet
new file mode 100644 (file)
index 0000000..e7e4f19
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rea
+# contributor: Translated from TextMate Snippet
+# name: Real
+# --
+real${1:(${2:kind})}${3:, ${4:attributes}} :: ${5:name}
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/Type Definition.yasnippet b/extras/imported/f90-mode/Variable Specification/Type Definition.yasnippet
new file mode 100644 (file)
index 0000000..980a8d4
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: type
+# contributor: Translated from TextMate Snippet
+# name: Type Definition
+# --
+type ${1:type name}
+       $0
+end type $1
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/data.yasnippet b/extras/imported/f90-mode/Variable Specification/data.yasnippet
new file mode 100644 (file)
index 0000000..b1e06ac
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: data
+# contributor: Translated from TextMate Snippet
+# name: data
+# --
+data ${1:variable} / ${2:data} /
\ No newline at end of file
diff --git a/extras/imported/f90-mode/Variable Specification/implicit none.yasnippet b/extras/imported/f90-mode/Variable Specification/implicit none.yasnippet
new file mode 100644 (file)
index 0000000..65d879d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: imp
+# contributor: Translated from TextMate Snippet
+# name: implicit none
+# --
+implicit none
diff --git a/extras/imported/haskell-mode/.yas-ignore-filenames-as-triggers b/extras/imported/haskell-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/haskell-mode/.yas-make-groups b/extras/imported/haskell-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/haskell-mode/Case.yasnippet b/extras/imported/haskell-mode/Case.yasnippet
new file mode 100644 (file)
index 0000000..6054b3c
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: case
+# contributor: Translated from TextMate Snippet
+# name: Case
+# --
+case ${1:a} of ${2:True} -> ${3:$1}
+       ${1/./ /g}     ${4:otherwise} -> ${0:$1}
\ No newline at end of file
diff --git a/extras/imported/haskell-mode/Instance.yasnippet b/extras/imported/haskell-mode/Instance.yasnippet
new file mode 100644 (file)
index 0000000..65a2c4e
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: instance
+# contributor: Translated from TextMate Snippet
+# name: Instance
+# --
+instance ${1:Class} ${2:Data} where
+       ${3:func} = $0
\ No newline at end of file
diff --git a/extras/imported/haskell-mode/Main.yasnippet b/extras/imported/haskell-mode/Main.yasnippet
new file mode 100644 (file)
index 0000000..257cbc6
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: main
+# contributor: Translated from TextMate Snippet
+# name: Main
+# --
+module Main where
+
+main = ${1:putStrLn "Hello World"}
\ No newline at end of file
diff --git a/extras/imported/haskell-mode/\.yasnippet b/extras/imported/haskell-mode/\.yasnippet
new file mode 100644 (file)
index 0000000..94fa5f2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: \
+# contributor: Translated from TextMate Snippet
+# name: \t -> f t
+# --
+\\${1:t} -> ${0:f t}
\ No newline at end of file
diff --git a/extras/imported/haskell-mode/module.yasnippet b/extras/imported/haskell-mode/module.yasnippet
new file mode 100644 (file)
index 0000000..ec7ff52
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: Module
+# --
+module ${1:Main} where
+
+${2:main = ${3:putStrLn "Hello World"}}
\ No newline at end of file
diff --git a/extras/imported/haskell-mode/t <- f t.yasnippet b/extras/imported/haskell-mode/t <- f t.yasnippet
new file mode 100644 (file)
index 0000000..ec20927
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: t <- f t
+# binding: "^,"
+# --
+${1:t} <- ${0:f t}
\ No newline at end of file
diff --git a/extras/imported/html-mode/.yas-ignore-filenames-as-triggers b/extras/imported/html-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/html-mode/.yas-make-groups b/extras/imported/html-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_0 only.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_0 only.yasnippet
new file mode 100644 (file)
index 0000000..8064cb3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 5.0 only
+# --
+<!--[if IE 5.0]>${1:${TM_SELECTED_TEXT:   IE Conditional Comment: Internet Explorer 5.0 only }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_5 only.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_5 only.yasnippet
new file mode 100644 (file)
index 0000000..8603cae
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 5.5 only
+# --
+<!--[if IE 5.5000]>${1:${TM_SELECTED_TEXT:   IE Conditional Comment: Internet Explorer 5.5 only }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_x.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 5_x.yasnippet
new file mode 100644 (file)
index 0000000..0b38eac
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 5.x
+# --
+<!--[if lt IE 6]>${1:${TM_SELECTED_TEXT:  IE Conditional Comment: Internet Explorer 5.x      }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 and below.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 and below.yasnippet
new file mode 100644 (file)
index 0000000..655bc71
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 6 and below
+# --
+<!--[if lte IE 6]>${1:${TM_SELECTED_TEXT: IE Conditional Comment: Internet Explorer 6 and below }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 only.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 6 only.yasnippet
new file mode 100644 (file)
index 0000000..d527e52
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 6 only
+# --
+<!--[if IE 6]>${1:${TM_SELECTED_TEXT:     IE Conditional Comment: Internet Explorer 6 only   }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 7+.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer 7+.yasnippet
new file mode 100644 (file)
index 0000000..fa28ca4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer 7 and above
+# --
+<!--[if gte IE 7]>${1:${TM_SELECTED_TEXT: IE Conditional Comment: Internet Explorer 7 and above }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: Internet Explorer.yasnippet
new file mode 100644 (file)
index 0000000..6ef4da3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: Internet Explorer
+# --
+<!--[if IE]>${1:${TM_SELECTED_TEXT:       IE Conditional Comment: Internet Explorer          }}<![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: NOT Internet Explorer.yasnippet b/extras/imported/html-mode/Conditional Comments/IE Conditional Comment: NOT Internet Explorer.yasnippet
new file mode 100644 (file)
index 0000000..b3a1d12
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !
+# contributor: Translated from TextMate Snippet
+# name: IE Conditional Comment: NOT Internet Explorer
+# --
+<!--[if !IE]><!-->${1:${TM_SELECTED_TEXT:  IE Conditional Comment: NOT Internet Explorer      }}<!-- <![endif]-->$0
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Arrow (arrow).yasnippet b/extras/imported/html-mode/Entities/Arrow (arrow).yasnippet
new file mode 100644 (file)
index 0000000..c17107d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: arrow
+# contributor: Translated from TextMate Snippet
+# name: →
+# --
+&#x2192;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Backspace (backspace).yasnippet b/extras/imported/html-mode/Entities/Backspace (backspace).yasnippet
new file mode 100644 (file)
index 0000000..9cd9da8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: backspace
+# contributor: Translated from TextMate Snippet
+# name: ⌫
+# --
+&#x232B;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Backtab (backtab).yasnippet b/extras/imported/html-mode/Entities/Backtab (backtab).yasnippet
new file mode 100644 (file)
index 0000000..abb36dd
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: backtab
+# contributor: Translated from TextMate Snippet
+# name: ⇤
+# --
+&#x21E4;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Command (command).yasnippet b/extras/imported/html-mode/Entities/Command (command).yasnippet
new file mode 100644 (file)
index 0000000..7eea1de
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: command
+# contributor: Translated from TextMate Snippet
+# name: ⌘
+# --
+&#x2318;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Control (control).yasnippet b/extras/imported/html-mode/Entities/Control (control).yasnippet
new file mode 100644 (file)
index 0000000..f93699d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: control
+# contributor: Translated from TextMate Snippet
+# name: ⌃
+# --
+&#x2303;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Delete (delete).yasnippet b/extras/imported/html-mode/Entities/Delete (delete).yasnippet
new file mode 100644 (file)
index 0000000..3f593cb
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: delete
+# contributor: Translated from TextMate Snippet
+# name: ⌦
+# --
+&#x2326;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Down (down).yasnippet b/extras/imported/html-mode/Entities/Down (down).yasnippet
new file mode 100644 (file)
index 0000000..a41c942
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: down
+# contributor: Translated from TextMate Snippet
+# name: ↓
+# --
+&#x2193;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Enter (enter).yasnippet b/extras/imported/html-mode/Entities/Enter (enter).yasnippet
new file mode 100644 (file)
index 0000000..42f7dc8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: enter
+# contributor: Translated from TextMate Snippet
+# name: ⌅
+# --
+&#x2305;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Escape (escape).yasnippet b/extras/imported/html-mode/Entities/Escape (escape).yasnippet
new file mode 100644 (file)
index 0000000..a0dc7ad
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: escape
+# contributor: Translated from TextMate Snippet
+# name: ⎋
+# --
+&#x238B;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Left (left).yasnippet b/extras/imported/html-mode/Entities/Left (left).yasnippet
new file mode 100644 (file)
index 0000000..952b26b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: left
+# contributor: Translated from TextMate Snippet
+# name: ←
+# --
+&#x2190;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Option (option).yasnippet b/extras/imported/html-mode/Entities/Option (option).yasnippet
new file mode 100644 (file)
index 0000000..ac932c9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: option
+# contributor: Translated from TextMate Snippet
+# name: ⌥
+# --
+&#x2325;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Return (return).yasnippet b/extras/imported/html-mode/Entities/Return (return).yasnippet
new file mode 100644 (file)
index 0000000..6720b2c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: return
+# contributor: Translated from TextMate Snippet
+# name: ↩
+# --
+&#x21A9;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Right (right).yasnippet b/extras/imported/html-mode/Entities/Right (right).yasnippet
new file mode 100644 (file)
index 0000000..390dd03
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: right
+# contributor: Translated from TextMate Snippet
+# name: →
+# --
+&#x2192;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Shift (shift).yasnippet b/extras/imported/html-mode/Entities/Shift (shift).yasnippet
new file mode 100644 (file)
index 0000000..4a6a679
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: shift
+# contributor: Translated from TextMate Snippet
+# name: ⇧
+# --
+&#x21E7;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Tab (tab).yasnippet b/extras/imported/html-mode/Entities/Tab (tab).yasnippet
new file mode 100644 (file)
index 0000000..5372cfa
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: tab
+# contributor: Translated from TextMate Snippet
+# name: ⇥
+# --
+&#x21E5;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/Up (up).yasnippet b/extras/imported/html-mode/Entities/Up (up).yasnippet
new file mode 100644 (file)
index 0000000..eddc205
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: up
+# contributor: Translated from TextMate Snippet
+# name: ↑
+# --
+&#x2191;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Entities/XHTML &nbsp; NonBreakingSpace.yasnippet b/extras/imported/html-mode/Entities/XHTML &nbsp; NonBreakingSpace.yasnippet
new file mode 100644 (file)
index 0000000..3f98dfc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Non-Breaking Space
+# binding: "~ "
+# --
+&nbsp;
\ No newline at end of file
diff --git a/extras/imported/html-mode/Format/Emphasize.yasnippet b/extras/imported/html-mode/Format/Emphasize.yasnippet
new file mode 100644 (file)
index 0000000..83f2955
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Emphasize
+# binding: "@i"
+# --
+${0:${TM_SELECTED_TEXT/\A<em>(.*)<\/em>\z|.*/(?1:$1:<em>$0<\/em>)/m}}
\ No newline at end of file
diff --git a/extras/imported/html-mode/Format/Strong.yasnippet b/extras/imported/html-mode/Format/Strong.yasnippet
new file mode 100644 (file)
index 0000000..ae3c561
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Strong
+# binding: "@b"
+# --
+${0:${TM_SELECTED_TEXT/\A<strong>(.*)<\/strong>\z|.*/(?1:$1:<strong>$0<\/strong>)/m}}
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert DocType/DocType HTML 4.0 Strict.yasnippet b/extras/imported/html-mode/Insert DocType/DocType HTML 4.0 Strict.yasnippet
new file mode 100644 (file)
index 0000000..96ea8d0
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: HTML — 4.01 Strict
+# --
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+       "http://www.w3.org/TR/html4/strict.dtd">
diff --git a/extras/imported/html-mode/Insert DocType/DocType XHTL 1.0 Frameset.yasnippet b/extras/imported/html-mode/Insert DocType/DocType XHTL 1.0 Frameset.yasnippet
new file mode 100644 (file)
index 0000000..6e60da5
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: XHTML — 1.0 Frameset
+# --
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
+       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
diff --git a/extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Strict.yasnippet b/extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Strict.yasnippet
new file mode 100644 (file)
index 0000000..4f13fe1
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: XHTML — 1.0 Strict
+# --
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
diff --git a/extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Transitional.yasnippet b/extras/imported/html-mode/Insert DocType/DocType XHTML 1.0 Transitional.yasnippet
new file mode 100644 (file)
index 0000000..e1c658a
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: XHTML — 1.0 Transitional
+# --
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
diff --git a/extras/imported/html-mode/Insert DocType/DocType XHTML 1.1.yasnippet b/extras/imported/html-mode/Insert DocType/DocType XHTML 1.1.yasnippet
new file mode 100644 (file)
index 0000000..3fb49ba
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: XHTML — 1.1
+# --
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+       "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
diff --git a/extras/imported/html-mode/Insert DocType/HTML — 4.0 Transitional (doctype).yasnippet b/extras/imported/html-mode/Insert DocType/HTML — 4.0 Transitional (doctype).yasnippet
new file mode 100644 (file)
index 0000000..6e16083
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: doctype
+# contributor: Translated from TextMate Snippet
+# name: HTML — 4.01 Transitional
+# --
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+       "http://www.w3.org/TR/html4/loose.dtd">
diff --git a/extras/imported/html-mode/Insert Tag/Embed QT movie (movie).yasnippet b/extras/imported/html-mode/Insert Tag/Embed QT movie (movie).yasnippet
new file mode 100644 (file)
index 0000000..766b1cc
--- /dev/null
@@ -0,0 +1,16 @@
+# -*- mode: snippet -*-
+# key: movie
+# contributor: Translated from TextMate Snippet
+# name: Embed QT Movie
+# --
+<object width="$2" height="$3" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
+       <param name="src" value="$1"${TM_XHTML}>
+       <param name="controller" value="$4"${TM_XHTML}>
+       <param name="autoplay" value="$5"${TM_XHTML}>
+       <embed src="${1:movie.mov}"
+               width="${2:320}" height="${3:240}"
+               controller="${4:true}" autoplay="${5:true}"
+               scale="tofit" cache="true"
+               pluginspage="http://www.apple.com/quicktime/download/"
+       ${TM_XHTML}>
+</object>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/Fieldset.yasnippet b/extras/imported/html-mode/Insert Tag/Fieldset.yasnippet
new file mode 100644 (file)
index 0000000..0b8ad5b
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: fieldset
+# contributor: Translated from TextMate Snippet
+# name: Fieldset
+# --
+<fieldset id="${1/[[:alpha:]]+|( )/(?1:_:\L$0)/g}" ${2:class="${3:}"}>
+       <legend>${1:`yas/selected-text`}</legend>
+       
+       $0
+</fieldset>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/Input with Label.yasnippet b/extras/imported/html-mode/Insert Tag/Input with Label.yasnippet
new file mode 100644 (file)
index 0000000..fecfb2d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: input
+# contributor: Translated from TextMate Snippet
+# name: Input with Label
+# --
+<label for="${2:${1/[[:alpha:]]+|( )/(?1:_:\L$0)/g}}">$1</label><input type="${3:text/submit/hidden/button}" name="${4:$2}" value="$5"${6: id="${7:$2}"}${TM_XHTML}>
diff --git a/extras/imported/html-mode/Insert Tag/Option.yasnippet b/extras/imported/html-mode/Insert Tag/Option.yasnippet
new file mode 100644 (file)
index 0000000..aa56d7c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: opt
+# contributor: Translated from TextMate Snippet
+# name: Option
+# --
+<option${1: value="${2:option}"}>${3:$2}</option>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/Select Box.yasnippet b/extras/imported/html-mode/Insert Tag/Select Box.yasnippet
new file mode 100644 (file)
index 0000000..8a8a204
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: select
+# contributor: Translated from TextMate Snippet
+# name: Select Box
+# --
+<select name="${1:some_name}" id="${2:$1}"${3:${4: multiple}${5: onchange="${6:}"}${7: size="${8:1}"}}>
+       <option${9: value="${10:option1}"}>${11:$10}</option>
+       <option${12: value="${13:option2}"}>${14:$13}</option>${15:}
+       $0
+</select>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <input>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <input>.yasnippet
new file mode 100644 (file)
index 0000000..ea2b828
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: input
+# contributor: Translated from TextMate Snippet
+# name: Input
+# --
+<input type="${1:text/submit/hidden/button}" name="${2:some_name}" value="$3"${4: id="${5:$2}"}${TM_XHTML}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <textarea>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <textarea>.yasnippet
new file mode 100644 (file)
index 0000000..1477374
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: textarea
+# contributor: Translated from TextMate Snippet
+# name: Text Area
+# --
+<textarea name="${1:Name}" rows="${2:8}" cols="${3:40}">$0</textarea>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <a mailto: >.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <a mailto: >.yasnippet
new file mode 100644 (file)
index 0000000..f665d30
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: mailto
+# contributor: Translated from TextMate Snippet
+# name: Mail Anchor
+# --
+<a href="mailto:${1:joe@example.com}?subject=${2:feedback}">${3:email me}</a>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <base>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <base>.yasnippet
new file mode 100644 (file)
index 0000000..3d2d621
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: base
+# contributor: Translated from TextMate Snippet
+# name: Base
+# --
+<base href="$1"${2: target="$3"}${TM_XHTML}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <body>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <body>.yasnippet
new file mode 100644 (file)
index 0000000..46140d0
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: body
+# contributor: Translated from TextMate Snippet
+# name: Body
+# --
+<body id="${1:${TM_FILENAME/(.*)\..*/\L$1/}}"${2: onload="$3"}>
+       $0
+</body>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <br :>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <br :>.yasnippet
new file mode 100644 (file)
index 0000000..ecfcf3b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Br
+# binding: "^\r"
+# --
+<br${TM_XHTML}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <div>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <div>.yasnippet
new file mode 100644 (file)
index 0000000..b17f1e9
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: div
+# contributor: Translated from TextMate Snippet
+# name: Div
+# --
+<div${1: id="${2:name}"}>
+       `yas/selected-text`$0
+</div>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <form>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <form>.yasnippet
new file mode 100644 (file)
index 0000000..a0ea4f9
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: form
+# contributor: Translated from TextMate Snippet
+# name: Form
+# --
+<form action="${1:${TM_FILENAME/(.*?)\..*/$1_submit/}}" method="${2:get}" accept-charset="utf-8">
+       $0
+
+       <p><input type="submit" value="Continue &rarr;"${TM_XHTML}></p>
+</form>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <h1>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <h1>.yasnippet
new file mode 100644 (file)
index 0000000..9dc778a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: h1
+# contributor: Translated from TextMate Snippet
+# name: Heading
+# --
+<h1 id="${1/[[:alpha:]]+|( )/(?1:_:\L$0)/g}">${1:`yas/selected-text`}</h1>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <head>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <head>.yasnippet
new file mode 100644 (file)
index 0000000..8b632e1
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: head
+# contributor: Translated from TextMate Snippet
+# name: Head
+# --
+<head>
+       <meta http-equiv="Content-type" content="text/html; charset=utf-8"${TM_XHTML}>
+       <title>${1:${TM_FILENAME/((.+)\..*)?/(?2:$2:Page Title)/}}</title>
+       $0
+</head>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <link>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <link>.yasnippet
new file mode 100644 (file)
index 0000000..0777fd0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: link
+# contributor: Translated from TextMate Snippet
+# name: Link
+# --
+<link rel="${1:stylesheet}" href="${2:/css/master.css}" type="text/css" media="${3:screen}" title="${4:no title}" charset="${5:utf-8}"${TM_XHTML}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <meta>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <meta>.yasnippet
new file mode 100644 (file)
index 0000000..d1cfc97
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: meta
+# contributor: Translated from TextMate Snippet
+# name: Meta
+# --
+<meta name="${1:name}" content="${2:content}"${TM_XHTML}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <script src...>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <script src...>.yasnippet
new file mode 100644 (file)
index 0000000..9723b20
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: scriptsrc
+# contributor: Translated from TextMate Snippet
+# name: Script With External Source
+# --
+<script src="$1" type="text/javascript" charset="${3:utf-8}"></script>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <script>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <script>.yasnippet
new file mode 100644 (file)
index 0000000..cbcffa2
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: script
+# contributor: Translated from TextMate Snippet
+# name: Script
+# --
+<script type="text/javascript" charset="utf-8">
+       $0
+</script>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <style>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <style>.yasnippet
new file mode 100644 (file)
index 0000000..a29ce61
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: style
+# contributor: Translated from TextMate Snippet
+# name: Style
+# --
+<style type="text/css" media="screen">
+       $0
+</style>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <table>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <table>.yasnippet
new file mode 100644 (file)
index 0000000..13d9405
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: table
+# contributor: Translated from TextMate Snippet
+# name: Table
+# --
+<table border="${1:0}"${2: cellspacing="${3:5}" cellpadding="${4:5}"}>
+       <tr><th>${5:Header}</th></tr>
+       <tr><td>${0:Data}</td></tr>
+</table>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Insert Tag/XHTML <title>.yasnippet b/extras/imported/html-mode/Insert Tag/XHTML <title>.yasnippet
new file mode 100644 (file)
index 0000000..c326549
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: title
+# contributor: Translated from TextMate Snippet
+# name: Title
+# --
+<title>${1:${TM_FILENAME/((.+)\..*)?/(?2:$2:Page Title)/}}</title>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Smart return:indent for tag pairs.yasnippet b/extras/imported/html-mode/Smart return:indent for tag pairs.yasnippet
new file mode 100644 (file)
index 0000000..05a764c
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Special: Return Inside Empty Open/Close Tags
+# binding: "\r"
+# --
+
+       $0
diff --git a/extras/imported/html-mode/Wrap Selection In Tag.yasnippet b/extras/imported/html-mode/Wrap Selection In Tag.yasnippet
new file mode 100644 (file)
index 0000000..83a8257
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Wrap Selection in Open/Close Tag
+# binding: "^W"
+# --
+<${1:p}>`yas/selected-text`</${1/\s.*//}>
\ No newline at end of file
diff --git a/extras/imported/html-mode/Wrap in <?= … ?>.yasnippet b/extras/imported/html-mode/Wrap in <?= … ?>.yasnippet
new file mode 100644 (file)
index 0000000..768a6c0
--- /dev/null
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Wrap in <?= … ?>
+# --
+<?= `yas/selected-text` ?>
\ No newline at end of file
diff --git a/extras/imported/java-mode/.yas-ignore-filenames-as-triggers b/extras/imported/java-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/java-mode/.yas-make-groups b/extras/imported/java-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/java-mode/Common Packages/java_beans_.yasnippet b/extras/imported/java-mode/Common Packages/java_beans_.yasnippet
new file mode 100644 (file)
index 0000000..38f4b2b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: j.b
+# contributor: Translated from TextMate Snippet
+# name: java.beans.
+# --
+java.beans.
\ No newline at end of file
diff --git a/extras/imported/java-mode/Common Packages/java_io.yasnippet b/extras/imported/java-mode/Common Packages/java_io.yasnippet
new file mode 100644 (file)
index 0000000..81f5fc2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: j.i
+# contributor: Translated from TextMate Snippet
+# name: java.io.
+# --
+java.io.
\ No newline at end of file
diff --git a/extras/imported/java-mode/Common Packages/java_math.yasnippet b/extras/imported/java-mode/Common Packages/java_math.yasnippet
new file mode 100644 (file)
index 0000000..58820c4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: j.m
+# contributor: Translated from TextMate Snippet
+# name: java.math.
+# --
+java.math.
\ No newline at end of file
diff --git a/extras/imported/java-mode/Common Packages/java_net_.yasnippet b/extras/imported/java-mode/Common Packages/java_net_.yasnippet
new file mode 100644 (file)
index 0000000..c11f598
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: j.n
+# contributor: Translated from TextMate Snippet
+# name: java.net.
+# --
+java.net.
\ No newline at end of file
diff --git a/extras/imported/java-mode/Common Packages/java_util_.yasnippet b/extras/imported/java-mode/Common Packages/java_util_.yasnippet
new file mode 100644 (file)
index 0000000..6b5ae23
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: j.u
+# contributor: Translated from TextMate Snippet
+# name: java.util.
+# --
+java.util.
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/class.yasnippet b/extras/imported/java-mode/Constructs/class.yasnippet
new file mode 100644 (file)
index 0000000..fe64a81
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: cl
+# contributor: Translated from TextMate Snippet
+# name: class
+# --
+class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }${4:implements ${5:Interface} }{
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/constant string.yasnippet b/extras/imported/java-mode/Constructs/constant string.yasnippet
new file mode 100644 (file)
index 0000000..8f95610
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cos
+# contributor: Translated from TextMate Snippet
+# name: constant string
+# --
+static public final String ${1:var} = "$2";$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/constant.yasnippet b/extras/imported/java-mode/Constructs/constant.yasnippet
new file mode 100644 (file)
index 0000000..4ab5f60
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: co
+# contributor: Translated from TextMate Snippet
+# name: constant
+# --
+static public final ${1:String} ${2:var} = $3;$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/interface.yasnippet b/extras/imported/java-mode/Constructs/interface.yasnippet
new file mode 100644 (file)
index 0000000..33650ff
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: in
+# contributor: Translated from TextMate Snippet
+# name: interface
+# --
+interface ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }{
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/method (main).yasnippet b/extras/imported/java-mode/Constructs/method (main).yasnippet
new file mode 100644 (file)
index 0000000..cdcea95
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: main
+# contributor: Translated from TextMate Snippet
+# name: method (main)
+# --
+public static void main(String[] args) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Constructs/method.yasnippet b/extras/imported/java-mode/Constructs/method.yasnippet
new file mode 100644 (file)
index 0000000..baa7e00
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: m
+# contributor: Translated from TextMate Snippet
+# name: method
+# --
+${1:void} ${2:method}($3) ${4:throws $5 }{
+       $0
+}
diff --git a/extras/imported/java-mode/Constructs/variable.yasnippet b/extras/imported/java-mode/Constructs/variable.yasnippet
new file mode 100644 (file)
index 0000000..0a7afa7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: v
+# contributor: Translated from TextMate Snippet
+# name: variable
+# --
+${1:String} ${2:var}${3: = ${0:null}};
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/break.yasnippet b/extras/imported/java-mode/Control/break.yasnippet
new file mode 100644 (file)
index 0000000..6bd3e8f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: br
+# contributor: Translated from TextMate Snippet
+# name: break
+# --
+break;
diff --git a/extras/imported/java-mode/Control/case.yasnippet b/extras/imported/java-mode/Control/case.yasnippet
new file mode 100644 (file)
index 0000000..5059e9e
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: cs
+# contributor: Translated from TextMate Snippet
+# name: case
+# --
+case $1:
+       $2
+$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/catch.yasnippet b/extras/imported/java-mode/Control/catch.yasnippet
new file mode 100644 (file)
index 0000000..6ff6a0b
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: ca
+# contributor: Translated from TextMate Snippet
+# name: catch
+# --
+catch (${1:Exception} ${2:e}) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/default.yasnippet b/extras/imported/java-mode/Control/default.yasnippet
new file mode 100644 (file)
index 0000000..e865e8d
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: de
+# contributor: Translated from TextMate Snippet
+# name: default
+# --
+default:
+       $0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/else if.yasnippet b/extras/imported/java-mode/Control/else if.yasnippet
new file mode 100644 (file)
index 0000000..b87e7f2
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: elif
+# contributor: Translated from TextMate Snippet
+# name: else if
+# --
+else if ($1) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/else.yasnippet b/extras/imported/java-mode/Control/else.yasnippet
new file mode 100644 (file)
index 0000000..d93d0dc
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: el
+# contributor: Translated from TextMate Snippet
+# name: else
+# --
+else {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/for (each).yasnippet b/extras/imported/java-mode/Control/for (each).yasnippet
new file mode 100644 (file)
index 0000000..eb4e1ed
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: fore
+# contributor: Translated from TextMate Snippet
+# name: for (each)
+# --
+for ($1 : $2) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/for.yasnippet b/extras/imported/java-mode/Control/for.yasnippet
new file mode 100644 (file)
index 0000000..fb3f314
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: for
+# --
+for ($1; $2; $3) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/if.yasnippet b/extras/imported/java-mode/Control/if.yasnippet
new file mode 100644 (file)
index 0000000..10a3055
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if
+# --
+if ($1) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/return.yasnippet b/extras/imported/java-mode/Control/return.yasnippet
new file mode 100644 (file)
index 0000000..64991a8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: re
+# contributor: Translated from TextMate Snippet
+# name: return
+# --
+return 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/switch.yasnippet b/extras/imported/java-mode/Control/switch.yasnippet
new file mode 100644 (file)
index 0000000..fb28f11
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: sw
+# contributor: Translated from TextMate Snippet
+# name: switch
+# --
+switch ($1) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/throw.yasnippet b/extras/imported/java-mode/Control/throw.yasnippet
new file mode 100644 (file)
index 0000000..790a9b4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: th
+# contributor: Translated from TextMate Snippet
+# name: throw
+# --
+throw $0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Control/while.yasnippet b/extras/imported/java-mode/Control/while.yasnippet
new file mode 100644 (file)
index 0000000..b2ae3a7
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: wh
+# contributor: Translated from TextMate Snippet
+# name: while
+# --
+while ($1) {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Directives/assert.yasnippet b/extras/imported/java-mode/Directives/assert.yasnippet
new file mode 100644 (file)
index 0000000..8117038
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: as
+# contributor: Translated from TextMate Snippet
+# name: assert
+# --
+assert ${1:test}${2/(.+)/(?1: \: ")/}${2:Failure message}${2/(.+)/(?1:")/};$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Directives/import.yasnippet b/extras/imported/java-mode/Directives/import.yasnippet
new file mode 100644 (file)
index 0000000..f462cc0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: im
+# contributor: Translated from TextMate Snippet
+# name: import
+# --
+import 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Directives/package.yasnippet b/extras/imported/java-mode/Directives/package.yasnippet
new file mode 100644 (file)
index 0000000..b5f6e8c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pa
+# contributor: Translated from TextMate Snippet
+# name: package
+# --
+package 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Directives/synchronized.yasnippet b/extras/imported/java-mode/Directives/synchronized.yasnippet
new file mode 100644 (file)
index 0000000..5532e0e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sy
+# contributor: Translated from TextMate Snippet
+# name: synchronized
+# --
+synchronized 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/abstract.yasnippet b/extras/imported/java-mode/Modifiers/abstract.yasnippet
new file mode 100644 (file)
index 0000000..10cef24
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ab
+# contributor: Translated from TextMate Snippet
+# name: abstract
+# --
+abstract 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/final.yasnippet b/extras/imported/java-mode/Modifiers/final.yasnippet
new file mode 100644 (file)
index 0000000..b1e9879
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fi
+# contributor: Translated from TextMate Snippet
+# name: final
+# --
+final 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/private.yasnippet b/extras/imported/java-mode/Modifiers/private.yasnippet
new file mode 100644 (file)
index 0000000..5514ada
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pr
+# contributor: Translated from TextMate Snippet
+# name: private
+# --
+private 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/protected.yasnippet b/extras/imported/java-mode/Modifiers/protected.yasnippet
new file mode 100644 (file)
index 0000000..51379bf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: po
+# contributor: Translated from TextMate Snippet
+# name: protected
+# --
+protected 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/public.yasnippet b/extras/imported/java-mode/Modifiers/public.yasnippet
new file mode 100644 (file)
index 0000000..efd0d80
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pu
+# contributor: Translated from TextMate Snippet
+# name: public
+# --
+public 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Modifiers/static.yasnippet b/extras/imported/java-mode/Modifiers/static.yasnippet
new file mode 100644 (file)
index 0000000..cf1c84e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: st
+# contributor: Translated from TextMate Snippet
+# name: static
+# --
+static 
\ No newline at end of file
diff --git a/extras/imported/java-mode/Testing/import junit_framework_TestCase;.yasnippet b/extras/imported/java-mode/Testing/import junit_framework_TestCase;.yasnippet
new file mode 100644 (file)
index 0000000..f032bf6
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: imt
+# contributor: Translated from TextMate Snippet
+# name: import junit.framework.TestCase;
+# --
+import junit.framework.TestCase;
+$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/Testing/test case.yasnippet b/extras/imported/java-mode/Testing/test case.yasnippet
new file mode 100644 (file)
index 0000000..9f7063b
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: tc
+# contributor: Translated from TextMate Snippet
+# name: test case
+# --
+public class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} extends ${2:TestCase} {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/Testing/test.yasnippet b/extras/imported/java-mode/Testing/test.yasnippet
new file mode 100644 (file)
index 0000000..f150572
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: t
+# contributor: Translated from TextMate Snippet
+# name: test
+# --
+public void test${1:Name}() throws Exception {
+       $0
+}
\ No newline at end of file
diff --git a/extras/imported/java-mode/print.yasnippet b/extras/imported/java-mode/print.yasnippet
new file mode 100644 (file)
index 0000000..c404c8a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: p
+# contributor: Translated from TextMate Snippet
+# name: print
+# --
+System.out.print($1);$0
\ No newline at end of file
diff --git a/extras/imported/java-mode/println.yasnippet b/extras/imported/java-mode/println.yasnippet
new file mode 100644 (file)
index 0000000..cffbfc5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: pl
+# contributor: Translated from TextMate Snippet
+# name: println
+# --
+System.out.println($1);$0
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/'(.yasnippet b/extras/imported/lisp-mode/'(.yasnippet
new file mode 100644 (file)
index 0000000..1999798
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: (
+# contributor: Translated from TextMate Snippet
+# name: '(
+# --
+'(
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/.yas-ignore-filenames-as-triggers b/extras/imported/lisp-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/lisp-mode/.yas-make-groups b/extras/imported/lisp-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/lisp-mode/`(.yasnippet b/extras/imported/lisp-mode/`(.yasnippet
new file mode 100644 (file)
index 0000000..e48d3bc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: (
+# contributor: Translated from TextMate Snippet
+# name: `(
+# --
+\`(
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/defconstant.yasnippet b/extras/imported/lisp-mode/defconstant.yasnippet
new file mode 100644 (file)
index 0000000..5634259
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: const
+# contributor: Translated from TextMate Snippet
+# name: defconstant
+# --
+(defconstant +${1:name}+ ${2:value}
+       "${3:Documentation for $1.}"))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/defmacro.yasnippet b/extras/imported/lisp-mode/defmacro.yasnippet
new file mode 100644 (file)
index 0000000..d5e653a
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: mac
+# contributor: Translated from TextMate Snippet
+# name: defmacro
+# --
+(defmacro ${1:name} (${2:parameters})
+       "${3:Documentation for $1.}"
+       ($0))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/defparameter.yasnippet b/extras/imported/lisp-mode/defparameter.yasnippet
new file mode 100644 (file)
index 0000000..f1fd18a
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: par
+# contributor: Translated from TextMate Snippet
+# name: defparameter
+# --
+(defparameter *${1:name}* ${2:value}
+       "${3:Documentation for $1.}")
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/defun.yasnippet b/extras/imported/lisp-mode/defun.yasnippet
new file mode 100644 (file)
index 0000000..b2a65b3
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: fun
+# contributor: Translated from TextMate Snippet
+# name: defun
+# --
+(defun ${1:name} (${2:parameters})
+       "${3:Documentation for $1.}"
+       ($0))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/defvar.yasnippet b/extras/imported/lisp-mode/defvar.yasnippet
new file mode 100644 (file)
index 0000000..bbe1b06
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: var
+# contributor: Translated from TextMate Snippet
+# name: defvar
+# --
+(defvar *${1:name}* ${2:value}
+       "${3:Documentation for $1.}")
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/if.yasnippet b/extras/imported/lisp-mode/if.yasnippet
new file mode 100644 (file)
index 0000000..c7d8ea4
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if
+# --
+(if (${1:test})
+       ($0))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/let.yasnippet b/extras/imported/lisp-mode/let.yasnippet
new file mode 100644 (file)
index 0000000..16ed65e
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: let
+# contributor: Translated from TextMate Snippet
+# name: let
+# --
+(let (${1:variables})
+       ($0))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/let1.yasnippet b/extras/imported/lisp-mode/let1.yasnippet
new file mode 100644 (file)
index 0000000..7c0e070
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: let1
+# contributor: Translated from TextMate Snippet
+# name: let1
+# --
+(let ((${1:variable} ${2:value}))
+       ($0))
\ No newline at end of file
diff --git a/extras/imported/lisp-mode/setf.yasnippet b/extras/imported/lisp-mode/setf.yasnippet
new file mode 100644 (file)
index 0000000..295bb74
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: setf
+# contributor: Translated from TextMate Snippet
+# name: setf
+# --
+(setf ${1:place} ${2:value})
\ No newline at end of file
diff --git a/extras/imported/markdown-mode/.yas-ignore-filenames-as-triggers b/extras/imported/markdown-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/markdown-mode/.yas-make-groups b/extras/imported/markdown-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/markdown-mode/Hard linebreak.yasnippet b/extras/imported/markdown-mode/Hard linebreak.yasnippet
new file mode 100644 (file)
index 0000000..9436c51
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Hard Linebreak
+# binding: "^\r"
+# --
+  
diff --git a/extras/imported/pascal-mode/.yas-ignore-filenames-as-triggers b/extras/imported/pascal-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/pascal-mode/.yas-make-groups b/extras/imported/pascal-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/pascal-mode/Newline.yasnippet b/extras/imported/pascal-mode/Newline.yasnippet
new file mode 100644 (file)
index 0000000..1df2516
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Newline
+# binding: "^\r"
+# --
+#13#10
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/begin .. end (begin).yasnippet b/extras/imported/pascal-mode/begin .. end (begin).yasnippet
new file mode 100644 (file)
index 0000000..19fc529
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: begin
+# contributor: Translated from TextMate Snippet
+# name: begin … end
+# --
+begin
+       $0
+end;
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/class (class).yasnippet b/extras/imported/pascal-mode/class (class).yasnippet
new file mode 100644 (file)
index 0000000..ff084bb
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: class
+# contributor: Translated from TextMate Snippet
+# name: class … end
+# --
+T${1:ClassName} = class
+       $0
+end;
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/constructor, destructor (constructor).yasnippet b/extras/imported/pascal-mode/constructor, destructor (constructor).yasnippet
new file mode 100644 (file)
index 0000000..1c991c5
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: constructor
+# contributor: Translated from TextMate Snippet
+# name: constructor, destructor
+# --
+constructor Create${1:()};
+destructor Destroy; override;$0
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/for.yasnippet b/extras/imported/pascal-mode/for.yasnippet
new file mode 100644 (file)
index 0000000..7841fc8
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: for … end
+# --
+for ${1:i} := ${2:0} to ${3:max} do begin
+       $0
+end;
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/if.yasnippet b/extras/imported/pascal-mode/if.yasnippet
new file mode 100644 (file)
index 0000000..33b53de
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if … end
+# --
+if ${1} then begin
+       $0
+end;
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/property (prop).yasnippet b/extras/imported/pascal-mode/property (prop).yasnippet
new file mode 100644 (file)
index 0000000..1050567
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: prop
+# contributor: Translated from TextMate Snippet
+# name: property
+# --
+property ${1:PropertyName}: ${2:WideString} read ${3:F}${1} write ${4:F}${1};$0
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/try .. finally (try).yasnippet b/extras/imported/pascal-mode/try .. finally (try).yasnippet
new file mode 100644 (file)
index 0000000..1dd72bb
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: try … finally
+# --
+try
+       $0
+finally
+       $1
+end;
\ No newline at end of file
diff --git a/extras/imported/pascal-mode/unit (unit).yasnippet b/extras/imported/pascal-mode/unit (unit).yasnippet
new file mode 100644 (file)
index 0000000..d3ea4eb
--- /dev/null
@@ -0,0 +1,17 @@
+# -*- mode: snippet -*-
+# key: unit
+# contributor: Translated from TextMate Snippet
+# name: unit … implementation … end
+# --
+unit ${1:unit_name};
+
+interface
+
+uses
+       SysUtils${2:, Classes};
+
+implementation
+
+$0
+
+end.
\ No newline at end of file
diff --git a/extras/imported/perl-mode/.yas-ignore-filenames-as-triggers b/extras/imported/perl-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/perl-mode/.yas-make-groups b/extras/imported/perl-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/perl-mode/Conditional if..else (ife).yasnippet b/extras/imported/perl-mode/Conditional if..else (ife).yasnippet
new file mode 100644 (file)
index 0000000..939cbee
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: ife
+# contributor: Translated from TextMate Snippet
+# name: Conditional if..else
+# --
+if ($1) {
+       ${2:# body...}
+} else {
+       ${3:# else...}
+}
diff --git a/extras/imported/perl-mode/Conditional if..elsif..else (ifee).yasnippet b/extras/imported/perl-mode/Conditional if..elsif..else (ifee).yasnippet
new file mode 100644 (file)
index 0000000..11c8924
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: ifee
+# contributor: Translated from TextMate Snippet
+# name: Conditional if..elsif..else
+# --
+if ($1) {
+       ${2:# body...}
+} elsif ($3) {
+       ${4:# elsif...}
+} else {
+       ${5:# else...}
+}
diff --git a/extras/imported/perl-mode/Conditional one-line (unless).yasnippet b/extras/imported/perl-mode/Conditional one-line (unless).yasnippet
new file mode 100644 (file)
index 0000000..692f1f8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xunless
+# contributor: Translated from TextMate Snippet
+# name: Conditional One-line
+# --
+${1:expression} unless ${2:condition};
diff --git a/extras/imported/perl-mode/Conditional one-line (xif).yasnippet b/extras/imported/perl-mode/Conditional one-line (xif).yasnippet
new file mode 100644 (file)
index 0000000..8dcee01
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xif
+# contributor: Translated from TextMate Snippet
+# name: Conditional One-line
+# --
+${1:expression} if ${2:condition};
diff --git a/extras/imported/perl-mode/Function (sub).yasnippet b/extras/imported/perl-mode/Function (sub).yasnippet
new file mode 100644 (file)
index 0000000..af4e10e
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: sub
+# contributor: Translated from TextMate Snippet
+# name: Function
+# --
+sub ${1:function_name} {
+       ${2:# body...}
+}
diff --git a/extras/imported/perl-mode/Loop one-line (xforeach).yasnippet b/extras/imported/perl-mode/Loop one-line (xforeach).yasnippet
new file mode 100644 (file)
index 0000000..056ca13
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xfore
+# contributor: Translated from TextMate Snippet
+# name: Loop One-line
+# --
+${1:expression} foreach @${2:array};
diff --git a/extras/imported/perl-mode/Loop one-line (xwhile).yasnippet b/extras/imported/perl-mode/Loop one-line (xwhile).yasnippet
new file mode 100644 (file)
index 0000000..d3e4585
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xwhile
+# contributor: Translated from TextMate Snippet
+# name: Loop One-line
+# --
+${1:expression} while ${2:condition};
diff --git a/extras/imported/perl-mode/Test.yasnippet b/extras/imported/perl-mode/Test.yasnippet
new file mode 100644 (file)
index 0000000..b1631ab
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: test
+# contributor: Translated from TextMate Snippet
+# name: Test
+# --
+#!/usr/bin/perl -w
+
+use strict;
+use Test::More tests => ${1:1};
+use ${2:ModuleName};
+
+ok(${3:assertion});
diff --git a/extras/imported/perl-mode/class.yasnippet b/extras/imported/perl-mode/class.yasnippet
new file mode 100644 (file)
index 0000000..ad8476e
--- /dev/null
@@ -0,0 +1,17 @@
+# -*- mode: snippet -*-
+# key: class
+# contributor: Translated from TextMate Snippet
+# name: Package
+# --
+package ${1:ClassName};
+
+${2:use base qw(${3:ParentClass});
+
+}sub new {
+       my \$class = shift;
+       \$class = ref \$class if ref \$class;
+       my \$self = bless {}, \$class;
+       \$self;
+}
+
+1;
diff --git a/extras/imported/perl-mode/eval.yasnippet b/extras/imported/perl-mode/eval.yasnippet
new file mode 100644 (file)
index 0000000..2ff084d
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: eval
+# contributor: Translated from TextMate Snippet
+# name: Try/Except
+# --
+eval {
+       ${1:# do something risky...}
+};
+if (\$@) {
+       ${2:# handle failure...}
+}
diff --git a/extras/imported/perl-mode/for.yasnippet b/extras/imported/perl-mode/for.yasnippet
new file mode 100644 (file)
index 0000000..5fea850
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: Loop
+# --
+for (my \$${1:var} = 0; \$$1 < ${2:expression}; \$$1++) {
+       ${3:# body...}
+}
diff --git a/extras/imported/perl-mode/foreach.yasnippet b/extras/imported/perl-mode/foreach.yasnippet
new file mode 100644 (file)
index 0000000..19fea6e
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: fore
+# contributor: Translated from TextMate Snippet
+# name: Loop
+# --
+foreach ${1:my \$${2:x}} (@${3:array}) {
+       ${4:# body...}
+}
diff --git a/extras/imported/perl-mode/hash pointer.yasnippet b/extras/imported/perl-mode/hash pointer.yasnippet
new file mode 100644 (file)
index 0000000..0ed90b2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Hash Pointer
+# binding: "^l"
+# --
+ => 
\ No newline at end of file
diff --git a/extras/imported/perl-mode/if.yasnippet b/extras/imported/perl-mode/if.yasnippet
new file mode 100644 (file)
index 0000000..ec8d6c1
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: Conditional
+# --
+if ($1) {
+       ${2:# body...}
+}
diff --git a/extras/imported/perl-mode/slurp.yasnippet b/extras/imported/perl-mode/slurp.yasnippet
new file mode 100644 (file)
index 0000000..5c8a99f
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: slurp
+# contributor: Translated from TextMate Snippet
+# name: Read File
+# --
+my \$${1:var};
+{ local \$/ = undef; local *FILE; open FILE, "<${2:file}"; \$$1 = <FILE>; close FILE }
diff --git a/extras/imported/perl-mode/unless.yasnippet b/extras/imported/perl-mode/unless.yasnippet
new file mode 100644 (file)
index 0000000..81f35ff
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: unless
+# contributor: Translated from TextMate Snippet
+# name: Conditional
+# --
+unless ($1) {
+       ${2:# body...}
+}
diff --git a/extras/imported/perl-mode/while.yasnippet b/extras/imported/perl-mode/while.yasnippet
new file mode 100644 (file)
index 0000000..9d1e2f5
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: while
+# contributor: Translated from TextMate Snippet
+# name: Loop
+# --
+while ($1) {
+       ${2:# body...}
+}
diff --git a/extras/imported/python-mode/.yas-ignore-filenames-as-triggers b/extras/imported/python-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/python-mode/.yas-make-groups b/extras/imported/python-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/python-mode/Declarations/New Class.yasnippet b/extras/imported/python-mode/Declarations/New Class.yasnippet
new file mode 100644 (file)
index 0000000..9ac6703
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: class
+# contributor: Translated from TextMate Snippet
+# name: New Class
+# --
+class ${1:ClassName}(${2:object}):
+       ${3/.+/"""/}${3:docstring for $1}${3/.+/"""\n/}${3/.+/\t/}def __init__(self${4/([^,])?(.*)/(?1:, )/}${4:arg}):
+               ${5:super($1, self).__init__()}
+${4/(\A\s*,\s*\Z)|,?\s*([A-Za-z_][a-zA-Z0-9_]*)\s*(=[^,]*)?(,\s*|$)/(?2:\t\tself.$2 = $2\n)/g}         $0
\ No newline at end of file
diff --git a/extras/imported/python-mode/Declarations/New Function.yasnippet b/extras/imported/python-mode/Declarations/New Function.yasnippet
new file mode 100644 (file)
index 0000000..51bd804
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: def
+# contributor: Translated from TextMate Snippet
+# name: New Function
+# --
+def ${1:fname}(${2:`if [ "$TM_CURRENT_LINE" != "" ]
+                               # poor man's way ... check if there is an indent or not
+                               # (cuz we would have lost the class scope by this point)
+                               then
+                                       echo "self"
+                               fi`}):
+       ${3/.+/"""/}${3:docstring for $1}${3/.+/"""\n/}${3/.+/\t/}${0:pass}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Declarations/New Method.yasnippet b/extras/imported/python-mode/Declarations/New Method.yasnippet
new file mode 100644 (file)
index 0000000..bc075bb
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: defs
+# contributor: Translated from TextMate Snippet
+# name: New Method
+# --
+def ${1:mname}(self${2/([^,])?.*/(?1:, )/}${2:arg}):
+       ${3:pass}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/New Property.yasnippet b/extras/imported/python-mode/Idioms/New Property.yasnippet
new file mode 100644 (file)
index 0000000..561aacc
--- /dev/null
@@ -0,0 +1,15 @@
+# -*- mode: snippet -*-
+# key: property
+# contributor: Translated from TextMate Snippet
+# name: New Property
+# --
+def ${1:foo}():
+    doc = "${2:The $1 property.}"
+    def fget(self):
+        ${3:return self._$1}
+    def fset(self, value):
+        ${4:self._$1 = value}
+    def fdel(self):
+        ${5:del self._$1}
+    return locals()
+$1 = property(**$1())$0
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/Try:Except.yasnippet b/extras/imported/python-mode/Idioms/Try:Except.yasnippet
new file mode 100644 (file)
index 0000000..522589c
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: Try/Except
+# --
+try:
+       ${1:pass}
+except ${2:Exception}, ${3:e}:
+       ${4:raise $3}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/Try:Except:Else.yasnippet b/extras/imported/python-mode/Idioms/Try:Except:Else.yasnippet
new file mode 100644 (file)
index 0000000..c8edef9
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: Try/Except/Else
+# --
+try:
+       ${1:pass}
+except ${2:Exception}, ${3:e}:
+       ${4:raise $3}
+else:
+       ${5:pass}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/Try:Except:Else:Finally.yasnippet b/extras/imported/python-mode/Idioms/Try:Except:Else:Finally.yasnippet
new file mode 100644 (file)
index 0000000..9a1ffae
--- /dev/null
@@ -0,0 +1,13 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: Try/Except/Else/Finally
+# --
+try:
+       ${1:pass}
+except${2: ${3:Exception}, ${4:e}}:
+       ${5:raise}
+else:
+       ${6:pass}
+finally:
+       ${7:pass}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/Try:Except:Finally.yasnippet b/extras/imported/python-mode/Idioms/Try:Except:Finally.yasnippet
new file mode 100644 (file)
index 0000000..abe567a
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: try
+# contributor: Translated from TextMate Snippet
+# name: Try/Except/Finally
+# --
+try:
+       ${1:pass}
+except ${2:Exception}, ${3:e}:
+       ${4:raise $3}
+finally:
+       ${5:pass}
\ No newline at end of file
diff --git a/extras/imported/python-mode/Idioms/if __name__ == '__main__'.yasnippet b/extras/imported/python-mode/Idioms/if __name__ == '__main__'.yasnippet
new file mode 100644 (file)
index 0000000..87c9dca
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: ifmain
+# contributor: Translated from TextMate Snippet
+# name: if __name__ == '__main__'
+# --
+if __name__ == '__main__':
+       ${1:main()}$0
\ No newline at end of file
diff --git a/extras/imported/python-mode/Insert/__magic__.yasnippet b/extras/imported/python-mode/Insert/__magic__.yasnippet
new file mode 100644 (file)
index 0000000..9fdb9f5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: __
+# contributor: Translated from TextMate Snippet
+# name: __magic__
+# --
+__${1:init}__
\ No newline at end of file
diff --git a/extras/imported/python-mode/Insert/self.yasnippet b/extras/imported/python-mode/Insert/self.yasnippet
new file mode 100644 (file)
index 0000000..0da56fc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: .
+# contributor: Translated from TextMate Snippet
+# name: self
+# --
+self.
\ No newline at end of file
diff --git a/extras/imported/python-mode/Inside Class Def: Insert (__):.yasnippet b/extras/imported/python-mode/Inside Class Def: Insert (__):.yasnippet
new file mode 100644 (file)
index 0000000..5857e09
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Inside Class Def: Insert (..):
+# binding: "("
+# --
+(${0:object}):
\ No newline at end of file
diff --git a/extras/imported/python-mode/Inside Function: Insert (__):.yasnippet b/extras/imported/python-mode/Inside Function: Insert (__):.yasnippet
new file mode 100644 (file)
index 0000000..92c7bc5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Inside Function Def: Insert (..):
+# binding: "("
+# --
+($0):
\ No newline at end of file
diff --git a/extras/imported/python-mode/Inside String: Insert "…".yasnippet b/extras/imported/python-mode/Inside String: Insert "…".yasnippet
new file mode 100644 (file)
index 0000000..55a7e09
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Inside String: Insert "…"
+# binding: """
+# --
+"$0"
\ No newline at end of file
diff --git a/extras/imported/python-mode/Inside String: Insert '…'.yasnippet b/extras/imported/python-mode/Inside String: Insert '…'.yasnippet
new file mode 100644 (file)
index 0000000..37edb79
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Inside String: Insert '…'
+# binding: "'"
+# --
+'$0'
\ No newline at end of file
diff --git a/extras/imported/rails-mode/.yas-ignore-filenames-as-triggers b/extras/imported/rails-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/rails-mode/.yas-make-groups b/extras/imported/rails-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/rst-mode/.yas-ignore-filenames-as-triggers b/extras/imported/rst-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/rst-mode/.yas-make-groups b/extras/imported/rst-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/rst-mode/image.yasnippet b/extras/imported/rst-mode/image.yasnippet
new file mode 100644 (file)
index 0000000..c55efc0
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: image
+# contributor: Translated from TextMate Snippet
+# name: image
+# --
+.. image:: ${1:path}
+$0
\ No newline at end of file
diff --git a/extras/imported/rst-mode/link.yasnippet b/extras/imported/rst-mode/link.yasnippet
new file mode 100644 (file)
index 0000000..e8a11bd
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: link
+# contributor: Translated from TextMate Snippet
+# name: link
+# --
+
+\`${1:Title}<${2:http://link}>\`_
\ No newline at end of file
diff --git a/extras/imported/rst-mode/section 1.yasnippet b/extras/imported/rst-mode/section 1.yasnippet
new file mode 100644 (file)
index 0000000..5abde9f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: sec
+# contributor: Translated from TextMate Snippet
+# name: section 1
+# --
+${1:subsection name}
+${1/(.)|\s/(?1:=:=)/g}
+$0
\ No newline at end of file
diff --git a/extras/imported/rst-mode/section 2.yasnippet b/extras/imported/rst-mode/section 2.yasnippet
new file mode 100644 (file)
index 0000000..b138f4f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: subs
+# contributor: Translated from TextMate Snippet
+# name: section 2
+# --
+${1:subsection name}
+${1/(.)|\s/(?1:*:*)/g}
+$0
\ No newline at end of file
diff --git a/extras/imported/rst-mode/section 3.yasnippet b/extras/imported/rst-mode/section 3.yasnippet
new file mode 100644 (file)
index 0000000..e9a09eb
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: sss
+# contributor: Translated from TextMate Snippet
+# name: section 3
+# --
+${1:subsection name}
+${1/(.)|\s/(?1:-:-)/g}
+$0
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/.yas-ignore-filenames-as-triggers b/extras/imported/ruby-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/ruby-mode/.yas-make-groups b/extras/imported/ruby-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/ruby-mode/Add '# =>' Marker.yasnippet b/extras/imported/ruby-mode/Add '# =>' Marker.yasnippet
new file mode 100644 (file)
index 0000000..a385161
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: #
+# contributor: Translated from TextMate Snippet
+# name: Add ‘# =>’ Marker
+# --
+# => 
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Arrays/Array.new(10) { |i| .. } (Arr).yasnippet b/extras/imported/ruby-mode/Arrays/Array.new(10) { |i| .. } (Arr).yasnippet
new file mode 100644 (file)
index 0000000..1dd4921
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Array
+# contributor: Translated from TextMate Snippet
+# name: Array.new(10) { |i| .. }
+# --
+Array.new(${1:10}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:i}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Arrays/delete_if { |e| .. } (deli).yasnippet b/extras/imported/ruby-mode/Arrays/delete_if { |e| .. } (deli).yasnippet
new file mode 100644 (file)
index 0000000..ae8934c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: deli
+# contributor: Translated from TextMate Snippet
+# name: delete_if { |e| .. }
+# --
+delete_if { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Arrays/fill(range) { |i| .. } (fil).yasnippet b/extras/imported/ruby-mode/Arrays/fill(range) { |i| .. } (fil).yasnippet
new file mode 100644 (file)
index 0000000..ddb0d60
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fil
+# contributor: Translated from TextMate Snippet
+# name: fill(range) { |i| .. }
+# --
+fill(${1:range}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:i}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Arrays/flatten_once (fla).yasnippet b/extras/imported/ruby-mode/Arrays/flatten_once (fla).yasnippet
new file mode 100644 (file)
index 0000000..d51f8af
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: flao
+# contributor: Translated from TextMate Snippet
+# name: flatten_once()
+# --
+inject(Array.new) { |${1:arr}, ${2:a}| ${1:arr}.push(*${2:a}) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Arrays/zip(enums) { |row| .. } (zip).yasnippet b/extras/imported/ruby-mode/Arrays/zip(enums) { |row| .. } (zip).yasnippet
new file mode 100644 (file)
index 0000000..ca87908
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: zip
+# contributor: Translated from TextMate Snippet
+# name: zip(enums) { |row| .. }
+# --
+zip(${1:enums}) { |${2:row}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Blocks/do |obj| .. end (doo).yasnippet b/extras/imported/ruby-mode/Blocks/do |obj| .. end (doo).yasnippet
new file mode 100644 (file)
index 0000000..a401ee6
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: do
+# contributor: Translated from TextMate Snippet
+# name: Insert do |variable| … end
+# --
+do${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1: |)/}${1:variable}${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Blocks/lambda { |args| .. } (lam).yasnippet b/extras/imported/ruby-mode/Blocks/lambda { |args| .. } (lam).yasnippet
new file mode 100644 (file)
index 0000000..142fe16
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: lam
+# contributor: Translated from TextMate Snippet
+# name: lambda { |args| .. }
+# --
+lambda { ${1/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${1:args}${1/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Blocks/open yield block ({).yasnippet b/extras/imported/ruby-mode/Blocks/open yield block ({).yasnippet
new file mode 100644 (file)
index 0000000..e34adba
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: {
+# contributor: Translated from TextMate Snippet
+# name: Insert { |variable| … }
+# --
+{ ${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${1:variable}${1/(^(?<var>\s*[a-z_][a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}${2:`yas/selected-text`} 
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. < DelegateClass .. initialize .. end (class).yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. < DelegateClass .. initialize .. end (class).yasnippet
new file mode 100644 (file)
index 0000000..96cb6f5
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- mode: snippet -*-
+# key: cla-
+# contributor: Translated from TextMate Snippet
+# name: class .. < DelegateClass .. initialize .. end
+# --
+class ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}} < DelegateClass(${2:ParentClass})
+       def initialize${3/(^.*?\S.*)|.*/(?1:\()/}${3:args}${3/(^.*?\S.*)|.*/(?1:\))/}
+               super(${4:del_obj})
+               
+               $0
+       end
+       
+       
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. < ParentClass .. initialize .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. < ParentClass .. initialize .. end.yasnippet
new file mode 100644 (file)
index 0000000..9518c4c
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: class .. < ParentClass .. initialize .. end
+# --
+class ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}} < ${2:ParentClass}
+       def initialize${3/(^.*?\S.*)|.*/(?1:\()/}${3:args}${3/(^.*?\S.*)|.*/(?1:\))/}
+               $0
+       end
+       
+       
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. < Struct .. initialize .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. < Struct .. initialize .. end.yasnippet
new file mode 100644 (file)
index 0000000..a8520d9
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: ClassName = Struct .. do .. end
+# --
+${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}} = Struct.new(:${2:attr_names}) do
+       def ${3:method_name}
+               $0
+       end
+       
+       
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. end (cla).yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. end (cla).yasnippet
new file mode 100644 (file)
index 0000000..ec98175
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: class .. end
+# --
+class ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. initialize .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. initialize .. end.yasnippet
new file mode 100644 (file)
index 0000000..7de3fb4
--- /dev/null
@@ -0,0 +1,12 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: class .. initialize .. end
+# --
+class ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
+       def initialize${2/(^.*?\S.*)|.*/(?1:\()/}${2:args}${2/(^.*?\S.*)|.*/(?1:\))/}
+               $0
+       end
+       
+       
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class .. instance_methods .. undef .. initialize .. end (class).yasnippet b/extras/imported/ruby-mode/Classes and Modules/class .. instance_methods .. undef .. initialize .. end (class).yasnippet
new file mode 100644 (file)
index 0000000..19ff572
--- /dev/null
@@ -0,0 +1,20 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: class BlankSlate .. initialize .. end
+# --
+class ${1:BlankSlate}
+       instance_methods.each { |meth| undef_method(meth) unless meth =~ /\A__/ }
+       
+       def initialize${2/(^.*?\S.*)|.*/(?1:\()/}${2:args}${2/(^.*?\S.*)|.*/(?1:\))/}
+               @${3:delegate} = ${4:delegate_object}
+               
+               $0
+       end
+       
+       def method_missing(meth, *args, &block)
+               @${3:delegate}.send(meth, *args, &block)
+       end
+       
+       
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/class << self __ end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/class << self __ end.yasnippet
new file mode 100644 (file)
index 0000000..d2265d2
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: cla
+# contributor: Translated from TextMate Snippet
+# name: class << self .. end
+# --
+class << ${1:self}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/module .. ClassMethods .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/module .. ClassMethods .. end.yasnippet
new file mode 100644 (file)
index 0000000..9b87aa3
--- /dev/null
@@ -0,0 +1,19 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: module .. ClassMethods .. end
+# --
+module ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
+       module ClassMethods
+               $0
+       end
+       
+       module InstanceMethods
+               
+       end
+       
+       def self.included(receiver)
+               receiver.extend         ClassMethods
+               receiver.send :include, InstanceMethods
+       end
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/module .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/module .. end.yasnippet
new file mode 100644 (file)
index 0000000..dfb7d71
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: module .. end
+# --
+module ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Classes and Modules/module .. module_function .. end.yasnippet b/extras/imported/ruby-mode/Classes and Modules/module .. module_function .. end.yasnippet
new file mode 100644 (file)
index 0000000..19d80e6
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: mod
+# contributor: Translated from TextMate Snippet
+# name: module .. module_function .. end
+# --
+module ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
+       module_function
+       
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Counting/downto(0) { |n| .. } (dow).yasnippet b/extras/imported/ruby-mode/Counting/downto(0) { |n| .. } (dow).yasnippet
new file mode 100644 (file)
index 0000000..d8b194e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: dow
+# contributor: Translated from TextMate Snippet
+# name: downto(0) { |n| .. }
+# --
+downto(${1:0}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:n}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Counting/loop { __ }.yasnippet b/extras/imported/ruby-mode/Counting/loop { __ }.yasnippet
new file mode 100644 (file)
index 0000000..1d27cc8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: loo
+# contributor: Translated from TextMate Snippet
+# name: loop { .. }
+# --
+loop { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Counting/step(2) { |e| .. } (ste).yasnippet b/extras/imported/ruby-mode/Counting/step(2) { |e| .. } (ste).yasnippet
new file mode 100644 (file)
index 0000000..ed88970
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ste
+# contributor: Translated from TextMate Snippet
+# name: step(2) { |e| .. }
+# --
+step(${1:2}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:n}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Counting/times { |n| .. } (tim).yasnippet b/extras/imported/ruby-mode/Counting/times { |n| .. } (tim).yasnippet
new file mode 100644 (file)
index 0000000..a559a65
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: tim
+# contributor: Translated from TextMate Snippet
+# name: times { |n| .. }
+# --
+times { ${1/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${1:n}${1/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Counting/upto(1.0;0.0) { |n| .. } (upt).yasnippet b/extras/imported/ruby-mode/Counting/upto(1.0;0.0) { |n| .. } (upt).yasnippet
new file mode 100644 (file)
index 0000000..97137e1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: upt
+# contributor: Translated from TextMate Snippet
+# name: upto(1.0/0.0) { |n| .. }
+# --
+upto(${1:1.0/0.0}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:n}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/#!;usr;local;bin;ruby -w.yasnippet b/extras/imported/ruby-mode/Declarations/#!;usr;local;bin;ruby -w.yasnippet
new file mode 100644 (file)
index 0000000..d6b210a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rb
+# contributor: Translated from TextMate Snippet
+# name: #!/usr/bin/env ruby -wKU
+# --
+#!/usr/bin/env ruby${TM_RUBY_SWITCHES: -wKU}
diff --git a/extras/imported/ruby-mode/Declarations/060 ruby if else.yasnippet b/extras/imported/ruby-mode/Declarations/060 ruby if else.yasnippet
new file mode 100644 (file)
index 0000000..0ec7ed6
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: ife
+# contributor: Translated from TextMate Snippet
+# name: if … else … end
+# --
+if ${1:condition}
+       $2
+else
+       $3
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/070 ruby if.yasnippet b/extras/imported/ruby-mode/Declarations/070 ruby if.yasnippet
new file mode 100644 (file)
index 0000000..810c46d
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if … end
+# --
+if ${1:condition}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/080 ruby case.yasnippet b/extras/imported/ruby-mode/Declarations/080 ruby case.yasnippet
new file mode 100644 (file)
index 0000000..bb91884
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: case
+# contributor: Translated from TextMate Snippet
+# name: case … end
+# --
+case ${1:object}
+when ${2:condition}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/Wrap in Begin … Rescue … End.yasnippet b/extras/imported/ruby-mode/Declarations/Wrap in Begin … Rescue … End.yasnippet
new file mode 100644 (file)
index 0000000..dbc146b
--- /dev/null
@@ -0,0 +1,11 @@
+# -*- mode: snippet -*-
+# key: begin
+# contributor: Translated from TextMate Snippet
+# name: begin … rescue … end
+# binding: "^W"
+# --
+${TM_SELECTED_TEXT/([\t ]*).*/$1/m}begin
+       ${3:${TM_SELECTED_TEXT/(\A.*)|(.+)|\n\z/(?1:$0:(?2:\t$0))/g}}
+${TM_SELECTED_TEXT/([\t ]*).*/$1/m}rescue ${1:Exception}${2/.+/ => /}${2:e}
+${TM_SELECTED_TEXT/([\t ]*).*/$1/m}    $0
+${TM_SELECTED_TEXT/([\t ]*).*/$1/m}end
diff --git a/extras/imported/ruby-mode/Declarations/__END__.yasnippet b/extras/imported/ruby-mode/Declarations/__END__.yasnippet
new file mode 100644 (file)
index 0000000..fa2286a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: end
+# contributor: Translated from TextMate Snippet
+# name: __END__
+# --
+__END__
diff --git a/extras/imported/ruby-mode/Declarations/application_code .. (app).yasnippet b/extras/imported/ruby-mode/Declarations/application_code .. (app).yasnippet
new file mode 100644 (file)
index 0000000..39ea564
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: app
+# contributor: Translated from TextMate Snippet
+# name: application { .. }
+# --
+if __FILE__ == \$PROGRAM_NAME
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/def end.yasnippet b/extras/imported/ruby-mode/Declarations/def end.yasnippet
new file mode 100644 (file)
index 0000000..869ac3b
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: def
+# contributor: Translated from TextMate Snippet
+# name: def … end
+# --
+def ${1:method_name}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/elsif ___.yasnippet b/extras/imported/ruby-mode/Declarations/elsif ___.yasnippet
new file mode 100644 (file)
index 0000000..5d3a9a4
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: elsif
+# contributor: Translated from TextMate Snippet
+# name: elsif ...
+# --
+elsif ${1:condition}
+       $0
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/require ".." (req).yasnippet b/extras/imported/ruby-mode/Declarations/require ".." (req).yasnippet
new file mode 100644 (file)
index 0000000..3f98a17
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: req
+# contributor: Translated from TextMate Snippet
+# name: require ".."
+# --
+require "$0"
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/require_gem "__".yasnippet b/extras/imported/ruby-mode/Declarations/require_gem "__".yasnippet
new file mode 100644 (file)
index 0000000..e600a59
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: reqg-
+# contributor: Translated from TextMate Snippet
+# name: require_gem ".."
+# --
+require "$0"
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/unless (unless).yasnippet b/extras/imported/ruby-mode/Declarations/unless (unless).yasnippet
new file mode 100644 (file)
index 0000000..02931cb
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: unless
+# contributor: Translated from TextMate Snippet
+# name: unless … end
+# --
+unless ${1:condition}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/until ___ end.yasnippet b/extras/imported/ruby-mode/Declarations/until ___ end.yasnippet
new file mode 100644 (file)
index 0000000..e01283f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: until
+# contributor: Translated from TextMate Snippet
+# name: until ... end
+# --
+until ${1:condition}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/usage_if() (usai).yasnippet b/extras/imported/ruby-mode/Declarations/usage_if() (usai).yasnippet
new file mode 100644 (file)
index 0000000..18f65bf
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: usai
+# contributor: Translated from TextMate Snippet
+# name: usage_if()
+# --
+if ARGV.$1
+       abort "Usage:  #{\$PROGRAM_NAME} ${2:ARGS_GO_HERE}"
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/usage_unless() (usau).yasnippet b/extras/imported/ruby-mode/Declarations/usage_unless() (usau).yasnippet
new file mode 100644 (file)
index 0000000..3b6733d
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: usau
+# contributor: Translated from TextMate Snippet
+# name: usage_unless()
+# --
+unless ARGV.$1
+       abort "Usage:  #{\$PROGRAM_NAME} ${2:ARGS_GO_HERE}"
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/when.yasnippet b/extras/imported/ruby-mode/Declarations/when.yasnippet
new file mode 100644 (file)
index 0000000..9dd4f7d
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: when
+# contributor: Translated from TextMate Snippet
+# name: when …
+# --
+when ${1:condition}
+       $0
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Declarations/while ___ end.yasnippet b/extras/imported/ruby-mode/Declarations/while ___ end.yasnippet
new file mode 100644 (file)
index 0000000..9ed585f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: while
+# contributor: Translated from TextMate Snippet
+# name: while ... end
+# --
+while ${1:condition}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each { |e| .. } (ea).yasnippet b/extras/imported/ruby-mode/Each Element/each { |e| .. } (ea).yasnippet
new file mode 100644 (file)
index 0000000..64ddd7c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ea
+# contributor: Translated from TextMate Snippet
+# name: each { |e| .. }
+# --
+each { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_byte { |byte| .. } (eab).yasnippet b/extras/imported/ruby-mode/Each Element/each_byte { |byte| .. } (eab).yasnippet
new file mode 100644 (file)
index 0000000..0e0a173
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eab
+# contributor: Translated from TextMate Snippet
+# name: each_byte { |byte| .. }
+# --
+each_byte { |${1:byte}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_char { |chr| .. } (eac-).yasnippet b/extras/imported/ruby-mode/Each Element/each_char { |chr| .. } (eac-).yasnippet
new file mode 100644 (file)
index 0000000..d2359e1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eac-
+# contributor: Translated from TextMate Snippet
+# name: each_char { |chr| .. }
+# --
+each_char { |${1:chr}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_cons(..) { |group| .. } (eac-).yasnippet b/extras/imported/ruby-mode/Each Element/each_cons(..) { |group| .. } (eac-).yasnippet
new file mode 100644 (file)
index 0000000..9fd1cea
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eac-
+# contributor: Translated from TextMate Snippet
+# name: each_cons(..) { |group| .. }
+# --
+each_cons(${1:2}) { |${2:group}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_index { |i| .. } (eai).yasnippet b/extras/imported/ruby-mode/Each Element/each_index { |i| .. } (eai).yasnippet
new file mode 100644 (file)
index 0000000..3853043
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eai
+# contributor: Translated from TextMate Snippet
+# name: each_index { |i| .. }
+# --
+each_index { |${1:i}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_key { |key| .. } (eak).yasnippet b/extras/imported/ruby-mode/Each Element/each_key { |key| .. } (eak).yasnippet
new file mode 100644 (file)
index 0000000..a3ad351
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eak
+# contributor: Translated from TextMate Snippet
+# name: each_key { |key| .. }
+# --
+each_key { |${1:key}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_line { |line| .. } (eal).yasnippet b/extras/imported/ruby-mode/Each Element/each_line { |line| .. } (eal).yasnippet
new file mode 100644 (file)
index 0000000..08b9ee3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eal
+# contributor: Translated from TextMate Snippet
+# name: each_line { |line| .. }
+# --
+each_line$1 { |${2:line}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_pair { |name, val| .. } (eap).yasnippet b/extras/imported/ruby-mode/Each Element/each_pair { |name, val| .. } (eap).yasnippet
new file mode 100644 (file)
index 0000000..a65dd0f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eap
+# contributor: Translated from TextMate Snippet
+# name: each_pair { |name, val| .. }
+# --
+each_pair { |${1:name}, ${2:val}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_slice { |group| .. } (eas).yasnippet b/extras/imported/ruby-mode/Each Element/each_slice { |group| .. } (eas).yasnippet
new file mode 100644 (file)
index 0000000..ed8e359
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eas-
+# contributor: Translated from TextMate Snippet
+# name: each_slice(..) { |group| .. }
+# --
+each_slice(${1:2}) { |${2:group}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_value { |val| .. } (eav).yasnippet b/extras/imported/ruby-mode/Each Element/each_value { |val| .. } (eav).yasnippet
new file mode 100644 (file)
index 0000000..81f27d0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eav
+# contributor: Translated from TextMate Snippet
+# name: each_value { |val| .. }
+# --
+each_value { |${1:val}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/each_with_index { |e, i| .. } (eawi).yasnippet b/extras/imported/ruby-mode/Each Element/each_with_index { |e, i| .. } (eawi).yasnippet
new file mode 100644 (file)
index 0000000..7db3f45
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: eawi
+# contributor: Translated from TextMate Snippet
+# name: each_with_index { |e, i| .. }
+# --
+each_with_index { |${1:e}, ${2:i}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/inject(init) { |mem, var| .. } (inj).yasnippet b/extras/imported/ruby-mode/Each Element/inject(init) { |mem, var| .. } (inj).yasnippet
new file mode 100644 (file)
index 0000000..947d71a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: inj
+# contributor: Translated from TextMate Snippet
+# name: inject(init) { |mem, var| .. }
+# --
+inject${1/.+/(/}${1:init}${1/.+/)/} { |${2:mem}, ${3:var}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/map { |e| .. } (map).yasnippet b/extras/imported/ruby-mode/Each Element/map { |e| .. } (map).yasnippet
new file mode 100644 (file)
index 0000000..3f37953
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: map
+# contributor: Translated from TextMate Snippet
+# name: map { |e| .. }
+# --
+map { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/map_with_index { |e, i| .. } (mapwi).yasnippet b/extras/imported/ruby-mode/Each Element/map_with_index { |e, i| .. } (mapwi).yasnippet
new file mode 100644 (file)
index 0000000..ae70c01
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: mapwi-
+# contributor: Translated from TextMate Snippet
+# name: map_with_index { |e, i| .. }
+# --
+enum_with_index.map { |${1:e}, ${2:i}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Each Element/reverse_each { |e| .. } (rea).yasnippet b/extras/imported/ruby-mode/Each Element/reverse_each { |e| .. } (rea).yasnippet
new file mode 100644 (file)
index 0000000..2ab16d5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: reve
+# contributor: Translated from TextMate Snippet
+# name: reverse_each { |e| .. }
+# --
+reverse_each { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/Dir.glob("..") do |file| .. end (Dir).yasnippet b/extras/imported/ruby-mode/Files/Dir.glob("..") do |file| .. end (Dir).yasnippet
new file mode 100644 (file)
index 0000000..558fe1b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Dir
+# contributor: Translated from TextMate Snippet
+# name: Dir.glob("..") { |file| .. }
+# --
+Dir.glob(${1:"${2:dir/glob/*}"}) { |${3:file}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/Dir["__"].yasnippet b/extras/imported/ruby-mode/Files/Dir["__"].yasnippet
new file mode 100644 (file)
index 0000000..97ee74d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Dir
+# contributor: Translated from TextMate Snippet
+# name: Dir[".."]
+# --
+Dir[${1:"${2:glob/**/*.rb}"}]
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/File.foreach ("..") do |line| .. end (File).yasnippet b/extras/imported/ruby-mode/Files/File.foreach ("..") do |line| .. end (File).yasnippet
new file mode 100644 (file)
index 0000000..825ddeb
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: File
+# contributor: Translated from TextMate Snippet
+# name: File.foreach ("..") { |line| .. }
+# --
+File.foreach(${1:"${2:path/to/file}"}) { |${3:line}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/File_open("__") { |file| __ }.yasnippet b/extras/imported/ruby-mode/Files/File_open("__") { |file| __ }.yasnippet
new file mode 100644 (file)
index 0000000..cc8f8eb
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: File
+# contributor: Translated from TextMate Snippet
+# name: File.open("..") { |file| .. }
+# --
+File.open(${1:"${2:path/to/file}"}${3/(^[rwab+]+$)|.*/(?1:, ")/}${3:w}${3/(^[rwab+]+$)|.*/(?1:")/}) { |${4:file}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/File_read("__").yasnippet b/extras/imported/ruby-mode/Files/File_read("__").yasnippet
new file mode 100644 (file)
index 0000000..8d99989
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: File
+# contributor: Translated from TextMate Snippet
+# name: File.read("..")
+# --
+File.read(${1:"${2:path/to/file}"})
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/directory().yasnippet b/extras/imported/ruby-mode/Files/directory().yasnippet
new file mode 100644 (file)
index 0000000..9283c27
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: dir
+# contributor: Translated from TextMate Snippet
+# name: directory()
+# --
+File.dirname(__FILE__)
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/open("path;or;url", "w") do |doc| .. end (ope).yasnippet b/extras/imported/ruby-mode/Files/open("path;or;url", "w") do |doc| .. end (ope).yasnippet
new file mode 100644 (file)
index 0000000..ff5adb8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ope
+# contributor: Translated from TextMate Snippet
+# name: open("path/or/url", "w") { |io| .. }
+# --
+open(${1:"${2:path/or/url/or/pipe}"}${3/(^[rwab+]+$)|.*/(?1:, ")/}${3:w}${3/(^[rwab+]+$)|.*/(?1:")/}) { |${4:io}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/option_parse { .. } (optp).yasnippet b/extras/imported/ruby-mode/Files/option_parse { .. } (optp).yasnippet
new file mode 100644 (file)
index 0000000..2a3e972
--- /dev/null
@@ -0,0 +1,32 @@
+# -*- mode: snippet -*-
+# key: optp
+# contributor: Translated from TextMate Snippet
+# name: option_parse { .. }
+# --
+require "optparse"
+
+options = {${1::default => "args"}}
+
+ARGV.options do |opts|
+       opts.banner = "Usage:  #{File.basename(\$PROGRAM_NAME)} [OPTIONS]${2/^\s*$|(.*\S.*)/(?1: )/}${2:OTHER_ARGS}"
+       
+       opts.separator ""
+       opts.separator "Specific Options:"
+       
+       $0
+       
+       opts.separator "Common Options:"
+       
+       opts.on( "-h", "--help",
+                "Show this message." ) do
+               puts opts
+               exit
+       end
+       
+       begin
+               opts.parse!
+       rescue
+               puts opts
+               exit
+       end
+end
diff --git a/extras/imported/ruby-mode/Files/path_from_here( __ ).yasnippet b/extras/imported/ruby-mode/Files/path_from_here( __ ).yasnippet
new file mode 100644 (file)
index 0000000..f91fadc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: patfh
+# contributor: Translated from TextMate Snippet
+# name: path_from_here( .. )
+# --
+File.join(File.dirname(__FILE__), *%w[${1:rel path here}])
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/unix_filter .. (uni).yasnippet b/extras/imported/ruby-mode/Files/unix_filter .. (uni).yasnippet
new file mode 100644 (file)
index 0000000..67b7232
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: unif
+# contributor: Translated from TextMate Snippet
+# name: unix_filter { .. }
+# --
+ARGF.each_line$1 do |${2:line}|
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Files/untitled.yasnippet b/extras/imported/ruby-mode/Files/untitled.yasnippet
new file mode 100644 (file)
index 0000000..ff18ba3
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: opt
+# contributor: Translated from TextMate Snippet
+# name: option(..)
+# --
+opts.on( "-${1:o}", "--${2:long-option-name}"${3/^\s*$|(.*\S.*)/(?1:, )/}${3:String},
+         "${4:Option description.}" ) do |${6:opt}|
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Hashes/Hash.new { |hash, key| hash[key] = .. } (Has).yasnippet b/extras/imported/ruby-mode/Hashes/Hash.new { |hash, key| hash[key] = .. } (Has).yasnippet
new file mode 100644 (file)
index 0000000..5543a89
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Hash
+# contributor: Translated from TextMate Snippet
+# name: Hash.new { |hash, key| hash[key] = .. }
+# --
+Hash.new { |${1:hash}, ${2:key}| ${1:hash}[${2:key}] = $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Hashes/hash pair (:).yasnippet b/extras/imported/ruby-mode/Hashes/hash pair (:).yasnippet
new file mode 100644 (file)
index 0000000..fff524d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: :
+# contributor: Translated from TextMate Snippet
+# name: Hash Pair — :key => "value"
+# --
+:${1:key} => ${2:"${3:value}"}${4:, }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Hashes/hash pointer.yasnippet b/extras/imported/ruby-mode/Hashes/hash pointer.yasnippet
new file mode 100644 (file)
index 0000000..b9db0d6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Hash Pointer — =>
+# binding: "^l"
+# --
+ => 
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Idioms/class_from_name() (clafn).yasnippet b/extras/imported/ruby-mode/Idioms/class_from_name() (clafn).yasnippet
new file mode 100644 (file)
index 0000000..be509d6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: clafn
+# contributor: Translated from TextMate Snippet
+# name: class_from_name()
+# --
+split("::").inject(Object) { |par, const| par.const_get(const) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Idioms/deep_copy(..) (dee).yasnippet b/extras/imported/ruby-mode/Idioms/deep_copy(..) (dee).yasnippet
new file mode 100644 (file)
index 0000000..dd177cf
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: deec
+# contributor: Translated from TextMate Snippet
+# name: deep_copy(..)
+# --
+Marshal.load(Marshal.dump(${0:obj_to_copy}))
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Idioms/singleton_class().yasnippet b/extras/imported/ruby-mode/Idioms/singleton_class().yasnippet
new file mode 100644 (file)
index 0000000..95f6ac3
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sinc
+# contributor: Translated from TextMate Snippet
+# name: singleton_class()
+# --
+class << self; self end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Insert ERb's <% __ %> or <%= __ %>.yasnippet b/extras/imported/ruby-mode/Insert ERb's <% __ %> or <%= __ %>.yasnippet
new file mode 100644 (file)
index 0000000..cbecaf5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Insert ERb’s <% .. %> or <%= .. %>
+# binding: "^>"
+# --
+<%= `yas/selected-text`$0 %>
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/alias_method .. (am).yasnippet b/extras/imported/ruby-mode/Methods/alias_method .. (am).yasnippet
new file mode 100644 (file)
index 0000000..27d1079
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: am
+# contributor: Translated from TextMate Snippet
+# name: alias_method ..
+# --
+alias_method :${1:new_name}, :${0:old_name}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/attr_accessor .. (rw).yasnippet b/extras/imported/ruby-mode/Methods/attr_accessor .. (rw).yasnippet
new file mode 100644 (file)
index 0000000..84d9009
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rw
+# contributor: Translated from TextMate Snippet
+# name: attr_accessor ..
+# --
+attr_accessor :${0:attr_names}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/attr_reader .. (r).yasnippet b/extras/imported/ruby-mode/Methods/attr_reader .. (r).yasnippet
new file mode 100644 (file)
index 0000000..f20b471
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: r
+# contributor: Translated from TextMate Snippet
+# name: attr_reader ..
+# --
+attr_reader :${0:attr_names}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/attr_writer .. (w).yasnippet b/extras/imported/ruby-mode/Methods/attr_writer .. (w).yasnippet
new file mode 100644 (file)
index 0000000..f071fd4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: w
+# contributor: Translated from TextMate Snippet
+# name: attr_writer ..
+# --
+attr_writer :${0:attr_names}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/def method_missing .. end (mm).yasnippet b/extras/imported/ruby-mode/Methods/def method_missing .. end (mm).yasnippet
new file mode 100644 (file)
index 0000000..f98c7bf
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: defmm
+# contributor: Translated from TextMate Snippet
+# name: def method_missing .. end
+# --
+def method_missing(meth, *args, &blk)
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/def self .. end (defs).yasnippet b/extras/imported/ruby-mode/Methods/def self .. end (defs).yasnippet
new file mode 100644 (file)
index 0000000..b2e6b5f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: defs
+# contributor: Translated from TextMate Snippet
+# name: def self .. end
+# --
+def self.${1:class_method_name}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/def_delegator .. (defd).yasnippet b/extras/imported/ruby-mode/Methods/def_delegator .. (defd).yasnippet
new file mode 100644 (file)
index 0000000..b7546a2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: defd
+# contributor: Translated from TextMate Snippet
+# name: def_delegator ..
+# --
+def_delegator :${1:@del_obj}, :${2:del_meth}, :${3:new_name}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/def_delegators .. (defds).yasnippet b/extras/imported/ruby-mode/Methods/def_delegators .. (defds).yasnippet
new file mode 100644 (file)
index 0000000..98b541a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: defds
+# contributor: Translated from TextMate Snippet
+# name: def_delegators ..
+# --
+def_delegators :${1:@del_obj}, :${0:del_methods}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/extend Forwardable (Forw).yasnippet b/extras/imported/ruby-mode/Methods/extend Forwardable (Forw).yasnippet
new file mode 100644 (file)
index 0000000..0a74fab
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Forw-
+# contributor: Translated from TextMate Snippet
+# name: extend Forwardable
+# --
+extend Forwardable
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/include Comparable .. (Comp).yasnippet b/extras/imported/ruby-mode/Methods/include Comparable .. (Comp).yasnippet
new file mode 100644 (file)
index 0000000..782888e
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: Comp
+# contributor: Translated from TextMate Snippet
+# name: include Comparable ..
+# --
+include Comparable
+
+def <=>(other)
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Methods/include Enumerable .. (Enum).yasnippet b/extras/imported/ruby-mode/Methods/include Enumerable .. (Enum).yasnippet
new file mode 100644 (file)
index 0000000..be42511
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: Enum
+# contributor: Translated from TextMate Snippet
+# name: include Enumerable ..
+# --
+include Enumerable
+
+def each(&block)
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Ordering/randomize (ran).yasnippet b/extras/imported/ruby-mode/Ordering/randomize (ran).yasnippet
new file mode 100644 (file)
index 0000000..9f1f6be
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ran
+# contributor: Translated from TextMate Snippet
+# name: randomize()
+# --
+sort_by { rand }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Ordering/sort { |a, b| .. } (sor).yasnippet b/extras/imported/ruby-mode/Ordering/sort { |a, b| .. } (sor).yasnippet
new file mode 100644 (file)
index 0000000..c29464e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sor
+# contributor: Translated from TextMate Snippet
+# name: sort { |a, b| .. }
+# --
+sort { |a, b| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Ordering/sort_by { |e| .. } (sorb).yasnippet b/extras/imported/ruby-mode/Ordering/sort_by { |e| .. } (sorb).yasnippet
new file mode 100644 (file)
index 0000000..9b16781
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sorb
+# contributor: Translated from TextMate Snippet
+# name: sort_by { |e| .. }
+# --
+sort_by { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/RDoc/:yields: RDoc comment.yasnippet b/extras/imported/ruby-mode/RDoc/:yields: RDoc comment.yasnippet
new file mode 100644 (file)
index 0000000..d2a03f5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: y
+# contributor: Translated from TextMate Snippet
+# name: :yields:
+# --
+ :yields: ${0:arguments}
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/RDoc/RDoc documentation block.yasnippet b/extras/imported/ruby-mode/RDoc/RDoc documentation block.yasnippet
new file mode 100644 (file)
index 0000000..6627938
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: =b
+# contributor: Translated from TextMate Snippet
+# name: New Block
+# --
+`[[ $TM_LINE_INDEX != 0 ]] && echo; echo`=begin rdoc
+       $0
+=end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Rake/namespace :__ do __ end.yasnippet b/extras/imported/ruby-mode/Rake/namespace :__ do __ end.yasnippet
new file mode 100644 (file)
index 0000000..b86dc98
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: nam
+# contributor: Translated from TextMate Snippet
+# name: namespace :.. do .. end
+# --
+namespace :${1:${TM_FILENAME/\.\w+//}} do
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Rake/task :task_name => [:dependent, :tasks] do __ end.yasnippet b/extras/imported/ruby-mode/Rake/task :task_name => [:dependent, :tasks] do __ end.yasnippet
new file mode 100644 (file)
index 0000000..b068b35
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: tas
+# contributor: Translated from TextMate Snippet
+# name: task :task_name => [:dependent, :tasks] do .. end
+# --
+desc "${1:Task description}"
+task :${2:${3:task_name} => ${4:[:${5:dependent, :tasks}]}} do
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/all? { |e| .. } (all).yasnippet b/extras/imported/ruby-mode/Searching and Selection/all? { |e| .. } (all).yasnippet
new file mode 100644 (file)
index 0000000..e704bb4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: all
+# contributor: Translated from TextMate Snippet
+# name: all? { |e| .. }
+# --
+all? { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/any? { |e| .. } (any).yasnippet b/extras/imported/ruby-mode/Searching and Selection/any? { |e| .. } (any).yasnippet
new file mode 100644 (file)
index 0000000..134c37c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: any
+# contributor: Translated from TextMate Snippet
+# name: any? { |e| .. }
+# --
+any? { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/classify { |e| .. } (clas).yasnippet b/extras/imported/ruby-mode/Searching and Selection/classify { |e| .. } (clas).yasnippet
new file mode 100644 (file)
index 0000000..341d59c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cl
+# contributor: Translated from TextMate Snippet
+# name: classify { |e| .. }
+# --
+classify { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/collect { |e| .. } (col).yasnippet b/extras/imported/ruby-mode/Searching and Selection/collect { |e| .. } (col).yasnippet
new file mode 100644 (file)
index 0000000..5894b87
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: col
+# contributor: Translated from TextMate Snippet
+# name: collect { |e| .. }
+# --
+collect { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/detect { |e| .. } (det).yasnippet b/extras/imported/ruby-mode/Searching and Selection/detect { |e| .. } (det).yasnippet
new file mode 100644 (file)
index 0000000..a539f7f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: det
+# contributor: Translated from TextMate Snippet
+# name: detect { |e| .. }
+# --
+detect { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/fetch(name) { |key| .. } (fet).yasnippet b/extras/imported/ruby-mode/Searching and Selection/fetch(name) { |key| .. } (fet).yasnippet
new file mode 100644 (file)
index 0000000..2706427
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fet
+# contributor: Translated from TextMate Snippet
+# name: fetch(name) { |key| .. }
+# --
+fetch(${1:name}) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:key}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/find { |e| .. } (fin).yasnippet b/extras/imported/ruby-mode/Searching and Selection/find { |e| .. } (fin).yasnippet
new file mode 100644 (file)
index 0000000..c89c337
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fin
+# contributor: Translated from TextMate Snippet
+# name: find { |e| .. }
+# --
+find { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/find_all { |e| .. } (fina).yasnippet b/extras/imported/ruby-mode/Searching and Selection/find_all { |e| .. } (fina).yasnippet
new file mode 100644 (file)
index 0000000..218baa8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fina
+# contributor: Translated from TextMate Snippet
+# name: find_all { |e| .. }
+# --
+find_all { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/grep(;pattern;) { |match| .. } (gre).yasnippet b/extras/imported/ruby-mode/Searching and Selection/grep(;pattern;) { |match| .. } (gre).yasnippet
new file mode 100644 (file)
index 0000000..664e5f0
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: gre
+# contributor: Translated from TextMate Snippet
+# name: grep(/pattern/) { |match| .. }
+# --
+grep(${1:/${2:pattern}/}) { |${3:match}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/max { |a, b| .. } (max).yasnippet b/extras/imported/ruby-mode/Searching and Selection/max { |a, b| .. } (max).yasnippet
new file mode 100644 (file)
index 0000000..597d1ec
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: max
+# contributor: Translated from TextMate Snippet
+# name: max { |a, b| .. }
+# --
+max { |a, b| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/min { |a, b| .. } (min).yasnippet b/extras/imported/ruby-mode/Searching and Selection/min { |a, b| .. } (min).yasnippet
new file mode 100644 (file)
index 0000000..a665a99
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: min
+# contributor: Translated from TextMate Snippet
+# name: min { |a, b| .. }
+# --
+min { |a, b| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/partition { |e| .. } (par).yasnippet b/extras/imported/ruby-mode/Searching and Selection/partition { |e| .. } (par).yasnippet
new file mode 100644 (file)
index 0000000..861b58b
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: par
+# contributor: Translated from TextMate Snippet
+# name: partition { |e| .. }
+# --
+partition { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/reject { |e| .. } (rej).yasnippet b/extras/imported/ruby-mode/Searching and Selection/reject { |e| .. } (rej).yasnippet
new file mode 100644 (file)
index 0000000..250b0c9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rej
+# contributor: Translated from TextMate Snippet
+# name: reject { |e| .. }
+# --
+reject { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Searching and Selection/select { |e| .. } (sel).yasnippet b/extras/imported/ruby-mode/Searching and Selection/select { |e| .. } (sel).yasnippet
new file mode 100644 (file)
index 0000000..d11b67c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sel
+# contributor: Translated from TextMate Snippet
+# name: select { |e| .. }
+# --
+select { |${1:e}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/Marshal.dump(obj, file) (Md).yasnippet b/extras/imported/ruby-mode/Serialization/Marshal.dump(obj, file) (Md).yasnippet
new file mode 100644 (file)
index 0000000..54bf600
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Md
+# contributor: Translated from TextMate Snippet
+# name: Marshal.dump(.., file)
+# --
+File.open(${1:"${2:path/to/file}.dump"}, "wb") { |${3:file}| Marshal.dump(${4:obj}, ${3:file}) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/Marshal.load(obj) (Ml).yasnippet b/extras/imported/ruby-mode/Serialization/Marshal.load(obj) (Ml).yasnippet
new file mode 100644 (file)
index 0000000..c8794d4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Ml
+# contributor: Translated from TextMate Snippet
+# name: Marshal.load(obj)
+# --
+File.open(${1:"${2:path/to/file}.dump"}, "rb") { |${3:file}| Marshal.load(${3:file}) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/PStore_new( __ ).yasnippet b/extras/imported/ruby-mode/Serialization/PStore_new( __ ).yasnippet
new file mode 100644 (file)
index 0000000..c0ef48f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Pn-
+# contributor: Translated from TextMate Snippet
+# name: PStore.new( .. )
+# --
+PStore.new(${1:"${2:file_name.pstore}"})
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/YAML.dump(.., file) (Yd-).yasnippet b/extras/imported/ruby-mode/Serialization/YAML.dump(.., file) (Yd-).yasnippet
new file mode 100644 (file)
index 0000000..bf6d54c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Yd-
+# contributor: Translated from TextMate Snippet
+# name: YAML.dump(.., file)
+# --
+File.open(${1:"${2:path/to/file}.yaml"}, "w") { |${3:file}| YAML.dump(${4:obj}, ${3:file}) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/YAML.load(file) (Yl-).yasnippet b/extras/imported/ruby-mode/Serialization/YAML.load(file) (Yl-).yasnippet
new file mode 100644 (file)
index 0000000..c2b50f2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: Yl-
+# contributor: Translated from TextMate Snippet
+# name: YAML.load(file)
+# --
+File.open(${1:"${2:path/to/file}.yaml"}) { |${3:file}| YAML.load(${3:file}) }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/transaction( __ ) do __ end.yasnippet b/extras/imported/ruby-mode/Serialization/transaction( __ ) do __ end.yasnippet
new file mode 100644 (file)
index 0000000..9e375b1
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: tra
+# contributor: Translated from TextMate Snippet
+# name: transaction( .. ) { .. }
+# --
+transaction${1/(^.*?\S.*)|.*/(?1:\()/}${1:true}${1/(^.*?\S.*)|.*/(?1:\))/} { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/xmlread(__).yasnippet b/extras/imported/ruby-mode/Serialization/xmlread(__).yasnippet
new file mode 100644 (file)
index 0000000..919df6d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xml-
+# contributor: Translated from TextMate Snippet
+# name: xmlread(..)
+# --
+REXML::Document.new(File.read(${1:"${2:path/to/file}"}))
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Serialization/xpath(__) { __ }.yasnippet b/extras/imported/ruby-mode/Serialization/xpath(__) { __ }.yasnippet
new file mode 100644 (file)
index 0000000..6126f30
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: xpa
+# contributor: Translated from TextMate Snippet
+# name: xpath(..) { .. }
+# --
+elements.each(${1:"${2://XPath}"}) do |${3:node}|
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Strings/gsub(;..;) { |match| .. } (gsu).yasnippet b/extras/imported/ruby-mode/Strings/gsub(;..;) { |match| .. } (gsu).yasnippet
new file mode 100644 (file)
index 0000000..b3e65f4
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: gsu
+# contributor: Translated from TextMate Snippet
+# name: gsub(/../) { |match| .. }
+# --
+gsub(/${1:pattern}/) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:match}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Strings/scan(;..;) { |match| .. } (sca).yasnippet b/extras/imported/ruby-mode/Strings/scan(;..;) { |match| .. } (sca).yasnippet
new file mode 100644 (file)
index 0000000..d0477bc
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sca
+# contributor: Translated from TextMate Snippet
+# name: scan(/../) { |match| .. }
+# --
+scan(/${1:pattern}/) { |${2:match}| $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Strings/sub(;..;) { |match| .. } (sub).yasnippet b/extras/imported/ruby-mode/Strings/sub(;..;) { |match| .. } (sub).yasnippet
new file mode 100644 (file)
index 0000000..bb75de9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: sub
+# contributor: Translated from TextMate Snippet
+# name: sub(/../) { |match| .. }
+# --
+sub(/${1:pattern}/) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:match}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/Benchmark_bmbm(__) do __ end.yasnippet b/extras/imported/ruby-mode/Tests/Benchmark_bmbm(__) do __ end.yasnippet
new file mode 100644 (file)
index 0000000..e70bba3
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: bm-
+# contributor: Translated from TextMate Snippet
+# name: Benchmark.bmbm do .. end
+# --
+TESTS = ${1:10_000}
+Benchmark.bmbm do |results|
+  $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert(..) (as).yasnippet b/extras/imported/ruby-mode/Tests/assert(..) (as).yasnippet
new file mode 100644 (file)
index 0000000..f0d0b34
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: as
+# contributor: Translated from TextMate Snippet
+# name: assert(..)
+# --
+assert`snippet_paren.rb`${1:test}, "${0:Failure message.}"`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_equal.yasnippet b/extras/imported/ruby-mode/Tests/assert_equal.yasnippet
new file mode 100644 (file)
index 0000000..dc14daa
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ase
+# contributor: Translated from TextMate Snippet
+# name: assert_equal(..)
+# --
+assert_equal`snippet_paren.rb`${1:expected}, ${0:actual}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_in_delta(..) (asid).yasnippet b/extras/imported/ruby-mode/Tests/assert_in_delta(..) (asid).yasnippet
new file mode 100644 (file)
index 0000000..7387710
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asid
+# contributor: Translated from TextMate Snippet
+# name: assert_in_delta(..)
+# --
+assert_in_delta`snippet_paren.rb`${1:expected_float}, ${2:actual_float}, ${0:2 ** -20}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_instance_of(..) (asio).yasnippet b/extras/imported/ruby-mode/Tests/assert_instance_of(..) (asio).yasnippet
new file mode 100644 (file)
index 0000000..44f23ed
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asio
+# contributor: Translated from TextMate Snippet
+# name: assert_instance_of(..)
+# --
+assert_instance_of`snippet_paren.rb`${1:ExpectedClass}, ${0:actual_instance}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_kind_of(..) (asko).yasnippet b/extras/imported/ruby-mode/Tests/assert_kind_of(..) (asko).yasnippet
new file mode 100644 (file)
index 0000000..7efc1b6
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asko
+# contributor: Translated from TextMate Snippet
+# name: assert_kind_of(..)
+# --
+assert_kind_of`snippet_paren.rb`${1:ExpectedKind}, ${0:actual_instance}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_match(..) (asm).yasnippet b/extras/imported/ruby-mode/Tests/assert_match(..) (asm).yasnippet
new file mode 100644 (file)
index 0000000..9d3463a
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asm
+# contributor: Translated from TextMate Snippet
+# name: assert_match(..)
+# --
+assert_match`snippet_paren.rb`/${1:expected_pattern}/, ${0:actual_string}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_nil(..) (asn).yasnippet b/extras/imported/ruby-mode/Tests/assert_nil(..) (asn).yasnippet
new file mode 100644 (file)
index 0000000..e6949c9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asn
+# contributor: Translated from TextMate Snippet
+# name: assert_nil(..)
+# --
+assert_nil`snippet_paren.rb`${0:instance}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_no_match(..) (asnm).yasnippet b/extras/imported/ruby-mode/Tests/assert_no_match(..) (asnm).yasnippet
new file mode 100644 (file)
index 0000000..f5fbdf7
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asnm
+# contributor: Translated from TextMate Snippet
+# name: assert_no_match(..)
+# --
+assert_no_match`snippet_paren.rb`/${1:unexpected_pattern}/, ${0:actual_string}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_not_equal(..) (asne).yasnippet b/extras/imported/ruby-mode/Tests/assert_not_equal(..) (asne).yasnippet
new file mode 100644 (file)
index 0000000..97f2b94
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asne
+# contributor: Translated from TextMate Snippet
+# name: assert_not_equal(..)
+# --
+assert_not_equal`snippet_paren.rb`${1:unexpected}, ${0:actual}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_not_nil(..) (asnn).yasnippet b/extras/imported/ruby-mode/Tests/assert_not_nil(..) (asnn).yasnippet
new file mode 100644 (file)
index 0000000..2b28cad
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asnn
+# contributor: Translated from TextMate Snippet
+# name: assert_not_nil(..)
+# --
+assert_not_nil`snippet_paren.rb`${0:instance}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_not_same(..) (asns).yasnippet b/extras/imported/ruby-mode/Tests/assert_not_same(..) (asns).yasnippet
new file mode 100644 (file)
index 0000000..286eb0d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asns
+# contributor: Translated from TextMate Snippet
+# name: assert_not_same(..)
+# --
+assert_not_same`snippet_paren.rb`${1:unexpected}, ${0:actual}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_nothing_raised(..) { .. } (asnr).yasnippet b/extras/imported/ruby-mode/Tests/assert_nothing_raised(..) { .. } (asnr).yasnippet
new file mode 100644 (file)
index 0000000..03f6273
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asnr
+# contributor: Translated from TextMate Snippet
+# name: assert_nothing_raised(..) { .. }
+# --
+assert_nothing_raised(${1:Exception}) { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_nothing_thrown { .. } (asnt).yasnippet b/extras/imported/ruby-mode/Tests/assert_nothing_thrown { .. } (asnt).yasnippet
new file mode 100644 (file)
index 0000000..1b5a4c8
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asnt
+# contributor: Translated from TextMate Snippet
+# name: assert_nothing_thrown { .. }
+# --
+assert_nothing_thrown { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_operator(..) (aso).yasnippet b/extras/imported/ruby-mode/Tests/assert_operator(..) (aso).yasnippet
new file mode 100644 (file)
index 0000000..c353f84
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: aso
+# contributor: Translated from TextMate Snippet
+# name: assert_operator(..)
+# --
+assert_operator`snippet_paren.rb`${1:left}, :${2:operator}, ${0:right}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_raise(..) { .. } (asr).yasnippet b/extras/imported/ruby-mode/Tests/assert_raise(..) { .. } (asr).yasnippet
new file mode 100644 (file)
index 0000000..a108b73
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asr
+# contributor: Translated from TextMate Snippet
+# name: assert_raise(..) { .. }
+# --
+assert_raise(${1:Exception}) { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_respond_to(..) (asrt).yasnippet b/extras/imported/ruby-mode/Tests/assert_respond_to(..) (asrt).yasnippet
new file mode 100644 (file)
index 0000000..c6c50d9
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: asrt
+# contributor: Translated from TextMate Snippet
+# name: assert_respond_to(..)
+# --
+assert_respond_to`snippet_paren.rb`${1:object}, :${0:method}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_same(..) (ass).yasnippet b/extras/imported/ruby-mode/Tests/assert_same(..) (ass).yasnippet
new file mode 100644 (file)
index 0000000..5498c4d
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ass
+# contributor: Translated from TextMate Snippet
+# name: assert_same(..)
+# --
+assert_same`snippet_paren.rb`${1:expected}, ${0:actual}`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_send(..) (ass).yasnippet b/extras/imported/ruby-mode/Tests/assert_send(..) (ass).yasnippet
new file mode 100644 (file)
index 0000000..6f7fafa
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ass
+# contributor: Translated from TextMate Snippet
+# name: assert_send(..)
+# --
+assert_send`snippet_paren.rb`[${1:object}, :${2:message}, ${0:args}]`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/assert_throws(..) { .. } (ast).yasnippet b/extras/imported/ruby-mode/Tests/assert_throws(..) { .. } (ast).yasnippet
new file mode 100644 (file)
index 0000000..a3d6f32
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: ast
+# contributor: Translated from TextMate Snippet
+# name: assert_throws(..) { .. }
+# --
+assert_throws(:${1:expected}) { $0 }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/class .. < Test;;Unit;;TestCase .. end (tc).yasnippet b/extras/imported/ruby-mode/Tests/class .. < Test;;Unit;;TestCase .. end (tc).yasnippet
new file mode 100644 (file)
index 0000000..6b30908
--- /dev/null
@@ -0,0 +1,14 @@
+# -*- mode: snippet -*-
+# key: tc
+# contributor: Translated from TextMate Snippet
+# name: class .. < Test::Unit::TestCase .. end
+# --
+require "test/unit"
+
+require "${1:library_file_name}"
+
+class Test${2:${1/([\w&&[^_]]+)|./\u$1/g}} < Test::Unit::TestCase
+       def test_${3:case_name}
+               $0
+       end
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/def test_ .. end (t).yasnippet b/extras/imported/ruby-mode/Tests/def test_ .. end (t).yasnippet
new file mode 100644 (file)
index 0000000..5e809ac
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: deft
+# contributor: Translated from TextMate Snippet
+# name: def test_ .. end
+# --
+def test_${1:case_name}
+       $0
+end
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/flunk(..) (fl).yasnippet b/extras/imported/ruby-mode/Tests/flunk(..) (fl).yasnippet
new file mode 100644 (file)
index 0000000..101407c
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: fl
+# contributor: Translated from TextMate Snippet
+# name: flunk(..)
+# --
+flunk`snippet_paren.rb`"${0:Failure message.}"`snippet_paren.rb end`
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/Tests/require "tc_.." .. (ts).yasnippet b/extras/imported/ruby-mode/Tests/require "tc_.." .. (ts).yasnippet
new file mode 100644 (file)
index 0000000..e15a061
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: ts
+# contributor: Translated from TextMate Snippet
+# name: require "tc_.." ..
+# --
+require "test/unit"
+
+require "tc_${1:test_case_file}"
+require "tc_${2:test_case_file}"
diff --git a/extras/imported/ruby-mode/Tests/results_report(__) { __ }.yasnippet b/extras/imported/ruby-mode/Tests/results_report(__) { __ }.yasnippet
new file mode 100644 (file)
index 0000000..cd08e71
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: rep
+# contributor: Translated from TextMate Snippet
+# name: results.report(..) { .. }
+# --
+results.report("${1:name}:") { TESTS.times { $0 } }
\ No newline at end of file
diff --git a/extras/imported/ruby-mode/embed string variable.yasnippet b/extras/imported/ruby-mode/embed string variable.yasnippet
new file mode 100644 (file)
index 0000000..6493e91
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Embedded Code — #{…}
+# binding: "#"
+# --
+#{${1:`yas/selected-text`}}
\ No newline at end of file
diff --git a/extras/imported/sgml-mode/.yas-ignore-filenames-as-triggers b/extras/imported/sgml-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/sgml-mode/.yas-make-groups b/extras/imported/sgml-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/sgml-mode/CDATA.yasnippet b/extras/imported/sgml-mode/CDATA.yasnippet
new file mode 100644 (file)
index 0000000..4f877a2
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: cdata
+# contributor: Translated from TextMate Snippet
+# name: CDATA
+# --
+<![CDATA[$0]]>
\ No newline at end of file
diff --git a/extras/imported/sgml-mode/Smart return:indent for tag pairs.yasnippet b/extras/imported/sgml-mode/Smart return:indent for tag pairs.yasnippet
new file mode 100644 (file)
index 0000000..05a764c
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Special: Return Inside Empty Open/Close Tags
+# binding: "\r"
+# --
+
+       $0
diff --git a/extras/imported/sgml-mode/XML Processing Instruction.yasnippet b/extras/imported/sgml-mode/XML Processing Instruction.yasnippet
new file mode 100644 (file)
index 0000000..4d6da98
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: xml
+# contributor: Translated from TextMate Snippet
+# name: XML Processing Instruction
+# --
+<?xml version="1.0" encoding="UTF-8"?>
\ No newline at end of file
diff --git a/extras/imported/sgml-mode/long attribute tag.yasnippet b/extras/imported/sgml-mode/long attribute tag.yasnippet
new file mode 100644 (file)
index 0000000..564c026
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: <a
+# contributor: Translated from TextMate Snippet
+# name: Long Attribute Tag
+# --
+<${1:name} ${2:attr="value"}>$0
+</${1:name}>
\ No newline at end of file
diff --git a/extras/imported/sgml-mode/long tag.yasnippet b/extras/imported/sgml-mode/long tag.yasnippet
new file mode 100644 (file)
index 0000000..3284bd5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: <
+# contributor: Translated from TextMate Snippet
+# name: Long Tag
+# --
+<${1:name}>$0</${1/([^ ]+).*/$1/}>
\ No newline at end of file
diff --git a/extras/imported/sgml-mode/short tag.yasnippet b/extras/imported/sgml-mode/short tag.yasnippet
new file mode 100644 (file)
index 0000000..2b63cce
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: >
+# contributor: Translated from TextMate Snippet
+# name: Short Tag
+# --
+<${1:name} />
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/#!:usr:bin:env (!env).yasnippet b/extras/imported/shell-script-mode/#!:usr:bin:env (!env).yasnippet
new file mode 100644 (file)
index 0000000..e581bf5
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: !env
+# contributor: Translated from TextMate Snippet
+# name: #!/usr/bin/env
+# --
+#!/usr/bin/env ${1:${TM_SCOPE/(?:source|.*)\.(?:(shell)|(\w+)).*/(?1:bash:$2)/}}
diff --git a/extras/imported/shell-script-mode/.yas-ignore-filenames-as-triggers b/extras/imported/shell-script-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/shell-script-mode/.yas-make-groups b/extras/imported/shell-script-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/shell-script-mode/Idioms/Tempfile.yasnippet b/extras/imported/shell-script-mode/Idioms/Tempfile.yasnippet
new file mode 100644 (file)
index 0000000..69ae492
--- /dev/null
@@ -0,0 +1,10 @@
+# -*- mode: snippet -*-
+# key: temp
+# contributor: Translated from TextMate Snippet
+# name: Tempfile
+# --
+${1:TMPFILE}="$(mktemp -t ${2:`echo "${TM_FILENAME%.*}" | sed -e 's/[^a-zA-Z]/_/g' -e 's/^$/untitled/'`})"
+${3:${4/(.+)/trap "/}${4:rm -f '\$${1/.*\s//}'}${4/(.+)/" 0               # EXIT
+/}${5/(.+)/trap "/}${5:rm -f '\$${1/.*\s//}'; exit 1}${5/(.+)/" 2       # INT
+/}${6/(.+)/trap "/}${6:rm -f '\$${1/.*\s//}'; exit 1}${6/(.+)/" 1 15    # HUP TERM
+/}}
diff --git a/extras/imported/shell-script-mode/Loops/for ... done (for).yasnippet b/extras/imported/shell-script-mode/Loops/for ... done (for).yasnippet
new file mode 100644 (file)
index 0000000..eb9e7a8
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: for
+# contributor: Translated from TextMate Snippet
+# name: for … done
+# --
+for (( i = 0; i < ${1:10}; i++ )); do
+       ${0:#statements}
+done
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Loops/for … in … done (forin).yasnippet b/extras/imported/shell-script-mode/Loops/for … in … done (forin).yasnippet
new file mode 100644 (file)
index 0000000..db3cdb7
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: forin
+# contributor: Translated from TextMate Snippet
+# name: for … in … done
+# --
+for ${1:i}${2/.+/ in /}${2:words}; do
+       ${0:#statements}
+done
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Loops/until … (done).yasnippet b/extras/imported/shell-script-mode/Loops/until … (done).yasnippet
new file mode 100644 (file)
index 0000000..339f99f
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: until
+# contributor: Translated from TextMate Snippet
+# name: until … done
+# --
+until ${2:[[ ${1:condition} ]]}; do
+       ${0:#statements}
+done
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Loops/while … (done).yasnippet b/extras/imported/shell-script-mode/Loops/while … (done).yasnippet
new file mode 100644 (file)
index 0000000..3ec1a06
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: while
+# contributor: Translated from TextMate Snippet
+# name: while … done
+# --
+while ${2:[[ ${1:condition} ]]}; do
+       ${0:#statements}
+done
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Tests/case .. esac (case).yasnippet b/extras/imported/shell-script-mode/Tests/case .. esac (case).yasnippet
new file mode 100644 (file)
index 0000000..ee793b6
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- mode: snippet -*-
+# key: case
+# contributor: Translated from TextMate Snippet
+# name: case … esac
+# --
+case ${1:word} in
+       ${2:pattern} )
+               $0;;
+esac
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Tests/elif .. (elif).yasnippet b/extras/imported/shell-script-mode/Tests/elif .. (elif).yasnippet
new file mode 100644 (file)
index 0000000..f2e88fa
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# key: elif
+# contributor: Translated from TextMate Snippet
+# name: elif …
+# --
+elif ${2:[[ ${1:condition} ]]}; then
+       ${0:#statements}
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/Tests/if ... then (if).yasnippet b/extras/imported/shell-script-mode/Tests/if ... then (if).yasnippet
new file mode 100644 (file)
index 0000000..06017bb
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: if
+# contributor: Translated from TextMate Snippet
+# name: if … fi
+# --
+if ${2:[[ ${1:condition} ]]}; then
+       ${0:#statements}
+fi
\ No newline at end of file
diff --git a/extras/imported/shell-script-mode/here document (here).yasnippet b/extras/imported/shell-script-mode/here document (here).yasnippet
new file mode 100644 (file)
index 0000000..8fe3328
--- /dev/null
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# key: here
+# contributor: Translated from TextMate Snippet
+# name: Here Document
+# --
+<<-${2:'${1:TOKEN}'}
+       $0
+${1/['"`](.+)['"`]/$1/}
\ No newline at end of file
diff --git a/extras/imported/text-mode/.yas-ignore-filenames-as-triggers b/extras/imported/text-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/text-mode/.yas-make-groups b/extras/imported/text-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/text-mode/010 Copyright.yasnippet b/extras/imported/text-mode/010 Copyright.yasnippet
new file mode 100644 (file)
index 0000000..b5bcc24
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: c)
+# contributor: Translated from TextMate Snippet
+# name: Copyright Notice
+# --
+(c) Copyright `date +%Y` $TM_FULLNAME. All Rights Reserved. 
\ No newline at end of file
diff --git a/extras/imported/text-mode/Conitnue bullet.yasnippet b/extras/imported/text-mode/Conitnue bullet.yasnippet
new file mode 100644 (file)
index 0000000..2943d95
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Continue Bullet
+# binding: "\ 3"
+# --
+
+• 
\ No newline at end of file
diff --git a/extras/imported/text-mode/Conitnue light bullet.yasnippet b/extras/imported/text-mode/Conitnue light bullet.yasnippet
new file mode 100644 (file)
index 0000000..e336fcd
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Continue Light Bullet
+# binding: "\ 3"
+# --
+
+· 
\ No newline at end of file
diff --git a/extras/imported/text-mode/Conitnue star bullet.yasnippet b/extras/imported/text-mode/Conitnue star bullet.yasnippet
new file mode 100644 (file)
index 0000000..d45ae58
--- /dev/null
@@ -0,0 +1,7 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: Continue Star Bullet
+# binding: "\ 3"
+# --
+
+* 
\ No newline at end of file
diff --git a/extras/imported/text-mode/Insert ISO date.yasnippet b/extras/imported/text-mode/Insert ISO date.yasnippet
new file mode 100644 (file)
index 0000000..6511b8e
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: isoD
+# contributor: Translated from TextMate Snippet
+# name: Current Date — YYYY-MM-DD
+# --
+`date +%Y-%m-%d`
\ No newline at end of file
diff --git a/extras/imported/text-mode/Lorem ipsum.yasnippet b/extras/imported/text-mode/Lorem ipsum.yasnippet
new file mode 100644 (file)
index 0000000..f3db19f
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# key: lorem
+# contributor: Translated from TextMate Snippet
+# name: Lorem ipsum
+# --
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\ No newline at end of file
diff --git a/extras/imported/yaml-mode/.yas-ignore-filenames-as-triggers b/extras/imported/yaml-mode/.yas-ignore-filenames-as-triggers
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/yaml-mode/.yas-make-groups b/extras/imported/yaml-mode/.yas-make-groups
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/extras/imported/yaml-mode/untitled.yasnippet b/extras/imported/yaml-mode/untitled.yasnippet
new file mode 100644 (file)
index 0000000..7730f38
--- /dev/null
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# contributor: Translated from TextMate Snippet
+# name: key: value
+# binding: "^:"
+# --
+${1:key}: ${2:value}$0
\ No newline at end of file
index aa06979a3d3bda365eebc23ea7bc7bad3a3fb053..d1148c653aa352fe3a3ab3a9f6c9fd0dd69252df 100755 (executable)
@@ -81,13 +81,17 @@ end
 
 
 class TmSnippet
-  @@known_substitutions = {
-    "${TM_RAILS_TEMPLATE_START_RUBY_EXPR}"   => "<%= ",
-    "${TM_RAILS_TEMPLATE_END_RUBY_EXPR}"     => " %>",
-    "${TM_RAILS_TEMPLATE_START_RUBY_INLINE}" => "<% ",
-    "${TM_RAILS_TEMPLATE_END_RUBY_INLINE}"   => " -%>",
-    "${TM_RAILS_TEMPLATE_END_RUBY_BLOCK}"    => "end" ,
-    /$\{TM_SELECTED_TEXT.*\}/               => "`yas/selected-text`" }
+  @@known_substitutions=[
+                         {
+                           "${TM_RAILS_TEMPLATE_START_RUBY_EXPR}"   => "<%= ",
+                           "${TM_RAILS_TEMPLATE_END_RUBY_EXPR}"     => " %>",
+                           "${TM_RAILS_TEMPLATE_START_RUBY_INLINE}" => "<% ",
+                           "${TM_RAILS_TEMPLATE_END_RUBY_INLINE}"   => " -%>",
+                           "${TM_RAILS_TEMPLATE_END_RUBY_BLOCK}"    => "end" ,
+                           "${0:$TM_SELECTED_TEXT}"                 => "$TM_SELECTED_TEXT$0",
+                         },
+                         { "$TM_SELECTED_TEXT"                      => "`yas/selected-text`" }
+                        ]
   
   attr_reader :file
 
@@ -137,10 +141,12 @@ class TmSnippet
     doc << "# key: #{self.tab_trigger}\n" if self.tab_trigger
     doc << "# contributor: Translated from TextMate Snippet\n"
     doc << "# name: #{self.name}\n"
-    doc << "#" unless Choice.choices.convert_bindings
-    doc << "# binding: \"#{self.key_equivalent}\"\n" if self.key_equivalent
+    if self.key_equivalent
+      doc << "#" unless Choice.choices.convert_bindings
+      doc << "# binding: \"#{self.key_equivalent}\"\n"
+    end
     doc << "# --\n"
-    @@known_substitutions.each_pair { |k, v| self.content.gsub!(k,v) }
+    @@known_substitutions.each {|level| level.each_pair { |k, v| self.content.gsub!(k,v) }}
     doc << "#{self.content}"
   end
 
@@ -155,6 +161,12 @@ end
 
 if $0 == __FILE__ 
   info_plist = Plist::parse_xml(Choice.choices.info_plist) if Choice.choices.info_plist
+
+  if Choice.choices.output_dir
+    FileUtils.mkdir_p Choice.choices.output_dir
+    FileUtils.touch File.join(Choice.choices.output_dir, ".yas-make-groups")
+    FileUtils.touch File.join(Choice.choices.output_dir, ".yas-ignore-filenames-as-triggers")
+  end
   
   original_dir = Dir.pwd
   Dir.chdir Choice.choices.snippet_dir
@@ -162,7 +174,6 @@ if $0 == __FILE__
   snippet_files = Dir.glob(snippet_files_glob)
 
   puts "Will try to convert #{snippet_files.length} snippets...\n"
-
   snippet_files.each do |file|
     begin
       puts "Processing \"#{File.join(Choice.choices.snippet_dir,file)}\"\n"
index d4c57813b45357a2211d1fd0651ade81295802bc..c552d3db434868abfd8d45b0a32ff491ced46d8b 100755 (executable)
@@ -1,27 +1,49 @@
 #!/usr/bin/ruby
 
-require 'rubygems'
-require 'curb'
-require 'hpricot'
-require 'plist'
+@@mode_mappings = {
+  "C.tmbundle"                => "c-mode",
+  "CSS.tmbundle"              => "css-mode",
+  "Erlang.tmbundle"           => "erlang-mode",
+  "Fortran.tmbundle"          => "f90-mode",
+  "HTML.tmbundle"             => "html-mode",
+  "Haskell.tmbundle"          => "haskell-mode",
+  "Java.tmbundle"             => "java-mode",
+  "Latex.tmbundle"            => "LaTeX-mode",
+  "Lisp.tmbundle"             => "lisp-mode",
+  "Make.tmbundle"             => "makefile-mode",
+  "Markdown.tmbundle"         => "markdown-mode",
+  "Pascal.tmbundle"           => "pascal-mode",
+  "Perl.tmbundle"             => "perl-mode",
+  "Python.tmbundle"           => "python-mode",
+  "Ruby.tmbundle"             => "ruby-mode",
+  "SQL.tmbundle"              => "sql-mode",
+  "Scheme.tmbundle"           => "scheme-mode",
+  "ShellScript.tmbundle"      => "shell-script-mode",
+  "Text.tmbundle"             => "text-mode",
+  "XML.tmbundle"              => "sgml-mode",
+  "YAML.tmbundle"             => "yaml-mode",
+  "reStructuredText.tmbundle" => "rst-mode",
+  "Ruby on Rails.tmbundle"    => "rails-mode"
+}
 
-begin
-  index = Curl::Easy.http_get("http://svn.textmate.org/trunk/Bundles/").body_str
-  parsed = Hpricot.parse(index)
-  bundles = (parsed/:a).map {|elem| elem.innerText}
-  bundles.select do |bundle|
-    bundle =~ /.tmbundle/
-  end.each do |bundle|
-    50.times do putc "-" end
+if __FILE__ == $0
+  if ARGV[0]=='--help' or ARGV[0].nil? or ARGV[0]=='-h' or 
+    puts "Usage: #{File.basename($0)} <dir-containing-textmate-bundles>"
     puts
-    begin
-      info = Curl::Easy.http_get("http://svn.textmate.org/trunk/Bundles/#{bundle}/info.plist").body_str
-      parsed = Plist::parse_xml(info)
-      puts parsed["description"]
-    rescue RuntimeError
-      puts "Unknown description for #{bundle}"
-    end
+    puts "textmate_import.rb must reside in the directory where you call this"
+    puts "ouputs to a subdir \"imported\" inside the current directory"
+    exit(-1)
+  end
+  Dir.glob("#{ARGV[0]}/*").each do |indir|
+    mapping = @@mode_mappings[File.basename(indir)]
+    if mapping
+      puts "Importing #{indir} for #{mapping}"
+      if File.exists? "#{indir}/Snippets"
+        system("ruby textmate_import.rb -d #{indir}/Snippets -o imported/#{mapping} -g #{indir}/info.plist -b")
+      end
+    end      
   end
-rescue Exception => e
-  $stderr.puts "Oops... #{e.class}:#{e.message}"
 end
+
+
+
index 089282f7ea09fadf4d92a6d75b52348203a7f38a..d0e7cd4e3bb179bfde721df64deae55a80cce0dd 100644 (file)
@@ -6,7 +6,7 @@
 ;; Version: 0.6.1
 ;; Package-version: 0.6.1b
 ;; X-URL: http://code.google.com/p/yasnippet/
-;; Keywords: snippet, textmate
+;; Keywords: convenience, emulation
 ;; URL: http://code.google.com/p/yasnippet/
 ;; EmacsWiki: YaSnippetMode
 
@@ -1438,7 +1438,7 @@ Here's the default value for all the parameters:
   (interactive "ffind the yasnippet.el file: \nFTarget bundle file: \nDSnippet directory to bundle: \nMExtra code? \nfdropdown-library: ")
   
   (let* ((yasnippet (or yasnippet
-                        ("yasnippet.el")))
+                        "yasnippet.el"))
          (yasnippet-bundle (or yasnippet-bundle
                                "./yasnippet-bundle.el"))
          (snippet-roots (or snippet-roots
@@ -1454,8 +1454,7 @@ Here's the default value for all the parameters:
          (dirs (or (and (listp snippet-roots) snippet-roots)
                    (list snippet-roots)))
          (bundle-buffer nil))
-    (with-temp-buffer
-      (setq bundle-buffer (current-buffer))
+    (with-temp-file yasnippet-bundle
       (insert ";;; yasnippet-bundle.el --- "
               "Yet another snippet extension (Auto compiled bundle)\n")
       (insert-file-contents yasnippet)
@@ -1472,30 +1471,29 @@ Here's the default value for all the parameters:
               "  (yas/global-mode 1)\n")
       (flet ((yas/define-snippets
               (mode snippets &optional parent-or-parents)
-              (with-current-buffer bundle-buffer
-                (insert ";;; snippets for " (symbol-name mode) "\n")
-                (let ((literal-snippets (list)))
-                  (dolist (snippet snippets)
-                    (let ((key                    (first   snippet))
-                          (template-content       (second  snippet))
-                          (name                   (third   snippet))
-                          (condition              (fourth  snippet))
-                          (group                  (fifth   snippet))
-                          (expand-env             (sixth   snippet))
-                          ;; Omit the file on purpose
-                          (file                   nil);; (seventh snippet)) 
-                          (binding                (eighth  snippet)))
-                      (push `(,key
-                              ,template-content
-                              ,name
-                              ,condition
-                              ,group
-                              ,expand-env
-                              ,file
-                              ,binding)
-                            literal-snippets)))
-                  (insert (pp-to-string `(yas/define-snippets ',mode ',literal-snippets ',parent-or-parents)))
-                  (insert "\n\n")))))
+              (insert ";;; snippets for " (symbol-name mode) "\n")
+              (let ((literal-snippets (list)))
+                (dolist (snippet snippets)
+                  (let ((key                    (first   snippet))
+                        (template-content       (second  snippet))
+                        (name                   (third   snippet))
+                        (condition              (fourth  snippet))
+                        (group                  (fifth   snippet))
+                        (expand-env             (sixth   snippet))
+                        ;; Omit the file on purpose
+                        (file                   nil) ;; (seventh snippet)) 
+                        (binding                (eighth  snippet)))
+                    (push `(,key
+                            ,template-content
+                            ,name
+                            ,condition
+                            ,group
+                            ,expand-env
+                            ,file
+                            ,binding)
+                          literal-snippets)))
+                (insert (pp-to-string `(yas/define-snippets ',mode ',literal-snippets ',parent-or-parents)))
+                (insert "\n\n"))))
         (dolist (dir dirs)
           (dolist (subdir (yas/subdirs dir))
             (yas/load-directory-1 subdir nil 'no-hierarchy-parents))))
@@ -1508,9 +1506,17 @@ Here's the default value for all the parameters:
               ")\n")
       (insert ";;; "
               (file-name-nondirectory yasnippet-bundle)
-              " ends here\n")
-      (setq buffer-file-name yasnippet-bundle)
-      (save-buffer))))
+              " ends here\n"))))
+
+(defun yas/compile-textmate-bundle ()
+  (interactive)
+  (yas/compile-bundle "yasnippet.el"
+                      "./yasnippet-textmate-bundle.el"
+                      "extras/imported/"
+                      (concat "(yas/initialize-bundle)"
+                              "\n;;;###autoload" ; break through so that won't
+                              "(require 'yasnippet-textmate-bundle)")
+                      "dropdown-list.el"))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; Some user level functions
@@ -3045,7 +3051,7 @@ SNIPPET-MARKERS."
   ;; implementations of these functions delete text
   ;; before they insert. If there happens to be a marker
   ;; just after the text being deleted, the insertion
-  ;; actually happens after the marker, which misplaces
+  ;; actually happens  after the marker, which misplaces
   ;; it.
   ;;
   ;; This would also happen if we had used overlays with
@@ -3064,7 +3070,10 @@ SNIPPET-MARKERS."
                                         snippet-markers)))
     (save-restriction
       (widen)
-      (indent-according-to-mode))
+      (condition-case err
+          (indent-according-to-mode)
+        (error (message "[yas] warning: yas/indent-according-to-mode habing problems running %s" indent-line-function)
+               nil)))
     (mapc #'(lambda (marker)
               (set-marker marker (point)))
           trouble-markers)))