This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Issues resolved in 1.1.5, time for 1.1.6?

On Fri, Nov 17, 2000 at 10:22:37PM -0500, Charles S. Wilson wrote:
>Christopher Faylor wrote:
>> Problems solved:
>> - fixed the make -j and zsh hanging problems.
>> - fixed 'clear screen' only clearing part of the screen when horizontal
>>   buffer is larger than visible buffer.
>> - fixed problem with rewinddir.
>> - fixed problem with ./.foo when cwd is root.
>> If there are no other serious issues, I am going to release 1.1.6 on
>> Tuesday.
>I'm copying this to the xemacs-nt list.  Those of you familiar with the
>XEmacs code, please be gentle when correcting my misconceptions (I'm
>sure there are some) -- as they say, "a little knowledge is a dangerous
>What about the "*main_environ = NULL" patch in ?

It's been there since I supplied you with the patch.  I should have mentioned
it in the above mail.

>AFAIRC, when you run XEmacs.exe it creates a copy of itself in memory,
>populates various areas of its codespace with pre-compiled lisp code
>(which is *stored* as an additional section in the pe-i386 executable). 
>Then, it exec's this new, 'dumped' xemacs.  Somewhere along this path,
>something goes haywire with environment passing.  However, because of
>the weirdness, it's beyond my limited familiarity with the XEmacs code
>to debug -- but the "*main_environ = NULL" patch seems to fix it.

It must be copying the environment pointer but not the memory that it
is pointing to, which is outside of the main heap.


Want to unsubscribe from this list?
Send a message to

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]