aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.h
AgeCommit message (Expand)AuthorFilesLines
2019-07-01Backport: Use noexcept on Document where reasonable with no effect on externa...Neil1-33/+34
2019-07-01Backport: Use noexcept in HighlightDelimiter - its a simple struct.Neil1-5/+5
2019-04-26Backport: Feature [feature-requests:#1238]. Simplify camel case forcing by ch...Neil1-1/+0
2019-04-16Backport: Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIM...mitchell1-0/+3
2019-03-09Backport: Use constexpr where reasonable and move groups of static functions ...mitchell1-1/+1
2019-03-03Backport: Use noexcept where reasonable.Neil1-5/+5
2019-03-03Backport: Delete standard methods of UndoGroup so it can not be copied.Neil1-0/+5
2018-10-15Backport: Extract duration measurement damping and clamping into ActionDurati...Neil1-1/+21
2018-07-10Backport: Optional indexing of line starts in UTF-8 documents by UTF-32 code ...Neil1-0/+5
2018-06-10Backport: Using noexcept for simple functions.Neil1-29/+29
2018-05-25Backport: Draw invalid bytes in DBCS when detected as blobs in a similar way ...mitchell1-0/+3
2018-05-14Backport: Replace 0 with nullptr.Neil1-4/+4
2018-04-21Backport: Tighten definition of regular expression iterators so they are noex...Neil1-8/+11
2018-04-19Backport: Casting changed in many places, due to change to 64-bit variables f...Neil1-3/+4
2018-05-05Backport: Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than 2...mitchell1-0/+2
2018-05-05Backport: Make some changes recommended by clang-tidy.mitchell1-1/+1
2018-04-13Backport: Use 'override' for methods that are overridden.Neil1-30/+32
2018-04-04Backport: Remove redundant forward declaration and move forward declarations ...Neil1-10/+8
2018-05-05Backport: Split decorations into interface and implementation.mitchell1-1/+1
2018-03-09Backport: Use Position/Line/int more accurately in preparation for large docu...Neil1-2/+2
2018-02-27Backport: Use virtual to ensure LexState overrides LineEndTypesSupported method.Neil1-1/+1
2018-02-02Backport: Implement SC_DOCUMENTOPTION_STYLES_NONE.Neil1-1/+1
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and f...Neil1-4/+0
2017-07-09Backport: Bug [#1955]. The data parameter to ILoader::AddData made const.Justin Dailey1-1/+1
2017-06-22Backport: Cast between Sci_Position.h types used for lexers and Position.h ty...Neil1-3/+3
2017-05-10Use unique_ptr fpr Partitioning, RunStyles, SparseVector, PositionCache andNeil1-4/+13
2017-04-29Use std::unique_ptr, std::vector, and move construction to simplify UndoHistoryNeil1-1/+1
2017-04-22Using unique_ptr to simplify ownership of images, case folder, and list box.Neil1-1/+1
2017-04-22Encapsulate the LexInterface of Document.Neil1-2/+3
2017-04-21More consistent deletion of standard methods.Neil1-0/+3
2017-04-07Use same parameter names in declarations and definitions.Neil1-2/+2
2017-03-31Hide decorations details a little.Neil1-3/+1
2017-03-31Delete declaration of unimplemented method.Neil1-1/+0
2017-03-31Using Sci::Position and Sci::Line to mark variables that are document positionsNeil1-119/+112
2017-03-06Use several C++11 features as examples so problems with these features are seen.Vicente1-1/+1
2017-01-22Remove extraneous "void".Neil1-1/+1
2016-10-06Word selection, navigation, and manipulation is now performed on charactersNeil1-14/+22
2016-08-20Make some methods const where reasonable.Neil1-1/+1
2016-01-31Bug [#1799]. Folds unfolded when two fold regions are merged by either deletingMarkus Nißl1-0/+4
2015-12-31Treat Unicode line ends like common line ends when maintaining fold state.Neil1-0/+1
2015-12-04Fix some problems with out-of-bounds access for protected text.Neil1-0/+1
2015-11-20Remove line end whitespace.Neil1-2/+2
2015-11-11Implemented idle styling. This allows painting without first styling all visibleNeil1-0/+2
2015-07-20Use Sci_Position when required to implement interfaces.Neil1-19/+19
2015-06-11Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, andNeil1-4/+4
2015-06-04Move FindText flag decoding from caller to function to minimize code and chanceNeil1-2/+1
2015-02-19Add methods for converting between byte positions and UTF-16 code point posit...Neil Hodgson1-0/+2
2014-10-03CountCharacters can be const so it is now.Neil1-1/+1
2014-10-02Allow using C++11 <regex> for searches as a provisional feature.Neil1-1/+16
2014-07-24Mark const methods const.Neil1-1/+1