On Wed, Feb 09, 2000 at 12:38:15AM +0900, Kazutaka YOKOTA wrote:
> 
> >On Tue, Feb 08, 2000 at 11:44:41PM +0900, Kazutaka YOKOTA wrote:
> >> >On a recent -current (don't know if this is a known problem),
> >> >when cursor is switched off on one virtual console, it is
> >> >turned off on *all* virtual consoles.  Any patch to try?
> >>=20
> >> Do you mean the "text" cursor, or the "mouse" cursor?
> >>=20
> >text, here is some additional info:
> >
> >vidcontrol -c destructive
> >echo -n "=1B[=3D14;12C" (cursor will go away)
> >echo -n "=1B[=3D10;12C" (cursor will appear again)
> 
> The text cursor shape is "global" property, in the sense that if you
> change it in one vty, the cursor shape in the other vtys changes too.
> When you run "vidcontrol -c destructive", you will have the "blinking
> underline" cursor in ALL vtys.  This has been so for a long time.
> 
> The escape sequence ESC[=nC invokes the normal/blink/destructive
> cursor.  This has effect in all vtys at once, just as "vidcontrol -c".
> 
> The escape sequence ESC[=n;mC sets the cursor height.  syscons.c used
> to change the cursor height in the current vty only.  This was
> considered a bug, because it is inconsistent with the way ESC[=nC
> works, and corrected in 1.307 (around June 1999).
> 
Yeah, just figured it out myself...

> What you are now seeing is the correct and expected result.  The
> previous behavior was considered incorrect.
> 
Huh, the correct result would be to have an escape sequence for
switching cursor off and on in the current vty only (i.e., real
vi=, ve= termcap support).

-- 
Ruslan Ermilov          Sysadmin and DBA of the
[EMAIL PROTECTED]        United Commercial Bank,
[EMAIL PROTECTED]          FreeBSD committer,
+380.652.247.647        Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to