Hi Mal, Thanks for the acknowledgement! Your additions and simplifications are stuff I would like to use myself (especially the commit message). I also love plugins that have so few tiddlers in them!
Speaking of that commit message, I'm always bothered by input elements referencing missing tiddlers. They show the placeholder: "type the text for the tiddler 'Missing tiddler'" Could you add something like this to the input element? <$input default="" placeholder="Add note"> or "..." or "Enter commit message" or something? Small details like this really make an interface feel nice. -jd On Wednesday, January 30, 2019 at 4:46:08 PM UTC+9, Mal wrote: > > All, > > For information, I've put together a simple system for managing saved > versions of tiddlers. You can try it out or install the plugin from my > tiddlyspot site <http://malsandbox.tiddlyspot.com>. > > When I am setting up a tiddlywiki for a particular purpose, I usually end > up with various customisation tiddlers with stylesheets, macros, variations > to the table of content macros, etc. For this activity, I prefer to work > in the tiddlywiki environment rather than setting up github/git/external > editor workflows. > > This simple version control system allows me to commit changes to > individual tiddlers as required and then to restore previous versions if > needed. Along with the Tinka plugin, this gives my a good development > environment for simple projects. > > My plugin is inspired by and uses some code from JD's Plainrevs plugin > <https://groups.google.com/forum/#!searchin/tiddlywiki/tiddler$20version$20control%7Csort:date/tiddlywiki/EZhMkt0BDn0/ZWcg8Wu0BQAJ> > > with a number of simplifications. The main features are: > > - The code for the plugin resides in a single wikitext tiddler. > - The version control functionality does not interfere with the normal > operation of a tiddlywiki and is contained in the "Versions" tab in the > tiddler Info panel. > - Committed versions of any tiddler can be saved at any time along > with a simple commit message. > - There is no automatic saving of versions during the edit process. > - Committed versions can be restored to replace the current version of > the subject tiddler. > - Committed versions can be deleted. > - Committed versions are saved as system tiddlers so that they do not > show up in normal searches. > - Incremental differences between each version and the next previous > version can be displayed. > - There is no set limit on the number of versions retained. > > Any feedback or suggestions are welcome. > > Regards, > > Mal > -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/086ee2fe-2f26-4c64-952f-aa98cbc72bd6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

