1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-04 23:39:57 +00:00
Commit Graph

323 Commits

Author SHA1 Message Date
Jeremy Ruston
3f151ba70e Add support for macro modules
Now JavaScript macros can be defined in "macro" modules
2013-10-17 16:57:07 +01:00
Jeremy Ruston
b0503cf709 Fixes to make SVG and MathML elements work properly 2013-10-13 20:14:31 +01:00
Jeremy Ruston
ed35d91be6 Initial Commit
Carried over from the abortive pull request #169
2013-10-12 17:05:13 +01:00
David Johnston
154d5f316b Added test for !limit (not limit)
Added test for !limit (not limit) to ensure bug change works
2013-10-01 11:27:26 +01:00
David Johnston
904a079432 Variable name corrected. 2013-09-22 21:17:46 +01:00
David Johnston
8127662f77 Tests added for the Next and Previous Filters. 2013-09-22 10:02:40 +01:00
Jeremy Ruston
f0d459c5c5 Fix expected test results for eachday filter operator
The tiddler "a fourth tiddler" doesn't have a modified date, and so
shouldn't appear
2013-09-21 10:07:49 +01:00
Jeremy Ruston
4fb6836481 Add an untagged filter operator and sidebar tab 2013-09-14 16:28:46 +01:00
Jeremy Ruston
a9a2ae2223 Add sorting by tiddler lists
The tag and tagging filters now sort their results by the list field of
the tag, if present
2013-08-08 17:39:34 +01:00
Jeremy Ruston
83ea953a1d Switch the story list over to using the new list field 2013-08-07 17:54:27 +01:00
Jeremy Ruston
87fa4db89b Update tests for the new list field
First step is to add a tiddler with a list field
2013-08-07 16:06:46 +01:00
Jeremy Ruston
ce488e8a3b Separate the wikitext parser tests into their own file 2013-07-03 16:01:01 +01:00
Jeremy Ruston
d93e6b1229 Always default to a href='#title' format for tiddler links
The link format will be overridden when we're creating links within
static HTML representations
2013-06-27 09:03:59 +01:00
Jeremy Ruston
12b471b8fb Extend the HTML rendering mechanism to support attributes specified as macro invocations 2013-06-18 15:37:19 +01:00
Jeremy Ruston
18f8b7266e Refactor the HTML element parser
The purpose is to allow attributes to be specified as macro
invocations. For example `<div myattr=<<mymacro param1 param3>>>`. The
parser needed sprucing up in order to copy with the nesting of angle
brackets. The refactoring has been done with an eye on using the same
technique in the filter expression parser (which is pretty messy at the
moment -- it throws exceptions for syntax errors, which is bad). Later
I'm hoping to extend the technique to create a more flexible table
parser.
2013-06-15 15:12:05 +01:00
Jeremy Ruston
3fb1c2a2e4 Some tests for the HTML tag parser
Getting ready for some improvements
2013-06-10 21:07:42 +01:00
Jeremy Ruston
bf4216f3ac Don't count references to shadow tiddlers as missing tiddlers 2013-05-31 17:53:11 +01:00
Jeremy Ruston
5d43040663 Tests for the new filter operators 2013-05-27 17:59:47 +01:00
Jeremy Ruston
0cf5dc699e Refactor the filter mechanism
Long overdue rewrite to make it simpler, and break the filter operators
out into individual modules.
2013-05-25 17:26:22 +01:00
Jeremy Ruston
18d34eec3b Give the test wiki a title 2013-04-26 10:53:45 +01:00
Jeremy Ruston
44a7810619 Improve test spec descriptions 2013-04-26 10:53:31 +01:00
Jeremy Ruston
5f25bcb846 Starting proper tests 2013-04-25 17:40:30 +01:00
Jeremy Ruston
94c7a4fc39 Add a test edition and associated script 2013-04-25 09:06:41 +01:00