diff options
| -rw-r--r-- | doc/ScintillaHistory.html | 3 | ||||
| -rw-r--r-- | qt/ScintillaEdit/ScintillaDocument.cpp | 8 | ||||
| -rw-r--r-- | qt/ScintillaEdit/ScintillaDocument.h | 2 | 
3 files changed, 13 insertions, 0 deletions
| diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 9418f6605..6ab0be8c7 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -466,6 +466,9 @@  	<a href="http://sourceforge.net/p/scintilla/bugs/1564/">Bug #1564</a>.  	</li>  	<li> +	On Qt expose the EOLMode on the document object. +	</li> +	<li>  	Fix hotspot clicking where area was off by half a character width.  	<a href="http://sourceforge.net/p/scintilla/bugs/1562/">Bug #1562</a>.  	</li> diff --git a/qt/ScintillaEdit/ScintillaDocument.cpp b/qt/ScintillaEdit/ScintillaDocument.cpp index 6240a7699..b529abd30 100644 --- a/qt/ScintillaEdit/ScintillaDocument.cpp +++ b/qt/ScintillaEdit/ScintillaDocument.cpp @@ -253,6 +253,14 @@ void ScintillaDocument::set_code_page(int code_page) {      ((Document *)pdoc)->dbcsCodePage = code_page;  } +int ScintillaDocument::get_eol_mode() { +    return ((Document *)pdoc)->eolMode; +} + +void ScintillaDocument::set_eol_mode(int eol_mode) { +    ((Document *)pdoc)->eolMode = eol_mode; +} +  int ScintillaDocument::move_position_outside_char(int pos, int move_dir, bool check_line_end) {      return ((Document *)pdoc)->MovePositionOutsideChar(pos, move_dir, check_line_end);  } diff --git a/qt/ScintillaEdit/ScintillaDocument.h b/qt/ScintillaEdit/ScintillaDocument.h index 3cf16e334..fb9f76310 100644 --- a/qt/ScintillaEdit/ScintillaDocument.h +++ b/qt/ScintillaEdit/ScintillaDocument.h @@ -70,6 +70,8 @@ public:      int decorations_end(int indic, int position);      int get_code_page();      void set_code_page(int code_page); +    int get_eol_mode(); +    void set_eol_mode(int eol_mode);      int move_position_outside_char(int pos, int move_dir, bool check_line_end);  private: | 
