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: '