mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-06-29 10:30:36 +00:00
Prevents issues when deleting lines in normal mode.
This commit is contained in:
parent
dfb33206b4
commit
603cc585e8
|
@ -7394,15 +7394,17 @@ SUB idedelline (i)
|
||||||
END IF
|
END IF
|
||||||
NEXT
|
NEXT
|
||||||
|
|
||||||
FOR b = i TO iden - 1
|
IF vWatchOn THEN
|
||||||
SWAP IdeBreakpoints(b), IdeBreakpoints(b + 1)
|
FOR b = i TO iden - 1
|
||||||
NEXT
|
SWAP IdeBreakpoints(b), IdeBreakpoints(b + 1)
|
||||||
REDIM _PRESERVE IdeBreakpoints(iden - 1) AS _BYTE
|
NEXT
|
||||||
|
REDIM _PRESERVE IdeBreakpoints(iden - 1) AS _BYTE
|
||||||
|
|
||||||
FOR b = i TO iden - 1
|
FOR b = i TO iden - 1
|
||||||
SWAP IdeSkipLines(b), IdeSkipLines(b - 1)
|
SWAP IdeSkipLines(b), IdeSkipLines(b - 1)
|
||||||
NEXT
|
NEXT
|
||||||
REDIM _PRESERVE IdeSkipLines(iden - 1) AS _BYTE
|
REDIM _PRESERVE IdeSkipLines(iden - 1) AS _BYTE
|
||||||
|
END IF
|
||||||
|
|
||||||
idegotoline i
|
idegotoline i
|
||||||
textlen = CVL(MID$(idet$, ideli, 4))
|
textlen = CVL(MID$(idet$, ideli, 4))
|
||||||
|
@ -8207,17 +8209,19 @@ SUB ideinsline (i, text$)
|
||||||
END IF
|
END IF
|
||||||
NEXT
|
NEXT
|
||||||
|
|
||||||
REDIM _PRESERVE IdeBreakpoints(iden + 1) AS _BYTE
|
IF vWatchOn THEN
|
||||||
FOR b = iden + 1 TO i STEP -1
|
REDIM _PRESERVE IdeBreakpoints(iden + 1) AS _BYTE
|
||||||
SWAP IdeBreakpoints(b), IdeBreakpoints(b - 1)
|
FOR b = iden + 1 TO i STEP -1
|
||||||
NEXT
|
SWAP IdeBreakpoints(b), IdeBreakpoints(b - 1)
|
||||||
IdeBreakpoints(i) = 0
|
NEXT
|
||||||
|
IdeBreakpoints(i) = 0
|
||||||
|
|
||||||
REDIM _PRESERVE IdeSkipLines(iden + 1) AS _BYTE
|
REDIM _PRESERVE IdeSkipLines(iden + 1) AS _BYTE
|
||||||
FOR b = iden + 1 TO i STEP -1
|
FOR b = iden + 1 TO i STEP -1
|
||||||
SWAP IdeSkipLines(b), IdeSkipLines(b - 1)
|
SWAP IdeSkipLines(b), IdeSkipLines(b - 1)
|
||||||
NEXT
|
NEXT
|
||||||
IdeSkipLines(i) = 0
|
IdeSkipLines(i) = 0
|
||||||
|
END IF
|
||||||
|
|
||||||
text$ = RTRIM$(text$)
|
text$ = RTRIM$(text$)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue