Thanks for the general good practice and suggestion; noted! :)

Teo

On Sunday, November 15, 2020 at 5:14:09 PM UTC+2 Eric Shulman wrote:

> On Sunday, November 15, 2020 at 5:49:47 AM UTC-8 [email protected] wrote:
>
>> Thanks, that works.  I added the *<div style="..."></div>* line directly 
>> to *$:/core/macros/list*, whose first code block now begins like this 
>> (if it matters, the version is 5.1.23-prerelease):
>
> ...
>>
> But is it bad practice to directly edit a core Tiddler like this macro, 
>> and not indicate anywhere in my wiki that I've done so?
>> Or is this fine, supposing that I remember to take this edit into account 
>> when updating the version of my wiki?
>>
>
> In general, it is considered bad practice to modify core tiddlers for two 
> reasons:
>
>    1. When updating the version of your wiki, the modified core tiddler 
>    won't be updated unless, as you noted, you remember it's been modified and 
>    then manually update it yourself.
>    2. If you share any of your content with someone else, their wiki 
>    won't have the same modified core tiddler, unless you also remember to 
>    share that tiddler too; and then, it may have an unwanted side-effect on 
>    other content in the receiving wiki.
>
> Instead, I suggest cloning the core tiddler -- e.g., to $:/teo/macros/list 
> -- and then rename the cloned macro -- e.g. \define teo-list-links()
> In this way, you don't have to worry about updates or side-effects when 
> sharing.
>
> -e
>

-- 
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/bfda488a-2bca-4120-a9f5-c12c0ad1d953n%40googlegroups.com.

Reply via email to