Re: [AD] WIP 4.1.15 and CVS freeze

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Elias Pschernig wrote:
Changing rest(long) to rest(unsigned long) makes a lot of sense in my
opinion, and will not break old programs (negative numbers never were
allowed), so I'm tending to just apply it, and then work on updating the
GUI to use rest instead of yield_timeslice.

I would think it'd be better if you made al_rest(unsigned int), and a wrapper define that maps rest to al_rest, making sure negative numbers get passed as 0 (just in case). AFAIK, the syntax of rest doesn't need to change, and the behavior is well-defined (as in, does what people need it to), for the most part. So, if you want to start adding prefixed functions for a new API, that'd be the best place to start, IMO.

With the exception of yield_timeslice and the # filename issue, I can't think of anything more that needs to be done for 4.1.15. Though it is late and I haven't slept yet, so I might not be remembering everything..

- Kitty Cat




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/