From unknown Tue Jun 24 05:14:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23134: [PATCH] Add HTML4 tags to HTML mode Resent-From: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Mar 2016 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23134 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 23134@debbugs.gnu.org Cc: Stefan Monnier X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145916637512370 (code B ref -1); Mon, 28 Mar 2016 12:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2016 11:59:35 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVpW-0003DS-Dk for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVpU-0003DF-GV for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akVpN-0003Wi-NU for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48983) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpN-0003Wc-Kf for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpM-0001wI-1S for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akVpG-0003VY-VA for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:23 -0400 Received: from mail-lb0-x233.google.com ([2a00:1450:4010:c04::233]:36457) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpG-0003VS-I3 for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:18 -0400 Received: by mail-lb0-x233.google.com with SMTP id qe11so79855873lbc.3 for ; Mon, 28 Mar 2016 04:59:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:subject:to:cc:message-id:mime-version; bh=DSvOkKkzpAADGxUPjGkT9aj8vbwzJ0qWR7c0hqFdnRo=; b=RgZpzeelamRaC7kDkEo3cE/X/bHX3g3IqYA7+Q54YsfXe/nwer4vPxLM6h2XowtRrt Ww5u92B0fSbv0hY5H2r667nERzLc10UgIr8tws2mDnjGGISbc0YjfLrGrddXyvYkbEY0 wHOUgLOJVprH2blrFt9rpCEKuNNak6ot9J6obJHWIEIs3Oc2l9g9sz3VNMmIZjTaL3sN vT5XQlnh6txQ9lkBavKlVVTjTPYkL2pBFCojnKyTkH6qOKo64/C9ZUDjABhTCmKPD9yH LbBHHMRXwBmu6C6XCwGLaR0nWkLkIj42b6PfyoY1NmuJ6kVYqz2YjuMSwzfKQDfCClyH NcUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:subject:to:cc:message-id:mime-version; bh=DSvOkKkzpAADGxUPjGkT9aj8vbwzJ0qWR7c0hqFdnRo=; b=LPXW6EsdzwF7EouzXD2K1RwayIQvZyNjjofRraOAp9yOrV+oN1mIHSInUXyBCYsPqY rxpjMUfu5CzYHL8FzJir4lJG7S9KPOYjJfGe/SRfALoiyNJXyccXUrmN/5sFsis5TWmv aBq8NHLGDeozSqupqocBBNLdznu8RCpSsTkq8iO06knZAxmBfd9IJTID7AZ2m3sdK010 RrQq4PCylMPs+h3pB2GkecV+Wc44wVoVtYH1Jg6YSTxOEGa+tLmiEtExyzQ3ObrkNI+Q gLpEN1FJFGOfSzIEvi70uQLqg0/tMpGam0Xaqx7dc/ZNnuZjL6R8OkR10v3iG5mb6vEB +cVA== X-Gm-Message-State: AD7BkJJzD+fttqKSABDxjaI0I5aPw75sijCpxjld8Qt40yCFRgaF4ACBKmV5A+npTGaRgw== X-Received: by 10.112.128.225 with SMTP id nr1mr9827296lbb.101.1459166357251; Mon, 28 Mar 2016 04:59:17 -0700 (PDT) Received: from [192.168.100.5] (cm-84.210.143.4.getinternet.no. [84.210.143.4]) by smtp.gmail.com with ESMTPSA id pe7sm4067663lbc.14.2016.03.28.04.59.15 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Mar 2016 04:59:16 -0700 (PDT) Date: Mon, 28 Mar 2016 13:59:15 +0200 From: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Message-Id: <1459166355.21199.0@smtp.gmail.com> X-Mailer: geary/0.10.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-jEJFhy9famPaD95C+yuf" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-jEJFhy9famPaD95C+yuf Content-Type: multipart/alternative; boundary="=-EGihMPjiDNtakQ4RLwjb" --=-EGihMPjiDNtakQ4RLwjb Content-Type: text/plain; charset=utf-8; format=flowed The attached patch adds a bunch of HTML4 tags to `html-tag-alist' and descriptions of those to `html-tag-help'. This will benefit CSS mode in the future, since I'm planning to let it use `html-tag-alist' to provide completion candidates for HTML tags in CSS selectors. -- Simen --=-EGihMPjiDNtakQ4RLwjb Content-Type: text/html; charset=utf-8
The attached patch adds a bunch of HTML4 tags to `html-tag-alist' and
descriptions of those to `html-tag-help'.

This will benefit CSS mode in the future, since I'm planning to let it
use `html-tag-alist' to provide completion candidates for HTML tags in
CSS selectors.

-- Simen

--=-EGihMPjiDNtakQ4RLwjb-- --=-jEJFhy9famPaD95C+yuf Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-HTML4-tags-to-HTML-mode.patch >From 17865a7df25d8482dcfd2f763386bb786c5b7a06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20Heggest=C3=B8yl?= Date: Sun, 27 Mar 2016 14:56:21 +0200 Subject: [PATCH] Add HTML4 tags to HTML mode * lisp/textmodes/sgml-mode.el (html-tag-alist): Add HTML4 tags. (html-tag-help): Add short descriptions of those tags. --- lisp/textmodes/sgml-mode.el | 82 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 74 insertions(+), 8 deletions(-) diff --git a/lisp/textmodes/sgml-mode.el b/lisp/textmodes/sgml-mode.el index e6eb060..0937c00 100644 --- a/lisp/textmodes/sgml-mode.el +++ b/lisp/textmodes/sgml-mode.el @@ -1779,11 +1779,12 @@ html-display-text "Value of `sgml-display-text' for HTML mode.") -;; should code exactly HTML 3 here when that is finished (defvar html-tag-alist (let* ((1-7 '(("1") ("2") ("3") ("4") ("5") ("6") ("7"))) (1-9 `(,@1-7 ("8") ("9"))) (align '(("align" ("left") ("center") ("right")))) + (ialign '(("align" ("top") ("middle") ("bottom") ("left") + ("right")))) (valign '(("top") ("middle") ("bottom") ("baseline"))) (rel '(("next") ("previous") ("parent") ("subdocument") ("made"))) (href '("href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:") @@ -1796,16 +1797,26 @@ html-tag-alist ("title"))) (list '((nil \n ("List item: " "
  • " str (if sgml-xml-mode "
  • ") \n)))) + (shape '(("shape" ("rect") ("circle") ("poly") ("default")))) (cell `(t ,@align ("valign" ,@valign) ("colspan" ,@1-9) ("rowspan" ,@1-9) - ("nowrap" t)))) + ("nowrap" t))) + (cellhalign '(("align" ("left") ("center") ("right") + ("justify") ("char")) + ("char") ("charoff"))) + (cellvalign '(("valign" ("top") ("middle") ("bottom") + ("baseline"))))) ;; put ,-expressions first, else byte-compile chokes (as of V19.29) ;; and like this it's more efficient anyway `(("a" ,name ,@link) + ("area" t ,@shape ("coords") ("href") ("nohref" "nohref") ("alt") + ("tabindex") ("accesskey") ("onfocus") ("onblur")) ("base" t ,@href) + ("col" t ,@cellhalign ,@cellvalign ("span") ("width")) + ("colgroup" \n ,@cellhalign ,@cellvalign ("span") ("width")) ("dir" ,@list) ("font" nil "size" ("-1") ("+1") ("-2") ("+2") ,@1-7) ("form" (\n _ \n "<" str ?> _ (if sgml-xml-mode (concat "<" str ">")) \n)) ("border" t ,@1-9) ("width" "10") ("cellpadding")) + ("tbody" \n ,@cellhalign ,@cellvalign) ("td" ,@cell) ("textarea" ,name ("rows" ,@1-9) ("cols" ,@1-9)) + ("tfoot" \n ,@cellhalign ,@cellvalign) ("th" ,@cell) + ("thead" \n ,@cellhalign ,@cellvalign) ("ul" ,@list ("type" ("disc") ("circle") ("square"))) ,@sgml-tag-alist - ("abbrev") + ("abbr") ("acronym") ("address") ("array" (nil \n @@ -1856,19 +1873,24 @@ html-tag-alist ("aside" \n) ("au") ("b") + ("bdo" nil ("lang") ("dir" ("ltr") ("rtl"))) ("big") ("blink") - ("blockquote" \n) + ("blockquote" \n ("cite")) ("body" \n ("background" ".gif") ("bgcolor" "#") ("text" "#") ("link" "#") ("alink" "#") ("vlink" "#")) ("box" (nil _ "" _ (if sgml-xml-mode ""))) ("br" t ("clear" ("left") ("right"))) + ("button" nil ("name") ("value") + ("type" ("submit") ("reset") ("button")) + ("disabled" "disabled") + ("tabindex") ("accesskey") ("onfocus") ("onblur")) ("caption" ("valign" ("top") ("bottom"))) ("center" \n) ("cite") ("code" \n) ("dd" ,(not sgml-xml-mode)) - ("del") + ("del" nil ("cite") ("datetime")) ("dfn") ("div") ("dl" (nil \n @@ -1878,8 +1900,13 @@ html-tag-alist ("dt" (t _ (if sgml-xml-mode "") "
    " (if sgml-xml-mode "
    ") \n)) ("em") + ("fieldset" \n) ("fn" "id" "fn") ;; Footnotes were deprecated in HTML 3.2 ("footer" \n) + ("frame" t ("longdesc") ("name") ("src") + ("frameborder" ("1") ("0")) ("marginwidth") ("marginheight") + ("noresize" "noresize") ("scrolling" ("yes") ("no") ("auto"))) + ("frameset" \n ("rows") ("cols") ("onload") ("onunload")) ("head" \n) ("header" \n) ("hgroup" \n) @@ -1894,22 +1921,37 @@ html-tag-alist "" )) ("i") - ("ins") + ("ins" nil ("cite") ("datetime")) ("isindex" t ("action") ("prompt")) ("kbd") + ("label" nil ("for") ("accesskey") ("onfocus") ("onblur")) ("lang") + ("legend" nil ("accesskey")) ("li" ,(not sgml-xml-mode)) + ("map" \n ("name")) ("math" \n) + ("meta" t ("http-equiv") ("name") ("content") ("scheme")) ("nav" \n) ("nobr") + ("noframes" \n) + ("noscript" \n) + ("object" \n ("declare" "declare") ("classid") ("codebase") + ("data") ("type") ("codetype") ("archive") ("standby") + ("height") ("width") ("usemap") ("name") ("tabindex")) + ("optgroup" \n ("name") ("size") ("multiple" "multiple") + ("disabled" "disabled") ("tabindex") ("onfocus") ("onblur") + ("onchange")) ("option" t ("value") ("label") ("selected" t)) ("over" t) + ("param" t ("name") ("value") + ("valuetype" ("data") ("ref") ("object")) ("type")) ("person") ;; Tag for person's name tag deprecated in HTML 3.2 ("pre" \n) - ("q") + ("q" nil ("cite")) ("rev") ("s") ("samp") + ("script" nil ("charset") ("type") ("src") ("defer" "defer")) ("section" \n) ("small") ("span" nil @@ -1924,6 +1966,7 @@ html-tag-alist ("variable-name") ("warning"))) ("strong") + ("style" \n ("type") ("media") ("title")) ("sub") ("sup") ("title") @@ -1937,26 +1980,31 @@ html-tag-alist (defvar html-tag-help `(,@sgml-tag-help ("a" . "Anchor of point or link elsewhere") - ("abbrev" . "Abbreviation") + ("abbr" . "Abbreviation") ("acronym" . "Acronym") ("address" . "Formatted mail address") + ("area" . "Region of an image map") ("array" . "Math array") ("article" . "An independent part of document or site") ("aside" . "Secondary content related to surrounding content (e.g. page or article)") ("au" . "Author") ("b" . "Bold face") ("base" . "Base address for URLs") + ("bdo" . "Override text directionality") ("big" . "Font size") ("blink" . "Blinking text") ("blockquote" . "Indented quotation") ("body" . "Document body") ("box" . "Math fraction") ("br" . "Line break") + ("button" . "Clickable button") ("caption" . "Table caption") ("center" . "Centered text") ("changed" . "Change bars") ("cite" . "Citation of a document") ("code" . "Formatted source code") + ("col" . "Group of attribute specifications for table columns") + ("colgroup" . "Group of columns") ("dd" . "Definition of term") ("del" . "Deleted text") ("dfn" . "Defining instance of a term") @@ -1966,6 +2014,7 @@ html-tag-help ("dt" . "Term to be defined") ("em" . "Emphasized") ("embed" . "Embedded data in foreign format") + ("fieldset" . "Group of related controls and labels") ("fig" . "Figure") ("figa" . "Figure anchor") ("figd" . "Figure description") @@ -1974,6 +2023,8 @@ html-tag-help ("font" . "Font size") ("footer" . "Footer of a section") ("form" . "Form with input fields") + ("frame" . "Frame in which another HTML document can be displayed") + ("frameset" . "Container for frames") ("group" . "Document grouping") ("h1" . "Most important section headline") ("h2" . "Important section headline") @@ -1987,44 +2038,59 @@ html-tag-help ("hr" . "Horizontal rule") ("html" . "HTML Document") ("i" . "Italic face") + ("iframe" . "Inline frame with a nested browsing context") ("img" . "Graphic image") ("input" . "Form input field") ("ins" . "Inserted text") ("isindex" . "Input field for index search") ("kbd" . "Keyboard example face") + ("label" . "Caption for a user interface item") ("lang" . "Natural language") + ("legend" . "Caption for a fieldset") ("li" . "List item") ("link" . "Link relationship") + ("map" . "Image map (a clickable link area") ("math" . "Math formula") ("menu" . "List of commands") + ("meta" . "Document properties") ("mh" . "Form mail header") ("nav" . "Group of navigational links") ("nextid" . "Allocate new id") ("nobr" . "Text without line break") + ("noframes" . "Content for user agents that don't support frames") + ("noscript" . "Alternate content for when a script isn't executed") + ("object" . "External resource") ("ol" . "Ordered list") + ("optgroup" . "Group of options") ("option" . "Selection list item") ("over" . "Math fraction rule") ("p" . "Paragraph start") ("panel" . "Floating panel") + ("param" . "Parameters for an object") ("person" . "Person's name") ("pre" . "Preformatted fixed width text") ("q" . "Quotation") ("rev" . "Reverse video") ("s" . "Strikeout") ("samp" . "Sample text") + ("script" . "Executable script within a document") ("section" . "Section of a document") ("select" . "Selection list") ("small" . "Font size") ("sp" . "Nobreak space") ("span" . "Generic inline container") ("strong" . "Standout text") + ("style" . "Style information") ("sub" . "Subscript") ("sup" . "Superscript") ("table" . "Table with rows and columns") ("tb" . "Table vertical break") + ("tbody" . "Table body") ("td" . "Table data cell") ("textarea" . "Form multiline edit area") + ("tfoot" . "Table foot") ("th" . "Table header cell") + ("thead" . "Table head") ("title" . "Document title") ("tr" . "Table row separator") ("tt" . "Typewriter face") -- 2.8.0.rc3 --=-jEJFhy9famPaD95C+yuf-- From unknown Tue Jun 24 05:14:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23134: [PATCH] Add HTML4 tags to HTML mode Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Mar 2016 15:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23134 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Cc: 23134@debbugs.gnu.org X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145917786110774 (code B ref -1); Mon, 28 Mar 2016 15:11:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2016 15:11:01 +0000 Received: from localhost ([127.0.0.1]:42161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akYom-0002ni-QQ for submit@debbugs.gnu.org; Mon, 28 Mar 2016 11:11:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akYol-0002nT-2j for submit@debbugs.gnu.org; Mon, 28 Mar 2016 11:10:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akYoa-0002lM-Gb for submit@debbugs.gnu.org; Mon, 28 Mar 2016 11:10:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akYoa-0002lH-DO for submit@debbugs.gnu.org; Mon, 28 Mar 2016 11:10:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akYoW-0005Vx-Ks for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 11:10:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akYoR-0002iN-Lo for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 11:10:44 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:37356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akYoR-0002hv-Fh for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 11:10:39 -0400 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id u2SFB9Xd020431; Mon, 28 Mar 2016 11:11:09 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id BCAF4AE071; Mon, 28 Mar 2016 11:10:34 -0400 (EDT) From: Stefan Monnier Message-ID: References: <1459166355.21199.0@smtp.gmail.com> Date: Mon, 28 Mar 2016 11:10:34 -0400 In-Reply-To: <1459166355.21199.0@smtp.gmail.com> ("Simen =?UTF-8?Q?Heggest=C3=B8yl?="'s message of "Mon, 28 Mar 2016 13:59:15 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5625=0 X-NAI-Spam-Version: 2.3.0.9418 : core <5625> : inlines <4594> : streams <1610249> : uri <2174960> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) > The attached patch adds a bunch of HTML4 tags to `html-tag-alist' and > descriptions of those to `html-tag-help'. Looks great, thanks. Stefan From unknown Tue Jun 24 05:14:32 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Subject: bug#23134: closed (Re: bug#23134: [PATCH] Add HTML4 tags to HTML mode) Message-ID: References: <1459356200.9670.0@smtp.gmail.com> <1459166355.21199.0@smtp.gmail.com> X-Gnu-PR-Message: they-closed 23134 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 23134@debbugs.gnu.org Date: Wed, 30 Mar 2016 16:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1459356242-8241-1" This is a multi-part message in MIME format... ------------=_1459356242-8241-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23134: [PATCH] Add HTML4 tags to HTML mode which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23134@debbugs.gnu.org. --=20 23134: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23134 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1459356242-8241-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23134-done) by debbugs.gnu.org; 30 Mar 2016 16:43:30 +0000 Received: from localhost ([127.0.0.1]:45300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alJDO-000287-H4 for submit@debbugs.gnu.org; Wed, 30 Mar 2016 12:43:30 -0400 Received: from mail-lf0-f51.google.com ([209.85.215.51]:36382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alJDN-00027v-64 for 23134-done@debbugs.gnu.org; Wed, 30 Mar 2016 12:43:29 -0400 Received: by mail-lf0-f51.google.com with SMTP id e133so40567032lfe.3 for <23134-done@debbugs.gnu.org>; Wed, 30 Mar 2016 09:43:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:subject:to:cc:message-id:in-reply-to:references :mime-version; bh=XA+FbbhqmQCzQB5zYL5eKlQCAg3hqIo/Yvcr9jbL4Qw=; b=TE7NC+vNkKK5X5oY1Y6netlhM1CsSeXR5m38vmugNsozh/bKgsHBFsLXLen+24dwXF gLQhRpjUkUusAGt1TWfHIdopVLnxXYpLa7vbV6tv67/zpXt1kEY+Z7qJTyren45QV6m/ a/I2VstHM1cSEt99HHwCOJ5dikl9ujO1HEJWlS/RU9Lbqe5kExhvurLjPFl2HneKpAgJ 75IQG5iLF9tyrwheGhhbYUm+ejLN5RLAMBXz1vQzYZvaDXldzsDFFBLyaDbxvroIUv++ XPivvUo+M65BqBr6ARXcrPM+3Yo9Ny6MQr5iqgfmC9psmSEXIWlzajAMd5pcQzz20/G6 1hQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:subject:to:cc:message-id:in-reply-to :references:mime-version; bh=XA+FbbhqmQCzQB5zYL5eKlQCAg3hqIo/Yvcr9jbL4Qw=; b=GG+CPriOldLbsc5lFXWelPnjgboJhcRGrCupQHJ/AQwbdGdhsPNnQcap4b2vvz3/Is S+7nA2je///2fiIH1KSntmxHSYcqz16i6bHqKWXH8xJQBB/0+o5ASTgZYl/ICKqfmGCO sSLGffRqorNIwKh1Q2o8yxrmwk1s7brR0fWQmIIxQ6tKVcR86MhFMroI1AalXTMA5QMy l7ZxoI5lk6SD6VkhCp5x2lmmVErbWZGoAFyNQilw9sYVg0XgE35RoO8Z1P5UFiH0Zr8g dvqwUPqSzBNPEk1RIWvsyMU6v4DknEBN9uBgF+b3eRPvlIFxnKljqlokX3cfjcN55ped U0CQ== X-Gm-Message-State: AD7BkJJMhB138zQEvlqjhcYPS+f+TxlJhL6/gl1C/oyXHp7gj0kuB+jPUSTeURy7zxU1Gg== X-Received: by 10.25.16.103 with SMTP id f100mr3772734lfi.90.1459356203446; Wed, 30 Mar 2016 09:43:23 -0700 (PDT) Received: from [192.168.1.10] (103-204-11.connect.netcom.no. [176.11.204.103]) by smtp.gmail.com with ESMTPSA id h188sm723929lfd.14.2016.03.30.09.43.21 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 30 Mar 2016 09:43:22 -0700 (PDT) Date: Wed, 30 Mar 2016 18:43:20 +0200 From: Simen =?iso-8859-1?q?Heggest=F8yl?= Subject: Re: bug#23134: [PATCH] Add HTML4 tags to HTML mode To: Stefan Monnier Message-Id: <1459356200.9670.0@smtp.gmail.com> In-Reply-To: References: <1459166355.21199.0@smtp.gmail.com> <=?ISO-8859-1?Q?1459166355.21199.0@smtp.gmail.com> <"Simen_Heggest?= =?ISO-8859-1?Q?=F8yl"'s_message_of_"Mon, _28_Mar_2016_13:59:15_+0200"> X-Mailer: geary/0.10.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=-OgJZ9eLBVZ0b/6MsPs1j" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23134-done Cc: 23134-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-OgJZ9eLBVZ0b/6MsPs1j Content-Type: text/plain; charset=utf-8; format=flowed On Mon, Mar 28, 2016 at 5:10 PM, Stefan Monnier wrote: > Looks great, thanks. Installed in master. Thanks for reviewing, Stefan. -- Simen --=-OgJZ9eLBVZ0b/6MsPs1j Content-Type: text/html; charset=utf-8 On Mon, Mar 28, 2016 at 5:10 PM, Stefan Monnier <monnier@IRO.UMontreal.CA> wrote:
    Looks great, thanks.

    Installed in master. Thanks for reviewing, Stefan.

    -- Simen
    --=-OgJZ9eLBVZ0b/6MsPs1j-- ------------=_1459356242-8241-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Mar 2016 11:59:35 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVpW-0003DS-Dk for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVpU-0003DF-GV for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akVpN-0003Wi-NU for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48983) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpN-0003Wc-Kf for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:59:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpM-0001wI-1S for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akVpG-0003VY-VA for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:23 -0400 Received: from mail-lb0-x233.google.com ([2a00:1450:4010:c04::233]:36457) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akVpG-0003VS-I3 for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2016 07:59:18 -0400 Received: by mail-lb0-x233.google.com with SMTP id qe11so79855873lbc.3 for ; Mon, 28 Mar 2016 04:59:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:subject:to:cc:message-id:mime-version; bh=DSvOkKkzpAADGxUPjGkT9aj8vbwzJ0qWR7c0hqFdnRo=; b=RgZpzeelamRaC7kDkEo3cE/X/bHX3g3IqYA7+Q54YsfXe/nwer4vPxLM6h2XowtRrt Ww5u92B0fSbv0hY5H2r667nERzLc10UgIr8tws2mDnjGGISbc0YjfLrGrddXyvYkbEY0 wHOUgLOJVprH2blrFt9rpCEKuNNak6ot9J6obJHWIEIs3Oc2l9g9sz3VNMmIZjTaL3sN vT5XQlnh6txQ9lkBavKlVVTjTPYkL2pBFCojnKyTkH6qOKo64/C9ZUDjABhTCmKPD9yH LbBHHMRXwBmu6C6XCwGLaR0nWkLkIj42b6PfyoY1NmuJ6kVYqz2YjuMSwzfKQDfCClyH NcUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:subject:to:cc:message-id:mime-version; bh=DSvOkKkzpAADGxUPjGkT9aj8vbwzJ0qWR7c0hqFdnRo=; b=LPXW6EsdzwF7EouzXD2K1RwayIQvZyNjjofRraOAp9yOrV+oN1mIHSInUXyBCYsPqY rxpjMUfu5CzYHL8FzJir4lJG7S9KPOYjJfGe/SRfALoiyNJXyccXUrmN/5sFsis5TWmv aBq8NHLGDeozSqupqocBBNLdznu8RCpSsTkq8iO06knZAxmBfd9IJTID7AZ2m3sdK010 RrQq4PCylMPs+h3pB2GkecV+Wc44wVoVtYH1Jg6YSTxOEGa+tLmiEtExyzQ3ObrkNI+Q gLpEN1FJFGOfSzIEvi70uQLqg0/tMpGam0Xaqx7dc/ZNnuZjL6R8OkR10v3iG5mb6vEB +cVA== X-Gm-Message-State: AD7BkJJzD+fttqKSABDxjaI0I5aPw75sijCpxjld8Qt40yCFRgaF4ACBKmV5A+npTGaRgw== X-Received: by 10.112.128.225 with SMTP id nr1mr9827296lbb.101.1459166357251; Mon, 28 Mar 2016 04:59:17 -0700 (PDT) Received: from [192.168.100.5] (cm-84.210.143.4.getinternet.no. [84.210.143.4]) by smtp.gmail.com with ESMTPSA id pe7sm4067663lbc.14.2016.03.28.04.59.15 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Mar 2016 04:59:16 -0700 (PDT) Date: Mon, 28 Mar 2016 13:59:15 +0200 From: Simen =?iso-8859-1?q?Heggest=F8yl?= Subject: [PATCH] Add HTML4 tags to HTML mode To: bug-gnu-emacs@gnu.org Message-Id: <1459166355.21199.0@smtp.gmail.com> X-Mailer: geary/0.10.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-jEJFhy9famPaD95C+yuf" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-jEJFhy9famPaD95C+yuf Content-Type: multipart/alternative; boundary="=-EGihMPjiDNtakQ4RLwjb" --=-EGihMPjiDNtakQ4RLwjb Content-Type: text/plain; charset=utf-8; format=flowed The attached patch adds a bunch of HTML4 tags to `html-tag-alist' and descriptions of those to `html-tag-help'. This will benefit CSS mode in the future, since I'm planning to let it use `html-tag-alist' to provide completion candidates for HTML tags in CSS selectors. -- Simen --=-EGihMPjiDNtakQ4RLwjb Content-Type: text/html; charset=utf-8
    The attached patch adds a bunch of HTML4 tags to `html-tag-alist' and
    descriptions of those to `html-tag-help'.

    This will benefit CSS mode in the future, since I'm planning to let it
    use `html-tag-alist' to provide completion candidates for HTML tags in
    CSS selectors.

    -- Simen

    --=-EGihMPjiDNtakQ4RLwjb-- --=-jEJFhy9famPaD95C+yuf Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-HTML4-tags-to-HTML-mode.patch >From 17865a7df25d8482dcfd2f763386bb786c5b7a06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20Heggest=C3=B8yl?= Date: Sun, 27 Mar 2016 14:56:21 +0200 Subject: [PATCH] Add HTML4 tags to HTML mode * lisp/textmodes/sgml-mode.el (html-tag-alist): Add HTML4 tags. (html-tag-help): Add short descriptions of those tags. --- lisp/textmodes/sgml-mode.el | 82 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 74 insertions(+), 8 deletions(-) diff --git a/lisp/textmodes/sgml-mode.el b/lisp/textmodes/sgml-mode.el index e6eb060..0937c00 100644 --- a/lisp/textmodes/sgml-mode.el +++ b/lisp/textmodes/sgml-mode.el @@ -1779,11 +1779,12 @@ html-display-text "Value of `sgml-display-text' for HTML mode.") -;; should code exactly HTML 3 here when that is finished (defvar html-tag-alist (let* ((1-7 '(("1") ("2") ("3") ("4") ("5") ("6") ("7"))) (1-9 `(,@1-7 ("8") ("9"))) (align '(("align" ("left") ("center") ("right")))) + (ialign '(("align" ("top") ("middle") ("bottom") ("left") + ("right")))) (valign '(("top") ("middle") ("bottom") ("baseline"))) (rel '(("next") ("previous") ("parent") ("subdocument") ("made"))) (href '("href" ("ftp:") ("file:") ("finger:") ("gopher:") ("http:") @@ -1796,16 +1797,26 @@ html-tag-alist ("title"))) (list '((nil \n ("List item: " "
  • " str (if sgml-xml-mode "
  • ") \n)))) + (shape '(("shape" ("rect") ("circle") ("poly") ("default")))) (cell `(t ,@align ("valign" ,@valign) ("colspan" ,@1-9) ("rowspan" ,@1-9) - ("nowrap" t)))) + ("nowrap" t))) + (cellhalign '(("align" ("left") ("center") ("right") + ("justify") ("char")) + ("char") ("charoff"))) + (cellvalign '(("valign" ("top") ("middle") ("bottom") + ("baseline"))))) ;; put ,-expressions first, else byte-compile chokes (as of V19.29) ;; and like this it's more efficient anyway `(("a" ,name ,@link) + ("area" t ,@shape ("coords") ("href") ("nohref" "nohref") ("alt") + ("tabindex") ("accesskey") ("onfocus") ("onblur")) ("base" t ,@href) + ("col" t ,@cellhalign ,@cellvalign ("span") ("width")) + ("colgroup" \n ,@cellhalign ,@cellvalign ("span") ("width")) ("dir" ,@list) ("font" nil "size" ("-1") ("+1") ("-2") ("+2") ,@1-7) ("form" (\n _ \n "<" str ?> _ (if sgml-xml-mode (concat "<" str ">")) \n)) ("border" t ,@1-9) ("width" "10") ("cellpadding")) + ("tbody" \n ,@cellhalign ,@cellvalign) ("td" ,@cell) ("textarea" ,name ("rows" ,@1-9) ("cols" ,@1-9)) + ("tfoot" \n ,@cellhalign ,@cellvalign) ("th" ,@cell) + ("thead" \n ,@cellhalign ,@cellvalign) ("ul" ,@list ("type" ("disc") ("circle") ("square"))) ,@sgml-tag-alist - ("abbrev") + ("abbr") ("acronym") ("address") ("array" (nil \n @@ -1856,19 +1873,24 @@ html-tag-alist ("aside" \n) ("au") ("b") + ("bdo" nil ("lang") ("dir" ("ltr") ("rtl"))) ("big") ("blink") - ("blockquote" \n) + ("blockquote" \n ("cite")) ("body" \n ("background" ".gif") ("bgcolor" "#") ("text" "#") ("link" "#") ("alink" "#") ("vlink" "#")) ("box" (nil _ "" _ (if sgml-xml-mode ""))) ("br" t ("clear" ("left") ("right"))) + ("button" nil ("name") ("value") + ("type" ("submit") ("reset") ("button")) + ("disabled" "disabled") + ("tabindex") ("accesskey") ("onfocus") ("onblur")) ("caption" ("valign" ("top") ("bottom"))) ("center" \n) ("cite") ("code" \n) ("dd" ,(not sgml-xml-mode)) - ("del") + ("del" nil ("cite") ("datetime")) ("dfn") ("div") ("dl" (nil \n @@ -1878,8 +1900,13 @@ html-tag-alist ("dt" (t _ (if sgml-xml-mode "") "
    " (if sgml-xml-mode "
    ") \n)) ("em") + ("fieldset" \n) ("fn" "id" "fn") ;; Footnotes were deprecated in HTML 3.2 ("footer" \n) + ("frame" t ("longdesc") ("name") ("src") + ("frameborder" ("1") ("0")) ("marginwidth") ("marginheight") + ("noresize" "noresize") ("scrolling" ("yes") ("no") ("auto"))) + ("frameset" \n ("rows") ("cols") ("onload") ("onunload")) ("head" \n) ("header" \n) ("hgroup" \n) @@ -1894,22 +1921,37 @@ html-tag-alist "" )) ("i") - ("ins") + ("ins" nil ("cite") ("datetime")) ("isindex" t ("action") ("prompt")) ("kbd") + ("label" nil ("for") ("accesskey") ("onfocus") ("onblur")) ("lang") + ("legend" nil ("accesskey")) ("li" ,(not sgml-xml-mode)) + ("map" \n ("name")) ("math" \n) + ("meta" t ("http-equiv") ("name") ("content") ("scheme")) ("nav" \n) ("nobr") + ("noframes" \n) + ("noscript" \n) + ("object" \n ("declare" "declare") ("classid") ("codebase") + ("data") ("type") ("codetype") ("archive") ("standby") + ("height") ("width") ("usemap") ("name") ("tabindex")) + ("optgroup" \n ("name") ("size") ("multiple" "multiple") + ("disabled" "disabled") ("tabindex") ("onfocus") ("onblur") + ("onchange")) ("option" t ("value") ("label") ("selected" t)) ("over" t) + ("param" t ("name") ("value") + ("valuetype" ("data") ("ref") ("object")) ("type")) ("person") ;; Tag for person's name tag deprecated in HTML 3.2 ("pre" \n) - ("q") + ("q" nil ("cite")) ("rev") ("s") ("samp") + ("script" nil ("charset") ("type") ("src") ("defer" "defer")) ("section" \n) ("small") ("span" nil @@ -1924,6 +1966,7 @@ html-tag-alist ("variable-name") ("warning"))) ("strong") + ("style" \n ("type") ("media") ("title")) ("sub") ("sup") ("title") @@ -1937,26 +1980,31 @@ html-tag-alist (defvar html-tag-help `(,@sgml-tag-help ("a" . "Anchor of point or link elsewhere") - ("abbrev" . "Abbreviation") + ("abbr" . "Abbreviation") ("acronym" . "Acronym") ("address" . "Formatted mail address") + ("area" . "Region of an image map") ("array" . "Math array") ("article" . "An independent part of document or site") ("aside" . "Secondary content related to surrounding content (e.g. page or article)") ("au" . "Author") ("b" . "Bold face") ("base" . "Base address for URLs") + ("bdo" . "Override text directionality") ("big" . "Font size") ("blink" . "Blinking text") ("blockquote" . "Indented quotation") ("body" . "Document body") ("box" . "Math fraction") ("br" . "Line break") + ("button" . "Clickable button") ("caption" . "Table caption") ("center" . "Centered text") ("changed" . "Change bars") ("cite" . "Citation of a document") ("code" . "Formatted source code") + ("col" . "Group of attribute specifications for table columns") + ("colgroup" . "Group of columns") ("dd" . "Definition of term") ("del" . "Deleted text") ("dfn" . "Defining instance of a term") @@ -1966,6 +2014,7 @@ html-tag-help ("dt" . "Term to be defined") ("em" . "Emphasized") ("embed" . "Embedded data in foreign format") + ("fieldset" . "Group of related controls and labels") ("fig" . "Figure") ("figa" . "Figure anchor") ("figd" . "Figure description") @@ -1974,6 +2023,8 @@ html-tag-help ("font" . "Font size") ("footer" . "Footer of a section") ("form" . "Form with input fields") + ("frame" . "Frame in which another HTML document can be displayed") + ("frameset" . "Container for frames") ("group" . "Document grouping") ("h1" . "Most important section headline") ("h2" . "Important section headline") @@ -1987,44 +2038,59 @@ html-tag-help ("hr" . "Horizontal rule") ("html" . "HTML Document") ("i" . "Italic face") + ("iframe" . "Inline frame with a nested browsing context") ("img" . "Graphic image") ("input" . "Form input field") ("ins" . "Inserted text") ("isindex" . "Input field for index search") ("kbd" . "Keyboard example face") + ("label" . "Caption for a user interface item") ("lang" . "Natural language") + ("legend" . "Caption for a fieldset") ("li" . "List item") ("link" . "Link relationship") + ("map" . "Image map (a clickable link area") ("math" . "Math formula") ("menu" . "List of commands") + ("meta" . "Document properties") ("mh" . "Form mail header") ("nav" . "Group of navigational links") ("nextid" . "Allocate new id") ("nobr" . "Text without line break") + ("noframes" . "Content for user agents that don't support frames") + ("noscript" . "Alternate content for when a script isn't executed") + ("object" . "External resource") ("ol" . "Ordered list") + ("optgroup" . "Group of options") ("option" . "Selection list item") ("over" . "Math fraction rule") ("p" . "Paragraph start") ("panel" . "Floating panel") + ("param" . "Parameters for an object") ("person" . "Person's name") ("pre" . "Preformatted fixed width text") ("q" . "Quotation") ("rev" . "Reverse video") ("s" . "Strikeout") ("samp" . "Sample text") + ("script" . "Executable script within a document") ("section" . "Section of a document") ("select" . "Selection list") ("small" . "Font size") ("sp" . "Nobreak space") ("span" . "Generic inline container") ("strong" . "Standout text") + ("style" . "Style information") ("sub" . "Subscript") ("sup" . "Superscript") ("table" . "Table with rows and columns") ("tb" . "Table vertical break") + ("tbody" . "Table body") ("td" . "Table data cell") ("textarea" . "Form multiline edit area") + ("tfoot" . "Table foot") ("th" . "Table header cell") + ("thead" . "Table head") ("title" . "Document title") ("tr" . "Table row separator") ("tt" . "Typewriter face") -- 2.8.0.rc3 --=-jEJFhy9famPaD95C+yuf-- ------------=_1459356242-8241-1--