NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lib/57096: libcurses refresh.c 1.125 problem



>Number:         57096
>Category:       lib
>Synopsis:       libcurses refresh.c 1.125 problem
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 03 21:55:00 +0000 2022
>Originator:     Patrick Welche
>Release:        9.99.108/amd64
>Organization:
>Environment:
src/lib/libcurses/refresh.c 1.125
>Description:
In vi, given a file containing more lines than fit in a screen, try
to delete a line and reinsert it further down.

The line will not disappear on deletion (dd). A copy plus an extra empty
line will appear on reinsertion (p).
>How-To-Repeat:
open xterm
run vi
ione
two
three
four
five
six
[esc]1GyGPPPPjddjp

contents now are:

one
two
three
two

four
five
six
one
...
>Fix:
Revert to 1.124.

(opened bug as internode.on.net rejects my SPF?)



Home | Main Index | Thread Index | Old Index