redirect ML_Compiler reports more directly: only the (big) parse tree report is deferred via Execution.print (NB: this does not work for asynchronous "diag" commands);
more explicit ML_Compiler.flags;
syntax: glob
*~
*.class
*.jar
*.orig
*.rej
.DS_Store
.swp
syntax: regexp
^contrib
^heaps/
^browser_info/
^doc/.*\.dvi
^doc/.*\.eps
^doc/.*\.pdf
^doc/.*\.ps
^src/Tools/jEdit/dist/