aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Document.cxx')
-rw-r--r--src/Document.cxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Document.cxx b/src/Document.cxx
index 4f086af4b..9d25f0b08 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -1747,6 +1747,16 @@ void Document::ConvertLineEnds(EndOfLine eolModeSet) {
}
+std::string_view Document::EOLString() const noexcept {
+ if (eolMode == EndOfLine::CrLf) {
+ return "\r\n";
+ } else if (eolMode == EndOfLine::Cr) {
+ return "\r";
+ } else {
+ return "\n";
+ }
+}
+
DocumentOption Document::Options() const noexcept {
return (IsLarge() ? DocumentOption::TextLarge : DocumentOption::Default) |
(cb.HasStyles() ? DocumentOption::Default : DocumentOption::StylesNone);