9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] python on plan 9
@ 2001-09-24  3:43 anothy
  2001-09-24  3:48 ` Boyd Roberts
  2001-09-24  3:50 ` Boyd Roberts
  0 siblings, 2 replies; 18+ messages in thread
From: anothy @ 2001-09-24  3:43 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 1035 bytes --]

// ...i can't find forsyth's kbd.c and mapping stuff

it was posted to the list on the 20th, but (from references in
the cdocumentation to things that arn't there) i gather it's
targeted at a 2nd edition kernel. presumable it could be
brought up to date, but presotto's kbdmap.c works well, too,
and runs on the current distribution. i've attached presotto's
kbdmap.c here. it works well, and its usage is straightforward,
except one needs to run it before rio (or acme or whatnot).

for example, run this:
	kbdmap ; echo 54 0045 > /dev/kbdmap ; rio
and any "T"s typed in the resulting rio will become "E"s.

the one big downside is that they keycodes arn't remapped,
meaning both that control keys and alt sequences for unicode
characters use the original mappings. forsyth's driver sounded
like it fixed this, working on actual scancodes, but i've never
used it, so i can't really say.

on an unrelated note, i just tried connecting to the wiki port,
to put this info there, and it timed out. any info?
-α.


[-- Attachment #2: Type: message/rfc822, Size: 4528 bytes --]



[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2.1: Type: text/plain, Size: 3162 bytes --]


-��)���&�Y���\fΎ�\x0e�|=;zwv�^[=N^\x1f\x1f�xr����p�\x16�����\x16��Mn�A\vٗ��EL�\x1e>d��\\x1c�\x0eQB;�\x1c[\x11ё\x02
1ILꕤ\x11K��Y����&�y���-\x1a��_\x0f�N�\x0eI���<\x1d�L�K��\x17�������5����/f\x14w�\a�$�T7efv|b���~f��\x11��\x01 Y��-(��\x061m^[�\b\x13�\x0f
��
g��c/\ak
-�j\b"�5�$5���@N��\x0eCL)If��*\x01ԉ��J��\bp�G�D�F
�Md\x1e
���EN^[\x0f�M�Bz#y���1�j����d;7���l��i���\x1adc^\x11�b�0\x1aj6�M7!\x06Z�7#�	Yv�0�4\x18�KK��\x04^df�\x1f�aQN��Y[�\a�T��Z�
�\b�y\x19\x19j[،\x1f\x17���p�/��\x7f���\x13��$$ ��*��s�NT�4�f��\v�p���\x14�/\x0e��~�P�\x17AU���\x03�\x04��O����O�鳭gͧ�d\x14!�q���.�6y�\x7f�F!\x11\x17VU���s\x1f\x11�3�\f��k=o\x0e��\x15�3�\x06��\x10\x1c\x05A�\x02d���e\͘�@�F΂��lJ�6���ۼ�\x06�\x04\x03$�\x02�l
��\a�V��53�N�1�NK�0�3霾�l�$6\x18�j�P�Ӭ�\x12����~\x06T�Po\x7f��컓\x13~\x1eq.\x1a)��a�8\x03k$\x03+f�tc���hwg�مW�w��7_�X�W�m\"�\x1a�9��:�T\x03\x1e\x04ʬ���R8�\x0f�j\f�����1;\x14
�\x1d�b\x18΁l?oj$����\x16��\x15q�l�j��\x0f�\x1dj��Ʉuh9Jb���\b\x12��\x1a�XX��{�$OW'Yc�%l�"	�&��v1�*��0P��+wp��C1Q�m\x7f�m�\x16�]����X\x13���P��qRዚ\x18�(\x028�28Jv�֚KKι
\v%�\x17\x1aI�B	�\x01s\x06�m�BT:'\x15\x16�\x18\x1e\�\x10�glb'�����V�X�\x05ip~�
o^[f�k���m����d�η�\x7fQ=�<[\x10���#�%kx����\x11��5�n�
\b�=\x10^�v���豟\x18P�*��ά!3pMF+�\fJ|E���*Br�:\x14�;1��I0�f��+\x1d��G��v�\x0fG�Ȳ�}�Z{WL���6��/�کXv����\f8�s��+:X�x�ҹUI�ӂ����"z�[��w�/\x04\x15�2�!��I9u�ˍ�l��ԝ�ҩ\x0fc�\x15'_\x0f\x1c=�rE\x1c�=\x06\x11��\x15�T/��q�\x10�%,���\vj�*���Kz��}A��d�U���Z�xzE���\x14+
ˎ\x1d����\x14���\x10\x02`�\x18
x���\x10\x1c�.R��\b���%u1ԅ"�����l\x11�!l\\x11&e\x05\ad����fXM����ɒ)�W}��K�.��pT��Uѡ���9�_8\f{wM�0\x18	�mK\x10�:��=�\x14�Sϕ�u�C����3�$�:oR\bt�~w\x7f\x16\x01���l[\x1f\x19\x14��Y\x17����\x1d���S�\x1a�;�ϥ�\x02\x0fa�\x16���\x161�v��h�`����Q�o�jj�'V\x18SΥT�R�Y�.فݘO�����kЕѾ#t\x17���g\v\x11�cI�^�"P�H�5\x12K�\x19\x1fX�Vf\x7f�2�����\\x1d/��]�#��]\x11\x10D�9\x0fʑ\x19���.\b�]��`\x1d���ٳ\x12Փ���'�u\x02�\x12�ٍY\x16�^[��s9\x1ev���-\x05,� �{�_܆\b��\x04>k�t��=\a��'\x05]�B짢�UXy��\x06���"N�\x1e�}r]���������\bg�a���&S+�w	Y۫��[�I�j˜�^[0��3V�����:�����ȅ\x05��k��\x04� ql	纑/i6`��|�e��	%��	jc�\x16%J�\��Еڊ�S���4��\bDU���¤��ft`�[\x03�\x02Z�7l1���\x03^[��Z������-�\a\f�w�\x01c���\x0ft\x02�Z���A���^n:�T
V��\x03:����\x04_��\x13�j�t ����[[��\x12�QS�\x1d�������?�s��^�in�


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24  3:43 [9fans] python on plan 9 anothy
@ 2001-09-24  3:48 ` Boyd Roberts
  2001-09-25 21:47   ` Sam Ducksworth
  2001-09-24  3:50 ` Boyd Roberts
  1 sibling, 1 reply; 18+ messages in thread
From: Boyd Roberts @ 2001-09-24  3:48 UTC (permalink / raw)
  To: 9fans

// ...i can't find forsyth's kbd.c and mapping stuff

it's incomplete.  you need the right /sys/src/9/pc/kdb.c which i don't have.

i found a cvs port on the vita plan 9 cd, thanks to Mike Haertel <mike@ducky.net>.

it's being copied now.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24  3:43 [9fans] python on plan 9 anothy
  2001-09-24  3:48 ` Boyd Roberts
@ 2001-09-24  3:50 ` Boyd Roberts
  1 sibling, 0 replies; 18+ messages in thread
From: Boyd Roberts @ 2001-09-24  3:50 UTC (permalink / raw)
  To: 9fans

well i was copying until i got BSOD'd.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24  3:48 ` Boyd Roberts
@ 2001-09-25 21:47   ` Sam Ducksworth
  2001-09-25 22:02     ` Boyd Roberts
  0 siblings, 1 reply; 18+ messages in thread
From: Sam Ducksworth @ 2001-09-25 21:47 UTC (permalink / raw)
  To: 9fans

>
> i found a cvs port on the vita plan 9 cd, thanks to Mike Haertel <mike@ducky.net>.
>
would you put a tar ball of the cvs port on your "repo" website
or email it to me directly.

--sam



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25 21:47   ` Sam Ducksworth
@ 2001-09-25 22:02     ` Boyd Roberts
  0 siblings, 0 replies; 18+ messages in thread
From: Boyd Roberts @ 2001-09-25 22:02 UTC (permalink / raw)
  To: 9fans

> would you put a tar ball of the cvs port on your "repo" website
> or email it to me directly.

i would but it came on the vita nuova plan 9 cd.  i'm not sure
of the licensing issues.  vita, comments?




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
@ 2001-09-26 16:26 forsyth
  0 siblings, 0 replies; 18+ messages in thread
From: forsyth @ 2001-09-26 16:26 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 10 bytes --]

it is.


[-- Attachment #2: Type: message/rfc822, Size: 1968 bytes --]

To: <9fans@cse.psu.edu>
Subject: Re: [9fans] python on plan 9
Date: Wed, 26 Sep 2001 17:30:17 +0200
Message-ID: <000f01c146a0$25185d70$a2b9c6d4@SOMA>

> isn't the cvs port on the vita nuova
> plan 9 cd just the cvs port on my software page?
> www.eecs.harvard.edu/~rsc/plan9.html

dunno.  but if it was it'd save me a lot of tedious hackery.


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-26 15:25 Russ Cox
  2001-09-26 13:32 ` Lucio De Re
@ 2001-09-26 15:30 ` Boyd Roberts
  1 sibling, 0 replies; 18+ messages in thread
From: Boyd Roberts @ 2001-09-26 15:30 UTC (permalink / raw)
  To: 9fans

> isn't the cvs port on the vita nuova
> plan 9 cd just the cvs port on my software page?
> www.eecs.harvard.edu/~rsc/plan9.html

dunno.  but if it was it'd save me a lot of tedious hackery.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
@ 2001-09-26 15:25 Russ Cox
  2001-09-26 13:32 ` Lucio De Re
  2001-09-26 15:30 ` Boyd Roberts
  0 siblings, 2 replies; 18+ messages in thread
From: Russ Cox @ 2001-09-26 15:25 UTC (permalink / raw)
  To: 9fans

isn't the cvs port on the vita nuova
plan 9 cd just the cvs port on my software page?
www.eecs.harvard.edu/~rsc/plan9.html



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-26 15:25 Russ Cox
@ 2001-09-26 13:32 ` Lucio De Re
  2001-09-26 15:30 ` Boyd Roberts
  1 sibling, 0 replies; 18+ messages in thread
From: Lucio De Re @ 2001-09-26 13:32 UTC (permalink / raw)
  To: 9fans

On Wed, Sep 26, 2001 at 11:25:36AM -0400, Russ Cox wrote:
>
> isn't the cvs port on the vita nuova
> plan 9 cd just the cvs port on my software page?
> www.eecs.harvard.edu/~rsc/plan9.html

I'll leave others to answer that one.  I'm curious though whether it's
just me that has to crash each CVS request because they all seem to
hang once they've performed their function.

I must confess I haven't tried either of an "Enter" or "EOF" and I
wonder if I'm just not seeing the wood for the trees.

++L


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25  8:15         ` Lucio De Re
  2001-09-25 10:33           ` Boyd Roberts
@ 2001-09-25 13:22           ` pac
  1 sibling, 0 replies; 18+ messages in thread
From: pac @ 2001-09-25 13:22 UTC (permalink / raw)
  To: 9fans


ftp://ftp.python.org/pub/python/2.1.1/Python-2.1.1.tgz   stable
ftp://ftp.python.org/pub/python/2.2/Python-2.2a3.tgz     alpha 3
For more info see http://www.python.org/

Thanks for all of us who are not able to do it ourselves (= at least me)...

--
Peter A Cejchan



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25  8:15         ` Lucio De Re
@ 2001-09-25 10:33           ` Boyd Roberts
  2001-09-25  8:53             ` Lucio De Re
  2001-09-25 13:22           ` pac
  1 sibling, 1 reply; 18+ messages in thread
From: Boyd Roberts @ 2001-09-25 10:33 UTC (permalink / raw)
  To: 9fans

laura gave me a pointer to a tar of 2.1.1 so i have it
on coma now.  long file names -- i'm gonna kill someone!

thanks




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24 16:51   ` Boyd Roberts
@ 2001-09-25  9:23     ` pac
  2001-09-25  9:13       ` Boyd Roberts
  0 siblings, 1 reply; 18+ messages in thread
From: pac @ 2001-09-25  9:23 UTC (permalink / raw)
  To: 9fans

So, is anyone going to port Python?

-pac-




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25  9:23     ` pac
@ 2001-09-25  9:13       ` Boyd Roberts
  2001-09-25  8:15         ` Lucio De Re
  0 siblings, 1 reply; 18+ messages in thread
From: Boyd Roberts @ 2001-09-25  9:13 UTC (permalink / raw)
  To: 9fans

> So, is anyone going to port Python?

i'd do it, if i could type [kbd.c] and could get at a tar'd
version of the source.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25 10:33           ` Boyd Roberts
@ 2001-09-25  8:53             ` Lucio De Re
  0 siblings, 0 replies; 18+ messages in thread
From: Lucio De Re @ 2001-09-25  8:53 UTC (permalink / raw)
  To: 9fans

On Tue, Sep 25, 2001 at 12:33:41PM +0200, Boyd Roberts wrote:
>
> laura gave me a pointer to a tar of 2.1.1 so i have it
> on coma now.  long file names -- i'm gonna kill someone!
>
The thought of rationalising 4 megabytes of compressed sources is
even worse than worrying about long filenames (with spaces?).

I've been going through my collection of floppy disks and I'm amazed
how much software fitted on one or at best a few of these.  Good
stuff, too, on 360K floppies (I have some 90K floppies too :-)

++L


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-25  9:13       ` Boyd Roberts
@ 2001-09-25  8:15         ` Lucio De Re
  2001-09-25 10:33           ` Boyd Roberts
  2001-09-25 13:22           ` pac
  0 siblings, 2 replies; 18+ messages in thread
From: Lucio De Re @ 2001-09-25  8:15 UTC (permalink / raw)
  To: 9fans

On Tue, Sep 25, 2001 at 11:13:59AM +0200, Boyd Roberts wrote:
>
> > So, is anyone going to port Python?
>
> i'd do it, if i could type [kbd.c] and could get at a tar'd
> version of the source.
>
ftp://ftp.python.org:21/pub/python/2.0.1/Python-2.0.1.tgz

++L


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24 14:20 ` Dan Cross
@ 2001-09-24 16:51   ` Boyd Roberts
  2001-09-25  9:23     ` pac
  0 siblings, 1 reply; 18+ messages in thread
From: Boyd Roberts @ 2001-09-24 16:51 UTC (permalink / raw)
  To: 9fans

> Actually, to be quite honest, I like python quite a bit.

i like python quite a bit too.  shame about some of the
gross stupidity in it (eg. 3 types of quotes for strings),
but the core ideas are sound.

we were arguing about echo(1).  look at this PEP that
got refused:

    http://python.sourceforge.net/peps/pep-0259.html




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [9fans] python on plan 9
  2001-09-24  3:09 Boyd Roberts
@ 2001-09-24 14:20 ` Dan Cross
  2001-09-24 16:51   ` Boyd Roberts
  0 siblings, 1 reply; 18+ messages in thread
From: Dan Cross @ 2001-09-24 14:20 UTC (permalink / raw)
  To: 9fans

In article <042f01c144a6$64e147b0$a2b9c6d4@SOMA> you write:
>much as this is against my beliefs, except when i've run out of
>emetics, i wouldn't mind porting python to plan 9.

Actually, to be quite honest, I like python quite a bit.  The
language itself is pretty cool, even if the implementation is
a little gross.  Ruby is another language I like.

Hey, Rob, does this make me a heathen?  :-)

	- Dan C.



^ permalink raw reply	[flat|nested] 18+ messages in thread

* [9fans] python on plan 9
@ 2001-09-24  3:09 Boyd Roberts
  2001-09-24 14:20 ` Dan Cross
  0 siblings, 1 reply; 18+ messages in thread
From: Boyd Roberts @ 2001-09-24  3:09 UTC (permalink / raw)
  To: 9fans

much as this is against my beliefs, except when i've run out of
emetics, i wouldn't mind porting python to plan 9.  this isn't
such a problem.  the real problem is the projectile vomiting
that fixing my azerty keyboard (i can't find forsyth's kbd.c
and mapping stuff), dealing with cvs (probably meaning a port)
and then attacking python.  and, no, i _refuse_ to use APE.

no way, no chance, never -- do it right.  it ain't that hard.

so has anyone already done it?  a tar of the python source
would be nice, but i see that anything that gets near the
cvs black hole gets gnu-ed to death.




^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2001-09-26 16:26 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-24  3:43 [9fans] python on plan 9 anothy
2001-09-24  3:48 ` Boyd Roberts
2001-09-25 21:47   ` Sam Ducksworth
2001-09-25 22:02     ` Boyd Roberts
2001-09-24  3:50 ` Boyd Roberts
  -- strict thread matches above, loose matches on Subject: below --
2001-09-26 16:26 forsyth
2001-09-26 15:25 Russ Cox
2001-09-26 13:32 ` Lucio De Re
2001-09-26 15:30 ` Boyd Roberts
2001-09-24  3:09 Boyd Roberts
2001-09-24 14:20 ` Dan Cross
2001-09-24 16:51   ` Boyd Roberts
2001-09-25  9:23     ` pac
2001-09-25  9:13       ` Boyd Roberts
2001-09-25  8:15         ` Lucio De Re
2001-09-25 10:33           ` Boyd Roberts
2001-09-25  8:53             ` Lucio De Re
2001-09-25 13:22           ` pac

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).