1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-28 04:19:56 +00:00
Commit Graph

48 Commits

Author SHA1 Message Date
Jeremy Ruston
34fb32b81c Fixed problem with wildcard references in recipes not working if no tiddler files are found 2012-03-11 16:11:17 +00:00
Jeremy Ruston
96d8c15f72 Added ability to load javascript modules into the tiddler store
When running in the browser
2012-03-01 23:23:37 +00:00
Jeremy Ruston
fd9d4973e3 Cleaned up last few diffs for building 2.6.5
Now the file is byte-for-byte identical with that produced by
TiddlyWiki itself.
2012-01-23 14:36:12 +00:00
Jeremy Ruston
3675958e30 Improvements to recipe error handling 2012-01-22 17:37:21 +00:00
Jeremy Ruston
17826a72fb More fixes for recipe directory handling
Done some variable name refactoring to make things clearer
2012-01-21 17:08:07 +00:00
Jeremy Ruston
106f287a94 Fixed problem with recipe directory handling 2012-01-21 16:54:31 +00:00
Jeremy Ruston
b898afe3e5 Refactor the Tiddler object to enforce immutability
And in the process move the fields out of the fields member
2012-01-17 13:01:55 +00:00
Jeremy Ruston
2ff603da0e Added support for wildcard references in recipes 2012-01-16 19:22:10 +00:00
Jeremy Ruston
8561fb979c Added support for # comment lines in recipe files 2012-01-13 18:50:37 +00:00
Jeremy Ruston
6f247640c6 Re-enabled RSS feed generation
It was temporarily turned off while all that refactoring was going on
2012-01-08 14:07:01 +00:00
Jeremy Ruston
06f9887d59 Temporarily suppress RSS generation
It's going to be broken for a few days
2012-01-03 11:08:16 +00:00
Jeremy Ruston
ed2e2ab14c Complete switch over to pegjs 2011-12-28 22:07:17 +00:00
Jeremy Ruston
e02a484591 Removed TextProcessors() and TiddlerConverters() classes 2011-12-28 17:16:56 +00:00
Jeremy Ruston
02a2630dd6 Fixed problem with recipe files containing carriage returns 2011-12-21 14:03:39 +00:00
Jeremy Ruston
0d1a2ef21c Added uglify.js 2011-12-21 13:03:37 +00:00
Jeremy Ruston
00f8021749 JSHint makes a hard task master... 2011-12-14 14:11:11 +00:00
Jeremy Ruston
5383368b51 Improved browser module implementation 2011-12-13 12:48:11 +00:00
Jeremy Ruston
8ed8772b82 Experimental support for client-side builds
These changes allow tiddlywiki.js to cook it's own components into a
skeletal new-school client-side TiddlyWiki.
2011-12-13 12:30:09 +00:00
Jeremy Ruston
f112048682 Added a function wrapper around all source files to keep JSHint happy 2011-12-12 10:52:04 +00:00
Jeremy Ruston
820bd02f8f Added sortField and excludeTag to WikiStore.forEachTiddler 2011-12-12 08:59:28 +00:00
Jeremy Ruston
dc94b7a002 Improved comments 2011-12-11 19:00:21 +00:00
Jeremy Ruston
80d71d7bf4 Major refactoring of how wiki text parsing and rendering is packaged 2011-12-11 18:28:09 +00:00
Jeremy Ruston
4eb464548b Refactored tiddler serialization and deserialization
Introduced TiddlerConverters, a sort of factory for them
2011-12-11 14:51:48 +00:00
Jeremy Ruston
d748d04d92 Added support for generating the <title> tag from wikifying WindowTitle 2011-12-10 11:46:37 +00:00
Jeremy Ruston
32514df9f3 Refactored wiki text rendering 2011-12-09 18:29:29 +00:00
Jeremy Ruston
7184bc5fa5 Lots of JSHint induced tweaks
Still not spotless
2011-12-09 16:34:02 +00:00
Jeremy Ruston
318381a21b Fixed problem with tiddler context within macros 2011-12-09 12:26:36 +00:00
Jeremy Ruston
5b5bc2f756 Removed accidental debugging logging 2011-12-08 16:56:12 +00:00
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
dd9537cd88 Renamed the store class from TiddlyWiki to WikiStore
Much less confusing.
2011-12-06 18:29:53 +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
2c3f96557f Fixed handling of shadow tiddlers 2011-12-02 16:13:17 +00:00
Jeremy Ruston
efd194141c Major refactoring of async code
The result is correct handling of tiddlers being overwritten within
recipes.
2011-12-02 14:40:18 +00:00
Jeremy Ruston
f10cdecb3d A bunch of changes to keep JSHint happy 2011-12-01 10:30:17 +00:00
Jeremy Ruston
3f5912949f Refactorings to keep JSHint happy 2011-12-01 10:19:21 +00:00
Jeremy Ruston
b907d846f3 Minor refactoring, including switching to strict mode 2011-11-30 17:27:00 +00:00
Jeremy Ruston
80f4250a62 Preparing to add support for JSON files loaded from TiddlySpace/TiddlyWeb 2011-11-30 16:06:34 +00:00
Jeremy Ruston
82f4f34059 Refactored return value of retrieveFile() 2011-11-30 11:41:26 +00:00
Jeremy Ruston
6bbc6c0dac Added support for retrieving ingredients over HTTP
This makes it possible to directly reference recipes and tiddlers
stored on GitHub, for example.
2011-11-29 18:27:03 +00:00
Jeremy Ruston
dc3546380a Cleaning up
Mostly murging adjacent var statements.
2011-11-28 17:04:39 +00:00
Jeremy Ruston
8bdafd521e Further refactoring of the new async design 2011-11-28 15:15:35 +00:00
Jeremy Ruston
5314fda2ca Converted recipe handling to use async IO
Part of the preparation for supporting reading recipes and ingredients
over HTTP
2011-11-28 13:47:38 +00:00
Jeremy Ruston
a2831eb203 Adopted a saner convention for handling modules that export a single class 2011-11-27 09:46:02 +00:00
Jeremy Ruston
f3554f1b29 Refactored interface of TiddlerOutput 2011-11-25 13:27:40 +00:00
Jeremy Ruston
d490e1543d Refactoring source file layout 2011-11-22 17:42:03 +00:00
Jeremy Ruston
2ea285409b Revert "Refactored the source file layout"
This reverts commit f1149f7cbf.
2011-11-22 15:35:11 +00:00
Jeremy Ruston
f1149f7cbf Refactored the source file layout 2011-11-22 15:27:05 +00:00
Jeremy Ruston
f96708a846 Initial commit 2011-11-22 14:29:29 +00:00