* For 1.0 make OberonLayout aware of minimumSize keybinding: ctrl-s X directory listings: handle long listings use a system call to get the list (instead of by hand in Java) and put the call in an exec in the tag perhaps change the tag's format to something with these alternatives: simple: File: "/tmp/duh" arbitrary shell command: File: [{"ls", "-l", "/tmp/duh"}] and make a "Verbose" command which will toggle between the formats (where the arg is either a string or an list) X file opening Handle absolute file names X error: deleted views don't seem to remove themselves from the list in the swing version X real namespaces with default commands X Change OGNL commands to use the context as the reciever X upgrade to latest ognl commands X System.Detach -- detach a viewer that was split off of another (copy the document's contents) X System.Define -- defines a command with an OGNL expr * After 1.0 namespaces: Recalc dragging for command execution pattern searches: anchor = [file]#[pat,]pat pat = line.char | /regexp/ reflection: Variables command shows a series of SetVariable commands which update 'Variables' views. integrate Naked objects? eclipse plugin? Is it possible to put a Swing component into an eclipse view? 'View <class>' opens an eclipse view with title and an instance of class as its contents. Checks to see if class is in AWT or SWT? 'Menus' gives a viewer with the contents of the menus that Ober manages. Lines are of the form: '<path> <Ober command string>'. Get and Put commands treat the menus like a file (preserving order, etc).