@Everyone, A) First of all, please let me know, if you would agree to the following: For the sake of being able to use the regex modifier in full, I want to change the plugin so that terms are separated via || instead of just | ... which would then allow to use the somewhat crucial pipe | character inside a regex.
B) Should auto linkification for all tiddlers be default, instead of having to turn it on explicitly? @Albert, I'm glad you enjoy the plugin. As for your suggestions, I believe I will tackle them in this order as time allows: +2) Editing linkification in the edit template. +3b) Redirect linkification upon rename -3a) I concur, this is something for a more complex "RenameTiddlers" kind of macro. ?1) Global modfifiers... Here I find it hard to make up my mind. Should this apply to all tiddlers? If not, (how) should one decide which tiddlers to include or exclude from these global modifiers, via some tag or via a config line? Should a plural-s perhaps always be part of any modifier that doesn't include wildcards? Anyhow, if implemented, I believe this should be part of the regex that tries to match tiddler text, instead of having multiple formatters for each (under the hood). @twgrp "I notice way to make a full line not linkify is a blank space at start. May I suggest minimizing the nomenclature and stick with the ~ sign also here?" I beg to differ. We are only talking about LinkifyConfig and ways to write down comments next to a config line. A tilde ~ does only add distracting semantics from my point of view. I could perhaps allow for // but then the whole thing gets this technical feel to it which I don't see a need for. So, to turn the question around, why would you think that allowing for comment lines via blanks would be a bad idea... other than there perhaps being little to no other environment making use of comments this way. Cheers, Tobias. Am Samstag, 14. April 2012 14:35:05 UTC+2 schrieb Albert Riedinger: > > Hi Tobias, > > thank you very much for your wonderful plugin! It will save me a lot of > time and makes TiddlyWiki complete. I hope that this concept would become a > core element of the next TW release. I think that the WikiWords approach is > less flexible and easy to use ... and also a bit outdated. > > I'm new to TW and used Tomboy a lot in the past, where automatic > linkification is the regular way to reference notes, so I missed this > feature from the beginning. > > I have to test your plugin a little bit further in the next time, > especially with my imported Tomboy notes which are huge with lots of > references. I'll give you more feedback in near future. > > I have three suggestions for new features, which would me (and maybe > others) make VERY happy :) > > 1A. a possibility to define global modifiers in LinkifyConfig → EXAMPLE: > line @@@|@@@s [[@@@ – Discussion]] ... could mean: all tiddlers like > "Wiki", "TiddlyWiki", "Command", "Plugin" and so on, would be referenced by > the words "Wikis", "TiddlyWikis", "Commands", "Plugins" and also by "Wiki – > Discussion", "Command – Discussion" ... > > 2. a macro which would create an input field in EditTemplate for editing > aliases of the tiddler (see for example TiddlerAliasPlugin[1]) ... this > macro could edit the corresponding line in LinkifyConfig → it would > simplify the whole process > > 3A. like in Tomboy[2] → automatic refactoring linkifications after > renaming a tiddler (a bit complicated and maybe an idea for another plugin) > ... to avoid unwanted edits: after renaming a tiddler a pop up window could > appear with a list of tiddlers where the automatic linkifaction changes > would be applied by LinkifyPlugin → users could exclude those tiddlers > where they won't these changes to be applied (same solution as in Tomboy) > > OR ... 3B. same as 3A → without editing the linkifications inside > tiddlers, but rather automatically adding an alias of the renamed tiddler > to the corresponding line in LinkifyConfig (user would be asked before > adding) → EXAMPLE: tiddler with the name [[Wiki]] → renamed to > [[TiddlyWiki]] → line in LinkifyConfig: "Wiki" → changes to: > "Wiki|TiddlyWiki" OR "Wiki|*Wiki"→ after further renaming [[TiddlyWiki]] to > [[Wiki – TiddlyWiki]] → line in LinkifyConfig changes to: Wiki|TiddlyWiki > [[Wiki – TiddlyWiki]] OR "Wiki|*Wiki [[Wiki – TiddlyWiki]]" > > OR ... 3C. a combination of 3A + 3B → the user decides which refactoring > method would be executed (on a by-tiddler-basis like in 3A?) > > My english is not the best, but I hope you'll understand my suggestions. > Please ask if not :) > > Kind regards, > Albert > > [1] http://tiddlywiki.abego-software.de/Beta.html#TiddlerAliasPlugin > [2] http://projects.gnome.org/tomboy/ > > > Am Mittwoch, 11. April 2012 09:38:13 UTC+2 schrieb Tobias Beer: >> >> Hi everyone, >> >> Inspired anwe by the recent discussion [1] about Autoweaving and >> RedirectMacro [2]... >> >> A few months, ago I also played with ideas of enhancing this plugin. >> Yesterday I turned this experiment into something that might be a worthy >> release candidate. >> >> So, now there's also LinkifyPlugin... >> http://linkify.tiddlyspot.com/index.html >> >> Once the recently posted enhancements [1] to RedirectMacro reappear in a >> Pastebin, >> perhaps we could for combining the two, if not already covered. >> >> >> Hope you enjoy it, >> >> Tobias. >> >> >> [1] >> https://groups.google.com/forum/?fromgroups#!topic/tiddlywiki/reipjbj2HJE >> [2] http://checkettsweb.com/styles/themes.htm#RedirectMacro >> > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To view this discussion on the web visit https://groups.google.com/d/msg/tiddlywiki/-/I0naFeUhEl0J. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.

