mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-14 13:33:04 +00:00
Rename symbol references from yas/*
to yas-*
in bundled snippets
This commit is contained in:
parent
e12a8bf188
commit
96638af80e
@ -1,19 +1,19 @@
|
|||||||
;; .yas-setup.el for html-mode
|
;; .yas-setup.el for html-mode
|
||||||
|
|
||||||
(defvar yas/html-default-tag "p")
|
(defvar yas-html-default-tag "p")
|
||||||
|
|
||||||
(defvar yas/html-xhtml-attr "")
|
(defvar yas-html-xhtml-attr "")
|
||||||
|
|
||||||
(defvar yas/html-just-like-tm nil
|
(defvar yas-html-just-like-tm nil
|
||||||
"Html-mode snippets behave as close to TextMate as possible.")
|
"Html-mode snippets behave as close to TextMate as possible.")
|
||||||
|
|
||||||
(defun yas/html-activate ()
|
(defun yas-html-activate ()
|
||||||
(add-to-list (make-local-variable 'yas/mode-symbol) 'html-mode))
|
(add-to-list (make-local-variable 'yas-mode-symbol) 'html-mode))
|
||||||
|
|
||||||
(add-hook 'nxml-mode-hook 'yas/html-activate)
|
(add-hook 'nxml-mode-hook 'yas-html-activate)
|
||||||
(add-hook 'rhtml-mode-hook 'yas/html-activate)
|
(add-hook 'rhtml-mode-hook 'yas-html-activate)
|
||||||
|
|
||||||
(defun yas/html-remove-preceding-word ()
|
(defun yas-html-remove-preceding-word ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(let (word-begin
|
(let (word-begin
|
||||||
word-end
|
word-end
|
||||||
@ -38,59 +38,59 @@
|
|||||||
retval))))
|
retval))))
|
||||||
|
|
||||||
|
|
||||||
(defun yas/html-first-word (string)
|
(defun yas-html-first-word (string)
|
||||||
(replace-regexp-in-string "\\\W.*" "" string))
|
(replace-regexp-in-string "\\\W.*" "" string))
|
||||||
|
|
||||||
(defun yas/html-insert-tag-pair-snippet ()
|
(defun yas-html-insert-tag-pair-snippet ()
|
||||||
(let* ((tag-and-suffix (or (and yas/selected-text
|
(let* ((tag-and-suffix (or (and yas-selected-text
|
||||||
(cons yas/selected-text nil))
|
(cons yas-selected-text nil))
|
||||||
(yas/html-remove-preceding-word)))
|
(yas-html-remove-preceding-word)))
|
||||||
(tag (car tag-and-suffix))
|
(tag (car tag-and-suffix))
|
||||||
(suffix (or (cdr tag-and-suffix) ""))
|
(suffix (or (cdr tag-and-suffix) ""))
|
||||||
(single-no-arg "\\(br\\|hr\\)")
|
(single-no-arg "\\(br\\|hr\\)")
|
||||||
(single "\\(img\\|meta\\|link\\|input\\|base\\|area\\|col\\|frame\\|param\\)"))
|
(single "\\(img\\|meta\\|link\\|input\\|base\\|area\\|col\\|frame\\|param\\)"))
|
||||||
(cond ((null tag)
|
(cond ((null tag)
|
||||||
(yas/expand-snippet (format "<${1:%s}>%s</${1:$(yas/html-first-word yas/text)}>%s"
|
(yas-expand-snippet (format "<${1:%s}>%s</${1:$(yas-html-first-word yas-text)}>%s"
|
||||||
(or yas/html-default-tag
|
(or yas-html-default-tag
|
||||||
"p")
|
"p")
|
||||||
(if yas/html-just-like-tm "$2" "$0")
|
(if yas-html-just-like-tm "$2" "$0")
|
||||||
suffix)))
|
suffix)))
|
||||||
((string-match single-no-arg tag)
|
((string-match single-no-arg tag)
|
||||||
(insert (format "<%s%s/>%s" tag yas/html-xhtml-attr suffix)))
|
(insert (format "<%s%s/>%s" tag yas-html-xhtml-attr suffix)))
|
||||||
((string-match single tag)
|
((string-match single tag)
|
||||||
(yas/expand-snippet (format "<%s $1%s/>%s" tag yas/html-xhtml-attr suffix)))
|
(yas-expand-snippet (format "<%s $1%s/>%s" tag yas-html-xhtml-attr suffix)))
|
||||||
(t
|
(t
|
||||||
(yas/expand-snippet (format "<%s>%s</%s>%s"
|
(yas-expand-snippet (format "<%s>%s</%s>%s"
|
||||||
tag
|
tag
|
||||||
(if yas/html-just-like-tm "$1" "$0")
|
(if yas-html-just-like-tm "$1" "$0")
|
||||||
(replace-regexp-in-string "\\\W.*" "" tag)
|
(replace-regexp-in-string "\\\W.*" "" tag)
|
||||||
suffix))))))
|
suffix))))))
|
||||||
|
|
||||||
(defun yas/html-wrap-each-line-in-openclose-tag ()
|
(defun yas-html-wrap-each-line-in-openclose-tag ()
|
||||||
(let* ((mirror "${1:$(yas/html-first-word yas/text)}")
|
(let* ((mirror "${1:$(yas-html-first-word yas-text)}")
|
||||||
(yas/html-wrap-newline (when (string-match "\n" yas/selected-text) "\n"))
|
(yas-html-wrap-newline (when (string-match "\n" yas-selected-text) "\n"))
|
||||||
(template (concat (format "<${1:%s}>" (or yas/html-default-tag "p"))
|
(template (concat (format "<${1:%s}>" (or yas-html-default-tag "p"))
|
||||||
yas/selected-text
|
yas-selected-text
|
||||||
"</" mirror ">")))
|
"</" mirror ">")))
|
||||||
(setq template (replace-regexp-in-string "\n" (concat "</" mirror ">\n<$1>") template))
|
(setq template (replace-regexp-in-string "\n" (concat "</" mirror ">\n<$1>") template))
|
||||||
(yas/expand-snippet template)))
|
(yas-expand-snippet template)))
|
||||||
|
|
||||||
(defun yas/html-toggle-wrap (string wrap)
|
(defun yas-html-toggle-wrap (string wrap)
|
||||||
(or (and string
|
(or (and string
|
||||||
(string-match (format "<%s>\\(.*\\)</%s>" wrap wrap)
|
(string-match (format "<%s>\\(.*\\)</%s>" wrap wrap)
|
||||||
string)
|
string)
|
||||||
(match-string 1 string))
|
(match-string 1 string))
|
||||||
(concat wrap string wrap)))
|
(concat wrap string wrap)))
|
||||||
|
|
||||||
(defun yas/html-between-tag-pair-p ()
|
(defun yas-html-between-tag-pair-p ()
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(backward-word)
|
(backward-word)
|
||||||
(looking-at "\\\w+></\\\w+>")))
|
(looking-at "\\\w+></\\\w+>")))
|
||||||
|
|
||||||
(defun yas/html-id-from-string (string)
|
(defun yas-html-id-from-string (string)
|
||||||
(replace-regexp-in-string " " "_" (downcase string)))
|
(replace-regexp-in-string " " "_" (downcase string)))
|
||||||
|
|
||||||
(defun yas/html-tidy ()
|
(defun yas-html-tidy ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(let ((start (or (and mark-active
|
(let ((start (or (and mark-active
|
||||||
(region-beginning))
|
(region-beginning))
|
||||||
@ -104,11 +104,11 @@
|
|||||||
(goto-char (min (point-max) orig))
|
(goto-char (min (point-max) orig))
|
||||||
(recenter (1- orig-line))))
|
(recenter (1- orig-line))))
|
||||||
|
|
||||||
(defun yas/html-tag-description ()
|
(defun yas-html-tag-description ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(let* ((tag-at-point (sgml-beginning-of-tag))
|
(let* ((tag-at-point (sgml-beginning-of-tag))
|
||||||
(fragment (and tag-at-point
|
(fragment (and tag-at-point
|
||||||
(cdr (assoc (upcase tag-at-point) yas/html-tag-description-urls)))))
|
(cdr (assoc (upcase tag-at-point) yas-html-tag-description-urls)))))
|
||||||
(if fragment
|
(if fragment
|
||||||
(browse-url (concat "http://www.w3.org/TR/html4/index/"
|
(browse-url (concat "http://www.w3.org/TR/html4/index/"
|
||||||
fragment))
|
fragment))
|
||||||
@ -116,7 +116,7 @@
|
|||||||
(message "No documentation for " tag-at-point)
|
(message "No documentation for " tag-at-point)
|
||||||
(message "Not on a HTML tag.")))))
|
(message "Not on a HTML tag.")))))
|
||||||
|
|
||||||
(defvar yas/html-tag-description-urls
|
(defvar yas-html-tag-description-urls
|
||||||
'(("A" . "../struct/links.html#edef-A")
|
'(("A" . "../struct/links.html#edef-A")
|
||||||
("ABBR" . "../struct/text.html#edef-ABBR")
|
("ABBR" . "../struct/text.html#edef-ABBR")
|
||||||
("ACRONYM" . "../struct/text.html#edef-ACRONYM")
|
("ACRONYM" . "../struct/text.html#edef-ACRONYM")
|
||||||
@ -213,18 +213,18 @@
|
|||||||
;;
|
;;
|
||||||
;; Substitutions for: content
|
;; Substitutions for: content
|
||||||
;; # as in Snippets/Emphasize.yasnippet
|
;; # as in Snippets/Emphasize.yasnippet
|
||||||
;; ${TM_SELECTED_TEXT/\A<em>(.*)<\/em>\z|.*/(?1:$1:<em>$0<\/em>)/m} =yyas> `(yas/html-toggle-wrap yas/selected-text "em")`
|
;; ${TM_SELECTED_TEXT/\A<em>(.*)<\/em>\z|.*/(?1:$1:<em>$0<\/em>)/m} =yyas> `(yas-html-toggle-wrap yas-selected-text "em")`
|
||||||
;; ${TM_SELECTED_TEXT/\A<strong>(.*)<\/strong>\z|.*/(?1:$1:<strong>$0<\/strong>)/m} =yyas> `(yas/html-toggle-wrap yas/selected-text "strong")`
|
;; ${TM_SELECTED_TEXT/\A<strong>(.*)<\/strong>\z|.*/(?1:$1:<strong>$0<\/strong>)/m} =yyas> `(yas-html-toggle-wrap yas-selected-text "strong")`
|
||||||
;; ${1/\s.*//} =yyas> ${1:$(replace-regexp-in-string "[\s\t\n].*" "" yas/text)}
|
;; ${1/\s.*//} =yyas> ${1:$(replace-regexp-in-string "[\s\t\n].*" "" yas-text)}
|
||||||
;; ${1/[[:alpha:]]+|( )/(?1:_:\L$0)/g} =yyas> ${1:$(replace-regexp-in-string " " "_" (downcase yas/text))}
|
;; ${1/[[:alpha:]]+|( )/(?1:_:\L$0)/g} =yyas> ${1:$(replace-regexp-in-string " " "_" (downcase yas-text))}
|
||||||
;; ${TM_XHTML} =yyas> `yas/html-xhtml-attr`
|
;; ${TM_XHTML} =yyas> `yas-html-xhtml-attr`
|
||||||
|
|
||||||
|
|
||||||
;; # as in Commands/Preview in All Active Browsers.yasnippet
|
;; # as in Commands/Preview in All Active Browsers.yasnippet
|
||||||
;; 970EE6B4-A091-11D9-A5A2-000D93C8BE28 =yyas> (browse-url-of-buffer)
|
;; 970EE6B4-A091-11D9-A5A2-000D93C8BE28 =yyas> (browse-url-of-buffer)
|
||||||
;; 637CEA2B-578C-429C-BB74-30E8D42BFA22 =yyas> (yas/html-tag-description)
|
;; 637CEA2B-578C-429C-BB74-30E8D42BFA22 =yyas> (yas-html-tag-description)
|
||||||
;; 2ED44A32-C353-447F-BAE4-E3522DB6944D =yyas> (yas/html-insert-tag-pair-snippet)
|
;; 2ED44A32-C353-447F-BAE4-E3522DB6944D =yyas> (yas-html-insert-tag-pair-snippet)
|
||||||
;; 991E7EBD-F3F5-469A-BA01-DC30E04AD472 =yyas> (yas/html-wrap-each-line-in-openclose-tag)
|
;; 991E7EBD-F3F5-469A-BA01-DC30E04AD472 =yyas> (yas-html-wrap-each-line-in-openclose-tag)
|
||||||
|
|
||||||
;; Substitutions for: binding
|
;; Substitutions for: binding
|
||||||
;;
|
;;
|
||||||
@ -248,28 +248,28 @@
|
|||||||
;; ^@W =yyas> C-c M-W
|
;; ^@W =yyas> C-c M-W
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/XHTML   NonBreakingSpace.yasnippet
|
;; # as in Snippets/XHTML   NonBreakingSpace.yasnippet
|
||||||
;; ~ =yyas> (yas/unknown)
|
;; ~ =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Insert Entity.yasnippet
|
;; # as in Commands/Insert Entity.yasnippet
|
||||||
;; @& =yyas> (yas/unknown)
|
;; @& =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
||||||
;; @r =yyas> (yas/unknown)
|
;; @r =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Persistent Include.yasnippet
|
;; # as in Commands/Persistent Include.yasnippet
|
||||||
;; ^@i =yyas> (yas/unknown)
|
;; ^@i =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
||||||
;; ~ =yyas> (yas/unknown)
|
;; ~ =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Update Includes.yasnippet
|
;; # as in Commands/Update Includes.yasnippet
|
||||||
;; ^@u =yyas> (yas/unknown)
|
;; ^@u =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Macros/Delete whitespace between tags.yasnippet
|
;; # as in Macros/Delete whitespace between tags.yasnippet
|
||||||
;; ^~ =yyas> (yas/unknown)
|
;; ^~ =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Tidy.yasnippet
|
;; # as in Commands/Tidy.yasnippet
|
||||||
;; ^H =yyas> (yas/unknown)
|
;; ^H =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;;
|
;;
|
||||||
;; --**--
|
;; --**--
|
||||||
@ -277,180 +277,180 @@
|
|||||||
;;
|
;;
|
||||||
;; Translated menu
|
;; Translated menu
|
||||||
;;
|
;;
|
||||||
(yas/define-menu 'html-mode
|
(yas-define-menu 'html-mode
|
||||||
'(;; Documentation for Tag
|
'(;; Documentation for Tag
|
||||||
(yas/item "637CEA2B-578C-429C-BB74-30E8D42BFA22")
|
(yas-item "637CEA2B-578C-429C-BB74-30E8D42BFA22")
|
||||||
;; Ignoring Validate Syntax (W3C)
|
;; Ignoring Validate Syntax (W3C)
|
||||||
(yas/ignore-item "3F26240E-6E4A-11D9-B411-000D93589AF6")
|
(yas-ignore-item "3F26240E-6E4A-11D9-B411-000D93589AF6")
|
||||||
|
|
||||||
;; Open Document in Running Browser(s)
|
;; Open Document in Running Browser(s)
|
||||||
(yas/item "970EE6B4-A091-11D9-A5A2-000D93C8BE28")
|
(yas-item "970EE6B4-A091-11D9-A5A2-000D93C8BE28")
|
||||||
;; Ignoring Refresh Running Browser(s)
|
;; Ignoring Refresh Running Browser(s)
|
||||||
(yas/ignore-item "B8651C6E-A05E-11D9-86AC-000D93C8BE28")
|
(yas-ignore-item "B8651C6E-A05E-11D9-86AC-000D93C8BE28")
|
||||||
|
|
||||||
(yas/submenu "Entities"
|
(yas-submenu "Entities"
|
||||||
(;; Ignoring Convert Character / Selection to Entities
|
(;; Ignoring Convert Character / Selection to Entities
|
||||||
(yas/ignore-item "3DD8406C-A116-11D9-A5A2-000D93C8BE28")
|
(yas-ignore-item "3DD8406C-A116-11D9-A5A2-000D93C8BE28")
|
||||||
;; Ignoring Convert Character / Selection to Entities Excl. Tags
|
;; Ignoring Convert Character / Selection to Entities Excl. Tags
|
||||||
(yas/ignore-item "43C9E8AE-3E53-4B82-A1AF-56697BB3EF09")
|
(yas-ignore-item "43C9E8AE-3E53-4B82-A1AF-56697BB3EF09")
|
||||||
;; Ignoring Decode Entities in Line / Selection
|
;; Ignoring Decode Entities in Line / Selection
|
||||||
(yas/ignore-item "C183920D-A126-11D9-A5A2-000D93C8BE28")
|
(yas-ignore-item "C183920D-A126-11D9-A5A2-000D93C8BE28")
|
||||||
|
|
||||||
;; Non-Breaking Space
|
;; Non-Breaking Space
|
||||||
(yas/item "73B40BAE-A295-11D9-87F7-000D93C8BE28")
|
(yas-item "73B40BAE-A295-11D9-87F7-000D93C8BE28")
|
||||||
;; →
|
;; →
|
||||||
(yas/item "C70BB693-0954-4440-AEB4-F2ADD6D923F0")
|
(yas-item "C70BB693-0954-4440-AEB4-F2ADD6D923F0")
|
||||||
;; ←
|
;; ←
|
||||||
(yas/item "C0418A4A-7E42-4D49-8F86-6E339296CB84")
|
(yas-item "C0418A4A-7E42-4D49-8F86-6E339296CB84")
|
||||||
;; ⇤
|
;; ⇤
|
||||||
(yas/item "7F102705-27D8-4029-BF61-2F042FB61E06")
|
(yas-item "7F102705-27D8-4029-BF61-2F042FB61E06")
|
||||||
;; ⌅
|
;; ⌅
|
||||||
(yas/item "7062316B-4236-4793-AD35-05E4A6577393")
|
(yas-item "7062316B-4236-4793-AD35-05E4A6577393")
|
||||||
;; ⌃
|
;; ⌃
|
||||||
(yas/item "B4987DA5-9C2F-4D2D-AC14-678115079205")
|
(yas-item "B4987DA5-9C2F-4D2D-AC14-678115079205")
|
||||||
;; ⌦
|
;; ⌦
|
||||||
(yas/item "44E448B6-37CE-4BFE-8611-C5113593B74B")
|
(yas-item "44E448B6-37CE-4BFE-8611-C5113593B74B")
|
||||||
;; ↩
|
;; ↩
|
||||||
(yas/item "9B216475-D73D-4518-851F-CACD0066A909")
|
(yas-item "9B216475-D73D-4518-851F-CACD0066A909")
|
||||||
;; ⇥
|
;; ⇥
|
||||||
(yas/item "ADC78A82-40C2-4AAC-8968-93AF0ED98DF0")
|
(yas-item "ADC78A82-40C2-4AAC-8968-93AF0ED98DF0")
|
||||||
;; ⌫
|
;; ⌫
|
||||||
(yas/item "38E50882-27AF-4246-A039-355C3E1A699E")
|
(yas-item "38E50882-27AF-4246-A039-355C3E1A699E")
|
||||||
;; ⌘
|
;; ⌘
|
||||||
(yas/item "7214ACD1-93D9-4D3F-A428-8A7302E0A35E")
|
(yas-item "7214ACD1-93D9-4D3F-A428-8A7302E0A35E")
|
||||||
;; ↓
|
;; ↓
|
||||||
(yas/item "35654B4E-2D76-4CD3-8FBB-2DA1F314BA19")
|
(yas-item "35654B4E-2D76-4CD3-8FBB-2DA1F314BA19")
|
||||||
;; →
|
;; →
|
||||||
(yas/item "AC15621A-8A16-40DD-A671-EA4C37637215")
|
(yas-item "AC15621A-8A16-40DD-A671-EA4C37637215")
|
||||||
;; ↑
|
;; ↑
|
||||||
(yas/item "0E2F4A47-EADE-4A05-931E-FC874FA28FC3")
|
(yas-item "0E2F4A47-EADE-4A05-931E-FC874FA28FC3")
|
||||||
;; ⇧
|
;; ⇧
|
||||||
(yas/item "1B8D58B9-D9DB-484C-AACD-5D5DF5385308")
|
(yas-item "1B8D58B9-D9DB-484C-AACD-5D5DF5385308")
|
||||||
;; ⎋
|
;; ⎋
|
||||||
(yas/item "D7CC7C7C-CD01-4357-AF91-AEFFD914DF98")
|
(yas-item "D7CC7C7C-CD01-4357-AF91-AEFFD914DF98")
|
||||||
;; ⌥
|
;; ⌥
|
||||||
(yas/item "980A8D39-CA8B-4EC2-9739-DC36A262F28E")
|
(yas-item "980A8D39-CA8B-4EC2-9739-DC36A262F28E")
|
||||||
(yas/separator)
|
(yas-separator)
|
||||||
;; Ignoring Insert Entity…
|
;; Ignoring Insert Entity…
|
||||||
(yas/ignore-item "89E5CC0A-3EFF-4DEF-A299-2E9651DE6529")))
|
(yas-ignore-item "89E5CC0A-3EFF-4DEF-A299-2E9651DE6529")))
|
||||||
(yas/submenu "URL Escapes"
|
(yas-submenu "URL Escapes"
|
||||||
(;; Ignoring URL Escape Line / Selection
|
(;; Ignoring URL Escape Line / Selection
|
||||||
(yas/ignore-item "6B024865-6095-4CE3-8EDD-DC6F2230C2FF")
|
(yas-ignore-item "6B024865-6095-4CE3-8EDD-DC6F2230C2FF")
|
||||||
;; Ignoring URL Unescape Line / Selection
|
;; Ignoring URL Unescape Line / Selection
|
||||||
(yas/ignore-item "2C4C9673-B166-432A-8938-75A5CA622481")))
|
(yas-ignore-item "2C4C9673-B166-432A-8938-75A5CA622481")))
|
||||||
;; Ignoring Encrypt Line / Selection (ROT 13)
|
;; Ignoring Encrypt Line / Selection (ROT 13)
|
||||||
(yas/ignore-item "9B13543F-8356-443C-B6E7-D9259B604927")
|
(yas-ignore-item "9B13543F-8356-443C-B6E7-D9259B604927")
|
||||||
|
|
||||||
;; Ignoring CodeCompletion HTML Attributes
|
;; Ignoring CodeCompletion HTML Attributes
|
||||||
(yas/ignore-item "CBD82CF3-74E9-4E7A-B3F6-9348754EB5AA")
|
(yas-ignore-item "CBD82CF3-74E9-4E7A-B3F6-9348754EB5AA")
|
||||||
;; Insert Open/Close Tag (With Current Word)
|
;; Insert Open/Close Tag (With Current Word)
|
||||||
(yas/item "2ED44A32-C353-447F-BAE4-E3522DB6944D")
|
(yas-item "2ED44A32-C353-447F-BAE4-E3522DB6944D")
|
||||||
;; Ignoring Insert Close Tag
|
;; Ignoring Insert Close Tag
|
||||||
(yas/ignore-item "0658019F-3635-462E-AAC2-74E4FE508A9B")
|
(yas-ignore-item "0658019F-3635-462E-AAC2-74E4FE508A9B")
|
||||||
(yas/submenu "Insert DocType"
|
(yas-submenu "Insert DocType"
|
||||||
(;; HTML — 4.01 Strict
|
(;; HTML — 4.01 Strict
|
||||||
(yas/item "944F1410-188C-4D70-8340-CECAA56FC7F2")
|
(yas-item "944F1410-188C-4D70-8340-CECAA56FC7F2")
|
||||||
;; HTML — 4.01 Transitional
|
;; HTML — 4.01 Transitional
|
||||||
(yas/item "B2AAEE56-42D8-42C3-8F67-865473F50E8D")
|
(yas-item "B2AAEE56-42D8-42C3-8F67-865473F50E8D")
|
||||||
(yas/separator)
|
(yas-separator)
|
||||||
;; XHTML — 1.0 Frameset
|
;; XHTML — 1.0 Frameset
|
||||||
(yas/item "9ED6ABBE-A802-11D9-BFC8-000D93C8BE28")
|
(yas-item "9ED6ABBE-A802-11D9-BFC8-000D93C8BE28")
|
||||||
;; XHTML — 1.0 Strict
|
;; XHTML — 1.0 Strict
|
||||||
(yas/item "C8B83564-A802-11D9-BFC8-000D93C8BE28")
|
(yas-item "C8B83564-A802-11D9-BFC8-000D93C8BE28")
|
||||||
;; XHTML — 1.0 Transitional
|
;; XHTML — 1.0 Transitional
|
||||||
(yas/item "7D8C2F74-A802-11D9-BFC8-000D93C8BE28")
|
(yas-item "7D8C2F74-A802-11D9-BFC8-000D93C8BE28")
|
||||||
;; XHTML — 1.1
|
;; XHTML — 1.1
|
||||||
(yas/item "5CE8FC6E-A802-11D9-BFC8-000D93C8BE28")))
|
(yas-item "5CE8FC6E-A802-11D9-BFC8-000D93C8BE28")))
|
||||||
(yas/submenu "Insert Tag"
|
(yas-submenu "Insert Tag"
|
||||||
(;; Ignoring CodeCompletion HTML Tags
|
(;; Ignoring CodeCompletion HTML Tags
|
||||||
(yas/ignore-item "3463E85F-F500-49A0-8631-D78ED85F9D60")
|
(yas-ignore-item "3463E85F-F500-49A0-8631-D78ED85F9D60")
|
||||||
|
|
||||||
;; Base
|
;; Base
|
||||||
(yas/item "4462A6B8-A08A-11D9-A5A2-000D93C8BE28")
|
(yas-item "4462A6B8-A08A-11D9-A5A2-000D93C8BE28")
|
||||||
;; Body
|
;; Body
|
||||||
(yas/item "4905D47B-A08B-11D9-A5A2-000D93C8BE28")
|
(yas-item "4905D47B-A08B-11D9-A5A2-000D93C8BE28")
|
||||||
;; Br
|
;; Br
|
||||||
(yas/item "3E008E42-A5C9-11D9-9BCD-000D93C8BE28")
|
(yas-item "3E008E42-A5C9-11D9-9BCD-000D93C8BE28")
|
||||||
;; Div
|
;; Div
|
||||||
(yas/item "576036C0-A60E-11D9-ABD6-000D93C8BE28")
|
(yas-item "576036C0-A60E-11D9-ABD6-000D93C8BE28")
|
||||||
;; Embed QT Movie
|
;; Embed QT Movie
|
||||||
(yas/item "42F15753-9B6D-4DD8-984C-807B94363277")
|
(yas-item "42F15753-9B6D-4DD8-984C-807B94363277")
|
||||||
;; Fieldset
|
;; Fieldset
|
||||||
(yas/item "9BD2BE01-A854-4D55-B584-725D04C075C0")
|
(yas-item "9BD2BE01-A854-4D55-B584-725D04C075C0")
|
||||||
;; Form
|
;; Form
|
||||||
(yas/item "232C2E8B-A08E-11D9-A5A2-000D93C8BE28")
|
(yas-item "232C2E8B-A08E-11D9-A5A2-000D93C8BE28")
|
||||||
;; Head
|
;; Head
|
||||||
(yas/item "9CF008C4-A086-11D9-A5A2-000D93C8BE28")
|
(yas-item "9CF008C4-A086-11D9-A5A2-000D93C8BE28")
|
||||||
;; Heading
|
;; Heading
|
||||||
(yas/item "65BA66DC-A07F-11D9-A5A2-000D93C8BE28")
|
(yas-item "65BA66DC-A07F-11D9-A5A2-000D93C8BE28")
|
||||||
;; Input
|
;; Input
|
||||||
(yas/item "44180979-A08E-11D9-A5A2-000D93C8BE28")
|
(yas-item "44180979-A08E-11D9-A5A2-000D93C8BE28")
|
||||||
;; Input with Label
|
;; Input with Label
|
||||||
(yas/item "D8DCCC81-749A-4E2A-B4BC-D109D5799CAA")
|
(yas-item "D8DCCC81-749A-4E2A-B4BC-D109D5799CAA")
|
||||||
;; Link
|
;; Link
|
||||||
(yas/item "77BFD0C0-A08A-11D9-A5A2-000D93C8BE28")
|
(yas-item "77BFD0C0-A08A-11D9-A5A2-000D93C8BE28")
|
||||||
;; Mail Anchor
|
;; Mail Anchor
|
||||||
(yas/item "81DA4C74-A530-11D9-9BCD-000D93C8BE28")
|
(yas-item "81DA4C74-A530-11D9-9BCD-000D93C8BE28")
|
||||||
;; Meta
|
;; Meta
|
||||||
(yas/item "DA99AC44-A083-11D9-A5A2-000D93C8BE28")
|
(yas-item "DA99AC44-A083-11D9-A5A2-000D93C8BE28")
|
||||||
;; Option
|
;; Option
|
||||||
(yas/item "5820372E-A093-4F38-B25C-B0CCC50A0FC4")
|
(yas-item "5820372E-A093-4F38-B25C-B0CCC50A0FC4")
|
||||||
;; Script
|
;; Script
|
||||||
(yas/item "6592050A-A087-11D9-A5A2-000D93C8BE28")
|
(yas-item "6592050A-A087-11D9-A5A2-000D93C8BE28")
|
||||||
;; Script With External Source
|
;; Script With External Source
|
||||||
(yas/item "7D676C4C-A087-11D9-A5A2-000D93C8BE28")
|
(yas-item "7D676C4C-A087-11D9-A5A2-000D93C8BE28")
|
||||||
;; Select Box
|
;; Select Box
|
||||||
(yas/item "26023CFF-C73F-4EF5-9803-E4DBA2CBEADD")
|
(yas-item "26023CFF-C73F-4EF5-9803-E4DBA2CBEADD")
|
||||||
;; Style
|
;; Style
|
||||||
(yas/item "3C518074-A088-11D9-A5A2-000D93C8BE28")
|
(yas-item "3C518074-A088-11D9-A5A2-000D93C8BE28")
|
||||||
;; Table
|
;; Table
|
||||||
(yas/item "57176082-A12F-11D9-A5A2-000D93C8BE28")
|
(yas-item "57176082-A12F-11D9-A5A2-000D93C8BE28")
|
||||||
;; Text Area
|
;; Text Area
|
||||||
(yas/item "AAC9D7B8-A12C-11D9-A5A2-000D93C8BE28")
|
(yas-item "AAC9D7B8-A12C-11D9-A5A2-000D93C8BE28")
|
||||||
;; Title
|
;; Title
|
||||||
(yas/item "B62ECABE-A086-11D9-A5A2-000D93C8BE28")))
|
(yas-item "B62ECABE-A086-11D9-A5A2-000D93C8BE28")))
|
||||||
|
|
||||||
(yas/submenu "Includes"
|
(yas-submenu "Includes"
|
||||||
(;; Ignoring Add Persistent Include
|
(;; Ignoring Add Persistent Include
|
||||||
(yas/ignore-item "0D814247-7A00-46EE-A2A4-45FBBF4B1181")
|
(yas-ignore-item "0D814247-7A00-46EE-A2A4-45FBBF4B1181")
|
||||||
;; Ignoring Update Document
|
;; Ignoring Update Document
|
||||||
(yas/ignore-item "4400BCE9-20E3-426E-B1D7-2C0BCA53BCF8")
|
(yas-ignore-item "4400BCE9-20E3-426E-B1D7-2C0BCA53BCF8")
|
||||||
;; Ignoring Help: Persistent Includes
|
;; Ignoring Help: Persistent Includes
|
||||||
(yas/ignore-item "9AFDEB2C-D9F0-423E-8211-EBB089F51F0C")))
|
(yas-ignore-item "9AFDEB2C-D9F0-423E-8211-EBB089F51F0C")))
|
||||||
(yas/submenu "Format"
|
(yas-submenu "Format"
|
||||||
(;; Strong
|
(;; Strong
|
||||||
(yas/item "4117D930-B6FA-4022-97E7-ECCAF4E70F63")
|
(yas-item "4117D930-B6FA-4022-97E7-ECCAF4E70F63")
|
||||||
;; Emphasize
|
;; Emphasize
|
||||||
(yas/item "EBB98620-3292-4621-BA38-D8A9A65D9551")))
|
(yas-item "EBB98620-3292-4621-BA38-D8A9A65D9551")))
|
||||||
(yas/submenu "Conditional Comments"
|
(yas-submenu "Conditional Comments"
|
||||||
(;; IE Conditional Comment: Internet Explorer
|
(;; IE Conditional Comment: Internet Explorer
|
||||||
(yas/item "0ED6DA73-F38F-4A65-B18F-3379D2BA9387")
|
(yas-item "0ED6DA73-F38F-4A65-B18F-3379D2BA9387")
|
||||||
;; IE Conditional Comment: Internet Explorer 5.0 only
|
;; IE Conditional Comment: Internet Explorer 5.0 only
|
||||||
(yas/item "3A517A94-001E-464D-8184-1FE56D0D0D70")
|
(yas-item "3A517A94-001E-464D-8184-1FE56D0D0D70")
|
||||||
;; IE Conditional Comment: Internet Explorer 5.5 only
|
;; IE Conditional Comment: Internet Explorer 5.5 only
|
||||||
(yas/item "E3F8984E-7269-4981-9D30-967AB56A6ACE")
|
(yas-item "E3F8984E-7269-4981-9D30-967AB56A6ACE")
|
||||||
;; IE Conditional Comment: Internet Explorer 5.x
|
;; IE Conditional Comment: Internet Explorer 5.x
|
||||||
(yas/item "F3512848-7889-45DA-993B-0547976C8E6D")
|
(yas-item "F3512848-7889-45DA-993B-0547976C8E6D")
|
||||||
;; IE Conditional Comment: Internet Explorer 6 and below
|
;; IE Conditional Comment: Internet Explorer 6 and below
|
||||||
(yas/item "32BBB9AB-8732-4F91-A587-354941A27B69")
|
(yas-item "32BBB9AB-8732-4F91-A587-354941A27B69")
|
||||||
;; IE Conditional Comment: Internet Explorer 6 only
|
;; IE Conditional Comment: Internet Explorer 6 only
|
||||||
(yas/item "48DF7485-52EA-49B3-88AF-3A41F933F325")
|
(yas-item "48DF7485-52EA-49B3-88AF-3A41F933F325")
|
||||||
;; IE Conditional Comment: Internet Explorer 7 and above
|
;; IE Conditional Comment: Internet Explorer 7 and above
|
||||||
(yas/item "CBC24AF4-88E0-498B-BE50-934B9CF29EC7")
|
(yas-item "CBC24AF4-88E0-498B-BE50-934B9CF29EC7")
|
||||||
;; IE Conditional Comment: NOT Internet Explorer
|
;; IE Conditional Comment: NOT Internet Explorer
|
||||||
(yas/item "F00170EE-4A82-413F-A88B-85293E69A88B")))
|
(yas-item "F00170EE-4A82-413F-A88B-85293E69A88B")))
|
||||||
|
|
||||||
;; Wrap Selection in Open/Close Tag
|
;; Wrap Selection in Open/Close Tag
|
||||||
(yas/item "BC8B8AE2-5F16-11D9-B9C3-000D93589AF6")
|
(yas-item "BC8B8AE2-5F16-11D9-B9C3-000D93589AF6")
|
||||||
;; Wrap Each Selected Line in Open/Close Tag
|
;; Wrap Each Selected Line in Open/Close Tag
|
||||||
(yas/item "991E7EBD-F3F5-469A-BA01-DC30E04AD472")
|
(yas-item "991E7EBD-F3F5-469A-BA01-DC30E04AD472")
|
||||||
;; Wrap in <?= … ?>
|
;; Wrap in <?= … ?>
|
||||||
(yas/item "912906A0-9A29-434B-AE98-E9DFDE6E48B4")
|
(yas-item "912906A0-9A29-434B-AE98-E9DFDE6E48B4")
|
||||||
(yas/separator)
|
(yas-separator)
|
||||||
;; Ignoring Strip HTML Tags from Document / Selection
|
;; Ignoring Strip HTML Tags from Document / Selection
|
||||||
(yas/ignore-item "20D760B5-A127-11D9-A5A2-000D93C8BE28")
|
(yas-ignore-item "20D760B5-A127-11D9-A5A2-000D93C8BE28")
|
||||||
;; Ignoring Tidy
|
;; Ignoring Tidy
|
||||||
(yas/ignore-item "45F92B81-6F0E-11D9-A1E4-000D9332809C"))
|
(yas-ignore-item "45F92B81-6F0E-11D9-A1E4-000D9332809C"))
|
||||||
'("7B7E945E-A112-11D9-A5A2-000D93C8BE28"
|
'("7B7E945E-A112-11D9-A5A2-000D93C8BE28"
|
||||||
"3C44EABE-8D6F-4B1B-AB91-F419FAD1A0AD"
|
"3C44EABE-8D6F-4B1B-AB91-F419FAD1A0AD"
|
||||||
"9AFDEB2C-D9F0-423E-8211-EBB089F51F0C"
|
"9AFDEB2C-D9F0-423E-8211-EBB089F51F0C"
|
||||||
@ -485,205 +485,205 @@
|
|||||||
;;
|
;;
|
||||||
;; Substitutions for: content
|
;; Substitutions for: content
|
||||||
;;
|
;;
|
||||||
;; # as in Templates/XHTML 1.1/info.yasnippet
|
|
||||||
;; CDE8EFD6-9DE2-4E8C-BB6A-52E8CCD2E977 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_0 only.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 5.0 only ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
|
||||||
;; 3463E85F-F500-49A0-8631-D78ED85F9D60 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/Emphasize.yasnippet
|
;; # as in Snippets/Emphasize.yasnippet
|
||||||
;; `(yas/html-toggle-wrap yas/selected-text "em")` =yyas> (yas/unknown)
|
;; `(yas-html-toggle-wrap yas-selected-text "em")` =yyas> (yas-unknown)
|
||||||
;;
|
|
||||||
;; # as in Templates/HTML 4.0 Transitional/info.yasnippet
|
|
||||||
;; E6F19171-F664-4B4F-92DA-3E15E6CAD35C =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML form.yasnippet
|
|
||||||
;; ${TM_FILENAME/(.*?)\..*/$1_submit/} =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML body.yasnippet
|
|
||||||
;; ${TM_FILENAME/(.*)\..*/\L$1/} =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Insert Entity.yasnippet
|
|
||||||
;; 89E5CC0A-3EFF-4DEF-A299-2E9651DE6529 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Convert to HTML Entities.yasnippet
|
|
||||||
;; 3DD8406C-A116-11D9-A5A2-000D93C8BE28 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Persistent Include.yasnippet
|
|
||||||
;; 0D814247-7A00-46EE-A2A4-45FBBF4B1181 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
|
||||||
;; B8651C6E-A05E-11D9-86AC-000D93C8BE28 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/Strong.yasnippet
|
|
||||||
;; `(yas/html-toggle-wrap yas/selected-text "strong")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_5 only.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 5.5 only ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in DragCommands/CSS Link.yasnippet
|
|
||||||
;; C8B717C2-6B33-11D9-BB47-000D93589AF6 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Insert Close Tag.yasnippet
|
|
||||||
;; 0658019F-3635-462E-AAC2-74E4FE508A9B =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Decode Numeric URL Escapes in Line Selection.yasnippet
|
|
||||||
;; 2C4C9673-B166-432A-8938-75A5CA622481 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Convert to named entities excl tags.yasnippet
|
|
||||||
;; 43C9E8AE-3E53-4B82-A1AF-56697BB3EF09 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/About Persistent Includes.yasnippet
|
|
||||||
;; 9AFDEB2C-D9F0-423E-8211-EBB089F51F0C =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML meta.yasnippet
|
|
||||||
;; `yas/html-xhtml-attr` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Templates/HTML 4.0 Strict/info.yasnippet
|
|
||||||
;; 04332FA8-8157-46C4-9854-8C190FFD96C6 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Macros/Delete whitespace between tags.yasnippet
|
|
||||||
;; 7B7E945E-A112-11D9-A5A2-000D93C8BE28 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in DragCommands/Anchor Tag.yasnippet
|
|
||||||
;; B23D6E15-6B33-11D9-86C1-000D93589AF6 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Templates/XHTML 1.0 Transitional/info.yasnippet
|
|
||||||
;; 65D38039-6B0A-48E9-9E49-43832ECC4107 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML title.yasnippet
|
|
||||||
;; ${TM_FILENAME/((.+)\..*)?/(?2:$2:Page Title)/} =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Tidy.yasnippet
|
|
||||||
;; 45F92B81-6F0E-11D9-A1E4-000D9332809C =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Strip HTML tags.yasnippet
|
|
||||||
;; 20D760B5-A127-11D9-A5A2-000D93C8BE28 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Encrypt Line Selection (ROT 13).yasnippet
|
|
||||||
;; 9B13543F-8356-443C-B6E7-D9259B604927 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Templates/XHTML 1.0 Strict/info.yasnippet
|
|
||||||
;; EBEE6B51-29C7-4362-818F-A190CACD5296 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/W3C validation.yasnippet
|
|
||||||
;; 3F26240E-6E4A-11D9-B411-000D93589AF6 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Convert Line Selection to URL Escapes.yasnippet
|
|
||||||
;; 6B024865-6095-4CE3-8EDD-DC6F2230C2FF =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Update Includes.yasnippet
|
|
||||||
;; 4400BCE9-20E3-426E-B1D7-2C0BCA53BCF8 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/CodeCompletion HTML Attributes.yasnippet
|
|
||||||
;; CBD82CF3-74E9-4E7A-B3F6-9348754EB5AA =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 6 and below.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 6 and below ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_x.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 5.x ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in DragCommands/Image Tag.yasnippet
|
|
||||||
;; CD6D2CC6-6B33-11D9-BDFD-000D93589AF6 =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/IE Conditional Comment NOT Internet Explorer.yasnippet
|
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: NOT Internet Explorer ")` =yyas> (yas/unknown)
|
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/XHTML h1.yasnippet
|
;; # as in Snippets/XHTML h1.yasnippet
|
||||||
;; `yas/selected-text` =yyas> (yas/unknown)
|
;; `yas-selected-text` =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Templates/XHTML 1.0 Frameset/info.yasnippet
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_0 only.yasnippet
|
||||||
;; 26068A55-4C84-409D-BA00-162B55AF6961 =yyas> (yas/unknown)
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 5.0 only ")` =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Decode HTML Entities.yasnippet
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_5 only.yasnippet
|
||||||
;; C183920D-A126-11D9-A5A2-000D93C8BE28 =yyas> (yas/unknown)
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 5.5 only ")` =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 7+.yasnippet
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 5_x.yasnippet
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 7 and above ")` =yyas> (yas/unknown)
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 5.x ")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 6 and below.yasnippet
|
||||||
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 6 and below ")` =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/IE Conditional Comment Internet Explorer 6 only.yasnippet
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 6 only.yasnippet
|
||||||
;; `(or (yas/selected-text) " IE Conditional Comment: Internet Explorer 6 only ")` =yyas> (yas/unknown)
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 6 only ")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/IE Conditional Comment Internet Explorer 7+.yasnippet
|
||||||
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer 7 and above ")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/IE Conditional Comment Internet Explorer.yasnippet
|
||||||
|
;; `(or (yas-selected-text) " IE Conditional Comment: Internet Explorer ")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/IE Conditional Comment NOT Internet Explorer.yasnippet
|
||||||
|
;; `(or (yas-selected-text) " IE Conditional Comment: NOT Internet Explorer ")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML meta.yasnippet
|
||||||
|
;; `yas-html-xhtml-attr` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/Strong.yasnippet
|
||||||
|
;; `(yas-html-toggle-wrap yas-selected-text "strong")` =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/About Persistent Includes.yasnippet
|
||||||
|
;; 9AFDEB2C-D9F0-423E-8211-EBB089F51F0C =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/CodeCompletion HTML Attributes.yasnippet
|
||||||
|
;; CBD82CF3-74E9-4E7A-B3F6-9348754EB5AA =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
||||||
|
;; 3463E85F-F500-49A0-8631-D78ED85F9D60 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Encrypt Line Selection (ROT 13).yasnippet
|
||||||
|
;; 9B13543F-8356-443C-B6E7-D9259B604927 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Persistent Include.yasnippet
|
||||||
|
;; 0D814247-7A00-46EE-A2A4-45FBBF4B1181 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Update Includes.yasnippet
|
||||||
|
;; 4400BCE9-20E3-426E-B1D7-2C0BCA53BCF8 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Convert Line Selection to URL Escapes.yasnippet
|
||||||
|
;; 6B024865-6095-4CE3-8EDD-DC6F2230C2FF =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Convert to HTML Entities.yasnippet
|
||||||
|
;; 3DD8406C-A116-11D9-A5A2-000D93C8BE28 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Convert to named entities excl tags.yasnippet
|
||||||
|
;; 43C9E8AE-3E53-4B82-A1AF-56697BB3EF09 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Decode HTML Entities.yasnippet
|
||||||
|
;; C183920D-A126-11D9-A5A2-000D93C8BE28 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Decode Numeric URL Escapes in Line Selection.yasnippet
|
||||||
|
;; 2C4C9673-B166-432A-8938-75A5CA622481 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Insert Close Tag.yasnippet
|
||||||
|
;; 0658019F-3635-462E-AAC2-74E4FE508A9B =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Insert Entity.yasnippet
|
||||||
|
;; 89E5CC0A-3EFF-4DEF-A299-2E9651DE6529 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
||||||
|
;; B8651C6E-A05E-11D9-86AC-000D93C8BE28 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Strip HTML tags.yasnippet
|
||||||
|
;; 20D760B5-A127-11D9-A5A2-000D93C8BE28 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Tidy.yasnippet
|
||||||
|
;; 45F92B81-6F0E-11D9-A1E4-000D9332809C =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/W3C validation.yasnippet
|
||||||
|
;; 3F26240E-6E4A-11D9-B411-000D93589AF6 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in DragCommands/Anchor Tag.yasnippet
|
||||||
|
;; B23D6E15-6B33-11D9-86C1-000D93589AF6 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in DragCommands/CSS Link.yasnippet
|
||||||
|
;; C8B717C2-6B33-11D9-BB47-000D93589AF6 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in DragCommands/Image Tag.yasnippet
|
||||||
|
;; CD6D2CC6-6B33-11D9-BDFD-000D93589AF6 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Macros/Delete whitespace between tags.yasnippet
|
||||||
|
;; 7B7E945E-A112-11D9-A5A2-000D93C8BE28 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML body.yasnippet
|
||||||
|
;; ${TM_FILENAME/(.*)\..*/\L$1/} =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML form.yasnippet
|
||||||
|
;; ${TM_FILENAME/(.*?)\..*/$1_submit/} =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML title.yasnippet
|
||||||
|
;; ${TM_FILENAME/((.+)\..*)?/(?2:$2:Page Title)/} =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/HTML 4.0 Strict/info.yasnippet
|
||||||
|
;; 04332FA8-8157-46C4-9854-8C190FFD96C6 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/HTML 4.0 Transitional/info.yasnippet
|
||||||
|
;; E6F19171-F664-4B4F-92DA-3E15E6CAD35C =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/XHTML 1.0 Frameset/info.yasnippet
|
||||||
|
;; 26068A55-4C84-409D-BA00-162B55AF6961 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/XHTML 1.0 Strict/info.yasnippet
|
||||||
|
;; EBEE6B51-29C7-4362-818F-A190CACD5296 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/XHTML 1.0 Transitional/info.yasnippet
|
||||||
|
;; 65D38039-6B0A-48E9-9E49-43832ECC4107 =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Templates/XHTML 1.1/info.yasnippet
|
||||||
|
;; CDE8EFD6-9DE2-4E8C-BB6A-52E8CCD2E977 =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;;
|
;;
|
||||||
|
|
||||||
;; Substitutions for: condition
|
;; Substitutions for: condition
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/XHTML head.yasnippet
|
;; # as in Templates/XHTML 1.1/info.yasnippet
|
||||||
;; text.html - text.html source =yyas> (yas/unknown)
|
;; text.html =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/CodeCompletion HTML Attributes.yasnippet
|
;; # as in Commands/CodeCompletion HTML Attributes.yasnippet
|
||||||
;; text.html punctuation.definition.tag -source, text.html meta.tag -entity.other.attribute-name -source =yyas> (yas/unknown)
|
;; text.html punctuation.definition.tag -source, text.html meta.tag -entity.other.attribute-name -source =yyas> (yas-unknown)
|
||||||
;;
|
|
||||||
;; # as in Snippets/Smart returnindent for tag pairs.yasnippet
|
|
||||||
;; meta.scope.between-tag-pair =yyas> (yas/unknown)
|
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
||||||
;; text.html -entity.other.attribute-name -string.quoted, invalid.illegal.incomplete.html =yyas> (yas/unknown)
|
;; text.html -entity.other.attribute-name -string.quoted, invalid.illegal.incomplete.html =yyas> (yas-unknown)
|
||||||
;;
|
|
||||||
;; # as in Snippets/Wrap Selection In Tag.yasnippet
|
|
||||||
;; text.html, =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
|
||||||
;; text.html, source.css =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Templates/XHTML 1.1/info.yasnippet
|
|
||||||
;; text.html =yyas> (yas/unknown)
|
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Documentation for Tag.yasnippet
|
;; # as in Commands/Documentation for Tag.yasnippet
|
||||||
;; text.html, text.html entity.name.tag =yyas> (yas/unknown)
|
;; text.html, text.html entity.name.tag =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/XHTML title.yasnippet
|
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
||||||
;; text.html - text.blog =yyas> (yas/unknown)
|
;; text.html, source.css =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/Smart returnindent for tag pairs.yasnippet
|
||||||
|
;; meta.scope.between-tag-pair =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/Wrap Selection In Tag.yasnippet
|
||||||
|
;; text.html, =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Snippets/Wrap in =.yasnippet
|
;; # as in Snippets/Wrap in =.yasnippet
|
||||||
;; text.html string =yyas> (yas/unknown)
|
;; text.html string =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML head.yasnippet
|
||||||
|
;; text.html - text.html source =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML title.yasnippet
|
||||||
|
;; text.html - text.blog =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;;
|
;;
|
||||||
|
|
||||||
;; Substitutions for: binding
|
;; Substitutions for: binding
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Persistent Include.yasnippet
|
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
||||||
;; =yyas> (yas/unknown)
|
;; ~ =yyas> (yas-unknown)
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML   NonBreakingSpace.yasnippet
|
|
||||||
;; ~ =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/Smart returnindent for tag pairs.yasnippet
|
|
||||||
;;
=yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/W3C validation.yasnippet
|
|
||||||
;; ^V =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Commands/Insert Close Tag.yasnippet
|
|
||||||
;; ~@. =yyas> (yas/unknown)
|
|
||||||
;;
|
|
||||||
;; # as in Snippets/XHTML br.yasnippet
|
|
||||||
;; ^
=yyas> (yas/unknown)
|
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Insert Entity.yasnippet
|
;; # as in Commands/Insert Entity.yasnippet
|
||||||
;; @& =yyas> (yas/unknown)
|
;; @& =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
;; # as in Commands/Persistent Include.yasnippet
|
||||||
;; @r =yyas> (yas/unknown)
|
;; =yyas> (yas-unknown)
|
||||||
;;
|
|
||||||
;; # as in Commands/CodeCompletion HTML Tags.yasnippet
|
|
||||||
;; ~ =yyas> (yas/unknown)
|
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Update Includes.yasnippet
|
;; # as in Commands/Update Includes.yasnippet
|
||||||
;; ^@u =yyas> (yas/unknown)
|
;; ^@u =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Macros/Delete whitespace between tags.yasnippet
|
;; # as in Commands/Insert Close Tag.yasnippet
|
||||||
;; ^~ =yyas> (yas/unknown)
|
;; ~@. =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/Refresh All Active Browsers.yasnippet
|
||||||
|
;; @r =yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;; # as in Commands/Tidy.yasnippet
|
;; # as in Commands/Tidy.yasnippet
|
||||||
;; ^H =yyas> (yas/unknown)
|
;; ^H =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Commands/W3C validation.yasnippet
|
||||||
|
;; ^V =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Macros/Delete whitespace between tags.yasnippet
|
||||||
|
;; ^~ =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/Smart returnindent for tag pairs.yasnippet
|
||||||
|
;;
=yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML   NonBreakingSpace.yasnippet
|
||||||
|
;; ~ =yyas> (yas-unknown)
|
||||||
|
;;
|
||||||
|
;; # as in Snippets/XHTML br.yasnippet
|
||||||
|
;; ^
=yyas> (yas-unknown)
|
||||||
;;
|
;;
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
(defun yas/objc-docset-query (query)
|
(defun yas-objc-docset-query (query)
|
||||||
|
|
||||||
)
|
)
|
||||||
(defvar yas/objc-method-names (make-vector 1023 0))
|
(defvar yas-objc-method-names (make-vector 1023 0))
|
||||||
(defvar yas/objc-class-names (make-vector 1023 0))
|
(defvar yas-objc-class-names (make-vector 1023 0))
|
||||||
|
|
||||||
(defvar yas/objc-languages (list))
|
(defvar yas-objc-languages (list))
|
||||||
(defvar yas/objc-defkinds (list))
|
(defvar yas-objc-defkinds (list))
|
||||||
|
|
||||||
|
|
||||||
(defun yas/objc-extract-super-list ()
|
(defun yas-objc-extract-super-list ()
|
||||||
(interactive)
|
(interactive)
|
||||||
(setq yas/objc-method-names (make-vector 1023 0)
|
(setq yas-objc-method-names (make-vector 1023 0)
|
||||||
yas/objc-class-names (make-vector 1023 0)
|
yas-objc-class-names (make-vector 1023 0)
|
||||||
yas/objc-languages (list)
|
yas-objc-languages (list)
|
||||||
yas/objc-defkinds (list))
|
yas-objc-defkinds (list))
|
||||||
(with-temp-buffer
|
(with-temp-buffer
|
||||||
(shell-command
|
(shell-command
|
||||||
"/Developer/usr/bin/docsetutil dump -skip-text /Developer/Documentation/DocSets/com.apple.adc.documentation.AppleSnowLeopard.CoreReference.docset/"
|
"/Developer/usr/bin/docsetutil dump -skip-text /Developer/Documentation/DocSets/com.apple.adc.documentation.AppleSnowLeopard.CoreReference.docset/"
|
||||||
@ -21,21 +21,21 @@
|
|||||||
(goto-char (point-min))
|
(goto-char (point-min))
|
||||||
(search-forward-regexp "API index contains .* tokens")
|
(search-forward-regexp "API index contains .* tokens")
|
||||||
(while (search-forward-regexp "^\\([^/]*\\)/\\([^/]*\\)/\\([^/]*\\)/\\([^/]*\\)$" nil 'noerror)
|
(while (search-forward-regexp "^\\([^/]*\\)/\\([^/]*\\)/\\([^/]*\\)/\\([^/]*\\)$" nil 'noerror)
|
||||||
(intern (match-string 3) yas/objc-class-names)
|
(intern (match-string 3) yas-objc-class-names)
|
||||||
(intern (match-string 4) yas/objc-method-names)
|
(intern (match-string 4) yas-objc-method-names)
|
||||||
(add-to-list 'yas/objc-languages (match-string 1))
|
(add-to-list 'yas-objc-languages (match-string 1))
|
||||||
(add-to-list 'yas/objc-defkinds (match-string 2)))))
|
(add-to-list 'yas-objc-defkinds (match-string 2)))))
|
||||||
|
|
||||||
;; (put (intern-soft (setq chosen (completing-read "Method: " yas/objc-method-names)) yas/objc-method-names)
|
;; (put (intern-soft (setq chosen (completing-read "Method: " yas-objc-method-names)) yas-objc-method-names)
|
||||||
;; 'someshit
|
;; 'someshit
|
||||||
;; 'someday)
|
;; 'someday)
|
||||||
|
|
||||||
;; (completing-read "Class: " yas/objc-class-names)
|
;; (completing-read "Class: " yas-objc-class-names)
|
||||||
|
|
||||||
;; (get (intern-soft (setq chosen (completing-read "hey: " yas/objc-method-names)) yas/objc-method-names)
|
;; (get (intern-soft (setq chosen (completing-read "hey: " yas-objc-method-names)) yas-objc-method-names)
|
||||||
;; 'someshit)
|
;; 'someshit)
|
||||||
|
|
||||||
(defun yas/objc-current-method-signature ()
|
(defun yas-objc-current-method-signature ()
|
||||||
(let ((orig-point (point))
|
(let ((orig-point (point))
|
||||||
(start-point nil)
|
(start-point nil)
|
||||||
sig
|
sig
|
||||||
@ -58,7 +58,7 @@
|
|||||||
(concat (or sig "") (match-string-no-properties 0)))))
|
(concat (or sig "") (match-string-no-properties 0)))))
|
||||||
sig))))
|
sig))))
|
||||||
|
|
||||||
(defun yas/objc-current-method-signature ()
|
(defun yas-objc-current-method-signature ()
|
||||||
(let ((orig-point (point))
|
(let ((orig-point (point))
|
||||||
(start-point nil)
|
(start-point nil)
|
||||||
sig
|
sig
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -39,7 +39,7 @@ Trollop::die :plist_file, "must exist" if opts.plist_file && File.directory?(opt
|
|||||||
|
|
||||||
|
|
||||||
# Represents and is capable of outputting the representation of a
|
# Represents and is capable of outputting the representation of a
|
||||||
# TextMate menu in terms of `yas/define-menu'
|
# TextMate menu in terms of `yas-define-menu'
|
||||||
#
|
#
|
||||||
class TmSubmenu
|
class TmSubmenu
|
||||||
|
|
||||||
@ -74,22 +74,22 @@ class TmSubmenu
|
|||||||
snippet = TmSnippet::snippets_by_uid[uuid]
|
snippet = TmSnippet::snippets_by_uid[uuid]
|
||||||
unimplemented = TmSnippet::unknown_substitutions["content"][uuid]
|
unimplemented = TmSnippet::unknown_substitutions["content"][uuid]
|
||||||
if submenu
|
if submenu
|
||||||
str = "(yas/submenu "
|
str = "(yas-submenu "
|
||||||
string += str + "\"" + submenu.name + "\""
|
string += str + "\"" + submenu.name + "\""
|
||||||
string += submenu.to_lisp(allsubmenus, deleteditems,
|
string += submenu.to_lisp(allsubmenus, deleteditems,
|
||||||
indent + str.length + thingy[0].length)
|
indent + str.length + thingy[0].length)
|
||||||
elsif snippet and not unimplemented
|
elsif snippet and not unimplemented
|
||||||
string += ";; " + snippet.name + "\n"
|
string += ";; " + snippet.name + "\n"
|
||||||
string += " " * (indent + thingy[0].length)
|
string += " " * (indent + thingy[0].length)
|
||||||
string += "(yas/item \"" + uuid + "\")"
|
string += "(yas-item \"" + uuid + "\")"
|
||||||
separator_useless = false;
|
separator_useless = false;
|
||||||
elsif snippet and unimplemented
|
elsif snippet and unimplemented
|
||||||
string += ";; Ignoring " + snippet.name + "\n"
|
string += ";; Ignoring " + snippet.name + "\n"
|
||||||
string += " " * (indent + thingy[0].length)
|
string += " " * (indent + thingy[0].length)
|
||||||
string += "(yas/ignore-item \"" + uuid + "\")"
|
string += "(yas-ignore-item \"" + uuid + "\")"
|
||||||
separator_useless = true;
|
separator_useless = true;
|
||||||
elsif (uuid =~ /---------------------/)
|
elsif (uuid =~ /---------------------/)
|
||||||
string += "(yas/separator)" unless separator_useless
|
string += "(yas-separator)" unless separator_useless
|
||||||
end
|
end
|
||||||
first = false;
|
first = false;
|
||||||
end
|
end
|
||||||
@ -116,7 +116,7 @@ class TmSubmenu
|
|||||||
"\"" + uuid + "\""
|
"\"" + uuid + "\""
|
||||||
end.join( "\n ") + "))"
|
end.join( "\n ") + "))"
|
||||||
|
|
||||||
str = "(yas/define-menu "
|
str = "(yas-define-menu "
|
||||||
return str + "'#{modename}" + root.to_lisp(all,
|
return str + "'#{modename}" + root.to_lisp(all,
|
||||||
deleted,
|
deleted,
|
||||||
str.length,
|
str.length,
|
||||||
@ -144,13 +144,13 @@ class TmSnippet
|
|||||||
"${TM_RAILS_TEMPLATE_START_RUBY_INLINE}" => "<% ",
|
"${TM_RAILS_TEMPLATE_START_RUBY_INLINE}" => "<% ",
|
||||||
"${TM_RAILS_TEMPLATE_END_RUBY_INLINE}" => " -%>",
|
"${TM_RAILS_TEMPLATE_END_RUBY_INLINE}" => " -%>",
|
||||||
"${TM_RAILS_TEMPLATE_END_RUBY_BLOCK}" => "end" ,
|
"${TM_RAILS_TEMPLATE_END_RUBY_BLOCK}" => "end" ,
|
||||||
"${0:$TM_SELECTED_TEXT}" => "${0:`yas/selected-text`}",
|
"${0:$TM_SELECTED_TEXT}" => "${0:`yas-selected-text`}",
|
||||||
/\$\{(\d+)\}/ => "$\\1",
|
/\$\{(\d+)\}/ => "$\\1",
|
||||||
"${1:$TM_SELECTED_TEXT}" => "${1:`yas/selected-text`}",
|
"${1:$TM_SELECTED_TEXT}" => "${1:`yas-selected-text`}",
|
||||||
"${2:$TM_SELECTED_TEXT}" => "${2:`yas/selected-text`}",
|
"${2:$TM_SELECTED_TEXT}" => "${2:`yas-selected-text`}",
|
||||||
'$TM_SELECTED_TEXT' => "`yas/selected-text`",
|
'$TM_SELECTED_TEXT' => "`yas-selected-text`",
|
||||||
%r'\$\{TM_SELECTED_TEXT:([^\}]*)\}' => "`(or (yas/selected-text) \"\\1\")`",
|
%r'\$\{TM_SELECTED_TEXT:([^\}]*)\}' => "`(or (yas-selected-text) \"\\1\")`",
|
||||||
%r'`[^`]+\n[^`]`' => Proc.new {|uuid, match| "(yas/multi-line-unknown " + uuid + ")"}},
|
%r'`[^`]+\n[^`]`' => Proc.new {|uuid, match| "(yas-multi-line-unknown " + uuid + ")"}},
|
||||||
"condition" => {
|
"condition" => {
|
||||||
/^source\..*$/ => "" },
|
/^source\..*$/ => "" },
|
||||||
"binding" => {},
|
"binding" => {},
|
||||||
@ -239,7 +239,7 @@ class TmSnippet
|
|||||||
%r'\$\{[^\d][^}]+\}',
|
%r'\$\{[^\d][^}]+\}',
|
||||||
%r'`[^`]+`',
|
%r'`[^`]+`',
|
||||||
%r'\$TM_[\w_]+',
|
%r'\$TM_[\w_]+',
|
||||||
%r'\(yas/multi-line-unknown [^\)]*\)'
|
%r'\(yas-multi-line-unknown [^\)]*\)'
|
||||||
].each do |reg|
|
].each do |reg|
|
||||||
ct.scan(reg) do |match|
|
ct.scan(reg) do |match|
|
||||||
@@unknown_substitutions["content"][match] = self
|
@@unknown_substitutions["content"][match] = self
|
||||||
@ -249,7 +249,7 @@ class TmSnippet
|
|||||||
else
|
else
|
||||||
@@unknown_substitutions["content"][uuid] = self
|
@@unknown_substitutions["content"][uuid] = self
|
||||||
TmSubmenu::excluded_items.push(uuid)
|
TmSubmenu::excluded_items.push(uuid)
|
||||||
return "(yas/unimplemented)"
|
return "(yas-unimplemented)"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -264,7 +264,7 @@ class TmSnippet
|
|||||||
doc << (self.binding || "")
|
doc << (self.binding || "")
|
||||||
doc << (self.condition || "")
|
doc << (self.condition || "")
|
||||||
doc << "# --\n"
|
doc << "# --\n"
|
||||||
doc << (self.content || "(yas/unimplemented)")
|
doc << (self.content || "(yas-unimplemented)")
|
||||||
doc
|
doc
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -383,7 +383,7 @@ if __FILE__ == $PROGRAM_NAME
|
|||||||
lookfor.gsub!(/^[ ]*/, "")
|
lookfor.gsub!(/^[ ]*/, "")
|
||||||
lookfor.gsub!(/[ ]*$/, "")
|
lookfor.gsub!(/[ ]*$/, "")
|
||||||
# puts "found this wonderful substitution for #{directive} which is #{lookfor} => #{replacewith}"
|
# puts "found this wonderful substitution for #{directive} which is #{lookfor} => #{replacewith}"
|
||||||
unless !directive or replacewith =~ /yas\/unknown/ then
|
unless !directive or replacewith =~ /yas-unknown/ then
|
||||||
TmSnippet.extra_substitutions[directive][lookfor] = replacewith
|
TmSnippet.extra_substitutions[directive][lookfor] = replacewith
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -456,7 +456,7 @@ if __FILE__ == $PROGRAM_NAME
|
|||||||
unknown = TmSnippet::unknown_substitutions[type];
|
unknown = TmSnippet::unknown_substitutions[type];
|
||||||
unknown.keys.uniq.each do |k|
|
unknown.keys.uniq.each do |k|
|
||||||
file.puts ";; # as in " + unknown[k].yas_file
|
file.puts ";; # as in " + unknown[k].yas_file
|
||||||
file.puts ";; " + k + "" + (" " * [1, 90-k.length].max) + " =yyas> (yas/unknown)"
|
file.puts ";; " + k + "" + (" " * [1, 90-k.length].max) + " =yyas> (yas-unknown)"
|
||||||
file.puts ";; "
|
file.puts ";; "
|
||||||
end
|
end
|
||||||
file.puts ";; "
|
file.puts ";; "
|
||||||
|
@ -4,6 +4,6 @@
|
|||||||
class ${1:Name}
|
class ${1:Name}
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
${1:$(yas/substr text "[^: ]*")}($2);
|
${1:$(yas-substr text "[^: ]*")}($2);
|
||||||
virtual ~${1:$(yas/substr text "[^: ]*")}();
|
virtual ~${1:$(yas-substr text "[^: ]*")}();
|
||||||
};
|
};
|
Loading…
x
Reference in New Issue
Block a user