>>>> "Hrv" == Hrvoje Niksic
<hniksic(a)srce.hr> writes:
Hrv> Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
> Really wouldn't it be bettter just to rename XSTRING_DATA to
> XSTRING_DATA_INTCODING such that
Hrv> No.
Hrv> XSTRING_DATA is exactly what the name says, dereferencing Lisp_Object
Hrv> to struct Lisp_String, and then dereferencing it to a Bufbyte pointer.
Hrv> It adhering to all the normal XEmacs naming conventions. XSTRING_DATA
Hrv> (logically) returns a Bufbyte pointer, which should cries for
Hrv> conversion when used on the outside.
Hrv> People who hack XEmacs should know what they are doing. If they
Hrv> don't, renaming XSTRING_DATA to something else won't help one bit.
Hrv> Perhaps there is a way to improve my Mule-correct coding section in
Hrv> the Internals manual? Have you looked at it?
I agree with Hrvoje.
Martin