From a93996e0bf718d79d50b0becdf0469b1715d998b Mon Sep 17 00:00:00 2001 From: smihica Date: Wed, 15 May 2013 00:41:05 +0900 Subject: Supporting HTML-Snippents phase1: Cleaned config-file and Supported html default attributes. --- zencoding-mode.el | 947 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 713 insertions(+), 234 deletions(-) (limited to 'zencoding-mode.el') diff --git a/zencoding-mode.el b/zencoding-mode.el index 98c4a02..5fee90a 100644 --- a/zencoding-mode.el +++ b/zencoding-mode.el @@ -131,191 +131,132 @@ ;; Don't edit. (zencoding-defparameter zencoding-snippets (let ((tbl (make-hash-table :test 'equal))) -(puthash "xml" (let ((tbl (make-hash-table :test 'equal))) -(puthash "profile" "xml" tbl) -(puthash "extends" "html" tbl) -(puthash "filters" "html" tbl) -tbl) tbl) -(puthash "scss" (let ((tbl (make-hash-table :test 'equal))) -(puthash "extends" "css" tbl) -tbl) tbl) -(puthash "sass" (let ((tbl (make-hash-table :test 'equal))) -(puthash "extends" "css" tbl) -tbl) tbl) -(puthash "less" (let ((tbl (make-hash-table :test 'equal))) -(puthash "extends" "css" tbl) -tbl) tbl) -(puthash "variables" (let ((tbl (make-hash-table :test 'equal))) -(puthash "lang" "en" tbl) -(puthash "locale" "en-US" tbl) -(puthash "charset" "UTF-8" tbl) -(puthash "indentation" "\t" tbl) -(puthash "newline" "\n" tbl) -tbl) tbl) -(puthash "stylus" (let ((tbl (make-hash-table :test 'equal))) -(puthash "extends" "css" tbl) -tbl) tbl) (puthash "html" (let ((tbl (make-hash-table :test 'equal))) -(puthash "profile" "html" tbl) -(puthash "abbreviations" (let ((tbl (make-hash-table :test 'equal))) -(puthash "a:link" "" tbl) -(puthash "doc4" "html>(head>meta[http-equiv=\"Content-Type\" content=\"text/html;charset=${charset}\"]+title{${1:Document}})" tbl) -(puthash "input:datetime-local" "inp[type=datetime-local]" tbl) -(puthash "input:reset" "input:button[type=reset]" tbl) -(puthash "meta:vp" "" tbl) +(puthash "snippets" (let ((tbl (make-hash-table :test 'equal))) +(puthash "c" "" tbl) +(puthash "!!!" "" tbl) +(puthash "!!!xxs" "" tbl) +(puthash "cc:ie6" "" tbl) +(puthash "cc:ie" "" tbl) +(puthash "!!!xs" "" tbl) +(puthash "!!!4t" "" tbl) +(puthash "cc:noie" "\n\t${child}|\n" tbl) +(puthash "!!!4s" "" tbl) +(puthash "!!!xt" "" tbl) +tbl) tbl) +(puthash "aliases" (let ((tbl (make-hash-table :test 'equal))) +(puthash "a:link" "a href=http://" tbl) +(puthash "doc4" "html>(head>meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\"+title{Document})" tbl) +(puthash "input:datetime-local" "input type=datetime-local" tbl) +(puthash "input:reset" "input type=reset" tbl) +(puthash "meta:vp" "meta name=viewport content=\"width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0\"" tbl) (puthash "colg" "colgroup" tbl) -(puthash "figc" "figcaption" tbl) -(puthash "btn:s" "button[type=submit]" tbl) -(puthash "btn:r" "button[type=reset]" tbl) -(puthash "style" "