On May 5, 12:34 pm, "[email protected]" <[email protected]> wrote: > I've started a 'filter2' branch on github to start implementing > something along these lines. To get started I've written a short > spec:http://github.com/tiddlyweb/tiddlyweb/blob/filters2/FILTERS2 > > Please comment, redirect, or otherwise engage yourself as you feel.
An initial prototype of the new filters is implemented in the branch referenced above. The old style filters have been removed. The work has exposed a couple of issues worth thinking about before moving on: * Dealing with the presumably common case of selecting multiple tiddlers by title from the same bag. See a commit message about that which suggests some alternatives. http://github.com/tiddlyweb/tiddlyweb/commit/b4f14b1303d6bc390927b6457e1cf8d91b8072d9 * The question of whether or not to preserve the old filter syntax. This is possible but I'd really really really rather not because: ** We're still in beta mode so now is the right time to make significant changes for the better. ** Leaving behind backwards compatibility code makes for enormous cruft and complexity in the code causing gaps in the test coverage and corner cases galore. ** The new code is much more concise, flexible, powerful, extensible than the previous. ** However, the new code will require existing recipes that have filters to be updated (note, though, that recipes that don't use filters have the same form whichever filter setup is used). Your comments appreciated. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/TiddlyWikiDev?hl=en -~----------~----~----~----~------~----~------~--~---
