Please upload: curl-7.15.4-1 curl-devel-7.15.4-1 libcurl3-7.15.4-1

2006-06-12 Thread Brian Dessent

http://dessent.net/cygwin/release/curl/curl-7.15.4-1-src.tar.bz2
http://dessent.net/cygwin/release/curl/curl-7.15.4-1.tar.bz2
http://dessent.net/cygwin/release/curl/curl-devel/curl-devel-7.15.4-1.tar.bz2
http://dessent.net/cygwin/release/curl/libcurl3/libcurl3-7.15.4-1.tar.bz2

or

wget \
http://dessent.net/cygwin/release/curl/{curl-7.15.4-1{-src,},curl-devel/curl-devel-7.15.4-1,libcurl3/libcurl3-7.15.4-1}.tar.bz2

The setup.hint is unchanged.  I think it's time to delete the old
7.11.x, so please leave 7.15.1 as prev.  As all consumers of libcurl2
have now been recompiled, please edit its setup.hint to move it to
_obsolete.

Brian


Re: Please upload: curl-7.15.4-1 curl-devel-7.15.4-1 libcurl3-7.15.4-1

2006-06-12 Thread Christopher Faylor
On Mon, Jun 12, 2006 at 02:20:24AM -0700, Brian Dessent wrote:
http://dessent.net/cygwin/release/curl/curl-7.15.4-1-src.tar.bz2
http://dessent.net/cygwin/release/curl/curl-7.15.4-1.tar.bz2
http://dessent.net/cygwin/release/curl/curl-devel/curl-devel-7.15.4-1.tar.bz2
http://dessent.net/cygwin/release/curl/libcurl3/libcurl3-7.15.4-1.tar.bz2

or

wget \
http://dessent.net/cygwin/release/curl/{curl-7.15.4-1{-src,},curl-devel/curl-devel-7.15.4-1,libcurl3/libcurl3-7.15.4-1}.tar.bz2

The setup.hint is unchanged.  I think it's time to delete the old
7.11.x, so please leave 7.15.1 as prev.  As all consumers of libcurl2
have now been recompiled, please edit its setup.hint to move it to
_obsolete.

I've uploaded the above, deleted existing *7.11* files, moved libcurl2
into the _obsolete directory, edited the setup.hint file, and made a
zero-length libcurl2-7.11.1-3.tar.bz2 file.

cgf


Re: [ITP] Macaulay2

2006-06-12 Thread Dan Grayson

There have been no replies to my message below.  Does a lack of interest from
this mailing list mean our proposed package is unlikely to be accepted, and
thus I should expend no effort releasing our program in the cygwin format?

 Date: Fri, 19 May 2006 12:17:42 -0500
 From: Dan Grayson [EMAIL PROTECTED]
 To: cygwin-apps@cygwin.com
 Subject: [ITP] Macaulay2
 Reply-to: [EMAIL PROTECTED]
 Mail-Followup-To: cygwin-apps@cygwin.com
 
 
 I'd like to put together Macaulay2 as a cygwin package.  Macaulay2 is a
 software system devoted to supporting research in algebraic geometry and
 commutative algebra, whose development has been funded by the National Science
 Foundation.  It would go in the Math section of your setup menu, and is 
 similar
 in spirit to an existing cygwin group of packages called Singular.
 
 Our home page is at http://www.math.uiuc.edu/Macaulay2/
 
 Shall we go ahead with this?
 
 Dan
 
 -- 
   Daniel R. Grayson, Professor
   Department of Mathematics
   University of Illinois at Urbana-Champaign
 www:  http://www.math.uiuc.edu/~dan/
   email:  [EMAIL PROTECTED]
 us mail:  1409 W. Green St., Urbana, IL 61801, USA
location:  273B Altgeld Hall, 1409 W. Green St., Urbana, Illinois
 campus mail:  Altgeld Hall, MC-382
   phone:  217-333-6209 office (88.2280 °W, 40.1092 °N)
   217-333-3350 department office
   217-333-9576 fax
   217-367-6384 home   (88.20224°W, 40.08541°N)
   217-377-0458 cellular phone
   217-636-4177 skype phone
   dangrayson   skype name


Re: [ITP] Macaulay2

2006-06-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dan Grayson wrote:
 There have been no replies to my message below.  Does a lack of interest from
 this mailing list mean our proposed package is unlikely to be accepted, and
 thus I should expend no effort releasing our program in the cygwin format?

Not necessarily, but until you have packages available to test, I
wouldn't expect much of a response.


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEjc5ypiWmPGlmQSMRAr1EAKCM7Re7X5mjPCsTZT+iFGDu1pk6fwCfTX2h
loGrEO7sqzjZ8euuhbrPMc4=
=UvCH
-END PGP SIGNATURE-


RFC: X11R7 transition

2006-06-12 Thread Yaakov S (Cygwin Ports)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

As previously mentioned, I have been working on porting the modular
X11R7 to Cygwin.  While I have been (AFAICS) successful on the client
side, the server refused to find any fonts, and hence won't start.

Frankly, I'm baffled as to why, since it's not the fonts themselves
(X11R6 XWin will run with the new fonts via -fp), and fixing a few
#ifdef's in libXfont which I thought might be the suspect haven't helped.

Now, X11R7.1 is already out, making Cygwin even further behind.  And to
make matters worse, since my system is already modular, most things that
I maintain I can't upload new versions of, because they won't be
compatible with X11R6 (if only because the paths are different and X11R7
uses libtool).

Because of the fundamental change from monolithic to modular, in order
to get the ball rolling, I would like to propose the following:

1) Move X11R6 files (xorg-x11-etc, xorg-x11-libs-data) that would block
X11R7 (in /etc/X11 and /usr) back into /usr/X11R6.

2) Add everything but the server from X11R7.0 into the distro,
installing into /etc/X11 and /usr.

3) Obsolete the following immediately:
xorg-x11-bin
xorg-x11-bin-lndir
xorg-x11-devel
xorg-x11-fsrv
xorg-x11-man-pages
xorg-x11-man-pages-html

[Until here should go very quickly, once I have upload access.]

4) Post my .cygport and patches for xorg-server to the cygwin-xfree
list, so that others will be able to help.  In the meantime, other
packages should be converted to modular dependencies, etc.

5) Continue with X11R7.1, looking and hoping for the solution to get the
server working.

6) Once xorg-server is actually working, then the rest of xorg-x11-6.8
can be obsoleted:

xorg-x11-base
xorg-x11-bin-dlls
xorg-x11-etc
xorg-x11-f100
xorg-x11-fcyr
xorg-x11-fenc
xorg-x11-fnts
xorg-x11-fscl
xorg-x11-libs-data
xorg-x11-nest
xorg-x11-vfb
xorg-x11-xwin
xorg-x11-xwin-gl

I realize that is may not be the preferred way of making this
transition, but at this point I can't think of another viable way to
move forward.  Thoughts?


Yaakov
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEjf+qpiWmPGlmQSMRAn69AJ4l54Lu3HReTLKCEKtNs/adfuN+uQCeIW2s
jAb3jRVuJn1CErnpM3tnsHM=
=mK0g
-END PGP SIGNATURE-


Please upload: postgresql-8.1.4-2 (exp)

2006-06-12 Thread Reini Urban

Reini Urban schrieb:

I fixed some postgresql layout and src building issues,
detected by volker zell and myself.
I've had various duplicate man files and missed some other.
See Subject: cygport pkgcheck in the cygwin list.


See attachment
--
Reini Urban
http://phpwiki.org/  http://murbreak.at/
http://helsinki.at/  http://spacemovie.mur.at/
# create the new postgresql 8.1.4 layout and download it
mkdir libecpg-compat1 \
libecpg-compat2 \
libecpg-devel \
libecpg4 \
libecpg5 \
libpgtypes1 \
libpgtypes2 \
libpq-devel \
libpq3 \
libpq4 \
postgresql-client \
postgresql-contrib \
postgresql-devel \
postgresql-doc \
postgresql-plperl \
postgresql-plpython

url=http://xarch.tu-graz.ac.at/publ/cygwin/release/postgresql;

wget $url/setup.hint
wget $url/$url/postgresql-8.1.4-2-src.tar.bz2
wget $url/$url/postgresql-8.1.4-2.tar.bz2

cd libecpg-compat1
wget $url/libecpg-compat1/libecpg_compat1-7.4.5-1.tar.bz2
wget $url/libecpg-compat1/setup.hint

cd ../libecpg-compat2
wget $url/libecpg-compat2/libecpg-compat2-8.1.4-2.tar.bz2
wget $url/libecpg-compat2/setup.hint

cd ../libecpg-devel
wget $url/libecpg-devel/libecpg-devel-8.1.4-2.tar.bz2
wget $url/libecpg-devel/setup.hint

cd ../libecpg4
wget $url/libecpg4/libecpg4-7.4.5-1.tar.bz2
wget $url/libecpg4/setup.hint

cd ../libecpg5
wget $url/libecpg5/libecpg5-8.1.4-2.tar.bz2
wget $url/libecpg5/setup.hint

cd ../libpgtypes1
wget $url/libpgtypes1/libpgtypes1-7.4.5-1.tar.bz2
wget $url/libpgtypes1/setup.hint

cd ../libpgtypes2
wget $url/libpgtypes2/libpgtypes2-8.1.4-2.tar.bz2
wget $url/libpgtypes2/setup.hint

cd ../libpq-devel
wget $url/libpq-devel/libpq-devel-8.1.4-2.tar.bz2
wget $url/libpq-devel/setup.hint

# external source for 7.4.5
cd ../libpq3
mv ../postgresql-7.4.5-1-src.tar.bz2 ./libpq3-7.4.5-1-src.tar.bz2
wget $url/libpq3/libpq3-7.4.5-1.tar.bz2
wget $url/libpq3/setup.hint

cd ../libpq4
wget $url/libpq4/libpq4-8.0.7-1.tar.bz2
wget $url/libpq4/libpq4-8.1.4-2.tar.bz2
wget $url/libpq4/setup.hint

cd ../postgresql-client
wget $url/postgresql-client/postgresql-client-8.0.7-1.tar.bz2
wget $url/postgresql-client/postgresql-client-8.1.4-2.tar.bz2
wget $url/postgresql-client/setup.hint

cd ../postgresql-contrib
wget $url/postgresql-contrib/postgresql-contrib-8.1.4-2.tar.bz2
wget $url/postgresql-contrib/setup.hint

cd ../postgresql-devel
wget $url/postgresql-devel/postgresql-devel-8.1.4-2.tar.bz2
wget $url/postgresql-devel/setup.hint

cd ../postgresql-doc
wget $url/postgresql-doc/postgresql-doc-8.1.4-2.tar.bz2
wget $url/postgresql-doc/setup.hint

cd ../postgresql-plperl
wget $url/postgresql-plperl/postgresql-plperl-8.1.4-2.tar.bz2
wget $url/postgresql-plperl/setup.hint

cd ../postgresql-plpython
wget $url/postgresql-plpython/postgresql-plpython-8.1.4-2.tar.bz2
wget $url/postgresql-plpython/setup.hint

cd ..
rm postgresql-7.4.5-1.tar.bz2


gnome desktop

2006-06-12 Thread Robert Wolf

Hello

I have installed the latest version of cygwin and all the packages. Everything
is working well including X-windows. I can start up xterm sessions on remote
machines and run remote x-client programs and they display correctly on my PC.

I noticed there is a 'gnome' package in cygwin. Is this a complete gnome
desktop that I can run locally? If so how to start it up?

Thanks


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



src/winsup/cygwin ChangeLog net.cc

2006-06-12 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 13:13:53

Modified files:
winsup/cygwin  : ChangeLog net.cc 

Log message:
* net.cc (fdsock): Disable raising buffer sizes.  Add comment to
explain why.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srcr1=1.3537r2=1.3538
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/net.cc.diff?cvsroot=srcr1=1.207r2=1.208



src/winsup/testsuite ChangeLog winsup.api/user ...

2006-06-12 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 13:59:36

Modified files:
winsup/testsuite: ChangeLog 
Added files:
winsup/testsuite/winsup.api: user_malloc.c 

Log message:
* winsup.api/user_malloc.c: New file.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/testsuite/ChangeLog.diff?cvsroot=srcr1=1.99r2=1.100
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/testsuite/winsup.api/user_malloc.c.diff?cvsroot=srcr1=NONEr2=1.1



src/winsup/cygwin ChangeLog include/cygwin/std ...

2006-06-12 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 14:25:05

Modified files:
winsup/cygwin  : ChangeLog 
winsup/cygwin/include/cygwin: stdlib.h 
winsup/cygwin/include/sys: wait.h 
Added files:
winsup/cygwin/include/cygwin: wait.h 

Log message:
* include/sys/wait.h: Move definition of wait constants from here...
* include/cygwin/wait.h: ...to here.  New file.
* include/cygwin/stdlib.h: Include cygwin/wait.h to conform with SUSv3.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srcr1=1.3539r2=1.3540
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/wait.h.diff?cvsroot=srcr1=NONEr2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/stdlib.h.diff?cvsroot=srcr1=1.2r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/sys/wait.h.diff?cvsroot=srcr1=1.3r2=1.4



winsup/cygwin ChangeLog fhandler_tty.cc

2006-06-12 Thread cgf
CVSROOT:/cvs/uberbaum
Module name:winsup
Changes by: [EMAIL PROTECTED]   2006-06-12 14:56:31

Modified files:
cygwin : ChangeLog fhandler_tty.cc 

Log message:
* fhandler_tty.cc (fhandler_pty_master::close): Always close
from_master/to_master since we always have copies of these handles.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaumr1=1.3540r2=1.3541
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_tty.cc.diff?cvsroot=uberbaumr1=1.171r2=1.172



src/winsup/mingw ChangeLog Makefile.in

2006-06-12 Thread dannysmith
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 21:43:11

Modified files:
winsup/mingw   : ChangeLog Makefile.in 

Log message:
* Makefile.in (SUBDIRS): Change to lowercase for autoconf 2.59.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/ChangeLog.diff?cvsroot=srcr1=1.296r2=1.297
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/Makefile.in.diff?cvsroot=srcr1=1.60r2=1.61



src/winsup/mingw ChangeLog mingwex/wcrtomb.c

2006-06-12 Thread dannysmith
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 21:48:08

Modified files:
winsup/mingw   : ChangeLog 
winsup/mingw/mingwex: wcrtomb.c 

Log message:
* mingwex/wcrtomb.c (wcrtomb_cp): Correct typo.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/ChangeLog.diff?cvsroot=srcr1=1.297r2=1.298
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/mingwex/wcrtomb.c.diff?cvsroot=srcr1=1.2r2=1.3



src/winsup/mingw ChangeLog include/math.h

2006-06-12 Thread dannysmith
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 22:22:18

Modified files:
winsup/mingw   : ChangeLog 
winsup/mingw/include: math.h 

Log message:
* include/math.h (HUGE_VAL): Define as builtin if __GNUC__ = 3.3,
else global library variable.
(HUGEVALF): Likewise;
(HUGEVALL): Likewise.
(INFINITY): Likewise.
(NAN): LiKewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/ChangeLog.diff?cvsroot=srcr1=1.298r2=1.299
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/include/math.h.diff?cvsroot=srcr1=1.30r2=1.31



Re: Open sockets non-overlapped?

2006-06-12 Thread Corinna Vinschen
On May 19 16:56, Dave Korn wrote:
 On 19 May 2006 16:20, Lev Bishop wrote:
  It makes it so that cygwin sockets can be passed usefully to windows
  processes. Eg:
  $ cmd /c dir  /dev/tcp/localhost/5001
  However, it's not perfect -- if the windows process just exits, then
  the connection is reset, not shut down gracefully.  
 
   Well, if the windows process just exits, that is exactly what it has done.
 A socket should be shut down gracefully if the app calls shutdown(), and if it
 just calls close() the socket should be reset.  That's what gracefully
 means.
 
  Playing with
  SO_LINGER doesn't seem to help here. Only way I can think of to make
  it work would be to have the cygwin stub that waits for windows
  processes to exit, to keep a handle on the socket, poll for when the
  windows process closes the socket (using NtQuerySystemInformation
  SystemHandleInformation?) and when it does, close down the socket
  gracefully.
 
   It probably shouldn't be made to work because that would be altering the
 semantics of sockets. 
  
  Anyway, this adds new functionality and doesn't seem to break anything
  that worked before.
 
   What, you've tested /everything/ that worked before?  ;)
 
 http://cygwin.com/ml/cygwin/2005-03/msg01003.html
 quote
 If you create a socket using the Winsock 2 WSASocket API and you need to
 apply a timeout in receive or send operations on the socket, you must
 specify the WSA_FLAG_OVERLAPPED flag in the WSASocket call.
 
 From the MSDN website article
 http://support.microsoft.com/default.aspx?scid=kb;en-us;181610.
 quote
 
   Are we /sure/ cygwin doesn't *depend* on overlapped sockets?  In particular,
 can a non-overlapped read be interrupted by a signal?  Have you tested this
 vs. both blocking and non-blocking sockets?  This seems to me to be a highly
 risky change; I'd like to know what testing you've done.

I found that using WSASocket(!OVERLAPPED) instead of socket results in
sshd misbehaviour (scp takes a long time to start copying files, an
interactive logon doesn't print the prompt until the user presses the
return key).  I didn't try to debug this, lazy as I am.

Additionally, I'm really curious *why* opening the socket without the
overlapped attribute should create a socket being more useful to native
Windows processes than standard, overlapped attributed sockets.  After
all the only visible difference is that a socket with the overlapped
attribute set can use overlapped operations, which the non-overlapped
socket can't.  It does not mean that overlapping I/O is forced on the
socket.  It's just adding a capability.

Actually, with a matching server listening on port 5001 (nc -l -p 5001),
I don't see any difference between using socket or WSASocket in the `cmd
/c dir  /dev/tcp/localhost/5001' example.  In both cases cmd refuses to
send anything useful to the server, printing There is not enough space
on the disk.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat


Re: Open sockets non-overlapped?

2006-06-12 Thread Lev Bishop

On 6/12/06, Corinna Vinschen wrote:


I found that using WSASocket(!OVERLAPPED) instead of socket results in
sshd misbehaviour (scp takes a long time to start copying files, an
interactive logon doesn't print the prompt until the user presses the
return key).  I didn't try to debug this, lazy as I am.


Strange. I don't run sshd, but I've been using this patch for a while
now and not noticed any problems. Maybe I'll try installing sshd one
of these days and see if I see those issues you describe.


Additionally, I'm really curious *why* opening the socket without the
overlapped attribute should create a socket being more useful to native
Windows processes than standard, overlapped attributed sockets.  After
all the only visible difference is that a socket with the overlapped
attribute set can use overlapped operations, which the non-overlapped
socket can't.  It does not mean that overlapping I/O is forced on the
socket.  It's just adding a capability.


It doesn't make it any less useful to native processes _as a socket
handle_ but it does make a difference when the native processes use it
_as a file handle_. As you know, the semantics of WriteFile() et al
change completely depending on whether they get an overlapped handle
or not (eg the LPOVERLAPPED parameter either _must_ be null or _must
not_ be null, on 95/98/Me) . And there seems to be no way to tell
whether a handle you've inherited was opened overlapped or not (short
of using the NT API: NtQueryInformationFile FILE_MODE_INFORMATION) and
no way to reset the mode once the file has been opened. So
applications are effectively forced to assume their GetStdHandle()s'
are non-overlapped.


Actually, with a matching server listening on port 5001 (nc -l -p 5001),
I don't see any difference between using socket or WSASocket in the `cmd
/c dir  /dev/tcp/localhost/5001' example.  In both cases cmd refuses to
send anything useful to the server, printing There is not enough space
on the disk.


Hmph. It works for me. Must be some difference in our configurations,
windows versions, etc. I note that msdn warns that using socket
handles as file handles is an optional feature and not all providers
support it. I guess the provider must be both a Winsock provider and
also a file-system driver in order to make this work. Maybe you have
some LSPs on your machine or something?

Lev


Re: rxvt usage issues under windows xp

2006-06-12 Thread [EMAIL PROTECTED]

Charles Wilson ha wrote
pstree will not work (except in -A mode) on rxvt, unless pstree is 
completely rewritten.
  

Duh. Ok:
alias pstree='pstree -A'

Thank you for the tip.

--
Diesis

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: ssh with tunnel stacktrace on core duo

2006-06-12 Thread Jürgen Schmitz
Andreas Loebel wrote:

 Hi,
 
 if you have installed Embassy security software from wave.com (which is
 in particular preinstalled on new Dell Latitude D620 and D820,
 respectively), check for an update for biolsp.dll from www.wave.com.
 

Ah, ok, that's a 100% match, I have a D820. I will test this!

Jürgen



signature.asc
Description: OpenPGP digital signature


[ANNOUNCEMENT] Updated: vim-7.0.017-1

2006-06-12 Thread Corinna Vinschen
I have updated the version of vim on cygwin.com to 7.0.017-1.

This is the long awaited vim 7.0, latest patchlevel 17.  Cygwin Vim
still builds from the vanilla sources.

The official release message:

===
Announcing:  Vim (Vi IMproved) version 7.0


Vim 7 is ready!  After years of development this feature packed editor
is waiting for you.

Since Vim 6.4 many new features have been added.  To mention a few:

- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
- Tab pages, each containing multiple windows
- Undo branches: never accidentally lose text again
- Vim script supports Lists and Dictionaries (similar to Python)
- Vim script profiling
- Improved Unicode support
- Highlighting of cursor line, cursor column and matching braces
- Translated manual pages support.
- Internal grep; works on all platforms, searches compressed files
- Browsing remote directories, zip and tar archives
- Printing multi-byte text

Once you have installed Vim 7.0 you can find details about the changes
since Vim 6.4 with :help version7.


Credits
---

A lot of people helped making Vim 7 possible by providing patches,
suggestions, bug reports and proofreading the documentation.  You can
find their names with :help version7.  Many thanks to all of them!

Also thanks to Vim sponsors who supported me while working on Vim 7.  I
am now going back to a paid job.  Please continue sponsoring Vim.  The
money now goes to help children in Uganda.  The more you help them the
more I will feel obliged to work on Vim.  There is a drought right now,
we need to help 200 families with food.  http://www.vim.org/sponsor/


Where to get it
---

Information about which files to download for what system:
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php

Downloading through ftp from:
ftp://ftp.vim.org/pub/vim/

Downloading through http from:
http://ftp.vim.org/pub/vim/

Using rsync:
rsync://ftp.nl.vim.org/Vim

Using Subversion:
http://www.vim.org/subversion.php

Anonymous CVS is five week behind and doesn't have Vim 7.0 yet.


An overview of the files:

UNIX:
unix/vim-7.0.tar.bz2   sources + runtime files, bzip2 compressed

VARIOUS:
extra/vim-7.0-extra.tar.gz extra (non-Unix) files
extra/vim-7.0-lang.tar.gz  multi-language files
doc/vim70html.zip  help files converted to HTML

MS-WINDOWS:
pc/gvim70.exe  self-installing, includes all runtime files
pc/vim70rt.zip runtime files
pc/vim70lang.zip   files for translated messages and menus
pc/gvim70.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim70ole.zip   GUI binary with OLE support
pc/gvim70_s.zipGUI binary for Windows 3.1 (untested)
pc/vim70d16.zip16 bit console version for MS-DOS
pc/vim70d32.zipconsole version for MS-DOS/Windows 95/98
pc/vim70w32.zipconsole version for Windows NT/2000/XP
pc/vim70src.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS BETA
unstable/unix/vim-7.0g-7.0.diff.gz   sources + runtime files
unstable/extra/vim-7.0g-7.0-extra.diff.gzextra files
unstable/extra/vim-7.0g-7.0-lang.diff.gz multi-language files

SPELL FILES
ftp://ftp.vim.org/pub/vim/runtime/spell/
http://ftp.vim.org/pub/vim/runtime/spell/

You should be able to do :set spellang=xx and Vim will offer you to
download spell files for xx.



Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development or get the latest patches, subscribe
to the vim-dev mailing list.  See http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to [EMAIL PROTECTED].  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send me a
patch if you can!

If something needs discussing with other developers, send a message to the
vim-dev mailing list.  You need to subscribe first.


Happy Vimming!
===

To update your installation, click on the 

[ANNOUNCEMENT] Updated: syslog-ng-1.6.11-1

2006-06-12 Thread Corinna Vinschen
I have updated syslog-ng on cygwin.com to the latest stable release
1.6.11.  This is just a minor update which contains scalability
improvements and a change to the documentation.

syslog-ng, as the name shows, is a syslogd replacement, but with new
functionality for the new generation. The original syslogd allows
messages only to be sorted based on priority/facility pairs; syslog-ng
adds the possibility to filter based on message contents using regular
expressions. The new configuration scheme is intuitive and powerful.
Forwarding logs over TCP and remembering all forwarding hops makes it
ideal for firewalled environments.

Please read /usr/share/doc/Cygwin/syslog-ng.README for postinstall
information.  I also recommend to visit the /usr/share/doc/syslog-ng/
directory and the man pages syslog-ng and syslog-ng.conf.


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.

  *** 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:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available  
starting at the above URL.

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: openssl-0.9.8b-1, openssl-devel-0.9.8b-1, openssl097-0.9.7j-1

2006-06-12 Thread Corinna Vinschen
I've updated the version of OpenSSL to 0.9.8b-1.  This also includes the
openssl-devel package.  The compatibility package openssl097 has been
updated to 0.9.7j-1.

This is a upstream bugfix release.  The Cygwin release is built from
the vanilla version.

Official release message:
===

   OpenSSL version 0.9.8b and 0.9.7j released
   ==

   OpenSSL - The Open Source toolkit for SSL/TLS
   http://www.openssl.org/

   The OpenSSL project team is pleased to announce the release of
   version 0.9.8b of our open source toolkit for SSL/TLS. This new
   OpenSSL version is a bugfix release and incorporates
   changes and bugfixes to the toolkit.  For a complete list of
   changes, please see http://www.openssl.org/source/exp/CHANGES.

   We also release 0.9.7j, which contains several FIPS updates and bugfixes
   compared to 0.9.7i. It is the first full release of OpenSSL that can link
   against a validated FIPS module.

   These updates contain several bugfixes to resolve compilation issues under
   Win32 and errors in CA creation via the CA.pl script.

   We consider OpenSSL 0.9.8b to be the best version of OpenSSL
   available and we strongly recommend that users of older versions
   upgrade as soon as possible. OpenSSL 0.9.8b is available for
   download via HTTP and FTP from the following master locations (you
   can find the various FTP mirrors under
   http://www.openssl.org/source/mirror.html):

 * http://www.openssl.org/source/
 * ftp://ftp.openssl.org/source/

   For those who want or have to stay with the 0.9.7 series of
   OpenSSL, we strongly recommend that you upgrade to OpenSSL 0.9.7j
   as soon as possible.  It's available in the same location as
   0.9.8b.

   The distribution file names are:

 * openssl-0.9.8b.tar.gz
   MD5 checksum: 12cedbeb6813a0d7919dbf1f82134b86
   SHA1 checksum: 99565db630a044fa484d4f91006a31908f262246

 * openssl-0.9.7j.tar.gz
   MD5 checksum: 79dd939266b069e7aca587e6ab16a055
   SHA1 checksum: 5277fa5a18d52fb0960e279fdbe198823f65da0b

   The checksums were calculated using the following commands:

openssl md5 openssl-0.9.*.tar.gz
openssl sha1 openssl-0.9.*.tar.gz

   Yours,

   The OpenSSL Project Team...

Mark J. Cox Nils Larsch Ulf M\366ller
Ralf S. Engelschall Ben Laurie  Andy Polyakov
Dr. Stephen Henson  Richard Levitte Geoff Thorpe
Lutz J\344nickeBodo M\366ller
===

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.


*** 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:


[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at the above URL.

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Updated: vim-7.0.017-1

2006-06-12 Thread Luis P Caamano

On 6/12/06, Corinna Vinschen [EMAIL PROTECTED] wrote:

I have updated the version of vim on cygwin.com to 7.0.017-1.

This is the long awaited vim 7.0, latest patchlevel 17.  Cygwin Vim
still builds from the vanilla sources.



Thank you


--
Luis P Caamano
Atlanta, GA USA

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: Updated: vim-7.0.017-1

2006-06-12 Thread Rachwal Waldemar-AWR001
After the install I noticed executables were unpacked into
D:\cygwin\usr\bin, not to /usr/bin resolved to /bin via a standard mount
point. This results the programs are unvisible under bash.
Perhaps something is wrong with the tarball itself? In other *.bz2 files
I can see their archived files start with usr/... while vim7.0 files
start with ./usr/... inside the tarball.
I'm pretty sure the setup (win32) program does respect (unix/cygwin)
mounts, as I found is as a suprisingly nice feature in the past.
Thanks,
WR.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Corinna Vinschen
Sent: Monday, June 12, 2006 1:23 PM
To: cygwin-announce@cygwin.com
Subject: Updated: vim-7.0.017-1

I have updated the version of vim on cygwin.com to 7.0.017-1.

This is the long awaited vim 7.0, latest patchlevel 17.  Cygwin Vim
still builds from the vanilla sources.

The official release message:

===
Announcing:  Vim (Vi IMproved) version 7.0


Vim 7 is ready!  After years of development this feature packed editor
is waiting for you.

Since Vim 6.4 many new features have been added.  To mention a few:

- Spell checking support for about 50 languages
- Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
- Tab pages, each containing multiple windows
- Undo branches: never accidentally lose text again
- Vim script supports Lists and Dictionaries (similar to Python)
- Vim script profiling
- Improved Unicode support
- Highlighting of cursor line, cursor column and matching braces
- Translated manual pages support.
- Internal grep; works on all platforms, searches compressed files
- Browsing remote directories, zip and tar archives
- Printing multi-byte text

Once you have installed Vim 7.0 you can find details about the changes
since Vim 6.4 with :help version7.


Credits
---

A lot of people helped making Vim 7 possible by providing patches,
suggestions, bug reports and proofreading the documentation.  You can
find their names with :help version7.  Many thanks to all of them!

Also thanks to Vim sponsors who supported me while working on Vim 7.  I
am now going back to a paid job.  Please continue sponsoring Vim.  The
money now goes to help children in Uganda.  The more you help them the
more I will feel obliged to work on Vim.  There is a drought right now,
we need to help 200 families with food.  http://www.vim.org/sponsor/


Where to get it
---

Information about which files to download for what system:
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php

Downloading through ftp from:
ftp://ftp.vim.org/pub/vim/

Downloading through http from:
http://ftp.vim.org/pub/vim/

Using rsync:
rsync://ftp.nl.vim.org/Vim

Using Subversion:
http://www.vim.org/subversion.php

Anonymous CVS is five week behind and doesn't have Vim 7.0 yet.


An overview of the files:

UNIX:
unix/vim-7.0.tar.bz2   sources + runtime files, bzip2 compressed

VARIOUS:
extra/vim-7.0-extra.tar.gz extra (non-Unix) files
extra/vim-7.0-lang.tar.gz  multi-language files
doc/vim70html.zip  help files converted to HTML

MS-WINDOWS:
pc/gvim70.exe  self-installing, includes all runtime
files
pc/vim70rt.zip runtime files
pc/vim70lang.zip   files for translated messages and menus
pc/gvim70.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim70ole.zip   GUI binary with OLE support
pc/gvim70_s.zipGUI binary for Windows 3.1 (untested)
pc/vim70d16.zip16 bit console version for MS-DOS
pc/vim70d32.zipconsole version for MS-DOS/Windows 95/98
pc/vim70w32.zipconsole version for Windows NT/2000/XP
pc/vim70src.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS BETA
unstable/unix/vim-7.0g-7.0.diff.gz   sources + runtime files
unstable/extra/vim-7.0g-7.0-extra.diff.gzextra files
unstable/extra/vim-7.0g-7.0-lang.diff.gz multi-language files

SPELL FILES
ftp://ftp.vim.org/pub/vim/runtime/spell/
http://ftp.vim.org/pub/vim/runtime/spell/

You should be able to do :set spellang=xx and Vim will offer you to
download spell files for xx.



Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development or get the latest patches, subscribe
to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.



Re: static library in linux and Cygwin

2006-06-12 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

According to cxf on 6/11/2006 9:40 PM:
 Hello,everyone:
I compile the static library in cygwin just like in linux,but when I
 link my program with the Library, it did not find the function included
 in the library. Are there any difference between linux and cygwin when
 using and compiling the static library.

Details, please.  What link line did you use, and what was the error?
Most likely, you made the rookie mistake of not listing the -l options
last.  Linux allows lazy linking, where symbols can be undefined if not
found at link time (which is what happens if you list the -l first), but
Windows .dlls are not so forgiving.

- --
Life is short - so eat dessert first!

Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEjWj384KuGfSFAYARAod9AKCF1FQh5JiF0ZkdxtF3Y0RSkfNhTQCfdzvW
KlfUbgwEm0bFo99oWegXmBE=
=4gDd
-END PGP SIGNATURE-

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Updated: vim-7.0.017-1

2006-06-12 Thread Luis P Caamano

Well, almost.  After updating I realized that gvim is not included :-(
so I ended up with a vim 7.0 and a gvim 6.4, which is not that useful
it seems.  Had to go back to 6.4.

:-(


On 6/12/06, Luis P Caamano [EMAIL PROTECTED] wrote:

On 6/12/06, Corinna Vinschen [EMAIL PROTECTED] wrote:
 I have updated the version of vim on cygwin.com to 7.0.017-1.

 This is the long awaited vim 7.0, latest patchlevel 17.  Cygwin Vim
 still builds from the vanilla sources.


Thank you


--
Luis P Caamano
Atlanta, GA USA




--
Luis P Caamano
Atlanta, GA USA

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Populating /var/run/utmp?

2006-06-12 Thread mwoehlke

mwoehlke wrote:

Brian Dessent wrote:

mwoehlke wrote:

I would like to use 'w' on my Cygwin installation. I found
http://cygwin.com/ml/cygwin/2001-09/msg01177.html, but it only seems to
work on one of my computers: [snip]


Are you sure you're not trying to
set CYGWIN=tty after the first shell has already initialized?  It won't
work if you do that, it has to be set before.


Hmm... no I'm not sure :-). I am going to try with CYGWIN=tty set in the 
registry (ala Control Panel-System-Advanced-E10t Variables)... that 
seems to work for on the glass sessions but I will need to restart 
sshd to test those, and I'm currently using some of those sessions.


Ok, power failure, NOT how I wanted to reboot... But 'w' is working now; 
thanks again!


--
Matthew
Sorry. Wrong species. --ST-TNG


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: High F-Keys

2006-06-12 Thread Corinna Vinschen
On May 15 15:42, Jeff Lange wrote:
 I've found an issue with the Sifted F-Keys in Cygwin, Shift-F1 (or
 F13) is sending out the same escape sequence as F11, and the all the
 rest of the High F-Keys have the same sort of issue.

http://cygwin.com/acronyms/#IAFNAB  ;-)

The key sequences of the function keys are identical to the rxvt key
sequences.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Call for testing Cygwin snapshot

2006-06-12 Thread Corinna Vinschen
On several days within the last few weeks, Yitzchak Scott-Thoennes wrote:
  Yes, removing the setsockopt calls from fdsock does get rsync working
  again.  Sorry it took me so long to try.
 
 Still happening with 20060604.

I disabled setting the buffers in CVS.  What happens is that duplicating
the socket for a forked process fails if the tcp SO_RCVBUF size is set
to a value above the standard maximum TCP window size of 65535, and only
if the socket is connected to a remote machine.  This is really strange.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Win2003 server and LTO tape drive

2006-06-12 Thread Corinna Vinschen
On May  3 08:40, Cano Reuben Contr 412 TW/EN wrote:
 I'm having problems extracting files from a LTO tape with the cygwin tar
 command on a Windows 2003 Server . 
 
 Checked my tape device by using mt -f /dev/st0 status 2,  I noticed that
 my IBM Ultrium-TD3 has a device name of STK9840.
 
 How can I change this device type to be LTO_ULTRIUM?  

You can't.  The string is just a string.  It's entirely without function
otherwise.

 How can I change the max block size to be larger than 65536?

You can't, unless your SCSI adaptor drivers allows tweaking the
scatter/gather buffer sizes in the registry(*).  This is not a Cygwin
issue, but a very unfortunate limitation in Windows.  I found that
sometimes even when raising the scatter/gather buffer values, Windows
still didn't allow blocks beyond 64K.  It faild for me with an Adaptec
7890 (onboard 2940 U2W version), while it worked fine with an Adaptec
19160.

To avoid more grey hair, you should better stick to using blocksizes
below 64K, if you intend to create portable tape archives.


Corinna


(*) Typically by setting 
HKLM/SYSTEM/CurrentControlSet/Services/${adaptor}/Parameters/Device/MaximumSGList,
 a DWORD value, to 0xff.

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Missing include in mntent.h

2006-06-12 Thread Eugene Kotlyarov
Hello

  I think #include stdio.h is needed in mntent.h for definition of FILE.
Here is patch for it.

--- mntent.h.old2006-06-12 19:39:27.0 +0400
+++ mntent.h2006-06-12 19:56:23.015625000 +0400
@@ -26,6 +26,7 @@
 };
 
 #ifndef _NOMNTENT_FUNCS
+#include stdio.h  /* needed for FILE */
 FILE *setmntent (const char *__filep, const char *__type);
 struct mntent *getmntent (FILE *__filep);
 int addmntent (FILE *__filep, const struct mntent *__mnt);

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

RE: Updated: vim-7.0.017-1

2006-06-12 Thread Angelo Graziosi

After the upgrade to vim-7.0.017-1:

-
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/c/texmf/miktex/bin:/c/WINNT/system3
2:/c/WINNT:/c/WINNT/System32/Wbem:/c/Borland/BCC55/Bin:/usr/local/cernlib/2005/b
in:/usr/lib/lapack:/usr/local/root/bin

$ vim 
[2] 1588
bash: vim: command not found
[2]+  Exit 127vim
--


Perhaps there is a problem.


Cheers, Angelo.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: Updated: vim-7.0.017-1

2006-06-12 Thread Angelo Graziosi

Sorry for this: http://cygwin.com/ml/cygwin/2006-06/msg00250.html,

just now I have seen vim-7.0.017-2!


Thanks,

   Angelo.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Updated: vim-7.0.017-1

2006-06-12 Thread Reid Thompson

Luis P Caamano wrote:

Well, almost.  After updating I realized that gvim is not included :-(
so I ended up with a vim 7.0 and a gvim 6.4, which is not that useful
it seems.  Had to go back to 6.4.

:-(


On 6/12/06, Luis P Caamano [EMAIL PROTECTED] wrote:

On 6/12/06, Corinna Vinschen [EMAIL PROTECTED] wrote:
 I have updated the version of vim on cygwin.com to 7.0.017-1.

 This is the long awaited vim 7.0, latest patchlevel 17.  Cygwin Vim
 still builds from the vanilla sources.


Thank you


--
Luis P Caamano
Atlanta, GA USA





Build it from source...
If anyone can advise how to 'fix' the caveat listed at the bottom, I'd 
appreciate it.


cd /usr/src
mkdir vim
cd vim
svn co https://svn.sourceforge.net/svnroot/vim/vim7
cd vim7
./configure  --enable-rubyinterp --enable-cscope --enable-fontset 
--with-features=huge

make
make install

only one caveat -- when invoking gvim, you have to pass the -f 
parameter, otherwise you will get:
gvim: Fatal IO error 128 (Transport endpoint is not connected) on X 
server :0.0.


thanks,
reid





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re : Re: Memory error with PDKSH 5.2.14-3?

2006-06-12 Thread Thomas SMETS



One year later  (with the same/latest version)
Using :
set -x
set -v
in a script generates a similar error around line 50whatever code I put in the 
script 

\T,



Re: Memory error with PDKSH 5.2.14-3?   From: Igor Pechtchanski pechtcha at cs 
dot nyu dot eduTo: Thomas Baker thomas dot baker at bi dot fhg dot deCc: 
cygwin at cygwin dot comDate: Mon, 6 Jun 2005 10:26:26 -0400 (EDT)Subject: Re: 
Memory error with PDKSH 5.2.14-3?References: [EMAIL PROTECTED] [EMAIL 
PROTECTED]Reply-to: cygwin at cygwin dot com  On Mon, 6 Jun 2005, Thomas 
Baker wrote:

 Just wanted to report that I was seeing error messages such as the
 following in Korn shell scripts:

  /home/tbaker/u/bin/urlists[50]: internal error: alloc: freeing
  memory outside of block (corrupted?)

 By running the scripts in debug mode (set -x), I found that
 the problem seemed to occur when declared functions (i.e.,
 declared within the script) were invoked multiple times.
 The functions would work at first, then stop working --
 as if the functions somehow ate up the available memory.

 Since rolling back from 5.2.14-3 to 5.2.14-2, the problem
 seems to have gone away.

 I am not a programmer and do not have time to test this
 systematically but thought others on this list might want
 to hear about this.

Thanks for the report.  However:

I have no hope of reproducing this, do I?

AFAICS, the few changes from 5.2.14-2 to 5.2.14-3 that could have possibly
caused this are the fixes in the autoconf files.  I doubt the struct
option magic would matter, but it's possible, I guess, though by
eyeballing the code the two versions do look functionally equivalent.

It would help to have a script that demonstrates the problem.  I can't do
anything otherwise, sorry...

Igor Pechtchanski, the Cygwin pdksh volunteer maintainer
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT
 
--  Any fool can write code that a computer can understand.  
Good programmers write code that humans can understand. 
   
Martin Fowler  
 
T. : +32 (0)2 742 05 94 
M. : +32 (0)497 44 68 12 
@  : [EMAIL PROTECTED] 
Do you skype too ... (callto://tsmets/) ?




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Re : Re: Memory error with PDKSH 5.2.14-3?

2006-06-12 Thread Igor Peshansky
Ugh, top-posting...  Reformatted.

On Mon, 12 Jun 2006, Thomas SMETS wrote:

 From: Igor Pechtchanski pechtcha at cs dot nyu dot edu
 To: Thomas Baker thomas dot baker at bi dot fhg dot de
 Cc: cygwin at cygwin dot com
 Date: Mon, 6 Jun 2005 10:26:26 -0400 (EDT)
 Subject: Re: Memory error with PDKSH 5.2.14-3?

  On Mon, 6 Jun 2005, Thomas Baker wrote:
 
   Just wanted to report that I was seeing error messages such as the
   following in Korn shell scripts:
  
/home/tbaker/u/bin/urlists[50]: internal error: alloc: freeing
memory outside of block (corrupted?)
  
   By running the scripts in debug mode (set -x), I found that
   the problem seemed to occur when declared functions (i.e.,
   declared within the script) were invoked multiple times.
   The functions would work at first, then stop working --
   as if the functions somehow ate up the available memory.
  
   Since rolling back from 5.2.14-3 to 5.2.14-2, the problem
   seems to have gone away.
  
   I am not a programmer and do not have time to test this
   systematically but thought others on this list might want
   to hear about this.
 
  Thanks for the report.  However:
 
  I have no hope of reproducing this, do I?
 
  AFAICS, the few changes from 5.2.14-2 to 5.2.14-3 that could have possibly
  caused this are the fixes in the autoconf files.  I doubt the struct
  option magic would matter, but it's possible, I guess, though by
  eyeballing the code the two versions do look functionally equivalent.
 
  It would help to have a script that demonstrates the problem.  I can't do
  anything otherwise, sorry...
 
  Igor Pechtchanski, the Cygwin pdksh volunteer maintainer

 One year later  (with the same/latest version)
 Using :
 set -x
 set -v
 in a script generates a similar error around line 50whatever code I put
 in the script

Did you even read my reply to the OP?  I cannot reproduce this without a
complete testcase.  Since I cannot reproduce this, there is no way I can
fix this.  Unless someone provides a complete testcase that exhibits this
behavior, this problem will remain unfixed.

Igor Peshansky, the Cygwin PDKSH volunteer maintainer
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_Igor Peshansky, Ph.D. (name changed!)
 |,4-  ) )-,_. ,\ (  `'-'   old name: Igor Pechtchanski
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte.
But no -- you are no fool; you call yourself a fool, there's proof enough in
that! -- Rostand, Cyrano de Bergerac

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



pstree -a gives SEGV

2006-06-12 Thread Dave Korn

Hi all,

  Dunno about everyone else, but on my system pstree -a crashes with a SEGV
everytime.  On looking into it, it turns out to be because the process object
it creates for pid 1 (we don't have a real init process on cygwin) isn't fully
initialised (it works by lazy initialisation, creating the object for a given
pid when it first finds a reference to that pid as ppid of another process,
but it doesn't fill in the details until that pid is subsequently enumerated,
and we don't have a psuedo-entry in /proc/1, even though we use it as the ppid
of top-level cygwin processes, so the entry for pid 1 gets created but never
filled in and we crash when we try and print out its command line, since the
supposed argc is some uninitialised and generally huge/negative hex number).

  Anyway if anyone else wants pstree -a to work, I found the attached patch
solved the problem for me.  The first hunk fixes a minor build error, the
second ensures a sane default (i.e. empty) command line if there's no real
/proc entry for the pid.  You also may need to take care of config options and
adding -lintl, as described in the original announcement[*].

[EMAIL PROTECTED] /artimi/chips/tulla /usr/build/install/bin/cygcheck.exe -c 
psmisc
Cygwin Package Information
Package  VersionStatus
psmisc   21.5-1 OK
[EMAIL PROTECTED] /artimi/chips/tulla

cheers,
  DaveK

[*] - http://www.cygwin.com/ml/cygwin-announce/2005-03/msg3.html
-- 
Can't think of a witty .sigline today


pstree-segv-fix.diff
Description: Binary data
--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

Could not touch file when specify full path in Cygwin in .bat file

2006-06-12 Thread wu_xiaomin
Hi, Cygwin support group,

I have problem to touch a file when specify the full path. Here are some 
examples. MKS works fine


-- Filename with special characters
D:\touch D:[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+
) was unexpected at this time.

-- With the quote on filename
D:\touch 
D:\usr\meta\boxster\UNITw2kMixednew\boxster_UNITw2kMixednew_0205\Tree\[EMAIL 
PROTECTED]()[EMAIL PROTECTED]()_+

touch: cannot touch `D:[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+': No such 
file or directory

-- We can touch a file with the double quota in DOS cmd window.
D:\touch  D:[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+

D:\usr\meta\boxster\boxster_UNITw2kMixednew\boxster_UNITw2kMixednew_0205\Treels

[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+



--- If we put this touch command in windows batch file -- (clone.bat) file, it 
won't work.

SET 
TEST_SERVER=D:\usr\meta\boxster\UNITw2kMixednew\boxster_UNITw2kMixednew_0205\Tree
touch [EMAIL PROTECTED]()[EMAIL PROTECTED]()_+ == (we 
try touch without quote, same result)

--- run .bat file
D:\usr\meta\boxster\boxster_UNITw2kMixednew\boxster_UNITw2kMixednew_0205cmd /c 
clone.bat
touch: cannot touch `D:[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+': No such 
file or directory


Do you know why is that and how do we make it work in .bat file?

Thanks a lot for your help!

Xiaomin

EMC² 
Where Information Lives
Xiaomin Wu
Phone#: 508-305-8783
Ext: 48783
E-mail: [EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM's require to much knowledge of setup to port easily

2006-06-12 Thread Linda Walsh



Christopher Faylor wrote:

There is no one-to-one equivalent to rpm -qi but rpm -qf is equivalent
to cygcheck -f and cygcheck -c packagename will give you the package
  

---
   That's part of the problem.  There may or may not be a
1:1 equivalent for whatever option I'm used to with rpm.  I don't
use those administrative options often, but I use them more often
on linux than cygwin.  I end up forgetting if something is a
supported option or not -- I may go and look for the command, only
to find it's one of the unsupported options.  I've already wasted
too much time at that point, and lost my train of thought.

   I remember reading about a study somewhere regarding attention
and productivity.  In the average office environment, people got
interrupted every 10-15 minutes.  However, it took the average
person 25 minutes to get refocused on the task they were doing.

   Heck, how many times do I go from the living room to my bedroom
to get something, then do something completely different, only to
come back out to the living room and realize I'd forgotten to do
what I went back for?  Distractions are the bane of productivity.
Figuring out and remembering yet another way to do things just
for cygwin is just another minor distraction.



It's not clear that you really understand that 1) cygwin packages are
just tar files and 2) there is already a way to do some of the things
that you have mentioned.
  


   Yes, and?

I wouldn't mind moving to a more accepted packaging format but I don't
think that doing so would make people more inclined to contribute
packages.  A setup.hint file is much simpler than an rpm spec file so,
unless you actually already understand rpm spec files, moving to rpm
could actually add an additional burden to package submission.
  


   For people with an existing .rpm file, work to create
.rpm file = near zero.  Anything above zero is an infinite
percent more work  ((large or small)/zero).  If one has a
a package, that has no rpm, just a tarball, then yes, a setup
file may be easier, but the vast majority of tools ported here,
I can find near equivalences for under some distro (SuSE, RH,
Mandriva). 

I still don't get all the reasons behind forcing everyone into a
new format.  Is it just a power trip or what?



Actually, the new (i.e., five+ year old) format was imposed on us by
the Trilateral Commission.  

---
Ah, but you avoided answering the question.  Why did the cygwin
project go with another package format?  It can't be because
rpm doesn't run natively under Win -- since when installing
system for the first time, a non-rpm setup  install process
is used.  Rpm is used after the basic packages are loaded.

Something else I can't do in setup -- I can't do a the equivalent
of a rpm -qpi or rpm -ql to see the information about the package
or what files it's going to install from the command line.  The 1
phrase description in setup leaves more than a bit to be desired.

-l


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Problems with sunrpc

2006-06-12 Thread Larry Hall (Cygwin Apps)

Zahir Koradia wrote:

Hi,
This message might be specifically for Sam Robb but am sendign to the
whole list as others may be able to help. I installed the binaries and
downloaded the source of sunrpc while installing cygwin. I intended to
use the function clnttcp_create present in clnt.h header. The anamoly
I see is that in the header file the signature has no parameters and
in the source code the function definition has parameters. The
signature in the header file is
/*
* TCP based rpc
* CLIENT *
* clnttcp_create(raddr, prog, vers, sockp, sendsz, recvsz)
*struct sockaddr_in *raddr;
*u_long prog;
*u_long version;
*register int *sockp;
*u_int sendsz;
*u_int recvsz;
*/
extern CLIENT *clnttcp_create( );

and the source code (clnt_tcp.c) definition had the line

CLIENT *
clnttcp_create(raddr, prog, vers, sockp, sendsz, recvsz)
   struct sockaddr_in *raddr;
   u_long prog;
   u_long vers;
   register int *sockp;
   u_int sendsz;
   u_int recvsz;
{

This code does not compile. When I use the function with parameters in
my code it gives me error undefined reference to... then i went and
changed the signature in the header file itself. I did get past that
error but now I have a loader error stating that there is no
implementation for the function (with parameters).

I wanted to know whether the binaries have the function with
parameters or without them. To me having the function without the
parameters seems unlikely. Where can I get the right header file? Am I
going wrong somewhere myself?

In clnt.h header file the macro definition
#defineclnt_destroy(rh)((*(rh)-cl_ops-cl_destroy)(rh))
is fault since if u look at the client structure u will notice that
cl_destroy does not take any arguments. The definition should have
been
#defineclnt_destroy(rh)((*(rh)-cl_ops-cl_destroy)())

Is the version that i have got very old? (It is 4.0.2 or 4.0.3 i dont
rememebr exactly which one)

Can some please clear thing out here?

Thanx,
Zahir Koradia




Wrong list.  Cygwin-apps is for packaging issues.  The cygwin list is for
bugs/problems/questions.  I've cc'd that list and set the reply-to
appropriately.

--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Could not touch file when specify full path in Cygwin in .bat file

2006-06-12 Thread mwoehlke

[EMAIL PROTECTED] wrote:

Hi, Cygwin support group,

I have problem to touch a file when specify the full path. Here are some 
examples. MKS works fine

-- Filename with special characters
D:\touch D:[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+

[snip]

And, given that I don't see a POSIX-style path anywhere, where exactly 
are you using Cygwin?


This works for me in Cygwin's bash:
/tmp$ touch '[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+'
/tmp$ ls
[EMAIL PROTECTED]()[EMAIL PROTECTED]()_+  nu.2360  t83c.0

...Maybe you need to escape some characters or use single-quotes (')?

--
Matthew
Sorry. Wrong species. --ST-TNG


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Could not touch file when specify full path in Cygwin in .bat file

2006-06-12 Thread George
On Mon, Jun 12, 2006 at 03:22:05PM -0400, [EMAIL PROTECTED] wrote:
 Hi, Cygwin support group,
 
 I have problem to touch a file when specify the full path. Here are 
 some examples. MKS works fine
 
 -- Filename with special characters

 [snip]


Somewhere a kitten died.

A couple of comments.

1.  If you're going to make effective use of Cygwin, you might want to 
consider using POSIX paths and try and forget everything you learned 
about DOS and cmd.exe invocations.  Put another way, using Cygwin will 
make your life easer, and you'll be able to run faster and jump higher, 
but only if you take advantage of the features it offers.  I'm convinced 
that you had as much trouble typing/tabbing through that noise as I did 
trying to read it. 

2.  Since you know the file name contains special characters, you 
should know that each such character needs first to be escaped; 
otherwise, it will be interpreted by the shell as ... well ... special.  
To the shell, they're special.  To everyone else, they're somewhere 
between cute and pathological.  I would advise against making regular 
use of such characters where possible.

The following should get you started:

$ man -P 'less -p QUOTING' bash 

Regards.

-- 
George

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM's require to much knowledge of setup to port easily

2006-06-12 Thread Larry Hall (Cygwin)

On 06/12/2006, Linda Walsh wrote:

 I still don't get all the reasons behind forcing everyone into a
 new format.  Is it just a power trip or what?
 


 Actually, the new (i.e., five+ year old) format was imposed on us by
 the Trilateral Commission.  
---

Ah, but you avoided answering the question.  Why did the cygwin
project go with another package format?  It can't be because
rpm doesn't run natively under Win -- since when installing
system for the first time, a non-rpm setup  install process
is used.  Rpm is used after the basic packages are loaded. 


Ah, the lack of a Windows RPM port was *exactly* the reason
setup.exe was created.  The simplest way to port RPM was to use
Cygwin, which then leads to a chicken/egg problem.  In all honesty
though, if you really would like to know the details of the decision-
making process that made the install process what it is today, you
can find it all in the cygwin-apps email archives.  You'll have to
go back quite a ways to find it's beginnings though.

--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: RPM's require to much knowledge of setup to port easily

2006-06-12 Thread Christopher Faylor
On Mon, Jun 12, 2006 at 12:30:04PM -0700, Linda Walsh wrote:
Ah, but you avoided answering the question.  Why did the cygwin project
go with another package format?

When The King tells you to use a different format, you use a different
format.  No questions asked.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Question about latest Cygwin DEP/NX Compliant

2006-06-12 Thread Carry Suryakusuma
Is the latest Cygwin version/release DEP (Data Execution Prevention)/NX 
compliant?

Thanks,
Carry Suryakusuma

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Problem with sunrpc

2006-06-12 Thread Zahir Koradia

Hi,
This message might be specifically for Sam Robb but am sending to the
whole list as others may be able to help. I installed the binaries and
downloaded the source of sunrpc while installing cygwin. I intended to
use the function clnttcp_create present in clnt.h header. The anamoly
I see is that in the header file the signature has no parameters and
in the source code the function definition has parameters. The
signature in the header file is
/*
* TCP based rpc
* CLIENT *
* clnttcp_create(raddr, prog, vers, sockp, sendsz, recvsz)
*struct sockaddr_in *raddr;
*u_long prog;
*u_long version;
*register int *sockp;
*u_int sendsz;
*u_int recvsz;
*/
extern CLIENT *clnttcp_create( );

and the source code (clnt_tcp.c) definition had the line

CLIENT *
clnttcp_create(raddr, prog, vers, sockp, sendsz, recvsz)
  struct sockaddr_in *raddr;
  u_long prog;
  u_long vers;
  register int *sockp;
  u_int sendsz;
  u_int recvsz;
{

This code does not compile. When I use the function with parameters in
my code it gives me error undefined reference to... then i went and
changed the signature in the header file itself. I did get past that
error but now I have a loader error stating that there is no
implementation for the function (with parameters).

I wanted to know whether the binaries have the function with
parameters or without them. To me having the function without the
parameters seems unlikely. Where can I get the right header file? Am I
going wrong somewhere myself?

In clnt.h header file the macro definition
#defineclnt_destroy(rh)((*(rh)-cl_ops-cl_destroy)(rh))
is fault since if u look at the client structure u will notice that
cl_destroy does not take any arguments. The definition should have
been
#defineclnt_destroy(rh)((*(rh)-cl_ops-cl_destroy)())

Is the version that i have got very old? (It is 4.0.2 or 4.0.3 i dont
rememebr exactly which one)

Can someone please clear things out here?

Thanx,
Zahir Koradia

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



vim executables hidden after vim7 install, with workaround

2006-06-12 Thread S Page
I installed vim 7 on my Windows XP SP2 cygwin system (DLL version: 
1.5.19) using Cygwin setup.


But there's no vim.exe in my path.  It's not in /bin or /usr/bin.  I've 
reinstalled with Cygwin setup twice.


$ cygcheck -v -h -c vim
Cygwin Package Information
Last downloaded files to: C:\cygwin\packages
Last downloaded files from: http://mirrors.dotsrc.org/cygwin

Package  VersionStatus
Missing file: /usr/bin/ex from package vim
Missing file: /usr/bin/rview from package vim
Missing file: /usr/bin/rvim from package vim
Missing file: /usr/bin/vi from package vim
Missing file: /usr/bin/view from package vim
Missing file: /usr/bin/vim.exe from package vim
Missing file: /usr/bin/vimdiff from package vim
Missing file: /usr/bin/vimtutor from package vim
Missing file: /usr/bin/xxd.exe from package vim
vim  7.0.017-1  Incomplete


From Windows' perspective, I found the binaries and symlinks were not in
/cygdrive/c/cygwin/bin/
with the rest of my programs, but in
/cygdrive/c/cygwin/usr/bin/
where there are no other binaries, and where my cygwin installation 
can't find them.


(The install did put lots of vim files in /usr/share/vim/vim70.)


To work around this install problem, I moved vim.exe, vimtutor, and 
xxd.exe from /cygdrive/c/cygwin/usr/bin to /cygdrive/c/cygwin/bin , and 
recreated the symlinks for ex, vi, etc.  cygcheck reports OK.


QUESTION: since /usr/bin is somehow an equivalent to /bin/ in Cygwin, 
should I have a /cygdrive/c/cygwin/usr/bin directory (now empty after my 
workaround) at all?



I compared my previous working vim64 package with vim7, and noticed that 
the paths in the tar files are different: the vim64 tar file has 
usr/bin/vim.exe, vim7 has ./usr/bin/vim.exe.  I don't know if that's 
significant.  See output below.


I hope this information is useful to someone.

Invimcibly yours,
--
=S




(Old vim6, worked:)

$ cd /cygdrive/c/cygwin/packages
$ bunzip2.exe -c - 
http%3a%2f%2fmirrors.rcn.net%2fpub%2fsourceware%2fcygwin/release/vim/vim-6.4-4.tar.bz2 
| tar -tvf - | grep vim.exe

lrwxrwxrwx corinna/root  0 2005-12-18 07:17:07 usr/bin/ex - vim.exe
lrwxrwxrwx corinna/root  0 2005-12-18 07:17:08 usr/bin/rview - vim.exe
lrwxrwxrwx corinna/root  0 2005-12-18 07:17:07 usr/bin/rvim - vim.exe
lrwxrwxrwx corinna/root  0 2005-12-18 07:17:50 usr/bin/vi - vim.exe
lrwxrwxrwx corinna/root  0 2005-12-18 07:17:07 usr/bin/view - vim.exe
-rwxr-xr-x corinna/root 1061888 2005-12-18 07:16:49 usr/bin/vim.exe
lrwxrwxrwx corinna/root   0 2005-12-18 07:17:08 usr/bin/vimdiff - 
vim.exe


(New vim7, didn't install to right location:)

$ bunzip2.exe -c - 
http%3a%2f%2fmirrors.dotsrc.org%2fcygwin/release/vim/vim-7.0.017-1.tar.bz2 
| tar -tvf - | grep vim.exe

lrwxrwxrwx corinna/root  0 2006-06-12 01:52:09 ./usr/bin/ex - vim.exe
lrwxrwxrwx corinna/root  0 2006-06-12 01:52:09 ./usr/bin/rview - 
vim.exe

lrwxrwxrwx corinna/root  0 2006-06-12 01:52:09 ./usr/bin/rvim - vim.exe
lrwxrwxrwx corinna/root  0 2006-06-12 01:52:09 ./usr/bin/vi - vim.exe
lrwxrwxrwx corinna/root  0 2006-06-12 01:52:09 ./usr/bin/view - vim.exe
-rwxr-xr-x corinna/root 1375232 2006-06-12 01:52:36 ./usr/bin/vim.exe
lrwxrwxrwx corinna/root   0 2006-06-12 01:52:09 ./usr/bin/vimdiff - 
vim.exe


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Question about latest Cygwin DEP/NX Compliant

2006-06-12 Thread Eric Blake

 Is the latest Cygwin version/release DEP (Data Execution Prevention)/NX 
 compliant?

Who hands out certifications for that?  And if it costs money, the most
likely answer is probably not, because cygwin is coded by volunteers
who don't have the resources to get certifications to various standards.

The warranty clauses of the GPL (clausee 11 and 12) are applicable here;
you get what you paid for.  If you really need DEP/NX compliance,
consider paying Red Hat for a cygwin support contract.

-- 
Eric Blake

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Question about latest Cygwin DEP/NX Compliant

2006-06-12 Thread Larry Hall (Cygwin)

Carry Suryakusuma wrote:
Is the latest Cygwin version/release DEP (Data Execution Prevention)/NX 
compliant?





No.


--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: \cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487

2006-06-12 Thread Mark Bartel
Is anybody working on this?  Sadly, I do not have time.  It is less
frequent than it was, but it is still frequent enough to be a
significant issue.  I can't use find with -exec, something I do all the
time, because it will invariably fail before completion, even on small
filesets.

It isn't just me, as I've had another person ask me about it in private
email (also on a Thinkpad, an R52 in his case, btw).

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Mark Bartel
Sent: Friday, June 02, 2006 2:01 PM
To: cygwin@cygwin.com
Subject: RE: \cygwin\bin\sh.exe: *** fatal error - couldn't allocate
heap, Win32 error 487

Tried the 20060529 snapshot.  It seems less frequent, but still happens.

-Mark

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Larry Hall (Cygwin)
Sent: Wednesday, May 31, 2006 8:15 PM
To: cygwin@cygwin.com
Subject: Re: \cygwin\bin\sh.exe: *** fatal error - couldn't allocate
heap, Win32 error 487

Mark Bartel wrote:
 Oops, here is the cygcheck.out. 


Thank you.  I'd recommend trying a snapshot and reporting back your
results.
http://cygwin.com/snapshots/


-- 
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/