(As prototyped in BASIC Anywhere Machine.)
BASIC programming in a TiddlyWiki automatically provides code inclusion via oh-so-good transclusion.
I’m starting to thing about adding user interface features to see and manage transclusion of code libraries (BASIC code in other tiddlers.)
To start figuring out requirements and design, I decided to start with just a simple viewer of transclusions in a program.
Very simple code immediately below. Screenshots attached.
The code (replace <this_guy> with whatever tiddler title):
<$macrocall $name="tabs" tabsList="[<this_guy>get[text]search-replace:g[{{],[{{::::]split[{{]split[}}]regexp[::::]search-replace[::::],[]sort[]]"/>