> What were the changes that were specific to the port to OS X? This > particular change doesn't seem related to porting.
You're right, this change isn't related to the port. As I'm doing my port, I'm changing existing code structure as I go along to make porting it a little easier (since AppKit is not very similar to X), but doing it all in the same repository (my port's repo). One of the planned changes is to reflect the current responsibility hierarchy in nested structs, with Term being at the top, and moving the other globals into it or some other struct that they would belong to. So yes, this change is not specific to OS X, but I'm doing all the work in the same repo. -Steven
