Hi Mark, What is the occasion or use case for which you need to externally edit > tiddlers? >
What has worked best for me over the years is having my notes/content in flat files that can be edited with any text editor. It is the only approach that I have found that I will persist with. I have well developed workflows using everything from command line tools to OS dependent apps to mobile apps that work with synced flat files. So for me TiddlyWiki is just another tool that fits into those workflows for interacting with and creating my content. What actually brough me back to using TiddlyWiki after a gap of several years was the TW5 node.js implementation where each tiddler is saved as a separate file in an easy to read and edit format. I wanted to use multiline fields both while working on Streams, and for another personal project (notes library for tasting notes), and in both cases I would prefer to have the content in .tid or .txt files on the disk rather than JSON. This a personal preference though and shouldn't be a consideration for others. > I'm thinking that maybe what TW should do is encode just a *field* as > JSON. > I suspect the purists would not like that approach as being adhoc and inconsistent but it would be a step in the right direction for me! > In my case, I need the multi-lines, or else my node project will be > breaking all the time. I'm thinking the simplest solution would be to > encode line endings with my own code structure. The only problem being that > someone could accidentally use those same symbols in their own text. For > instance, if documenting what replacement symbols were used to indicate end > of line, that documentation would have the symbols in it. > You could also merge that patch in a local copy of the repo and run that until it is officially merged. https://github.com/Jermolene/TiddlyWiki5/pull/4630 <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FJermolene%2FTiddlyWiki5%2Fpull%2F4630&sa=D&sntz=1&usg=AFQjCNGrfHQT2VZzroheMKRZYs-2aOqt-w> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/d69af226-6d26-459c-baf6-94dd953b1de2o%40googlegroups.com.