TiddlyWiki5/core
etardiff 4cca77b72d
Rewrite tag-picker macros as procedures (#7883)
This PR attempts to modernize the tag-picker macros as procedures, as @Jermolene suggested in [#7548 (comment)](https://github.com/Jermolene/TiddlyWiki5/pull/7548#issuecomment-1825458523).

What I changed:

* rewrote macros as procedures/replaced text substitutions with variables
* replaced nested $set and $var widgets with $let widgets/functions
* minor rewrites to reduce redundant code
* some additional linebreaks for clarity

*This is functionally identical to my initial PR, [#7880](https://github.com/Jermolene/TiddlyWiki5/pull/7880)*, minus the extra file I'd accidentally added. Thank you for bearing with me as I learn to navigate GitHub.
2024-02-28 11:32:48 +00:00
..
images Fix whitespace within new journal button image 2023-07-17 09:33:38 +01:00
language RSOE: Add emergency tiddlers download button (#7966) 2024-02-28 11:29:32 +00:00
modules RSOE: Add emergency tiddlers download button (#7966) 2024-02-28 11:29:32 +00:00
palettes Add tm-http-request message for making HTTP requests (#7422) 2023-06-13 10:35:55 +01:00
templates Restore comma before skinny tiddlers (#7897) 2023-12-21 10:36:29 +00:00
ui Add more classes to ControlPanel-Settings elements, so they can be styled using relatively simple CSS rules (#8000) 2024-02-28 11:28:27 +00:00
wiki Rewrite tag-picker macros as procedures (#7883) 2024-02-28 11:32:48 +00:00
acknowledgements.tid Update Jasmine website (#7533) 2023-06-11 10:36:02 +01:00
copyright.tid Update for 2024 2024-01-02 09:10:06 +00:00
icon.tid Parameterise core icons (#7413) 2023-05-06 12:08:46 +01:00
plugin.info Minor tweaks to plugin library listings 2020-04-06 10:15:18 +01:00
readme.tid Add/update plugin readmes 2014-08-07 15:49:52 +01:00
sjcl-license.tid Move SJCL license file into core plugin 2017-04-23 09:53:18 +01:00

readme.tid

title: $:/core/readme

This plugin contains TiddlyWiki's core components, comprising:

* JavaScript code modules
* Icons
* Templates needed to create TiddlyWiki's user interface
* British English (''en-GB'') translations of the localisable strings used by the core