TiddlyWiki5/core/modules
Cameron Fischer 74a18c39ab
$parameters widgets now claim index parameters sequentially (#7962)
* $parameters widgets now claim index parameters sequentially

Before, they just always used their own indices, which meant unnamed
parameters would get assigned to multiple values, which wasn't any
use to anyone.

* Elaborated tests for nested parameters

* Added example to clarify how multiple paramter definitions are handled

* Updated \procedure documentation

* Removed depth from $parameters

* Add failing test

* Adjusted transclude to account for refreshing

* This index system should work

It handles some strange edge cases too.

* Stupid end-of-file newlines

* Removed redundant whitespace pragma

---------

Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
2024-02-10 14:44:39 +01:00
..
commands Fix savetiddlers handling of tiddlers with no text field 2023-11-29 11:23:57 +00:00
editor Fix typo in 7d8766d2b9 2023-09-13 18:06:30 +01:00
filterrunprefixes Add a `:then` filter run prefix (#7392) 2023-06-24 18:07:34 +01:00
filters Fix jsonset crash when applied to primitive types 2023-11-29 12:06:40 +00:00
indexers FieldIndexer performance: use `isShadowTiddler` instead of `allTitles` (#7299) 2023-02-27 17:32:20 +00:00
info style(App) eliminate whitespace at the end of code lines (#5735) 2021-05-30 19:20:17 +01:00
macros allow unusedtitle macro to use the prefix parameter and fix wiki.generateNewTitle() (#5361) 2021-05-02 19:26:50 +01:00
parsers Allows whitespace-only macro/procedure to be closed by \end (#7911) 2024-01-24 11:32:58 +00:00
savers Fix encodebase64 and decodebase64 filters (#7683) 2023-10-18 16:08:56 +01:00
server Feat: decode url-encoded user name in authenticate request header to allow CJK username in header (#7471) 2023-05-22 12:25:51 +01:00
startup Revert "Simplify Permalink/Permaview URLs (#7729)" 2023-11-24 10:13:57 +00:00
storyviews Revert "Feat: destroy() method for widgets to do custom cleanup (#6699)" 2023-05-18 17:27:05 +01:00
upgraders Introduce JSON parse utility function with error handling (#6401) 2022-02-21 15:29:25 +00:00
utils Revert "Simplify Permalink/Permaview URLs (#7729)" 2023-11-24 10:13:57 +00:00
widgets $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
commander.js style(App) eliminate whitespace at the end of code lines (#5735) 2021-05-30 19:20:17 +01:00
config.js Add dollar sign to HTML entities (#7323) 2023-03-03 21:34:30 +00:00
deserializers.js Introduce JSON parse utility function with error handling (#6401) 2022-02-21 15:29:25 +00:00
filters.js Refactor dependency on widget.getVariableInfo 2023-06-11 09:46:05 +01:00
keyboard.js Allow global keyboard shortcuts to override all other shortcuts by providing a special field (#6735) 2022-10-07 17:31:04 +01:00
language.js Make lazy loading message be translateable 2015-09-08 10:41:27 +01:00
pluginswitcher.js Introduce JSON parse utility function with error handling (#6401) 2022-02-21 15:29:25 +00:00
saver-handler.js Fix faulty external-js single-file wiki (#5570) 2021-07-06 15:02:21 +01:00
story.js Fix issues with creation and modification dates 2015-09-11 13:34:01 +01:00
syncer.js Syncer: fix object reference 2023-12-12 15:48:09 +00:00
tiddler.js Radio widget should use default if field/index is missing 2022-01-09 17:17:12 +00:00
wiki-bulkops.js Fix renaming a tiddler can result in duplicate tags 2022-01-14 16:57:30 +00:00
wiki.js Change separators to match doc (#7303) 2023-11-21 11:58:12 +00:00