Looks great. Just tried it on mobile.
Now I need to think through how this can turbo charge various activities and workflows.
I see the value in links a n d relationships. Have you given some thought to coding support like writing complex wiki text macros and widgets?
a long sought after feature. Thanks Mat[e].
TW tones
Looks great. Just tried it on mobile.
I see the value in links a n d relationships. Have you given some thought to coding support like writing complex wiki text macros and widgets?
[...] navigate between the suggestions with the keyboard.
Re-demo of EditorMagic ~ the editor as an assistant!With critical help from, particularly, @Jed, @Saq and @Eric (THANK YOU GUYS!!!) things are now decent enough for a new demo attempt.
Not sure what you mean. It does support invoking macros and widgets (even if we'd need some mechanism to collect all macro titles) and there is support for stamping, e.g like is done in the HTMLtable example (test it by typing <table ). One could stamp a "skeleton" for e.g a macro but it really isn't practical because you'd have to exchange every parameter anyway, leaving only the \define and \end. As for widgets, it could stamp some JS skeleton I guess but I don't know what that would encompass.
BUT, regardless, the idea is that the user can easily make his own popup content! The key feature is really to enable a popup at caret position that can show any content based on what you just typed in the editor. I added several examples that are "estimations" of what people will want, mostly to demo the concept, but the hope is that once it's a plugin, the community will come up with useful tools and other popup content.
I was just reviewing your EditorMagic again and see how it can look up the documentation on widgets, what a fantastic feature.
When it comes to EditorMagic insertions;
- I can see that there is a bit of work to be done to populate it with useful insertions, kind of a sample and generalised syntax's for each widget.
I raise this because I would like to help, and wonder if they would be better as separate tiddlers or an interface to read and edit them were available to simplify.
- Lets call this the "syntax library" for tiddlywiki widgets and macros
- I have long desired Tiddlywiki.com to have more generic full syntax examples I can copy to clipboard and use, a single syntax, you delete the parameters you don't need, or a few different ones when they are substantially different forms.
- If we can agree on a standard that works with editor magic and on tiddlywiki.com the community could build them for the community. Then the latest up to date general syntax could be accessed from a plugin and feed into other solutions including learning editions of tiddlywiki and Editor Magic.
Practical approachIf we had an easy way to generate standalone syntax tiddlers that could be submitted for addition to tiddlywiki.com by anyone, and a method on the widget documentation to list any such syntax tiddlers inside the documentation tiddler (perhaps a tag or equivalent field. This method allow more rapid inclusion in to tiddlywiki.com with less oversight needed. A simple export to json for all syntax widgets would allow you or anyone else to harvest the syntax's.