From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] python on plan 9 From: anothy@cosym.net MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-cqnblumiqlgvbulohdbssukrou" Message-Id: <20010924034342.E32A619A4A@mail.cse.psu.edu> Date: Sun, 23 Sep 2001 23:43:05 -0400 Topicbox-Message-UUID: f0e5b574-eac9-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-cqnblumiqlgvbulohdbssukrou Content-Disposition: inline Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit // ...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? -α. --upas-cqnblumiqlgvbulohdbssukrou Content-Type: message/rfc822 Content-Disposition: inline ����; ��o�iþ��σ�Ͼb���<������`�m��g�S_��Z��V�5gI*['\!�ĚAZTڙ�j�8/� ��&�w&NR��ڬj�ö���|�b��EϢ�Ϗ_����� z����5��ʖ�oKP^G�{��l��ꯄzaJ�����")�;�#��nx�eARFGzB�Q�dW�(���*О5� D��{�cX��>Zр�Nz�9�Жe^���U%� ���ذ$�֙4��ڸ�V�]US�Wvn`Y��Rٕq�T׃#���fy�*��W+zD�5�[G1%.lW� ��z�zԌS��%�j둃Ao�2��?S�����[�������u�& Fl�����4�a��p��ep�,ƨѕS��q- �" #.�0�F^��BU��� ˫� �^ �702m{���Vfu�:̢������V��i�e]6Wl/ �^L��N��L���O��c��4�����?<�C8�x@&;�ΊA56}�{S����;���a/ �hp����t����[t�Y�d�X���G﷤�����YV��3[� Օ� l�Iؒ���j� �W��7d��ׯf��̥v��e�]"��c�ߎ���8 szv��3W�^�@b���0[�e�~8��,s��& ^�������'XgXY�����x{�n�H�KR ���6i��Y��4���A��)����?�5qH�� �6;й�Z��ʼO�U��g�0l<���O�֏�dž -��)���&�Y��� Ύ��|=;zwv�=N^�xr����p��������Mn�A ٗ��EL�>d��\�QB;�[ё 1ILꕤK��Y����&�y���-��_�N�I���<�L�K���������5����/fw��$�T7efv|b���~f���� Y��-(��1m�� �� g��c/k -�j"�5�$5���@N��CL)If��*ԉ��J��p�G�D�F �Md ���EN�M�Bz#y���1�j����d;7���l��i���dc^�b�0j6�M7!Z�7#� Yv�0�4�KK��^df��aQN��Y[��T��Z� ��yj[،���p�/�������$$ ��*��s�NT�4�f�� �p����/��~�P�AU������O����O�鳭gͧ�d!�q���.�6y��F!VU���s�3� ��k=o���3���A�d���e\͘�@�F΂��lJ�6���ۼ��$��l ���V��53�N�1�NK�0�3霾�l�$6�j�P�Ӭ�����~T�Po��컓~q.)��a�8k$+f�tc���hwg�مW�w��7_�X�W�m\"��9��:�Tʬ���R8��j �����1; ��b΁l?oj$������q�l�j���j��Ʉuh9Jb������XX��{�$OW'Yc�%l�" �&��v1�*��0P��+wp��C1Q�m�m��]����X���P��qRዚ�(8�28Jv�֚KKι %�I�B �s�m�BT:'�\��glb'�����V�X�ip~� of�k���m����d�η�Q=�<[���#�%kx������5�n� �=^�v���豟P�*��ά!3pMF+� J|E���*Br�:�;1��I0�f��+��G��v�G�Ȳ�}�Z{WL���6��/�کXv���� 8�s��+:X�x�ҹUI�ӂ����"z�[��w�/�2�!��I9u�ˍ�l��ԝ�ҩc�'_=�rE�=���T/��q��%,��� j�*���Kz��}A��d�U���Z�xzE���+ ˎ�������`� x����.R�����%u1ԅ"�����l�!l\&ed����fXM����ɒ)�W}��K�.��pT��Uѡ���9�_8 {wM�0 �mK�:��=��Sϕ�u�C����3�$�:oRt�~w���l[��Y�������S��;�ϥ�a����1�v��h�`����Q�o�jj�'VSΥT�R�Y�.فݘO�����kЕѾ#t���g �cI�^�"P�H�5K�X�Vf�2�����\/��]�#��]D�9ʑ���.�]��`���ٳՓ���'�u��ٍY���s9v���-,� �{�_܆��>k�t��=��']�B짢�UXy�����"N��}r]���������g�a���&S+�w Y۫��[�I�j˜�0��3V�����:�����ȅ��k��� ql 纑/i6`��|�e�� %�� jc�%J�\��Еڊ�S���4��DU���¤��ft`�[�Z�7l1�����Z������-� �w�c���t�Z���A���^n:�T V��:����_���j�t ����[[���QS��������?�s��^�in�