[ANNOUNCEMENT] Updated: rxvt-2.7.10-6

2005-04-09 Thread Steve O
I've fixed the double +/- when using the +/- on the keypad.  Note that 
shift-keypad-plus and shift-keypad-minus may be used to change font 
size.

rxvt is in the 'Shells' section of the installer.  It works with or 
without X Windows running and is a comfy replacement for the cmd window.

Quick start:

rxvt -e /bin/bash --login

More documentation may be found in:
 /usr/share/doc/Cygwin/rxvt-2.7.10.README

===

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.


--


--
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: rxvt with libW11 bug: doubled KP_Subtract and KP_Add

2005-03-29 Thread Steve O
Hi,
I never noticed the double ++ and --, but it happens for me too.
Removing the code to handle KP_Add and KP_Subtract (as the patch
suggests) may end up breaking the shift+ shift- font changer.
-steve
Christopher Faylor wrote:
Hi,
Did you see this?  It would be nice to get this fixed?
cgf
-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Pierre Bogossian
Sent: Tuesday, March 29, 2005 8:04 AM
To: cygwin@cygwin.com
Subject: rxvt with libW11 bug: doubled KP_Subtract and KP_Add

When rxvt is executed with libW11, there is an annoying bug: 
each time the KP_Subtract (or KP_Add) key is pressed, the '-' 
(or '+') character is sent two times to the terminal.

This bug has already been reported two years ago, and someone 
even proposed a patch:
http://sourceware.org/ml/cygwin/2003-04/msg00618.html

Is there a chance to see it fixed in a forecoming release of 
the rxvt package ?

Regards,
Pierre

I thought this went away ages ago, but I just checked and whadda ya know,
it's still there.  It must have retrained me to always use the non-keypad
"-".

--
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: rxvt-2.7.10-5

2005-03-24 Thread Steve O
I've updated the rxvt package to install the documentation under 
/usr/share.  No code has been changed, though hopefully the man page is 
now readable.

rxvt is in the 'Shells' section of the installer.  It works with or 
without X Windows running and is a comfy replacement for the cmd window.

===

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.


--
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: rxvt-2.7.10-4

2004-03-01 Thread Steve O
rxvt is a terminal program that can be used instead of the windows
command shell.  This port can be used with or without X.

This build enables 256 color support and fixes a problem loading 
the newly named X11 dll when displaying to an X display. 


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.

To install rxvt for the first time, choose "rxvt" from the packages list,
in the "Shell" category. If you already have rxvt installed, the update will
be pre-selected.

Remember that some mirror sites may not have updated before this
announcement is made. If your usual mirror does not have the latest version
of this package, please be patient or select an alternate mirror.

Thanks.
-steve



--
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: [ANNOUNCEMENT] Updated: rxvt-2.7.10-3 (shortcut prob)

2003-04-03 Thread Steve O
> no longer works -- it launches the window and hangs without ever
> displaying anything.  Typing a character crashes it. 

Your trace shows rxvt receiving a ^G and lots of nulls at startup
which is odd.  I couldn't tell too much more since your trace
looks a lot different than a trace I made.  You appear to have
an older cygwin1.dll.  Maybe upgrading will fix this?

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: rxvt-2.7.10-3

2003-04-02 Thread Steve O
rxvt is a terminal program that can be used instead of the windows
command shell.  It does not require an X server.

This build fixes a configuration issue that caused the app to use a 
generic icon. 

--
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.  Once you've downloaded setup.exe, run it and select "Shell" 
then click on the appropriate field until the above announced
version number appears if it is not displayed already.

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin at cygwin dot com .  I would appreciate it 
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.  Though for rxvt specific bugs you may want
to copy me on posts to the Cygwin mailing list.

To unsubscribe to 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 dot COM at cygwin dot com


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: [ANNOUNCEMENT] Updated: rxvt-2.7.10-1

2003-03-31 Thread Steve O
> The icon associated with the rxvt window has changed (to the windows icon).

Looks like the resource file didn't make it - no version info for
the executable either.  I'll build a 2.7.10-3 by the weekend, or 
sooner if any more problems creep up.

Thanks,
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: [Bug] 1.3.22-1 - rxvt & xterm displaying escape codes, cursor problems

2003-03-31 Thread Steve O
Hi,
It sounds like you are running sh instead of bash,
Try running rxvt like:
  rxvt -e bash 
If that helps you can investigate /etc/passwd to see what it says your
shell should be, or look at $SHELL,
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: rxvt-2.7.10-1

2003-03-31 Thread Steve O
rxvt is a terminal program that can be used instead of the windows
command shell.  It does not require an X server.

Geoff Wing has recently released rxvt 2.7.10, a development version
that disables features which provide security holes.  He has also
merged the cygwin specific code into the sourceforge rxvt project.

This build has more options enabled in the configuration, including:
 --enable-frills --enable-keepscrolling --enable-old-selection 
 --enable-utmp --enable-wtmp --enable-lastlog --enable-linespace


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.  Once you've downloaded setup.exe, run it and select "Shell" 
then click on the appropriate field until the above announced
version number appears if it is not displayed already.

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin at cygwin dot com .  I would appreciate it 
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.  Though for rxvt specific bugs you may want
to copy me on posts to the Cygwin mailing list.


2.7.9 to 2.7.10
\---

Geoff Wing  gcw at pobox dot com  et al.
removed screen dump feature as it can aid as a security hole
removed menubar escape sequence access as it can aid a security hole
removed reporting of title and icon settings as they can aid a security
hole

Mikko Leppänen  m.leppanen at iki dot fi
fixed clearing problem when internalBorder is zero

Rob McMullen  robm at flipturn dot org
fixed handling of control characters inside escape sequences
added resource "mouseWheelScrollPage" to allow the mouse wheel
scroll a page full
added support for VT52 commands


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: /dev/tty read is broken!

2003-01-13 Thread Steve O
John E. A. Wrote:
> However if I run the program full speed, or step through the fgetc() on 
> cygwin without previously typing a character into minicom, then the fgetc()
> call hangs.

I'm not familiar with the winsup/cygwin/fhandler_serial code, but if I was
going to debug this (which sounds like fun, but I don't have the setup), 
I'd run:
  strace test > test.dump
and see what's happening right before the ^C, then I'd look at the
cygwin code mentioned above. 

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: [Bug] 1.3.18-1: Problem with arrow keys and rxvt/bash/mc

2003-01-10 Thread Steve O
Marcel Telka wrote:
> Up/down/left/right arrows produces sometimes upper letters (for example
> 'D' while pressing left) instead of a cursor moving. To reproduce try run mc
> and press the arrow keys in blue mc's window (for moving cursor through
> files or moving cursor left-right in command line).

I'm able to reproduce this without bash, and with xterm instead of rxvt.
That narrows the problem down to some changes I made to the cygwin 
tty code. 

The change I suspect is one that writes characters one at a time to the
slave, instead of a bulk write of the entire buffer.  Thus, it's 
possible for the slave to read half of an escape sequence in a 
race condition.  I was under the impression that the slave, mc in
this case, should be able to deal with this condition, or am I mistaken?

Thanks for pointing out this test case.
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: small tty problem? Re: Updated: cygwin-1.3.18-1

2002-12-28 Thread Steve O
On Sat, Dec 28, 2002 at 01:25:14AM -0500, Christopher Faylor wrote:
> Well, surprise, this bugged me enough that I had to track it down.  The
> order of acceptance of input and echoing of input seemed to have been
> changed by Steve's recent patches, so I put it back the way it was
> before.

Hi,

Just got back from holiday and followed your fix trajectory for this. 
Nice.  Removing always_accept may remove the requirement for the 
post-loop setting of ret to line_edit_input_done.  I'll have to stare
at it some more though.

As for the placement of doecho, it was moved after accept_input since
doecho is not undoable.  So, if accept_input fails repeatedly, the current
code could echo a character multiple times.  However, given the 
circumstances, I agree that moving doecho back is the correct thing to do
in the short term. 

My next set of patches should remedy this by adding an echobuf that
will essentially make echo characters be read before the slave input. 
Undoubtedly, someone will find a case where this isn't correct, but 
for now I can't think of what that case may be. 

Thank you, cgf, for taking time out of your holidays to look at this.

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: [ANNOUNCEMENT] Update cygwin package rxvt 2.7.9-4

2002-12-25 Thread Steve O
Andrew DeFaria wrote:
> Does this mean that the font change things have been 
> temporarily removed? Or does it mean that the problem 
> of the lowercase "k" and "m" not working has been fixed?

Both.  It turns out that the keycode for KP+ is 'k', which means
that the straight forward approach of mapping KP+ to XK_KP_Add,
is not entirely correct.  When I get back from vacation, I'll track
through the code to figure out the right thing to do. 

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Update cygwin package rxvt 2.7.9-4

2002-12-24 Thread Steve O
Hi,
rxvt is a terminal program that can be used instead of the windows
command shell.  It does not require an X server.

This release backs out the Shift-KP-, Shift-KP+ fix.  Sorry.  
Thanks to Ton van Overbeek for the early warning.

-steve

-Installation Instructions-
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.

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 do not allow 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/pub/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.

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:

[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 this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to provide
you with the info that you need.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Bug in rxvt-2.7.9.3

2002-12-24 Thread Steve O
> I cannot use the 'k' key

Oh.  You needed that?  :)

Working on a fix.  I can recreate the behavior in bash, but not in sh. 
Funny.  

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated cygwin package rxvt-2.7.9-3

2002-12-24 Thread Steve O
Hi,
rxvt is a terminal program that can be used instead of the windows
command shell.  It does not require an X server.

This release enables the NeXT and xterm scrollbars as well as
Shift-KP+ and Shift-KP- to change fonts.   Thanks to Sergei Okhapkin for
pointing out that the font changing keys did not work.

-steve

-Installation Instructions-
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.

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 do not allow 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/pub/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.

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:

[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 this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to provide
you with the info that you need.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: rxvt, once again...

2002-12-23 Thread Steve O
On Monday, Dec 23, 2002, at 11:58 Europe/Lisbon, Chris Game wrote:
> That's interesting, but what's the advantage of rxvt over opening
> cygwin/bash in a Windows command window

Unix style cut and paste.
A bit of a speed improvement.
Resizable on Win98.
Shift-PageUp scrolls up.
Switches buffers when using curses.
Solid block cursor, instead of small blinking one.
Room to grow (you've got the source).

Those are some of my reasons.
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: rxvt customization questions

2002-12-19 Thread Steve O
> I'd also like to show the current working directory in the title bar of a
> rxvt console but haven't got a clue, so how can I achieve that?

Setting PS1 to:
PS1="\[\e]0;\h:\w\007\]$ "

Gets you the host and dir in the title bar with a $ prompt.

> I'd like to play around with colors like YellowGreen, Ivory or RedOrange -
> is there any possibility of getting these values working somehow, maybe with
> special add-ons?

You should be able to use any color in rgb.txt, as well as specifying
the color as #rrggbb where rr is the red amount in hex, gg green, etc.

> Unfortunately, I can't find out each necessary entry that will give the
> scrollbar a personalized new look, some of the settings do not work for me as
> expected, for instance Rxvt*troughColor (no effect at all). 

The pre-built rxvt in Cygwin, is only configured with one type of
scrollbar enabled.  That might be the problem.  I never really messed
around too much with the others. 

-steve


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated cygwin package: rxvt-2.7.9-2

2002-12-02 Thread Steve O
Hi,
rxvt is a terminal program that can be used instead of the windows command
shell.  It does not require an X server. 

This release fixes some multibyte character issues and is built with
 --enable-languages, thanks to a series of patches from Cole Lin. 
It also re-enables xpm support, thanks to a heads-up from Frank-Michael.

-steve

-Installation Instructions-
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.

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 do not allow 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/pub/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.

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:

[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 this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: [ANNOUNCEMENT] Updated Cygwin Package: rxvt-2.7.9-1

2002-11-29 Thread Steve O
> What happend with +/-ip option?

I had xpm support disabled for testing purposes and I
forgot to reenable it.   I'll be making another release
later today to support a multichar patch, that one should
have the xpm support.

To be honest, I had no idea that the ip option got used. 
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated Cygwin Package: rxvt-2.7.9-1

2002-11-28 Thread Steve O
rxvt is a terminal program that can be used instead of the windows command
shell.  It does not require an X server. 

This release fixes the extra line bug, and includes a patch
submitted by Christopher Faylor to solve an emacs interaction problem.
It is also the first release of a new rxvt version, thanks to some
work by the rxvt maintainer, Geoff Wing, to integrate the cygwin patches
into the CVS repository.

Christopher Faylor also patched the cygwin dll to fix the hang associated
with pasting text.  You may still run into problems if you paste a 
whole file, but for most applications, it'll work ok.   Thanks Christopher. 

Enjoy. 

-Installation Instructions-
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.

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 do not allow 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/pub/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.

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:

[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 this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: lastest cvs fork problem

2002-10-18 Thread Steve O
>On Mon, Oct 14, 2002 at 11:14:46AM -0400, Christopher Faylor wrote:
>>On Sun, Oct 13, 2002 at 10:32:23PM -0500, Steve O wrote:
>>>On Mon, Oct 14, 2002 at 03:09:50AM -, [EMAIL PROTECTED]
+wrote:
>>>> <[EMAIL PROTECTED]>:
>>>> Sorry, only subscribers may post.  See the project web page for details:
+http://www.cygwin.com/lists.html (#5.7.2)
>>>
>>>Hi,
>>>I was trying to get the latest cygwin CVS working and ran into some
>>>difficulties.  An strace of rxvt hangs as it forks:
>>
>>Are you sure you're using the *latest* CVS?
>
>Ping?  This should be fixed in CVS and in snapshots.
>
>Confirmation (or not) of this would be appreciated.

Sorry for not replying sooner.  As you suggested, the fixes you uploaded
at about the time I posted the bug report solved the problem for me.
Next time I'll wait five more minutes before posting.
Thanks,
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




latest cvs fork problems

2002-10-13 Thread Steve O

On Mon, Oct 14, 2002 at 03:09:50AM -, [EMAIL PROTECTED] wrote:
> <[EMAIL PROTECTED]>:
> Sorry, only subscribers may post.  See the project web page for details: 
>http://www.cygwin.com/lists.html (#5.7.2)

Hi,
I was trying to get the latest cygwin CVS working and ran into some 
difficulties.  An strace of rxvt hangs as it forks:

...
   36  135315 [main] rxvt 1644 void: 0x0 = signal (3, 0x4010B8)
   36  135351 [main] rxvt 1644 void: 0x0 = signal (15, 0x4010B8)
   36  135387 [main] rxvt 1644 void: 0x0 = signal (20, 0x401048)
   43  135430 [main] rxvt 1644 fork: entering
  468  135898 [proc] rxvt 1644 wait_subproc: starting


hitting Control-C hangs here:

...
   51 5778824 [unknown (0xAA8)] rxvt 1644 kill_worker: 0 = kill_worker (1644, 2)
   37 5778861 [unknown (0xAA8)] rxvt 1644 kill_pgrp: 0 = kill (1644, 2)
  343 5779204 [sig] rxvt 1644 wait_sig: looping

hitting another Control-C starts a loop:

1921941 7701145 [unknown (0x338)] rxvt 1644 _kill: kill (-1644, 2)
  132 7701277 [unknown (0x338)] rxvt 1644 kill_pgrp: pid 1644, signal 2
 1046 7702323 [unknown (0x338)] rxvt 1644 kill_pgrp: killing pid 1644, pgrp 1644, 
p->ctty 1073741824, myself->ctty 1073741824
   82 7702405 [unknown (0x338)] rxvt 1644 sig_send: pid 1644, signal 2, its_me 1
   44 7702449 [unknown (0x338)] rxvt 1644 sig_send: Waiting for thiscomplete 0x758
 1280 7703729 [sig] rxvt 1644 wait_sig: awake
  121 7703850 [sig] rxvt 1644 wait_sig: processing signal 2
   42 7703892 [sig] rxvt 1644 wait_sig: Got signal 2
   41 7703933 [sig] rxvt 1644 sig_handle: signal 2
   42 7703975 [sig] rxvt 1644 sig_handle: signal 2, about to call 0x4010B8
   53 7704028 [sig] rxvt 1644 setup_handler: couldn't send signal 2
   42 7704070 [sig] rxvt 1644 setup_handler: good.  Didn't suspend main thread, th 0x0
   40 7704110 [sig] rxvt 1644 setup_handler: returning 0
   39 7704149 [sig] rxvt 1644 sig_handle: returning 0
   51 7704200 [unknown (0x338)] rxvt 1644 sig_send: returning 0 from sending signal 2
   50 7704250 [unknown (0x338)] rxvt 1644 kill_worker: 0 = kill_worker (1644, 2)
   38 7704288 [unknown (0x338)] rxvt 1644 kill_pgrp: 0 = kill (1644, 2)
  302 7704590 [sig] rxvt 1644 wait_sig: looping
   60 7704650 [sig] rxvt 1644 wait_sig: awake
   ...


The edit that creates this behavior is:
http://cygwin.com/ml/cygwin-cvs/2002-q4/msg00022.html

cvs up -A
cvs up -D '2002-10-08 22:50:00' cygthread.cc cygthread.h fhandler.h fhandler_tty.cc 
sigproc.cc tty.cc

gets me a working cygwin.

Thanks.
-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: rxvt hangs when using ftp

2002-10-04 Thread Steve O

> When I use ftp within an rxvt window, it prompts for the 
> username, then hangs before asking for the password.

Please use /usr/bin/ftp instead of the Windows version. 
Thanks,
-steve


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in rxvt 2.7.2: shift-pageup/pagedown ignored with -sk option

2002-10-01 Thread Steve O

> Hum... I can not only confirm this one, but also get a 
> reproducible crash if I press Ctrl+Left at the end of a line. 

Hi,
I tracked down the -sk problem last night, it happens because
XLookupString is only trivially implemented and returns 1 all the
time. 

As for the Ctrl-Left, this is something odd in bash.  I can get the 
same behavior in a command window running bash, or even by typing
Esc O c.  Bash running on Linux does not seem to have this problem.

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated rxvt-2.7.2-14

2002-09-25 Thread Steve O

Hi,

rxvt is a replacement for the Windows command window.

This version fixes:

- memory leak in -13 version that could cause Windows to run 
  out of resources.  Please update if you have version 2.7.2-13.

Thanks for your patience.
-steve

--Install instructions--

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/pub/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: [EMAIL PROTECTED] .  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:

[EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: rxvt color/redraw problems?

2002-09-24 Thread Steve O

> The rxvt background suddenly becomes all white.  It is easly 
> reproducable by resizing rxvt while vim is running;

I'm having some trouble reproducing this on Win2K.  I can get some 
amazing behavior resizing a less though.  There's only one section 
of code that could be causing this.  

Who would of thought that ClearType would cause so much trouble?


> mutt in rxvt doesn't seem to have the right colours either.

I get the same thing, but when I login to my ISP it looks ok. 
Turns out to be the configuration in /etc/Muttrc.  Try:

cat >> /etc/Muttrc
color hdrdefault red default
color quoted brightblue default
color signature red default
color indicator brightyellow red
color error brightred default
color status yellow blue
color tree magenta default  # the thread tree in the index menu
color tilde magenta default
color message brightcyan default
color markers brightcyan default
color attachment brightmagenta default
color search default green  # how to hilite search patterns in the pager
color header brightred default ^(From|Subject):
color body magenta default "(ftp|http)://[^ ]+" # point out URLs
color body magenta default [-a-z_0-9.]+@[-a-z_0-9.]+# e-mail addresses
color underline brightgreen default
mono quoted bold
^D

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated rxvt-2.7.2-13

2002-09-23 Thread Steve O

Hi,

rxvt is a replacement for the Windows command window.

This version fixes:

- Paste bug on Windows NT and ME.  Thanks to Pierre Humblet and
Nicholas Wourms for helping debug this.
- ClearType with fixed width fonts.

Please read /usr/doc/Cygwin/rxvt-2.7.2.README if you are new to
using rxvt. 

-steve

--Install instructions--

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/pub/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: [EMAIL PROTECTED] .  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:

[EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: New rxvt -- cleartype bug again

2002-09-22 Thread Steve O

Hi,

Yep, the new rxvt (-12) doesn't do so well with clear type.  I
tracked through the code and figured out why.  Looks like windows
erases a little bit more background than it should when writing
text in opaque mode.  Changed the XDrawString code to use transparent
mode and to manually do the background erasing.

I'm concerned about the pasting from other windows crashing rxvt
and would like to hold off making another release until I can 
figure that out.  In the meantime, I recommend using the -11 version
if ClearType is an issue. 

The pasting issue appears to only affect NT systems, the only 
platform I don't have ready access to.  

-steve

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated rxvt-2.7.2-12

2002-09-20 Thread Steve O

Hi,

rxvt is a replacement for the Windows command window.

This version fixes some bugs I put into the last version.

- Fixed a bug that caused fixed width fonts to be interpreted as 
  proportional width.  Thanks to Ville Herva for helping find this. 
- Rewrote paste code. 

Please read /usr/doc/Cygwin/rxvt-2.7.2.README if you are new to
using rxvt. 

-steve

--Install instructions--

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/pub/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: [EMAIL PROTECTED] .  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:

[EMAIL PROTECTED]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated: rxvt-2.7.2-10

2002-02-26 Thread Steve O

rxvt-2.7.2-10 has been uploaded to the Cygwin net distribution.
rxvt is a lightweight xterm that can display to either X or 
native Windows. 

Changes:
- F10 key passed to shell (Christian LESTRADE)
- fixed geometry on startup (Dr. Volker Zell)
- changed default icon to less interesting version

 
-steve o

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.  Save it and run setup, answer the questions and pick
up 'rxvt' from the 'Shells' category.

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed 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 Japan, ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ is usually
up-to-date

In DK, http://mirrors.sunsite.dk/cygwin/ is usually up-to-date.

If one of the above doesn't have the latest version of this package
you can either wait for the site to be updated or find another
mirror.

Please  send questions or comments to the Cygwin mailing list at:
[EMAIL PROTECTED] .  If you want to subscribe go to:
http://cygwin.com/lists.html 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 ***

To unsubscribe to 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]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated: rxvt-2.7.2-8

2002-01-29 Thread Steve O

rxvt-2.7.2-8 has been uploaded to the Cygwin net distribution.
rxvt is a lightweight xterm that can display to either X or 
native Windows. 

Changes:
- Corrected backspace handling.  
  This may cause some unexpected behavior if you have something like 
 stty erase ^H 
  in your profile.  Either removing the stty line or changing it to 
 stty erase ^?
  may fix the behavior.

- Bug in erasing fixed.
  Previous versions erased too much, causing visual artifacts.

- Built with transparency enabled.
  This is bare bones support.  If you have Win2K with a tiled BMP
  background  (i.e. no active desktop), rxvt -ip may work.

Thanks to Christian LESTRADE for identifying and providing a patch 
for the backspace and erasing bugs. 
 
-steve o

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.  Save it and run setup, answer the questions and pick
up 'cygutils' from the 'Utils' category.

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed 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 Japan, ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ is usually
up-to-date

In DK, http://mirrors.sunsite.dk/cygwin/ is usually up-to-date.

If one of the above doesn't have the latest version of this package
you can either wait for the site to be updated or find another
mirror.

Please  send questions or comments to the Cygwin mailing list at:
[EMAIL PROTECTED] .  If you want to subscribe go to:
http://cygwin.com/lists.html 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 ***

To unsubscribe to 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]


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/