Path: utzoo!attcan!uunet!know!zaphod.mps.ohio-state.edu!usc!apple!portal!cup.portal.com!phorgan From: phorgan@cup.portal.com (Patrick John Horgan) Newsgroups: comp.sys.amiga.tech Subject: KeyMap bug Message-ID: <35120@cup.portal.com> Date: 21 Oct 90 20:14:04 GMT Organization: The Portal System (TM) Lines: 17 I just came up against the bug in the keymap stuff where a string starting 0x80 or more from the beginning of it's key's definition doesn't print correctly. In my own keymap display software I can duplicate the consoles results by makeing the offset variable a signed. Since I get the value from a byte length field, a 0x80 is a negative number. Easy enough to fix mine but C=s isn't helped. Is C= aware of this (and if not what's that bug reporting email address)? Is this fixed in 2.0? I've also had another problem with keymaps. If I use setmap, the keymap changes for all the current CLI's. If I use CD_SETKEYMAP, it only affects the current console (not even, as I would expect, affecting the CLI the program was run from). If I use CD_SETDEFAULTKEYMAP it's set for new CLI's/consoles, but not current ones. How can I duplicate the actions of setmap? Patrick Horgan phorgan@cup.portal.com