1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-07-05 19:53:17 +00:00
Commit Graph

758 Commits

Author SHA1 Message Date
Jeremy Ruston
790fd7bb75 Simplify filter expressions for cooking TiddlyWiki 2012-05-05 14:16:52 +01:00
Jeremy Ruston
3c4efa64e1 Fix to include macro 2012-05-05 14:16:34 +01:00
Jeremy Ruston
a41d3753e7 Missing error check in serializeTiddler 2012-05-05 14:16:19 +01:00
Jeremy Ruston
3520454a47 Added some shortcut filters needed for cooking TiddlyWiki documents 2012-05-05 14:16:05 +01:00
Jeremy Ruston
bf8100201d Added serializers required for cooking TiddlyWiki documents 2012-05-05 14:15:48 +01:00
Jeremy Ruston
e3524942cc Update the include macro to use filtering and serializing 2012-05-05 13:15:59 +01:00
Jeremy Ruston
a753509cbf Add very basic tiddler filtering support 2012-05-05 13:15:44 +01:00
Jeremy Ruston
09d7a7fd72 Basic serializers 2012-05-05 13:15:31 +01:00
Jeremy Ruston
079e0e2d1e Add support for serializing tiddlers to text 2012-05-05 13:15:19 +01:00
Jeremy Ruston
6df17a9226 Tweaked template 2012-05-05 11:57:32 +01:00
Jeremy Ruston
b646856c0a Added support for single punctuation character macro names to TiddlyTextParser 2012-05-05 11:57:24 +01:00
Jeremy Ruston
13fd3ec66f Beginnings of the include macro 2012-05-05 11:57:08 +01:00
Jeremy Ruston
5333658624 Style 2012-05-05 11:56:46 +01:00
Jeremy Ruston
8203437a4f Starting to implement cooking down the rabbithole
The idea is that rendering tiddlywiki5.template.html to text/plain will
cook the TiddlyWiki HTML file
2012-05-05 11:24:45 +01:00
Jeremy Ruston
a6ea68b29a Starting to bring in the esprima parser
The idea is to leave it in its node_module directory, and indirect to
it via the tiddlywiki.plugin file
2012-05-05 11:23:31 +01:00
Jeremy Ruston
2e01add7f3 Added comment macro
Being <<!blah blah>> means that it is easy to comment out a macro call
2012-05-05 11:22:43 +01:00
Jeremy Ruston
847108de37 Updated docs 2012-05-05 11:22:13 +01:00
Jeremy Ruston
5bad23e675 Minor refactorings 2012-05-05 11:21:59 +01:00
Jeremy Ruston
575f49fd45 Fixed bug in extendDeepCopy() 2012-05-05 11:21:15 +01:00
Jeremy Ruston
ab4bdc0337 Raise error for unknown macro invocations 2012-05-05 11:21:01 +01:00
Jeremy Ruston
1c9ef2af45 Added support for single punctuation character macro names
Punctuation characters such as !@£$%^&*() etc can be used as macro
names, in which case the space after the macro name is not required
2012-05-05 11:20:23 +01:00
Jeremy Ruston
6267bdd6ee Added text/x-tiddlywiki-html support to TiddlyTextParser 2012-05-05 11:19:10 +01:00
Jeremy Ruston
dc104cdec4 Refactored deserializers to remove unneeded deep copy 2012-05-05 11:18:47 +01:00
Jeremy Ruston
a094dc4b29 Added a 'dump tiddler' command 2012-05-05 11:18:24 +01:00
Jeremy Ruston
fa0e16eef5 Some delayed JSHint obeisance 2012-05-04 18:49:04 +01:00
Jeremy Ruston
afc4824307 Added support for plugins in the wiki directory 2012-05-04 18:24:54 +01:00
Jeremy Ruston
6b39ce10d0 Removed erroneous code 2012-05-04 17:49:07 +01:00
Jeremy Ruston
7b4708035f Renamed store directory to 'tiddlers' 2012-05-04 17:48:29 +01:00
Jeremy Ruston
e6195e424c Moved tw5.com scripts into the tw5.com directory 2012-05-04 17:47:12 +01:00
Jeremy Ruston
892cca0ccf Updated docs 2012-05-04 17:46:01 +01:00
Jeremy Ruston
3b9bc6033c Refactoring
And recording the wiki directory for later
2012-05-04 17:45:36 +01:00
Jeremy Ruston
4ad0187ad8 Added tests to the run batch file 2012-05-04 16:11:27 +01:00
Jeremy Ruston
2f835ba032 Tweaked the mockup template 2012-05-04 16:11:16 +01:00
Jeremy Ruston
6f64608f62 Wikitext command is actually synchronous 2012-05-04 16:11:02 +01:00
Jeremy Ruston
8b154231d3 Removed extraneous console.log 2012-05-03 21:57:52 +01:00
Jeremy Ruston
0dec33b354 Added some command line switches to the batch file 2012-05-03 21:57:41 +01:00
Jeremy Ruston
ecd4f45e87 Rearranged core tiddler naming convention 2012-05-03 21:47:16 +01:00
Jeremy Ruston
4ae4a9b041 Mockup of new-style TiddlyWiki template 2012-05-03 21:47:03 +01:00
Jeremy Ruston
6120019e75 Command to save a tiddler as a file 2012-05-03 21:46:35 +01:00
Jeremy Ruston
96a1c7650b Added wikitest command
And fixed up the tests so that they work properly
2012-05-02 17:28:03 +01:00
Jeremy Ruston
067ed1b22c Added tiddler load command 2012-05-02 17:27:42 +01:00
Jeremy Ruston
95807ea75a Added support for asynchronous commands 2012-05-02 17:27:33 +01:00
Jeremy Ruston
0784d9754c Fixed tiddler exposure to evaluated parameters 2012-05-02 17:27:13 +01:00
Jeremy Ruston
ff8ef8b8d2 Fixed problem with element child nodes being created during cloning 2012-05-02 17:26:55 +01:00
Jeremy Ruston
52a6b1036c Removed parameters from command info block 2012-05-02 17:26:36 +01:00
Jeremy Ruston
96fd935f34 Refactored hasParameter() call 2012-05-02 17:26:06 +01:00
Jeremy Ruston
5aaa00eee5 Temporary fix for link behaviour
There will soon be link massager plugins that apply this kind of
processing
2012-05-02 17:24:51 +01:00
Jeremy Ruston
d126605479 Added wiki.renderTiddler() function 2012-05-02 17:24:23 +01:00
Jeremy Ruston
71ec12a784 Added support for the dump and verbose commands 2012-05-02 15:02:58 +01:00
Jeremy Ruston
dac06537e5 Added command handling
The idea is that the same commands will work on the server or the
client, and that the client will be able to remotely run commands on
the server.

Also includes abstraction of the version number of TW5.
2012-05-02 11:02:47 +01:00