I’ve been working on a side project to make a source display widget for the aggregate.org SC’11 exhibit, and it is surprisingly problematic. The goals for the program are as follows:
- Take a directory of source files as input
- Automatically perform appropriate syntax highlighting on the source files.
- Display (On a dark background – intended use is a floating projection display) all the source files consecutively.
- Scroll automatically through the output in a pleasing, readable way.
- Be capable of repeating this action unattended indefinitely.