aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2014-05-03Replacing the int-based constructors for Point and PRectangle with FromIntsNeil1-10/+7
static methods as there were too many failures with mixed types and not-quite matching types.
2014-05-03Turn on MSVC 'possible loss of data' warnings and add explicit casts.Neil1-8/+8
2014-05-03Using casts and an alternate PRectangle constructor to make XYPOSITION <-> intNeil1-0/+4
conversions and other conversions more consistent.
2014-05-03Convenience Point constructor from integers as common source of shapes.Neil1-0/+2
2014-05-03Fix comments that have not been correct since conversion to XYPOSITION.Neil1-2/+2
2014-05-03Move RoundXYPosition to global header to enable use in more modules.Neil1-1/+3
2014-04-29Stop disabling warnings where no longer needed.Neil1-1/+2
2014-04-29Feature [feature-requests:#1049]. Lexer added for DMIS, a language for ↵Neil2-0/+24
coordinate measuring machines. From Andreas Tscharner.
2014-04-21Clean line end whitespace.Neil1-1/+1
2014-04-21View line state in margin with SC_FOLDFLAG_LINESTATE as an aid to debugging.Neil2-0/+2
2014-04-19Optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE.Neil2-0/+2
From nkmathew.
2014-04-16Allow filtering of insertions.Neil2-2/+8
2014-04-03C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER.Neil2-0/+2
From nkmathew.
2014-03-16Avoid warnings from Clang analyzer.Neil1-1/+11
2014-03-14Assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#'Neil2-1/+4
for comments and ';' to separate statements. From nkmathew.
2014-02-05The Unicode line ends and substyles features added as provisional in 3.2.5 ↵Neil2-65/+65
are now finalised.
2014-02-02Added wrap mode SC_WRAP_WHITESPACE which only wraps on whitespace, not on ↵Neil2-0/+2
style changes. From Robert Gieseke.
2014-01-21Implement new marker symbol SC_MARK_BOOKMARK.Neil Hodgson2-0/+2
2014-01-14CallTipSetPosStart API added.Neil2-0/+4
2013-12-17Added DropSelectionN API.Neil2-0/+4
2013-12-16Updated headers.Neil2-3/+2
2013-11-21Bug [#1554]. Bugs in interface file.Neil1-8/+5
2013-11-18Bug [#1552]. Search string could be const.Neil1-1/+1
2013-10-28Added lexical class for user defined literals in C++11.Neil2-0/+2
2013-10-18Feature [feature-requests:#1026]. DMAP lexer added.Neil2-0/+26
From Mark Robinson.
2013-10-17Feature [feature-requests:#1025]. Support multiline comments in FreeBASIC.Neil2-0/+8
From Erik.
2013-10-08Feature [feature-requests:#1024]. Lexer added for Rust language.Neil2-0/+46
From SiegeLord.
2013-09-30Added FocusIn and FocusOut notification events (SCN_FOCUSIN/SCN_FOCUSOUT) to beNeil2-0/+4
used in preference to the SCEN_SETFOCUS and SCEN_KILLFOCUS command events.
2013-09-16Remove dead code that was a remnant of Carbon support.nyamatongwe1-16/+0
2013-09-10Use C++ struct initialization {} so can drop -Wno-missing-braces setting for ↵Neil1-1/+0
gcc.
2013-09-10Drop warning setting -Wno-missing-braces since this has had no effect since ↵Neil1-1/+0
gcc 4.2.
2013-09-05Added SCI_GETPRIMARYSTYLEFROMSTYLE.Neil3-0/+5
2013-09-03Added GetStyleFromSubStyle.Neil3-0/+5
Tests for this and other sub styles methods.
2013-08-21Feature: [feature-requests:#1008]. Lexer added for KVIrc script.Neil2-0/+30
From OmegaPhil.
2013-08-20Added PositionRelative to optimize navigation by character.Neil2-0/+5
2013-08-15Feature: [feature-requests:#1007]. Option to allow mouse selection toNeil2-0/+8
switch to rectangular by pressing Alt after start of gesture. From Neomi.
2013-07-22Added the character representation feature.Neil2-0/+12
2013-07-01Move non-platform-specific scripts into the scripts directory.Neil2-195/+0
Use FileGenerator module for file generation instead of code in each script.
2013-06-29Bug: [#1483]. Split GetRelativePosition into 2 calls one for moving between ↵Neil1-1/+2
character positions and the other for retrieving a character and width.
2013-06-29Include PLAT_TK for implementation on Tk platform.Neil1-0/+6
2013-06-27Bug: [#1483]. Adding StyleContext::GetRelativeCharacter for ↵nyamatongwe1-0/+1
character-oriented access. Implemented using new method IDocumentWithLineEnd::GetRelativePosition.
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-10/+10
2013-05-23Feature: [feature-requests:#959]. Added lexer and folder for Structured Text ↵nyamatongwe2-0/+42
language. from Pavel Bulochkin
2013-05-09* Literate Haskell supportkudah2-0/+6
* CPP highlighting is disableable * CPP is now correctly colored when inside comments and strings * Some bugs with incremental lexing fixed * Indented imports folding is now undisableable
2013-05-15Feature: [feature-requests:#990]. Style added for preprocessor doc comment.nyamatongwe2-0/+2
From Alpha.
2013-04-21* Fixed a bug when a dashes-only comment double-counted a line and could ↵kudah2-0/+2
hang the editor * Comments inside pragmas are now highlighted * Reserved operators are now highlighted
2013-04-24Added automatic folding options.nyamatongwe2-0/+16
2013-04-21Implement commonly needed folding methods based on code from SciTE.nyamatongwe2-0/+24
2013-04-19* Use SCE_HA_COMMENTBLOCK2, SCE_HA_COMMENTBLOCK3kudah2-0/+2
* Implicit params * «Nice Character-lexing»
2013-04-16Add indicator INDIC_COMPOSITIONTHICK, a thick low underline, to mimic annyamatongwe2-0/+2
appearance used for Asian language input composition.