I have only just had the opportunity to install Version 0.1.0 of codemirror on Windows/Firefox and Tiddlywiki v5.3.8. It may be too late for immediate update but here are a few notes;
Transclusions in the editor
These have colouring, popup title preview, and modified date, which is wonderful, however I realised ctrl-click the link would open the tiddler - perhaps ctrl-click to open could appear in the popup?
In this example the second last line </$list> line has a linter error
- Unexpected closing tag: </$list> has no matching opening tag
<$set name=currentTag value=<<currentTiddler>>>
<$set name=currentTiddler value=<<storyTiddler>> >
<$list filter="[all[current]!tag<currentTag>] -[<currentTag>]" variable=~><!-- can't add if present on current tag tiddler -->
<$fieldmangler>
<$button tooltip="Tag pill displayed for tag not on this tiddler" message="tm-add-tag" param=<<currentTag>> >
Add '<<currentTag>>' tag to current Tiddler?
</$button>
</$fieldmangler>
</$list>
</$set></$set>
Removing the comment <!-- can't add if present on current tag tiddler --> after the $list opening fixes this. But putting it on the next line does not work either.
- It would also be nice if we can style this comment text with a more obvious colour, especially when “cancelling code by wrapping it in comments”
- In a different case this linter error is not happening.
<$list filter="[tag<currentTiddler>limit[1]]" variable=~><!-- only allow close if is is a tag -->
<$button tooltip="Close all with this tag, except current tiddler" class="tc-btn-invisible">
<$list filter="[tag<currentTiddler>] -[<storyTiddler>]">
<$action-sendmessage $message="tm-close-tiddler" $param=<<currentTiddler>>/>
</$list>
svg image removed
</$button>
</$list>
I may edit and add additional items as I find them