From 0e1e3742484e7612f4f0aff0380904b2bc0c94fe Mon Sep 17 00:00:00 2001 From: Kate Lee <57853369+intrikate@users.noreply.github.com> Date: Wed, 1 Feb 2023 02:51:02 +0400 Subject: [PATCH] Allow numbers in dynamic tag names. Fixes #260 --- lib/runtime.js | 2 +- tests/xml.15.yate | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 tests/xml.15.yate diff --git a/lib/runtime.js b/lib/runtime.js index bad1904..4fb69c5 100644 --- a/lib/runtime.js +++ b/lib/runtime.js @@ -308,7 +308,7 @@ yr.isShort = function( name ) { ); }; -var rx_tagName = /[^a-zA-Z]/g; +var rx_tagName = /[^a-zA-Z0-9]/g; yr.tagName = function(name) { if (!name) { return 'div'; diff --git a/tests/xml.15.yate b/tests/xml.15.yate new file mode 100644 index 0000000..8f4fcc8 --- /dev/null +++ b/tests/xml.15.yate @@ -0,0 +1,15 @@ +/// { +/// description: 'dynamic tag name with a number', +/// data: { +/// name: 'h1', +/// title: 'Hello' +/// }, +/// result: '