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 <challenged.real...@gmail.com>
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
> tiddlywiki+unsubscr...@googlegroups.com.
> 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 the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CANE%3DBFJzmYXfnMhnNzjSwbyaEWoN7HyouW84wL%2BVpbekyEu24A%40mail.gmail.com.

Reply via email to