Jeremy Ruston
c3331cb090
Added preliminary support for generating RSS feeds
...
Which also included adding the shadow shadow tiddlers that are built
into TiddlyWiki's source code, and are not handled by cook.rb and
ginsu.rb
2011-12-08 16:20:11 +00:00
Jeremy Ruston
e9d3a878c1
Added hasTag() method to wiki store
2011-12-08 16:19:19 +00:00
Jeremy Ruston
6d727437e7
Fixed problem with list wiki rule
2011-12-08 16:19:02 +00:00
Jeremy Ruston
3bef25194c
Removed detection of external vs. internal links
...
This should be deferred until at least rendering, and possibly until
the runtime navigation handler
2011-12-08 13:16:07 +00:00
Jeremy Ruston
be52fbb5d1
Fixed problem with custom CSS classes
2011-12-08 13:04:12 +00:00
Jeremy Ruston
a09c43d456
Added support for hexadecimal HTML entities
2011-12-08 12:45:26 +00:00
Jeremy Ruston
ef60c9018e
Fixed problems with HTML entity handling
2011-12-08 12:38:08 +00:00
Jeremy Ruston
25bf2fc330
Fixed problem with serving tiddlers with space in the title
2011-12-07 18:06:25 +00:00
Jeremy Ruston
118e86cbfe
Added support for --servetiddlers option
2011-12-07 18:02:09 +00:00
Jeremy Ruston
eb9e8891cb
Refactored TiddlyWikiInput to be a type of tiddlerFileInput
2011-12-07 17:39:55 +00:00
Jeremy Ruston
dc8871f9a2
Added command line switch to load tiddlers
2011-12-07 17:26:50 +00:00
Jeremy Ruston
5c97f7a66b
First pass at new unified command line interface
2011-12-07 16:44:23 +00:00
Jeremy Ruston
cb15e1c8d6
Revised wikification test rig
2011-12-07 13:18:07 +00:00
Jeremy Ruston
9cd2d970e0
Deleted eroneous files
2011-12-07 12:27:39 +00:00
Jeremy Ruston
22fa89ed69
Updated readme
2011-12-07 12:20:44 +00:00
Jeremy Ruston
414fee9981
Readme update
2011-12-06 18:42:23 +00:00
Jeremy Ruston
dd9537cd88
Renamed the store class from TiddlyWiki to WikiStore
...
Much less confusing.
2011-12-06 18:29:53 +00:00
Jeremy Ruston
391b1be3dc
More tests, more fixes
2011-12-06 18:04:40 +00:00
Jeremy Ruston
6c06ef316d
Removed unnecessary require()
2011-12-06 17:50:13 +00:00
Jeremy Ruston
fa7669bcd5
Improved wikification test rig
...
Now it checks the HTML and plain text representations too.
2011-12-06 17:26:29 +00:00
Jeremy Ruston
e1e510cea2
Added proper HTML rendering of style attributes
2011-12-06 16:54:13 +00:00
Jeremy Ruston
ad26dd6be3
Test improvements and associated bug fixes
2011-12-06 10:40:49 +00:00
Jeremy Ruston
5297fa690d
Fixed HTML encoding of rendered output
2011-12-06 09:53:21 +00:00
Jeremy Ruston
87aa8667ec
Added plain text rendering of tiddlers
2011-12-06 09:27:39 +00:00
Jeremy Ruston
e3b1def010
Changed link code to generate ordinary <A> tags
2011-12-06 09:21:45 +00:00
Jeremy Ruston
e7cda202fb
Added basic support for HTML rendering
2011-12-05 18:21:52 +00:00
Jeremy Ruston
620add5579
Integrated the TiddlyWiki wikifier
...
A large refactoring to tidy up the interface of the TiddlyWiki wikifier
code, and package it as a wiki text parser.
2011-12-05 16:50:25 +00:00
Jeremy Ruston
fa7b3f7305
Noted plans for refactoring the command line interface
2011-12-05 13:46:51 +00:00
Jeremy Ruston
b829b1d28f
Stopped formatters generating empty attributes
2011-12-05 13:15:06 +00:00
Jeremy Ruston
9d37633f15
Experimenting with test rigs for the wikifier
...
This approach seems to be a bit too verbose for comfort
2011-12-05 12:26:34 +00:00
Jeremy Ruston
e43237e282
First pass at transliterating the wikifier to avoid DOM usage
...
Instead, the parse tree is built up as a JavaScript object tree
2011-12-05 10:34:43 +00:00
Jeremy Ruston
fc423ba336
Brought in the textPrimitives from TiddlyWiki's global config variable
2011-12-03 18:19:13 +00:00
Jeremy Ruston
8ac4a8bf87
Removed references to global store object
2011-12-03 17:43:21 +00:00
Jeremy Ruston
7521207e45
Refactored the interface to the wikifier class
2011-12-03 17:39:13 +00:00
Jeremy Ruston
2a36261f33
Removed support for highlighting
...
This is better done as post processing after wikification
2011-12-03 17:12:26 +00:00
Jeremy Ruston
f5665b47f3
Added ability to read shadow tiddlers
2011-12-03 17:02:34 +00:00
Jeremy Ruston
a896ac0d56
Get rid of the annoying //# style comments
...
They are used by the TiddlyWiki build tools to mark comments that
should be stripped. In fact I think we should strip all comments
2011-12-03 16:36:11 +00:00
Jeremy Ruston
f33880f506
Refactored formatters out of global config object
2011-12-03 16:32:29 +00:00
Jeremy Ruston
e1f26eb07b
Refactored config.formatterHelpers
2011-12-03 16:18:17 +00:00
Jeremy Ruston
28cce8b269
Brought in the TiddlyWiki wikifier code
...
This is pretty much the raw TiddlyWiki code. Formatter.js incorporates
FormatterHelper.js, too.
2011-12-03 16:13:35 +00:00
Jeremy Ruston
9d4bfc1dec
Improved readme and example recipe
2011-12-03 14:05:39 +00:00
Jeremy Ruston
c2eab87c4e
Improved readme
2011-12-03 13:43:49 +00:00
Jeremy Ruston
066da7f2a9
Manual tweak to the test data
...
To cover a bug whereby the old build tools merge tags of overwritten
tiddlers
2011-12-03 13:05:14 +00:00
Jeremy Ruston
6ef4fbf0ed
Fixed ordering of attributes in tiddler <DIV>s
...
To match the ordering produced by TiddlyWiki
2011-12-03 13:01:24 +00:00
Jeremy Ruston
b07d518425
Alphabetically sort tiddlers
...
TiddlyWiki does this to make life easier for SCC systems
2011-12-03 12:01:43 +00:00
Jeremy Ruston
cfa448f712
Removed extra newline required for cook.rb compatibility
...
We're now trying to be compatible with TiddlyWiki itself
2011-12-03 12:01:08 +00:00
Jeremy Ruston
ffe31fbb11
Restoring test data
2011-12-03 11:53:29 +00:00
Jeremy Ruston
2323b15728
Cleaning up git
...
Aaargh, it seems that github tried to be smart when I copied files from
another repo
2011-12-03 11:50:11 +00:00
Jeremy Ruston
07df513140
Revised test data
...
Testing against the output of cook.rb isn't satisfactory because of the
bugs in it; instead we're now going to test against the tiddlywiki.com
build products
2011-12-03 11:41:25 +00:00
Jeremy Ruston
db2fafb0ab
Fixed problem with non-standard tiddler types (e.g. .jar)
2011-12-03 11:38:57 +00:00