javac gets currently opened tab's file as argument
-
javac arg -
javap check encoding, if not parsable, show error msg. -
low priority: integrate javac & javap as background task, *.class in tmp folder, human-readable bytecode in RAM -
process.waitFor(); takes forever, last time it took me 83 seconds to see the success sign after clicking the Compile button.