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
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
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
6f64608f62
Wikitext command is actually synchronous
2012-05-04 16:11:02 +01:00
Jeremy Ruston
ecd4f45e87
Rearranged core tiddler naming convention
2012-05-03 21:47:16 +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
Jeremy Ruston
12bf2b6fb9
Fixed problem improperly refreshing edit controls
...
Thanks to pmario for pointing out the problem
2012-05-01 10:02:34 +01:00
Jeremy Ruston
3d0d8556f2
Made the module and plugin globals a bit less global
2012-04-30 19:14:39 +01:00
Jeremy Ruston
d93bbbbe7b
Introduce plugin module mechanism
...
See the readme for details
2012-04-30 12:23:03 +01:00