Feb. 23, 2009
4:44 a.m.
Igor Stasenko wrote:
Indeed. It is difficult, but possible :) I want to refactor VM code to make all windowing stuff be exclusively driven from language side. So, when you run: squeak -headless myimage.image
and -headless flag is handled not by VM itself, but by language side. So, you can ignore such flag, or can honor it - all is in your hands.
Well, while you are at it ;-) everything related to display, input and clipboard should be moved out of the core VM into plugins so one could build a truely headless VM e.g. for running scripts. Michael