Ah, yes, now I remember. Sorry for the confusion!
On Fri, Sep 3, 2021 at 12:08 PM Flibbles <[email protected]> wrote: > "I don't think the problem was the config file, but the first line you had > me insert in my macros, so that they would be recognized by Relink and then > relinked. " > > Just so we're clear, I never told you to put those "\relink" lines in. I > told you to take them out. :) > > > On Friday, September 3, 2021 at 12:57:31 PM UTC-4 Flibbles wrote: > >> Yes, this is the confusion. >> >> You must not use the "\relink" pragma in your plugin, because it requires >> Relink to be installed in order to parse. If you use config tiddlers >> instead (e.g. tiddlers named "$:/config/flibbles/relink/macros/subsume/tid" >> with text "title"), then integration is seamless. Your plugin just has to >> ship with those config tiddlers, (which amount to about a 100 byte >> overhead). If subsume ships with them, then they're ignored if Relink isn't >> there, and they activate if relink is. The users never have to manually add >> the subsume macro to the Relink whitelist. It'll be there with its own neat >> little category. >> >> On Friday, September 3, 2021 at 12:12:37 PM UTC-4 [email protected] >> wrote: >> >>> I did a test upgrading my TW to the last version of subsume plugin and >>> added Flibbles config tids. No changes to your macros. It seems to work. >>> >>> Ad the line to the macros as you did in the former version of subsume - >>> and it does *not work*. Could that be what caused the confusion? >>> >>> >>> On Friday, September 3, 2021 at 5:29:52 PM UTC+2 [email protected] >>> wrote: >>> >>>> Hi Dave, >>>> It is totally understandable. After all the mixes and matches with your >>>> beloved stroll - you have the experience. I must admit that I kept using >>>> the first version of subsume, due to wanting to use relink - more than the >>>> subsume-edit. I prefer using the link and drag to your col2edit in the >>>> sidebar ;-) >>>> Don't let this stop you from sharing your goodies with us. I use and >>>> love a lot of your products - Thanks you! >>>> >>>> @Flibbles >>>> Thanks for all the help you offer. Now we can as users add those config >>>> tids ourselves and see how it goes. >>>> >>>> Birthe >>>> >>>> On Friday, September 3, 2021 at 5:06:40 PM UTC+2 David Gifford wrote: >>>> >>>>> Hi Flibbles, >>>>> >>>>> I don't think the problem was the config file, but the first line you >>>>> had me insert in my macros, so that they would be recognized by Relink and >>>>> then relinked. Those need to ship with my plugin. But the user may or may >>>>> not have the Relink plugin and may or may not have tweaked the Editor type >>>>> text/vnd.tiddlywiki >>>>> <https://tiddlywiki.com/#%24%3A%2Fconfig%2FEditorTypeMappings%2Ftext%2Fvnd.tiddlywiki> >>>>> when installing my plugin. Not all of the scenarios run smoothly, and I >>>>> don't recall the details. So it is hard to figure out how to write the >>>>> instructions to take into account all the possible scenarios. Hope that >>>>> helps. >>>>> >>>>> On Fri, Sep 3, 2021 at 9:21 AM Flibbles <[email protected]> >>>>> wrote: >>>>> >>>>>> Huh. Don't know what could have been causing that problem. I've >>>>>> looked through your plugin and there's nothing that should be causing the >>>>>> problem you're describing. >>>>>> >>>>>> I do agree that your plugin should not ship with Relink, but I >>>>>> figured you would keep the configuration file included with your project. >>>>>> If you have the tiddler... >>>>>> >>>>>> $:/config/flibbles/relink/macros/subsume/tid >>>>>> >>>>>> included, with the text content of "title", then you don't have to do >>>>>> anything else. And (in theory) anyone can install your plugin and/or >>>>>> Relink >>>>>> in any order they choose. It's up to them, and your plugin would work >>>>>> fine >>>>>> without it. I'd push this change to show you what I mean, but I can't >>>>>> find >>>>>> any sort of git repository. >>>>>> >>>>>> Basically, the files listed under your plugin's contents would be: >>>>>> >>>>>> >>>>>> $:/plugins/giffmex/subsume/editortoolbarbutton/subsume >>>>>> $:/plugins/giffmex/subsume/editortoolbarbutton/subsume-edit >>>>>> $:/plugins/giffmex/subsume/images/subsume >>>>>> $:/plugins/giffmex/subsume/images/subsume-edit >>>>>> $:/plugins/giffmex/subsume/macro/ >>>>>> $:/plugins/giffmex/subsume/macro/subsume-edit >>>>>> $:/plugins/giffmex/subsume/readme >>>>>> $:/plugins/giffmex/subsume/stylesheet >>>>>> $:/config/flibbles/relink/macros/subsume/tid >>>>>> >>>>>> Which looks a little weird, but is entirely legal, and how a lot of >>>>>> cross-plugin integration is done. That config file is the only >>>>>> interaction >>>>>> you'd have with Relink. It does nothing if Relink isn't around, but if >>>>>> they >>>>>> ever get around to installing relink, then it will automatically come to >>>>>> life and integrate with the relinking whitelist. (If it doesn't, that's >>>>>> my >>>>>> problem.) >>>>>> >>>>>> On Friday, September 3, 2021 at 8:42:59 AM UTC-4 David Gifford wrote: >>>>>> >>>>>>> >>>>>>> Hi Flibbles, >>>>>>> >>>>>>> It had to do with how complicated the documentation of installing >>>>>>> things was after you mentioned the line to insert at the top of my >>>>>>> macro. >>>>>>> My plugin had the config tiddler, and everything (Subsume plugin, Relink >>>>>>> plugin, config tiddler, text.vmdetc tiddler had to be done in a >>>>>>> particular >>>>>>> order, or else the tiddlers were showing as titles, no text, and no way >>>>>>> to >>>>>>> open to edit. And my plugin site, would it complicate things even >>>>>>> further >>>>>>> if I have Relink installed already? I decided to make it simpler and >>>>>>> leave >>>>>>> Relink out. I use Relink fine with Subsume with no problem, but >>>>>>> don't want the hassle of supporting a bunch of people who install it >>>>>>> wrongly and I have to go in and help them. My goal is to be in the >>>>>>> TiddlyWiki world less and less, and in my research more and more. But >>>>>>> when >>>>>>> I come up with a solution, I want to share it with others. That's why I >>>>>>> ask >>>>>>> others to adopt my projects, which everyone studiously ignores. >>>>>>> On Thursday, September 2, 2021 at 10:43:27 PM UTC-5 Flibbles wrote: >>>>>>> >>>>>>>> Hey David Gifford, >>>>>>>> >>>>>>>> Flibbles again. Just wondering if there was some problem with >>>>>>>> Relink that was preventing the integration. Unless Relink is causing >>>>>>>> some >>>>>>>> sort of glitch, I would have thought integrating our two plugins would >>>>>>>> have >>>>>>>> been easy peasy using the whitelist method. What was going wrong? >>>>>>>> >>>>>>>> -Flibbles >>>>>>>> >>>>>>>> On Tuesday, August 17, 2021 at 11:41:09 AM UTC-4 David Gifford >>>>>>>> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Hi everyone >>>>>>>>> >>>>>>>>> I have rebooted the Subsume plugin rather than updating it. ( >>>>>>>>> https://giffmex.org/gifts/subsume.html) >>>>>>>>> >>>>>>>>> The good news is that it now includes a way to have a subsume with >>>>>>>>> an edit button. I like this way better than the regular subsumes with >>>>>>>>> links. >>>>>>>>> >>>>>>>>> The bad news is that the integration with the relink plugin was >>>>>>>>> causing me problems, making the installation process more convoluted, >>>>>>>>> and >>>>>>>>> potentially causing problems for users for the future. So I removed >>>>>>>>> the >>>>>>>>> relink-related tiddlers, and also made integration with the >>>>>>>>> edit-comptext >>>>>>>>> plugin an optional feature, with new instructions. >>>>>>>>> >>>>>>>>> This is the best I can do with this. My apologies for any >>>>>>>>> inconveniences to anyone who uses Subsume and likes the the relink >>>>>>>>> feature. >>>>>>>>> And my thanks to flibbles for catching part of the problem, after >>>>>>>>> which I >>>>>>>>> found other complications as well. >>>>>>>>> >>>>>>>>> Blessings, Dave >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>> You received this message because you are subscribed to a topic in >>>>>> the Google Groups "TiddlyWiki" group. >>>>>> To unsubscribe from this topic, visit >>>>>> https://groups.google.com/d/topic/tiddlywiki/tHVpaeNc8a4/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/tiddlywiki/c0938aae-7fcd-424d-bc12-3ad78577c5bfn%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/tiddlywiki/c0938aae-7fcd-424d-bc12-3ad78577c5bfn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- > You received this message because you are subscribed to a topic in the > Google Groups "TiddlyWiki" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/tiddlywiki/tHVpaeNc8a4/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/f5aa475c-5b64-4256-8447-09de6bb69186n%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/f5aa475c-5b64-4256-8447-09de6bb69186n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CANE%3DBFJs2B%2BC7zB%3DmyTfKNWMU6m4f0qd0jLhLZL%3DBuaL2k0tng%40mail.gmail.com.

