]> git.eshelyaron.com Git - emacs.git/commitdiff
Add HTML5 attributes for the input element
authorSimen Heggestøyl <simenheg@gmail.com>
Sun, 4 Dec 2016 08:34:19 +0000 (09:34 +0100)
committerSimen Heggestøyl <simenheg@gmail.com>
Sun, 4 Dec 2016 08:51:12 +0000 (09:51 +0100)
* lisp/textmodes/sgml-mode.el (html-tag-alist): Add HTML5 attributes
for the input element.

lisp/textmodes/sgml-mode.el

index 13c3cfbca406c1a2d7c3c87c74dbeda40137eaea..f476cfbba04c996ade47a9ad4d336ec7bb048a26 100644 (file)
@@ -1840,10 +1840,22 @@ This takes effect when first loading the library.")
       ("img" t ("align" ,@valign ("texttop") ("absmiddle") ("absbottom"))
        ("src") ("alt") ("width" "1") ("height" "1")
        ("border" "1") ("vspace" "1") ("hspace" "1") ("ismap" t))
-      ("input" t ("size" ,@1-9) ("maxlength" ,@1-9) ("checked" t) ,name
-       ("type" ("text") ("password") ("checkbox") ("radio")
-       ("submit") ("reset"))
-       ("value"))
+      ("input" t ,name ("accept") ("alt") ("autocomplete" ("on") ("off"))
+       ("autofocus" t) ("checked" t) ("dirname") ("disabled" t) ("form")
+       ("formaction")
+       ("formenctype" ("application/x-www-form-urlencoded")
+        ("multipart/form-data") ("text/plain"))
+       ("formmethod" ("get") ("post"))
+       ("formnovalidate" t)
+       ("formtarget" ("_blank") ("_self") ("_parent") ("_top"))
+       ("height") ("inputmode") ("list") ("max") ("maxlength") ("min")
+       ("minlength") ("multiple" t) ("pattern") ("placeholder")
+       ("readonly" t) ("required" t) ("size") ("src") ("step")
+       ("type" ("hidden") ("text") ("search") ("tel") ("url") ("email")
+        ("password") ("date") ("time") ("number") ("range") ("color")
+        ("checkbox") ("radio") ("file") ("submit") ("image") ("reset")
+        ("button"))
+       ("value") ("width"))
       ("link" t ,@link)
       ("menu" ,@list)
       ("ol" ,@list ("type" ("A") ("a") ("I") ("i") ("1")))