diff --git a/core/modules/parsers/wikiparser/rules/html.js b/core/modules/parsers/wikiparser/rules/html.js index 0d294a989..f0d6aef92 100644 --- a/core/modules/parsers/wikiparser/rules/html.js +++ b/core/modules/parsers/wikiparser/rules/html.js @@ -359,7 +359,7 @@ exports.parseTag = function(source,pos,options) { pos = token.end; // Check for a required line break if(options.requireLineBreak) { - token = this.parseTokenRegExp(source,pos,/(\r?\n)/g); + token = this.parseTokenRegExp(source,pos,/(\r?\n\r?\n)/g); if(!token) { return null; } diff --git a/core/ui/EditTemplate/tags.tid b/core/ui/EditTemplate/tags.tid index b2c0bdf69..80b5db043 100644 --- a/core/ui/EditTemplate/tags.tid +++ b/core/ui/EditTemplate/tags.tid @@ -11,11 +11,17 @@ background-color:$(backgroundColor)$;
<$edit-text tiddler="$:/temp/NewTagName" tag="input" default="" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<> class="tw-edit-texteditor"/> <$button popup=<> class="btn-invisible btn-dropdown">{{$:/core/images/down-arrow}} <$button message="tw-add-tag" param={{$:/temp/NewTagName}} set="$:/temp/NewTagName" setTo="" class=""><>
+ <$reveal state=<> type="nomatch" text="" default=""> +
-<$linkcatcher set="$:/temp/NewTagName" setTo="" message="tw-add-tag"><$list filter="[!is[shadow]tags[]search{$:/temp/NewTagName}sort[title]]"><$link><$set name="backgroundColor" value={{!!color}}>> class="tw-tag-label"><$view field="title" format="text"/> + +<$linkcatcher set="$:/temp/NewTagName" setTo="" message="tw-add-tag"> +<$list filter="[!is[shadow]tags[]search{$:/temp/NewTagName}sort[title]]"> +<$link><$set name="backgroundColor" value={{!!color}}>> class="tw-tag-label"><$view field="title" format="text"/> +
diff --git a/core/ui/PageMacros.tid b/core/ui/PageMacros.tid index e86f9922e..8aec1f640 100644 --- a/core/ui/PageMacros.tid +++ b/core/ui/PageMacros.tid @@ -17,6 +17,7 @@ title: $:/core/ui/PageMacros <$reveal type="match" state=<> text=<> default="$default$"> <$transclude tiddler=<>/> +