Stephen Compall <[email protected]> writes: > Jan Rychter <[email protected]> writes: >> and the navigation-rewrite branch contains the navigation work. > > I forked dev where you seemed to fork it, cherried the bits of > modern-dispatching you have (in particular, and this is very important, > reproducing "Fix compile on Clozure by moving container-update-children > defgeneric earlier"'s move to widget.lisp instead of earlier in the same > file), skipped past the merges of presentation-related features, and > then everything up to "add missing parentheses in weblocks.asd".
Oh -- I messed up that patch. I will fix that in my tree as well. As to navigation-rewrite, the more I think about it (and about what you wrote in the thread recently, your comments are very valuable), the more I see it needs to be redone again. I didn't get it right this time and I need to think about it some more. In particular, if you think about how the current navigation works, you realize that it has serious limitations -- for example, it uses dynamic variables, so if you want to do something based on subsequent url tokens, you need your selector widgets to be on a depth-first traversal tree path. You can't have one part of the tree affect another, and then place a selector in that second branch that reacts to subsequent url tokens. That is a problem for example if you want flexible navigation with detachable menus, which is what I need. --J. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "weblocks" 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/weblocks?hl=en -~----------~----~----~----~------~----~------~--~---
