Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#133 with excluded lines, prefix delete scrolls

open
nobody
None
5
2007-01-26
2007-01-26
r corak
No

THE 3.3B1 on WinXP
scenario:
- edit an existing file ("existing" may not be required)
- the file should have sufficient lines to extend beyond the bottom of the window (my window shows 52 lines of the file, the file has 130 lines)
- hide lines 1, 2, and 3 (I used 'x' in the prefix area). The display should still be at TopOfFile, line 0
- move the cursor to the last displayed line prefix area (file line 54)
- type 'd' to delete that line, press Enter
- the display will delete the line, but will also scroll a full screen. It should not scroll.

This doesn't happen if only lines 1 and 2 are excluded.

Here is the output from "status" in case it might help. "CASE" really does have all those spaces before the last MIXED.

alt 4 4
arbchar ON $ ?
autosave OFF
autoscroll HALF
backup INPLACE .bak
beep OFF
case MIXED IGNORE RESPECT RESPECT MIXED MIXED
clearerrorkey *
clearscreen ON
clock ON
cmdarrows TAB
cmdline BOTTOM
coloring OFF
compat THE XEDIT THE
curline 2
cursorstay OFF
defsort DIRECTORY ASCENDING
dirinclude *
display 0 0
eof OFF
eolout LF
equivchar =
etmode ON
fullfname ON
hex OFF
hexdisplay ON
hexshow OFF 7
highlight OFF
idline ON
impmacro ON
impos OFF
inputmode LINE
insertmode OFF
interface CLASSIC
lastrc 0
length 19
line 0
lineflag NONEW NOCHANGE NOTAG
linend ON `
macro OFF
macroext the
macropath d:\the\temp;d:\the\macros;c:\THE33\extras;d:\the\contributions
margins 1 31888 +0
monitor COLOR COLOR
mouse ON
msgline ON -2 50 OVERLAY
msgmode ON
nbfile 18
newlines ALIGNED
nondisp #
number ON
pagewrap ON
position ON
prefix NULLS LEFT 7 1
printer default
pscreen 57 144
readonly OFF
regexp EMACS
reprofile ON
reserved
rexxoutput DISPLAY 1000
scale ON 1
scope DISPLAY
screen 1 HORIZONTAL
select 0 1
shadow ON
size 130
statusline TOP
stay ON
synonym ON
tabkey TAB CHARACTER
tabline OFF -3
tabs 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94
tabsin ON 1
tabsout OFF 8
targetsave ALL
terminal WIN32
thighlight OFF
timecheck ON
tof ON
tofeof ON
trailing ON
typeahead OFF
undoing ON
untaa OFF
verify 1 31999
version THE 3.3B1 WIN32 10-July-2006
width 31999
word NONBLANK
wordwrap OFF
wrap ON
xterminal N/A
zone 1 31999

Discussion

  • LesK
    LesK
    2007-03-29

    Logged In: YES
    user_id=1659105
    Originator: NO

    THE 3.2 behaves similarly, except instead of scrolling a full screen, it puts the excluded lines at the top of the screen. That's with CURLINE M. Also, it does it for 3 excluded lines or more.