This is the mail archive of the cygwin@cygwin.com 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: Updated: cygwin, mingw, w32api


Hi,

After redefining the old-style symlinks I had to the new cygwin 1.3.1 style,
I noticed that the cd command (a bash builtin) no longer follows symlinks.
For example, /usr/lib/terminfo is a symlink to the directory
/usr/share/terminfo, but cd -L /usr/lib/terminfo nor cd -L /lib/terminfo
work.  Leaving out the -L option results in the same message "bash: cd:
/usr/lib/terminfo: No such file or directory".  Ironically, NT's explorer
recognizes the symlink and behaves as expected.

Cheers,
Karel

--
Karel Sprenger, senior solution specialist
COMPAQ, Professional Services
Phone:  +31 (30) 283 4542           Home: +31 (20) 670 0942
E-mail: karel.sprenger@compaq.com   Home: cjas@xs4all.nl
"A behaviorist is someone who pulls habits out of rats." -- Anonymous


> -----Original Message-----
> From: Christopher Faylor [mailto:cygwin@cygwin.com]
> Sent: Wednesday, April 25, 2001 02:27
> To: cygwin-announce@cygwin.com
> Subject: Updated: cygwin, mingw, w32api
> 
> 
> I've made a new version of the Cygwin DLL and associated utilities
> available for download.  I've also updated mingw and w32api.
> 
> This is a fairly major revision of Cygwin.  There are lots of bug
> fixes and improvements.  That probably also means that there are a
> lot of bugs.  I expect that we'll probably be releasing a 1.3.2
> shortly to rectify any problems.
> 
> (Note that there was briefly a version of 1.3.0 available.  It was
> pulled from cygwin.com due to some last-minute detected problems.)
> 
> A partial list of what has changed is below.  If anyone who has
> submitted changes that are not mentioned below wants to chime 
> in, please
> feel free.  Also, apologies if I didn't attribute your change to you.
> 
> To update your installation, click on the "Install Cygwin now" link on
> the http://cygwin.com/ web page.  This downloads setup.exe to your
> system.  Then, run setup and answer all of the questions.
>  
> Note that we have recently stopped downloads from sources.redhat.com
> (aka cygwin.com) due to bandwidth limitations.  This means 
> that you will 
> need to find a mirror which has this update.
>  
> In the US,
> ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
> is a reliable high bandwidth connection.
>   
> In Germany,
> ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/
> is usually pretty good.
>   
> In the UK,
> http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/p
> ub/cygwin/
> is usually up-to-date within 48 hours.
>   
> If one of the above doesn't have the latest version of this package
> then you can either wait for the site to be updated or find another
> mirror.
> 
> The setup.exe program will figure out what needs to be updated on your
> system and will install newer packages automatically.
> 
> If you have questions or comments, please send them to the Cygwin
> mailing list at: cygwin@cygwin.com .  I would appreciate if you would
> use this mailing list rather than emailing me directly.  This includes
> ideas and comments about the setup utility or Cygwin in general.
> 
> If you want to make a point or ask a question, the Cygwin mailing list
> is the appropriate place.
> 
>               *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
> 
> If you want to unsubscribe from the cygwin-announce mailing list, look
> at the "List-Unsubscribe: " tag in the email header of this message.
> Send email to the address specified there.  It will be in the format:
> 
> cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com
> 
> Christopher Faylor
> Cygwin Engineering Manager (and Developer)
> Red Hat, Inc.
> 
> - Add v?scanf family of functions.  (Chuck Wilson, Jeff Johnston)
> 
> - Change to setmode function call -- passing a 0 argument causes the
>   file handle to revert to its opened mode.  (Christopher Faylor)
> 
> - Avoid crash if passwd field in /etc/group is empty. (Egor Duda)
> 
> - Fix for eight-bit character console I/O. (Benjamin Riefenstahl)
> 
> - Improve security of AF_UNIX sockets. (Egor Duda)
> 
> - Make sure that dummy sockets don't linger after they are destroyed.
>   Fixes Cygwin XFree86 hanging problems?
>   (Pierre A. Humblet)
> 
> - Implement more precise filename case tracking via CYGWIN=case_check.
>   See online documentation for how to use this.
>   (Corinna Vinschen)
> 
> - Display Pentium IV as i686. (Christopher Faylor)
> 
> - Implement /dev/dsp. (Andy Younger)
> 
> - Implement tty insert mode (termcap im=). (Corinna Vinschen)
> 
> - Arbitrarily eliminate special handling of CTRL-Z in text 
> mode. (Christopher Faylor)
> 
> - Report /cygdrive mounted directories in mount output. 
> (Christopher Faylor)
> 
> - Fix restartable signal behavior when multiple signals 
> arrive. (Christopher Faylor)
> 
> - Make mount output look more like UNIX.  (Christopher Faylor)
> 
> - mount/umount command-line parsing improvements. (Christopher Faylor)
> 
> - mmap improvements and bug fixes. (Corinna Vinschen)
> 
> - Implement lseek from end for floppy accesses. (Egor Duda)
> 
> - Rewrite of SIOCG* functions. (Corinna Vinschen)
> 
> - Fix handling of dlopen with a NULL argument. (Christophe Iasci)
> 
> - Fix blocking of SIGKILL and SIGSTOP. (Egor Duda)
> 
> - Export rand48 functions. (Kazuhiro Fujieda)
> 
> - Use Windows .lnk shortcut files for symbolic links
>   by default.  (Corinna Vinschen)
> 
> - Implement settimeofday. (Mike Simons)
> 
> - Improve console handling.  Implement raw console I/O.  (Egor Duda)
> 
> - Fixes for tty CTRL-Z handling. (Christopher Faylor)
> 
> - Fixes for tty/pty handling -- prevent hangs.  (Egor Duda)
> 
> - Avoid reading file to determine if contains #! magic unless the
>   program is checking for executable bits.  (Should result in modest
>   performance improvement.) (Christopher Faylor)
> 
> - Allow use of both left and right Alt keys for Meta for English
>   keyboards. (Jason Tiller)
> 
> - Attempt to fix various signal races.  (Christopher Faylor)
> 
> - Tweak action of _rename() function to return better errnos.
>   (Kazuhiro Fujieda, Christopher Faylor)
> 
> - Fix incorrect exit when exec'ing a non-cygwin process. 
> (Jason Gouger)
> 
> - Many pthread improvements and enhancements.  (Robert Collins)
> 
> - Fix EOF/Signal races that sometimes caused hangs with CTRL-Z.
>   (Christopher Faylor, Egor Duda)
> 
> - Implement raw sockets.  (Mathew Brozowski)
> 
> - Fix pid scanning which broke 'kill -f'.  (Christopher Faylor)
> 
> - Add arguments to pathconf to allow checking for when full posix
>   permissions are available. (Corinna Vinschen)
> 
> - Ensure that blocked signals are always delivered.  
> (Christopher Faylor)
> 
> - Implement saving/restoring of tty screen, just like vtxxx. 
> (Corinna Vinschen)
> 
> - Fix behavior of chdir when called with a path containing 
> trailing spaces.
>   (Christopher Faylor)
> 

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


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