aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-07-18 15:01:22 +0100
committerRon Yorston <rmy@pobox.com>2024-07-18 15:02:54 +0100
commitb1813ca864ed04f28b8ae0121c913fbe16aab8ee (patch)
tree68113aa6c7e292425f1243919897070fa323d205 /init
parente68706f141f9f30e8dfccb3c0fec480dc68dbd32 (diff)
downloadbusybox-w32-b1813ca864ed04f28b8ae0121c913fbe16aab8ee.tar.gz
busybox-w32-b1813ca864ed04f28b8ae0121c913fbe16aab8ee.tar.bz2
busybox-w32-b1813ca864ed04f28b8ae0121c913fbe16aab8ee.zip
ed: fix line insertion before current line
When text is inserted by insertLine() the lines following the insertion are moved down and the insertion point is made the new current line. To avoid too much scanning of the linked list of lines setCurNum() may use the position of the old current line to determine the location of the new current line. If the insertion point is before the old current line in the file the latter will have been moved down, so its line pointer needs to be adjusted. (GitHub issue #431)
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions