>>>> "Josh" == Josh Huber
<huber(a)alum.wpi.edu> writes:
Josh> (Should I send bugs about the ben-mule tree to the
Josh> xemacs-mule list or is this list fine?)
Send them here. Eg, your build problem will affect others who don't
really have that much interest in Mule as such, but build that way for
some reason.
Josh> Loading unicode.el...*** Error in XEmacs initialization
Josh> (void-function define-ccl-program)
I don't understand this, unless something has changed since I last
built. I'll rebuild ... damn, cvs is confused, I have to recheckout.
I'll comment later.
Josh> okay, categories is a char type, but:
Josh> #define MAX_DETECTOR_CATEGORIES 256
Josh> In the code snippit above, when char is signed the upper
Josh> half of the values will be negative. Is this the desired
Josh> effect?
No. Actually I suspect it's probably a bad name. If I recall the
code correctly, the categories are an enum basically. But the
"categories" member is actually _not_ a category, but an index of
degree of membership of the category in the set of possible
coding-systems. A better name for that member would be something like
"likelihood".
Josh> Without actually diving in and trying to figure this stuff
Josh> out, I can't tell, but either this should be changed to a
Josh> signed char, or an int (more likely)...
I'd say change it to an int. "Tiny" int semantics, not unsigned char
semantics, are intended.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.