* [9fans] a little gotcha
@ 2006-07-07 14:34 erik quanstrom
2006-07-07 15:17 ` rog
0 siblings, 1 reply; 18+ messages in thread
From: erik quanstrom @ 2006-07-07 14:34 UTC (permalink / raw)
To: 9fans
don't do this under 9term in plan9port:
@{cd /somewhere; tar c} | tar x
took me a while to figure out what was going on, as just catting
the output looked fine.
1: "
the explaination is missing; i'm assuming that you're running into this
magic:
fn cd { builtin cd $* && awd }
where awd outputs magic xterm escape codes. if that's what you're talking
about the quick solution is
@{ builtin cd /somewhere; tar c} | tar x
another way to work with this is to do this
fn awd { tty -s < /dev/fd/1 && builtin awd $* }
asswards combackability. ☺. i tried to convince russ that
9term needed a /dev/label analog but he didn't agree.
his point was that you still need xterm escape sequences,
since most distributions use them in their shell prompts.
- erik
On Fri Jul 7 06:12:37 CDT 2006, rog@vitanuova.com wrote:
> don't do this under 9term in plan9port:
>
> @{cd /somewhere; tar c} | tar x
>
> took me a while to figure out what was going on, as just catting
> the output looked fine.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 14:34 [9fans] a little gotcha erik quanstrom
@ 2006-07-07 15:17 ` rog
2006-07-07 16:46 ` Russ Cox
0 siblings, 1 reply; 18+ messages in thread
From: rog @ 2006-07-07 15:17 UTC (permalink / raw)
To: 9fans
> his point was that you still need xterm escape sequences,
> since most distributions use them in their shell prompts.
it might be reasonable to interpret them (along with cr-lf and bs), but that doesn't mean that p9p
stuff should *generate* them... it's a pity really that writing a 9p fileserver
for 9term to implement awd functionality isn't roughly the same amount of code
as interpreting the escape-sequence.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 15:17 ` rog
@ 2006-07-07 16:46 ` Russ Cox
2006-07-07 16:56 ` rog
2006-07-07 18:19 ` Paul Lalonde
0 siblings, 2 replies; 18+ messages in thread
From: Russ Cox @ 2006-07-07 16:46 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
> stuff should *generate* them... it's a pity really that writing a 9p fileserver
> for 9term to implement awd functionality isn't roughly the same amount of code
> as interpreting the escape-sequence.
not the point. most people i know using p9p don't actually use 9term.
i do, but i'm in the minority.
russ
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 16:46 ` Russ Cox
@ 2006-07-07 16:56 ` rog
2006-07-07 17:10 ` Micah Stetson
2006-07-07 17:30 ` quanstro
2006-07-07 18:19 ` Paul Lalonde
1 sibling, 2 replies; 18+ messages in thread
From: rog @ 2006-07-07 16:56 UTC (permalink / raw)
To: 9fans
> most people i know using p9p don't actually use 9term.
> i do, but i'm in the minority.
well then you're in a minority of one more. i can't see how anyone
would go back to a 70s tty emulation after having used rio for a while.
if i can't edit any text in the window or go into hold mode, i feel
like one hand's being tied behind my back...
anyway, an isatty check seems like a good plan.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 16:56 ` rog
@ 2006-07-07 17:10 ` Micah Stetson
2006-07-07 17:30 ` quanstro
1 sibling, 0 replies; 18+ messages in thread
From: Micah Stetson @ 2006-07-07 17:10 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
> well then you're in a minority of one more. i can't see how anyone
> would go back to a 70s tty emulation after having used rio for a while.
I was surprised it was a minority. I wouldn't want to live in a world
of xterms.
Micah
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 16:56 ` rog
2006-07-07 17:10 ` Micah Stetson
@ 2006-07-07 17:30 ` quanstro
2006-07-07 17:38 ` quanstro
2006-07-07 19:15 ` Charles Forsyth
1 sibling, 2 replies; 18+ messages in thread
From: quanstro @ 2006-07-07 17:30 UTC (permalink / raw)
To: 9fans
i've used 9term since it first appeared. but it's true. it doesn't
quite fit into unix. readline, for example, does not work well.
i've added some support to recognize color escapes (and ignore them),
but there are some fancier editing tricks that readline uses that
9term doesn't recognize. i didn't have the energy to fix those.
instead, i avoid bash. ;-)
oh, for isatty
fn awd {tty -s </dev/fd/1 && awd $*}
- erik
On Fri Jul 7 11:58:20 CDT 2006, rog@vitanuova.com wrote:
> > most people i know using p9p don't actually use 9term.
> > i do, but i'm in the minority.
>
> well then you're in a minority of one more. i can't see how anyone
> would go back to a 70s tty emulation after having used rio for a while.
> if i can't edit any text in the window or go into hold mode, i feel
> like one hand's being tied behind my back...
>
> anyway, an isatty check seems like a good plan.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 17:30 ` quanstro
@ 2006-07-07 17:38 ` quanstro
2006-07-07 19:15 ` Charles Forsyth
1 sibling, 0 replies; 18+ messages in thread
From: quanstro @ 2006-07-07 17:38 UTC (permalink / raw)
To: 9fans
On Fri Jul 7 12:41:38 CDT 2006, quanstro@quanstro.net wrote:
>oh, for isatty
> fn awd {tty -s </dev/fd/1 && awd $*}
that should be
fn awd {tty -s </dev/fd/1 && builtin awd $*}
d'oh.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 16:46 ` Russ Cox
2006-07-07 16:56 ` rog
@ 2006-07-07 18:19 ` Paul Lalonde
2006-07-07 18:26 ` Lyndon Nerenberg
1 sibling, 1 reply; 18+ messages in thread
From: Paul Lalonde @ 2006-07-07 18:19 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Add another 9term user.
Paul
On 7-Jul-06, at 9:46 AM, Russ Cox wrote:
>> stuff should *generate* them... it's a pity really that writing a
>> 9p fileserver
>> for 9term to implement awd functionality isn't roughly the same
>> amount of code
>> as interpreting the escape-sequence.
>
> not the point. most people i know using p9p don't actually use 9term.
> i do, but i'm in the minority.
>
> russ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFErqXMpJeHo/Fbu1wRAj5sAKCwBxM5cAElUNl7P/Zv3AZu1+v/eACdGJU6
MSq9hkXqPdtaCL7G9csNpd4=
=EKbk
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 18:19 ` Paul Lalonde
@ 2006-07-07 18:26 ` Lyndon Nerenberg
2006-07-07 19:00 ` David Leimbach
0 siblings, 1 reply; 18+ messages in thread
From: Lyndon Nerenberg @ 2006-07-07 18:26 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
> Add another 9term user.
9term++
About the only time I fire up xterm any more is to run pine.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Re: [9fans] a little gotcha
2006-07-07 18:26 ` Lyndon Nerenberg
@ 2006-07-07 19:00 ` David Leimbach
0 siblings, 0 replies; 18+ messages in thread
From: David Leimbach @ 2006-07-07 19:00 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
On 7/7/06, Lyndon Nerenberg <lyndon@orthanc.ca> wrote:
> > Add another 9term user.
>
> 9term++
>
> About the only time I fire up xterm any more is to run pine.
>
When and if I ever run X and P9P it's always 9term.
Typically my unix boxes don't do X11 though... I've little to no use of it.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 17:30 ` quanstro
2006-07-07 17:38 ` quanstro
@ 2006-07-07 19:15 ` Charles Forsyth
2006-07-08 2:55 ` Ronald G Minnich
1 sibling, 1 reply; 18+ messages in thread
From: Charles Forsyth @ 2006-07-07 19:15 UTC (permalink / raw)
To: 9fans
> but there are some fancier editing tricks that readline uses that
would readline be the thing that is always annoying me when i
try to send a line that's a little longer than it expects and i get a weird sequence
out, then most of the line repeated, then it settles down a bit until next time?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 19:15 ` Charles Forsyth
@ 2006-07-08 2:55 ` Ronald G Minnich
2006-07-08 17:47 ` David Leimbach
2006-07-08 19:08 ` Micah Stetson
0 siblings, 2 replies; 18+ messages in thread
From: Ronald G Minnich @ 2006-07-08 2:55 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
Charles Forsyth wrote:
>>but there are some fancier editing tricks that readline uses that
>
>
> would readline be the thing that is always annoying me when i
> try to send a line that's a little longer than it expects and i get a weird sequence
> out, then most of the line repeated, then it settles down a bit until next time?
>
have some fun. In plan9ports rio, make a real little xterm window (with
bash in it), hit ^R, and watch the window disappear. It's fun if you're
like me and have a low fun threshhold :-)
ron
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: Re: [9fans] a little gotcha
2006-07-08 2:55 ` Ronald G Minnich
@ 2006-07-08 17:47 ` David Leimbach
2006-07-08 19:08 ` Micah Stetson
1 sibling, 0 replies; 18+ messages in thread
From: David Leimbach @ 2006-07-08 17:47 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
On 7/7/06, Ronald G Minnich <rminnich@lanl.gov> wrote:
> Charles Forsyth wrote:
> >>but there are some fancier editing tricks that readline uses that
> >
> >
> > would readline be the thing that is always annoying me when i
> > try to send a line that's a little longer than it expects and i get a weird sequence
> > out, then most of the line repeated, then it settles down a bit until next time?
> >
>
> have some fun. In plan9ports rio, make a real little xterm window (with
> bash in it), hit ^R, and watch the window disappear. It's fun if you're
> like me and have a low fun threshhold :-)
>
> ron
>
That's far more fun than I can handle. I'm going back to folding
socks WHOOPEEE!
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-08 2:55 ` Ronald G Minnich
2006-07-08 17:47 ` David Leimbach
@ 2006-07-08 19:08 ` Micah Stetson
2006-07-09 0:45 ` Ronald G Minnich
1 sibling, 1 reply; 18+ messages in thread
From: Micah Stetson @ 2006-07-08 19:08 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
> have some fun. In plan9ports rio, make a real little xterm window (with
> bash in it), hit ^R, and watch the window disappear. It's fun if you're
> like me and have a low fun threshhold :-)
I feel left out. It doesn't work for me. How will I have fun?
Micah
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-09 0:45 ` Ronald G Minnich
@ 2006-07-09 0:39 ` quanstro
0 siblings, 0 replies; 18+ messages in thread
From: quanstro @ 2006-07-09 0:39 UTC (permalink / raw)
To: 9fans
he good news on the xterm front is they *finally* got utf-8 working.
about 10 years after 9term did.
- erik
On Sat Jul 8 19:47:56 CDT 2006, rminnich@lanl.gov wrote:
>
> Well, in plan 9ports, I frequently don't use 9term (sorry), I use xterm.
> You have to make it REALLY small, like 2 characters.
>
> ron
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-08 19:08 ` Micah Stetson
@ 2006-07-09 0:45 ` Ronald G Minnich
2006-07-09 0:39 ` quanstro
0 siblings, 1 reply; 18+ messages in thread
From: Ronald G Minnich @ 2006-07-09 0:45 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
Micah Stetson wrote:
>> have some fun. In plan9ports rio, make a real little xterm window (with
>> bash in it), hit ^R, and watch the window disappear. It's fun if you're
>> like me and have a low fun threshhold :-)
>
>
> I feel left out. It doesn't work for me. How will I have fun?
>
> Micah
dang.
Well, in plan 9ports, I frequently don't use 9term (sorry), I use xterm.
You have to make it REALLY small, like 2 characters.
ron
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [9fans] a little gotcha
2006-07-07 11:06 rog
@ 2006-07-07 16:45 ` Russ Cox
0 siblings, 0 replies; 18+ messages in thread
From: Russ Cox @ 2006-07-07 16:45 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
maybe awd or that fn cd needs to check isatty.
russ
^ permalink raw reply [flat|nested] 18+ messages in thread
* [9fans] a little gotcha
@ 2006-07-07 11:06 rog
2006-07-07 16:45 ` Russ Cox
0 siblings, 1 reply; 18+ messages in thread
From: rog @ 2006-07-07 11:06 UTC (permalink / raw)
To: 9fans
don't do this under 9term in plan9port:
@{cd /somewhere; tar c} | tar x
took me a while to figure out what was going on, as just catting
the output looked fine.
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2006-07-09 0:45 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-07 14:34 [9fans] a little gotcha erik quanstrom
2006-07-07 15:17 ` rog
2006-07-07 16:46 ` Russ Cox
2006-07-07 16:56 ` rog
2006-07-07 17:10 ` Micah Stetson
2006-07-07 17:30 ` quanstro
2006-07-07 17:38 ` quanstro
2006-07-07 19:15 ` Charles Forsyth
2006-07-08 2:55 ` Ronald G Minnich
2006-07-08 17:47 ` David Leimbach
2006-07-08 19:08 ` Micah Stetson
2006-07-09 0:45 ` Ronald G Minnich
2006-07-09 0:39 ` quanstro
2006-07-07 18:19 ` Paul Lalonde
2006-07-07 18:26 ` Lyndon Nerenberg
2006-07-07 19:00 ` David Leimbach
-- strict thread matches above, loose matches on Subject: below --
2006-07-07 11:06 rog
2006-07-07 16:45 ` Russ Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).