On Sun, Jul 25, 2010 at 08:58:48PM +0000, Fred Kiefer wrote: > > Update of bug #30538 (project gnustep): > > Status: None => Need Info > Assigned to: None => FredKiefer > > _______________________________________________________ > > Follow-up Comment #1: > > Could you please explain the benefit of this change?
Just the general view that has been expressed a few times about how we should try to mirror OSX behaviour. It is one less thing to deal with if/when porting between the two systems. In this case (and the backspace/delete one) this is not only the OSX behaviour, it is also the NeXT OPENSTEP behaviour, so one could possibly make an argument that GNUstep has always been wrong. I don't know what Solaris OpenStep libraries did for this case, and maybe that would argue in the other direction. > But this also requires that every application out there that has > special handling for tab and shift-tab build in will have to add a > special case for backtab as well. Yup. But then I found it because a program I'm writing and testing on OSX and GNUstep simultaneously needed special case code for this as things stand. One way or the other will require extra code. > Before we go out and break all these application we should know whether it is > worth it. That'll have to be someone else's call. What is compatibility with OSX worth? _______________________________________________ Bug-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnustep
