[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/web-mode 9586a44b05 3/3: new allowed chars in tagnames
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/web-mode 9586a44b05 3/3: new allowed chars in tagnames |
Date: |
Sat, 23 Dec 2023 16:00:29 -0500 (EST) |
branch: elpa/web-mode
commit 9586a44b05d8bfdef2371461d896db01737dfee1
Author: fxbois <fxbois@gmail.com>
Commit: fxbois <fxbois@gmail.com>
new allowed chars in tagnames
#1269
---
issues/1215.heex | 63 +++++++++++++++++++++++++++++---------------------------
web-mode.el | 10 +++++----
2 files changed, 39 insertions(+), 34 deletions(-)
diff --git a/issues/1215.heex b/issues/1215.heex
index 20f837c7b5..d858809b19 100644
--- a/issues/1215.heex
+++ b/issues/1215.heex
@@ -1,34 +1,37 @@
+<div>
+ test
+</div>
<.two_column>
-<:title>
-Pipelines
-</:title>
-<:left_content>
-<.card_with_title>
-<:title>
-Listing Pipelines
-</:title>
-<:content>
-<.pipelines_table pipelines={@pipelines} />
-</:content>
-</.card_with_title>
-</:left_content>
-<:right_content>
-<.card_with_title>
-<:title>
-Filters
-</:title>
-<:content>
-<.form let={f} for={@filters_changeset} phx-change="filter-pipelines">
-<.input_label label="Client Name">
-<.text_input form={f} name={:client_name} />
-</.input_label>
-<.input_label label="Pipeline Type">
-<.text input form={f} name={:pipeline_type} />
-</.input_label>
-</.form>
-</:content>
-</.card_with_title>
-</:right_content>
+ <:title>
+ Pipelines
+ </:title>
+ <:left_content>
+ <.card_with_title>
+ <:title>
+ Listing Pipelines
+ </:title>
+ <:content>
+ <.pipelines_table pipelines={@pipelines} />
+ </:content>
+ </.card_with_title>
+ </:left_content>
+ <:right_content>
+ <.card_with_title>
+ <:title>
+ Filters
+ </:title>
+ <:content>
+ <.form let={f} for={@filters_changeset} phx-change="filter-pipelines">
+ <.input_label label="Client Name">
+ <.text_input form={f} name={:client_name} />
+ </.input_label>
+ <.input_label label="Pipeline Type">
+ <.text input form={f} name={:pipeline_type} />
+ </.input_label>
+ </.form>
+ </:content>
+ </.card_with_title>
+ </:right_content>
</.two_column>
<div>
<span>ok</span>
diff --git a/web-mode.el b/web-mode.el
index e95537284a..91e9ff866b 100644
--- a/web-mode.el
+++ b/web-mode.el
@@ -938,13 +938,13 @@ Must be used in conjunction with
web-mode-enable-block-face."
'syntax-table)
"Text properties used for code regions/tokens and html nodes.")
-(defvar web-mode-start-tag-regexp "<\\([[:alpha:]][[:alnum:].:_-]*\\|>\\)"
+(defvar web-mode-start-tag-regexp "<\\([[:alnum:].:_-]*\\|>\\)"
"Regular expression for HTML/XML start tag.")
-(defvar web-mode-tag-regexp "</?\\([[:alpha:]][[:alnum:].:_-]*\\)"
+(defvar web-mode-tag-regexp "</?\\([[:alnum:].:_-]*\\)"
"Regular expression for HTML/XML tag.")
-(defvar web-mode-dom-regexp
"<\\(/?>\\|/?[[:alpha:]][[:alnum:].:_-]*\\|!--\\|!\\[CDATA\\[\\|!doctype\\|!DOCTYPE\\|\?xml\\)")
+(defvar web-mode-dom-regexp
"<\\(/?>\\|/?[[:alnum:].:_-]*\\|!--\\|!\\[CDATA\\[\\|!doctype\\|!DOCTYPE\\|\?xml\\)")
(defvar web-mode-whitespaces-regexp
"^[ \t]\\{2,\\}$\\| \t\\|\t \\|[ \t]+$\\|^[ \n\t]+\\'\\|^[ \t]?[\n]\\{2,\\}"
@@ -5495,7 +5495,9 @@ Also return non-nil if it is the command
`self-insert-command' is remapped to."
(cond
((string-match-p "-" tname)
(setq flags (logior flags 2)))
- ((string-match-p ":" tname)
+ ;;((string-match-p ":" tname)
+ ;; (setq flags (logior flags 32)))
+ ((string-match-p "[.:]" tname)
(setq flags (logior flags 32)))
)
(cond