From owner-freebsd-current Thu Jun 27 05:05:40 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA21016 for current-outgoing; Thu, 27 Jun 1996 05:05:40 -0700 (PDT) Received: from ra.dkuug.dk (ra.dkuug.dk [193.88.44.193]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA21006; Thu, 27 Jun 1996 05:05:24 -0700 (PDT) Received: (from sos@localhost) by ra.dkuug.dk (8.6.12/8.6.12) id OAA06010; Thu, 27 Jun 1996 14:04:21 +0200 Message-Id: <199606271204.OAA06010@ra.dkuug.dk> Subject: Re: Syscons 8bit chars mouse paste fix To: ache@nagual.ru (=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=) Date: Thu, 27 Jun 1996 14:04:21 +0200 (MET DST) Cc: sos@FreeBSD.ORG, andreas@klemm.gtn.com, current@FreeBSD.ORG In-Reply-To: <199606271134.PAA00575@nagual.ru> from "=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=" at Jun 27, 96 03:34:36 pm From: sos@FreeBSD.ORG Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In reply to =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= who wrote: > > > Yes this is an artifact of how the mousepointer works, its the > > chars D0-D3 actually, what you see must be because of your > > scrmap. There is no fix for this, other than changeing the > > involved chrs, just tomove the problem to another place. I chose > > D0-D3 as they seemed to conflict the least in the charsets > > that I use. Also the chars must be in the range that gets > > bit 7 copied into bit 8 on 9 bit wide resolutions, which further > > limits the available range. > > I know that 4 characters must be dead for mousepointer, but they > must be choosed in _per-charset_ basis and scrnmap must be counted > too. It can be moused option or maybe put this info into > keymap table? HMMM, it can't be a moused option, as it has (and shouldn't have) no knowledge of whats going on on the screen. Also it cannot be any chars, it HAS to be in the range that the hardware supports the 9'th bit thingy (thats some 32 chars, I don't remember the actual numbers, something like 0xd0-0xef). HMMMM, I'll have to think about this one.... The problem with scrnmap on cut'ed text is solvable by having a reverse scrnmap table.. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time.