emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dynamic loading progress


From: Eli Zaretskii
Subject: Re: Dynamic loading progress
Date: Sat, 14 Feb 2015 21:25:06 +0200

> Date: Sat, 14 Feb 2015 21:12:02 +0200
> From: Eli Zaretskii <address@hidden>
> Cc: address@hidden, address@hidden
> 
> The above means that most of the C source files under modules/ should
> be thoroughly rewritten.  They are currently written as if the code
> were an integral part of Emacs on one of the Emacs C files.

Btw, one thing that the current code in modules/ entirely ignores is
encoding of file names, URLs, and buffer/string text: the current code
simply hands C pointers to string/buffer internals to C APIs.  Modules
should encode/decode them when they communicate with C library APIs,
otherwise the result will be subtle bugs with non-ASCII text.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]