The Archive v1.7.0--v1.7.1 Brings MultiMarkdown to the Masses 🎉
How to get v1.7.x
On the Cutting Edge update channel, v1.7.0 just hit, and it brings the new MultiMarkdown-aware editor.
If everything goes well, then at the end of this testing phase, everything should look exactly like it did before.
But everything should be so much faster now.
If everything should look the same, what's different?!
The editor now recognized Markdown better. Less unhandled edge cases. Less styling surprises.
But since applying theme styles is different, there are the occasional visual quirks, like the bracket colors in link definitions being color of links instead of being the color of link definitions. Please report anything you notice via email or here. I'll be patching these mostly in the upcoming days.
Some things also look different, but on purpose: e.g.
#hashtag detection now correctly skips code blocks and inline code styles. That's fixing a years-old inconsistency that required this overhaul to be complete. Sorry if you relied on this!
Next steps before and after a regular release
In my testing, all existing themes looked quite good and worked as expected, apart from the occasional wrong color. Backwards compatibility is the highest priority to make this a regular release available for download on the website.
Once that's settled, though, it's time to begin implementing and shipping all the cool extensions we postponed until now. To whet your appetite: We can begin to highlight new things, like tables; we can start working with the structure of documents (e.g. all headings/table of contents); we can start to do more with lists, especially nested lists, and then some
Since the editor is fully MultiMarkdown-aware, we can do things with what's considered "extensions" to classic Markdown more easily. This includes tables, footnotes, and annotations, and "doing something with it" is not limited to applying the correct color according to the theme.
I don't want to spoil too much. Unbeknownst to the end user, the new editor brings a whole new level of structural awareness about what's in a note to The Archive, and we'll be exploiting that heavily.
If you're wondering what happened to the scripting/scriptability milestone: I had help with the editor, and work on the editor finished while I was working on the scripting stuff. It made sense to include it in the app as fast as possible discover problems while the development was still fresh on everyone's mind, and iron out all the inevitable kinks as soon as possible. This also means that we'll be seeing a v1.8.0 with scriptability unusually soon-ish.
Author at Zettelkasten.de • https://christiantietze.de/
It looks like you're new here. If you want to get involved, click one of these buttons!