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.

Reply via email to