commit d40eb4bc3678eb9a9ed74501418c52a016caff6b Author: kj Date: Sun Aug 2 01:57:21 2020 -0400 First commit. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5145a35 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +ac-comphist.dat +.mc-lists.el +auto-save-list/* diff --git a/elpa/0blayout-readme.txt b/elpa/0blayout-readme.txt new file mode 100644 index 0000000..19cd0e9 --- /dev/null +++ b/elpa/0blayout-readme.txt @@ -0,0 +1,18 @@ +This global minor mode provides a simple way to switch between layouts and +the buffers you left open before you switched (unless you closed it). + +It doesn't require any setup at all more than: +(0blayout-mode) + +When you start Emacs with 0blayout loaded, you will have a default layout +named "default", and then you can create new layouts ( C-c), switch +layouts ( C-b), and kill the current layout ( C-k). +The default is (C-c C-l), but you can change it using: +(0blayout-add-keybindings-with-prefix "") + +You can also customize-variable to change the name of the default session. + +The project is hosted at https://github.com/etu/0blayout +There you can leave bug-reports and suggestions. + +Another comparable mode is eyebrowse which have been developed for longer. diff --git a/elpa/ac-emmet-20131015.1558/ac-emmet-autoloads.el b/elpa/ac-emmet-20131015.1558/ac-emmet-autoloads.el new file mode 100644 index 0000000..6ea7444 --- /dev/null +++ b/elpa/ac-emmet-20131015.1558/ac-emmet-autoloads.el @@ -0,0 +1,52 @@ +;;; ac-emmet-autoloads.el --- automatically extracted autoloads +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "ac-emmet" "ac-emmet.el" (0 0 0 0)) +;;; Generated autoloads from ac-emmet.el + +(defface ac-emmet-candidate-face '((t (:inherit ac-candidate-face))) "\ +Face for emmet candidates." :group (quote auto-complete)) + +(defface ac-emmet-selection-face '((t (:inherit ac-selection-face))) "\ +Face for the emmet selected candidate." :group (quote auto-complete)) + +(defconst ac-emmet-source-defaults '((candidate-face . ac-emmet-candidate-face) (selection-face . ac-emmet-selection-face) (symbol . "a") (requires . 1) (action lambda nil (call-interactively 'emmet-expand-line))) "\ +Defaults common to the various completion sources.") + +(defvar ac-source-emmet-html-snippets (append '((candidates . ac-emmet-html-snippets-keys) (document lambda (s) (ac-emmet-document s ac-emmet-html-snippets-hash))) ac-emmet-source-defaults) "\ +Auto-complete source for emmet-mode's html snippet completion.") + +(defvar ac-source-emmet-html-aliases (append '((candidates . ac-emmet-html-aliases-keys) (document lambda (s) (ac-emmet-document s ac-emmet-html-aliases-hash))) ac-emmet-source-defaults) "\ +Auto-complete source for emmet-mode's html alias completion.") + +(defvar ac-source-emmet-css-snippets (append '((candidates . ac-emmet-css-snippets-keys) (document lambda (s) (ac-emmet-document s ac-emmet-css-snippets-hash))) ac-emmet-source-defaults) "\ +Auto-complete source for emmet-mode's css snippet completion.") + +(autoload 'ac-emmet-html-setup "ac-emmet" "\ +Add the emmet-mode's html completion source to the front of `ac-sources'. +This affects only the current buffer. + +\(fn)" t nil) + +(autoload 'ac-emmet-css-setup "ac-emmet" "\ +Add the emmet-mode's css completion source to the front of `ac-sources'. +This affects only the current buffer. + +\(fn)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-emmet" '("ac-emmet-"))) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; ac-emmet-autoloads.el ends here diff --git a/elpa/ac-emmet-20131015.1558/ac-emmet-pkg.el b/elpa/ac-emmet-20131015.1558/ac-emmet-pkg.el new file mode 100644 index 0000000..5ca7f8b --- /dev/null +++ b/elpa/ac-emmet-20131015.1558/ac-emmet-pkg.el @@ -0,0 +1,2 @@ +;;; -*- no-byte-compile: t -*- +(define-package "ac-emmet" "20131015.1558" "auto-complete sources for emmet-mode's snippets" '((emmet-mode "1.0.2") (auto-complete "1.4")) :commit "88f24876ee3b759978d4614a758280b5d512d543" :keywords '("completion" "convenience" "emmet") :authors '(("Yasuyuki Oka" . "yasuyk@gmail.com")) :maintainer '("Yasuyuki Oka" . "yasuyk@gmail.com") :url "https://github.com/yasuyk/ac-emmet") diff --git a/elpa/ac-emmet-20131015.1558/ac-emmet.el b/elpa/ac-emmet-20131015.1558/ac-emmet.el new file mode 100644 index 0000000..5364871 --- /dev/null +++ b/elpa/ac-emmet-20131015.1558/ac-emmet.el @@ -0,0 +1,131 @@ +;;; ac-emmet.el --- auto-complete sources for emmet-mode's snippets + +;; Copyright (C) 2013 Yasuyuki Oka + +;; Author: Yasuyuki Oka +;; Version: DEV +;; Package-Version: 20131015.1558 +;; Package-Commit: 88f24876ee3b759978d4614a758280b5d512d543 +;; URL: https://github.com/yasuyk/ac-emmet +;; Package-Requires: ((emmet-mode "1.0.2") (auto-complete "1.4")) +;; Keywords: completion, convenience, emmet + +;; 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 . + +;;; Commentary: + +;; Provides auto-complete sources for emmet-mode. + +;;; Usage: + +;; (require 'ac-emmet) ;; Not necessary if using ELPA package +;; (add-hook 'sgml-mode-hook 'ac-emmet-html-setup) +;; (add-hook 'css-mode-hook 'ac-emmet-css-setup) + +;;; Code: + +(require 'auto-complete) +(require 'emmet-mode) + +;;;###autoload +(defface ac-emmet-candidate-face + '((t (:inherit ac-candidate-face))) + "Face for emmet candidates." + :group 'auto-complete) + +;;;###autoload +(defface ac-emmet-selection-face + '((t (:inherit ac-selection-face))) + "Face for the emmet selected candidate." + :group 'auto-complete) + +(defvar ac-emmet-html-snippets-hash + (gethash "snippets" (gethash "html" emmet-snippets))) + +(defvar ac-emmet-html-snippets-keys + (loop for k being hash-key in ac-emmet-html-snippets-hash collect k)) + +(defvar ac-emmet-html-aliases-hash + (gethash "aliases" (gethash "html" emmet-snippets))) + +(defvar ac-emmet-html-aliases-keys + (loop for k being hash-key in ac-emmet-html-aliases-hash collect k)) + +(defvar ac-emmet-css-snippets-hash + (gethash "snippets" (gethash "css" emmet-snippets))) + +(defvar ac-emmet-css-snippets-keys + (loop for k being hash-key in ac-emmet-css-snippets-hash collect k)) + +(defun ac-emmet-document (candidate hash) + (let ((snippet (gethash candidate hash))) + (if (functionp snippet) + (funcall snippet "") + snippet))) + +;;;###autoload +(defconst ac-emmet-source-defaults + '((candidate-face . ac-emmet-candidate-face) + (selection-face . ac-emmet-selection-face) + (symbol . "a") + (requires . 1) + (action . (lambda () (call-interactively 'emmet-expand-line)))) + "Defaults common to the various completion sources.") + +;;;###autoload +(defvar ac-source-emmet-html-snippets + (append + '((candidates . ac-emmet-html-snippets-keys) + (document . (lambda (s) (ac-emmet-document s ac-emmet-html-snippets-hash)))) + ac-emmet-source-defaults) + "Auto-complete source for emmet-mode's html snippet completion.") + +;;;###autoload +(defvar ac-source-emmet-html-aliases + (append + '((candidates . ac-emmet-html-aliases-keys) + (document . (lambda (s) (ac-emmet-document s ac-emmet-html-aliases-hash)))) + ac-emmet-source-defaults) + "Auto-complete source for emmet-mode's html alias completion.") + +;;;###autoload +(defvar ac-source-emmet-css-snippets + (append + '((candidates . ac-emmet-css-snippets-keys) + (document . (lambda (s) (ac-emmet-document s ac-emmet-css-snippets-hash)))) + ac-emmet-source-defaults) + "Auto-complete source for emmet-mode's css snippet completion.") + +;;;###autoload +(defun ac-emmet-html-setup () + "Add the emmet-mode's html completion source to the front of `ac-sources'. +This affects only the current buffer." + (interactive) + (add-to-list 'ac-sources 'ac-source-emmet-html-snippets) + (add-to-list 'ac-sources 'ac-source-emmet-html-aliases)) + +;;;###autoload +(defun ac-emmet-css-setup () + "Add the emmet-mode's css completion source to the front of `ac-sources'. +This affects only the current buffer." + (interactive) + (add-to-list 'ac-sources 'ac-source-emmet-css-snippets)) + +(provide 'ac-emmet) + +;; Local Variables: +;; coding: utf-8 +;; End: + +;;; ac-emmet.el ends here diff --git a/elpa/ac-emmet-20131015.1558/ac-emmet.elc b/elpa/ac-emmet-20131015.1558/ac-emmet.elc new file mode 100644 index 0000000..0e850d2 Binary files /dev/null and b/elpa/ac-emmet-20131015.1558/ac-emmet.elc differ diff --git a/elpa/ac-emmet-readme.txt b/elpa/ac-emmet-readme.txt new file mode 100644 index 0000000..f5464c7 --- /dev/null +++ b/elpa/ac-emmet-readme.txt @@ -0,0 +1 @@ +Provides auto-complete sources for emmet-mode. diff --git a/elpa/ac-html-20151005.731/ac-haml.el b/elpa/ac-html-20151005.731/ac-haml.el new file mode 100644 index 0000000..d5385a4 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-haml.el @@ -0,0 +1,103 @@ +;;; ac-haml.el --- auto complete source for html tag and attributes + +;; Copyright (C) 2014 - 2015 Zhang Kai Yu + +;; Author: Zhang Kai Yu +;; Keywords: html, auto-complete, rails, ruby + +;; 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 . + +;;; Commentary: + +;; Configuration: + +;; + +;;; Code: + +(require 'ac-html-core) +(require 'ac-slim) ;; haml and slim share some common things + +(defun ac-haml-attr-prefix () + (if (or (ac-slim-inside-ruby-code) + (ac-slim-inside-non-slim-block)) + nil + (save-restriction + (save-excursion + (narrow-to-region + (line-beginning-position) (line-end-position)) + (let ((origin (point)) (right nil) (left nil) (thing nil)) + ;; Go to next whitespace or line end + (re-search-forward "\\( \\|$\\)" nil t) + (if (equal (char-before) ? ) + (backward-char)) + (setq right (point)) + (goto-char origin) + ;; Go to previous whitespace or line beginning + (re-search-backward "\\( \\|^\\)" nil t) + (if (equal (char-after) ? ) + (forward-char)) + (setq left (point)) + ;; Figure out what at point + (setq thing (buffer-substring-no-properties left right)) + (if (string= (substring thing 0 1) ":") + (1+ left) + nil)))))) + +(defun ac-haml-attrv-prefix () + (if (re-search-backward "\\w+ *=[>]? *[\"]\\([^\"]+[ ]\\|\\)\\(.*\\)" nil t) + (match-beginning 2))) + +(defun ac-haml-class-prefix () + (ac-slim-class-prefix)) + +(defun ac-haml-id-prefix () + (ac-slim-id-prefix)) + +(defun ac-haml-current-tag () + "Return current haml tag user is typing on." + (save-excursion + (save-match-data + (re-search-backward "^[\t ]*%\\(\\w+\\)" nil t) + (match-string 1)))) + +(defun ac-haml-current-tag () + "Return current haml tag user is typing on." + (let* ((line (buffer-substring-no-properties (line-beginning-position) + (line-end-position))) + (match-result (s-match "^[\t ]*%\\(\\w+\\)" line))) + (if match-result + (nth 1 match-result) + "div"))) + +(defun ac-haml-current-attr () + "Return current html tag's attribute user is typing on." + (save-excursion (re-search-backward "[^a-z-]\\([a-z-]+\\) *=" nil t)) + (match-string 1)) + +(defun ac-haml-attrv-prefix () + (if (re-search-backward "\\w+ *=[>]? *[\"]\\([^\"]+[ ]\\|\\)\\(.*\\)" nil t) + (match-beginning 2))) + +(ac-html-define-ac-source "haml" + :tag-prefix "^[ \t]*%\\(.*\\)" + :attr-prefix ac-haml-attr-prefix + :attrv-prefix ac-haml-attrv-prefix + :class-prefix ac-haml-class-prefix + :id-prefix ac-haml-id-prefix + :current-tag-func ac-haml-current-tag + :current-attr-func ac-haml-current-attr) + +(provide 'ac-haml) +;;; ac-haml.el ends here diff --git a/elpa/ac-html-20151005.731/ac-haml.elc b/elpa/ac-html-20151005.731/ac-haml.elc new file mode 100644 index 0000000..4c37545 Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-haml.elc differ diff --git a/elpa/ac-html-20151005.731/ac-html-autoloads.el b/elpa/ac-html-20151005.731/ac-html-autoloads.el new file mode 100644 index 0000000..78fc1a2 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html-autoloads.el @@ -0,0 +1,90 @@ +;;; ac-html-autoloads.el --- automatically extracted autoloads +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "ac-haml" "ac-haml.el" (0 0 0 0)) +;;; Generated autoloads from ac-haml.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-haml" '("ac-haml-"))) + +;;;*** + +;;;### (autoloads nil "ac-html" "ac-html.el" (0 0 0 0)) +;;; Generated autoloads from ac-html.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-html" '("ac-html-"))) + +;;;*** + +;;;### (autoloads nil "ac-html-core" "ac-html-core.el" (0 0 0 0)) +;;; Generated autoloads from ac-html-core.el + +(autoload 'ac-html-define-data-provider "ac-html-core" "\ +Define ac-html data provider with this macro. +This macro is buggy and cannot be used now. + +\(fn PROVIDER &rest PAIRS)" nil t) + +(function-put 'ac-html-define-data-provider 'lisp-indent-function '1) + +(autoload 'ac-html-enable-data-provider "ac-html-core" "\ +Enable data provider PROVIDER. + +\(fn PROVIDER)" nil nil) + +(autoload 'ac-html-define-ac-source "ac-html-core" "\ +Define ac-html lang with this macro. + +\(fn LANG &rest PAIRS)" nil t) + +(function-put 'ac-html-define-ac-source 'lisp-indent-function '1) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-html-core" '("ac-html-"))) + +;;;*** + +;;;### (autoloads nil "ac-html-default-data-provider" "ac-html-default-data-provider.el" +;;;;;; (0 0 0 0)) +;;; Generated autoloads from ac-html-default-data-provider.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-html-default-data-provider" '("ac-html-" "web-completion-data-"))) + +;;;*** + +;;;### (autoloads nil "ac-html-testing-data-provider" "ac-html-testing-data-provider.el" +;;;;;; (0 0 0 0)) +;;; Generated autoloads from ac-html-testing-data-provider.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-html-testing-data-provider" '("ac-html-testing-"))) + +;;;*** + +;;;### (autoloads nil "ac-jade" "ac-jade.el" (0 0 0 0)) +;;; Generated autoloads from ac-jade.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-jade" '("ac-jade-"))) + +;;;*** + +;;;### (autoloads nil "ac-slim" "ac-slim.el" (0 0 0 0)) +;;; Generated autoloads from ac-slim.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-slim" '("ac-slim-"))) + +;;;*** + +;;;### (autoloads nil nil ("ac-html-pkg.el") (0 0 0 0)) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; ac-html-autoloads.el ends here diff --git a/elpa/ac-html-20151005.731/ac-html-core.el b/elpa/ac-html-20151005.731/ac-html-core.el new file mode 100644 index 0000000..275a3b6 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html-core.el @@ -0,0 +1,263 @@ +;;; ac-html-core.el --- auto complete html core -*- lexical-binding: t; -*- + +;; Copyright (C) 2015 Zhang Kai Yu + +;; Author: Zhang Kai Yu + +;; 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 . + +;;; Commentary: + +;; + +;;; Code: + +(require 'auto-complete) +(require 'cl-lib) +(require 'dash) + +;;; Customization + +(defgroup auto-complete-html nil + "HTML Auto Complete." + :group 'auto-complete + :prefix "ac-html-") + +;;; Variables + +(defvar ac-html-data-providers nil "Completion data providers.") + +(defvar-local ac-html-enabled-data-providers nil + "The enabled data providers of current buffer.") + +(defvar-local ac-html-current-tag-function nil + "The function to find current tag.") + +(defvar-local ac-html-current-attr-function nil + "The function to find current attr.") + +;;; Provider + +;;;###autoload +(defmacro ac-html-define-data-provider (provider &rest pairs) + "Define ac-html data provider with this macro. +This macro is buggy and cannot be used now." + (declare (indent 1) (debug t)) + (let (tag-func attr-func attrv-func id-func class-func tag-doc-func + attr-doc-func attrv-doc-func id-doc-func class-doc-func) + (let (label value) + (while (not (= 0 (length pairs))) + (setq label (pop pairs)) + (setq value (pop pairs)) + (and (equal :tag-func label) (setq tag-func value)) + (and (equal :attr-func label) (setq attr-func value)) + (and (equal :attrv-func label) (setq attrv-func value)) + (and (equal :id-func label) (setq id-func value)) + (and (equal :class-func label) (setq class-func value)) + (and (equal :tag-doc-func label) (setq tag-doc-func value)) + (and (equal :attr-doc-func label) (setq attr-doc-func value)) + (and (equal :attrv-doc-func label) (setq attrv-doc-func value)) + (and (equal :id-doc-func label) (setq id-doc-func value)) + (and (equal :class-doc-func label) (setq class-doc-func value)))) + `(progn + (add-to-list 'ac-html-data-providers ,provider) + (put ,provider :tag-func ,tag-func) + (put ,provider :attr-func ,attr-func) + (put ,provider :attrv-func ,attrv-func) + (put ,provider :id-func ,id-func) + (put ,provider :class-func ,class-func) + (put ,provider :tag-doc-func ,tag-doc-func) + (put ,provider :attr-doc-func ,attr-doc-func) + (put ,provider :attrv-doc-func ,attrv-doc-func) + (put ,provider :id-doc-func ,id-doc-func) + (put ,provider :class-doc-func ,class-doc-func)))) + +;;;###autoload +(defun ac-html-enable-data-provider (provider) + "Enable data provider PROVIDER." + (add-to-list 'ac-html-enabled-data-providers provider)) + +(defun ac-html-query-data-provider (provider key) + (get provider key)) + +;;; Language (Adaptor) + +;;;###autoload +(defmacro ac-html-define-ac-source (lang &rest pairs) + "Define ac-html lang with this macro." + (declare (indent 1) (debug t)) + (let (tag-prefix attr-prefix attrv-prefix id-prefix class-prefix + current-tag-func current-attr-func) + (let (label value) + (while (not (= 0 (length pairs))) + (setq label (pop pairs)) + (setq value (pop pairs)) + (and (equal :tag-prefix label) (setq tag-prefix value)) + (and (equal :attr-prefix label) (setq attr-prefix value)) + (and (equal :attrv-prefix label) (setq attrv-prefix value)) + (and (equal :id-prefix label) (setq id-prefix value)) + (and (equal :class-prefix label) (setq class-prefix value)) + (and (equal :current-tag-func label) (setq current-tag-func value)) + (and (equal :current-attr-func label) (setq current-attr-func value)))) + + `(progn + (defun ,(intern (format "ac-%s-setup" lang)) () + ,(format "Setup for ac-html to provide completion for %s language." lang) + (setq ac-html-current-tag-function (quote ,current-tag-func)) + (setq ac-html-current-attr-function (quote ,current-attr-func))) + ,(if tag-prefix + `(ac-define-source ,(format "%s-%s" lang "tag") + '((candidates . ac-html-all-tag-candidates) + (prefix . ,tag-prefix) + (document . ac-html-tag-documentation) + (symbol . "t")))) + ,(if attr-prefix + `(ac-define-source ,(format "%s-%s" lang "attr") + '((candidates . ac-html-all-attr-candidates) + (prefix . ,attr-prefix) + (document . ac-html-attr-documentation) + (symbol . "a")))) + ,(if attrv-prefix + `(ac-define-source ,(format "%s-%s" lang "attrv") + '((candidates . ac-html-all-attrv-candidates) + (prefix . ,attrv-prefix) + (document . ac-html-attrv-documentation) + (symbol . "v")))) + ,(if id-prefix + `(ac-define-source ,(format "%s-%s" lang "id") + '((candidates . ac-html-all-id-candidates) + (prefix . ,id-prefix) + (document . ac-html-id-documentation) + (symbol . "i")))) + ,(if class-prefix + `(ac-define-source ,(format "%s-%s" lang "class") + '((candidates . ac-html-all-class-candidates) + (prefix . ,class-prefix) + (document . ac-html-class-documentation) + (symbol . "c")))) + ))) + +;;; Data + +(defun ac-html-all-tag-candidates () + "All tag candidates get from data providers." + (let (list func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :tag-func)) + (if func (setq list (-concat list (funcall func))))) + list)) + +(defun ac-html-all-attr-candidates () + "All attr candidates get from data providers." + (let (list func tag) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :attr-func)) + (setq tag (funcall ac-html-current-tag-function)) + (if func (setq list (-concat list (funcall func tag))))) + list)) + +(defun ac-html-all-attrv-candidates () + "All attrv candidates get from data providers." + (let (list func tag attr) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :attrv-func)) + (setq tag (funcall ac-html-current-tag-function)) + (setq attr (funcall ac-html-current-attr-function)) + (if func (setq list (-concat list (funcall func tag attr))))) + (if (string= attr "class") + (setq list (-concat list (ac-html-all-class-candidates)))) + (if (string= attr "id") + (setq list (-concat list (ac-html-all-id-candidates)))) + list)) + +(defun ac-html-all-id-candidates () + "" + (let (list func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :id-func)) + (if func (setq list (-concat list (funcall func))))) + list)) + +(defun ac-html-all-class-candidates () + "" + (let (list func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :class-func)) + (if func (setq list (-concat list (funcall func))))) + list)) + +(defun ac-html-tag-documentation (tag) + "Not documented yet." + (catch 'return-val + (let (doc func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :tag-doc-func)) + (if func + (progn + (setq doc (funcall func tag)) + (if doc (throw 'return-val doc)))))))) + +(defun ac-html-attr-documentation (attr) + "Not documented yet." + (catch 'return-val + (let (doc func tag) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :attr-doc-func)) + (if func + (progn + (setq tag (funcall ac-html-current-tag-function)) + (setq doc (funcall func tag attr)) + (if doc (throw 'return-val doc)))))))) + +(defun ac-html-attrv-documentation (attrv) + "Not documented yet." + (catch 'return-val + (let (doc func tag attr) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :attrv-doc-func)) + (if func + (progn + (setq tag (funcall ac-html-current-tag-function)) + (setq attr (funcall ac-html-current-attr-function)) + (setq doc (funcall func tag attr attrv)) + (if doc (throw 'return-val doc))))) + (if (string= attr "class") + (throw 'return-val (ac-html-class-documentation attrv))) + (if (string= attr "id") + (throw 'return-val (ac-html-id-documentation attrv)))))) + +(defun ac-html-id-documentation (id) + "" + (catch 'return-val + (let (doc func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :id-doc-func)) + (if func + (progn + (setq doc (funcall func id)) + (if doc (throw 'return-val doc)))))))) + +(defun ac-html-class-documentation (class) + "" + (catch 'return-val + (let (doc func) + (dolist (provider ac-html-enabled-data-providers) + (setq func (ac-html-query-data-provider provider :class-doc-func)) + (if func + (progn + (setq doc (funcall func class)) + (if doc (throw 'return-val doc)))))))) + +(provide 'ac-html-core) +;;; ac-html-core.el ends here diff --git a/elpa/ac-html-20151005.731/ac-html-core.elc b/elpa/ac-html-20151005.731/ac-html-core.elc new file mode 100644 index 0000000..254a7a3 Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-html-core.elc differ diff --git a/elpa/ac-html-20151005.731/ac-html-default-data-provider.el b/elpa/ac-html-20151005.731/ac-html-default-data-provider.el new file mode 100644 index 0000000..2a8ed7a --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html-default-data-provider.el @@ -0,0 +1,139 @@ +(require 'ac-html-core) +(require 'f) + +;;; web-completion-data helpers + +(defconst web-completion-data-package-dir + (file-name-directory (or load-file-name (buffer-file-name))) + "The directory where `web-completion-data' package exists.") + +(defconst web-completion-data-html-source-dir + (expand-file-name "completion-data" web-completion-data-package-dir) + "The directory where basic completion source of `web-completion-data' + exists.") + +(defconst web-completion-data-tag-list-file + (f-expand "html-tag-list" web-completion-data-html-source-dir)) + +(defconst web-completion-data-tag-doc-dir + (f-expand "html-tag-short-docs" web-completion-data-html-source-dir)) + +(defun web-completion-data-tag-doc-file (tag) + (f-expand tag web-completion-data-tag-doc-dir)) + +(defconst web-completion-data-attr-list-dir + (f-expand "html-attributes-list" web-completion-data-html-source-dir)) + +(defconst web-completion-data-attr-global-list-file + (f-expand "global" web-completion-data-attr-list-dir)) + +(defun web-completion-data-attr-list-file (tag) + (f-expand tag web-completion-data-attr-list-dir)) + +(defconst web-completion-data-attr-doc-dir + (f-expand "html-attributes-short-docs" web-completion-data-html-source-dir)) + +(defun web-completion-data-attr-global-doc-file (attr) + (f-expand (format "global-%s" attr) web-completion-data-attr-doc-dir)) + +(defun web-completion-data-attr-doc-file (tag attr) + (f-expand (format "%s-%s" tag attr) web-completion-data-attr-doc-dir)) + +(defconst web-completion-data-attrv-list-dir + (f-expand "html-attrv-list" web-completion-data-html-source-dir)) + +(defun web-completion-data-attrv-list-file (tag attr) + (f-expand (format "%s-%s" tag attr) web-completion-data-attrv-list-dir)) + +(defun web-completion-data-attrv-global-list-file (attr) + (f-expand (format "global-%s" attr) web-completion-data-attrv-list-dir)) + +(defconst web-completion-data-attrv-doc-dir + (f-expand "html-attrv-docs" web-completion-data-html-source-dir)) + +(defun web-completion-data-attrv-global-doc-file (attr attrv) + (f-expand (format "global-%s-%s" attr (url-hexify-string attrv)) + web-completion-data-attrv-doc-dir)) + +(defun web-completion-data-attrv-doc-file (tag attr attrv) + (f-expand (format "%s-%s-%s" tag attr (url-hexify-string attrv)) + web-completion-data-attrv-doc-dir)) + +;;; cached data + +(defvar ac-html--tags-list nil "The list of tags.") +(defvar ac-html--global-attributes nil "The list of global attrs.") +(defvar ac-html--cached-attributes-alist nil) + +;;; helper functions + +(defun ac-html--load-list-from-file (filepath) + "Return a list separated by \\n from FILEPATH." + (if (file-exists-p filepath) + (with-current-buffer (find-file-noselect filepath) + (unwind-protect + (split-string + (save-restriction + (widen) + (buffer-substring-no-properties (point-min) (point-max))) + "\n" t) + (kill-buffer))) + nil)) + +(defun ac-html--read-file (file) + "If file exist, return string of contents, otherwise return nil." + (if (file-exists-p file) + (with-temp-buffer + (insert-file-contents file) + (buffer-string)) + nil)) + +;;; functions + +(defun ac-html-default-tags () + (if ac-html--tags-list + ac-html--tags-list + (setq ac-html--tags-list + (ac-html--load-list-from-file web-completion-data-tag-list-file)))) + +(defun ac-html-default-attrs (tag) + (unless ac-html--global-attributes + (setq ac-html--global-attributes + (ac-html--load-list-from-file + web-completion-data-attr-global-list-file))) + (let (list attr-file) + (setq attr-file (web-completion-data-attr-list-file tag)) + (if (file-exists-p attr-file) + (setq list (ac-html--load-list-from-file + attr-file))) + (append list ac-html--global-attributes))) + +(defun ac-html-default-attrvs (tag attr) + (append + (ac-html--load-list-from-file + (web-completion-data-attrv-list-file tag attr)) + (ac-html--load-list-from-file + (web-completion-data-attrv-global-list-file attr)))) + +(defun ac-html-default-tag-doc (tag) + (ac-html--read-file (web-completion-data-tag-doc-file tag))) + +(defun ac-html-default-attr-doc (tag attr) + (or (ac-html--read-file (web-completion-data-attr-doc-file tag attr)) + (ac-html--read-file (web-completion-data-attr-global-doc-file attr)))) + +(defun ac-html-default-attrv-doc (tag attr attrv) + (or (ac-html--read-file (web-completion-data-attrv-doc-file tag attr attrv)) + (ac-html--read-file + (web-completion-data-attrv-global-doc-file attr attrv)))) + +(ac-html-define-data-provider 'ac-html-default-data-provider + :tag-func 'ac-html-default-tags + :attr-func 'ac-html-default-attrs + :attrv-func 'ac-html-default-attrvs + :tag-doc-func 'ac-html-default-tag-doc + :attr-doc-func 'ac-html-default-attr-doc + :attrv-doc-func 'ac-html-default-attrv-doc) + +(provide 'ac-html-default-data-provider) +;;; ac-html-default-data-provider.el ends here diff --git a/elpa/ac-html-20151005.731/ac-html-default-data-provider.elc b/elpa/ac-html-20151005.731/ac-html-default-data-provider.elc new file mode 100644 index 0000000..2163cf0 Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-html-default-data-provider.elc differ diff --git a/elpa/ac-html-20151005.731/ac-html-pkg.el b/elpa/ac-html-20151005.731/ac-html-pkg.el new file mode 100644 index 0000000..cc74141 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html-pkg.el @@ -0,0 +1,15 @@ +(define-package "ac-html" "20151005.731" "auto complete source for html tags and attributes" + '((auto-complete "1.4") + (s "1.9") + (f "0.17") + (dash "2.10")) + :commit "668154cba123c321d1b07c2dc8b26d14092253b8" :keywords + '("html" "auto-complete" "slim" "haml" "jade") + :authors + '(("Zhang Kai Yu" . "yeannylam@gmail.com")) + :maintainer + '("Zhang Kai Yu" . "yeannylam@gmail.com") + :url "https://github.com/cheunghy/ac-html") +;; Local Variables: +;; no-byte-compile: t +;; End: diff --git a/elpa/ac-html-20151005.731/ac-html-testing-data-provider.el b/elpa/ac-html-20151005.731/ac-html-testing-data-provider.el new file mode 100644 index 0000000..43299e0 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html-testing-data-provider.el @@ -0,0 +1,17 @@ +(require 'ac-html-core) + +(defun ac-html-testing-tags () + '("tag1" "tag2" "tag3")) + +(defun ac-html-testing-classes () + '("class1" "class2")) + +(defun ac-html-testing-ids () + '("id1" "id2" "id3")) + +(ac-html-define-data-provider 'ac-html-testing-data-provider + :tag-func 'ac-html-testing-tags + :class-func 'ac-html-testing-classes + :id-func 'ac-html-testing-ids) + +(provide 'ac-html-testing-data-provider) diff --git a/elpa/ac-html-20151005.731/ac-html-testing-data-provider.elc b/elpa/ac-html-20151005.731/ac-html-testing-data-provider.elc new file mode 100644 index 0000000..41762dc Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-html-testing-data-provider.elc differ diff --git a/elpa/ac-html-20151005.731/ac-html.el b/elpa/ac-html-20151005.731/ac-html.el new file mode 100644 index 0000000..efebf94 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-html.el @@ -0,0 +1,89 @@ +;;; ac-html.el --- auto complete source for html tags and attributes + +;; Copyright (C) 2014 - 2015 Zhang Kai Yu + +;; Author: Zhang Kai Yu +;; Version: 0.4.alpha +;; Keywords: html, auto-complete, slim, haml, jade +;; Package-Requires: ((auto-complete "1.4") (s "1.9") (f "0.17") (dash "2.10")) +;; URL: https://github.com/cheunghy/ac-html + +;; 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 . + +;;; Commentary: + +;; + +;;; Code: + +(require 'ac-html-core) + +(defun ac-html--inside-attrv () + "Return t if cursor inside attrv aka string. +Has bug for quoted quote." + (save-match-data + (save-excursion + (re-search-backward "\\w+[\n\t ]*=[\n\t ]*[\"']\\([^\"']*\\)" nil t)) + (equal (match-end 1) (point)))) + +(defun ac-html--inside-comment () + "Return t if cursor inside comment. +Not implemented yet.") + +;;; auto complete HTML for html-mode and web-mode + +(defun ac-html-tag-prefix () + (if (ac-html--inside-attrv) + nil + (save-match-data + (save-excursion + (re-search-backward "<\\([^\n\t >'\"]*\\)" nil t)) + (match-beginning 1)))) + +(defun ac-html-attr-prefix () + (if (ac-html--inside-attrv) + nil + (save-match-data + (save-excursion + (re-search-backward "<\\w[^>]*[[:space:]]+\\(.*\\)" nil t)) + (match-beginning 1)))) + +(defun ac-html-value-prefix () + (if (re-search-backward "\\w=[\"]\\([^\"]+[ ]\\|\\)\\(.*\\)" nil t) + (match-beginning 2))) + +(defun ac-html-current-tag () + "Return current html tag user is typing on. +There is a bug if attrv contains string like this +;; Keywords: html, auto-complete, jade, node + +;; 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 . + +;;; Commentary: + +;; Configuration: +;; + +;;; Code: + +(require 'ac-html-core) + +(defun ac-jade-current-tag () + "Return current jade tag user is typing on." + (save-excursion (re-search-backward "^[\t ]*\\(\\w+\\)" nil t)) + (match-string 1)) + +(defun ac-jade-current-attr () + "Return current html tag's attribute user is typing on." + (save-excursion (re-search-backward "[^a-z-]\\([a-z-]+\\) *=" nil t)) + (match-string 1)) + +(defun ac-jade-attrv-prefix () + (if (re-search-backward "\\w *= *[\"]\\([^\"]+[ ]\\|\\)\\(.*\\)" nil t) + (match-beginning 2))) + +(ac-html-define-ac-source "jade" + :tag-prefix "^[\t ]*\\(.*\\)" + :attr-prefix "\\(?:,\\|(\\)[ ]*\\(.*\\)" + :attrv-prefix ac-jade-attrv-prefix + :current-tag-func ac-jade-current-tag + :current-attr-func ac-jade-current-attr) + +(provide 'ac-jade) +;;; ac-jade.el ends here diff --git a/elpa/ac-html-20151005.731/ac-jade.elc b/elpa/ac-html-20151005.731/ac-jade.elc new file mode 100644 index 0000000..bc3b87a Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-jade.elc differ diff --git a/elpa/ac-html-20151005.731/ac-slim.el b/elpa/ac-html-20151005.731/ac-slim.el new file mode 100644 index 0000000..a1d27c1 --- /dev/null +++ b/elpa/ac-html-20151005.731/ac-slim.el @@ -0,0 +1,154 @@ +;;; ac-slim.el --- auto complete source for html tag and attributes + +;; Copyright (C) 2015 Zhang Kai Yu + +;; Author: Zhang Kai Yu +;; Keywords: html, auto-complete, slim, ruby + +;; 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 . + +;;; Commentary: + +;; Configuration: +;; + +;;; Code: + +(require 'ac-html-core) + +(require 's) + +(defun ac-slim-inside-ruby-code () + "Return t if inside ruby code." + (let ((line (buffer-substring-no-properties (line-beginning-position) + (line-end-position)))) + (numberp (string-match-p "^[\t ]*[-=]" line)))) + +(defun ac-slim--line-leading-spaces () + "Return leading space of current line." + (let ((saved-point (point)) (number-of-spaces 0) (cur-point nil)) + (goto-char (line-beginning-position)) + (setq cur-point (point)) + (while (-contains-p '(? ?\t) (char-after cur-point)) + (setq number-of-spaces (1+ number-of-spaces)) + (setq cur-point (1+ cur-point)) + (goto-char cur-point)) + (goto-char saved-point) + number-of-spaces)) + +(defun ac-slim--line-is-block-indicator () + "Return t if line indicate a non slim block." + (let ((content-of-line (buffer-substring-no-properties + (line-beginning-position) (line-end-position)))) + (numberp (string-match-p + "[ \t]*\\(ruby\\|javascript\\|coffee\\):[ \t]*" + content-of-line)))) + +(defun ac-slim--line-is-empty () + "Return t if line is empty." + (s-matches-p "^[ \t]*$" (buffer-substring-no-properties + (line-beginning-position) + (line-end-position)))) + +(defun ac-slim-inside-non-slim-block () + "Return t if inside ruby block, coffee block." + (catch 'blk + (save-excursion + (let ((min-number-of-leading-spaces (ac-slim--line-leading-spaces))) + (if (ac-slim--line-is-block-indicator) + (throw 'blk t)) + (while (not (or (= min-number-of-leading-spaces 0) + (= 1 (line-number-at-pos)))) + (forward-line -1) + (if (ac-slim--line-is-empty) + nil + (if (< (ac-slim--line-leading-spaces) min-number-of-leading-spaces) + (progn + (setq min-number-of-leading-spaces (ac-slim--line-leading-spaces)) + (if (ac-slim--line-is-block-indicator) + (throw 'blk t)))))))))) + +(defun ac-slim-tag-prefix () + (and (not (ac-slim-inside-ruby-code)) + (not (ac-slim-inside-non-slim-block)) + (save-match-data + (save-excursion + (re-search-backward "\\(^[\t ]*\\|:[\t ]*\\)\\([a-zA-Z]*\\)" nil t) + (match-beginning 2))))) + +(defun ac-slim-attr-prefix () + (and (not (ac-slim-inside-ruby-code)) + (not (ac-slim-inside-non-slim-block)) + (not (ac-slim-attrv-prefix)) + (save-match-data + (save-excursion + (re-search-backward " \\(.*\\)" nil t) + (match-beginning 1))))) + +(defun ac-slim-attrv-prefix () + (and (not (ac-slim-inside-ruby-code)) + (not (ac-slim-inside-non-slim-block)) + (let (mb2 me2) + (save-excursion + (save-match-data + (if (re-search-backward + "\\w *= *[\"']\\([^\"']+[ ]\\|\\)\\([^\"']*\\)" + (line-beginning-position) t) + (progn + (setq mb2 (match-beginning 2)) + (setq me2 (match-end 2)))))) + (if (and mb2 (>= me2 (point))) + mb2)))) + +(defun ac-slim-class-prefix () + (and (not (ac-slim-inside-ruby-code)) + (not (ac-slim-inside-non-slim-block)) + (save-match-data + (save-excursion + (re-search-backward "\\(^[\t ]*\\|:[\t ]*\\)\\([a-zA-Z0-9#.]*\\.\\)\\([a-zA-Z0-9]\\)" nil t) + (match-beginning 3))))) + +(defun ac-slim-id-prefix () + (and (not (ac-slim-inside-ruby-code)) + (not (ac-slim-inside-non-slim-block)) + (save-match-data + (save-excursion + (re-search-backward "\\(^[\t ]*\\|:[\t ]*\\)\\([a-zA-Z0-9.]*#\\)\\([a-zA-Z0-9]\\)" nil t) + (match-beginning 3))))) + +(defun ac-slim-current-tag () + "Return current slim tag user is typing on." + (let* ((line (buffer-substring-no-properties (line-beginning-position) + (line-end-position))) + (match-result (s-match "\\(^[\t ]*\\|:[\t ]*\\)\\(\\w+\\)" line))) + (if match-result + (nth 2 match-result) + "div"))) + +(defun ac-slim-current-attr () + "Return current html tag's attribute user is typing on." + (save-excursion (re-search-backward "[^a-z-]\\([a-z-]+\\) *=" nil t)) + (match-string 1)) + +(ac-html-define-ac-source "slim" + :tag-prefix ac-slim-tag-prefix + :attr-prefix ac-slim-attr-prefix + :attrv-prefix ac-slim-attrv-prefix + :class-prefix ac-slim-class-prefix + :id-prefix ac-slim-id-prefix + :current-tag-func ac-slim-current-tag + :current-attr-func ac-slim-current-attr) + +(provide 'ac-slim) +;;; ac-slim.el ends here diff --git a/elpa/ac-html-20151005.731/ac-slim.elc b/elpa/ac-html-20151005.731/ac-slim.elc new file mode 100644 index 0000000..500ad2b Binary files /dev/null and b/elpa/ac-html-20151005.731/ac-slim.elc differ diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-doc-url/global b/elpa/ac-html-20151005.731/completion-data/html-attributes-doc-url/global new file mode 100644 index 0000000..8677b40 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-doc-url/global @@ -0,0 +1 @@ +https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/a b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/a new file mode 100644 index 0000000..d992335 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/a @@ -0,0 +1,15 @@ +download +href +media +ping +rel +target +datafld +datasrc +hreflang +methods +name +rev +shape +type +urn \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/abbr b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/abbr new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/acronym b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/acronym new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/address b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/address new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/applet b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/applet new file mode 100644 index 0000000..9f74833 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/applet @@ -0,0 +1,15 @@ +align +alt +archive +code +codebase +datafld +datasrc +height +hspace +mayscript +name +object +src +vspace +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/area b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/area new file mode 100644 index 0000000..724822e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/area @@ -0,0 +1,10 @@ +alt +coords +download +href +hreflang +media +rel +shape +target +type \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/article b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/article new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/aside b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/aside new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/audio b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/audio new file mode 100644 index 0000000..d8d4e24 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/audio @@ -0,0 +1,11 @@ +autoplay +autobuffer +buffered +controls +loop +mosCurrentSampleOffset +muted +played +preload +src +volume \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/b b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/b new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/base b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/base new file mode 100644 index 0000000..d6a3ceb --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/base @@ -0,0 +1,2 @@ +href +target \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/basefont b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/basefont new file mode 100644 index 0000000..b036ef5 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/basefont @@ -0,0 +1,3 @@ +color +face +size \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bdo b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bdo new file mode 100644 index 0000000..8724519 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bdo @@ -0,0 +1 @@ +dir \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bgsound b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bgsound new file mode 100644 index 0000000..97cc7b8 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/bgsound @@ -0,0 +1,4 @@ +balance +loop +src +volume \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/blockquote b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/blockquote new file mode 100644 index 0000000..ec594fe --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/blockquote @@ -0,0 +1 @@ +cite \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/body b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/body new file mode 100644 index 0000000..c021190 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/body @@ -0,0 +1,18 @@ +onafterprint +onbeforeprint +onbeforeunload +onblur +onerror +onfocus +onhashchange +onlanguagechange +onload +onmessage +onoffline +ononline +onpopstate +onredo +onresize +onstorage +onundo +onunload diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/br b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/br new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/button b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/button new file mode 100644 index 0000000..6c320f6 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/button @@ -0,0 +1,12 @@ +autofocus +autocomplete +disabled +form +formaction +formenctype +formmethod +formnovalidate +formtarget +name +type +value \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/canvas b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/canvas new file mode 100644 index 0000000..5601eac --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/canvas @@ -0,0 +1,3 @@ +height +moz-opaque +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/caption b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/caption new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/col b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/col new file mode 100644 index 0000000..18371e2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/col @@ -0,0 +1,2 @@ +bgcolor +span \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/colgroup b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/colgroup new file mode 100644 index 0000000..18371e2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/colgroup @@ -0,0 +1,2 @@ +bgcolor +span \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/data b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/data new file mode 100644 index 0000000..2890eea --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/data @@ -0,0 +1 @@ +value \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dd b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dd new file mode 100644 index 0000000..76277f2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dd @@ -0,0 +1 @@ +nowrap \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/del b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/del new file mode 100644 index 0000000..cd4dae1 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/del @@ -0,0 +1,2 @@ +cite +datetime \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/details b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/details new file mode 100644 index 0000000..ce4a72b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/details @@ -0,0 +1 @@ +open \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dialog b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dialog new file mode 100644 index 0000000..ce4a72b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dialog @@ -0,0 +1 @@ +open \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dl b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dl new file mode 100644 index 0000000..b68dd04 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/dl @@ -0,0 +1 @@ +compact \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/element b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/element new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/embed b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/embed new file mode 100644 index 0000000..6d6aed9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/embed @@ -0,0 +1,4 @@ +height +src +type +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/fieldset b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/fieldset new file mode 100644 index 0000000..36cfeb9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/fieldset @@ -0,0 +1,3 @@ +disabled +form +name \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/form b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/form new file mode 100644 index 0000000..36444c6 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/form @@ -0,0 +1,9 @@ +accept-charset +action +autocapitalize +autocomplete +enctype +method +name +novalidate +target \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frame b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frame new file mode 100644 index 0000000..84732f0 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frame @@ -0,0 +1,7 @@ +src +name +noresize +scrolling +marginheight +marginwidth +frameborder \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frameset b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frameset new file mode 100644 index 0000000..802b24e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/frameset @@ -0,0 +1,2 @@ +cols +rows \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/global b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/global new file mode 100644 index 0000000..a10cda0 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/global @@ -0,0 +1,20 @@ +accesskey +class +contenteditable +contextmenu +data- +dir +draggable +dropzone +hidden +id +itemid +itemprop +itemref +itemscope +itemtype +lang +spellcheck +style +tabindex +title \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/hr b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/hr new file mode 100644 index 0000000..9430a5a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/hr @@ -0,0 +1 @@ +color \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/html b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/html new file mode 100644 index 0000000..ec3cf88 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/html @@ -0,0 +1 @@ +manifest \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/iframe b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/iframe new file mode 100644 index 0000000..1fe048b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/iframe @@ -0,0 +1,8 @@ +allowfullscreen +height +name +sandbox +seamless +src +srcdoc +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/img b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/img new file mode 100644 index 0000000..207b07f --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/img @@ -0,0 +1,9 @@ +alt +crossorigin +height +ismap +src +sizes +srcset +width +usemap \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/input b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/input new file mode 100644 index 0000000..2f9b493 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/input @@ -0,0 +1,38 @@ +type +accept +autocapitalize +mozactionhint +autocomplete +autocorrect +autofocus +autosave +checked +disabled +form +formaction +formenctype +formmethod +formnovalidate +formtarget +height +incremental +inputmode +list +max +maxlength +min +minlength +multiple +name +pattern +placeholder +readonly +required +selectionDirection +size +spellcheck +src +step +value +width +x-moz-errormessage \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ins b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ins new file mode 100644 index 0000000..cd4dae1 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ins @@ -0,0 +1,2 @@ +cite +datetime \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/isindex b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/isindex new file mode 100644 index 0000000..5cd6b6f --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/isindex @@ -0,0 +1,2 @@ +prompt +action \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/keygen b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/keygen new file mode 100644 index 0000000..ab6f40c --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/keygen @@ -0,0 +1,6 @@ +autofocus +challenge +disabled +form +keytype +name \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/label b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/label new file mode 100644 index 0000000..69c1b54 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/label @@ -0,0 +1,3 @@ +accesskey +for +form \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/li b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/li new file mode 100644 index 0000000..2890eea --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/li @@ -0,0 +1 @@ +value \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/link b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/link new file mode 100644 index 0000000..b8e808e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/link @@ -0,0 +1,11 @@ +crossorigin +use-credentials +disabled +href +hreflang +media +methods +rel +sizes +target +type \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/map b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/map new file mode 100644 index 0000000..934edc8 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/map @@ -0,0 +1 @@ +name \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/marquee b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/marquee new file mode 100644 index 0000000..619bd27 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/marquee @@ -0,0 +1,16 @@ +behavior +bgcolor +direction +height +hspace +loop +scrollamount +scrolldelay +truespeed +vspace +width +onbounce +onfinish +onstart +start +stop \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menu b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menu new file mode 100644 index 0000000..b594625 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menu @@ -0,0 +1,2 @@ +label +type \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menuitem b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menuitem new file mode 100644 index 0000000..a959c36 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/menuitem @@ -0,0 +1,8 @@ +checked +command +default +disabled +icon +label +radiogroup +type \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meta b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meta new file mode 100644 index 0000000..4ce8964 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meta @@ -0,0 +1,5 @@ +name +charset +itemprop +http-equiv +content \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meter b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meter new file mode 100644 index 0000000..0f2efd9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/meter @@ -0,0 +1,7 @@ +value +min +max +low +high +optimum +form \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/object b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/object new file mode 100644 index 0000000..8bf3ecb --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/object @@ -0,0 +1,8 @@ +data +form +height +name +type +typemustmatch +usemap +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ol b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ol new file mode 100644 index 0000000..dd8feb5 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/ol @@ -0,0 +1,4 @@ +compact +reversed +start +type \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/optgroup b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/optgroup new file mode 100644 index 0000000..1dd87b6 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/optgroup @@ -0,0 +1,2 @@ +disabled +label \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/option b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/option new file mode 100644 index 0000000..82f55f7 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/option @@ -0,0 +1,4 @@ +disabled +label +selected +value \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/output b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/output new file mode 100644 index 0000000..f7d4a39 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/output @@ -0,0 +1,3 @@ +for +form +name \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/param b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/param new file mode 100644 index 0000000..934edc8 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/param @@ -0,0 +1 @@ +name \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/progress b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/progress new file mode 100644 index 0000000..e1574ed --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/progress @@ -0,0 +1,2 @@ +max +value \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/q b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/q new file mode 100644 index 0000000..ec594fe --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/q @@ -0,0 +1 @@ +cite \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/script b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/script new file mode 100644 index 0000000..f67ec4c --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/script @@ -0,0 +1,5 @@ +async +src +type +defer +crossorigin \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/select b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/select new file mode 100644 index 0000000..858e621 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/select @@ -0,0 +1,7 @@ +autofocus +disabled +form +multiple +name +required +size \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/source b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/source new file mode 100644 index 0000000..be6f7c8 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/source @@ -0,0 +1,5 @@ +sizes +src +srcset +type +media \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/spacer b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/spacer new file mode 100644 index 0000000..af6a9d4 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/spacer @@ -0,0 +1,5 @@ +type +size +width +height +align \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/style b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/style new file mode 100644 index 0000000..dfb969d --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/style @@ -0,0 +1,5 @@ +type +media +scoped +title +disabled \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/table b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/table new file mode 100644 index 0000000..e69de29 diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/td b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/td new file mode 100644 index 0000000..c85b318 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/td @@ -0,0 +1,3 @@ +colspan +headers +rowspan \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/textarea b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/textarea new file mode 100644 index 0000000..e262b12 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/textarea @@ -0,0 +1,18 @@ +autocapitalize +autocomplete +autofocus +cols +disabled +form +maxlength +minlength +name +placeholder +readonly +required +rows +selectionDirection +selectionEnd +selectionStart +spellcheck +wrap \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/th b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/th new file mode 100644 index 0000000..7876ad2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/th @@ -0,0 +1,4 @@ +colspan +headers +rowspan +scope \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/time b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/time new file mode 100644 index 0000000..53e773a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/time @@ -0,0 +1 @@ +datetime \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/track b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/track new file mode 100644 index 0000000..c628b8e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/track @@ -0,0 +1,5 @@ +default +kind +label +src +srclang \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-list/video b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/video new file mode 100644 index 0000000..8eeac7e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-list/video @@ -0,0 +1,12 @@ +autoplay +buffered +controls +crossorigin +height +loop +muted +played +preload +poster +src +width \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-charset b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-charset new file mode 100644 index 0000000..c4da746 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-charset @@ -0,0 +1,7 @@ +charset [Obsolete since HTML5] + +This attribute defines the character encoding of the linked resource. The value is a space- and/or comma-delimited list of character sets as defined in RFC 2045. The default value is ISO-8859-1. + +Usage note: + +This attribute is obsolete in HTML5 and should not be used by authors. To achieve its effect, use the HTTP Content-Type header on the linked resource. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-coords b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-coords new file mode 100644 index 0000000..abb49e4 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-coords @@ -0,0 +1,3 @@ +coords [HTML4 only] [Obsolete since HTML5] + +For use with object shapes, this attribute uses a comma-separated list of numbers to define the coordinates of the object on the page. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-download b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-download new file mode 100644 index 0000000..e832e13 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-download @@ -0,0 +1,10 @@ +download [HTML5] + +This attribute, if present, indicates that the author intends the hyperlink to be used for downloading a resource so that when the user clicks on the link they will be prompted to save it as a local file. If the attribute has a value, the value will be used as the pre-filled file name in the Save prompt that opens when the user clicks on the link (the user can change the name before actually saving the file of course). There are no restrictions on allowed values (though / and \ will be converted to underscores, preventing specific path hints), but you should consider that most file systems have limitations with regard to what punctuation is supported in file names, and browsers are likely to adjust file names accordingly. + +Note: + +Can be used with blob: URLs and data: URLs, to make it easy for users to download content that is generated programmatically using JavaScript (e.g. a picture created using an online drawing Web app). +If the HTTP header Content-Disposition: is present and gives a different filename than this attribute, the HTTP header has priority over this attribute. +If this attribute is present and Content-Disposition: is set to inline, Firefox gives priority to Content-Disposition, like for the filename case, while Chrome gives priority to the download attribute. +In Firefox 20 this attribute is only honored for links to resources with the same-origin. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-href b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-href new file mode 100644 index 0000000..09bdb8e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-href @@ -0,0 +1,5 @@ +This was the single required attribute for anchors defining a hypertext source link, but is no longer required in HTML5. Omitting this attribute creates a placeholder link. The href attribute indicates the link target, either a URL or a URL fragment. A URL fragment is a name preceded by a hash mark (#), which specifies an internal target location (an ID) within the current document. URLs are not restricted to Web (HTTP)-based documents. URLs might use any protocol supported by the browser. For example, file, ftp, and mailto work in most user agents. + +Note: + +You can use the special fragment "top" to create a link back to the top of the page; for example Return to top. This behavior is specified by HTML5. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-hreflang b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-hreflang new file mode 100644 index 0000000..3fc152a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-hreflang @@ -0,0 +1,3 @@ +hreflang + +This attribute indicates the language of the linked resource. It is purely advisory. Allowed values are determined by BCP47 for HTML5 and by RFC1766 for HTML4. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-media b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-media new file mode 100644 index 0000000..6e2f85b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-media @@ -0,0 +1,8 @@ +media [html5] + +This attribute specifies the media which the linked resource applies to. Its value must be a media query. This attribute is mainly useful when linking to external stylesheets by allowing the user agent to pick the best adapted one for the device it runs on. + +Usage note: + +In HTML 4, only simple white-space-separated list of media description literals, i.e. media types and groups, where defined and allowed as values for this attribute, like print, screen, aural, braille, ... HTML 5 extended this to any kind of media queries, which are a superset of the allowed values of HTML 4. +Browsers not supporting the CSS3 Media Queries won't necessarily recognize the adequate link; do not forget to set fallback links, the restricted set of media queries defined in HTML 4. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-methods b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-methods new file mode 100644 index 0000000..91ee786 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-methods @@ -0,0 +1,3 @@ +methods [!] + +The value of this attribute provides information about the functions that might be performed on an object. The values generally are given by the HTTP protocol when it is used, but it might (for similar reasons as for the title attribute) be useful to include advisory information in advance in the link. For example, the browser might choose a different rendering of a link as a function of the methods specified; something that is searchable might get a different icon, or an outside link might render with an indication of leaving the current site. This attribute is not well understood nor supported, even by the defining browser, Internet Explorer 4. Methods Property (MSDN) \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-name b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-name new file mode 100644 index 0000000..1953320 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-name @@ -0,0 +1,7 @@ +name [HTML4 only] [Obsolete since HTML5] + +This attribute is required in an anchor defining a target location within a page. A value for name is similar to a value for the id core attribute and should be an alphanumeric identifier unique to the document. Under the HTML 4.01 specification, id and name both can be used with the element as long as they have identical values. + +Usage note: + +This attribute is obsolete in HTML5, use global attribute id instead. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-ping b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-ping new file mode 100644 index 0000000..afa7e86 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-ping @@ -0,0 +1,3 @@ +ping [html5] + +The 'ping' attribute, if present, sends the URLs of the resources a notification/ping if the user follows the hyperlink. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rel b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rel new file mode 100644 index 0000000..290401b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rel @@ -0,0 +1,3 @@ +rel + +For anchors containing the href attribute, this attribute specifies the relationship of the target object to the link object. The value is a comma-separated list of link types values. The values and their semantics will be registered by some authority that might have meaning to the document author. The default relationship, if no other is given, is void. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rev b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rev new file mode 100644 index 0000000..0372b43 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-rev @@ -0,0 +1,3 @@ +rev [HTML4 only] [Obsolete since HTML5] + +This attribute specifies a reverse link, the inverse relationship of the rel attribute. It is useful for indicating where an object came from, such as the author of a document. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-shape b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-shape new file mode 100644 index 0000000..c1970d2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-shape @@ -0,0 +1,6 @@ +shape [HTML4 only] [Obsolete since HTML5] + +This attribute is used to define a selectable region for hypertext source links associated with a figure to create an image map. The values for the attribute are circle, default, polygon, and rect. The format of the coords attribute depends on the value of shape. For circle, the value is x,y,r where x and y are the pixel coordinates for the center of the circle and r is the radius value in pixels. For rect, the coords attribute should be x,y,w,h. The x,y values define the upper-left-hand corner of the rectangle, while w and h define the width and height respectively. A value of polygon for shape requires x1,y1,x2,y2,... values for coords. Each of the x,y pairs defines a point in the polygon, with successive points being joined by straight lines and the last point joined to the first. The value default for shape requires that the entire enclosed area, typically an image, be used. + +Note: +It is advisable to use the usemap attribute for the element and the associated element to define hotspots instead of the shape attribute. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-target b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-target new file mode 100644 index 0000000..8ca553a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-target @@ -0,0 +1,9 @@ +target + +This attribute specifies where to display the linked resource. In HTML4, this is the name of, or a keyword for, a frame. In HTML5, it is a name of, or keyword for, a browsing context (for example, tab, window, or inline frame). The following keywords have special meanings: + _self: Load the response into the same HTML4 frame (or HTML5 browsing context) as the current one. This value is the default if the attribute is not specified. + _blank: Load the response into a new unnamed HTML4 window or HTML5 browsing context. + _parent: Load the response into the HTML4 frameset parent of the current frame or HTML5 parent browsing context of the current one. If there is no parent, this option behaves the same way as _self. + _top: In HTML4: Load the response into the full, original window, canceling all other frames. In HTML5: Load the response into the top-level browsing context (that is, the browsing context that is an ancestor of the current one, and has no parent). If there is no parent, this option behaves the same way as _self. + +Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-type b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-type new file mode 100644 index 0000000..cbf73b2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-type @@ -0,0 +1,3 @@ +type + +This attribute specifies the media type in the form of a MIME type for the link target. Generally, this is provided strictly as advisory information; however, in the future a browser might add a small icon for multimedia types. For example, a browser might add a small speaker icon when type is set to audio/wav. For a complete list of recognized MIME types, see http://www.w3.org/TR/html4/references.html#ref-MIMETYPES. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-urn b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-urn new file mode 100644 index 0000000..65f07eb --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/a-urn @@ -0,0 +1,3 @@ +urn [!] + +This supposedly Microsoft-supported attribute relates a uniform resource name (URN) with the link. While it is based on standards work years back, the meaning of URNs is still not well defined, so this attribute is meaningless. urn Property (MSDN) \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/abbr-title b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/abbr-title new file mode 100644 index 0000000..58b4380 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/abbr-title @@ -0,0 +1,28 @@ +title + +Use the title attribute to define the full description of the abbreviation. Many user agents present this as a tooltip. + +[global attribute] + +Text to be displayed in a tooltip when hovering over the element. + +This attribute contains a text representing advisory information related to the element it belongs to. Such information can typically, but not necessarily, be presented to the user as a tooltip. Here are some typical uses of this attribute: + +Link: the title or a description of the linked document +Media element like an image: a description or associated credits +Paragraph: a footnote or a commentary about it +Quotation: some information about the author, and so on. + +If this attribute is omitted, it means that the title of the nearest ancestor of this element is still relevant for it (and can legitimately be used as the tooltip for that element. If this attribute is set to the empty string, it explicitly means that its nearest ancestor's title is not relevant for this element (and shouldn't be used in the tooltip for that element). + +Additional semantics are attached to the title attributes of the , , and elements. + +Usage note: +The title attribute may contains several lines. Each U+000A LINE FEED (LF) inserted represents such a newline. Some caution must be taken though, as that means that: + +

Newlines in title should be taken into account,like this example.

+ +defines a two-line title. + +Support for multi-line titles was added to Gecko in Gecko 12.0 (Firefox 12.0 / Thunderbird 12.0 / SeaMonkey 2.9). \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-alt b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-alt new file mode 100644 index 0000000..7217d16 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-alt @@ -0,0 +1,3 @@ +alt + +A text string alternative to display on browsers that do not display images. The text should be phrased so that it presents the user with the same kind of choice as the image would offer when displayed without the alternative text. In HTML4, this attribute is required, but may be the empty string (""). In HTML5, this attribute is required only if the href attribute is used. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-coords b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-coords new file mode 100644 index 0000000..366eaa3 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-coords @@ -0,0 +1,3 @@ +coords + +A set of values specifying the coordinates of the hot-spot region. The number and meaning of the values depend upon the value specified for the shape attribute. For a rect or rectangle shape, the coords value is two x,y pairs: left, top, right, and bottom. For a circle shape, the value is x,y,r where x,y is a pair specifying the center of the circle and r is a value for the radius. For a poly or polygon< shape, the value is a set of x,y pairs for each point in the polygon: x1,y1,x2,y2,x3,y3, and so on. In HTML4, the values are numbers of pixels or percentages, if a percent sign (%) is appended; in HTML5, the values are numbers of CSS pixels. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-download b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-download new file mode 100644 index 0000000..b358dc6 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-download @@ -0,0 +1,3 @@ +download [HTML5] + +This attribute, if present, indicates that the author intends the hyperlink to be used for downloading a resource. See
for a full description of the download attribute. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-href b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-href new file mode 100644 index 0000000..bcd259a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-href @@ -0,0 +1,3 @@ +href + +The hyperlink target for the area. Its value is a valid URL. In HTML4, either this attribute or the nohref attribute must be present in the element. In HTML5, this attribute may be omitted; if so, the area element does not represent a hyperlink. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-hreflang b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-hreflang new file mode 100644 index 0000000..4886a83 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-hreflang @@ -0,0 +1,3 @@ +hreflang [HTML5] + +Indicates the language of the linked resource. Allowed values are determined by BCP47. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-media b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-media new file mode 100644 index 0000000..3b5267f --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-media @@ -0,0 +1,3 @@ +media [HTML5] + +A hint of the media for which the linked resource was designed, for example print and screen. If omitted, it defaults to all. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-name b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-name new file mode 100644 index 0000000..1eb3ed0 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-name @@ -0,0 +1,3 @@ +name [HTML4 only] [Obsolete since Gecko 5.0] + +Define a names for the clickable area so that it can be scripted by older browsers. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-nohref b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-nohref new file mode 100644 index 0000000..6c7fb85 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-nohref @@ -0,0 +1,6 @@ +nohref [HTML4 only] [Obsolete since Gecko 5.0] + +Indicates that no hyperlink exists for the associated area. Either this attribute or the href attribute must be present in the element. + +Usage note: +This attribute is obsolete in HTML5, instead omitting the href attribute is sufficient. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-ref b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-ref new file mode 100644 index 0000000..b4f8778 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-ref @@ -0,0 +1,3 @@ +rel [HTML5] + +For anchors containing the href attribute, this attribute specifies the relationship of the target object to the link object. The value is a comma-separated list of link types values. The values and their semantics will be registered by some authority that might have meaning to the document author. The default relationship, if no other is given, is void. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-shape b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-shape new file mode 100644 index 0000000..0f81a15 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-shape @@ -0,0 +1,3 @@ +shape + +The shape of the associated hot spot. The specifications for HTML 5 and HTML 4 define the values rect, which defines a rectangular region; circle, which defines a circular region; poly, which defines a polygon; and default, which indicates the entire region beyond any defined shapes. Many browsers, notably Internet Explorer 4 and higher, support circ, polygon, and rectangle as valid values for shape; these values are [!]. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-tabindex b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-tabindex new file mode 100644 index 0000000..cc33a2a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-tabindex @@ -0,0 +1,3 @@ +tabindex [HTML4 only] [Obsolete since Gecko 5.0] + +A numeric value specifying the position of the defined area in the browser tabbing order. This attribute is global in HTML5. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-target b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-target new file mode 100644 index 0000000..3b5d940 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-target @@ -0,0 +1,9 @@ +target + +This attribute specifies where to display the linked resource. In HTML4, this is the name of, or a keyword for, a frame. In HTML5, it is a name of, or keyword for, a browsing context (for example, tab, window, or inline frame). The following keywords have special meanings: + _self: Load the response into the same HTML4 frame (or HTML5 browsing context) as the current one. This value is the default if the attribute is not specified. + _blank: Load the response into a new unnamed HTML4 window or HTML5 browsing context. + _parent: Load the response into the HMTL4 frameset parent of the current frame or HTML5 parent browsing context of the current one. If there is no parent, this option behaves the same way as _self. + _top: In HTML4: Load the response into the full, original window, canceling all other frames. In HTML5: Load the response into the top-level browsing context (that is, the browsing context that is an ancestor of the current one, and has no parent). If there is no parent, this option behaves the same way as _self. + +Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-type b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-type new file mode 100644 index 0000000..cbf73b2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/area-type @@ -0,0 +1,3 @@ +type + +This attribute specifies the media type in the form of a MIME type for the link target. Generally, this is provided strictly as advisory information; however, in the future a browser might add a small icon for multimedia types. For example, a browser might add a small speaker icon when type is set to audio/wav. For a complete list of recognized MIME types, see http://www.w3.org/TR/html4/references.html#ref-MIMETYPES. Use this attribute only if the href attribute is present. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autobuffer b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autobuffer new file mode 100644 index 0000000..0589c6e --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autobuffer @@ -0,0 +1,3 @@ +autobuffer [Obsolete since Gecko 2.0] + +A Boolean attribute; if specified, the audio will automatically begin being downloaded, even if not set to automatically play. This continues until the media cache is full, or the entire audio file has been downloaded, whichever comes first. This should only be used when it is expected that the user will choose to play the audio; for example, if the user has navigated to a page using a "Play this audio" link. This attribute was removed in Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1) in favor of the preload attribute. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autoplay b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autoplay new file mode 100644 index 0000000..b9ce010 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-autoplay @@ -0,0 +1,3 @@ +autoplay + +A Boolean attribute; if specified (even if the value is "false"!), the audio will automatically begin to play back as soon as it can do so without stopping to finish loading the data. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-buffered b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-buffered new file mode 100644 index 0000000..8c02140 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-buffered @@ -0,0 +1 @@ +An attribute you can read to determine which time ranges of the media have been buffered. This attribute contains a TimeRanges object. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-controls b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-controls new file mode 100644 index 0000000..f434a23 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-controls @@ -0,0 +1,3 @@ +controls + +If this attribute is present, the browser will offer controls to allow the user to control audio playback, including volume, seeking, and pause/resume playback. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-loop b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-loop new file mode 100644 index 0000000..0c31f7a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-loop @@ -0,0 +1,3 @@ +loop + +A Boolean attribute; if specified, we will, upon reaching the end of the audio, automatically seek back to the start. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-mozCurrentSampleOffset b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-mozCurrentSampleOffset new file mode 100644 index 0000000..28b507b --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-mozCurrentSampleOffset @@ -0,0 +1,3 @@ +mozCurrentSampleOffset + +The offset, specified as the number of samples since the beginning of the audio stream, at which the audio is currently playing. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-muted b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-muted new file mode 100644 index 0000000..26446d1 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-muted @@ -0,0 +1 @@ +A Boolean attribute which indicates whether the audio will be initially silenced. Its default value is false, meaning that the audio will be played. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-played b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-played new file mode 100644 index 0000000..18579a9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-played @@ -0,0 +1 @@ +A TimeRanges object indicating all the ranges of the audio that have been played. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-preload b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-preload new file mode 100644 index 0000000..5187790 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-preload @@ -0,0 +1,14 @@ +preload + +This enumerated attribute is intended to provide a hint to the browser about what the author thinks will lead to the best user experience. It may have one of the following values: + none: hints that either the author thinks that the user won't need to consult that audio or that the server wants to minimize its traffic; in others terms this hint indicates that the audio should not be cached; + metadata: hints that though the author thinks that the user won't need to consult that audio, fetching the metadata (e.g. length) is reasonable; + auto: hints that the user needs have priority; in others terms this hint indicated that, if needed, the whole audio could be downloaded, even if the user is not expected to use it; + the empty string: which is a synonym of the auto value. + +If not set, its default value is browser-defined (i.e. each browser can choose its own default value), though the spec advises it to be set to metadata. + +Usage notes: + +The autoplay attribute has precedence over this one as if one wants to automatically play a audio, the browser will obviously need to download it. Setting both the autoplay and the preload attributes is allowed by the specification. +The browser is not forced by the specification to follow the value of this attribute; it is a mere hint. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-src b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-src new file mode 100644 index 0000000..26afb18 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-src @@ -0,0 +1,3 @@ +src + +The URL of the audio to embed. This is subject to HTTP access controls. This is optional; you may instead use the element within the audio block to specify the audio to embed. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-volume b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-volume new file mode 100644 index 0000000..1d6f33d --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/audio-volume @@ -0,0 +1,3 @@ +volume + +The playback volume of any audio portions, in the range 0.0 (silent) to 1.0 (loudest). \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-href b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-href new file mode 100644 index 0000000..2a272e9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-href @@ -0,0 +1,4 @@ +href + +The base URL to be used throughout the document for relative URL addresses. If this attribute is specified, this element must come before any other elements with attributes whose values are URLs. +Absolute and relative URIs are allowed (but see note section below). \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-target b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-target new file mode 100644 index 0000000..2cda7b9 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/base-target @@ -0,0 +1,7 @@ +target + +A name or keyword indicating the default location to display the result when hyperlinks or forms cause navigation, for elements that do not have an explicit target reference. In HTML4, this is the name of, or a keyword for, a frame. In HTML5, it is a name of, or keyword for, a browsing context (for example, tab, window, or inline frame). The following keywords have special meanings: + _self: Load the result into the same HTML4 frame (or HTML5 browsing context) as the current one. This value is the default if the attribute is not specified. + _blank: Load the result into a new unnamed HTML4 window or HTML5 browsing context. + _parent: Load the result into the HTML4 frameset parent of the current frame or HTML5 parent browsing context of the current one. If there is no parent, this option behaves the same way as _self. + _top: In HTML4: Load the result into the full, original window, canceling all other frames. In HTML5: Load the result into the top-level browsing context (that is, the browsing context that is an ancestor of the current one, and has no parent). If there is no parent, this option behaves the same way as _self. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdi-dir b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdi-dir new file mode 100644 index 0000000..1467dc0 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdi-dir @@ -0,0 +1,20 @@ +dir + +Like all other HTML elements, this element has the global attributes, with a slight semantic difference: the dir attribute is not inherited. If not set, its default value is the auto which let the browser decide the direction based on the element's content. + +[global attribute] + +Defines the text direction. Allowed values are ltr (Left-To-Right) or rtl (Right-To-Left) + +This enumerated attribute indicates the directionality of the element's text. It can have the following values: + +ltr, which means left to right and is to be used for languages that are written from the left to the right (like English); +rtl, which means right to left and is to be used for languages that are written from the right to the left (like Arabic); +auto, which let the user agent decides. It uses a basic algorithm as it parses the characters inside the element until it finds a character with a strong directionality, then apply that directionality to the whole element. + +Usage notes: +This attribute is mandatory for the element where it has a different semantic meaning. +This attribute is not inherited by the element. If not set, its value is auto. +This attribute can be overridden by the CSS properties direction and unicode-bidi, if a CSS page is active and the element supports these properties. +As the directionality of the text is semantically related to its content and not to its presentation, it is recommended that web developers use this attribute instead of the related CSS properties when possible. That way, the text will display correctly even on a browser that doesn't support CSS or has the CSS deactivated. +The auto value should be used for data with an unknown directionality, like data coming from user input, eventually stored in a database. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdo-dir b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdo-dir new file mode 100644 index 0000000..759901a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/bdo-dir @@ -0,0 +1,6 @@ +dir + +Text direction in this element. Possible values are: + ltr: Indicates that the text should go in a left-to-right direction. + rtl: Indicates that the text should go in a right-to-left direction. + auto: The browser decides which direction based on the element's content. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/blockquote-cite b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/blockquote-cite new file mode 100644 index 0000000..568cccf --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/blockquote-cite @@ -0,0 +1,3 @@ +cite + +A URL that designates a source document or message for the information quoted. This attribute is intended to point to information explaining the context or the reference for the quote. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onafterprint b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onafterprint new file mode 100644 index 0000000..350866a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onafterprint @@ -0,0 +1,3 @@ +onafterprint [HTML5] + +Function to call after the user has printed the document. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeprint b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeprint new file mode 100644 index 0000000..7c315b2 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeprint @@ -0,0 +1,3 @@ +onbeforeprint [HTML5] + +Function to call when the user requests printing of the document. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeunload b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeunload new file mode 100644 index 0000000..e31bd18 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onbeforeunload @@ -0,0 +1,3 @@ +onbeforeunload [HTML5] + +Function to call when the document is about to be unloaded. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onblur b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onblur new file mode 100644 index 0000000..5406f5d --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onblur @@ -0,0 +1,3 @@ +onblur [HTML5] + +Function to call when the document loses focus. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onerror b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onerror new file mode 100644 index 0000000..88712e6 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onerror @@ -0,0 +1,3 @@ +onerror [HTML5] + +Function to call when the document fails to load properly. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onfocus b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onfocus new file mode 100644 index 0000000..b273af8 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onfocus @@ -0,0 +1,3 @@ +onfocus [HTML5] + +Function to call when the document receives focus. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onhashchange b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onhashchange new file mode 100644 index 0000000..0e297e7 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onhashchange @@ -0,0 +1,3 @@ +onhashchange [HTML5] + +Function to call when the fragment identifier part (starting with the hash ('#') character) of the document's current address has changed. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onlanguagechange b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onlanguagechange new file mode 100644 index 0000000..863448f --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onlanguagechange @@ -0,0 +1,3 @@ +onlanguagechange [experimental] + +Function to call when the preferred languages changed. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onload b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onload new file mode 100644 index 0000000..04d8832 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onload @@ -0,0 +1,3 @@ +onload [HTML5] + +Function to call when the document has finished loading. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onmessage b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onmessage new file mode 100644 index 0000000..c7c7f30 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onmessage @@ -0,0 +1,3 @@ +onmessage [HTML5] + +Function to call when the document has received a message. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onoffline b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onoffline new file mode 100644 index 0000000..487677f --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onoffline @@ -0,0 +1,3 @@ +onoffline [HTML5] + +Function to call when network communication has failed. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-ononline b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-ononline new file mode 100644 index 0000000..87a97be --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-ononline @@ -0,0 +1,3 @@ +ononline [HTML5] + +Function to call when network communication has been restored. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onpopstate b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onpopstate new file mode 100644 index 0000000..24933dc --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onpopstate @@ -0,0 +1,3 @@ +onpopstate [HTML5] + +Function to call when the user has navigated session history. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onredo b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onredo new file mode 100644 index 0000000..5b6a73a --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onredo @@ -0,0 +1,3 @@ +onredo [HTML5] + +Function to call when the user has moved forward in undo transaction history. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onresize b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onresize new file mode 100644 index 0000000..ebc7ef0 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onresize @@ -0,0 +1,3 @@ +onresize [HTML5] + +Function to call when the document has been resized. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onstorage b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onstorage new file mode 100644 index 0000000..844d46c --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onstorage @@ -0,0 +1,3 @@ +onstorage [HTML5] + +Function to call when the storage area has changed. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onundo b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onundo new file mode 100644 index 0000000..ef76ebc --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onundo @@ -0,0 +1,3 @@ +onundo [HTML5] + +Function to call when the user has moved backward in undo transaction history. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onunload b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onunload new file mode 100644 index 0000000..f463dfd --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/body-onunload @@ -0,0 +1,3 @@ +onunload [HTML5] + +Function to call when the document is going away. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/br-clear b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/br-clear new file mode 100644 index 0000000..626e841 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/br-clear @@ -0,0 +1,6 @@ +clear [Deprecated since HTML4.01] [Obsolete since HTML5] + +Indicates where to begin the next line after the break. + +Usage note: +This attribute is obsolete in HTML5 and should not be used by authors. Use the CSS clear property instead. \ No newline at end of file diff --git a/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/button-autocomplete b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/button-autocomplete new file mode 100644 index 0000000..42e1837 --- /dev/null +++ b/elpa/ac-html-20151005.731/completion-data/html-attributes-short-docs/button-autocomplete @@ -0,0 +1,3 @@ +autocomplete [!] + +The use of this attribute on a