CHG: Adjusted function signatures introduced in [r8825].
Another use case is when the user opens a read-only file and then uses Save As to save it .... . The read-only flag should be automatically cleared in this case. This was easy to fix in "branches/elotter-cooledit" ([r8825]). However, I think a clean solution should distinguish between a user option and a state flag. That would mean to introduce a separate read-only state and not to change a user setting. But I wonder if it wouldn't be simpler not to set the read-only flag when opening a read-only...
branches/elotter-cooledit:
branches/elotter-cooledit:
branches/elotter-cooledit:
branches/elotter-cooledit:
branches/elotter-cooledit: Merged [r8609] manually from trunk to branches/elotter-cooledit (UTF support based on Win32 functions).
branches/elotter-cooledit: RGR: Moving a selection downwards below its own final line break left the selection unadjusted, extending beyond the end of the text. The same happened with re-doing such a move by TUndoMoveLines::Redo. Subsequent actions like copying such a selection could crash CoolEdit.