This is the other half of the XDE project: the XShell. It's basically the main menu of XDE, but with some extra features of its own:
- Automatically finding and listing main Axe sources
- "Projects" (basically just treating subprograms called with prgm as code sections
- Running the program directly from the shell (after checking if the compiled version exists)
- An in-program debugger (XDBug; still gotta work on it)
I'm also thinking of a compile-and-test button, if Axe ever supports compiling directly from a program
So here's a shot. It's a few days old, and you can still see there are a couple of bugs (I've already fixed a few). It shows the program list nicely, as well as the "project" sections.