After updating from the server last night, I noticed tweo new prims relating to checking and setting the display parameters have been added. Prim 92 appears not to be actually used. Prim 91 requires a new plat specific routine to be added. Is prim 92 actually going to be used in the future? What are the expected failure conditions?
When new requirements are added to the support needed from platforms it would be most useful to get some kind of warning so that those of us who have to do the work outside disney can at least understand what is going on.
Yeah, these primitives snuk in in the change set DisplayChanges-ar from May 1. They do not seem to be reflected in the C code for any of the VMs as far as I can tell, and this precludes me from making new Mac VMs for the time being (if I file in that change set).
I've been successful just commenting out the calls in interp.c of ioHasDisplayDepth and ioSetDisplayMode. Nothing seems to crash...
Stephen Travis Pope writes:
Yeah, these primitives snuk in in the change set DisplayChanges-ar from May 1. They do not seem to be reflected in the C code for any of the VMs as far as I can tell, and this precludes me from making new Mac VMs for the time being (if I file in that change set).
-- stp
Stephen Travis Pope | stp@create.ucsb.edu | http://www.create.ucsb.edu/~stp
squeak-dev@lists.squeakfoundation.org