This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: Bash updates, bashdb, bash_completion, etc.
- From: Reini Urban <rurban at x-ray dot at>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 29 Oct 2004 15:16:43 +0200
- Subject: Re: Bash updates, bashdb, bash_completion, etc.
- References: <BAY9-F6EnKS7vzxgLNn00024f90@hotmail.com>
Ronald Landheer-Cieslak schrieb:
Let me just start by saying that I really think bashdb would be a nice
addition to Cygwin. That said, I'll need some convincing to add it to
mainline Bash as I don't want to maintain YA out-of-tree patch for Bash
if I can help it.
As for Bash-2.05b-17: I've applied Pierre's patch to bash-2.05b-16 and
am compiling it now (I've got a coffee break I can use for that).
As for Bash-3: it doesn't currently get through the tests and I do not
have the time at the moment to figure out why not. The reason for this
is very simple: I don't have a Windows machine at home so all I have for
testing is my lunch and coffee breaks. (This same lack of a Windows
machine had a rather dramatic impact on the time I had allocated for the
Cygwin project a while ago, when I was at home for nearly four
consecutive months.. donations are welcome ;)
That explains everything. You'd really need a laptop.
I want one also :)
Reini, if you still intend to package bashdb and bash_completion, I'll
be happy to work with you to integrate them into the bash package.
However, as you have already stated that you don't want to maintain bash
and I have already stated that I don't want to maintain bashdb or
bash_completion, we'll have to find some solution to this or accept a
stalemate. Please feel free to mail me privately about this.
rlc
Hi Roland.
Yesterday I've made a new bashdb package which doesn't overwrite any
existing bash file, using the suggested /bin/bash-bashdb.exe
Max' argument is convincing.
I'll also try to add a patch to setup.exe which will warn on overwriting
foreign files, unless "Replaces:" is given. For the future, to be safe.
But I need some time to finish testing and suitability with this new
setup. It was so comfortable for me with the replaced bash.exe.
I'll ITP that then under the name "bashdb".
Integration: Well, you can take my package and check it. It should work
well.
debugger has a seperate configure.ac, which should go away.
Reason: Before they began to integrate it into bash it was a seperate
package, and before that it was the ksh debugger.
make check still is very problematic.
The debugger testsuite runs through, but only after heavy manual
preparation.
The bash testsuite is also kinda broken for cygwin, but so far only one
test hangs.
(using 2.05b-16 with pierre's latest pid patch)
autoreconf for bash-2.05b doesn't work, they put the local macros into
aclocal.m4 and not into acinclude.m4, not time yet to clean all that up.
bash-3 should be better.
bash_completion will need another tiny patch to detect the bashdb-rebash
version/relstatus correctly.
works locally for me now, but I will wait until the seperate bashdb is
stable enough.
PS: I've subscribed this (hotmail) address to cygwin-apps as I don't
have E-mail at home either and the Gmane equivalent of this list doesn't
allow posting. There's no need to copy to ronald@... or to this address..
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/