Ar an cúigiú lá déag de mí Bealtaine, scríobh Jeff Sparkes:
I was browsing the data.c, and noticed the following. Now that
bytecode-19 is being removed, I guess it should go too. It's used in
things like old-assq in fn.c; guess their time is up too.
The chronology that I have in mind, and that would work best for this is as
— Release 21.5 as a stable version, use it to build the packages (so the
old-eq, old-memq etc. byte codes generated by 21.4 no longer need to be
accepted; 21.5 no longer generates them).
— #define NEED_TO_HANDLE_21_4_CODE 0 in config.h.in in the new beta version,
which also turns off support for old-eq and friends.
— Fix bugs revealed by that; there will be sufficient undefined-function
warnings in the packages.
— Remove the code currently bracketed by NEED_TO_HANDLE_21_4_CODE from the
beta version entirely.
In the trunk, old-eq is already in fns.c with the rest of the old-functions,
ready to eventually be removed in a clean sweep.
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
XEmacs-Beta mailing list