lin onetwo
e49238df55
fix: some test
2024-08-03 01:19:05 +08:00
lin onetwo
b1667ecb9d
fix: condition manually
...
Deekseek is silly
2024-08-03 01:05:49 +08:00
lin onetwo
d0678716aa
fix: remove pragma:true, otherwise following text will become children of it
2024-08-03 00:10:38 +08:00
lin onetwo
bfd116a438
feat: generate more rule and tests
2024-08-02 22:54:45 +08:00
lin onetwo
2aff9fecf1
feat: generate more rule and tests
2024-08-01 23:29:48 +08:00
lin onetwo
078967c830
feat: allow recursive
2024-07-30 00:56:28 +08:00
lin onetwo
84e27c05b9
feat: handle tailing \n that may be missing
2024-07-30 00:46:16 +08:00
lin onetwo
1a6a071a29
feat: add rule: 'parseBlock' metadata
2024-07-30 00:43:55 +08:00
lin onetwo
05dec729a0
lint: if
2024-07-30 00:43:40 +08:00
lin onetwo
179651a189
Update codeinline.js
2024-07-29 23:23:47 +08:00
lin onetwo
4e896d18a0
refactor: $tw.utils.extend({},options) -> options || {}
2024-07-29 23:23:39 +08:00
lin onetwo
4ddcbc665e
Merge remote-tracking branch 'upstream/master' into feat/to-string
2024-07-29 21:43:32 +08:00
Jeremy Ruston
685d831cb1
Fix navigation vertical position when duration is zero
...
Fixes #8428
2024-07-28 14:20:37 +01:00
Mario Pietsch
4d8932a836
Add NoBreak HTML entity ( #8431 )
2024-07-27 14:00:52 +01:00
Jeremy Ruston
7a60e7c93e
More rename Jermolene/TiddlyWiki5 to TiddlyWiki/TiddlyWiki5
...
These are the changes that have to be done on "master"
2024-07-25 17:44:52 +01:00
btheado
b8ed59f7dc
Use .tid file extension in node.js for text/vnd.tiddlywiki-multiple ( #8409 )
2024-07-23 11:56:42 +01:00
Jeremy Ruston
b48be91ec5
Fix tiddlers should not be interactive after being closed ( #8344 )
...
* Initial Commit
* Revert "Initial Commit"
This reverts commit 25edf0e212
.
* Alternative fix
2024-07-19 08:51:48 +01:00
Mario Pietsch
da8b213be5
fix RSOD if tm-copy-to-clipboard param is empty ( #8393 )
2024-07-17 21:49:40 +01:00
Cameron Fischer
a3a9fd3931
Fix for minor transclude wikimethod issue ( #8382 )
2024-07-15 16:38:27 +01:00
Jeremy Ruston
eb6f3a423a
Fix RSOE when editing the JSON of a plugin tiddler ( #8354 )
2024-07-09 09:47:38 +01:00
Mario Pietsch
73163386c1
Datawidget: Add check if tiddler exists for $filter attribute to avoide rsod ( #8333 )
2024-07-04 17:37:40 +01:00
Jeremy Ruston
18152aa7c8
Testcase UI enhancements ( #8292 )
...
* Include the ExpectedResults in the displayed tabs
* Lighted testcase background
* Add testcase toolbar with export and import options
* Further styling tweaks
2024-06-26 10:23:54 +01:00
lin onetwo
741aef55e4
Fix: transcludes and backtranscludes operators to always include self-referential transclusion ( #8257 )
...
* fix: ignore self-referential transclusion
* feat: support old <$transclude tiddler param
* fix: restore old behavior: include itself like backlinks[]
* refactor: use LinkedList in transcludes[] and backtranscludes[]
* fix: only fallback to title when {{!!xxx}}, not when input is empty
* refactor: move transcludes ast extractor to a file
* refactor: move links ast extractor to a file
* Revert "refactor: move links ast extractor to a file"
This reverts commit 5600a00cd8
.
* Revert "refactor: move transcludes ast extractor to a file"
This reverts commit 61d5484f09
.
* lint: use pushTop and remove space
2024-06-19 09:38:02 +01:00
Jeremy Ruston
2d5b935b1c
Fix server header authentication when header is missing
...
Fixes #8237
2024-06-14 09:58:06 +01:00
lin onetwo
be3f037a57
refactor: use serialize in rules
2024-06-13 01:34:18 +08:00
lin onetwo
f882cbd7af
refactor: keep original getParseTreeText not touched
2024-06-13 01:31:13 +08:00
lin onetwo
a0708a17cb
Revert "feat: allow $tw.utils.getParseTreeText to render other rules' text"
...
This reverts commit 8a12498fa9
.
2024-06-13 01:29:22 +08:00
lin onetwo
09c2e71e22
feat: two example getText handler
2024-06-13 01:25:23 +08:00
lin onetwo
8a12498fa9
feat: allow $tw.utils.getParseTreeText to render other rules' text
2024-06-13 01:23:59 +08:00
lin onetwo
37338b13e4
refactor: extract a new $tw.wiki.getParser
2024-06-13 01:23:31 +08:00
Jeremy Ruston
e30746d5e5
Button widget should refresh when tooltip attribute changes
...
Fixes #8253
2024-06-12 10:20:40 +01:00
lin onetwo
32cbc97a0c
Fix/self transclude ( #8254 )
...
* fix: ignore empty tiddler param when extract transcludes
* test: about self transclude
2024-06-12 09:39:43 +01:00
Saq Imtiaz
08c7a8805b
Fix: action-log should not evaluate functions ( #8239 )
2024-06-08 17:12:51 +01:00
Mario Pietsch
12c551ef05
Make sure split(regex) returns an array of strings ( #8222 )
...
* make sure split(regex) returns an array of strings
* remove "undefined" from the output
* add info about capture groups to the docs
2024-06-08 17:09:21 +01:00
Jeremy Ruston
1a57d08feb
Tweak #7866 to omit "rule" property when unset, instead of leaving it null
...
Also make tests pass
2024-06-08 16:51:00 +01:00
Jeremy Ruston
e4c682d04b
Merging #7866 : Add start and end properties to WikiText AST nodes
...
commit 5687d9f44b
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Wed Dec 6 11:33:43 2023 +0800
Fix for html parser
commit df0a1b184e
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Wed Dec 6 02:47:47 2023 +0800
Fix HTML AST node boundary parsing in WikiText
commit ac8dda0a1a
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Sat Dec 2 13:02:52 2023 +0800
update test-wikitext-parser.js, change for-const-of -to .utils.each, add more range attributes
commit e2b9a4ed57
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Wed Nov 29 22:35:39 2023 +0800
Add more start-end range attributes for AST
commit d3e62ec56a
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Wed Nov 29 20:45:00 2023 +0800
Add rule attribute for WikiText AST nodes
commit 4200495055
Author: Gk0Wk <nmg_wk@yeah.net>
Date: Wed Nov 29 15:48:38 2023 +0800
Add start and end properties to AST nodes for list, codeblock, and all other elements
2024-06-08 16:40:20 +01:00
Jeremy Ruston
6833ccdb97
Revert "Improve command line logging ( #3704 )"
...
This reverts commit 25ec52b912
.
2024-06-07 18:09:50 +01:00
Jeremy Ruston
25ec52b912
Improve command line logging ( #3704 )
...
* Initial improvements
* Fix broken merge
2024-06-06 16:46:10 +01:00
Cameron Fischer
352272905e
Fixed issue where $parameters did nothing with no $transclude ( #8203 )
...
* Fixed issue where $parameters did nothing with no $transclude
* Figured I should test \parameters too
2024-06-06 11:20:35 +01:00
Saq Imtiaz
33bc77f46f
fix: nested functions should resolve filter run variables ( #8233 )
2024-06-04 18:19:41 +01:00
lin onetwo
4860b14315
Import global macros when render title ( #8097 )
...
* fix: import lingo macro when render title
* refactor: only import lingo macro for title to save memory
* Revert "refactor: only import lingo macro for title to save memory"
This reverts commit 36bf0848e0
.
2024-06-04 17:13:41 +01:00
Jeremy Ruston
ea173ec83d
Add basic authentication support for tm-http-request ( #8109 )
2024-06-03 19:20:12 +01:00
Jeremy Ruston
ac855b0065
Improve refreshing of the data widget
2024-05-31 12:43:21 +01:00
Jeremy Ruston
7a50b2b554
Fix tm-copy-to-clipboard crash
...
See https://github.com/Jermolene/TiddlyWiki5/pull/8211#issuecomment-2138600286
2024-05-30 17:58:07 +01:00
Matt Lauber
65d9384261
Add useDefaultHeaders flag to tm-http-request (V2) ( #8225 )
...
* Add defaultHeaders flag that controls helpful default heders that can sometimes interfere with apis
* Bump version number
* rename parameter to useDefaultHeaders, and catch one location where the default was not being set properly.
* Use a better comparision operator
* remove bad change
2024-05-30 17:53:22 +01:00
Jeremy Ruston
78fb4a2c1d
Custom copy clipboard notifications ( #8211 )
...
* Initial Commit
* Improve plugin tests
Fixes #8209
* Fix RSOE
* Fix extraneous copy to clipboard at startup
2024-05-29 15:06:33 +01:00
Jeremy Ruston
928f3fc413
Revert "Add defaultHeaders flag that controls helpful default heders that can sometimes interfere with apis ( #8152 )"
...
This reverts commit 6910be795f
.
2024-05-29 13:55:32 +01:00
lin onetwo
47029bac9e
Fix/backlink binary ( #8098 )
...
* fix: prevent check binary tiddler for backlink
* refactor: test for backlink
2024-05-29 11:53:44 +01:00
Matt Lauber
6910be795f
Add defaultHeaders flag that controls helpful default heders that can sometimes interfere with apis ( #8152 )
...
* Add defaultHeaders flag that controls helpful default heders that can sometimes interfere with apis
* Bump version number
2024-05-29 11:42:50 +01:00
Mario Pietsch
5856bd8342
Fix get variable info params ( #8179 )
...
* return params for every variable type
* add tests for widget getVariableInfo.params
* make param values different to names
2024-05-29 11:14:21 +01:00