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
-~----------~----~----~----~------~----~------~--~---

Reply via email to