I'd drop the old syntax, for the reasons you state. Martin
2009/5/8 [email protected] <[email protected]>: > > 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 -~----------~----~----~----~------~----~------~--~---
