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.

Reply via email to