Cameron Fischer
aa817f66d2
Changed importVariable to store its own variables ( #4108 )
...
* Changed importVariable to store its ownvariables
Before, importVariables was creating a setWidget for every single variable it would find in its tiddlers, and it would create a long-ass call tree. Now, instead, it just accumulates the variables in itself.
* Can't use Object.assign
Learned the hardway while working on tw5-relink that Object.assign
doesn't exist in IE11. Using $tw.utils.extend instead.
* Retaining setWidget transclusion flexibility
* One more test to verify mixing sets and macros
2020-01-30 12:53:26 +00:00
Mario Pietsch
151eed5c81
Docs: fix typos and font-size ( #2795 )
2020-01-30 12:49:37 +00:00
Jeremy Ruston
17fb43bd6f
Introduction edition: fix some display issues
...
Two of the tiddlers incorporate content dynamically drawn from the core, and so the size of the tiddlers has increased as the core has grown.
2020-01-29 17:09:28 +00:00
Brooks Boyd
b258afea0d
Replace Markdown parsing library with Remarkable ( #3876 )
...
* Replace Markdown parsing library with Remarkable
* Fix handling of block-level elements
* Update documentation
* Add config options for Parser actions
* Add Config options for Remarkable library
* Match code style
* Update documentation
* Handle ordered lists and horizontal rules
* Update to v2.0.0 of Remarkable library
2020-01-20 13:13:36 +00:00
Jeremy Ruston
6732b3c0d9
Use match operator instead of prefix
...
Fixes #4407
2020-01-05 13:54:06 +00:00
Jeremy Ruston
5a5c967a39
Add support for $:/tags/Macro/View macros that are only visible within view templates
2020-01-03 10:40:11 +00:00
Mario Pietsch
3aa5198c3e
Update tests ( #4392 )
...
add 3 new tiddlers, add 1 "enlist" test, fix all tests that failed, because 3 new tiddlers where added. stopped ESLint to complain about global vars, fix some mixed-tab-space indent typos.
2019-12-19 13:38:09 +00:00
Jeremy Ruston
afb7435a88
Remove "hack-to-give-us-something-to-compare-against"
...
It looked messy in the control panel listing.
2019-11-14 09:23:17 +00:00
Marica Odagaki
613f0b2559
Upgrade to Jasmine 3 ( #4226 )
...
* process.exit() only exist in a node.js environment
* updateInterval has been removed from upstream
From upstream commit:
b6eb9a4d5e
* Update Jasmine to 3.4.0
* Reuse the evalInContext helper
* Fix expected parse result to match the actual result
* 'describe' cannot be nested inside 'it' blocks
Jasmine started to explicitly raise an error in these cases since:
https://github.com/jasmine/jasmine/pull/1411
* Be consistent about how to refer to library files
* Update link to Jasmine's official website
2019-11-12 21:42:38 +00:00
Jeremy Ruston
bfbd886a8b
Add "index" attribute to range widget
2019-11-04 18:56:22 +00:00
Jeremy Ruston
43d18e74d5
Syncer: add hidden setting for disabling lazy loading
2019-10-25 10:02:57 +01:00
Nils-Hero Lindemann
6fa3e21116
Replace '<<...>>' with a macrocall widget ( #4346 )
...
... because there is another macrocall inside.
This was introduced by the commit 'Fix sizes of SVG icons in documentation' (SHA: 9395d75671
) where this probably slipped through in a regular expression replacement session.
I searched through the codebase and the other replacements of this type are ok.
2019-10-24 09:15:52 +01:00
Jeremy Ruston
00974be82d
Update release note
2019-10-14 13:19:40 +01:00
Jeremy Ruston
6089c4de29
Extend refresh throttling to tiddlers having a "throttle.refresh" field
...
See discussion here: https://groups.google.com/d/msgid/tiddlywiki/7738644f-b53f-4fb0-b0df-16243fe51795%40googlegroups.com
2019-10-14 10:42:14 +01:00
Jeremy Ruston
9395d75671
Fix sizes of SVG icons in documentation
...
Fixes #4153
2019-10-13 15:35:36 +01:00
Jeremy Ruston
1010ca01cc
Stylesheet cleanup
2019-10-06 14:59:08 +01:00
Jeremy Ruston
124efb31ea
Update release note
2019-10-04 17:47:37 +01:00
Jeremy Ruston
66435b4992
Update release note
2019-09-28 11:50:53 +01:00
Jeremy Ruston
55e3b8d66d
Plugin improvements
...
* Improve docs
* Improve styling of subplugins
2019-09-28 11:49:09 +01:00
Jeremy Ruston
ded9d4074c
Plugin library chooser improvements
...
* Make "Also requires:" translatable
* Clearer styling for sub-plugins
* Documentation tweaks
2019-09-28 10:06:18 +01:00
Jeremy Ruston
0193bfd5e9
Plugin docs updates
2019-09-27 21:57:46 +01:00
Jeremy Ruston
1dbab6fd0e
Update release note
2019-09-18 21:10:21 +01:00
Jeremy Ruston
1150c87edb
Add [is[binary]] operator
2019-09-16 16:15:26 +01:00
Jeremy Ruston
0017d441d9
Update release note
2019-09-16 12:21:20 +01:00
Jeremy Ruston
1631f21a6b
Preparation for v5.1.22-prerelease
2019-09-10 17:20:36 +01:00
Jeremy Ruston
42060acb43
Preparing for release of v5.1.21
2019-09-10 16:32:30 +01:00
Jeremy Ruston
978d52f3e8
Merge branch 'tiddlywiki-com'
2019-09-10 16:21:55 +01:00
Jeremy Ruston
b8129b6e36
Update release note
2019-09-10 16:21:37 +01:00
Jeremy Ruston
b5e4cc0cc8
Docs: Clarify reveal widget animation requirements
2019-09-10 16:07:36 +01:00
Jeremy Ruston
ff6070f033
Update release note
2019-09-09 16:48:12 +01:00
Cameron Fischer
fb12807a33
Reverting changes to stringifyList ( #4249 )
...
I (Flibbles) changed it so that lists generated by stringifyList
would always be compatible with a filter parser, but since lists
are not, and never will be, a subset of filters, there isn't a
point.
More importantly, wrapping negative numbers like "-7" in brackets
would mess up some math stuff.
2019-09-09 14:56:40 +01:00
Jeremy Ruston
f74e4c520d
Add docs for tm-rename-tiddler
...
Fixes #4246
2019-09-09 14:38:29 +01:00
Jeremy Ruston
ef5c53bf9a
Release note updates
2019-09-04 16:04:33 +01:00
Jeremy Ruston
6899be59e2
Fix date and time for for "Hidden Setting: Sync Polling Interval"
2019-09-03 19:26:23 +01:00
Jeremy Ruston
9e67be5b6c
Fix date for "Hidden Setting: Sync Polling Interval"
2019-09-03 19:25:00 +01:00
Jeremy Ruston
7f5a5dbe09
Merge branch 'tiddlywiki-com'
2019-09-03 10:12:01 +01:00
Bimba Laszlo
9305881efb
Syncadapter uses different conditions for loading and saving ( #4211 )
...
The description was ambiguous.
2019-09-03 09:49:17 +01:00
Jeremy Ruston
6496107a32
Docs: Clarify that webserver API get all tiddlers only returns non-system tiddlers
...
Fixes #4212
2019-09-03 09:47:55 +01:00
Jeremy Ruston
82d18ad1fa
Update release note for v5.1.21
2019-08-30 15:34:26 +01:00
bimlas
b88812233c
Hidden setting: Sync Polling Interval
2019-08-29 08:58:17 +02:00
StefanSTFG
990619b634
Fixed 3 typos in the example in line 88 ( #4207 )
...
1. Removed closing square bracket after <currentTiddler>
2. Changed capital 'P' in addprefix
3. Added missing slash at the end
2019-08-27 17:10:00 +01:00
Jeremy Ruston
654eda02c6
Remove reference to stacked story view from prerelease introduction
...
It's confusing
2019-08-24 12:17:17 +01:00
Cameron Fischer
67066fe86e
Improve handling for titles starting with +-~=
( #4084 ) ( #4087 )
...
* $tw.utils.stringifyList will wrap tiddlers starting with `+-~=` in brackets.
2019-08-24 12:35:03 +02:00
Jeremy Ruston
a986e4f7d6
Prepare for v5.1.21-prerelease
2019-08-09 15:38:36 +01:00
Jeremy Ruston
ad175e222b
Preparing for v5.1.20 release
2019-08-09 14:16:39 +01:00
Jeremy Ruston
2a3ea14437
Docs: More updates to build docs
2019-08-09 14:09:15 +01:00
Jeremy Ruston
762810361f
Docs: Update the build docs
2019-08-09 14:08:13 +01:00
Jeremy Ruston
067e8a9f94
Merge branch 'tiddlywiki-com'
2019-08-09 10:29:46 +01:00
Jeremy Ruston
c3df892321
More release note tweaks
2019-08-06 18:46:28 +01:00
Jeremy Ruston
68e6298e7d
Tweaks to release note
2019-08-06 17:41:11 +01:00