From 4ecab243250c8afcbd77271cb74fc8e6a986860b Mon Sep 17 00:00:00 2001 From: Zufu Liu Date: Fri, 10 Jan 2020 11:33:58 +1100 Subject: Backport: Bug [#2132]. Only check for LS/PS/NEL when Unicode line ends turned on. Backport of changeset 7950:375a05c8edd1. --- src/Document.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Document.cxx b/src/Document.cxx index b889a7d9b..903ef0ca9 100644 --- a/src/Document.cxx +++ b/src/Document.cxx @@ -385,7 +385,7 @@ Sci_Position SCI_METHOD Document::LineEnd(Sci_Position line) const { return LineStart(line + 1); } else { Sci::Position position = LineStart(line + 1); - if (SC_CP_UTF8 == dbcsCodePage) { + if (SC_LINE_END_TYPE_UNICODE == cb.GetLineEndTypes()) { const unsigned char bytes[] = { cb.UCharAt(position-3), cb.UCharAt(position-2), -- cgit v1.2.3