TiddlyWiki5/core
Cameron Fischer 9d5be2e9f8
Recurse exception handling to better handle '{{}}' in place of recently installed fix (#9548)
* Introduced preliminary idea for infinite recurse exception

* Better handling of infinite recursion

But it could be better still...

* the TransclusionError is a proper error

Moved the magic number to be on the error's class. Not sure if that's
a great idea.

* Fixed minor minor issue that came up in conflict

The minor fix to the jasmine regexp that escaped a '+' somehow
broke some random test.

* Removing patch fix for recursion errors

* Fixed issue where buttton and other widgets don't clean up

* Added release notes for #9548

* Update test-widget.js

If I don't fix those indentations, the entire TW codebase will explode or soemthing.

* Update test-widget.js

These lint problems are wasting my time.

* Fixed all core widgets to not leak when renderChildren fails

* Updated release notes to reflect what I'm actually fixing

* Update test-widget.js

Added warning not to use for-of loop for defining tests. The iterating variable needs to have its own method scope, or it risks being the same value for all tests.
2026-02-04 11:21:16 +00:00
..
images Remove flags in language plugins (#8837) 2025-02-21 12:17:53 +00:00
language Make alert aria message translatable (#9575) 2026-01-12 10:21:35 +01:00
modules Recurse exception handling to better handle '{{}}' in place of recently installed fix (#9548) 2026-02-04 11:21:16 +00:00
palettes Muted palette, minor adjustments (#9015) 2025-10-29 11:18:31 +00:00
templates Revert #9554 Refactor stylesheets in single <style> tags 2026-01-18 11:40:10 +00:00
ui Refactor code for EditTemplate fields (#9582) 2026-02-04 11:13:53 +00:00
wiki Fixes Ctrl-Enter not working in EditTemplate tag name input (#9600) 2026-01-20 20:22:42 +01:00
acknowledgements.tid Migrate diff-match-patch to a modern fork (#9511) 2026-01-04 11:56:25 +00:00
copyright.tid Update for 2025 2025-01-05 14:35:27 +00:00
icon.tid Parameterise core icons (#7413) 2023-05-06 12:08:46 +01:00
plugin.info Add plugin stability badges (#8198) 2024-05-21 11:22:39 +01:00
readme.tid
sjcl-license.tid Move SJCL license file into core plugin 2017-04-23 09:53:18 +01:00

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