From: "Neil Hodgson" <[EMAIL PROTECTED]>
Armel Asselin:
Thank you for the code, I dump you the stack trace which I systematically
get when I 'pause' the execution of my procedure:
ContractionState::MakeValid() Line 41
You should update to Revision 1.17 of ContractionState.cxx which
became available in Scintilla 1.72.
--- ContractionState.cxx 2006/02/07 10:17:57 1.16
+++ ContractionState.cxx 2006/12/31 22:25:37 1.17
@@ -208,11 +208,11 @@
if (lines[line].visible != visible) {
delta += visible ? lines[line].height : -lines[line].height;
lines[line].visible = visible;
+ valid = false;
}
}
}
linesInDisplay += delta;
- valid = false;
return delta != 0;
}
the code does not go through ContractionState::SetVisible, so the patch did
not change anything.
any idea, if a multistep "do", like SC_MULTISTEPUNDOREDO was handled would
be possible?
Armel
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest