Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <1DB8BA4BAC88D3118B2300508B5A552CD924FB@mail.fitlinxx.com> From: David Bolen To: "'cygwin AT sourceware DOT cygnus DOT com'" Subject: RE: Need help. Latest snapshot may be next cygwin net release. Date: Thu, 25 May 2000 16:19:02 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Hmm - I still seem to have a problem with CRLF endings in a .bcrc file on a text mount. I also ran into similar warnings from sed while trying to re-run ".configure" on bc. My .bcrc was created with NT-Emacs using the default CRLF encoding. Manually cleaning up the file to just use LF continues to fix the problem with this latest DLL. Reverting back to the 1.1.0 DLL works fine with the CRLF version of the file. (ctwd0143-db3l) ~> cat /.bcrc scale=5 (ctwd0143-db3l) ~> bc bc 1.05 Copyright 1991, 1992, 1993, 1994, 1997, 1998 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. /.bcrc 1: illegal character: ^M (ctwd0143-db3l) ~> cygcheck `which bc`.exe /usr/local/bin/bc.exe d:\bin\cygwin1.dll C:\WINNT\System32\ADVAPI32.DLL C:\WINNT\System32\ntdll.dll C:\WINNT\System32\KERNEL32.dll C:\WINNT\System32\USER32.dll C:\WINNT\System32\GDI32.dll C:\WINNT\System32\RPCRT4.dll Use -h to see help about each section (ctwd0143-db3l) ~> grep "%%" /bin/cygwin1.dll %%% Cygwin dll major: 1001 %%% Cygwin dll minor: 2 %%% Cygwin dll epoch: 19 %%% Cygwin dll bad signal mask: 19005 %%% Cygwin dll old termios: 00005 %%% Cygwin api major: 0 %%% Cygwin api minor: 21 %%% Cygwin shared data: 3 %%% Cygwin dll identifier: cygwin1 %%% Cygwin mount registry: 2 %%% Cygwin cygnus registry name: Cygnus Solutions %%% Cygwin cygwin registry name: Cygwin %%% Cygwin program options name: Program Options %%% Cygwin cygwin mount registry name: mounts v2 %%% Cygwin build date: Thu May 25 00:16:21 EDT 2000 %%% Cygwin snapshot date: 2000-05-24-23:55-EST %%% Cygwin shared id: cygwin1S3-2000-05-25 00:16 (ctwd0143-db3l) ~> mount Device Directory Type Flags d: / system textmode c: /c system textmode (ctwd0143-db3l) ~> pwd /u/db3l -- David -----Original Message----- From: Chris Faylor [mailto:cgf AT cygnus DOT com] Sent: Thursday, May 25, 2000 3:44 PM To: cygwin AT sourceware DOT cygnus DOT com Subject: Need help. Latest snapshot may be next cygwin net release. I would appreciate it if any adventurous souls would try out the latest cygwin snapshot by downloading this: ftp://sourceware.cygnus.com/pub/cygwin/snapshots/cygwin1-20000524.dll.gz This file should be copied to your /bin directory. There should also be a cygwin1.dll in this directory. If there isn't, you're in the wrong directory. Once it's downloaded please: 1) Terminate all running cygwin applications 2) In the command shell, cd to the MS-DOS equivalent of your /bin directory, e.g., d: cd cygwin\bin 3) gzip -d cygwin1-20000524.dll.gz 4) copy cygwin1.dll cygwin1.dll.safe 5) copy cygwin1-20000524.dll cygwin1.dll 6) Check any failing applications for correct operation. This snapshot should fix all of the "\r\n" line ending problems that were in cygwin-1.1.1. It should also fix problems with rxvt on Windows 95. Just to be clear, fixing "\r\n" line endings means that if you are in a directory that has been mounted using the "-t" option then makefiles should work as they used to in cygwin B20 and cygwin 1.1.0. This DLL fixes problems with text mode reads. This DLL does not change anything about the way that the setup.exe program previously mounted your root directory. setup.exe mounts the root directory as "binary". If this is not acceptable you still have to mount any directory containing files with MS-DOS style line endings with the "-t" option. So, if you have a directory called d:\src and it has all of your sources in it, and they all have the carriage-return/line-feed endings you have to: mount -t -f d:\src /src This will cause files in d:\src and any subdirectories of d:\src to be interpreted in text mode. If you do try out this DLL, I would appreciate hearing success or failure reports here in the cygwin AT sourceware DOT cygnus DOT com mailing list. Do not send them to me personally. If everything seems to be working well, I'll release a new version of the DLL over the weekend. Christopher Faylor Cygwin Engineering Manager (and developer) Cygnus Solutions, a Red Hat company -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com