Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Mon, 6 Dec 1999 13:09:20 -0500 To: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Many changes in latest snapshot Message-ID: <19991206130920.A983@cygnus.com> Mail-Followup-To: cygwin-developers AT sourceware DOT cygnus DOT com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i I've implemented the new signal handling scheme that I was mumbling about previously. I ended up touching a lot of files but, happily, much of the work involved ripping out code that was no longer needed. Just to provide as many random variables as possible, I have also turned on thread-safety and minimal pthread support by default. I've also eliminated the USE_REGISTRY_OPTIONS conditional. cygwin will now search the registry for CYGWIN-environment-variable-like options. It will find them under the HKCU\Software\Cygnus Solutions\Cygwin\Program Options . Each string name under this category is either the word "default" or is the full Windows path (including drive) of a program. The string value is a CYGWIN environment variable option string like "binmode or error_start:foo". Finally, I've added Mumit's comprehensive patch to better handle dynamic loading. I've also changed the version number field to reflect the 1.1.0 status but I haven't gotten around to changing mkvers.sh to do the right thing with it. "uname -a" should report 1.1.0, however. -- cgf AT cygnus DOT com http://www.cygnus.com/