hi,

I am working on a modified version of jsdiff (GitHub - kpdecker/jsdiff 
<https://github.com/kpdecker/jsdiff>) for tiddlywiki 5.1++, 

The diffview macro plugin shows deletions and additions grouped by 
small(=character) medium, word  or large(=line) grouped data or just the 
modified lines.
of strings, tiddlers, subtiddlers, e.g.:

<https://lh3.googleusercontent.com/-He32OITR5dw/Wiq01lqDPnI/AAAAAAAAALE/_i3jjvGk_KsSD7iq_D0R63cJDpTTK17WwCLcBGAs/s1600/Screenshot%2B-%2B2017-12-08%2B%252C%2B16_46_56.png>

*UI enhancements using the macro:*

For tw5.1.14+ I use the macro to show TEXT field delta's during and after 
edit (info tab), and before import.

*Preview diffs before commit edits, compare to shadow:*
When you edit a tiddler you can view the current changes, but also changes 
compared to previous edits.
In the preview tab it shows the changes you made to the TEXT field during 
the edit of the tiddler 


The preview tabs.

<https://lh3.googleusercontent.com/-yjjusDdauuk/Wiq1yYMtpiI/AAAAAAAAALM/Fngy0p3IfcMHr9wF8CMHRZ9UcxkT-E9gQCLcBGAs/s1600/Screenshot%2B-%2B2017-12-08%2B%252C%2B16_54_37.png>

Please note: diffview is a macro not a widget, so it is not rendered in 
real time, that would have too much performance impact, 
You have to switch manually between preview tabs for an update you can use 
the preview collapse tab on the left.

*Zen Edit:*
It also has a Zen Edit tab so editing without preview, tags, or fields is 
now possible

some of the edit tabs

<https://lh3.googleusercontent.com/-yrFOZjhM84o/Wiq0vAaWwuI/AAAAAAAAALA/3u8cFBh9GAgcp13rg4O_tejr8aGaHL3ggCLcBGAs/s1600/Screenshot%2B-%2B2017-12-08%2B%252C%2B16_49_15.png>

*Tags()*
Alternative way to add remove tags, fields, type, also shows used by 
(~infotidller references)

*TOC:*
Alternative way to add a tiddler to the table of Contents.

*Importing:*
Before importing (drag drop) tiddler, you can now view the modifications to 
the TEXT field.


*Enable disable tabs:*
You can hide/show tabs using the ?-tab, which also contains some help info.

<https://lh3.googleusercontent.com/-yrFOZjhM84o/Wiq0vAaWwuI/AAAAAAAAALA/3u8cFBh9GAgcp13rg4O_tejr8aGaHL3ggCLcBGAs/s1600/Screenshot%2B-%2B2017-12-08%2B%252C%2B16_49_15.png>

*Current Status:*

it is about 92% ready, 

to do 
- some minor issues, mostly clean up
packaging :
-diffview macro (as a plugin) tw5.0 or tw51+ 
-edit enhancements (about 40 tiddlers, including some core tiddlers) 
tw5.1.14+
-import enhancements (about 10  tiddlers, including some core tiddlers) 
tw5.1.14+

Any beta testers for a pre-release of the above? 

For more info see about tab at 

*    _ _ _ _ _ _*.tiddlyspot.com (url will be disclosed later)


KR
wjam/
wiemmore  NL

-- 
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/a9b1db5a-4ea9-4d49-8e74-0f6d886af88b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to