emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 1dd8c1b: * externals-list: Convert vcard to :external


From: Stefan Monnier
Subject: [elpa] master 1dd8c1b: * externals-list: Convert vcard to :external
Date: Tue, 1 Dec 2020 09:58:11 -0500 (EST)

branch: master
commit 1dd8c1b7a14f9116270d5174301917dcd0b1d8c6
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * externals-list: Convert vcard to :external
---
 externals-list                                     |   2 +
 packages/vcard/vcard-parse.el                      | 382 ---------------------
 packages/vcard/vcard.el                            |  64 ----
 .../snippets/c++-mode/.yas-parents                 |   1 -
 .../snippets/c++-mode/beginend                     |   4 -
 .../snippets/c++-mode/class                        |   9 -
 .../snippets/c++-mode/ns                           |   4 -
 .../snippets/c++-mode/template                     |   4 -
 .../snippets/c++-mode/using                        |   5 -
 .../snippets/c-mode/.yas-parents                   |   1 -
 .../snippets/c-mode/fopen                          |   4 -
 .../snippets/c-mode/printf                         |   7 -
 .../snippets/cc-mode/.yas-parents                  |   1 -
 .../yasnippet-classic-snippets/snippets/cc-mode/do |   7 -
 .../snippets/cc-mode/for                           |   7 -
 .../yasnippet-classic-snippets/snippets/cc-mode/if |   7 -
 .../snippets/cc-mode/inc                           |   4 -
 .../snippets/cc-mode/inc.1                         |   4 -
 .../snippets/cc-mode/main                          |   8 -
 .../snippets/cc-mode/once                          |   9 -
 .../snippets/cc-mode/struct                        |   7 -
 .../snippets/cperl-mode/.yas-parents               |   1 -
 .../snippets/csharp-mode/.yas-parents              |   1 -
 .../snippets/csharp-mode/attrib                    |   8 -
 .../snippets/csharp-mode/attrib.1                  |  22 --
 .../snippets/csharp-mode/attrib.2                  |  22 --
 .../snippets/csharp-mode/class                     |  22 --
 .../snippets/csharp-mode/comment                   |   7 -
 .../snippets/csharp-mode/comment.1                 |   5 -
 .../snippets/csharp-mode/comment.2                 |   5 -
 .../snippets/csharp-mode/comment.3                 |   5 -
 .../snippets/csharp-mode/method                    |  11 -
 .../snippets/csharp-mode/namespace                 |   8 -
 .../snippets/csharp-mode/prop                      |  17 -
 .../snippets/csharp-mode/region                    |   7 -
 .../snippets/csharp-mode/using                     |   5 -
 .../snippets/csharp-mode/using.1                   |   5 -
 .../snippets/csharp-mode/using.2                   |   5 -
 .../snippets/css-mode/.yas-parents                 |   1 -
 .../snippets/css-mode/bg                           |   4 -
 .../snippets/css-mode/bg.1                         |   4 -
 .../snippets/css-mode/bor                          |   4 -
 .../snippets/css-mode/cl                           |   5 -
 .../snippets/css-mode/disp.block                   |   5 -
 .../snippets/css-mode/disp.inline                  |   5 -
 .../snippets/css-mode/disp.none                    |   5 -
 .../snippets/css-mode/ff                           |   5 -
 .../snippets/css-mode/fs                           |   5 -
 .../snippets/css-mode/mar.bottom                   |   5 -
 .../snippets/css-mode/mar.left                     |   5 -
 .../snippets/css-mode/mar.mar                      |   5 -
 .../snippets/css-mode/mar.margin                   |   5 -
 .../snippets/css-mode/mar.right                    |   5 -
 .../snippets/css-mode/mar.top                      |   5 -
 .../snippets/css-mode/pad.bottom                   |   5 -
 .../snippets/css-mode/pad.left                     |   5 -
 .../snippets/css-mode/pad.pad                      |   5 -
 .../snippets/css-mode/pad.padding                  |   5 -
 .../snippets/css-mode/pad.right                    |   5 -
 .../snippets/css-mode/pad.top                      |   5 -
 .../snippets/emacs-lisp-mode/.read_me              |   7 -
 .../snippets/emacs-lisp-mode/.yas-parents          |   1 -
 .../snippets/emacs-lisp-mode/add-hook.yasnippet    |   6 -
 .../snippets/emacs-lisp-mode/and.yasnippet         |   6 -
 .../snippets/emacs-lisp-mode/append.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/apply.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/aref.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/aset.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/assq.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/autoload.yasnippet    |   5 -
 .../emacs-lisp-mode/backward-char.yasnippet        |   6 -
 .../emacs-lisp-mode/beginning-of-line.yasnippet    |   6 -
 .../bounds-of-thing-at-point.yasnippet             |   6 -
 .../emacs-lisp-mode/buffer-file-name.yasnippet     |   6 -
 .../emacs-lisp-mode/buffer-modified-p.yasnippet    |   6 -
 .../buffer-substring-no-properties.yasnippet       |   6 -
 .../emacs-lisp-mode/buffer-substring.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/car.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/cdr.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/concat.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/cond.yasnippet        |   8 -
 .../emacs-lisp-mode/condition-case.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/cons.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/consp.yasnippet       |   5 -
 .../emacs-lisp-mode/copy-directory.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/copy-file.yasnippet   |   6 -
 .../emacs-lisp-mode/current-buffer.yasnippet       |   6 -
 .../emacs-lisp-mode/custom-autoload.yasnippet      |   6 -
 .../snippets/emacs-lisp-mode/defalias.yasnippet    |   5 -
 .../snippets/emacs-lisp-mode/defcustom.yasnippet   |   5 -
 .../snippets/emacs-lisp-mode/define-key.yasnippet  |   6 -
 .../snippets/emacs-lisp-mode/defsubst.yasnippet    |   5 -
 .../snippets/emacs-lisp-mode/defun.yasnippet       |  12 -
 .../snippets/emacs-lisp-mode/defvar.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/delete-char.yasnippet |   6 -
 .../emacs-lisp-mode/delete-directory.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/delete-file.yasnippet |   6 -
 .../emacs-lisp-mode/delete-region.yasnippet        |   6 -
 .../emacs-lisp-mode/directory-files.yasnippet      |   6 -
 .../snippets/emacs-lisp-mode/dolist.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/end-of-line.yasnippet |   6 -
 .../snippets/emacs-lisp-mode/eq.yasnippet          |   5 -
 .../snippets/emacs-lisp-mode/equal.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/error.yasnippet       |   5 -
 .../emacs-lisp-mode/expand-file-name.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/f.yasnippet           |   5 -
 .../snippets/emacs-lisp-mode/fboundp.yasnippet     |   5 -
 .../emacs-lisp-mode/file-name-directory.yasnippet  |   6 -
 .../emacs-lisp-mode/file-name-extension.yasnippet  |   6 -
 .../file-name-nondirectory.yasnippet               |   6 -
 .../file-name-sans-extension.yasnippet             |   6 -
 .../emacs-lisp-mode/file-relative-name.yasnippet   |   6 -
 .../snippets/emacs-lisp-mode/find-file.yasnippet   |   6 -
 .../snippets/emacs-lisp-mode/format.yasnippet      |   5 -
 .../emacs-lisp-mode/forward-char.yasnippet         |   6 -
 .../emacs-lisp-mode/forward-line.yasnippet         |   6 -
 .../snippets/emacs-lisp-mode/funcall.yasnippet     |   5 -
 .../snippets/emacs-lisp-mode/function.yasnippet    |   5 -
 .../snippets/emacs-lisp-mode/get.yasnippet         |   5 -
 .../emacs-lisp-mode/global-set-key.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/goto-char.yasnippet   |   6 -
 .../snippets/emacs-lisp-mode/if.yasnippet          |   5 -
 .../emacs-lisp-mode/insert-file-contents.yasnippet |   6 -
 .../snippets/emacs-lisp-mode/insert.yasnippet      |   6 -
 .../snippets/emacs-lisp-mode/interactive.yasnippet |   5 -
 .../snippets/emacs-lisp-mode/kbd.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/kill-buffer.yasnippet |   6 -
 .../snippets/emacs-lisp-mode/lambda.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/length.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/let.yasnippet         |   8 -
 .../line-beginning-position.yasnippet              |   6 -
 .../emacs-lisp-mode/line-end-position.yasnippet    |   6 -
 .../snippets/emacs-lisp-mode/list.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/looking-at.yasnippet  |   6 -
 .../emacs-lisp-mode/make-directory.yasnippet       |   6 -
 .../emacs-lisp-mode/make-local-variable.yasnippet  |   6 -
 .../snippets/emacs-lisp-mode/mapc.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/mapcar.yasnippet      |   5 -
 .../emacs-lisp-mode/match-beginning.yasnippet      |   6 -
 .../snippets/emacs-lisp-mode/match-end.yasnippet   |   6 -
 .../emacs-lisp-mode/match-string.yasnippet         |   6 -
 .../snippets/emacs-lisp-mode/memq.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/message.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/not.yasnippet         |   6 -
 .../snippets/emacs-lisp-mode/nth.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/null.yasnippet        |   5 -
 .../emacs-lisp-mode/number-to-string.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/or.yasnippet          |   6 -
 .../snippets/emacs-lisp-mode/point-max.yasnippet   |   5 -
 .../snippets/emacs-lisp-mode/point-min.yasnippet   |   6 -
 .../snippets/emacs-lisp-mode/point.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/princ.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/print.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/progn.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/push.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/put.yasnippet         |   5 -
 .../emacs-lisp-mode/re-search-backward.yasnippet   |   6 -
 .../emacs-lisp-mode/re-search-forward.yasnippet    |   6 -
 .../emacs-lisp-mode/region-active-p.yasnippet      |   6 -
 .../emacs-lisp-mode/region-beginning.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/region-end.yasnippet  |   6 -
 .../snippets/emacs-lisp-mode/rename-file.yasnippet |   6 -
 .../snippets/emacs-lisp-mode/repeat.yasnippet      |   5 -
 .../replace-regexp-in-string.yasnippet             |   6 -
 .../emacs-lisp-mode/replace-regexp.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/require.yasnippet     |   5 -
 .../snippets/emacs-lisp-mode/save-buffer.yasnippet |   6 -
 .../emacs-lisp-mode/save-excursion.yasnippet       |   6 -
 .../search-backward-regexp.yasnippet               |   6 -
 .../emacs-lisp-mode/search-backward.yasnippet      |   6 -
 .../search-forward-regexp.yasnippet                |   6 -
 .../emacs-lisp-mode/search-forward.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/set-buffer.yasnippet  |   6 -
 .../emacs-lisp-mode/set-file-modes.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/set-mark.yasnippet    |   6 -
 .../snippets/emacs-lisp-mode/set.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/setq.yasnippet        |   6 -
 .../emacs-lisp-mode/skip-chars-backward.yasnippet  |   6 -
 .../emacs-lisp-mode/skip-chars-forward.yasnippet   |   6 -
 .../emacs-lisp-mode/split-string.yasnippet         |   6 -
 .../emacs-lisp-mode/string-match.yasnippet         |   6 -
 .../emacs-lisp-mode/string-to-number.yasnippet     |   6 -
 .../snippets/emacs-lisp-mode/string.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/string=.yasnippet     |   5 -
 .../snippets/emacs-lisp-mode/stringp.yasnippet     |   5 -
 .../snippets/emacs-lisp-mode/substring.yasnippet   |   5 -
 .../emacs-lisp-mode/thing-at-point.yasnippet       |   6 -
 .../snippets/emacs-lisp-mode/unless.yasnippet      |   5 -
 .../snippets/emacs-lisp-mode/vector.yasnippet      |   6 -
 .../snippets/emacs-lisp-mode/when.yasnippet        |   5 -
 .../snippets/emacs-lisp-mode/while.yasnippet       |   5 -
 .../snippets/emacs-lisp-mode/widget-get.yasnippet  |   6 -
 .../emacs-lisp-mode/with-current-buffer.yasnippet  |   6 -
 .../x-dired.process_marked.yasnippet               |  17 -
 .../emacs-lisp-mode/x-file.process.yasnippet       |  18 -
 .../emacs-lisp-mode/x-file.read-lines.yasnippet    |  18 -
 .../emacs-lisp-mode/x-find-replace.yasnippet       |  18 -
 .../emacs-lisp-mode/x-grabstring.yasnippet         |   5 -
 .../snippets/emacs-lisp-mode/x-grabthing.yasnippet |   5 -
 .../emacs-lisp-mode/x-traverse_dir.yasnippet       |   7 -
 .../emacs-lisp-mode/x-word-or-region.yasnippet     |  28 --
 .../snippets/emacs-lisp-mode/y-or-n-p.yasnippet    |   6 -
 .../snippets/emacs-lisp-mode/yes-or-no-p.yasnippet |   5 -
 .../snippets/erlang-mode/.yas-parents              |   1 -
 .../snippets/erlang-mode/after                     |   5 -
 .../snippets/erlang-mode/begin                     |   6 -
 .../snippets/erlang-mode/beh                       |   5 -
 .../snippets/erlang-mode/case                      |   6 -
 .../snippets/erlang-mode/compile                   |   5 -
 .../snippets/erlang-mode/def                       |   5 -
 .../snippets/erlang-mode/exp                       |   6 -
 .../snippets/erlang-mode/fun                       |   4 -
 .../snippets/erlang-mode/if                        |   7 -
 .../snippets/erlang-mode/ifdef                     |   6 -
 .../snippets/erlang-mode/ifndef                    |   6 -
 .../snippets/erlang-mode/imp                       |   6 -
 .../snippets/erlang-mode/inc                       |   5 -
 .../snippets/erlang-mode/inc.lib                   |   5 -
 .../snippets/erlang-mode/loop                      |   9 -
 .../snippets/erlang-mode/mod                       |   7 -
 .../snippets/erlang-mode/rcv                       |   6 -
 .../snippets/erlang-mode/rcv.after                 |   7 -
 .../snippets/erlang-mode/rec                       |   5 -
 .../snippets/erlang-mode/try                       |   8 -
 .../snippets/erlang-mode/undef                     |   5 -
 .../snippets/f90-mode/.yas-parents                 |   1 -
 .../snippets/f90-mode/au                           |   5 -
 .../snippets/f90-mode/bd                           |   5 -
 .../yasnippet-classic-snippets/snippets/f90-mode/c |   5 -
 .../snippets/f90-mode/ch                           |   5 -
 .../snippets/f90-mode/cx                           |   5 -
 .../snippets/f90-mode/dc                           |   5 -
 .../snippets/f90-mode/do                           |   7 -
 .../snippets/f90-mode/dp                           |   5 -
 .../snippets/f90-mode/eq                           |   5 -
 .../snippets/f90-mode/ib                           |   5 -
 .../snippets/f90-mode/ic                           |   5 -
 .../snippets/f90-mode/ich                          |   5 -
 .../snippets/f90-mode/if                           |   7 -
 .../snippets/f90-mode/ii                           |   5 -
 .../snippets/f90-mode/il                           |   5 -
 .../snippets/f90-mode/in                           |   5 -
 .../snippets/f90-mode/inc                          |   5 -
 .../snippets/f90-mode/intr                         |   5 -
 .../snippets/f90-mode/ir                           |   5 -
 .../yasnippet-classic-snippets/snippets/f90-mode/l |   5 -
 .../snippets/f90-mode/pa                           |   5 -
 .../snippets/f90-mode/pr                           |   7 -
 .../snippets/f90-mode/re                           |   5 -
 .../snippets/f90-mode/st                           |   5 -
 .../snippets/f90-mode/su                           |   5 -
 .../snippets/f90-mode/wr                           |   5 -
 .../snippets/html-mode/.yas-make-groups            |   0
 .../snippets/html-mode/.yas-parents                |   1 -
 .../snippets/html-mode/b.yasnippet                 |   5 -
 .../snippets/html-mode/body                        |   7 -
 .../snippets/html-mode/br                          |   5 -
 .../snippets/html-mode/code                        |   7 -
 .../snippets/html-mode/code.class                  |   7 -
 .../snippets/html-mode/div                         |   4 -
 .../snippets/html-mode/div.class                   |   7 -
 .../snippets/html-mode/div.id                      |   7 -
 .../snippets/html-mode/div.id-class                |   7 -
 .../snippets/html-mode/dov                         |  12 -
 .../snippets/html-mode/form                        |   7 -
 .../snippets/html-mode/head                        |   7 -
 .../snippets/html-mode/header/h1                   |   5 -
 .../snippets/html-mode/header/h2                   |   5 -
 .../snippets/html-mode/header/h3                   |   5 -
 .../snippets/html-mode/header/h4                   |   5 -
 .../snippets/html-mode/header/h5                   |   5 -
 .../snippets/html-mode/header/h6                   |   5 -
 .../snippets/html-mode/hr                          |   5 -
 .../snippets/html-mode/href                        |   5 -
 .../snippets/html-mode/html                        |   7 -
 .../snippets/html-mode/html.xmlns                  |   7 -
 .../snippets/html-mode/i.yasnippet                 |   5 -
 .../snippets/html-mode/img                         |   5 -
 .../snippets/html-mode/input                       |   5 -
 .../snippets/html-mode/link.stylesheet             |   5 -
 .../snippets/html-mode/link.stylesheet-ie          |   7 -
 .../snippets/html-mode/list/dd                     |   5 -
 .../snippets/html-mode/list/dl                     |   7 -
 .../snippets/html-mode/list/dl.id                  |   7 -
 .../snippets/html-mode/list/dt                     |   5 -
 .../snippets/html-mode/list/li                     |   5 -
 .../snippets/html-mode/list/li.class               |   5 -
 .../snippets/html-mode/list/ol                     |   7 -
 .../snippets/html-mode/list/ol.class               |   7 -
 .../snippets/html-mode/list/ol.id                  |   7 -
 .../snippets/html-mode/list/ul                     |   7 -
 .../snippets/html-mode/list/ul.class               |   7 -
 .../snippets/html-mode/list/ul.id                  |   7 -
 .../snippets/html-mode/mailto                      |   5 -
 .../snippets/html-mode/meta/doctype                |   4 -
 .../snippets/html-mode/meta/doctype.xhml1          |   4 -
 .../snippets/html-mode/meta/doctype.xhtml1_1       |   4 -
 .../snippets/html-mode/meta/doctype.xhtml1_strict  |   4 -
 .../html-mode/meta/doctype.xhtml1_transitional     |   4 -
 .../snippets/html-mode/meta/meta                   |   5 -
 .../snippets/html-mode/meta/meta.http-equiv        |   5 -
 .../snippets/html-mode/p                           |   5 -
 .../snippets/html-mode/pre                         |   7 -
 .../snippets/html-mode/q.yasnippet                 |   7 -
 .../snippets/html-mode/quote                       |   7 -
 .../snippets/html-mode/script.javascript           |   7 -
 .../snippets/html-mode/script.javascript-src       |   5 -
 .../snippets/html-mode/span                        |   5 -
 .../snippets/html-mode/span.class                  |   5 -
 .../snippets/html-mode/span.id                     |   5 -
 .../snippets/html-mode/style                       |   7 -
 .../snippets/html-mode/table/table                 |   7 -
 .../snippets/html-mode/table/td                    |   5 -
 .../snippets/html-mode/table/th                    |   5 -
 .../snippets/html-mode/table/tr                    |   7 -
 .../snippets/html-mode/textarea                    |   5 -
 .../snippets/html-mode/title                       |   5 -
 .../snippets/js-mode/assert.yasnippet              |   5 -
 .../snippets/js-mode/cb.yasnippet                  |   7 -
 .../snippets/js-mode/com.yasnippet                 |  10 -
 .../snippets/js-mode/describe.yasnippet            |   7 -
 .../snippets/js-mode/err.snippet                   |   9 -
 .../snippets/js-mode/error.snippet                 |   9 -
 .../snippets/js-mode/expect.yasnippet              |   6 -
 .../snippets/js-mode/exports.yasnippet             |   7 -
 .../snippets/js-mode/fn.yasnippet                  |   7 -
 .../snippets/js-mode/for.yasnippet                 |   9 -
 .../snippets/js-mode/id.yasnippet                  |   5 -
 .../snippets/js-mode/if.yasnippet                  |   7 -
 .../snippets/js-mode/invoc.yasnippet               |   7 -
 .../snippets/js-mode/it.yasnippet                  |   7 -
 .../snippets/js-mode/log.yasnippet                 |   5 -
 .../snippets/js-mode/method.yasnippet              |   7 -
 .../snippets/js-mode/mod.yasnippet                 |  11 -
 .../snippets/js-mode/prop.yasnippet                |  19 -
 .../snippets/js-mode/proto.yasnippet               |   5 -
 .../snippets/js-mode/rq.yasnippet                  |   5 -
 .../snippets/js-mode/rt.yasnippet                  |   5 -
 .../snippets/js-mode/slice.yasnippet               |   5 -
 .../snippets/js-mode/super.yasnippet               |   5 -
 .../snippets/js-mode/switch.yasnippet              |   7 -
 .../snippets/js-mode/throw.yasnippet               |   5 -
 .../snippets/js-mode/try.yasnippet                 |   9 -
 .../snippets/js-mode/var.yasnippet                 |   5 -
 .../snippets/js-mode/wh.yasnippet                  |   7 -
 .../snippets/js-mode/while.yasnippet               |  10 -
 .../snippets/latex-mode/.yas-parents               |   1 -
 .../snippets/latex-mode/begin                      |   8 -
 .../snippets/markdown-mode/+                       |   6 -
 .../snippets/markdown-mode/-                       |   6 -
 .../snippets/markdown-mode/.yas-parents            |   1 -
 .../snippets/markdown-mode/_                       |   5 -
 .../snippets/markdown-mode/__                      |   5 -
 .../snippets/markdown-mode/`                       |   5 -
 .../snippets/markdown-mode/h1.1                    |   7 -
 .../snippets/markdown-mode/h1.2                    |   8 -
 .../snippets/markdown-mode/h2.1                    |   7 -
 .../snippets/markdown-mode/h2.2                    |   8 -
 .../snippets/markdown-mode/h3                      |   7 -
 .../snippets/markdown-mode/h4                      |   7 -
 .../snippets/markdown-mode/h5                      |   7 -
 .../snippets/markdown-mode/h6                      |   7 -
 .../snippets/markdown-mode/hr.1                    |   8 -
 .../snippets/markdown-mode/hr.2                    |   8 -
 .../snippets/markdown-mode/img                     |   5 -
 .../snippets/markdown-mode/link                    |   5 -
 .../snippets/markdown-mode/ol                      |   6 -
 .../snippets/markdown-mode/rimg                    |   5 -
 .../snippets/markdown-mode/rlb                     |   6 -
 .../snippets/markdown-mode/rlink                   |   5 -
 .../snippets/nxml-mode/.yas-make-groups            |   0
 .../snippets/nxml-mode/.yas-parents                |   1 -
 .../snippets/nxml-mode/body                        |   7 -
 .../snippets/nxml-mode/br                          |   5 -
 .../snippets/nxml-mode/code                        |   7 -
 .../snippets/nxml-mode/div                         |   5 -
 .../snippets/nxml-mode/form                        |   7 -
 .../snippets/nxml-mode/head                        |   7 -
 .../snippets/nxml-mode/header/h1                   |   5 -
 .../snippets/nxml-mode/header/h2                   |   5 -
 .../snippets/nxml-mode/header/h3                   |   5 -
 .../snippets/nxml-mode/header/h4                   |   5 -
 .../snippets/nxml-mode/header/h5                   |   5 -
 .../snippets/nxml-mode/header/h6                   |   5 -
 .../snippets/nxml-mode/hr                          |   5 -
 .../snippets/nxml-mode/href                        |   5 -
 .../snippets/nxml-mode/html                        |   7 -
 .../snippets/nxml-mode/img                         |   5 -
 .../snippets/nxml-mode/input                       |   5 -
 .../snippets/nxml-mode/li                          |   5 -
 .../snippets/nxml-mode/link                        |   5 -
 .../snippets/nxml-mode/meta/doctype                |   5 -
 .../snippets/nxml-mode/meta/doctype.xhtml1_strict  |   5 -
 .../nxml-mode/meta/doctype.xhtml1_transitional     |   5 -
 .../snippets/nxml-mode/meta/meta                   |   5 -
 .../snippets/nxml-mode/name                        |   5 -
 .../snippets/nxml-mode/ol                          |   7 -
 .../snippets/nxml-mode/p                           |   5 -
 .../snippets/nxml-mode/pre                         |   7 -
 .../snippets/nxml-mode/quote                       |   7 -
 .../snippets/nxml-mode/span                        |   5 -
 .../snippets/nxml-mode/style                       |   7 -
 .../snippets/nxml-mode/table                       |   7 -
 .../snippets/nxml-mode/tag.1l                      |   5 -
 .../snippets/nxml-mode/tag.2l                      |   7 -
 .../snippets/nxml-mode/td                          |   5 -
 .../snippets/nxml-mode/th                          |   5 -
 .../snippets/nxml-mode/title                       |   5 -
 .../snippets/nxml-mode/tr                          |   7 -
 .../snippets/nxml-mode/ul                          |   7 -
 .../snippets/objc-mode/.yas-parents                |   1 -
 .../snippets/objc-mode/prop                        |  14 -
 .../snippets/perl-mode/.yas-parents                |   1 -
 .../snippets/perl-mode/eval                        |   9 -
 .../snippets/perl-mode/for                         |   6 -
 .../snippets/perl-mode/fore                        |   6 -
 .../snippets/perl-mode/if                          |   6 -
 .../snippets/perl-mode/ife                         |   8 -
 .../snippets/perl-mode/ifee                        |  10 -
 .../snippets/perl-mode/sub                         |   6 -
 .../snippets/perl-mode/unless                      |   6 -
 .../snippets/perl-mode/while                       |   6 -
 .../snippets/perl-mode/xfore                       |   4 -
 .../snippets/perl-mode/xif                         |   4 -
 .../snippets/perl-mode/xunless                     |   4 -
 .../snippets/perl-mode/xwhile                      |   4 -
 .../snippets/python-mode/.yas-parents              |   1 -
 .../snippets/python-mode/__                        |   4 -
 .../snippets/python-mode/class                     |  55 ---
 .../snippets/python-mode/def                       |  36 --
 .../snippets/python-mode/defm                      |  34 --
 .../snippets/python-mode/for                       |   5 -
 .../snippets/python-mode/ifmain                    |   5 -
 .../snippets/python-mode/prop                      |  16 -
 .../snippets/python-mode/propg                     |  10 -
 .../snippets/python-mode/propsg                    |  13 -
 .../snippets/python-mode/while                     |   5 -
 .../snippets/rst-mode/.yas-parents                 |   1 -
 .../snippets/rst-mode/chap                         |   7 -
 .../snippets/rst-mode/sec                          |   7 -
 .../snippets/rst-mode/tit                          |   8 -
 .../snippets/ruby-mode/.yas-make-groups            |   0
 .../snippets/ruby-mode/.yas-parents                |   1 -
 .../snippets/ruby-mode/collections/all             |   4 -
 .../snippets/ruby-mode/collections/any             |   4 -
 .../snippets/ruby-mode/collections/classify        |   4 -
 .../snippets/ruby-mode/collections/collect         |   4 -
 .../snippets/ruby-mode/collections/deli            |   4 -
 .../snippets/ruby-mode/collections/det             |   4 -
 .../snippets/ruby-mode/collections/ea              |   4 -
 .../snippets/ruby-mode/collections/eac             |   4 -
 .../snippets/ruby-mode/collections/eai             |   4 -
 .../snippets/ruby-mode/collections/eav             |   4 -
 .../snippets/ruby-mode/collections/eawi            |   4 -
 .../snippets/ruby-mode/collections/inject          |   4 -
 .../snippets/ruby-mode/collections/reject          |   4 -
 .../snippets/ruby-mode/collections/select          |   4 -
 .../snippets/ruby-mode/collections/zip             |   4 -
 .../snippets/ruby-mode/control structure/forin     |   6 -
 .../snippets/ruby-mode/control structure/if        |   6 -
 .../snippets/ruby-mode/control structure/ife       |   8 -
 .../snippets/ruby-mode/control structure/tim       |   4 -
 .../snippets/ruby-mode/control structure/until     |   6 -
 .../snippets/ruby-mode/control structure/upt       |   6 -
 .../snippets/ruby-mode/control structure/when      |   6 -
 .../snippets/ruby-mode/control structure/while     |   6 -
 .../snippets/ruby-mode/definitions/Comp            |   8 -
 .../snippets/ruby-mode/definitions/am              |   4 -
 .../snippets/ruby-mode/definitions/cla             |   6 -
 .../snippets/ruby-mode/definitions/cls             |  13 -
 .../snippets/ruby-mode/definitions/mm              |   6 -
 .../snippets/ruby-mode/definitions/mod             |  13 -
 .../snippets/ruby-mode/definitions/r               |   4 -
 .../snippets/ruby-mode/definitions/rw              |   4 -
 .../snippets/ruby-mode/definitions/w               |   4 -
 .../snippets/ruby-mode/general/#                   |   4 -
 .../snippets/ruby-mode/general/=b                  |   6 -
 .../snippets/ruby-mode/general/app                 |   6 -
 .../snippets/ruby-mode/general/bm                  |   6 -
 .../snippets/ruby-mode/general/case                |   7 -
 .../snippets/ruby-mode/general/dee                 |   4 -
 .../snippets/ruby-mode/general/rb                  |   4 -
 .../snippets/ruby-mode/general/req                 |   4 -
 .../snippets/ruby-mode/general/rreq                |   4 -
 .../snippets/ruby-mode/general/y                   |   4 -
 .../snippets/scala-mode/.yas-parents               |   1 -
 .../snippets/scala-mode/act                        |  11 -
 .../snippets/scala-mode/act.arg                    |  11 -
 .../snippets/scala-mode/actor                      |  11 -
 .../snippets/scala-mode/ano                        |   5 -
 .../snippets/scala-mode/app                        |   7 -
 .../snippets/scala-mode/arr.new                    |   5 -
 .../snippets/scala-mode/arr.val-new                |   5 -
 .../snippets/scala-mode/asof                       |   5 -
 .../snippets/scala-mode/ass                        |   5 -
 .../snippets/scala-mode/ass.true                   |   5 -
 .../snippets/scala-mode/at.author                  |   5 -
 .../snippets/scala-mode/at.param                   |   5 -
 .../snippets/scala-mode/at.return                  |   5 -
 .../snippets/scala-mode/at.version                 |   5 -
 .../snippets/scala-mode/bang                       |   5 -
 .../snippets/scala-mode/case                       |   5 -
 .../snippets/scala-mode/case.match-all             |   5 -
 .../snippets/scala-mode/cast                       |   5 -
 .../snippets/scala-mode/cc                         |   5 -
 .../snippets/scala-mode/cl                         |   7 -
 .../snippets/scala-mode/cl.abs                     |   7 -
 .../snippets/scala-mode/cl.abs-arg                 |   7 -
 .../snippets/scala-mode/cl.arg                     |   7 -
 .../snippets/scala-mode/clof                       |   5 -
 .../snippets/scala-mode/co                         |   5 -
 .../snippets/scala-mode/cons                       |   5 -
 .../snippets/scala-mode/cons.nil                   |   5 -
 .../snippets/scala-mode/def.arg                    |   5 -
 .../snippets/scala-mode/def.arg-body               |   7 -
 .../snippets/scala-mode/def.arg-ret                |   5 -
 .../snippets/scala-mode/def.arg-ret-body           |   7 -
 .../snippets/scala-mode/def.body                   |   7 -
 .../snippets/scala-mode/def.ret                    |   5 -
 .../snippets/scala-mode/def.ret-body               |   7 -
 .../snippets/scala-mode/def.simple                 |   5 -
 .../snippets/scala-mode/doc.class                  |   9 -
 .../snippets/scala-mode/doc.def                    |   7 -
 .../snippets/scala-mode/doc.file                   |  10 -
 .../snippets/scala-mode/doc.file-scala             |  17 -
 .../snippets/scala-mode/doc.file-scala-api         |  17 -
 .../snippets/scala-mode/doc.scaladoc               |   8 -
 .../snippets/scala-mode/expect                     |   7 -
 .../snippets/scala-mode/ext                        |   5 -
 .../snippets/scala-mode/for.extract                |   5 -
 .../snippets/scala-mode/for.if                     |   7 -
 .../snippets/scala-mode/for.loop                   |   7 -
 .../snippets/scala-mode/for.multi                  |  10 -
 .../snippets/scala-mode/foreach                    |   5 -
 .../snippets/scala-mode/hmap.new                   |   5 -
 .../snippets/scala-mode/hmap.val-new               |   5 -
 .../snippets/scala-mode/hset.new                   |   5 -
 .../snippets/scala-mode/hset.val-new               |   5 -
 .../snippets/scala-mode/if                         |   7 -
 .../snippets/scala-mode/if.else                    |   9 -
 .../snippets/scala-mode/imp                        |   5 -
 .../snippets/scala-mode/intercept                  |   7 -
 .../snippets/scala-mode/isof                       |   5 -
 .../snippets/scala-mode/ls.new                     |   5 -
 .../snippets/scala-mode/ls.val-new                 |   5 -
 .../snippets/scala-mode/main                       |   7 -
 .../snippets/scala-mode/map                        |   5 -
 .../snippets/scala-mode/map.new                    |   5 -
 .../snippets/scala-mode/match                      |   7 -
 .../snippets/scala-mode/match.can                  |  12 -
 .../snippets/scala-mode/match.option               |   9 -
 .../snippets/scala-mode/mix                        |   7 -
 .../snippets/scala-mode/ob                         |   5 -
 .../snippets/scala-mode/pac                        |   5 -
 .../snippets/scala-mode/pr.newline                 |   5 -
 .../snippets/scala-mode/pr.simple                  |   5 -
 .../snippets/scala-mode/pr.string                  |   5 -
 .../snippets/scala-mode/pr.trace                   |   5 -
 .../snippets/scala-mode/pri                        |   5 -
 .../snippets/scala-mode/pri.param                  |   5 -
 .../snippets/scala-mode/pro                        |   5 -
 .../snippets/scala-mode/pro.param                  |   5 -
 .../snippets/scala-mode/suite                      |   9 -
 .../snippets/scala-mode/test                       |   8 -
 .../snippets/scala-mode/throw                      |   5 -
 .../snippets/scala-mode/tr                         |   7 -
 .../snippets/scala-mode/tr.ext                     |   7 -
 .../snippets/scala-mode/tr.ext-with                |   7 -
 .../snippets/scala-mode/tr.with                    |   7 -
 .../snippets/scala-mode/try                        |  10 -
 .../snippets/scala-mode/try.catch-finally          |  12 -
 .../snippets/scala-mode/try.finally                |   9 -
 .../snippets/scala-mode/tup.arrow                  |   5 -
 .../snippets/scala-mode/tup.paren                  |   5 -
 .../snippets/scala-mode/val                        |   5 -
 .../snippets/scala-mode/val.new                    |   5 -
 .../snippets/scala-mode/val.ret                    |   5 -
 .../snippets/scala-mode/var                        |   5 -
 .../snippets/scala-mode/var.new                    |   5 -
 .../snippets/scala-mode/var.ret                    |   5 -
 .../snippets/scala-mode/whi                        |   7 -
 .../snippets/scala-mode/with                       |   5 -
 .../snippets/snippet-mode/.yas-parents             |   1 -
 .../snippets/snippet-mode/field                    |   6 -
 .../snippets/snippet-mode/mirror                   |   6 -
 .../snippets/snippet-mode/vars                     |  12 -
 .../snippets/sql-mode/.yas-parents                 |   1 -
 .../snippets/sql-mode/column                       |   5 -
 .../snippets/sql-mode/constraint                   |   5 -
 .../snippets/sql-mode/constraint.1                 |   5 -
 .../snippets/sql-mode/create                       |  11 -
 .../snippets/sql-mode/create.1                     |  13 -
 .../snippets/sql-mode/references                   |   5 -
 .../snippets/text-mode/email                       |   4 -
 .../snippets/text-mode/time                        |   4 -
 .../yasnippet-classic-snippets.el                  |  53 ---
 596 files changed, 2 insertions(+), 4157 deletions(-)

diff --git a/externals-list b/externals-list
index e636325..ed11a37 100644
--- a/externals-list
+++ b/externals-list
@@ -223,6 +223,7 @@
  ("undo-tree"          :external "http://www.dr-qubit.org/git/undo-tree.git";)
  ("uni-confusables"    :external nil)
  ("url-http-ntlm"      :external nil)
+ ("vcard" :external nil)
  ("vdiff"               :external "https://github.com/justbur/emacs-vdiff";)
  ("vcl-mode"           :external "git://git.gnu.org.ua/vcl-mode")
  ("tiny" :external "https://github.com/abo-abo/tiny";)
@@ -249,6 +250,7 @@
  ("xr"                 :external "https://github.com/mattiase/xr";)
  ("xref"               :core "lisp/progmodes/xref.el")
  ("yasnippet"          :external 
"https://github.com/capitaomorte/yasnippet.git";)
+ ("yasnippet-classic-snippets" :external nil)
  ("zones"              :external nil)  
;https://www.emacswiki.org/emacs/zones.el
  ("ztree"              :external "https://github.com/fourier/ztree";)
  )
diff --git a/packages/vcard/vcard-parse.el b/packages/vcard/vcard-parse.el
deleted file mode 100644
index 56afd30..0000000
--- a/packages/vcard/vcard-parse.el
+++ /dev/null
@@ -1,382 +0,0 @@
-;;; vcard-parse.el --- Library for parsing vCards      -*- lexical-binding: t; 
-*-
-
-;; Copyright (C) 2019  Free Software Foundation, Inc.
-
-;; Author: Eric Abrahamsen <eric@ericabrahamsen.net>
-;; Maintainer: Eric Abrahamsen <eric@ericabrahamsen.net>
-
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program.  If not, see <https://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; This package provides a consumer-agnostic parser for vCard files,
-;; aka Virtual Contact Files.  Its entry points parse a file or buffer
-;; containing one or more contacts in vCard format, and return the
-;; data as a structure meant for use by other programs.  It can parse
-;; versions 2.1, 3.0, and 4.0 of the vCard standard, RFC 6350 (see
-;; https://tools.ietf.org/html/rfc6350).
-
-;; Parsed vCards are returned as lists containing contact properties.
-;; Each property is a list containing the property name, downcased and
-;; interned as a symbol, the property value, cast to the most
-;; appropriate type, and a further alist of property parameters,
-;; values also cast to type where applicable.  For example, this email
-;; property:
-
-;; EMAIL;TYPE=work:simon.perreault@viagenie.ca
-
-;; Will be parsed into:
-
-;; (email "simon.perreault@viagenie.ca" ((type . "work")))
-
-;; A contact is a structure containing a list of properties.  As much
-;; as possible, the internal implementation of the structure should be
-;; ignored, and the properties of a single contact accessed only
-;; through the provided getters.  The getters are:
-
-;; `vcard-contact-properties': Return a list of all properties.
-
-;; `vcard-contact-property-types': Return a list of all the different
-;; property types this contact has, as symbols.
-
-;; `vcard-contact-property-type': Return all properties of the given
-;; type, for this contact.  The return value, if non-nil, is either a
-;; single property, or a list of (possibly just one) properties,
-;; depending on the cardinality of the property type (see the RFC).
-
-;; `vcard-contact-property-groups': Return a list of all the property
-;; groups for the given contact.  A single property's group is found
-;; under the 'group key in its parameter list.
-
-;; `vcard-contact-property-group': Return all the properties of the
-;; given group, for this contact, or nil.
-
-;; For reference, these are the property types specified for vCard
-;; version 4.0:
-
-;; "SOURCE" "KIND" "FN" "N" "NICKNAME" "PHOTO" "BDAY" "ANNIVERSARY"
-;; "GENDER" "ADR" "TEL" "EMAIL" "IMPP" "LANG" "TZ" "GEO" "TITLE"
-;; "ROLE" "LOGO" "ORG" "MEMBER" "RELATED" "CATEGORIES" "NOTE" "PRODID"
-;; "REV" "SOUND" "UID" "CLIENTPIDMAP" "URL" "KEY" "FBURL" "CALADRURI"
-;; "CALURI" "XML" iana-token x-name
-
-;; Value types:
-
-;; Booleans, integers, and floats are all cast as expected.  If
-;; `vcard-parse-datetime-values' is non-nil, the code will do the best
-;; it can to turn a datetime value into a list of integers a-la
-;; `parse-time-string'.  This is done either with the built-in
-;; `iso8601' library that exists in newer Emacs, or with a local copy
-;; that ships with this package, if the built-in version isn't found.
-
-;; While different vCard versions provide slightly different options,
-;; the parsing process attempts to normalize property values as much
-;; as possible.  Version 4.0 might have more properties available (the
-;; KIND property, for instance), but for the most part the parsed data
-;; will look the same.
-
-;; TODO:
-
-;; - Go the other direction: produce vCard files from structures.
-
-;;; Code:
-
-(require 'cl-lib)
-(require 'iso8601)
-
-(defvar vcard-parse-select-fields nil
-  "A list of field types to select.
-If this variable is non-nil, only the fields listed will be
-parsed, all others will be discarded.  Note that the 'version and
-'fn properties are always returned.
-
-Most useful when let-bound around one of the parsing functions.")
-
-(defvar vcard-parse-omit-fields nil
-  "A list of field types to omit.
-If this variable is non-nil, the fields listed will be discarded.
-
-Most useful when let-bound around one of the parsing functions.")
-
-(defvar vcard-parse-datetime-values t
-  "When non-nil, attempt to parse date/time property values.
-If successful, the property value will be (usually) converted to
-a list of integers, though if the \"type\" parameter of the
-property is \"text\", the value will be returned as a string.  It
-is also possible that parsing may fail, in which case the
-original string value will also be returned.")
-
-(defvar vcard-parse-card-consumer-function nil
-  "Custom function for consuming a single contact card.
-It is called with a list of properties, as produced by the
-built-in code, or by the return value of
-`vcard-parse-property-consumer-function'.")
-
-(defvar vcard-parse-property-consumer-function nil
-  "Custom function for consuming a single property.
-The function is called with four arguments: the property type as
-a symbol, the property value (all un-escaping, decoding,
-splitting, etc already complete), the property parameters as an
-alist with symbol keys, and the vcard version as a float.")
-
-(defvar vcard-parse-overriding-version nil
-  "vCard version, as a float, used when no VERSION property is present.
-vCard versions are sometimes specified outside of the cards
-themselves -- as part of the file media type, for instance.  In
-these cases, this variable can be let-bound around the parsing
-process to specify the version.
-
-If a card contains its own VERSION property, that property value
-cannot be overridden.")
-
-(defvar vcard-compound-properties '(n adr gender org)
-  "A list of vcard properties with multi-part values.
-Properties are symbols.  Values have several parts, separated by
-semicolons.")
-
-(defvar vcard-datetime-properties '(bday anniversary rev)
-  "A list of vcard properties representing date or time values.
-The parsing process will make some attempt at converting these
-values into lisp time values, depending on the value of
-`vcard-parse-datetime-values'.")
-
-;;;###autoload
-(defun vcard-parse-file (file)
-  "Parse FILE containing vCard data into an alist."
-  (interactive "f")
-  (with-temp-buffer
-    (insert-file-contents file)
-    (vcard-parse-buffer)))
-
-;;;###autoload
-(defun vcard-parse-buffer ()
-  "Parse current buffer, containing vCard data.
-Returns a list of contact objects."
-  (interactive)
-  (let ((card-consumer (when (functionp vcard-parse-card-consumer-function)
-                        vcard-parse-card-consumer-function))
-       (prop-consumer (if (functionp vcard-parse-property-consumer-function)
-                          vcard-parse-property-consumer-function
-                        #'list))
-       (warning-series t)
-       card out)
-    ;; vCard 4.0 files *must* be utf-8 encoded + CRLF.  But we're only
-    ;; parsing this file, we're not responsible for how it's saved to
-    ;; disk.  Don't enable this for now.
-
-    ;; (when (and (null (eq buffer-file-coding-system 'utf-8-unix))
-    ;;                (or (eql
-    ;;                     vard-parse-overriding-version 4.0)
-    ;;                    (save-excursion
-    ;;                      (re-search-forward "VERSION:4\\.0" (point-max) 
t))))
-    ;;   (set-buffer-file-coding-system 'utf-8-unix))
-    (goto-char (point-min))
-    ;; Unfolding consists of removing any instances of
-    ;; newline-plus-space-or-horizontal-tab.  Technically there should
-    ;; always be a non-space character following the space, but we
-    ;; don't really care.
-
-    ;; From the RFC:
-
-    ;; Note: It is possible for very simple implementations to
-    ;; generate improperly folded lines in the middle of a UTF-8
-    ;; multi-octet sequence.  For this reason, implementations SHOULD
-    ;; unfold lines in such a way as to properly restore the original
-    ;; sequence.
-
-    ;; How would we do that?  We could operate on
-    ;; `find-file-literally', but then what?
-
-    ;; CR = \015
-    ;; LF = \012
-    ;; SPC = \040
-    ;; TAB = \011
-    (while (re-search-forward "\n[ \t]" (point-max) t)
-      (replace-match ""))
-
-    (goto-char (point-min))
-
-    ;; This routine assumes no blank lines in the whole file, which is
-    ;; the way it's supposed to be, but we could be a little kinder
-    ;; with a `skip-syntax-forward' check.
-
-    (while (re-search-forward "^BEGIN:VCARD\n" (line-end-position 2) t)
-      (when (setq card (condition-case nil
-                          ;; `vcard-parse-card' moves point past the
-                          ;; card.
-                          (vcard-parse-card prop-consumer card-consumer)
-                        (error (lwarn
-                                  '(vcard) :error
-                                  "Parsing failed with:\n %s"
-                                  (buffer-substring-no-properties
-                                   (point-at-bol)
-                                   (point-at-eol))))))
-       (push card out)))
-
-    (nreverse out)))
-
-(defun vcard-parse-card (&optional prop-consumer card-consumer)
-  "Collect properties from a single vCard and return them as an alist.
-Point is at bol on the first property.  Collect properties until
-the \"END:VCARD\" tag is reached, then move past that tag.
-
-PROP-CONSUMER, if given, should be a function accepting three
-arguments -- a property symbol, property value list, and property
-parameter list -- and returning a property object.  CARD-CONSUMER
-should be a function accepting one argument -- a list of
-properties -- and returning a card/contact object."
-  (let ((prop-consumer (or prop-consumer #'list))
-       (version
-        ;; First line should be the VERSION property.
-        (or (when (re-search-forward
-                   "VERSION:\\([[:digit:].]+\\)\n"
-                   (line-end-position 2) t)
-              (string-to-number (match-string 1)))
-            vcard-parse-overriding-version
-            (error "Can't determine vCard version")))
-       card)
-    (push (list 'version version) card)
-    (while (and (null (looking-at-p "^END:VCARD$"))
-               (re-search-forward
-                "^\\(?:\\(?1:[-[:alnum:]]+\\)\\.\\)?\\(?2:[-[:alnum:]]+\\)"
-                (line-end-position) t))
-      (let ((prop (intern (downcase (match-string 2))))
-           anchor sep params value)
-       (when (or (eql prop 'fn)
-                 (and (or (null vcard-parse-omit-fields)
-                          (null (memql prop vcard-parse-omit-fields)))
-                      (or (null vcard-parse-select-fields)
-                          (memql prop vcard-parse-select-fields))))
-         ;; Pick up the group.
-         (when-let ((group (match-string-no-properties 1)))
-           (push (cons 'group group) params))
-         ;; Pick up parameters.
-         (while (re-search-forward ";\\([^=]+\\)=\\([^;:]+\\)"
-                                   (line-end-position) t)
-           (push (cons (intern (match-string-no-properties 1))
-                       (downcase (match-string-no-properties 2)))
-                 params))
-         (skip-chars-forward ":")
-         ;; Break value on unescaped commas or semicolons, as
-         ;; appropriate.  Properties may either be compound
-         ;; (eg. addresses), with parts separated by semicolons, or
-         ;; multi-value (eg. categories), with instances separated by
-         ;; commas, but *not both*.
-         (setq sep (if (memq prop vcard-compound-properties) ";" ",")
-               anchor (point))
-         (while (re-search-forward sep (line-end-position) t)
-           ;; 92 = backslash.  Having ?\ in the buffer confuses
-           ;; paredit.
-           (unless (eql (char-before (1- (point))) 92)
-             (push (buffer-substring-no-properties anchor (1- (point))) value)
-             (setq anchor (point))))
-         (push (buffer-substring-no-properties
-                anchor (line-end-position))
-               value)
-         ;; Unescape all remaining colons, semicolons, commas,
-         ;; backslashes and newlines.
-         (setq value
-               (mapcar (lambda (v)
-                         (replace-regexp-in-string
-                          "\\\\\\([\n:;\\,]\\)" "\\1" v))
-                       value))
-         ;; Possibly do some parsing of the value(s).
-         (let ((case-fold-search t))
-           (setq value
-                 (mapcar
-                  (lambda (v)
-                    (cond
-                     ((string-match-p "false" v)
-                      nil)
-                     ((string-match-p "true" v)
-                      t)
-                     ;; What the hell is this, anyway?
-                     ((and (eql prop 'x-ablabel)
-                           (string-match "_$!<\\([^>]+\\)>!$_" v))
-                      (match-string 1 v))
-                     ((memql prop vcard-datetime-properties)
-                      (if vcard-parse-datetime-values
-                          (let ((val-type (cdr-safe (assoc 'value params))))
-                            (cond
-                             ((and (stringp val-type)
-                                   (string-equal val-type "text"))
-                              v)
-                             ((and (stringp val-type)
-                                   (string-equal val-type "timestamp"))
-                              (parse-time-string v))
-                             (t
-                              (condition-case nil
-                                  (iso8601-parse v)
-                                (error
-                                 (lwarn
-                                  '(vcard) :error
-                                  "Unable to parse date value: \"%s\"" v))))))
-                        v))
-                     ((string-match-p "\\`[[:digit:].]+\\'" v)
-                      (string-to-number v))
-                     (t v)))
-                  value)))
-         ;; Do we want to normalize this?  This way consumers have to
-         ;; explicitly check if it's a string or a list.
-         (setq value
-               (if (= 1 (length value))
-                   (car value)
-                 (nreverse value)))
-         (push (funcall prop-consumer prop value params)
-               card))
-       (forward-line)))
-    (if card-consumer
-       (funcall card-consumer (nreverse card))
-      (nreverse card))))
-
-(cl-defmethod vcard-contact-properties ((contact list))
-  "Return a list of all properties in CONTACT."
-  contact)
-
-(cl-defmethod vcard-contact-property-types ((contact list))
-  "Return a list of all property types in CONTACT.
-Each type is a symbol representing a downcased property name."
-  (let (types)
-    (dolist (p (vcard-contact-properties contact) types)
-      (cl-pushnew (car p) types))))
-
-(cl-defmethod vcard-contact-property-type ((contact list)
-                                          (type symbol))
-  "Return all properties of TYPE from CONTACT.
-TYPE is a symbol, e.g. 'email."
-  (let (props)
-    (dolist (p (vcard-contact-properties contact) props)
-      (when (eql type (car p))
-       (push p props)))))
-
-(cl-defmethod vcard-contact-property-groups ((contact list))
-  "Return a list of all properties groups in CONTACT.
-Each group is a string."
-  (let (groups)
-    (dolist (p (vcard-contact-properties contact) (nreverse groups))
-      (when-let ((g (cdr-safe (assoc 'group (nth 2 p)))))
-       (cl-pushnew g groups :test #'equal)))))
-
-(cl-defmethod vcard-contact-property-group ((contact list)
-                                           (group string))
-  "Return all properties belonging to GROUP in CONTACT.
-GROUP is a string."
-  (let (props)
-    (dolist (p (vcard-contact-properties contact) props)
-      (when (string-equal (cdr (assq 'group (nth 2 p)))
-                         group)
-       (push p props)))))
-
-(provide 'vcard-parse)
-;;; vcard-parse.el ends here
diff --git a/packages/vcard/vcard.el b/packages/vcard/vcard.el
deleted file mode 100644
index 69032b6..0000000
--- a/packages/vcard/vcard.el
+++ /dev/null
@@ -1,64 +0,0 @@
-;;; vcard.el --- Package for handling vCard files  -*- lexical-binding: t; -*-
-
-;; Copyright (C) 2020  Free Software Foundation, Inc.
-
-;; Author: Eric Abrahamsen <eric@ericabrahamsen.net>
-;; Maintainer: Eric Abrahamsen <eric@ericabrahamsen.net>
-
-;; Version: 0.1
-;; Package-Requires: ((emacs "27.1"))
-
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program.  If not, see <https://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; This file contains `vcard-mode', for viewing vCard files.  Other
-;; files in this package contain functions for parsing and writing
-;; vCard data.
-
-;;; Code:
-
-(defface vcard-property-face
-  '((t :inherit font-lock-function-name-face))
-  "Face for highlighting property names."
-  :group 'vcard)
-
-(defface vcard-parameter-key-face
-  '((t :inherit font-lock-comment-face))
-  "Face for highlighting parameter keys."
-  :group 'vcard)
-
-(defface vcard-parameter-value-face
-  '((t :inherit font-lock-type-face))
-  "Face for highlighting parameter values."
-  :group 'vcard)
-
-(defvar vcard-font-lock-keywords
-  '("BEGIN:VCARD" "END:VCARD"
-    ("^[^ \t;:]+" . 'vcard-property-face)
-    (";\\([^=\n]+\\)=" (1 'vcard-parameter-key-face))
-    ("=\\([^;:\n]+\\)[;:]" (1 'vcard-parameter-value-face))))
-
-;;;###autoload
-(define-derived-mode vcard-mode text-mode "vCard"
-  "Major mode for viewing vCard files."
-  (turn-off-auto-fill)
-  (set (make-local-variable 'paragraph-start) "BEGIN:VCARD")
-  (setq font-lock-defaults '(vcard-font-lock-keywords)))
-
-;;;###autoload
-(add-to-list 'auto-mode-alist '("\\.[Vv][Cc][Ff]\\'" . vcard-mode))
-
-(provide 'vcard)
-;;; vcard.el ends here
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/.yas-parents
deleted file mode 100644
index ce9828b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-cc-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/beginend 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/beginend
deleted file mode 100644
index 4af416f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/beginend
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: v.begin(), v.end()
-# key: beginend
-# --
-${1:v}.begin(), $1.end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/class 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/class
deleted file mode 100644
index f33f8b4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/class
+++ /dev/null
@@ -1,9 +0,0 @@
-# name: class ... { ... }
-# key: class
-# --
-class ${1:Name}
-{
-public:
-    ${1:$(yas-substr text "[^: ]*")}($2);
-    virtual ~${1:$(yas-substr text "[^: ]*")}();
-};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/ns 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/ns
deleted file mode 100644
index bff9ed7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/ns
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: namespace ...
-# key: ns
-# --
-namespace
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/template 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/template
deleted file mode 100644
index ed36b08..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/template
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: template <typename ...>
-# key: template
-# --
-template <typename ${T}>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c++-mode/using 
b/packages/yasnippet-classic-snippets/snippets/c++-mode/using
deleted file mode 100644
index 8da5348..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c++-mode/using
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: using namespace ...
-# key: using
-# --
-using namespace ${std};
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/c-mode/.yas-parents
deleted file mode 100644
index ce9828b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-cc-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/c-mode/fopen 
b/packages/yasnippet-classic-snippets/snippets/c-mode/fopen
deleted file mode 100644
index b3339e4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c-mode/fopen
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: FILE *fp = fopen(..., ...);
-# key: fopen
-# --
-FILE *${fp} = fopen(${"file"}, "${r}");
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/c-mode/printf 
b/packages/yasnippet-classic-snippets/snippets/c-mode/printf
deleted file mode 100644
index 36313de..0000000
--- a/packages/yasnippet-classic-snippets/snippets/c-mode/printf
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: printf
-# contributor: joaotavora
-# key: printf
-# --
-printf ("${1:%s}\\n"${1:$(if (string-match "%" text) "," "\);")
-}$2${1:$(if (string-match "%" text) "\);" "")}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/do 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/do
deleted file mode 100644
index a42d27f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/do
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: do { ... } while (...)
-# key: do
-# --
-do
-{
-    $0
-} while (${1:condition});
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/for 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/for
deleted file mode 100644
index 1e1d4bf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/for
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: for (...; ...; ...) { ... }
-# key: for
-# --
-for (${1:int i = 0}; ${2:i < N}; ${3:++i})
-{
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/if 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/if
deleted file mode 100644
index 5c6a121..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/if
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: if (...) { ... }
-# key: if
-# --
-if (${1:condition})
-{
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/inc 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/inc
deleted file mode 100644
index 9c9ed76..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/inc
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: #include "..."
-# key: inc
-# --
-#include "$1"
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/inc.1 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/inc.1
deleted file mode 100644
index 649cbd9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/inc.1
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: #include <...>
-# key: inc
-# --
-#include <$1>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/main 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/main
deleted file mode 100644
index dab1cad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/main
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: int main(argc, argv) { ... }
-# key: main
-# --
-int main(int argc, char *argv[])
-{
-    $0
-    return 0;
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/once 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/once
deleted file mode 100644
index ea14f9a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/once
+++ /dev/null
@@ -1,9 +0,0 @@
-# name: #ifndef XXX; #define XXX; #endif
-# key: once
-# --
-#ifndef ${1:_`(upcase (file-name-nondirectory (file-name-sans-extension 
(buffer-file-name))))`_H_}
-#define $1
-
-$0
-
-#endif /* $1 */
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/cc-mode/struct 
b/packages/yasnippet-classic-snippets/snippets/cc-mode/struct
deleted file mode 100644
index 39ddfa8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cc-mode/struct
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: struct ... { ... }
-# key: struct
-# --
-struct ${1:name}
-{
-    $0
-};
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/cperl-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/cperl-mode/.yas-parents
deleted file mode 100644
index bfa2993..0000000
--- a/packages/yasnippet-classic-snippets/snippets/cperl-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-perl-mode
diff --git 
a/packages/yasnippet-classic-snippets/snippets/csharp-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/.yas-parents
deleted file mode 100644
index ce9828b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-cc-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib
deleted file mode 100644
index f617cee..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib
+++ /dev/null
@@ -1,8 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: private attribute ....;
-# key: attrib
-# --
-/// <summary>
-/// $3
-/// </summary>
-private $1 $2;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.1 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.1
deleted file mode 100644
index ac967ad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.1
+++ /dev/null
@@ -1,22 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: private attribute ....; public property ... ... { ... }
-# key: attrib
-# --
-/// <summary>
-/// $3
-/// </summary>
-private $1 $2;
-
-/// <summary>
-/// $4
-/// </summary>
-/// <value>$5</value>
-public $1 $2
-{
-    get {
-        return this.$2;
-    }
-    set {
-        this.$2 = value;
-    }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.2 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.2
deleted file mode 100644
index 20f1263..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/attrib.2
+++ /dev/null
@@ -1,22 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: private _attribute ....; public Property ... ... { ... }
-# key: attrib
-# --
-/// <summary>
-/// $3
-/// </summary>
-private $1 ${2:$(if (> (length text) 0) (format "_%s%s" (downcase (substring 
text 0 1)) (substring text 1 (length text))) "")};
-
-/// <summary>
-/// ${3:Description}
-/// </summary>
-/// <value><c>$1</c></value>
-public ${1:Type} ${2:Name}
-{
-    get {
-        return this.${2:$(if (> (length text) 0) (format "_%s%s" (downcase 
(substring text 0 1)) (substring text 1 (length text))) "")};
-    }
-    set {
-        this.${2:$(if (> (length text) 0) (format "_%s%s" (downcase (substring 
text 0 1)) (substring text 1 (length text))) "")} = value;
-    }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/class 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/class
deleted file mode 100644
index 9cb096e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/class
+++ /dev/null
@@ -1,22 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: class ... { ... }
-# key: class
-# --
-${5:public} class ${1:Name}
-{
-    #region Ctor & Destructor
-    /// <summary>
-    /// ${3:Standard Constructor}
-    /// </summary>
-    public $1($2)
-    {
-    }
-
-    /// <summary>
-    /// ${4:Default Destructor}
-    /// </summary>
-    public ~$1()
-    {
-    }
-    #endregion
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment
deleted file mode 100644
index 562689b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: /// <summary> ... </summary>
-# key: comment
-# --
-/// <summary>
-/// $1
-/// </summary>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.1 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.1
deleted file mode 100644
index 856189d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.1
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: /// <param name="..."> ... </param>
-# key: comment
-# --
-/// <param name="$1">$2</param>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.2 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.2
deleted file mode 100644
index e890f1c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.2
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: /// <param name="..."> ... </param>
-# key: comment
-# --
-/// <returns>$1</returns>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.3 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.3
deleted file mode 100644
index 13e6057..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/comment.3
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: /// <exception cref="..."> ... </exception>
-# key: comment
-# --
-/// <exception cref="$1">$2</exception>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/method 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/method
deleted file mode 100644
index e5ea465..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/method
+++ /dev/null
@@ -1,11 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: public void Method { ... }
-# key: method
-# --
-/// <summary>
-/// ${5:Description}
-/// </summary>${2:$(if (string= (upcase text) "VOID") "" (format "%s%s%s" 
"\n/// <returns><c>" text "</c></returns>"))}
-${1:public} ${2:void} ${3:MethodName}($4)
-{
-$0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/namespace 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/namespace
deleted file mode 100644
index 56c5d99..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/namespace
+++ /dev/null
@@ -1,8 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: namespace .. { ... }
-# key: namespace
-# --
-namespace $1
-{
-$0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/prop 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/prop
deleted file mode 100644
index c711d23..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/prop
+++ /dev/null
@@ -1,17 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: property ... ... { ... }
-# key: prop
-# --
-/// <summary>
-/// $5
-/// </summary>
-/// <value>$6</value>
-$1 $2 $3
-{
-    get {
-        return this.$4;
-    }
-    set {
-        this.$4 = value;
-    }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/region 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/region
deleted file mode 100644
index a155730..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/region
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: #region ... #endregion
-# key: region
-# --
-#region $1
-$0
-#endregion
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/using
deleted file mode 100644
index 4103995..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: using ...;
-# key: using
-# --
-using $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.1 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.1
deleted file mode 100644
index 452b07b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.1
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: using System;
-# key: using
-# --
-using System;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.2 
b/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.2
deleted file mode 100644
index d3a8980..0000000
--- a/packages/yasnippet-classic-snippets/snippets/csharp-mode/using.2
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: using System....;
-# key: using
-# --
-using System.$1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/css-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/bg 
b/packages/yasnippet-classic-snippets/snippets/css-mode/bg
deleted file mode 100644
index 89597cb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/bg
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: background-color: ...
-# key: bg
-# --
-background-color: #${1:DDD};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/bg.1 
b/packages/yasnippet-classic-snippets/snippets/css-mode/bg.1
deleted file mode 100644
index f74f6e4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/bg.1
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: background-image: ...
-# key: bg
-# --
-background-image: url($1);
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/bor 
b/packages/yasnippet-classic-snippets/snippets/css-mode/bor
deleted file mode 100644
index b2a1bf2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/bor
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: border size style color
-# key: bor
-# --
-border: ${1:1px} ${2:solid} #${3:999};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/cl 
b/packages/yasnippet-classic-snippets/snippets/css-mode/cl
deleted file mode 100644
index fcfd345..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/cl
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: clear: ...
-# key: cl
-# --
-clear: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.block 
b/packages/yasnippet-classic-snippets/snippets/css-mode/disp.block
deleted file mode 100644
index 2571ba4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.block
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: display: block
-# key: disp
-# --
-display: block;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.inline 
b/packages/yasnippet-classic-snippets/snippets/css-mode/disp.inline
deleted file mode 100644
index 0be30e3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.inline
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: display: inline
-# key: disp
-# --
-display: inline;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.none 
b/packages/yasnippet-classic-snippets/snippets/css-mode/disp.none
deleted file mode 100644
index 58c40d0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/disp.none
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: display: none
-# key: disp
-# --
-display: none;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/ff 
b/packages/yasnippet-classic-snippets/snippets/css-mode/ff
deleted file mode 100644
index 4218908..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/ff
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: font-family: ...
-# key: ff
-# --
-font-family: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/fs 
b/packages/yasnippet-classic-snippets/snippets/css-mode/fs
deleted file mode 100644
index 98a050a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/fs
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: font-size: ...
-# key: fs
-# --
-font-size: ${12px};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.bottom 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.bottom
deleted file mode 100644
index 6dbe9f8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.bottom
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin-bottom: ...
-# key: mar
-# --
-margin-bottom: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.left 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.left
deleted file mode 100644
index 0ba7b3b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.left
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin-left: ...
-# key: mar
-# --
-margin-left: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.mar 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.mar
deleted file mode 100644
index e45a33c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.mar
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin: ...
-# key: mar
-# --
-margin: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.margin 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.margin
deleted file mode 100644
index 0716fc8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.margin
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin top right bottom left
-# key: mar
-# --
-margin: ${top} ${right} ${bottom} ${left};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.right 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.right
deleted file mode 100644
index 49f05d7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.right
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin-right: ...
-# key: mar
-# --
-margin-right: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.top 
b/packages/yasnippet-classic-snippets/snippets/css-mode/mar.top
deleted file mode 100644
index 168f458..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/mar.top
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: margin-top: ...
-# key: mar
-# --
-margin-top: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.bottom 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.bottom
deleted file mode 100644
index 3e4c665..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.bottom
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding-bottom: ...
-# key: pad
-# --
-padding-bottom: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.left 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.left
deleted file mode 100644
index 5e49b28..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.left
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding-left: ...
-# key: pad
-# --
-padding-left: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.pad 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.pad
deleted file mode 100644
index ce81c36..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.pad
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding: ...
-# key: pad
-# --
-padding: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.padding 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.padding
deleted file mode 100644
index 0be7890..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.padding
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding: top right bottom left
-# key: pad
-# --
-padding: ${top} ${right} ${bottom} ${left};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.right 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.right
deleted file mode 100644
index a244b94..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.right
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding-right: ...
-# key: pad
-# --
-padding-right: $1;
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.top 
b/packages/yasnippet-classic-snippets/snippets/css-mode/pad.top
deleted file mode 100644
index d315e46..0000000
--- a/packages/yasnippet-classic-snippets/snippets/css-mode/pad.top
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: rejeep <johan.rejeep@gmail.com>
-# name: padding-top: ...
-# key: pad
-# --
-padding-top: $1;
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.read_me 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.read_me
deleted file mode 100644
index 49c8e00..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.read_me
+++ /dev/null
@@ -1,7 +0,0 @@
--*- coding: utf-8 -*-
-Originally started by Xah Lee (xahlee.org) on 2009-02-22
-Released under GPL 3.
-
-Feel free to add missing ones or modify existing ones to improve.
-
-Those starting with “x-” are supposed to be idiom templates. Not sure it's 
very useful. They might start with “i-” or "id-" in the future.
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/add-hook.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/add-hook.yasnippet
deleted file mode 100644
index 04f1f01..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/add-hook.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: add-hook
-# key: add-hook
-# key: ah
-# --
-(add-hook HOOK$0 FUNCTION)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/and.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/and.yasnippet
deleted file mode 100644
index cfc7dfc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/and.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: and
-# key: and
-# key: a
-# --
-(and $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/append.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/append.yasnippet
deleted file mode 100644
index 585dfdc..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/append.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: append
-# key: append
-# --
-(append $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/apply.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/apply.yasnippet
deleted file mode 100644
index 2cfe695..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/apply.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: apply
-# key: apply
-# --
-(apply $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aref.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aref.yasnippet
deleted file mode 100644
index 0df3b8e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aref.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: aref
-# key: aref
-# --
-(aref ARRAY$0 INDEX)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aset.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aset.yasnippet
deleted file mode 100644
index 0813e7e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/aset.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: aset
-# key: aset
-# --
-(aset ARRAY$0 IDX NEWELT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/assq.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/assq.yasnippet
deleted file mode 100644
index 61609c8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/assq.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: assq
-# key: assq
-# --
-(assq KEY$0 LIST)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/autoload.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/autoload.yasnippet
deleted file mode 100644
index 20052f5..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/autoload.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: autoload
-# key: autoload
-# --
-(autoload 'FUNCNAME$0 "FILENAME" &optional "DOCSTRING" INTERACTIVE TYPE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/backward-char.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/backward-char.yasnippet
deleted file mode 100644
index 782b35c..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/backward-char.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: backward-char
-# key: backward-char
-# key: bc
-# --
-(backward-char $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/beginning-of-line.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/beginning-of-line.yasnippet
deleted file mode 100644
index cd75859..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/beginning-of-line.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: beginning-of-line
-# key: beginning-of-line
-# key: bol
-# --
-(beginning-of-line)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/bounds-of-thing-at-point.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/bounds-of-thing-at-point.yasnippet
deleted file mode 100644
index 507457c..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/bounds-of-thing-at-point.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: bounds-of-thing-at-point
-# key: bounds-of-thing-at-point
-# key: botap
-# --
-(bounds-of-thing-at-point '$0) ; symbol, list, sexp, defun, filename, url, 
email, word, sentence, whitespace, line, page ...
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-file-name.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-file-name.yasnippet
deleted file mode 100644
index 726c508..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-file-name.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: buffer-file-name
-# key: buffer-file-name
-# key: bfn
-# --
-(buffer-file-name)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-modified-p.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-modified-p.yasnippet
deleted file mode 100644
index 87ff31e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-modified-p.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: buffer-modified-p
-# key: buffer-modified-p
-# key: bmp
-# --
-(buffer-modified-p $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring-no-properties.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring-no-properties.yasnippet
deleted file mode 100644
index 1b04019..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring-no-properties.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: buffer-substring-no-properties
-# key: buffer-substring-no-properties
-# key: bsnp
-# --
-(buffer-substring-no-properties START$0 END)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring.yasnippet
deleted file mode 100644
index 002a4f0..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/buffer-substring.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: buffer-substring
-# key: buffer-substring
-# key: bs
-# --
-(buffer-substring START$0 END)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/car.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/car.yasnippet
deleted file mode 100644
index 5406d94..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/car.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: car
-# key: car
-# --
-(car $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cdr.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cdr.yasnippet
deleted file mode 100644
index 0afd31f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cdr.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: cdr
-# key: cdr
-# --
-(cdr $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/concat.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/concat.yasnippet
deleted file mode 100644
index 42436b4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/concat.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: concat
-# key: concat
-# --
-(concat $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cond.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cond.yasnippet
deleted file mode 100644
index 4c40194..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cond.yasnippet
+++ /dev/null
@@ -1,8 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: cond
-# key: cond
-# --
-(cond
-(CONDITION$0 BODY)
-(CONDITION BODY)
-)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/condition-case.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/condition-case.yasnippet
deleted file mode 100644
index 80d09ad..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/condition-case.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: condition-case
-# key: condition-case
-# key: cc
-# --
-(condition-case $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cons.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cons.yasnippet
deleted file mode 100644
index a0f90ce..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/cons.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: cons
-# key: cons
-# --
-(cons $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/consp.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/consp.yasnippet
deleted file mode 100644
index f4b3f99..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/consp.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: consp
-# key: consp
-# --
-(consp $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-directory.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-directory.yasnippet
deleted file mode 100644
index 4c47d2f..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-directory.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: copy-directory
-# key: copy-directory
-# key: cd
-# --
-(copy-directory $0 NEWNAME &optional KEEP-TIME PARENTS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-file.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-file.yasnippet
deleted file mode 100644
index 021c60e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/copy-file.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: copy-file
-# key: copy-file
-# key: cf
-# --
-(copy-file FILE$0 NEWNAME &optional OK-IF-ALREADY-EXISTS KEEP-TIME 
PRESERVE-UID-GID)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/current-buffer.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/current-buffer.yasnippet
deleted file mode 100644
index 59859be..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/current-buffer.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: current-buffer
-# key: current-buffer
-# key: cb
-# --
-(current-buffer)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/custom-autoload.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/custom-autoload.yasnippet
deleted file mode 100644
index 7961f9e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/custom-autoload.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: custom-autoload
-# key: custom-autoload
-# key: ca
-# --
-(custom-autoload$0 SYMBOL LOAD &optional NOSET)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defalias.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defalias.yasnippet
deleted file mode 100644
index 56d5855..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defalias.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: defalias
-# key: defalias
-# --
-(defalias 'SYMBOL$0 'DEFINITION &optional DOCSTRING)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defcustom.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defcustom.yasnippet
deleted file mode 100644
index db709be..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defcustom.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: defcustom
-# key: defcustom
-# --
-(defcustom $0 VALUE "DOC" &optional ARGS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/define-key.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/define-key.yasnippet
deleted file mode 100644
index a04e5d7..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/define-key.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: define-key
-# key: define-key
-# key: dk
-# --
-(define-key KEYMAPNAME$0 (kbd "M-b") 'FUNCNAME)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defsubst.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defsubst.yasnippet
deleted file mode 100644
index 5535af1..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defsubst.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: defsubst
-# key: defsubst
-# --
-(defsubst $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defun.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defun.yasnippet
deleted file mode 100644
index 0f3644b..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defun.yasnippet
+++ /dev/null
@@ -1,12 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: defun
-# key: defun
-# key: d
-# --
-(defun $1 ()
-  "DOCSTRING"
-  (interactive)
-  (let (var1)
-    (setq var1 some)
-    $0
-  ))
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defvar.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defvar.yasnippet
deleted file mode 100644
index 1148472..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/defvar.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: defvar
-# key: defvar
-# --
-(defvar $0 &optional INITVALUE "DOCSTRING")
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-char.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-char.yasnippet
deleted file mode 100644
index 02585fa..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-char.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: delete-char
-# key: delete-char
-# key: dc
-# --
-(delete-char $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-directory.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-directory.yasnippet
deleted file mode 100644
index 5033240..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-directory.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: delete-directory
-# key: delete-directory
-# key: dd
-# --
-(delete-directory $0 &optional RECURSIVE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-file.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-file.yasnippet
deleted file mode 100644
index 6b47f0d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-file.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: delete-file
-# key: delete-file
-# key: df
-# --
-(delete-file $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-region.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-region.yasnippet
deleted file mode 100644
index 054b40d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/delete-region.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: delete-region
-# key: delete-region
-# key: dr
-# --
-(delete-region $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/directory-files.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/directory-files.yasnippet
deleted file mode 100644
index 449e016..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/directory-files.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: directory-files
-# key: directory-files
-# key: df
-# --
-(directory-files $0 &optional FULL MATCH NOSORT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/dolist.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/dolist.yasnippet
deleted file mode 100644
index 13be2fb..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/dolist.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: dolist
-# key: dolist
-# --
-(dolist $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/end-of-line.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/end-of-line.yasnippet
deleted file mode 100644
index dcefc48..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/end-of-line.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: end-of-line
-# key: end-of-line
-# key: eol
-# --
-(end-of-line)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/eq.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/eq.yasnippet
deleted file mode 100644
index b05f968..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/eq.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: eq
-# key: eq
-# --
-(eq $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/equal.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/equal.yasnippet
deleted file mode 100644
index f2dec47..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/equal.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: equal
-# key: equal
-# --
-(equal $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/error.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/error.yasnippet
deleted file mode 100644
index 93314dd..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/error.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: error
-# key: error
-# --
-(error "$0" &optional ARGS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/expand-file-name.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/expand-file-name.yasnippet
deleted file mode 100644
index c8b5253..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/expand-file-name.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: expand-file-name
-# key: expand-file-name
-# key: efn
-# --
-(expand-file-name $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/f.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/f.yasnippet
deleted file mode 100644
index 220a1af..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/f.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: format
-# key: format
-# --
-(format "$0" &optional OBJECTS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/fboundp.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/fboundp.yasnippet
deleted file mode 100644
index f6e8907..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/fboundp.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: fboundp
-# key: fboundp
-# --
-(fboundp '$0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-directory.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-directory.yasnippet
deleted file mode 100644
index 1264a25..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-directory.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: file-name-directory
-# key: file-name-directory
-# key: fnd
-# --
-(file-name-directory $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-extension.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-extension.yasnippet
deleted file mode 100644
index 87886d4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-extension.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: file-name-extension
-# key: file-name-extension
-# key: fne
-# --
-(file-name-extension $0 &optional PERIOD)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-nondirectory.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-nondirectory.yasnippet
deleted file mode 100644
index 0a824a5..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-nondirectory.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: file-name-nondirectory
-# key: file-name-nondirectory
-# key: fnn
-# --
-(file-name-nondirectory $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-sans-extension.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-sans-extension.yasnippet
deleted file mode 100644
index 491c7e4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-name-sans-extension.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: file-name-sans-extension
-# key: file-name-sans-extension
-# key: fnse
-# --
-(file-name-sans-extension $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-relative-name.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-relative-name.yasnippet
deleted file mode 100644
index 8f773aa..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/file-relative-name.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: file-relative-name
-# key: file-relative-name
-# key: frn
-# --
-(file-relative-name $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/find-file.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/find-file.yasnippet
deleted file mode 100644
index 7a64537..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/find-file.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: find-file
-# key: find-file
-# key: ff
-# --
-(find-file $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/format.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/format.yasnippet
deleted file mode 100644
index 220a1af..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/format.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: format
-# key: format
-# --
-(format "$0" &optional OBJECTS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-char.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-char.yasnippet
deleted file mode 100644
index 198cca2..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-char.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: forward-char
-# key: forward-char
-# key: fc
-# --
-(forward-char $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-line.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-line.yasnippet
deleted file mode 100644
index 10456d3..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/forward-line.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: forward-line
-# key: forward-line
-# key: fl
-# --
-(forward-line $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/funcall.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/funcall.yasnippet
deleted file mode 100644
index 4f67029..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/funcall.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: funcall
-# key: funcall
-# --
-(funcall $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/function.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/function.yasnippet
deleted file mode 100644
index 3ff84fc..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/function.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: function
-# key: function
-# --
-(function $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/get.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/get.yasnippet
deleted file mode 100644
index df20cce..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/get.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: get
-# key: get
-# --
-(get SYMBOL$0 PROPNAME)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/global-set-key.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/global-set-key.yasnippet
deleted file mode 100644
index 8895053..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/global-set-key.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: global-set-key
-# key: global-set-key
-# key: gsk
-# --
-(global-set-key (kbd "C-$0") 'COMMAND)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/goto-char.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/goto-char.yasnippet
deleted file mode 100644
index 1caa88e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/goto-char.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: goto-char
-# key: goto-char
-# key: gc
-# --
-(goto-char $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/if.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/if.yasnippet
deleted file mode 100644
index db90fe3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/if.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: if
-# key: if
-# --
-(if $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert-file-contents.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert-file-contents.yasnippet
deleted file mode 100644
index 6189cfa..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert-file-contents.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: insert-file-contents
-# key: insert-file-contents
-# key: ifc
-# --
-(insert-file-contents $0 &optional VISIT BEG END REPLACE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert.yasnippet
deleted file mode 100644
index b3de98c..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/insert.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: insert
-# key: insert
-# key: i
-# --
-(insert $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/interactive.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/interactive.yasnippet
deleted file mode 100644
index f63e489..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/interactive.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: interactive
-# key: interactive
-# --
-(interactive)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kbd.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kbd.yasnippet
deleted file mode 100644
index 811ef6b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kbd.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: kbd
-# key: kbd
-# --
-(kbd "$0")
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kill-buffer.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kill-buffer.yasnippet
deleted file mode 100644
index 615f74d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/kill-buffer.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: kill-buffer
-# key: kill-buffer
-# key: kb
-# --
-(kill-buffer $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/lambda.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/lambda.yasnippet
deleted file mode 100644
index 63ac70a..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/lambda.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: lambda
-# key: lambda
-# --
-(lambda ($0) "DOCSTRING" (interactive) BODY)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/length.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/length.yasnippet
deleted file mode 100644
index ecd1b6d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/length.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: length
-# key: length
-# --
-(length $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/let.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/let.yasnippet
deleted file mode 100644
index e198254..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/let.yasnippet
+++ /dev/null
@@ -1,8 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: let
-# key: let
-# key: l
-# --
-(let ($1 )
- $0
-)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-beginning-position.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-beginning-position.yasnippet
deleted file mode 100644
index 5edd9e3..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-beginning-position.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: line-beginning-position
-# key: line-beginning-position
-# key: lbp
-# --
-(line-beginning-position)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-end-position.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-end-position.yasnippet
deleted file mode 100644
index a8fa3d0..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/line-end-position.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: line-end-position
-# key: line-end-position
-# key: lep
-# --
-(line-end-position)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/list.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/list.yasnippet
deleted file mode 100644
index b8532a9..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/list.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: list
-# key: list
-# --
-(list $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/looking-at.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/looking-at.yasnippet
deleted file mode 100644
index da85f01..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/looking-at.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: looking-at
-# key: looking-at
-# key: la
-# --
-(looking-at $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-directory.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-directory.yasnippet
deleted file mode 100644
index 4f83d94..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-directory.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: make-directory
-# key: make-directory
-# key: md
-# --
-(make-directory $0 &optional PARENTS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-local-variable.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-local-variable.yasnippet
deleted file mode 100644
index 223fa55..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/make-local-variable.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: make-local-variable
-# key: make-local-variable
-# key: mlv
-# --
-(make-local-variable $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapc.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapc.yasnippet
deleted file mode 100644
index e8b0c52..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapc.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: mapc
-# key: mapc
-# --
-(mapc '$0 SEQUENCE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapcar.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapcar.yasnippet
deleted file mode 100644
index 1f398ec..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/mapcar.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: mapcar
-# key: mapcar
-# --
-(mapcar $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-beginning.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-beginning.yasnippet
deleted file mode 100644
index 8407602..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-beginning.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: match-beginning
-# key: match-beginning
-# key: mb
-# --
-(match-beginning N$0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-end.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-end.yasnippet
deleted file mode 100644
index 60923a4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-end.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: match-end
-# key: match-end
-# key: me
-# --
-(match-end N$0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-string.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-string.yasnippet
deleted file mode 100644
index 83eb5fe..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/match-string.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: match-string
-# key: match-string
-# key: ms
-# --
-(match-string $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/memq.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/memq.yasnippet
deleted file mode 100644
index 513fd25..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/memq.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: memq
-# key: memq
-# --
-(memq ELT$0 LIST)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/message.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/message.yasnippet
deleted file mode 100644
index 38bbab6..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/message.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: message
-# key: message
-# key: m
-# --
-(message "FORMATSTRING$0" &optional ARGS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/not.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/not.yasnippet
deleted file mode 100644
index 80d3694..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/not.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: not
-# key: not
-# key: n
-# --
-(not $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/nth.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/nth.yasnippet
deleted file mode 100644
index de81812..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/nth.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: nth
-# key: nth
-# --
-(nth N$0 LIST)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/null.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/null.yasnippet
deleted file mode 100644
index 6b4010b..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/null.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: null
-# key: null
-# --
-(null $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/number-to-string.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/number-to-string.yasnippet
deleted file mode 100644
index c57a930..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/number-to-string.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: number-to-string
-# key: number-to-string
-# key: nts
-# --
-(number-to-string $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/or.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/or.yasnippet
deleted file mode 100644
index 86eea32..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/or.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: or
-# key: or
-# key: o
-# --
-(or $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-max.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-max.yasnippet
deleted file mode 100644
index 5df439d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-max.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: point-max
-# key: point-max
-# --
-(point-max)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-min.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-min.yasnippet
deleted file mode 100644
index b5e58f7..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point-min.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: point-min
-# key: point-min
-# key: pm
-# --
-(point-min)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point.yasnippet
deleted file mode 100644
index 95b3dab..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/point.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: point
-# key: point
-# key: p
-# --
-(point)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/princ.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/princ.yasnippet
deleted file mode 100644
index 5c5f7db..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/princ.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: princ
-# key: princ
-# --
-(princ $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/print.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/print.yasnippet
deleted file mode 100644
index dc156e8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/print.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: print
-# key: print
-# --
-(print $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/progn.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/progn.yasnippet
deleted file mode 100644
index 4ae43ed..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/progn.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: progn
-# key: progn
-# --
-(progn $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/push.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/push.yasnippet
deleted file mode 100644
index 080e615..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/push.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: push
-# key: push
-# --
-(push $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/put.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/put.yasnippet
deleted file mode 100644
index 85f8869..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/put.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: put
-# key: put
-# --
-(put $0 PROPNAME VALUE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-backward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-backward.yasnippet
deleted file mode 100644
index c4e82cc..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-backward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: re-search-backward
-# key: re-search-backward
-# key: rsb
-# --
-(re-search-backward REGEXP$0 &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-forward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-forward.yasnippet
deleted file mode 100644
index 6e86e33..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/re-search-forward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: re-search-forward
-# key: re-search-forward
-# key: rsf
-# --
-(re-search-forward REGEXP$0 &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-active-p.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-active-p.yasnippet
deleted file mode 100644
index c689118..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-active-p.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: region-active-p
-# key: region-active-p
-# key: rap
-# --
-(region-active-p)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-beginning.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-beginning.yasnippet
deleted file mode 100644
index b696fdc..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-beginning.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: region-beginning
-# key: region-beginning
-# key: rb
-# --
-(region-beginning)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-end.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-end.yasnippet
deleted file mode 100644
index 9fe0ea8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/region-end.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: region-end
-# key: region-end
-# key: re
-# --
-(region-end)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/rename-file.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/rename-file.yasnippet
deleted file mode 100644
index 6c47c7e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/rename-file.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: rename-file
-# key: rename-file
-# key: rf
-# --
-(rename-file FILE$0 NEWNAME &optional OK-IF-ALREADY-EXISTS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/repeat.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/repeat.yasnippet
deleted file mode 100644
index a46e63b..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/repeat.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: repeat
-# key: repeat
-# --
-(repeat $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp-in-string.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp-in-string.yasnippet
deleted file mode 100644
index 694717b..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp-in-string.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: replace-regexp-in-string
-# key: replace-regexp-in-string
-# key: rris
-# --
-(replace-regexp-in-string REGEXP$0 REP STRING &optional FIXEDCASE LITERAL 
SUBEXP START)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp.yasnippet
deleted file mode 100644
index 96823d6..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/replace-regexp.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: replace-regexp
-# key: replace-regexp
-# key: rr
-# --
-(replace-regexp REGEXP$0 TO-STRING &optional DELIMITED START END)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/require.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/require.yasnippet
deleted file mode 100644
index d26ffd6..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/require.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: require
-# key: require
-# --
-(require $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-buffer.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-buffer.yasnippet
deleted file mode 100644
index 009e4af..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-buffer.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: save-buffer
-# key: save-buffer
-# key: sb
-# --
-(save-buffer $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-excursion.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-excursion.yasnippet
deleted file mode 100644
index 799d2f0..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/save-excursion.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: save-excursion
-# key: save-excursion
-# key: se
-# --
-(save-excursion $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward-regexp.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward-regexp.yasnippet
deleted file mode 100644
index 299f2df..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward-regexp.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: search-backward-regexp
-# key: search-backward-regexp
-# key: sbr
-# --
-(search-backward-regexp "$0" &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward.yasnippet
deleted file mode 100644
index 27ab571..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-backward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: search-backward
-# key: search-backward
-# key: sb
-# --
-(search-backward "$0" &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward-regexp.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward-regexp.yasnippet
deleted file mode 100644
index d7860d6..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward-regexp.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: search-forward-regexp
-# key: search-forward-regexp
-# key: sfr
-# --
-(search-forward-regexp "$0" &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward.yasnippet
deleted file mode 100644
index 09f1216..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/search-forward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: search-forward
-# key: search-forward
-# key: sf
-# --
-(search-forward "$0" &optional BOUND NOERROR COUNT)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-buffer.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-buffer.yasnippet
deleted file mode 100644
index 402ab84..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-buffer.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: set-buffer
-# key: set-buffer
-# key: sb
-# --
-(set-buffer $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-file-modes.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-file-modes.yasnippet
deleted file mode 100644
index b64d593..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-file-modes.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: set-file-modes
-# key: set-file-modes
-# key: sfm
-# --
-(set-file-modes $0 MODE)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-mark.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-mark.yasnippet
deleted file mode 100644
index fe7a206..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set-mark.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: set-mark
-# key: set-mark
-# key: sm
-# --
-(set-mark $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set.yasnippet
deleted file mode 100644
index f7e83a4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/set.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: set
-# key: set
-# --
-(set $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/setq.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/setq.yasnippet
deleted file mode 100644
index 3a263c6..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/setq.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: setq
-# key: setq
-# key: s
-# --
-(setq $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-backward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-backward.yasnippet
deleted file mode 100644
index 17c33d4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-backward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: skip-chars-backward
-# key: skip-chars-backward
-# key: scb
-# --
-(skip-chars-backward "$0" &optional LIM)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-forward.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-forward.yasnippet
deleted file mode 100644
index 7b93987..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/skip-chars-forward.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: skip-chars-forward
-# key: skip-chars-forward
-# key: scf
-# --
-(skip-chars-forward "$0" &optional LIM)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/split-string.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/split-string.yasnippet
deleted file mode 100644
index 9e03740..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/split-string.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: split-string
-# key: split-string
-# key: ss
-# --
-(split-string $0 &optional SEPARATORS OMIT-NULLS)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-match.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-match.yasnippet
deleted file mode 100644
index f39c69e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-match.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: string-match
-# key: string-match
-# key: sm
-# --
-(string-match "REGEXP$0" "STRING" &optional START)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-to-number.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-to-number.yasnippet
deleted file mode 100644
index f47c9d4..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string-to-number.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: string-to-number
-# key: string-to-number
-# key: stn
-# --
-(string-to-number "$0")
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string.yasnippet
deleted file mode 100644
index 07c17f1..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: string
-# key: string
-# --
-(string $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string=.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string=.yasnippet
deleted file mode 100644
index 3a458e8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/string=.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: string=
-# key: string=
-# --
-(string= $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/stringp.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/stringp.yasnippet
deleted file mode 100644
index 432f6e0..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/stringp.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: stringp
-# key: stringp
-# --
-(stringp $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/substring.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/substring.yasnippet
deleted file mode 100644
index eeb0c02..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/substring.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: substring
-# key: substring
-# --
-(substring STRING$0 FROM &optional TO)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/thing-at-point.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/thing-at-point.yasnippet
deleted file mode 100644
index 6b78e03..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/thing-at-point.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: thing-at-point
-# key: thing-at-point
-# key: tap
-# --
-(thing-at-point '$0) ; symbol, list, sexp, defun, filename, url, email, word, 
sentence, whitespace, line, page ...
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/unless.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/unless.yasnippet
deleted file mode 100644
index bdde0cf..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/unless.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: unless
-# key: unless
-# --
-(unless $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/vector.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/vector.yasnippet
deleted file mode 100644
index 5aea79a..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/vector.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: vector
-# key: vector
-# key: v
-# --
-(vector $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/when.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/when.yasnippet
deleted file mode 100644
index 86d31d9..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/when.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: when
-# key: when
-# --
-(when $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/while.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/while.yasnippet
deleted file mode 100644
index 1802e1b..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/while.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: while
-# key: while
-# --
-(while $0)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/widget-get.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/widget-get.yasnippet
deleted file mode 100644
index f183569..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/widget-get.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: widget-get
-# key: widget-get
-# key: wg
-# --
-(widget-get $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/with-current-buffer.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/with-current-buffer.yasnippet
deleted file mode 100644
index 1e6a94e..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/with-current-buffer.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: with-current-buffer
-# key: with-current-buffer
-# key: wcb
-# --
-(with-current-buffer $0 )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-dired.process_marked.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-dired.process_marked.yasnippet
deleted file mode 100644
index 77ca69d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-dired.process_marked.yasnippet
+++ /dev/null
@@ -1,17 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: process marked files in dired
-# key: x-dired
-# --
-;; idiom for processing a list of files in dired's marked files
-
-;; suppose myProcessFile is your function that takes a file path
-;; and do some processing on the file
-
-(defun dired-myProcessFile ()
-  "apply myProcessFile function to marked files in dired."
-  (interactive)
-  (require 'dired)
-  (mapc 'myProcessFile (dired-get-marked-files))
-)
-
-;; to use it, type M-x dired-myProcessFile
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.process.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.process.yasnippet
deleted file mode 100644
index dc60b17..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.process.yasnippet
+++ /dev/null
@@ -1,18 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: a function that process a file
-# key: x-file
-# --
-(defun doThisFile (fpath)
-  "Process the file at path FPATH ..."
-  (let ()
-    ;; create temp buffer without undo record or font lock. (more efficient)
-    ;; first space in temp buff name is necessary
-    (set-buffer (get-buffer-create " myTemp"))
-    (insert-file-contents fpath nil nil nil t)
-
-    ;; process it ...
-    ;; (goto-char 0) ; move to begining of file's content (in case it was open)
-    ;; ... do something here
-    ;; (write-file fpath) ;; write back to the file
-
-    (kill-buffer " myTemp")))
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.read-lines.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.read-lines.yasnippet
deleted file mode 100644
index e4cb092..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-file.read-lines.yasnippet
+++ /dev/null
@@ -1,18 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: read lines of a file
-# key: x-file
-# --
-(defun read-lines (filePath)
-  "Return a list of lines in FILEPATH."
-  (with-temp-buffer
-    (insert-file-contents filePath)
-    (split-string
-     (buffer-string) "\n" t)) )
-
-;; process all lines
-(mapc
- (lambda (aLine)
-   (message aLine) ; do your stuff here
-   )
- (read-lines "inputFilePath")
-)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-find-replace.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-find-replace.yasnippet
deleted file mode 100644
index b0c58ec..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-find-replace.yasnippet
+++ /dev/null
@@ -1,18 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: find and replace on region
-# key: x-find-replace
-# --
-(defun replace-html-chars-region (start end)
-  "Replace “<” to “&lt;” and other chars in HTML.
-This works on the current region."
-  (interactive "r")
-  (save-restriction
-    (narrow-to-region start end)
-    (goto-char (point-min))
-    (while (search-forward "&" nil t) (replace-match "&amp;" nil t))
-    (goto-char (point-min))
-    (while (search-forward "<" nil t) (replace-match "&lt;" nil t))
-    (goto-char (point-min))
-    (while (search-forward ">" nil t) (replace-match "&gt;" nil t))
-    )
-  )
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabstring.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabstring.yasnippet
deleted file mode 100644
index d194f2a..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabstring.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: grab buffer substring
-# key: x-grabstring
-# --
-(setq $0 (buffer-substring-no-properties myStartPos myEndPos))
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabthing.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabthing.yasnippet
deleted file mode 100644
index d65c1fd..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-grabthing.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: grab word under cursor
-# key: x-grabthing
-# --
-(setq $0 (thing-at-point 'symbol))
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-traverse_dir.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-traverse_dir.yasnippet
deleted file mode 100644
index df0261d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-traverse_dir.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: traversing a directory
-# contributor: Xah Lee (XahLee.org)
-# key: x-traverse_dir
-# --
-;; apply a function to all files in a dir
-(require 'find-lisp)
-(mapc 'my-process-file (find-lisp-find-files "~/myweb/" "\\.html$"))
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-word-or-region.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-word-or-region.yasnippet
deleted file mode 100644
index b72f8b8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/x-word-or-region.yasnippet
+++ /dev/null
@@ -1,28 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: Command that works on region or word
-# key: x-word-or-region
-# --
-;; example of a command that works on current word or text selection
-(defun down-case-word-or-region ()
-  "Lower case the current word or text selection."
-(interactive)
-(let (pos1 pos2 meat)
-  (if (and transient-mark-mode mark-active)
-      (setq pos1 (region-beginning)
-            pos2 (region-end))
-    (setq pos1 (car (bounds-of-thing-at-point 'symbol))
-          pos2 (cdr (bounds-of-thing-at-point 'symbol))))
-
-  ; now, pos1 and pos2 are the starting and ending positions
-  ; of the current word, or current text selection if exists
-
-  ;; put your code here.
-  $0
-  ;; Some example of things you might want to do
-  (downcase-region pos1 pos2) ; example of a func that takes region as args
-  (setq meat (buffer-substring-no-properties pos1 pos2)) ; grab the text.
-  (delete-region pos1 pos2) ; get rid of it
-  (insert "newText") ; insert your new text
-
-  )
-)
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/y-or-n-p.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/y-or-n-p.yasnippet
deleted file mode 100644
index 7ebc503..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/y-or-n-p.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: y-or-n-p
-# key: y-or-n-p
-# key: yonp
-# --
-(yes-or-no-p "PROMPT$0 ")
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/yes-or-no-p.yasnippet
 
b/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/yes-or-no-p.yasnippet
deleted file mode 100644
index fe85e77..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/emacs-lisp-mode/yes-or-no-p.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee (XahLee.org)
-# name: yes-or-no-p
-# key: yes-or-no-p
-# --
-(yes-or-no-p "PROMPT$0 ")
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/erlang-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/after 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/after
deleted file mode 100644
index 4b2eab2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/after
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: after ... ->
-# key: after
-# --
-after
-    $1 -> $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/begin 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/begin
deleted file mode 100644
index ad9a68b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/begin
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: begin ... end
-# key: begin
-# --
-begin
-    $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/beh 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/beh
deleted file mode 100644
index b7696ff..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/beh
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -behaviour(...).
-# key: beh
-# --
--behaviour(${1:gen_server}).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/case 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/case
deleted file mode 100644
index f5326fa..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/case
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: case ... of ... end
-# key: case
-# --
-case $1 of
-    $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/compile 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/compile
deleted file mode 100644
index 4622aa2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/compile
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -compile(...).
-# key: compile
-# --
--compile([${1:export_all}]).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/def 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/def
deleted file mode 100644
index bea99c3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/def
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -define(...,...).
-# key: def
-# --
--define($1,$2).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/exp 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/exp
deleted file mode 100644
index dcef789..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/exp
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: -export([]).
-# contributor: hitesh <hitesh.jasani@gmail.com>
-# key: exp
-# --
--export([${1:start/0}]).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/fun 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/fun
deleted file mode 100644
index 1665ef6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/fun
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: fun (...) -> ... end
-# key: fun
-# --
-fun ($1) -> $0 end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/if 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/if
deleted file mode 100644
index dae3cc7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/if
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: if ... -> ... ; true -> ... end
-# key: if
-# --
-if
-    $1 -> $2;
-    true -> $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifdef 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifdef
deleted file mode 100644
index feacf74..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifdef
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: -ifdef(...). ... -endif.
-# key: ifdef
-# --
--ifdef($1).
-$0
--endif.
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifndef 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifndef
deleted file mode 100644
index 7c5d931..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/ifndef
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: -ifndef(...). ... -endif.
-# key: ifndef
-# --
--ifndef($1).
-$0
--endif.
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/imp 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/imp
deleted file mode 100644
index 5db8aaf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/imp
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: -import([]).
-# contributor: hitesh <hitesh.jasani@gmail.com>
-# key: imp
-# --
--import(${1:lists}, [${2:map/2, sum/1}]).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc
deleted file mode 100644
index 47f4008..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -include("...").
-# key: inc
-# --
--include("$1").
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc.lib 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc.lib
deleted file mode 100644
index 5ca0631..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/inc.lib
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -include_lib("...").
-# key: inc
-# --
--include_lib("$1").
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/loop 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/loop
deleted file mode 100644
index 86f92a4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/loop
+++ /dev/null
@@ -1,9 +0,0 @@
-# name: loop(...) -> receive _ -> loop(...) end.
-# key: loop
-# --
-${1:loop}($2) ->
-    receive
-       ${3:_} ->
-           $1($2)
-    end.
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/mod 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/mod
deleted file mode 100644
index 8cb747a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/mod
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: -module().
-# contributor: hitesh <hitesh.jasani@gmail.com>
-# key: mod
-# --
--module(${1:`(file-name-nondirectory
-              (file-name-sans-extension (or (buffer-file-name) 
(buffer-name))))`}).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv
deleted file mode 100644
index f5bdaa2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: receive ... -> ... end
-# key: rcv
-# --
-receive
-    $1 -> $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv.after 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv.after
deleted file mode 100644
index 687b78d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rcv.after
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: receive after ... -> ... end
-# key: rcv
-# --
-receive
-after
-    $1 -> $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rec 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/rec
deleted file mode 100644
index b3819a6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/rec
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -record(...,{...}).
-# key: rec
-# --
--record($1,{$2}).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/try 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/try
deleted file mode 100644
index 0ff10a8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/try
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: try ... of ... catch after end
-# key: try
-# --
-try $1 of
-    $0
-catch
-after
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/erlang-mode/undef 
b/packages/yasnippet-classic-snippets/snippets/erlang-mode/undef
deleted file mode 100644
index bd51fe6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/erlang-mode/undef
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: -undef(...).
-# key: undef
-# --
--undef($1).
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/au 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/au
deleted file mode 100644
index 1b638db..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/au
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: automatic
-# key: au
-# --
-automatic $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/bd 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/bd
deleted file mode 100644
index 081b039..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/bd
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: block data
-# key: bd
-# --
-block data $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/c 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/c
deleted file mode 100644
index cf28d36..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/c
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: continue
-# key: c
-# --
-continue $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ch 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ch
deleted file mode 100644
index db43003..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ch
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: character
-# key: ch
-# --
-character $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/cx 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/cx
deleted file mode 100644
index 70e9163..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/cx
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: complex
-# key: cx
-# --
-complex $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/dc 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/dc
deleted file mode 100644
index df5f026..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/dc
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: double complex
-# key: dc
-# --
-double complex $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/do 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/do
deleted file mode 100644
index c3aa1f2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/do
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: do while (...) end do
-# key: do
-# --
-do while (${1:condition})
-   $0
-end do
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/dp 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/dp
deleted file mode 100644
index e705b7c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/dp
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: double precision
-# key: dp
-# --
-double precision $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/eq 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/eq
deleted file mode 100644
index 1ace4ce..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/eq
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: equivalence
-# key: eq
-# --
-equivalence $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ib 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ib
deleted file mode 100644
index 3fd8fbd..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ib
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit byte
-# key: ib
-# --
-implicit byte $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ic 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ic
deleted file mode 100644
index 516d139..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ic
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit complex
-# key: ic
-# --
-implicit complex $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ich 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ich
deleted file mode 100644
index f6b1f80..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ich
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit character
-# key: ich
-# --
-implicit character $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/if 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/if
deleted file mode 100644
index f4a42e1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/if
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: if then end if
-# key: if
-# --
-if ( ${1:condition} ) then
-   $0
-end if
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ii 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ii
deleted file mode 100644
index bd89e90..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ii
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit integer
-# key: ii
-# --
-implicit integer $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/il 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/il
deleted file mode 100644
index 0ce006e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/il
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit logical
-# key: il
-# --
-implicit logical $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/in 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/in
deleted file mode 100644
index a9d84a1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/in
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit none
-# key: in
-# --
-implicit none
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/inc 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/inc
deleted file mode 100644
index cc761bb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/inc
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: include
-# key: inc
-# --
-include $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/intr 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/intr
deleted file mode 100644
index 689f20a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/intr
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: intrinsic
-# key: intr
-# --
-intrinsic $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/ir 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/ir
deleted file mode 100644
index 77ddea9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/ir
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: implicit real
-# key: ir
-# --
-implicit real $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/l 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/l
deleted file mode 100644
index c48b11e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/l
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: logical
-# key: l
-# --
-logical $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/pa 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/pa
deleted file mode 100644
index d92f75b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/pa
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: parameter
-# key: pa
-# --
-parameter $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/pr 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/pr
deleted file mode 100644
index f570d5f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/pr
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: program ... end program ...
-# key: pr
-# --
-program ${1:name}
-  $0
-end program ${1:name}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/re 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/re
deleted file mode 100644
index a42e5a9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/re
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: read (*,*)
-# key: re
-# --
-read (${1:*},${2:*}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/st 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/st
deleted file mode 100644
index eda6f2e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/st
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: structure
-# key: st
-# --
-structure $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/su 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/su
deleted file mode 100644
index 5b3e3cf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/su
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: subroutine
-# key: su
-# --
-subroutine $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/f90-mode/wr 
b/packages/yasnippet-classic-snippets/snippets/f90-mode/wr
deleted file mode 100644
index 0c9b4e6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/f90-mode/wr
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Li Zhu <http://www.zhuli.name>
-# name: write (*,*)
-# key: wr
-# --
-write (${1:*},${2:*}) $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/.yas-make-groups 
b/packages/yasnippet-classic-snippets/snippets/html-mode/.yas-make-groups
deleted file mode 100644
index e69de29..0000000
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/html-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/b.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/html-mode/b.yasnippet
deleted file mode 100644
index c7873ca..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/b.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee xahlee.org
-# name: <b>...</b>
-# key: b
-# --
-<b>$0</b>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/body 
b/packages/yasnippet-classic-snippets/snippets/html-mode/body
deleted file mode 100644
index d6c5db3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/body
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <body>...</body>
-# key: body
-# --
-<body$1>
-  $0
-</body>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/br 
b/packages/yasnippet-classic-snippets/snippets/html-mode/br
deleted file mode 100644
index 9305a50..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/br
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <br />
-# key: br
-# --
-<br />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/code 
b/packages/yasnippet-classic-snippets/snippets/html-mode/code
deleted file mode 100644
index 96d47e0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/code
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <code>...</code>
-# key: code
-# --
-<code>
-  $0
-</code>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/code.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/code.class
deleted file mode 100644
index 2d18af7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/code.class
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <code class="...">...</code>
-# key: code
-# --
-<code class="$1">
-  $0
-</code>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/div 
b/packages/yasnippet-classic-snippets/snippets/html-mode/div
deleted file mode 100644
index bce4c3a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/div
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: <div...>...</div>
-# key: div
-# --
-<div${1: id="${2:some_id}"}${3: class="${4:some_class}"}>$0</div>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/div.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/div.class
deleted file mode 100644
index e1a4b03..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/div.class
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <div class="...">...</div>
-# key: div
-# --
-<div class="$1">
-  $0
-</div>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/div.id 
b/packages/yasnippet-classic-snippets/snippets/html-mode/div.id
deleted file mode 100644
index 8682aa1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/div.id
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <div id="...">...</div>
-# key: div
-# --
-<div id="$1">
-  $0
-</div>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/div.id-class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/div.id-class
deleted file mode 100644
index 452cd9a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/div.id-class
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <div id="..." class="...">...</div>
-# key: div
-# --
-<div id="$1" class="$2">
-  $0
-</div>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/dov 
b/packages/yasnippet-classic-snippets/snippets/html-mode/dov
deleted file mode 100644
index d3bdc17..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/dov
+++ /dev/null
@@ -1,12 +0,0 @@
-# name: <dov...>...</dov>
-# key: dov
-# --
-a mirror up here $3
-
-
-<dov ${1:id="${2:some_id and here comes another nested field: 
${3:nested_shit}}"}>
-    $0
-</dov>
-<dov $1>
-    actually some other shit and $3
-</dov>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/form 
b/packages/yasnippet-classic-snippets/snippets/html-mode/form
deleted file mode 100644
index de06267..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/form
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-#name :<form method="..." id="..." action="..."></form>
-# key: form
-# --
-<form method="$1" id="$2" action="$3">
-  $0
-</form>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/head 
b/packages/yasnippet-classic-snippets/snippets/html-mode/head
deleted file mode 100644
index c5c0d0e9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/head
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <head>...</head>
-# key: head
-# --
-<head>
-  $0
-</head>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h1 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h1
deleted file mode 100644
index 4d21764..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h1
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h1>...</h1>
-# key: h1
-# --
-<h1>$1</h1>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h2 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h2
deleted file mode 100644
index 1cca1d5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h2
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h2>...</h2>
-# key: h2
-# --
-<h2>$1</h2>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h3 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h3
deleted file mode 100644
index 8e50a6d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h3
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h3>...</h3>
-# key: h3
-# --
-<h3>$1</h3>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h4 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h4
deleted file mode 100644
index 08c853e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h4
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h4>...</h4>
-# key: h4
-# --
-<h4>$1</h4>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h5 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h5
deleted file mode 100644
index 951122e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h5
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h5>...</h5>
-# key: h5
-# --
-<h5>$1</h5>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h6 
b/packages/yasnippet-classic-snippets/snippets/html-mode/header/h6
deleted file mode 100644
index f7da2ee..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/header/h6
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <h6>...</h6>
-# key: h6
-# --
-<h6>$1</h6>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/hr 
b/packages/yasnippet-classic-snippets/snippets/html-mode/hr
deleted file mode 100644
index a6eb0ea..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/hr
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <hr />
-# key: hr
-# --
-<hr />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/href 
b/packages/yasnippet-classic-snippets/snippets/html-mode/href
deleted file mode 100644
index b384653..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/href
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <a href="...">...</a>
-# key: href
-# --
-<a href="$1">$2</a>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/html 
b/packages/yasnippet-classic-snippets/snippets/html-mode/html
deleted file mode 100644
index 0484de0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/html
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <html>...</html>
-# key: html
-# --
-<html>
-  $0
-</html>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/html.xmlns 
b/packages/yasnippet-classic-snippets/snippets/html-mode/html.xmlns
deleted file mode 100644
index 1b11f35..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/html.xmlns
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <html xmlns="...">...</html>
-# key: html
-# --
-<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="${1:en}" lang="${2:en}">
-  $0
-</html>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/i.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/html-mode/i.yasnippet
deleted file mode 100644
index ffd051f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/i.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Xah Lee xahlee.org
-# name: <i>...</i>
-# key: i
-# --
-<i>$0</i>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/img 
b/packages/yasnippet-classic-snippets/snippets/html-mode/img
deleted file mode 100644
index e726c00..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/img
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <img src="..." class="..." alt="..." />
-# key: img
-# --
-<img src="$1" class="$2" alt="$3" />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/input 
b/packages/yasnippet-classic-snippets/snippets/html-mode/input
deleted file mode 100644
index 2f8c79a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/input
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <input ... />
-# key: input
-# --
-<input type="$1" name="$2" value="$3" />
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet 
b/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet
deleted file mode 100644
index e10ee8b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <link stylesheet="..." />
-# key: link
-# --
-<link rel="${1:stylesheet}" href="${2:url}" type="${3:text/css}" 
media="${4:screen}" />
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet-ie 
b/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet-ie
deleted file mode 100644
index 752f9e9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/link.stylesheet-ie
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <!--[if IE]><link stylesheet="..." /><![endif]-->
-# key: link
-# --
-<!--[if IE]>
-<link rel="${1:stylesheet}" href="${2:url}" type="${3:text/css}" 
media="${4:screen}" />
-<![endif]-->
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dd 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/dd
deleted file mode 100644
index e48a644..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dd
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Rodrigo Setti <rodrigosetti@gmail.com>
-# name: <dd> ... </dd>
-# key: dd
-# --
-<dd>$1</dd>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl
deleted file mode 100644
index 67792ad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Rodrigo Setti <rodrigosetti@gmail.com>
-# name: <dl> ... </dl>
-# key: dl
-# --
-<dl>
-    $0
-</dl>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl.id 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl.id
deleted file mode 100644
index b4b92cb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dl.id
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Rodrigo Setti <rodrigosetti@gmail.com>
-# name: <dl> ... </dl>
-# key: dl
-# --
-<dl id="$1">
-    $0
-</dl>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dt 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/dt
deleted file mode 100644
index 85d62e4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/dt
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Rodrigo Setti <rodrigosetti@gmail.com>
-# name: <dt> ... </dt>
-# key: dt
-# --
-<dt>$1</dt>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/li 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/li
deleted file mode 100644
index fe7a1f1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/li
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <li>...</li>
-# key: li
-# --
-<li>$1</li>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/list/li.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/li.class
deleted file mode 100644
index 7ff0b12..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/li.class
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <li class="...">...</li>
-# key: li
-# --
-<li class="$1">$2</li>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol
deleted file mode 100644
index d4b74ac..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ol>...</ol>
-# key: ol
-# --
-<ol>
-  $0
-</ol>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.class
deleted file mode 100644
index 1c037da..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.class
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ol class="...">...</ol>
-# key: ol
-# --
-<ol class="$1">
-  $0
-</ol>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.id 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.id
deleted file mode 100644
index d20101e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ol.id
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ol id="...">...</ol>
-# key: ol
-# --
-<ol id="$1">
-  $0
-</ol>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul
deleted file mode 100644
index 4f0a9ae..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ul>...</ul>
-# key: ul
-# --
-<ul>
-  $0
-</ul>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.class
deleted file mode 100644
index e11c736..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.class
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ul class="...">...</ul>
-# key: ul
-# --
-<ul class="$1">
-  $0
-</ul>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.id 
b/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.id
deleted file mode 100644
index 014f2d0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/list/ul.id
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <ul id="...">...</ul>
-# key: ul
-# --
-<ul id="$1">
-  $0
-</ul>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/mailto 
b/packages/yasnippet-classic-snippets/snippets/html-mode/mailto
deleted file mode 100644
index 0f1b9aa..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/mailto
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <a href="mailto:...@...";>...</a>
-# key: mailto
-# --
-<a href="mailto:$1@$2";>$0</a>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype
deleted file mode 100644
index ab34905..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: Doctype HTML 4.01 Strict
-# key: doctype
-# --
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhml1 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhml1
deleted file mode 100644
index 3671cf5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhml1
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: DocType XHTML 1.0 frameset
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_1 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_1
deleted file mode 100644
index bb3e709..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_1
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: DocType XHTML 1.1
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_strict
 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_strict
deleted file mode 100644
index 4e4c567..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_strict
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: DocType XHTML 1.0 Strict
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_transitional
 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_transitional
deleted file mode 100644
index d1ae7f9..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/doctype.xhtml1_transitional
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: DocType XHTML 1.0 Transitional
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta
deleted file mode 100644
index 235eb76..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <meta name="..." content="..." />
-# key: meta
-# --
-<meta name="${1:generator}" content="${2:content}" />
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta.http-equiv 
b/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta.http-equiv
deleted file mode 100644
index ef38ed8..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/html-mode/meta/meta.http-equiv
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <meta http-equiv="..." content="..." />
-# key: meta
-# --
-<meta http-equiv="${1:Content-Type}" content="${2:text/html; charset=UTF-8}" />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/p 
b/packages/yasnippet-classic-snippets/snippets/html-mode/p
deleted file mode 100644
index 69fca09..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/p
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <p>...</p>
-# key: p
-# --
-<p>$1</p>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/pre 
b/packages/yasnippet-classic-snippets/snippets/html-mode/pre
deleted file mode 100644
index 040b8f5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/pre
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <pre>...</pre>
-# key: pre
-# --
-<pre>
-  $0
-</pre>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/q.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/html-mode/q.yasnippet
deleted file mode 100644
index dbaab06..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/q.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Xah Lee xahlee.org
-# name: <blockquote>...</blockquote>
-# key: q
-# --
-<blockquote>
-$0
-</blockquote>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/quote 
b/packages/yasnippet-classic-snippets/snippets/html-mode/quote
deleted file mode 100644
index a579067..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/quote
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <blockquote>...</blockquote>
-# key: quote
-# --
-<blockquote>
-  $1
-</blockquote>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript 
b/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript
deleted file mode 100644
index c240755..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-#name :<script type="text/javascript">...</script>
-# key: script
-# --
-<script type="text/javascript">
-  $0
-</script>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript-src 
b/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript-src
deleted file mode 100644
index fd5758d..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/html-mode/script.javascript-src
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-#name :<script type="text/javascript" src="..."></script>
-# key: script
-# --
-<script type="text/javascript" src="$1"></script>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/span 
b/packages/yasnippet-classic-snippets/snippets/html-mode/span
deleted file mode 100644
index 14c2ca7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/span
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <span>...</span>
-# key: span
-# --
-<span>$1</span>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/span.class 
b/packages/yasnippet-classic-snippets/snippets/html-mode/span.class
deleted file mode 100644
index a496aaa..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/span.class
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <span class="...">...</span>
-# key: span
-# --
-<span class="$1">$2</span>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/span.id 
b/packages/yasnippet-classic-snippets/snippets/html-mode/span.id
deleted file mode 100644
index 0dc1ee1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/span.id
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <span id="...">...</span>
-# key: span
-# --
-<span id="$1">$2</span>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/style 
b/packages/yasnippet-classic-snippets/snippets/html-mode/style
deleted file mode 100644
index e159a34..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/style
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <style type="text/css" media="...">...</style>
-# key: style
-# --
-<style type="text/css" media="${1:screen}">
-  $0
-</style>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/table/table 
b/packages/yasnippet-classic-snippets/snippets/html-mode/table/table
deleted file mode 100644
index b3a180f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/table/table
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <table ...>...</table>
-# key: table
-# --
-<table width="$1" cellspacing="$2" cellpadding="$3" border="$4">
-  $0
-</table>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/table/td 
b/packages/yasnippet-classic-snippets/snippets/html-mode/table/td
deleted file mode 100644
index a87892e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/table/td
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <td>...</td>
-# key: td
-# --
-<td$1>$2</td>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/table/th 
b/packages/yasnippet-classic-snippets/snippets/html-mode/table/th
deleted file mode 100644
index 0a07ac1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/table/th
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <th>...</th>
-# key: th
-# --
-<th$1>$2</th>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/table/tr 
b/packages/yasnippet-classic-snippets/snippets/html-mode/table/tr
deleted file mode 100644
index 15e8fc3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/table/tr
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <tr>...</tr>
-# key: tr
-# --
-<tr>
-  $0
-</tr>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/textarea 
b/packages/yasnippet-classic-snippets/snippets/html-mode/textarea
deleted file mode 100644
index 650cc51..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/textarea
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <textarea ...></textarea>
-# key: textarea
-# --
-<textarea name="$1" id="$2" rows="$3" cols="$4" tabindex="$5"></textarea>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/html-mode/title 
b/packages/yasnippet-classic-snippets/snippets/html-mode/title
deleted file mode 100644
index d9d0ddb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/html-mode/title
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Jimmy Wu <frozenthrone88@gmail.com>
-# name: <title>...</title>
-# key: title
-# --
-<title>$1</title>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/assert.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/assert.yasnippet
deleted file mode 100644
index 59ec614..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/assert.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: assert
-# key: assert
-# --
-assert.${1:equal}($0);
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/cb.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/cb.yasnippet
deleted file mode 100644
index 9453e6a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/cb.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: cb
-# key: cb
-# --
-function(error, $1){
-$0
-}
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/com.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/com.yasnippet
deleted file mode 100644
index 1eff9fe..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/com.yasnippet
+++ /dev/null
@@ -1,10 +0,0 @@
-# -*- mode: snippet -*-
-# name: com
-# key: com
-# --
-
-/**
- * $0
- * @param {${1:String}} $2
- * @return {${3:String}}
- */
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/describe.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/describe.yasnippet
deleted file mode 100644
index c40bae7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/describe.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: desc
-# key: desc
-# --
-describe('$1', function(){
-$2
-});
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/err.snippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/err.snippet
deleted file mode 100644
index a4b713b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/err.snippet
+++ /dev/null
@@ -1,9 +0,0 @@
-# -*- mode: snippet -*-
-# name: err
-# key: err
-# --
-if(${1:error}){
-  callback($1);
-  return;
-}
-$2
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/error.snippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/error.snippet
deleted file mode 100644
index 1c99ad2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/error.snippet
+++ /dev/null
@@ -1,9 +0,0 @@
-# -*- mode: snippet -*-
-# name: error
-# key: error
-# --
-if(${1:error}){
-  callback($1);
-  return;
-}
-$2
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/expect.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/expect.yasnippet
deleted file mode 100644
index 8e0879e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/expect.yasnippet
+++ /dev/null
@@ -1,6 +0,0 @@
-# -*- mode: snippet -*-
-# name: expect
-# key: expect
-# --
-expect($1).to.${2:equal}($3);
-$0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/exports.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/exports.yasnippet
deleted file mode 100644
index 6e183cd..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/exports.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: exports
-# key: exports
-# --
-module.exports = {
-$0
-};
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/fn.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/fn.yasnippet
deleted file mode 100644
index 67294fc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/fn.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: fn
-# key: fn
-# --
-function$1($2){
-$0
-}
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/for.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/for.yasnippet
deleted file mode 100644
index 97d772f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/for.yasnippet
+++ /dev/null
@@ -1,9 +0,0 @@
-# -*- mode: snippet -*-
-# name: for
-# key: for
-# --
-var ${1:i} = ${2:-1}, len = $3.length;
-
-for(; ++$1 < len;){
-  $4
-}
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/id.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/id.yasnippet
deleted file mode 100644
index 47f00b9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/id.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: id
-# key: id
-# --
-document.getElementById('$0');
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/if.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/if.yasnippet
deleted file mode 100644
index 0fac855..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/if.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: if
-# key: if
-# --
-if( ${1} ){
-$0
-}
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/invoc.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/invoc.yasnippet
deleted file mode 100644
index cf46321..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/invoc.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: invoc
-# key: invoc
-# --
-(function($1){
-$0
-})($2);
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/it.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/it.yasnippet
deleted file mode 100644
index 161d51f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/it.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: it
-# key: it
-# --
-it('$1', function(done){
-$2
-});
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/log.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/log.yasnippet
deleted file mode 100644
index 19ff1be..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/log.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: log
-# key: log
-# --
-console.${1:log}( $0 );
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/method.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/method.yasnippet
deleted file mode 100644
index 67fb56a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/method.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: method
-# key: method
-# --
-$1.prototype.$2 = function($3){
-${0}
-};
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/mod.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/mod.yasnippet
deleted file mode 100644
index c1b9867..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/mod.yasnippet
+++ /dev/null
@@ -1,11 +0,0 @@
-# -*- mode: snippet -*-
-# name: mod
-# key: mod
-# --
-var $1 = require("${2:$1}")$3
-
-module.exports = {
-  $4: $4$5
-};
-
-$0
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/prop.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/prop.yasnippet
deleted file mode 100644
index dc234c7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/prop.yasnippet
+++ /dev/null
@@ -1,19 +0,0 @@
-# -*- mode: snippet -*-
-# name: prop
-# key: prop
-# --
-
-var $1 = (function(){
-
-  var value = undefined;
-
-  return function $1(newValue){
-
-    if( $1.arguments.length > 0 ){
-      value = newValue;
-    }
-
-    return value;
-  };
-
-})();
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/proto.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/proto.yasnippet
deleted file mode 100644
index c6fe215..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/proto.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: proto
-# key: proto
-# --
-$1.prototype.$2 = $0
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/rq.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/rq.yasnippet
deleted file mode 100644
index 864534d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/rq.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: rq
-# key: rq
-# --
-$1 = require("${2:$1}")$0
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/rt.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/rt.yasnippet
deleted file mode 100644
index d9a5bdf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/rt.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: rt
-# key: rt
-# --
-return$0;
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/slice.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/slice.yasnippet
deleted file mode 100644
index 2dd65be..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/slice.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: slice
-# key: slice
-# --
-Array.prototype.slice.${1:call}($0);
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/super.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/super.yasnippet
deleted file mode 100644
index 4638026..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/super.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: super
-# key: super
-# --
-$1.prototype.${2:constructor}.${3:call}($0);
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/switch.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/switch.yasnippet
deleted file mode 100644
index 5e4fc3f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/switch.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: switch
-# key: switch
-# --
-switch($1){
-$0
-};
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/throw.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/throw.yasnippet
deleted file mode 100644
index dbef383..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/throw.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: throw
-# key: throw
-# --
-throw new Error("$1");
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/try.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/try.yasnippet
deleted file mode 100644
index 903378f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/try.yasnippet
+++ /dev/null
@@ -1,9 +0,0 @@
-# -*- mode: snippet -*-
-# name: try
-# key: try
-# --
-try {
-  $1
-} catch(error) {
-  $0
-}
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/var.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/var.yasnippet
deleted file mode 100644
index 77d52a5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/var.yasnippet
+++ /dev/null
@@ -1,5 +0,0 @@
-# -*- mode: snippet -*-
-# name: var
-# key: var
-# --
-var $1 = $0
diff --git a/packages/yasnippet-classic-snippets/snippets/js-mode/wh.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/wh.yasnippet
deleted file mode 100644
index f733ac4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/wh.yasnippet
+++ /dev/null
@@ -1,7 +0,0 @@
-# -*- mode: snippet -*-
-# name: wh
-# key: wh
-# --
-while($1){
-$0
-}
diff --git 
a/packages/yasnippet-classic-snippets/snippets/js-mode/while.yasnippet 
b/packages/yasnippet-classic-snippets/snippets/js-mode/while.yasnippet
deleted file mode 100644
index 9eff9df..0000000
--- a/packages/yasnippet-classic-snippets/snippets/js-mode/while.yasnippet
+++ /dev/null
@@ -1,10 +0,0 @@
-# -*- mode: snippet -*-
-# name: while
-# key: while
-# --
-
-var i = $1.length;
-
-while( i -- ){
-  $0
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/latex-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/latex-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/latex-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/latex-mode/begin 
b/packages/yasnippet-classic-snippets/snippets/latex-mode/begin
deleted file mode 100644
index cb08546..0000000
--- a/packages/yasnippet-classic-snippets/snippets/latex-mode/begin
+++ /dev/null
@@ -1,8 +0,0 @@
-# contributor: Rodrigo Setti <rodrigosetti@gmail.com>
-# name: \begin{environment} ... \end{environment}
-# key: begin
-# --
-
-\begin{${1:environment}}
-$0
-\end{$1}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/+ 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/+
deleted file mode 100644
index 129ce8e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/+
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: Unordered List
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: +
-# --
-+ ${1:Text}
-+$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/- 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/-
deleted file mode 100644
index d652207..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/-
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: Unordered List
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: -
-# --
-- ${1:Text}
--$0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/markdown-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/_ 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/_
deleted file mode 100644
index 7dc839a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/_
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Emphasis
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: _
-# --
-_${1:Text}_ $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/__ 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/__
deleted file mode 100644
index c8c14a6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/__
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Strong
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: __
-# --
-**${1:Text}** $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/` 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/`
deleted file mode 100644
index d28b42c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/`
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Inline Code
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: `
-# --
-\`${1:Code}\` $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.1 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.1
deleted file mode 100644
index a5f49c4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.1
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 1 (#)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h1
-# --
-# ${1:Header 1} #
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.2 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.2
deleted file mode 100644
index 050963c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h1.2
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: Header 1 (=)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h1
-# --
-${1:Header 1}
-${1:$(make-string (string-width text) ?\=)}
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.1 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.1
deleted file mode 100644
index c8b3fc1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.1
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 2 (##)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h2
-# --
-## ${1:Header 1} ##
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.2 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.2
deleted file mode 100644
index d173bbc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h2.2
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: Header 2 (-)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h2
-# --
-${1:Header 2}
-${1:$(make-string (string-width text) ?\-)}
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h3 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h3
deleted file mode 100644
index 4daca1e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h3
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 3
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h3
-# --
-### ${1:Header 3} ###
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h4 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h4
deleted file mode 100644
index 513a100..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h4
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 4
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h4
-# --
-#### ${1:Header 4} ####
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h5 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h5
deleted file mode 100644
index 51ebc39..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h5
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 5
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h5
-# --
-##### ${1:Header 5} #####
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h6 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/h6
deleted file mode 100644
index ebe9eca..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/h6
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Header 6
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: h6
-# --
-###### ${1:Header 6} ######
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.1 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.1
deleted file mode 100644
index 3c57bac..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.1
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: Horizontal Rule (-)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: hr
-# --
-
-----------
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.2 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.2
deleted file mode 100644
index 9b9545c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/hr.2
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: Horizontal Rule (*)
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: hr
-# --
-
-*******
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/img 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/img
deleted file mode 100644
index 29b2650..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/img
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Image
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: img
-# --
-![${1:Alt Text}](${2:URL} $3) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/link 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/link
deleted file mode 100644
index c45ee19..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/link
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Link
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: link
-# --
-[${1:Link Text}](${2:URL} $3) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/ol 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/ol
deleted file mode 100644
index ad1cdd8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/ol
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: Ordered List
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: ol
-# --
-${1:1}. ${2:Text}
-${1:$(number-to-string (1+ (string-to-number text)))}. $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rimg 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/rimg
deleted file mode 100644
index 5fedc3a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rimg
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Referenced Image
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: rimg
-# --
-![${1:Alt Text}][$2] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlb 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlb
deleted file mode 100644
index 0bb37e9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlb
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: Reference Label
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: rlb
-# --
-[${1:Reference}]: ${2:URL} $3
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlink 
b/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlink
deleted file mode 100644
index 97f41f0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/markdown-mode/rlink
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: Reference Link
-# contributor: Peng Deng <dengpeng@gmail.com>
-# key: rlink
-# --
-[${1:Link Text}][$2] $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/.yas-make-groups 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/.yas-make-groups
deleted file mode 100644
index e69de29..0000000
diff --git 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/body 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/body
deleted file mode 100644
index 2ed3fcc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/body
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <body>...</body>
-# key: body
-# --
-<body$1>
-  $0
-</body>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/br 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/br
deleted file mode 100644
index 621bc6c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/br
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <br />
-# key: br
-# --
-<br />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/code 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/code
deleted file mode 100644
index 36bd62b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/code
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <code>...</code>
-# key: code
-# --
-<code>
-  $0
-</code>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/div 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/div
deleted file mode 100644
index 07c2526..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/div
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <div...>...</div>
-# key: div
-# --
-<div$1>$0</div>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/form 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/form
deleted file mode 100644
index 7767006..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/form
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-#name :<form method="..." action="..."></form>
-# key: form
-# --
-<form method="$1" action="$2">
-  $0
-</form>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/head 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/head
deleted file mode 100644
index eb6b96b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/head
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <head>...</head>
-# key: head
-# --
-<head>
-  $0
-</head>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h1 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h1
deleted file mode 100644
index 328fb89..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h1
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h1>...</h1>
-# key: h1
-# --
-<h1>$1</h1>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h2 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h2
deleted file mode 100644
index 3248435..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h2
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h2>...</h2>
-# key: h2
-# --
-<h2>$1</h2>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h3 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h3
deleted file mode 100644
index fe21a71..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h3
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h3>...</h3>
-# key: h3
-# --
-<h3>$1</h3>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h4 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h4
deleted file mode 100644
index bb2c983..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h4
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h4>...</h4>
-# key: h4
-# --
-<h4>$1</h4>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h5 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h5
deleted file mode 100644
index f11e62c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h5
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h5>...</h5>
-# key: h5
-# --
-<h5>$1</h5>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h6 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h6
deleted file mode 100644
index 46f035a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/header/h6
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <h6>...</h6>
-# key: h6
-# --
-<h6>$1</h6>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/hr 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/hr
deleted file mode 100644
index b649012..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/hr
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <hr />
-# key: hr
-# --
-<hr />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/href 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/href
deleted file mode 100644
index 8fea09c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/href
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <a href="...">...</a>
-# key: href
-# --
-<a href="$1">$2</a>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/html 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/html
deleted file mode 100644
index 27a19ca..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/html
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <html xmlns="...">...</html>
-# key: html
-# --
-<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="${1:en}" lang="${2:en}">
-  $0
-</html>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/img 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/img
deleted file mode 100644
index ec62027..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/img
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <img src="..." alt="..." />
-# key: img
-# --
-<img src="$1" alt="$2" />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/input 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/input
deleted file mode 100644
index 8745e33..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/input
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <input ... />
-# key: input
-# --
-<input type="$1" name="$2" value="$3" />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/li 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/li
deleted file mode 100644
index dc5e8a4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/li
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <li>...</li>
-# key: li
-# --
-<li>$1</li>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/link 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/link
deleted file mode 100644
index 4102f54..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/link
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <link stylesheet="..." />
-# key: link
-# --
-<link rel="${1:stylesheet}" href="${2:url}" type="${3:text/css}" 
media="${4:screen}" />
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype
deleted file mode 100644
index 041cca3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: DocType XHTML 1.1
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_strict
 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_strict
deleted file mode 100644
index 775cb1f..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_strict
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: DocType XHTML 1.0 Strict
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_transitional
 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_transitional
deleted file mode 100644
index e09447a..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/doctype.xhtml1_transitional
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: DocType XHTML 1.0 Transitional
-# key: doctype
-# --
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/meta 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/meta
deleted file mode 100644
index b94b7c3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/meta/meta
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <meta name="..." content="..." />
-# key: meta
-# --
-<meta name="${1:generator}" content="${2:content}" />
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/name 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/name
deleted file mode 100644
index 754da4b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/name
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <a name="..."></a>
-# key: name
-# --
-<a name="$1"></a>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/ol 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/ol
deleted file mode 100644
index b08a5ad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/ol
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <ol>...</ol>
-# key: ol
-# --
-<ol>
-  $0
-</ol>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/p 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/p
deleted file mode 100644
index 4cb9efe..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/p
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <p>...</p>
-# key: p
-# --
-<p>$1</p>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/pre 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/pre
deleted file mode 100644
index 97b9519..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/pre
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <pre>...</pre>
-# key: pre
-# --
-<pre>
-  $0
-</pre>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/quote 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/quote
deleted file mode 100644
index 81fb5d3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/quote
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <blockquote>...</blockquote>
-# key: quote
-# --
-<blockquote>
-  $1
-</blockquote>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/span 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/span
deleted file mode 100644
index d31a222..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/span
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <span>...</span>
-# key: span
-# --
-<span>$1</span>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/style 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/style
deleted file mode 100644
index d3b1f87..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/style
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <style type="text/css" media="...">...</style>
-# key: style
-# --
-<style type="text/css" media="${1:screen}">
-  $0
-</style>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/table 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/table
deleted file mode 100644
index 11f8d0c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/table
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <table>...</table>
-# key: table
-# --
-<table>
-  $0
-</table>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.1l 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.1l
deleted file mode 100644
index 5a7268e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.1l
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <tag>...</tag>
-# key: tag
-# --
-<${1:tag}>$2</$1>$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.2l 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.2l
deleted file mode 100644
index 0b58b0d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tag.2l
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <tag> \n...\n</tag>
-# key: tag
-# --
-<${1:tag}>
-  $2
-</$1>$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/td 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/td
deleted file mode 100644
index 23af321..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/td
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <td>...</td>
-# key: td
-# --
-<td$1>$2</td>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/th 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/th
deleted file mode 100644
index 115882e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/th
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <th>...</th>
-# key: th
-# --
-<th$1>$2</th>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/title 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/title
deleted file mode 100644
index 22c9b01..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/title
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <title>...</title>
-# key: title
-# --
-<title>$1</title>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tr 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/tr
deleted file mode 100644
index 2689e8c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/tr
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <tr>...</tr>
-# key: tr
-# --
-<tr>
-  $0
-</tr>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/nxml-mode/ul 
b/packages/yasnippet-classic-snippets/snippets/nxml-mode/ul
deleted file mode 100644
index f6f5fba..0000000
--- a/packages/yasnippet-classic-snippets/snippets/nxml-mode/ul
+++ /dev/null
@@ -1,7 +0,0 @@
-# contributor: Anders Bach Nielsen <abachn@abachn.net>
-# name: <ul>...</ul>
-# key: ul
-# --
-<ul>
-  $0
-</ul>
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/objc-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/objc-mode/.yas-parents
deleted file mode 100644
index ce9828b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/objc-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-cc-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/objc-mode/prop 
b/packages/yasnippet-classic-snippets/snippets/objc-mode/prop
deleted file mode 100644
index 1a74edb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/objc-mode/prop
+++ /dev/null
@@ -1,14 +0,0 @@
-# name: foo { ... } ; setFoo { ... }
-# key: prop
-# --
-- (${1:id})${2:foo}
-{
-    return $2;
-}
-
-- (void)set${2:$(capitalize text)}:($1)aValue
-{
-    [$2 autorelease];
-    $2 = [aValue retain];
-}
-$0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/perl-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/eval 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/eval
deleted file mode 100644
index a484014..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/eval
+++ /dev/null
@@ -1,9 +0,0 @@
-# name: eval { ... } if ($@) { ... }
-# key: eval
-# --
-eval {
-    ${1:# do something risky...}
-};
-if (\$@) {
-    ${2:# handle failure...}
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/for 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/for
deleted file mode 100644
index 1ba240f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/for
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: for (...) { ... }
-# key: for
-# --
-for (my \$${1:var} = 0; \$$1 < ${2:expression}; \$$1++) {
-    ${3:# body...}
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/fore 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/fore
deleted file mode 100644
index c3b81d5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/fore
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: foreach ... { ... }
-# key: fore
-# --
-foreach my \$${1:x} (@${2:array}) {
-    ${3:# body...}
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/if 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/if
deleted file mode 100644
index 567db90..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/if
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: if (...) { ... }
-# key: if
-# --
-if ($1) {
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/ife 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/ife
deleted file mode 100644
index f278f21..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/ife
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: if (...) { ... } else { ... }
-# key: ife
-# --
-if ($1) {
-    $2
-} else {
-    $3
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/ifee 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/ifee
deleted file mode 100644
index d1bf237..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/ifee
+++ /dev/null
@@ -1,10 +0,0 @@
-# name: if, elsif, else ...
-# key: ifee
-# --
-if ($1) {
-       ${2:# body...}
-} elsif ($3) {
-       ${4:# elsif...}
-} else {
-       ${5:# else...}
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/sub 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/sub
deleted file mode 100644
index 05607d6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/sub
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: sub ... { ... }
-# key: sub
-# --
-sub ${1:function_name} {
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/unless 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/unless
deleted file mode 100644
index f91a652..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/unless
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: unless (...) { ... }
-# key: unless
-# --
-unless ($1) {
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/while 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/while
deleted file mode 100644
index 2744530..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/while
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: while (...) { ... }
-# key: while
-# --
-while ($1) {
-    $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/xfore 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/xfore
deleted file mode 100644
index 018e140..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/xfore
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: ... foreach ...
-# key: xfore
-# --
-${1:expression} foreach @${2:array};
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/xif 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/xif
deleted file mode 100644
index ca8b563..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/xif
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: ... if ...
-# key: xif
-# --
-${1:expression} if ${2:condition}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/xunless 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/xunless
deleted file mode 100644
index dbb7d7d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/xunless
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: ... unless ...
-# key: xunless
-# --
-${1:expression} unless ${2:condition}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/perl-mode/xwhile 
b/packages/yasnippet-classic-snippets/snippets/perl-mode/xwhile
deleted file mode 100644
index 14c6308..0000000
--- a/packages/yasnippet-classic-snippets/snippets/perl-mode/xwhile
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: ... while ...
-# key: xwhile
-# --
-${1:expression} while ${2:condition};
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/python-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/python-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/__ 
b/packages/yasnippet-classic-snippets/snippets/python-mode/__
deleted file mode 100644
index 0253b02..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/__
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: __...__
-# key: __
-# --
-__${init}__
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/class 
b/packages/yasnippet-classic-snippets/snippets/python-mode/class
deleted file mode 100644
index 69a088e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/class
+++ /dev/null
@@ -1,55 +0,0 @@
-# -*- coding: utf-8 -*-
-# name: class
-# contributor: Orestis Markou
-# contributor: Nishio Hirokazu
-# contributor: Yasser González Fernández <yglez@uh.cu>
-# key: class
-# --
-class ${1:ClassName}(${2:object}):
-    """$3
-    """
-
-    def __init__(self, $4):
-        """$5
-        ${4:$
-        (let* ((indent
-                (concat "\n" (make-string (current-column) 32)))
-               (args
-                (mapconcat
-                 '(lambda (x)
-                    (if (not (string= (nth 0 x) ""))
-                        (concat "- " (char-to-string 96) (nth 0 x)
-                                (char-to-string 96) ":")))
-                 (mapcar
-                  '(lambda (x)
-                     (mapcar
-                      (lambda (x)
-                        (replace-regexp-in-string "[[:blank:]]*$" ""
-                         (replace-regexp-in-string "^[[:blank:]]*" "" x))) x))
-                  (mapcar '(lambda (x) (split-string x "="))
-                          (split-string text ",")))
-                 indent)))
-          (if (string= args "")
-              (make-string 3 34)
-            (mapconcat
-             'identity
-             (list "" "Arguments:" args (make-string 3 34))
-             indent)))
-        }
-        ${4:$
-        (mapconcat
-         '(lambda (x)
-            (if (not (string= (nth 0 x) ""))
-                (concat "self._" (nth 0 x) " = " (nth 0 x))))
-         (mapcar
-          '(lambda (x)
-             (mapcar
-              '(lambda (x)
-                 (replace-regexp-in-string "[[:blank:]]*$" ""
-                  (replace-regexp-in-string "^[[:blank:]]*" "" x)))
-              x))
-          (mapcar '(lambda (x) (split-string x "="))
-                  (split-string text ",")))
-         (concat "\n" (make-string (current-column) 32)))
-        }
-        $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/def 
b/packages/yasnippet-classic-snippets/snippets/python-mode/def
deleted file mode 100644
index ebc5c10..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/def
+++ /dev/null
@@ -1,36 +0,0 @@
-# -*- coding: utf-8 -*-
-# name: def
-# contributor: Orestis Markou
-# contributor: Yasser González Fernández <yglez@uh.cu>
-# key: def
-# --
-def ${1:name}($2):
-    """$3
-    ${2:$
-      (let*
-        ((indent
-            (concat "\n" (make-string (current-column) 32)))
-           (args
-            (mapconcat
-             '(lambda (x)
-                (if (not (string= (nth 0 x) ""))
-                    (concat "- " (char-to-string 96) (nth 0 x)
-                            (char-to-string 96) ":")))
-             (mapcar
-              '(lambda (x)
-                 (mapcar
-                  '(lambda (x)
-                     (replace-regexp-in-string "[[:blank:]]*$" ""
-                      (replace-regexp-in-string "^[[:blank:]]*" "" x)))
-                  x))
-              (mapcar '(lambda (x) (split-string x "="))
-                      (split-string text ",")))
-             indent)))
-      (if (string= args "")
-          (make-string 3 34)
-        (mapconcat
-         'identity
-         (list "" "Arguments:" args (make-string 3 34))
-         indent)))
-    }
-    $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/defm 
b/packages/yasnippet-classic-snippets/snippets/python-mode/defm
deleted file mode 100644
index a2fb5a0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/defm
+++ /dev/null
@@ -1,34 +0,0 @@
-# -*- coding: utf-8 -*-
-# name: defm
-# contributor: Yasser Gonz¨¢lez Fern¨¢ndez <yglez@uh.cu>
-# key: defm
-# --
-def ${1:name}(self, $2):
-    """$3
-    ${2:$
-    (let* ((indent
-            (concat "\n" (make-string (current-column) 32)))
-           (args
-            (mapconcat
-             '(lambda (x)
-                (if (not (string= (nth 0 x) ""))
-                    (concat "- " (char-to-string 96) (nth 0 x)
-                            (char-to-string 96) ":")))
-             (mapcar
-              '(lambda (x)
-                 (mapcar
-                  '(lambda (x)
-                     (replace-regexp-in-string "[[:blank:]]*$" ""
-                      (replace-regexp-in-string "^[[:blank:]]*" "" x)))
-                  x))
-              (mapcar '(lambda (x) (split-string x "="))
-                      (split-string text ",")))
-             indent)))
-      (if (string= args "")
-          (make-string 3 34)
-        (mapconcat
-         'identity
-         (list "" "Arguments:" args (make-string 3 34))
-         indent)))
-    }
-    $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/for 
b/packages/yasnippet-classic-snippets/snippets/python-mode/for
deleted file mode 100644
index 7c78b5e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/for
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: for ... in ... : ...
-# key: for
-# --
-for ${var} in ${collection}:
-    $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/ifmain 
b/packages/yasnippet-classic-snippets/snippets/python-mode/ifmain
deleted file mode 100644
index 68ed20b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/ifmain
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: if __name__ == '__main__': ...
-# key: ifmain
-# --
-if __name__ == '__main__':
-    $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/prop 
b/packages/yasnippet-classic-snippets/snippets/python-mode/prop
deleted file mode 100644
index ec96633..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/prop
+++ /dev/null
@@ -1,16 +0,0 @@
-# contributor: Mads D. Kristensen <madsdk@gmail.com>
-# name: prop
-# key: prop
-# --
-def ${1:foo}():
-   doc = """${2:Doc string}"""
-   def fget(self):
-       return self._$1
-   def fset(self, value):
-       self._$1 = value
-   def fdel(self):
-       del self._$1
-   return locals()
-$1 = property(**$1())
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/propg 
b/packages/yasnippet-classic-snippets/snippets/python-mode/propg
deleted file mode 100644
index e89d4e4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/propg
+++ /dev/null
@@ -1,10 +0,0 @@
-# contributor: Julio Carlos Menendez <godinblack@gmail.com>
-# name: _get_foo ... foo=property(...)
-# key: propg
-# --
-def _get_${1:foo}(self):
-    return self._$1
-
-$1 = property(_get_$1)
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/propsg 
b/packages/yasnippet-classic-snippets/snippets/python-mode/propsg
deleted file mode 100644
index 876c139..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/propsg
+++ /dev/null
@@ -1,13 +0,0 @@
-# contributor: Julio Carlos Menendez <godinblack@gmail.com>
-# name: _get_foo ... _set_foo ... foo=property(...)
-# key: propsg
-# --
-def _set_${1:foo}(self, value):
-    self._$1 = value
-
-def _get_$1(self):
-    return self._$1
-
-$1 = property(_get_$1, _set_$1)
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/python-mode/while 
b/packages/yasnippet-classic-snippets/snippets/python-mode/while
deleted file mode 100644
index 39452bb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/python-mode/while
+++ /dev/null
@@ -1,5 +0,0 @@
-# name: while ... : ...
-# key: while
-# --
-while ${condition}:
-    $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/rst-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/rst-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/rst-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/rst-mode/chap 
b/packages/yasnippet-classic-snippets/snippets/rst-mode/chap
deleted file mode 100644
index 593fc0f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/rst-mode/chap
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Chapter title
-# key: chap
-# --
-${1:Chapter}
-${1:$(make-string (string-width text) ?\=)}
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/rst-mode/sec 
b/packages/yasnippet-classic-snippets/snippets/rst-mode/sec
deleted file mode 100644
index c5a60bb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/rst-mode/sec
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: Section title
-# key: sec
-# --
-${1:Section}
-${1:$(make-string (string-width text) ?\-)}
-
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/rst-mode/tit 
b/packages/yasnippet-classic-snippets/snippets/rst-mode/tit
deleted file mode 100644
index 46ac6b1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/rst-mode/tit
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: Document title
-# key: tit
-# --
-${1:$(make-string (string-width text) ?\=)}
-${1:Title}
-${1:$(make-string (string-width text) ?\=)}
-
-$0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/.yas-make-groups 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/.yas-make-groups
deleted file mode 100644
index e69de29..0000000
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/all 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/all
deleted file mode 100644
index c1e3089..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/all
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: all? { |...| ... }
-# key: all
-# --
-all? { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/any 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/any
deleted file mode 100644
index c2d3a4b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/any
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: any? { |...| ... }
-# key: any
-# --
-any? { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/classify 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/classify
deleted file mode 100644
index 363746f..0000000
--- 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/classify
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: classify { |...| ... }
-# key: classify
-# --
-classify { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/collect 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/collect
deleted file mode 100644
index fb6aefa..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/collect
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: collect { |...| ... }
-# key: collect
-# --
-collect { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/deli 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/deli
deleted file mode 100644
index 2fb3749..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/deli
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: delete_if { |...| ... }
-# key: deli
-# --
-delete_if { |${e} $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/det 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/det
deleted file mode 100644
index 5964efb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/det
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: detect { |...| ... }
-# key: det
-# --
-detect { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/ea 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/ea
deleted file mode 100644
index 9f8cf90..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/ea
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: each { |...| ... }
-# key: ea
-# --
-each { |${e}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eac 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eac
deleted file mode 100644
index 9a45e24..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eac
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: each_cons(...) { |...| ... }
-# key: eac
-# --
-each_cons(${1:2}) { |${group}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eai 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eai
deleted file mode 100644
index 3ad66a7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eai
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: each_index { |i| ... }
-# key: eai
-# --
-each_index { |${i}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eav 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eav
deleted file mode 100644
index cb2ebdc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eav
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: each_value { |val| ... }
-# key: eav
-# --
-each_value { |${val}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eawi 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eawi
deleted file mode 100644
index c3b689a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/eawi
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: each_with_index { |e, i| ... }
-# key: eawi
-# --
-each_with_index { |${e}, ${i}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/inject 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/inject
deleted file mode 100644
index 71adb00..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/inject
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: inject(...) { |...| ... }
-# key: inject
-# --
-inject(${1:0}) { |${2:injection}, ${3:element}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/reject 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/reject
deleted file mode 100644
index 8ba6518..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/reject
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: reject { |...| ... }
-# key: reject
-# --
-reject { |${1:element}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/select 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/select
deleted file mode 100644
index ce30ac5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/select
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: select { |...| ... }
-# key: select
-# --
-select { |${1:element}| $0 }
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/zip 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/zip
deleted file mode 100644
index 8081d79..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/collections/zip
+++ /dev/null
@@ -1,4 +0,0 @@
-#name : zip(...) { |...| ... }
-# key: zip
-# --
-zip(${enums}) { |${row}| $0 }
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/forin 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control structure/forin
deleted file mode 100644
index c69f8d6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/forin    
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: for ... in ...; ... end
-# key: forin
-# --
-for ${1:element} in ${2:collection}
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/if b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/if
deleted file mode 100644
index b1ad4fc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/if       
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: if ... end
-# key: if
-# --
-if ${1:condition}
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/ife b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/ife
deleted file mode 100644
index 946b71c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/ife      
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: if ... else ... end
-# key: ife
-# --
-if ${1:condition}
-  $2
-else
-  $3
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/tim b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/tim
deleted file mode 100644
index 5844974..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/tim      
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: times { |n| ... }
-# key: tim
-# --
-times { |${n}| $0 }
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/until 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control structure/until
deleted file mode 100644
index 99d34b5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/until    
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: until ... end
-# key: until
-# --
-until ${condition}
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/upt b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/upt
deleted file mode 100644
index cadc40d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/upt      
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: upto(...) { |n| ... }
-# key: upt
-# --
-upto(${n}) { |${i}|
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/when b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/when
deleted file mode 100644
index c11b6a5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/when     
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: when ... end
-# key: when
-# --
-when ${condition}
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/while 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/control structure/while
deleted file mode 100644
index 920a08a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/control 
structure/while    
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: while ... end
-# key: while
-# --
-while ${condition}
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/Comp 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/Comp
deleted file mode 100644
index 112ebae..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/Comp
+++ /dev/null
@@ -1,8 +0,0 @@
-# name: include Comparable; def <=> ... end
-# key: Comp
-# --
-include Comparable
-
-def <=> other
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/am 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/am
deleted file mode 100644
index c6b846d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/am
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: alias_method new, old
-# key: am
-# --
-alias_method :${new_name}, :${old_name}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cla 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cla
deleted file mode 100644
index d2c8ff8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cla
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: class << self ... end
-# key: cla
-# --
-class << ${self}
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cls 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cls
deleted file mode 100644
index 19754a7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/cls
+++ /dev/null
@@ -1,13 +0,0 @@
-# name: class ... end
-# contributor: hitesh <hitesh.jasani@gmail.com>
-# key: cls
-# --
-class ${1:`(let ((fn (capitalize (file-name-nondirectory
-                                 (file-name-sans-extension
-                                (or (buffer-file-name)
-                                    (buffer-name (current-buffer))))))))
-           (cond
-             ((string-match "_" fn) (replace-match "" nil nil fn))
-              (t fn)))`}
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mm 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mm
deleted file mode 100644
index 752b3ce..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mm
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: def method_missing ... end
-# key: mm
-# --
-def method_missing(method, *args)
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mod 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mod
deleted file mode 100644
index 118400c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/mod
+++ /dev/null
@@ -1,13 +0,0 @@
-# name: module ... end
-# contributor: hitesh <hitesh.jasani@gmail.com>, jimeh <contact@jimeh.me>
-# key: mod
-# --
-module ${1:`(let ((fn (capitalize (file-name-nondirectory
-                                 (file-name-sans-extension
-         (or (buffer-file-name)
-             (buffer-name (current-buffer))))))))
-           (cond
-             ((string-match "_" fn) (replace-match "" nil nil fn))
-              (t fn)))`}
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/r 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/r
deleted file mode 100644
index 5f9c093..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/r
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: attr_reader ...
-# key: r
-# --
-attr_reader :
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/rw 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/rw
deleted file mode 100644
index ac72bcf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/rw
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: attr_accessor ...
-# key: rw
-# --
-attr_accessor :
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/w 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/w
deleted file mode 100644
index a2f95c8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/definitions/w
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: attr_writer ...
-# key: w
-# --
-attr_writer :
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/# 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/#
deleted file mode 100644
index 6e9c0e0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/#
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: # =>
-# key: #
-# --
-# =>
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/=b 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/=b
deleted file mode 100644
index 4334e9b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/=b
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: =begin rdoc ... =end
-# key: =b
-# --
-=begin rdoc
-  $0
-=end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/app 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/app
deleted file mode 100644
index 6d5f488..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/app
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: if __FILE__ == $PROGRAM_NAME ... end
-# key: app
-# --
-if __FILE__ == $PROGRAM_NAME
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/bm 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/bm
deleted file mode 100644
index 83907d2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/bm
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: Benchmark.bmbm(...) do ... end
-# key: bm
-# --
-Benchmark.bmbm(${1:10}) do |x|
-  $0
-end
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/case 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/case
deleted file mode 100644
index f7ecb21..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/case
+++ /dev/null
@@ -1,7 +0,0 @@
-# name: case ... end
-# key: case
-# --
-case ${1:object}
-when ${2:condition}
-  $0
-end
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/dee 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/dee
deleted file mode 100644
index d3bf695..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/dee
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: deep_copy(...)
-# key: dee
-# --
-Marshal.load(Marshal.dump($0))
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rb 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rb
deleted file mode 100644
index 55a5ac6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rb
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: /usr/bin/ruby -wKU
-# key: rb
-# --
-#!/usr/bin/ruby -wKU
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/req 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/req
deleted file mode 100644
index 464b521..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/req
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: require "..."
-# key: req
-# --
-require "$0"
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rreq 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rreq
deleted file mode 100644
index b676648..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/rreq
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: require File.join(File.dirname(__FILE__), ...)
-# key: rreq
-# --
-require File.join(File.dirname(__FILE__), $0)
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/y 
b/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/y
deleted file mode 100644
index 0085c9e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/ruby-mode/general/y
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: :yields: arguments (rdoc)
-# key: y
-# --
-:yields: $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/act 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/act
deleted file mode 100644
index d3fc196..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/act
+++ /dev/null
@@ -1,11 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def act = { ..}
-# key: act
-# --
-def act = {
-  loop {
-    react {
-      $0
-    }
-  }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/act.arg 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/act.arg
deleted file mode 100644
index 45369ab..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/act.arg
+++ /dev/null
@@ -1,11 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def act(arg: T) = { ..}
-# key: act
-# --
-def act(${1:arg}: ${2:type}) = {
-  loop {
-    react {
-      $0
-    }
-  }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/actor 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/actor
deleted file mode 100644
index eb1ecef..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/actor
+++ /dev/null
@@ -1,11 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val a = actor { ..}
-# key: actor
-# --
-val a = actor {
-  loop {
-    react {
-      $0
-    }
-  }
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ano 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ano
deleted file mode 100644
index 6c78812..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ano
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: (args) => ...
-# key: ano
-# --
-($1) => ${2:body} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/app 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/app
deleted file mode 100644
index f177cd1..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/app
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: object name extends Application
-# key: app
-# --
-object ${1:name} extends Application {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.new
deleted file mode 100644
index 6e17e73..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: Array[T](..)
-# key: arr
-# --
-Array[${1:value}](${2:args}) $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.val-new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.val-new
deleted file mode 100644
index 2736b5f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/arr.val-new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val a = Array[T](..)
-# key: arr
-# --
-val ${1:arr} = Array[${2:value}](${3:args}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/asof 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/asof
deleted file mode 100644
index 4f9550e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/asof
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: asInstanceOf[T]
-# key: asof
-# --
-asInstanceOf[${1:type}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ass 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ass
deleted file mode 100644
index b4640a3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ass
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: assert(x === y)
-# key: ass
-# --
-assert(${1:x} === ${2:y}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ass.true 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ass.true
deleted file mode 100644
index 76f8226..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ass.true
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: assert(true)
-# key: ass
-# --
-assert(true) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.author 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/at.author
deleted file mode 100644
index ba70f63..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.author
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: @author name
-# key: at
-# --
-@author ${1:name} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.param 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/at.param
deleted file mode 100644
index 89a5b0b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.param
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: @param name description
-# key: at
-# --
-@param ${1:name} ${2:description} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.return 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/at.return
deleted file mode 100644
index a027516..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.return
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: @return description
-# key: at
-# --
-@return ${1:description} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.version 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/at.version
deleted file mode 100644
index a202706..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/at.version
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: @version number
-# key: at
-# --
-@version ${1:0.1} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/bang 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/bang
deleted file mode 100644
index b5c94ad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/bang
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: actor ! message
-# key: bang
-# --
-${1:actor} ! ${2:message} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/case 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/case
deleted file mode 100644
index aa6da32..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/case
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: case pattern =>
-# key: case
-# --
-case ${1:pattern} => $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/case.match-all 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/case.match-all
deleted file mode 100644
index 013b8f6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/case.match-all
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: case _ =>
-# key: case
-# --
-case _ => $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cast 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cast
deleted file mode 100644
index f89a508..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cast
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: asInstanceOf[T]
-# key: cast
-# --
-asInstanceOf[${1:type}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cc 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cc
deleted file mode 100644
index cfc727c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cc
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: case class T(arg: A)
-# key: cc
-# --
-case class ${1:name}(${2:arg}: ${3:type}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cl
deleted file mode 100644
index d597400..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: class T { .. }
-# key: cl
-# --
-class ${1:name} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs
deleted file mode 100644
index 9ea9fe2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: abstract class T { .. }
-# key: cl
-# --
-abstract class ${1:name} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs-arg 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs-arg
deleted file mode 100644
index 98cf760..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.abs-arg
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: abstract class T(args) { .. }
-# key: cl
-# --
-abstract class ${1:name}(${2:args}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.arg 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.arg
deleted file mode 100644
index 1b9d729..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cl.arg
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: class T(args) { .. }
-# key: cl
-# --
-class ${1:name}(${2:args}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/clof 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/clof
deleted file mode 100644
index 7d5a35d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/clof
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: classOf[T]
-# key: clof
-# --
-classOf[${1:type}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/co 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/co
deleted file mode 100644
index 3ad6f79..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/co
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: case object T
-# key: co
-# --
-case object ${1:name} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cons 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cons
deleted file mode 100644
index 601a1a4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cons
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: element1 :: element2
-# key: cons
-# --
-${1:element1} :: ${2:element2} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/cons.nil 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/cons.nil
deleted file mode 100644
index 60ac028..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/cons.nil
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: element1 :: Nil
-# key: cons
-# --
-${1:element1} :: Nil $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg
deleted file mode 100644
index be5403b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f(arg: T) = ...
-# key: def
-# --
-def ${1:name}(${2:args}) = $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-body 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-body
deleted file mode 100644
index 8dcbb81..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-body
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f(arg: T) = {...}
-# key: def
-# --
-def ${1:name}(${2:args}) = {
-  $0
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret
deleted file mode 100644
index 4ad27ce..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f(arg: T): R = ...
-# key: def
-# --
-def ${1:name}(${2:args}): ${3:Unit} = $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret-body 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret-body
deleted file mode 100644
index 2ffcf4b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.arg-ret-body
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f(arg: T): R = {...}
-# key: def
-# --
-def ${1:name}(${2:args}): ${3:Unit} = {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.body 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.body
deleted file mode 100644
index c43aea4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.body
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f = {...}
-# key: def
-# --
-def ${1:name} = {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret
deleted file mode 100644
index 719dc69..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f: R = ...
-# key: def
-# --
-def ${1:name}: ${2:Unit} = $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret-body 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret-body
deleted file mode 100644
index d8ee456..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.ret-body
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f: R = {...}
-# key: def
-# --
-def ${1:name}: ${3:Unit} = {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.simple 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/def.simple
deleted file mode 100644
index c956bbf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/def.simple
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def f = ...
-# key: def
-# --
-def ${1:name} = $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.class 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.class
deleted file mode 100644
index 9571f1d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.class
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** cls/trt/obj name */
-# key: doc
-# --
-/**
- * `(scala-mode-find-clstrtobj-name-doc)`
- * ${1:description}
- * $0
- */
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.def 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.def
deleted file mode 100644
index 53b1968..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.def
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** method name */
-# key: doc
-# --
-/**
- * `(scala-mode-def-and-args-doc)`
- */
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file
deleted file mode 100644
index 2bc39bf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file
+++ /dev/null
@@ -1,10 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** file name */
-# key: doc
-# --
-/**
- * `(scala-mode-file-doc)`
- * $0
- * @author ${1:name}
- * @version ${2:0.1}
- */
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala
deleted file mode 100644
index aa9c58f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala
+++ /dev/null
@@ -1,17 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** scala file */
-# key: doc
-# --
-/*                     __                                               *\
-**     ________ ___   / /  ___     Scala $3                               **
-**    / __/ __// _ | / /  / _ |    (c) 2005-`(format-time-string "%Y")` , 
LAMP/EPFL             **
-**  __\ \/ /__/ __ |/ /__/ __ |    http://scala-lang.org/               **
-** /____/\___/_/ |_/____/_/ | |                                         **
-**                          |/                                          **
-\*                                                                      */
-/**
- * $0
- * @author ${1:name}
- * @version ${2:0.1}
- * $Id$
- */
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala-api 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala-api
deleted file mode 100644
index ffd4d0d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.file-scala-api
+++ /dev/null
@@ -1,17 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** scala api file */
-# key: doc
-# --
-/*                     __                                               *\
-**     ________ ___   / /  ___     Scala API                            **
-**    / __/ __// _ | / /  / _ |    (c) 2005-`(format-time-string "%Y")`, 
LAMP/EPFL             **
-**  __\ \/ /__/ __ |/ /__/ __ |    http://scala-lang.org/               **
-** /____/\___/_/ |_/____/_/ | |                                         **
-**                          |/                                          **
-\*                                                                      */
-/**
- * $0
- * @author ${1:name}
- * @version ${2:0.1}
- * $Id$
- */
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.scaladoc 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.scaladoc
deleted file mode 100644
index 3d96279..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/doc.scaladoc
+++ /dev/null
@@ -1,8 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: /** ... */
-# key: doc
-# --
-/**
- * ${1:description}
- * $0
- */
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/expect 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/expect
deleted file mode 100644
index b34b4d9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/expect
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: expect(value) { ..}
-# key: expect
-# --
-expect(${1:reply}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ext 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ext
deleted file mode 100644
index 06ba476..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ext
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: extends T
-# key: ext
-# --
-extends $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.extract 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/for.extract
deleted file mode 100644
index bc6666d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.extract
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: x <- xs
-# key: for
-# --
-${1:x} <- ${2:xs}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.if 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/for.if
deleted file mode 100644
index f812c2c..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.if
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: for (x <- xs if guard) { ... }
-# key: for
-# --
-for (${1:x} <- ${2:xs} if ${3:guard}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.loop 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/for.loop
deleted file mode 100644
index 9b538f7..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.loop
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: for (x <- xs) { ... }
-# key: for
-# --
-for (${1:x} <- ${2:xs}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.multi 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/for.multi
deleted file mode 100644
index 6a1866d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/for.multi
+++ /dev/null
@@ -1,10 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: for {x <- xs \ y <- ys} { yield }
-# key: for
-# --
-for {
-  ${1:x} <- ${2:xs}
-  ${3:x} <- ${4:xs}
-} {
-  yield $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/foreach 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/foreach
deleted file mode 100644
index 7061201..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/foreach
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: foreach(x => ..)
-# key: foreach
-# --
-foreach(${1:x} => ${2:body}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.new
deleted file mode 100644
index a675336..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: new HashMap[K, V]
-# key: hmap
-# --
-new HashMap[${1:key}, ${2:value}] $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.val-new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.val-new
deleted file mode 100644
index 6f53fc6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/hmap.val-new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val m = new HashMap[K, V]
-# key: hmap
-# --
-val ${1:m} = new HashMap[${2:key}, ${3:value}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.new
deleted file mode 100644
index 79e4348..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: new HashSet[K]
-# key: hset
-# --
-new HashSet[${1:key}] $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.val-new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.val-new
deleted file mode 100644
index 9b9cde2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/hset.val-new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val m = new HashSet[K]
-# key: hset
-# --
-val ${1:m} = new HashSet[${2:key}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/if 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/if
deleted file mode 100644
index d1724ef..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/if
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: if (cond) { .. }
-# key: if
-# --
-if (${1:condition}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/if.else 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/if.else
deleted file mode 100644
index f0210cb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/if.else
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: if (cond) { .. } else { .. }
-# key: if
-# --
-if (${1:condition}) {
-  $2
-} else {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/imp 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/imp
deleted file mode 100644
index f5fdee0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/imp
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: import ..
-# key: imp
-# --
-import $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/intercept 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/intercept
deleted file mode 100644
index 06eed8d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/intercept
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: intercept(classOf[T]) { ..}
-# key: intercept
-# --
-intercept(classOf[${1:Exception]}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/isof 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/isof
deleted file mode 100644
index 6ab787b4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/isof
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: isInstanceOf[T]
-# key: isof
-# --
-isInstanceOf[${1:type}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.new
deleted file mode 100644
index f231019..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: List(..)
-# key: ls
-# --
-List(${1:args}, ${2:args}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.val-new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.val-new
deleted file mode 100644
index ea660bf..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ls.val-new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val l = List(..)
-# key: ls
-# --
-val ${1:l} = List(${2:args}, ${3:args}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/main 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/main
deleted file mode 100644
index a9c67e3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/main
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: def main(args: Array[String]) = { ... }
-# key: main
-# --
-def main(args: Array[String]) = {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/map 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/map
deleted file mode 100644
index 43e2a0b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/map
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: map(x => ..)
-# key: map
-# --
-map(${1:x} => ${2:body}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/map.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/map.new
deleted file mode 100644
index 6c71fce..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/map.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: Map(key -> value)
-# key: map
-# --
-Map(${1:key} -> ${2:value}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/match 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/match
deleted file mode 100644
index 44bc725..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/match
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: cc match { .. }
-# key: match
-# --
-${1:cc} match {
-  case ${2:pattern} => $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/match.can 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/match.can
deleted file mode 100644
index e4f15f5..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/match.can
+++ /dev/null
@@ -1,12 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: can match { case Full(res) => .. }
-# key: match
-# --
-${1:option} match {
-  case Full(res) => $0
-
-  case Empty =>
-
-  case Failure(msg, _, _) =>
-
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/match.option 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/match.option
deleted file mode 100644
index aa725c9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/match.option
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: option match { case None => .. }
-# key: match
-# --
-${1:option} match {
-  case None => $0
-  case Some(res) =>
-
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/mix 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/mix
deleted file mode 100644
index bc78100..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/mix
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: trait T { .. }
-# key: mix
-# --
-trait ${1:name} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/ob 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/ob
deleted file mode 100644
index ec4d3a9..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/ob
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: object name extends T
-# key: ob
-# --
-object ${1:name} extends ${2:type} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pac 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pac
deleted file mode 100644
index 2c51176..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pac
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: package ..
-# key: pac
-# --
-package $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.newline 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.newline
deleted file mode 100644
index 093027a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.newline
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: println(..)
-# key: pr
-# --
-println(${1:obj}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.simple 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.simple
deleted file mode 100644
index a624140..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.simple
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: print(..)
-# key: pr
-# --
-print(${1:obj}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.string 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.string
deleted file mode 100644
index 130474a..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.string
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: println("..")
-# key: pr
-# --
-println("${1:msg}") $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.trace 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.trace
deleted file mode 100644
index 8ad92b0..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pr.trace
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: println("obj: " + obj)
-# key: pr
-# --
-println("${1:obj}: " + ${1:obj}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pri 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pri
deleted file mode 100644
index 12dbd45..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pri
+++ /dev/null
@@ -1,5 +0,0 @@
-#Author : Jonas Bonèr <jonas@jonasboner.com>
-#name : private
-# key: pri
-# --
-private $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pri.param 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pri.param
deleted file mode 100644
index 90ae3ba..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pri.param
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: private[this]
-# key: pri
-# --
-private[${1:this}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pro 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pro
deleted file mode 100644
index d5612b4..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pro
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: protected
-# key: pro
-# --
-protected $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/pro.param 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/pro.param
deleted file mode 100644
index ae82305..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/pro.param
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: protected[this]
-# key: pro
-# --
-protected[${1:this}] $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/suite 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/suite
deleted file mode 100644
index 942fbad..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/suite
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: class T extends Suite { .. }
-# key: suite
-# --
-import org.scalatest._
-
-class ${1:name} extends Suite {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/test 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/test
deleted file mode 100644
index d4819ac..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/test
+++ /dev/null
@@ -1,8 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: @Test def testX = ...
-# key: test
-# --
-//@Test
-def test${1:name} = {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/throw 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/throw
deleted file mode 100644
index e303c25..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/throw
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: throw new Exception
-# key: throw
-# --
-throw new ${1:Exception}(${2:msg}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tr
deleted file mode 100644
index 2381bdc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: trait T { .. }
-# key: tr
-# --
-trait ${1:name} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext
deleted file mode 100644
index 15fb8aa..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: trait T extends C { .. }
-# key: tr
-# --
-trait ${1:name} extends ${2:class} {
-  $0
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext-with 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext-with
deleted file mode 100644
index c971ebb..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.ext-with
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: trait T1 extends C with T2 { .. }
-# key: tr
-# --
-trait ${1:name} extends ${2:class} with ${3:trait} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.with 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.with
deleted file mode 100644
index 732dfb3..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tr.with
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Anders Bach Nielsen <andersbach.nielsen@epfl.ch>
-# name: trait T1 with T2 { .. }
-# key: tr
-# --
-trait ${1:name} with ${2:trait} {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/try 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/try
deleted file mode 100644
index c9bf2e2..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/try
+++ /dev/null
@@ -1,10 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: try { .. } catch { case e => ..}
-# key: try
-# --
-try {
-  $0
-} catch {
-  case ${1:e}: ${2:Exception} =>
-    ${1:println(\"ERROR: \" + e) // TODO: handle exception}\n}
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/try.catch-finally 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/try.catch-finally
deleted file mode 100644
index 52f8c31..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/try.catch-finally
+++ /dev/null
@@ -1,12 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: try { .. } catch { case e => ..} finally { ..}
-# key: try
-# --
-try {
-  $0
-} catch {
-  case ${1:e}: ${2:Exception} =>
-    ${1:println(\"ERROR: \" + e) // TODO: handle exception}\n}
-} finally {
-
-}
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/scala-mode/try.finally 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/try.finally
deleted file mode 100644
index 6f8d88f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/try.finally
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: try { .. } finally { .. }
-# key: try
-# --
-try {
-
-} finally {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.arrow 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.arrow
deleted file mode 100644
index 7b77907..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.arrow
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: element1 -> element2
-# key: tup
-# --
-${1:element1} -> ${2:element2} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.paren 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.paren
deleted file mode 100644
index ebe94a8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/tup.paren
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: (element1, element2)
-# key: tup
-# --
-(${1:element1}, ${2:element2}) $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/val 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/val
deleted file mode 100644
index b299add..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/val
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val name = ..
-# key: val
-# --
-val ${1:name} = ${2:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/val.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/val.new
deleted file mode 100644
index 9bd2b7d..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/val.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val name = new ..
-# key: val
-# --
-val ${1:name} = new ${2:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/val.ret 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/val.ret
deleted file mode 100644
index 4af1192..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/val.ret
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: val name: T = ..
-# key: val
-# --
-val ${1:name}: ${2:T} = ${3:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/var 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/var
deleted file mode 100644
index 2c6158b..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/var
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: var name = ..
-# key: var
-# --
-var ${1:name} = ${2:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/var.new 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/var.new
deleted file mode 100644
index 5dff6bc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/var.new
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: var name = new ..
-# key: var
-# --
-var ${1:name} = new ${2:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/var.ret 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/var.ret
deleted file mode 100644
index 60b3fdc..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/var.ret
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: var name: T = ..
-# key: var
-# --
-var ${1:name}: ${2:T} = ${3:obj} $0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/whi 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/whi
deleted file mode 100644
index 233cf1e..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/whi
+++ /dev/null
@@ -1,7 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: while(cond) { .. }
-# key: whi
-# --
-while (${1:condition}) {
-  $0
-}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/scala-mode/with 
b/packages/yasnippet-classic-snippets/snippets/scala-mode/with
deleted file mode 100644
index aa924af..0000000
--- a/packages/yasnippet-classic-snippets/snippets/scala-mode/with
+++ /dev/null
@@ -1,5 +0,0 @@
-# Author: Jonas Bonèr <jonas@jonasboner.com>
-# name: with T
-# key: with
-# --
-with $0
\ No newline at end of file
diff --git 
a/packages/yasnippet-classic-snippets/snippets/snippet-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/snippet-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/snippet-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/snippet-mode/field 
b/packages/yasnippet-classic-snippets/snippets/snippet-mode/field
deleted file mode 100644
index f969a00..0000000
--- a/packages/yasnippet-classic-snippets/snippets/snippet-mode/field
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: ${ ...  } field
-# contributor: joaotavora
-# key: $f
-# key: field
-# --
-\${${1:${2:n}:}$3${4:\$(${5:lisp-fn})}\}$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/snippet-mode/mirror 
b/packages/yasnippet-classic-snippets/snippets/snippet-mode/mirror
deleted file mode 100644
index 2d43450..0000000
--- a/packages/yasnippet-classic-snippets/snippets/snippet-mode/mirror
+++ /dev/null
@@ -1,6 +0,0 @@
-# name: ${n:$(...)} mirror
-# key: $m
-# contributor: joaotavora
-# key: mirror
-# --
-\${${2:n}:${4:\$(${5:reflection-fn})}\}$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/snippet-mode/vars 
b/packages/yasnippet-classic-snippets/snippets/snippet-mode/vars
deleted file mode 100644
index d617002..0000000
--- a/packages/yasnippet-classic-snippets/snippets/snippet-mode/vars
+++ /dev/null
@@ -1,12 +0,0 @@
-# -*- mode: snippet -*-
-# name: Snippet header
-# contributor: joaotavora
-# key: vars
-# --
-# name: $1${2:
-# key: ${3:trigger-key}}${4:
-# keybinding: ${5:keybinding}}${6:
-# expand-env: (${7:})}
-# contributor: $6
-# --
-$0
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/.yas-parents 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/.yas-parents
deleted file mode 100644
index eed5b44..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/.yas-parents
+++ /dev/null
@@ -1 +0,0 @@
-text-mode
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/column 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/column
deleted file mode 100644
index 5817296..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/column
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: , ColumnName ColumnType NOT NULL...
-# key: column
-# --
-       ,       ${1:Name}               ${2:Type}                       ${3:NOT 
NULL}
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint
deleted file mode 100644
index bfa2b78..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: CONSTRAINT [..] PRIMARY KEY ...
-# key: constraint
-# --
-CONSTRAINT [${1:PK_Name}] PRIMARY KEY ${2:CLUSTERED} ([${3:ColumnName}])
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint.1 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint.1
deleted file mode 100644
index bfef0b6..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/constraint.1
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: CONSTRAINT [..] FOREIGN KEY ...
-# key: constraint
-# --
-CONSTRAINT [${1:FK_Name}] FOREIGN KEY ${2:CLUSTERED} ([${3:ColumnName}])
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/create 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/create
deleted file mode 100644
index 085b267..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/create
+++ /dev/null
@@ -1,11 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: create table ...
-# key: create
-# --
-CREATE TABLE [${1:dbo}].[${2:TableName}]
-(
-               ${3:Id}         ${4:INT IDENTITY(1,1)}          ${5:NOT NULL}
-$0
-       CONSTRAINT [${6:PK_}] PRIMARY KEY ${7:CLUSTERED} ([$3])
-)
-GO
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/create.1 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/create.1
deleted file mode 100644
index 6c37dd8..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/create.1
+++ /dev/null
@@ -1,13 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: create procedure ...
-# key: create
-# --
-CREATE PROCEDURE [${1:dbo}].[${2:Name}]
-(
-               $3              $4              = ${5:NULL}             
${6:OUTPUT}
-)
-AS
-BEGIN
-$0
-END
-GO
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/sql-mode/references 
b/packages/yasnippet-classic-snippets/snippets/sql-mode/references
deleted file mode 100644
index ff6d12f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/sql-mode/references
+++ /dev/null
@@ -1,5 +0,0 @@
-# contributor: Alejandro Espinoza Esparza <aespinoza@structum.com.mx>
-# name: REFERENCES ...
-# key: references
-# --
-REFERENCES ${1:TableName}([${2:ColumnName}])
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/text-mode/email 
b/packages/yasnippet-classic-snippets/snippets/text-mode/email
deleted file mode 100644
index 95fad03..0000000
--- a/packages/yasnippet-classic-snippets/snippets/text-mode/email
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: (user's email)
-# key: email
-# --
-`(replace-regexp-in-string "@" "@NOSPAM." user-mail-address)`
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/snippets/text-mode/time 
b/packages/yasnippet-classic-snippets/snippets/text-mode/time
deleted file mode 100644
index 814ed5f..0000000
--- a/packages/yasnippet-classic-snippets/snippets/text-mode/time
+++ /dev/null
@@ -1,4 +0,0 @@
-# name: (current time)
-# key: time
-# --
-`(current-time-string)`
\ No newline at end of file
diff --git a/packages/yasnippet-classic-snippets/yasnippet-classic-snippets.el 
b/packages/yasnippet-classic-snippets/yasnippet-classic-snippets.el
deleted file mode 100644
index 783e60d..0000000
--- a/packages/yasnippet-classic-snippets/yasnippet-classic-snippets.el
+++ /dev/null
@@ -1,53 +0,0 @@
-;;; yasnippet-classic-snippets.el --- "Classic" yasnippet snippets
-
-;; Copyright (C) 2018 Free Software Foundation, Inc.
-
-;; Maintainer: Noam Postavsky <npostavs@gmail.com>
-;; Keywords: snippets
-;; Version: 1.0.2
-;; Package-Requires: ((yasnippet "0.9.1"))
-;; Package-Type: multi
-;; Keywords: convenience, snippets
-
-;;; Commentary:
-
-;; Snippets that were previously shipped with the GNU ELPA yasnippet package.
-
-;;; License:
-
-;; This program is free software; you can redistribute it and/or modify
-;; it under the terms of the GNU General Public License as published by
-;; the Free Software Foundation, either version 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-;;; Code:
-
-(defconst yasnippet-classic-snippets-dir
-  (expand-file-name
-   "snippets"
-   (file-name-directory (or load-file-name buffer-file-name))))
-
-(eval-after-load 'yasnippet
-  '(progn
-     (when (stringp yas-snippet-dirs)
-       ;; In case the user set the old format.
-       (setq yas-snippet-dirs (list yas-snippet-dirs)))
-     (unless (memq 'yasnippet-classic-snippets-dir yas-snippet-dirs)
-       ;; Prepare for future snippet reloads.
-       (add-to-list 'yas-snippet-dirs 'yasnippet-classic-snippets-dir t)
-       ;; And get our snippets ready now.
-       (yas-load-directory yasnippet-classic-snippets-dir t))))
-
-;;;###autoload (eval-after-load 'yasnippet '(require 
'yasnippet-classic-snippets))
-
-(provide 'yasnippet-classic-snippets)
-
-;;; yasnippet-classic-snippets.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]