Cejka Rudolf wrote:
> Kazutaka YOKOTA wrote (1999/12/03):
> > This strange behavior was reported several times in the past. It must
> > be related to screen update logic in syscons. But, I don't think we
> > have successfully fixed it at that time :-(
> > It's time to analyze the problem again...
>
> Yes. I know about this problem too but I have no time to fix and test
> it. Is anybody interested in bug reports? ;-)
>
> * Left margin moving to the right is related to the screen width not
> divisible by 8 and an use of tabulators at the end of line after the
> last valid tab position. So the same problem could be seen for
> example with screen width 90, which is accessible for all
> -current users: Let's suppose that cursor range is 0..89: If the
> cursor is on 80..87, it will move to position 88 and everything is ok.
> If the cursor is on 88..89, the position is calculated properly (you
> can switch to another console then return and cursor will be on
> the right position on column 0), but cursor is moved incorrectly
> on column 8 on the next line and next lines are moved to the left too
> until you switch between consoles.
> I think the fix should be trivial (syscons.c,v 1.327) - but it is
> speculated right now without testing:
>
> --
> *** syscons.c Sun Nov 28 15:29:28 1999
> --- /tmp/syscons.c Fri Dec 3 10:28:59 1999
> ***************
> *** 2946,2956 ****
> [...]
Thanks! It seems fixed my problems with syscons.
-Maxim
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message