Re: GNU screen hangs

2009-09-03 Thread Christopher Faylor
On Thu, Sep 03, 2009 at 12:59:50AM -0400, Dave Steenburgh wrote:
On Wed, Sep 2, 2009 at 8:26 PM, Christopher Faylor wrote:
 On Wed, Sep 02, 2009 at 04:14:11PM -0400, Andrew Schulman wrote:
screen is difficult to debug, because it uses two communicating
processes, one in the foreground to talk to your terminal, and one in
the background to talk to the processes in each window.

 That's not that hard to debug. ?You just attach two different copies of
 gdb to each process after screen starts running.

...but you still need to know what you're looking at, and what to look
for.  It also helps to be well-versed with gdb, and I am not.

I was actually talking to Andrew Schulman, the screen maintainer.

cgf

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



Sorry [Re: [OT] Re: GNU screen hangs]

2009-09-02 Thread TV

I'm feeling a bit bad how things got out of hand, and I'm sorry
for it. The etiquette of this list is unusually strict, I have
never met anything like it, and I don't understand it. The 
trigger-happy banning behaviour really put me off the course. 
This clearly isn't a place for me, so I'm going to stay away,
but sorry anyway.

-- 
Tuomo


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



Re: GNU screen hangs

2009-09-02 Thread Dave Steenburgh
/me returns to the original topic.

I occasionally have trouble with screen as well, and as far as I can
tell, it always happens when trying to create a new screen.  (To be
clear, when I start screen the first time or when I press: ctrl-a c)
So, it may be that screen itself is not the problem in my case.
Because this occurs only rarely, I have no idea how to duplicate it,
and I think disabling any programs that /might/ be interfering would
be inconclusive at best.  If it happens again, is there anything I can
do that would lead to a proper diagnosis?

I should probably also point out that when I work with cygwin, I work
almost exclusively with text-based programs.  So, I rarely have a need
for X, and I use a command prompt window.  Is there a better terminal
for those circumstances?

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



Re: Sorry [Re: [OT] Re: GNU screen hangs]

2009-09-02 Thread Dave Korn
TV wrote:
 I'm feeling a bit bad how things got out of hand, and I'm sorry
 for it. The etiquette of this list is unusually strict, I have
 never met anything like it, and I don't understand it. The 
 trigger-happy banning behaviour really put me off the course. 
 This clearly isn't a place for me, so I'm going to stay away,
 but sorry anyway.

  I bow to your good grace.  Thank you.

cheers,
  DaveK



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



Re: Sorry [Re: [OT] Re: GNU screen hangs]

2009-09-02 Thread Andrew Schulman
 I'm feeling a bit bad how things got out of hand, and I'm sorry
 for it.

Accepted.  Andrew.

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



Re: Sorry [Re: [OT] Re: GNU screen hangs]

2009-09-02 Thread Christopher Faylor
On Wed, Sep 02, 2009 at 12:03:15PM +, TV wrote:
I'm feeling a bit bad how things got out of hand, and I'm sorry for it.
The etiquette of this list is unusually strict, I have never met
anything like it, and I don't understand it.  The trigger-happy banning
behaviour really put me off the course.  This clearly isn't a place for
me, so I'm going to stay away, but sorry anyway.

I've removed the blocks that were put in place.  Hopefully this will free
up both of our time since I won't have to be adding new addresses to the
block list and you won't have to be inventing new email addresses to
circumvent said blocks.

cgf

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



Re: GNU screen hangs

2009-09-02 Thread Larry Hall (Cygwin)

On 09/02/2009 10:19 AM, Dave Steenburgh wrote:

I should probably also point out that when I work with cygwin, I work
almost exclusively with text-based programs.  So, I rarely have a need
for X, and I use a command prompt window.  Is there a better terminal
for those circumstances?


There's always a better terminal! ;-)  Cygwin has mintty and rxvt
that don't require X.  Then there's poderosa and Console2 (at least)
that you can hunt down on the net.  Poderosa and Console2 have tabs,
if you like that kind of thing. ;-)

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

_

A: Yes.
 Q: Are you sure?
 A: Because it reverses the logical flow of conversation.
 Q: Why is top posting annoying in email?

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



Re: GNU screen hangs

2009-09-02 Thread Andrew Schulman
 I occasionally have trouble with screen as well, and as far as I can
 tell, it always happens when trying to create a new screen.  (To be
 clear, when I start screen the first time or when I press: ctrl-a c)
 So, it may be that screen itself is not the problem in my case.
 Because this occurs only rarely, I have no idea how to duplicate it,
 and I think disabling any programs that /might/ be interfering would
 be inconclusive at best.  If it happens again, is there anything I can
 do that would lead to a proper diagnosis?

I don't know.  Maybe someone else here does.  screen is difficult to debug,
because it uses two communicating processes, one in the foreground to talk
to your terminal, and one in the background to talk to the processes in
each window.

screen in Cygwin has had trouble in the past reattaching to detached
sessions.  It would seem that communication between the two processes
breaks down in some way at detachment or reattachment, but I don't know how
to debug that, especially when the problem is intermittent and fairly rare.

For whatever reasons, such reports are less common in the last few years,
but there have been a few.

 I should probably also point out that when I work with cygwin, I work
 almost exclusively with text-based programs.  So, I rarely have a need
 for X, and I use a command prompt window.  Is there a better terminal
 for those circumstances?

First, as /usr/share/doc/screen/README.Cygwin explains, if you're using a
DOS terminal, you need to set CYGWIN=tty in the environment before you
start your terminal, or you're likely to have problems reattaching to
detached screen sessions.

Personally, I much prefer PuTTYcyg.  rxvt and MinTTY are also popular, but
they both require X.  You might also like Poderosa
(http://en.poderosa.org/).

Good luck,
Andrew.

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



Re: GNU screen hangs

2009-09-02 Thread Jeremy Bopp
Andrew Schulman wrote:
 Personally, I much prefer PuTTYcyg.  rxvt and MinTTY are also popular, but
 they both require X.  You might also like Poderosa
 (http://en.poderosa.org/).

Actually, neither rxvt nor MinTTY require X.  I use them both without X
daily.  I believe MinTTY is actually based on PuTTYcyg.

-Jeremy

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



Re: GNU screen hangs

2009-09-02 Thread Andrew Schulman
 Andrew Schulman wrote:
  Personally, I much prefer PuTTYcyg.  rxvt and MinTTY are also popular, but
  they both require X.  You might also like Poderosa
  (http://en.poderosa.org/).
 
 Actually, neither rxvt nor MinTTY require X.  I use them both without X
 daily.  I believe MinTTY is actually based on PuTTYcyg.

Right-- thanks.
A.

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



Re: GNU screen hangs

2009-09-02 Thread Christopher Faylor
On Wed, Sep 02, 2009 at 04:14:11PM -0400, Andrew Schulman wrote:
screen is difficult to debug, because it uses two communicating
processes, one in the foreground to talk to your terminal, and one in
the background to talk to the processes in each window.

That's not that hard to debug.  You just attach two different copies of
gdb to each process after screen starts running.

cgf

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



Re: GNU screen hangs

2009-09-02 Thread Dave Steenburgh
On Wed, Sep 2, 2009 at 8:26 PM, Christopher Faylor wrote:
 On Wed, Sep 02, 2009 at 04:14:11PM -0400, Andrew Schulman wrote:
screen is difficult to debug, because it uses two communicating
processes, one in the foreground to talk to your terminal, and one in
the background to talk to the processes in each window.

 That's not that hard to debug.  You just attach two different copies of
 gdb to each process after screen starts running.

...but you still need to know what you're looking at, and what to look
for.  It also helps to be well-versed with gdb, and I am not.

There was another hanging today, but this time I paid a little more
attention, and I think bash was the problem, not screen.  I never got
a prompt in that window, but I could create another window and I did
get a prompt there.  If that's what's been going on, I'm not terribly
concerned about it.  However, it would be nice to figure out what and
why and how to fix it.


On Wed, Sep 2, 2009 at 4:14 PM, Andrew Schulman wrote:
 ...if you're using a DOS terminal, you need to set CYGWIN=tty in the
 environment before you start your terminal...

Fortunately, I figured that out at some point.  However, I haven't
bothered to look into what that really does, so it seems like voodoo
to me.


On Wed, Sep 2, 2009 at various times, various people wrote:
 mintty, rxvt, puttycyg, poderosa, console2

Thank you all for the suggestions.  (Did I miss any?)  Hopefully I
will find one of them agreeable.

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



Re: GNU screen hangs

2009-09-01 Thread TV
On 2009-08-31, Christopher Faylor cgf-use-the-mailinglist-ple...@cygwin.com 
wrote:
 Apparently you don't know who I am.

An even bigger pile of shit than this project. A project leader
pretending to be an army sergeant with users rookies required
to follow his ridiculous commands.

I guess I'm going to complete my transition from Linux to
Windows, and ditch Cygwin too. It has no hope with such
piles of shit at the top.


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



Re: GNU screen hangs

2009-09-01 Thread Dave Korn
TV wrote:
 On 2009-08-31, Christopher Faylor
cgf-use-the-mailinglist-ple...@cygwin.com wrote:
 Apparently you don't know who I am.

 An even bigger pile of

  Don't kid yourself: it's you that's at fault, not the whole rest of the
world.  You've been rude and arrogant from your first post.  It's certainly
not just him who thinks so, I was going to reply about three separate times
until I saw what you were doing.

  Posting people's email addresses gets them spammed.  It's not just a petty
rule, it's a verified fact proven by scientific experimentation and
measurement.  Here's proof:
 http://www.cdt.org/speech/spam/030319spamreport.shtml

 Deliberately violating list netiquette and morphing your From: line to evade
a ban is regarded as network abuse pretty much everywhere.  It's certainly
anti-social.

DaveK


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



Re: GNU screen hangs

2009-09-01 Thread TV
On 2009-09-01, Dave Korn da...@googlemail.com wrote:
   Don't kid yourself: it's you that's at fault, not the whole rest of the
 world.  You've been rude and arrogant from your first post.  

Oh, this is must be a cultural thing about americans and
their tanned tongues. Can't stay to the facts, have to 
make everything dripping with sugar, otherwise it's 
considered rude. 

   Posting people's email addresses gets them spammed.  

And the addresses are right there in the From-fields.

-- 
Be an early adopter! Beat the herd! Choose Windows today!


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



Re: GNU screen hangs

2009-09-01 Thread Christopher Faylor
On Tue, Sep 01, 2009 at 10:23:58AM +, TV wrote:
On 2009-09-01, Dave Korn da...@googlemail.com wrote:
Don't kid yourself: it's you that's at fault, not the whole rest of the
world.  You've been rude and arrogant from your first post.

Oh, this is must be a cultural thing about americans and their tanned
tongues.  Can't stay to the facts, have to make everything dripping
with sugar, otherwise it's considered rude.

Heh.  DaveK is an American now.  When did that happen?

cgf

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



[OT] Re: GNU screen hangs

2009-09-01 Thread Dave Korn
TV wrote:
 On 2009-09-01, Dave Korn wrote:

  Wow.  You kind of quoted my email address, but then you went and changed it
into some poor innocent bystander's account.  Whoever that is won't be pleased
with you.

this space left blank for Tuomo to explain why that's the innocent
bystander's fault, and not his for using a buggy newsreader  

   Don't kid yourself: it's you that's at fault, not the whole rest of the
 world.  You've been rude and arrogant from your first post.  
 
 Oh, this is must be a cultural thing about americans and
 their tanned tongues. 

  I'm not even a little bit American, you silly little bigot.

 Can't stay to the facts, have to 
 make everything dripping with sugar, otherwise it's 
 considered rude. 

  Nonsense, it's got nothing to do with the way you say it, it's the content
of your message that nobody likes: self-regarding vanity, arrogance and
me-first egotism.  Unwarranted self-importance, much?

   Posting people's email addresses gets them spammed.  
 
 And the addresses are right there in the From-fields.

  Spammers don't subscribe to mailing lists to harvest addresses.  They scrape
them off the web archives.  The headers are munged in the archives.  The
bodies are not.  You're just trying to justify lazy selfishness.

DaveK

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



Re: [OT] Re: GNU screen hangs

2009-09-01 Thread One more time
Ah, censorship. The Official Truth will become the Truth,
when the opposition is censored.

On 2009-09-01, Dave Korn davek.spamt...@googlemail.com wrote:
   Nonsense, it's got nothing to do with the way you say it, it's the content
 of your message that nobody likes: self-regarding vanity, arrogance and
 me-first egotism.  Unwarranted self-importance, much?

You clearly read the messages through some anti-tuomov glasses,
as most of the FOSS herd does. It's not like I'm liked much for 
pointing out where it's all heading, and my anti-distro licensing. 
So the herd attacks the message thanks to the messenger.

   Spammers don't subscribe to mailing lists to harvest addresses. They scrape
 them off the web archives.  The headers are munged in the archives.  The
 bodies are not.  You're just trying to justify lazy selfishness.

Any sane archive will obfuscate both content and headers, if it all.
This list is archived at http://news.gmane.org/gmane.os.cygwin/, and
available by NNTP through news.gmage.org, both of which spammers can
use. The former poorly obfuscates both (with @ replaced by at), 
the latter doesn't. Gmane can be configured to fully obsfuscate
addresses, but nobody has done it for this list. And yet people
carelessly post their real addresses in the headers... as if it's
worth the effort of trying to keep addresses out of spammers' hands. 
Better stay of the 'net.

No, the real reason for complaining about quoting an address has
nothing to do with spam. You just wanted some excuse for attacking 
me with some nitpicky rules...  on a list that is listed as the 
only place for users to report bugs, trying to help both the
project and themselves. But, no, the attitude among FOSS developers
these days is tha their project has no bugs, and they don't want
to hear about it, so it's made extremely difficult to report 
them... registering on some suckzilla, subscribing on a mailing
list (because apparently accessing through NNTP isn't really
allowed, even when available), listening to power-blind assholes
complain about some ridiculous directives hidden in some tome 
of Sacred Etiquette.

Signing off. Pitäkää tunkkinne!

-- 
Tuomo




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



Re: [OT] Re: GNU screen hangs

2009-09-01 Thread Dave Korn
One more time wrote:
 Ah, censorship. 

  zOMG we is suppressing your freedumb of speach!  O noes!  Call for the
WH-bulance!

  Seriously, that is the kind of pathetic nonsense spammers come out with.

 You clearly read the messages through some anti-tuomov glasses,
 as most of the FOSS herd does. It's not like I'm liked much for 
 pointing out where it's all heading, and my anti-distro licensing. 
 So the herd attacks the message thanks to the messenger.

  Oh, so you are a noble fighter for freedom, a voice crying out in the
wilderness, and anyone who thinks you're a jerk is just a gullible fool with
no independent thought, following the herd.

  Ha ha, no.  Sure, they laughed at Galileo, they laughed at Copernicus, they
laughed at Columbus and Newton and Einstein.

  But they also laughed at Bozo the Clown.

  You're not trying to help anyone out or point the way.  You posted a
RRAGEE-filled angry self-pitying rant.  And then you expect to be treated
as some kind of hero.  Like I said, narcissistic vanity.  It makes you an
unpleasant person to be around.

  Face the facts: I have never met or heard of you before; it's entirely down
to the unpleasant tone of your first post and your subsequent descent into
full-on trollhood.  I am not following any herd, I made my own mind up, and
long before you started being deliberately rude for no reason over the issue
of quoting people's email addresses; it's precisely because I have an
independent mind that I think you're a jerk.

  I've set the Followup-to header to the suitable list for continuing this
off-topic discussion.

DaveK

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



Re: GNU screen hangs

2009-09-01 Thread Andrew DeFaria

TV wrote:
Oh, this is must be a cultural thing about americans and their tanned 
tongues.

Excuse me, I'm off to the tongue tanning salon... ;-)
--
Andrew DeFaria http://defaria.com
The gene pool sure could use a little chlorine.


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



Re: GNU screen hangs

2009-09-01 Thread Christopher Faylor
On Tue, Sep 01, 2009 at 07:12:51AM -0700, Andrew DeFaria wrote:
TV wrote:
Oh, this is must be a cultural thing about americans and their tanned
tongues.
Excuse me, I'm off to the tongue tanning salon...  ;-)

Ok.  I've got to stop drinking coffee while reading the cygwin list...

cgf

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




Re: GNU screen hangs

2009-09-01 Thread Dave Korn
Christopher Faylor wrote:
 On Tue, Sep 01, 2009 at 07:12:51AM -0700, Andrew DeFaria wrote:
 TV wrote:
 Oh, this is must be a cultural thing about americans and their tanned
 tongues.
 Excuse me, I'm off to the tongue tanning salon...  ;-)
 
 Ok.  I've got to stop drinking coffee while reading the cygwin list...

  Or wear noseplugs.

cheers,
  DaveK


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



Re: GNU screen hangs

2009-09-01 Thread Mark J. Reed
Andrew DeFaria wrote:
 Excuse me, I'm off to the tongue tanning salon...  ;-)

Crazy Americans!  Tanning one end while bleaching the other!  What's
going on in this country?!

-- 
Mark J. Reed markjr...@gmail.com

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



Re: GNU screen hangs

2009-09-01 Thread Andrew DeFaria

Mark J. Reed wrote:

Andrew DeFaria wrote:

Excuse me, I'm off to the tongue tanning salon... Â ;-)
Crazy Americans! Tanning one end while bleaching the other! What's 
going on in this country?!

Here in America we treat both black and white equally! ;-)

Now what was I supposed to be bleaching again...
--
Andrew DeFaria http://defaria.com
Can fat people go skinny-dipping?


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



Re: GNU screen hangs

2009-08-31 Thread Andrew Schulman
 Cygwin (1.7 -- 1.5 is useless due to non-existent
 locale/UTF-8 support, although 1.7 doesn't shine in
 that either) was up to just a few weeks ago in a completely
 unusable state, because fg was broken, in addition to the 
 X server, which has been unreliable for a couple of months
 now, crashing every 5 minutes. Then an update a couple of
 weeks ago fixed fg, so Cygwin become somewhat usable through
 the putty cygterm. But X still could not be relied upon. 
 Then a couple of days ago there was a new set of updates
 available, including some to X, so of course I tried them.
 X wasn't fixed... but GNU screen had been broken, making 
 Cygwin again completely unusable, because screen is necessary
 with the primitive Windows window management. (Tabbed putty
 would help.)
 
 The more specific problem is that GNU screen has started
 having random hangs, locking up the entire terminal. 
 The hung screen sessions can not be reattached from a 
 new terminal either; screen -r will just wait seemingly
 forever, although can be stopped with ^C. Even -list
 fails usually, although once I managed to get a list,
 but not attach anything, and -wipe removed everything.
 The hung screen process stayd there in the process 
 listing Cygwin generally leaves a _lot_ of these 
 zombies around, you have to do a manual clean-up at
 least once a week.

Tuomo, I don't know what would be causing this, and I can't reproduce it in
my 1.7 installation.  The screen package hasn't changed in the last 2 years
or so.  I have LANG=en_US, but I set it to en_US.UTF-8 and ran screen
without any problems.  My terminal is PuTTYcyg.

Please post the results of cygcheck -svr, as described at
http://cygwin.com/problems.html .

FWIW, I've been using both screen and the Cygwin X server in 1.7 for many
months now, and I've never seen any of the instability that you're
describing.  As for screen, hung or unreattachable sessions and zombie
processes used to be a common complaint, but that's been several years now.

Andrew.

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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Andrew Schulman schulman.and...@epamail.epa.gov wrote:
 Cygwin (1.7 -- 1.5 is useless due to non-existent
 locale/UTF-8 support, although 1.7 doesn't shine in
 that either) was up to just a few weeks ago in a completely
 unusable state, because fg was broken, in addition to the 
 X server, which has been unreliable for a couple of months
 now, crashing every 5 minutes. Then an update a couple of
 weeks ago fixed fg, so Cygwin become somewhat usable through
 the putty cygterm. But X still could not be relied upon. 
 Then a couple of days ago there was a new set of updates
 available, including some to X, so of course I tried them.
 X wasn't fixed... but GNU screen had been broken, making 
 Cygwin again completely unusable, because screen is necessary
 with the primitive Windows window management. (Tabbed putty
 would help.)
 
 The more specific problem is that GNU screen has started
 having random hangs, locking up the entire terminal. 
 The hung screen sessions can not be reattached from a 
 new terminal either; screen -r will just wait seemingly
 forever, although can be stopped with ^C. Even -list
 fails usually, although once I managed to get a list,
 but not attach anything, and -wipe removed everything.
 The hung screen process stayd there in the process 
 listing Cygwin generally leaves a _lot_ of these 
 zombies around, you have to do a manual clean-up at
 least once a week.

 Tuomo, I don't know what would be causing this, and I can't reproduce it in
 my 1.7 installation.  The screen package hasn't changed in the last 2 years
 or so.  I have LANG=en_US, but I set it to en_US.UTF-8 and ran screen
 without any problems.  My terminal is PuTTYcyg.

I don't know how to reproduce it. It just sometimes happens.
Likewise with X, it just sometimes crashes when I press a key.
(And, no, it isn't a key caught by the WM.)

 Please post the results of cygcheck -svr, as described at
 http://cygwin.com/problems.html .

There. (No attachments: using slrn.)


Cygwin Configuration Diagnostics
Current System Time: Mon Aug 31 19:05:37 2009

Windows XP Professional Ver 5.1 Build 2600 Service Pack 3

Path:   C:\cygwin\home\tuomov\bin
C:\cygwin\usr\local\bin
C:\cygwin\bin
C:\cygwin\usr\X11R6\bin

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 1003(tuomov)   GID: 513(None)
0(root) 544(Administrators) 545(Users)  513(None)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 1003(tuomov)   GID: 513(None)
0(root) 544(Administrators) 545(Users)  513(None)

SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS

USER = 'tuomov'
PWD = '/home/tuomov'
CYGWIN = 'codepage:utf8'
HOME = '/home/tuomov'

HOMEPATH = '\Documents and Settings\tuomov'
APPDATA = 'C:\Documents and Settings\tuomov\Application Data'
MANPATH = '/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man'
HOSTNAME = 'noi2'
RR = 'C:\Program Files\Lenovo\Rescue and Recovery'
TVTCOMMON = 'C:\Program Files\Common Files\Lenovo'
PROCESSOR_IDENTIFIER = 'x86 Family 6 Model 13 Stepping 8, GenuineIntel'
SHELL = '/bin/bash'
TERM = 'screen'
WINDIR = 'C:\WINDOWS'
TVTPYDIR = 'C:\Program Files\Common Files\Lenovo\Python24'
TEXDOCVIEW_txt = 'cygstart %s'
TVT = 'C:\Program Files\Lenovo'
TEXDOCVIEW_dvi = 'cygstart %s'
OLDPWD = '/home/tuomov/bin'
USERDOMAIN = 'NOI2'
ALLUSERSPROFILE = 'C:\Documents and Settings\All Users'
OS = 'Windows_NT'
!:: = '::\'
COMMONPROGRAMFILES = 'C:\Program Files\Common Files'
TEMP = '/c/DOCUME~1/tuomov/LOCALS~1/Temp'
LS_COLORS = 
'rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
TERMCAP = 'SC|screen|VT 100/ANSI X3.64 virtual terminal:\
:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\
:do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\
:le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\

Re: GNU screen hangs

2009-08-31 Thread Andrew Schulman
 I don't know how to reproduce it. It just sometimes happens.

What terminal are you using?  Not DOS by any chance?
/usr/share/doc/screen/README.Cygwin warns that if you're using a DOS
terminal, you must set CYGWIN=tty before starting your terminal, or you'll
have problems resuming screen sessions.

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



Re: GNU screen hangs

2009-08-31 Thread Charles Wilson
Tuomo Valkonen wrote:

 There. (No attachments: using slrn.)

Great! Now, every time someone searches the cygwin archives for 'xrdb',
they'll find your message. I'm sure that will be quite helpful.

If you can't send attachments using slrn, and this list specifically
requests that cygcheck results be sent as attachments, you had two choices:

  1) deliberately send inline, ignoring list policy
  2) use a different email program for this one message

You chose poorly.

--
Chuck

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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Charles Wilson cyg...@cwilson.fastmail.fm wrote:
 If you can't send attachments using slrn, and this list specifically
 requests that cygcheck results be sent as attachments, you had two choices:

   1) deliberately send inline, ignoring list policy
   2) use a different email program for this one message

 You chose poorly.

slrn is not an email program; it's an NNTP program.
I'm reading this list through news.gmane.org; I try
not to subscribe to mailing lists as mail, because
it's too much pain to procmail them all, and too much
stuff I don't need in my inbox. NNTP is a much better
protocol for the purpose.

-- 
Be an early adopter! Beat the herd! Choose Windows today!


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



Re: GNU screen hangs

2009-08-31 Thread Ken Brown

On 8/31/2009 12:14 PM, Tuomo Valkonen wrote:

Potential app conflicts:

ZoneAlarm Personal Firewall


Have you ruled out BLODA?  See

  http://cygwin.com/faq/faq.using.html#faq.using.bloda

Ken

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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Ken Brown kbr...@cornell.edu wrote:
 Have you ruled out BLODA?  See

All I can say is that things used to work fine until 
a cygwin update less than a week ago, which did install 
new cygwin dlls. After that I have had screen hang a 
couple of times.

-- 
Tuomo


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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Andrew Schulman schulman.and...@epamail.epa.gov wrote:
 I don't know how to reproduce it. It just sometimes happens.

 What terminal are you using?  

Puttycyg, as I've already mentioned.

-- 
Stop Gnomes and other pests! Purchase Windows today!
  http://iki.fi/tuomov/b/archives/2009/07/21/T17_26_09/


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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Tuomo Valkonen tuo...@iki.fi wrote:
 On 2009-08-31, Ken Brown kbr...@cornell.edu wrote:
 Have you ruled out BLODA?  See

 All I can say is that things used to work fine until 
 a cygwin update less than a week ago, which did install 
 new cygwin dlls. After that I have had screen hang a 
 couple of times.

Some new information in:

I was just running X and xterm, trying if I could get more 
info about the X crashes, when suddenly one of my xterms 
hung, completely unresponsive. So it seems like this could 
be a general PTY problem.

This time, I was actually running darcs in the xterm, 
which is a very-very-poorly-working native Windows 
binary (that depends on Cygwin for the build process!),
because darcs can't be built for Cygwin due to no GHC
(Glasgow Haskell Compiler) for Cygwin... and the GHC 
folks don't seem very interested in getting it to build
on Cygwin. I was able to recover the xterm by killing 
darcs (with Windows task manager), however.

I'm not sure what I was running in screen when it hung,
but at least one of the times, it could have been texify
from MiKTeX. (Needed Yap from it, since Cygwin X can not
be relied upon for doing any work in, so might just as 
well stick to MiKTeX entirely, instead of Cygwin TeTeX.)
So, it could be that these hangs have something to do
with the PTY interface code (or whatever -- I don't
know the architecture) to native Windows binaries failing.

-- 
[Fashion] is usually a form of ugliness so intolerable that we have
 to alter it every six months. -- Oscar Wilde


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



Re: GNU screen hangs

2009-08-31 Thread Ken Brown

On 8/31/2009 2:28 PM, Tuomo Valkonen wrote:

On 2009-08-31, Ken Brown x...@xxx.xxx wrote:


http://cygwin.com/acronyms/#PCYMTNQREAIYR


Have you ruled out BLODA?  See


All I can say is that things used to work fine until


That's an interesting response.  Aren't you interested in trying to see 
if your problems are caused by BLODA?  Is it too much trouble to disable 
or uninstall ZoneAlarm to see if that helps?


No reply is necessary.  But if you do reply, please don't quote my email 
address again.


Ken

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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Ken Brown kbr...@cornell.edu wrote:
 That's an interesting response.  Aren't you interested in trying to see 
 if your problems are caused by BLODA?  Is it too much trouble to disable 
 or uninstall ZoneAlarm to see if that helps?

Don't have such a thing installed. Another firewall, though.
And I'm not disabling it. If a firewall blocking traffic blocks
cygwin, it's cygwin's fault, for doing blocking IO.

-- 
In 1995, Linux was almost a bicycle; an alternative way of live to the
Windows petrol beasts that had to be taken to the dealer for service.
By 2008, Linux has bloated into a gas-guzzler, and the cycle paths 
have been replaced with polluted motorways.


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



Re: GNU screen hangs

2009-08-31 Thread Andrew Schulman
 On 2009-08-31, Ken Brown kbr...@cornell.edu wrote:
  That's an interesting response.  Aren't you interested in trying to see 
  if your problems are caused by BLODA?  Is it too much trouble to disable 
  or uninstall ZoneAlarm to see if that helps?
 
 Don't have such a thing installed. Another firewall, though.
 And I'm not disabling it. If a firewall blocking traffic blocks
 cygwin, it's cygwin's fault, for doing blocking IO.

oy

Perhaps you should read
http://cygwin.com/faq/faq.using.html#faq.using.bloda .

Overall, I have to say that you seem to have a big chip on your shoulder
about this whole problem.  We're sorry that things are working right for
you, and a fair number of long time contributors to this list have
patiently offered their advice.  Your responses have been fairly rude.  For
my part, I'm done with you.  Best of luck with your problem.

Andrew.

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



Re: GNU screen hangs

2009-08-31 Thread Christopher Faylor
On Mon, Aug 31, 2009 at 09:09:25PM +, Tuomo Valkonen wrote:
On 2009-08-31, Ken Brown x...@xxx.xxx wrote:
 That's an interesting response.  Aren't you interested in trying to see 
 if your problems are caused by BLODA?  Is it too much trouble to disable 
 or uninstall ZoneAlarm to see if that helps?

No reply is necessary.  But if you do reply, please don't quote my
email address again.

Don't have such a thing installed. Another firewall, though.
And I'm not disabling it. If a firewall blocking traffic blocks
cygwin, it's cygwin's fault, for doing blocking IO.

It is very rude to ignore a request not to quote an email address.
Please do not do this again.

(Assuming anyone is actually interested in helping you now)

cgf

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



Re: GNU screen hangs

2009-08-31 Thread Tuomo Valkonen
On 2009-08-31, Christopher Faylor cgf-use-the-mailinglist-ple...@cygwin.com 
wrote:
 It is very rude to ignore a request not to quote an email address.
 Please do not do this again.

It's very rude to make such lame requests. What is it for? 
Spam? The address is glaring there bright in from-fields.
Any archive software that obfuscates headers can obfuscate
content.

-- 
In 1995, Linux was almost a bicycle; an alternative way of live to the
Windows petrol beasts that had to be taken to the dealer for service.
By 2008, Linux has bloated into a gas-guzzler, and local vendors and
artisans have had to yield to all under one roof big box hypermarkets.


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



Re: GNU screen hangs

2009-08-31 Thread Christopher Faylor
On Mon, Aug 31, 2009 at 10:22:43PM +, Tuomo Valkonen wrote:
On 2009-08-31, Christopher Faylor wrote:
It is very rude to ignore a request not to quote an email address.
Please do not do this again.

It's very rude to make such lame requests.  What is it for?  Spam?  The
address is glaring there bright in from-fields.  Any archive software
that obfuscates headers can obfuscate content.

Apparently you don't know who I am.  Allow me introduce myself.  I'm the
guy who just added you to the cygwin mailing list blacklist, i.e.,

*PLONK*

cgf

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



default encoding (was: Re: GNU screen hangs)

2009-08-30 Thread Andy Koppe
Tuomo Valkonen:
 Firstly Xlib/libc communication seems to be
 broken/unimplemented. This has frequently been a
 problem on Linux too, Xlib not being aware of libc
 locales. (Xlib usually won't work without the .encoding
 part in LC_CTYPE, which frequently isn't there, as
 libc seemingly can get the information from elsewhere.)

If a locale is specified without an encoding, Cygwin 1.7 uses the
Windows system's default ANSI codepage, i.e. CP1252 or such like.

Presumably X implements the encodings itself rather than use
setlocale(LC_CTYPE, ) and rely on the standard conversion functions?
Hence, for proper interoperability, it would need to duplicate the
fallback to the Windows ANSI codepage as well.

Unfortunately there doesn't seem to be a standard interface for
finding out what charset is being used with a locale setting that
doesn't explicitly specify one.


 Another problem is that a after an upgrade a couple of
 months, various Python software (duplicity and eyeD3 at
 least) stopped working with  UTF-8 file names (and probably
 other input too). This is fixed by adding the call

  locale.setlocale(locale.LC_CTYPE, )

 in the programs. Not sure where the fault is, or if it
 has been fixed by now.

Strictly speaking, the default C locale is ASCII only, so programs
shouldn't rely on anything that happens to be working on a particular
system. Having said that, handling of non-ASCII characters in Cygwin's
C locale has indeed changed. Not sure how and why though. See my The
C Locale post.

Andy

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



Re: default encoding (was: Re: GNU screen hangs)

2009-08-30 Thread Tuomo Valkonen
On 2009-08-30, Andy Koppe andy.ko...@gmail.com wrote:
 If a locale is specified without an encoding, Cygwin 1.7 uses the
 Windows system's default ANSI codepage, i.e. CP1252 or such like.

 Presumably X implements the encodings itself rather than use
 setlocale(LC_CTYPE, ) and rely on the standard conversion functions?
 Hence, for proper interoperability, it would need to duplicate the
 fallback to the Windows ANSI codepage as well.

 Unfortunately there doesn't seem to be a standard interface for
 finding out what charset is being used with a locale setting that
 doesn't explicitly specify one.

I have LC_CTYPE=en_US.UTF-8, of course. And still Xlib fails.

 Another problem is that a after an upgrade a couple of
 months, various Python software (duplicity and eyeD3 at
 least) stopped working with  UTF-8 file names (and probably
 other input too). This is fixed by adding the call

  locale.setlocale(locale.LC_CTYPE, )

 in the programs. Not sure where the fault is, or if it
 has been fixed by now.

 Strictly speaking, the default C locale is ASCII only, so programs
 shouldn't rely on anything that happens to be working on a particular
 system. Having said that, handling of non-ASCII characters in Cygwin's
 C locale has indeed changed. Not sure how and why though. See my The
 C Locale post.

I'm not sure how this is relevant. The problem seems to be
that since that one update (might have been a minor version
change in Python), Python programs aren't in 
multibyte/locale-aware mode by default anymore, which that 
call above enables, my setting being LC_CTYPE=en_US.UTF-8. 
Now, the question is whether

  1. Have Cygwin packagers somehow disabled the Python 
 interpreter from calling setlocale?

  2. Or has it been disabled in Python entirely? There 
 was no problem previously.

I think the Python interpreter should call setlocale,
instead of having Python programs themselves do it,
because it is half-an-OS and does lots of character
set mangling, that Python software shouldn't have to
be aware of.

Anyway, I think this problem may have been fixed already
-- not 100% certain -- since eyeD3 no longer dies on
some tested file names that do not fit into the ASCII 
range, and I never hacked it to include the setlocale 
call, just some custom id3 tag backup scripts using 
its library.

-- 
Stop Gnomes and other pests! Purchase Windows today!
  http://iki.fi/tuomov/b/archives/2009/07/21/T17_26_09/


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



Re: default encoding (was: Re: GNU screen hangs)

2009-08-30 Thread Andy Koppe
Tuomo Valkonen:
 I have LC_CTYPE=en_US.UTF-8, of course. And still Xlib fails.

Oh well. Someone more knowledgeable about X will need to step in here.

 I think the Python interpreter should call setlocale,
 instead of having Python programs themselves do it,
 because it is half-an-OS and does lots of character
 set mangling, that Python software shouldn't have to
 be aware of.

C programs have to call it themselves too, so it wouldn't be
unreasonable to expect Python programs to do the same. I guess the
important thing is that it's defined one way or the other. I've got no
idea whether it is.

Sorry, not very helpful.

Andy

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



Re: GNU screen hangs

2009-08-29 Thread Andy Koppe
2009/8/29 Tuomo Valkonen:
 Cygwin (1.7 -- 1.5 is useless due to non-existent
 locale/UTF-8 support, although 1.7 doesn't shine in
 that either)

Any specific problems regarding the latter?

Andy

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



Re: GNU screen hangs

2009-08-29 Thread Tuomo Valkonen
On 2009-08-29, Andy Koppe andy.ko...@gmail.com wrote:
 2009/8/29 Tuomo Valkonen:
 Cygwin (1.7 -- 1.5 is useless due to non-existent
 locale/UTF-8 support, although 1.7 doesn't shine in
 that either)

 Any specific problems regarding the latter?

A couple. Firstly Xlib/libc communication seems to be 
broken/unimplemented. This has frequently been a
problem on Linux too, Xlib not being aware of libc
locales. (Xlib usually won't work without the .encoding
part in LC_CTYPE, which frequently isn't there, as
libc seemingly can get the information from elsewhere.)
So XSetLocale will fail, and FontSets will not be usable,
or XSetLocale will not fail, but FontSets will still be
loaded incorrectly. Or something like that. Currently 
Ion can't display non-ASCII characters, although they
work fine in Xterm that does hack raw DrawString16 stuff
expecting an unicode font. (I won't touch the blur-fascist
shit known as Xft/fontconfig with a long stick... part 
of the reason for my switch to Windows XP.)

I guess there were also some problems with some of the 
X terminal emulators as well (I got basic non-uxterm xterm
working anyway), but I don't feel like starting X now to 
check, because it'll just crash soon afterwards.

Another problem is that a after an upgrade a couple of
months, various Python software (duplicity and eyeD3 at 
least) stopped working with  UTF-8 file names (and probably
other input too). This is fixed by adding the call

  locale.setlocale(locale.LC_CTYPE, )

in the programs. Not sure where the fault is, or if it
has been fixed by now.

Maybe there were a few other problems, but they haven't
bugged my since my initial attempts at getting things
to work well enough. And as long as things work in terminal
programs and xterm, it's good enough for my cygwin uses.

-- 
In 1995, Linux was almost a bicycle; an alternative way of live to the
Windows petrol beasts that had to be taken to the dealer for service.
By 2008, Linux has bloated into a gas-guzzler, and local vendors and
artisans have had to yield to all under one roof big box hypermarkets.


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