Sorry I should have said the Scintilla interface uses counters the size of a pointer. This is static at compile time and matches the Sci::Position thats used in most of the Scintilla code. On almost every system nowadays thats 64 bits.
The option you mention is dynamic, at runtime, and sets the size of the integers used to store values in the line data, so it can be a mismatch between Sci::Position (matches the static API) and the stored value.
Its a bad thing if Scintilla then silently truncates numbers from the API or other calculated Sci::Position to 32 bits internally without giving an error.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.