Hi Norbert, Indeed, this was one of the main new additions to Moose. Lukas helped with the refactoring support and I rebuilt the browser to show that you can have a Glamour browser without and explicit UI model. It seems that it works :). I am happy you like it. The point about variables is a good one. Could you please add it to the Moose issue tracker? But, I think it can still be improved further. The goal is to have the developer only use this browser during development, without needing the Pharo system browser. We are almost there, but not quite. In general, I am interested in any experience of using the browser and in learning when it falls short and makes you have to use the system browser. One thing that is utterly missing is the support for testing. PetitParser comes with a beautiful support for tests and I would like to bring these tests close to the productions. Cheers, Doru On Mar 21, 2013, at 9:54 AM, Norbert Hartl <norbert@hartl.name> wrote:
Whoever changed petit parser UI in the last couple month: Very good job! After some time working in a new image with new versions I opened the UI and was very pleased that most of the things I was missing in the old UI are there now.
To me there is less to improveâ¦waitâ¦.maybe two little things:
- The pane that lets you choose the production rule shows all instance variables of the selected parser class. In case I have a derived parser class where not every selector is overwritten I don't have a chance to select the rule. Would it be a good to show all instance variables of all class in the hierarchy above the petit parser classes? - Applying the ⦠⦠what's that "i" button above the lower right pane? Haha, just found what I was looking for. Screw that point. Make it one little thing!
Norbert
-- www.tudorgirba.com "Don't give to get. Just give."