Replies to some of the feedback below: *Single-click to edit:* will not be offered as an option unless we can find a reliable way of doing so while still allowing users to click on external links, and copy text as a selection, without inadvertently triggering editing.
*Modal approach to editing:* I have no idea what this means. Modals have a very specific meaning in TW. As explained earlier, this is not an attempt at at WYSIWYG editor. As is the norm in TW, there is a separation between viewing content and editing it. If someone implements a WYSIWYG editor for wikitext, you could easily use that within Streams. Implementing one within Streams is far outside the scope of this plugin. Having to specifically decide to edit a different tiddler is not only necessary, but intentional from a design point of view. *Backspace, arrow up/down behavior:* with the default widgets we have available in TW, complex and conditional handling of keys is simply not possible. For instance, enabling backspace at the beginning of some text to combine that node with the previous one, would disable the backspace key for all other usage in the editor. The keystroke is trapped by the widget, there is no means to conditionally pass it through for the default behavior. So implementing this kind of behavior would require a custom JavaScript plugin, and even then the behavior wont be quite as requested as once again, this isn't WYSIWYG. While I could write such a plugin, I am realistic that I would not have the time to support and maintain it. Therefore my focus is on using core widgets and community plugins, and only writing JavaScript when absolutely essential or trivial. If someone wants to take a crack at a more elaborate plugin for handling key bindings, I will be happy to provide input and guidance, and make use of it in Streams. *Performance: *I am probably not the best placed to comment on performance. I have a wiki with 6000 tiddlers that runs fine, but I use very little in terms of complex list filters and backlinks, tags etc. Others may be better placed to advise on this. *Personally I see three kinds of situations in which I would use this as is today:* - for longer text that benefits from structure, order and hierarchy. Writing an essay, or project documentation. In this case each tiddler would be a paragraph or longer. So you would not end up with more tiddlers than you normally would, you just get a more convenient workflow for the writing process and dividing your writing into tiddlers as you go. - for short pieces of text that are somewhat transient in nature, e.g task lists. You delete or archive them as they are completed. The Roadmap tiddler in the demo is a good example of this. - to compose text that will require significant re-ordering etc while writing, and then export it to a static/regular tiddler If you primarily using this to be able to easily indent/unindent text, then you're using it for a purpose other than what it is designed for and arguably would be better served by other tools. Cheers, Saq -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/da84b99e-67b3-4a59-987d-533e791535b7o%40googlegroups.com.

