mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-26 12:18:31 +02:00
Update with https://www.scintilla.org/scintilla521.zip https://www.scintilla.org/lexilla515.zip - fix setting to bring Scintilla::PositionCR from ScintillaStructures.h inline with Sci_Position.h Sci_PositionCR - add workaround to enable lexer for searchResult commented out SCI_SETILEXER call on searchResult to get one result which is correctly handled by the lexer, added comment about the current problem with property @MarkingsStruct which seems to disappear after call to SCI_SETILEXER or CreateLexer - corrected usage of ObjC lexer - removed unnecessary filter stuff - use own sections for scintilla and lexilla build targets and allow parallel builds - as libscilex is no longer existing, changed to libscintilla - adapt makefiles and cmake - use VS2019 - started simple changes for createlexer adaptations, nullpointercheck missing on return of lexer name from deprecated LexerNameFromID -> undefined behaviour - movement from id -> lexer name, mostly done via LexerNameFromID + switching off corresponding compiler warning - changed to SCI_SETILEXER from SCI_SETLEXER, SCI_SETLEXERLANGUAGE needs to be corrected, see Scintilla5Migration.html - just commented out: SCI_LOADLEXERLIBRARY Fix #10504, close #11419
48 lines
824 B
Plaintext
48 lines
824 B
Plaintext
{14}${0}
|
||
{2}// /++ +/ doccomments are not yet supported
|
||
{1}/* */{0}
|
||
{3}/** */{0}
|
||
{15}/// drdr
|
||
{4}/+ /+ +/ +/{0}
|
||
{2}//keyword test
|
||
{6}keyword1{0}
|
||
{7}keyword2{0}
|
||
{9}keyword4{0}
|
||
{20}keyword5{0}
|
||
{21}keyword6{0}
|
||
{22}keyword7{0}
|
||
{2}//unicode identifier test
|
||
{14}вапёasdÓΘΣαԷԸՑהכ拉麺とひシマイ단결을{0}
|
||
{2}//strings test
|
||
{11}'s
|
||
'
|
||
{14}w{12}'s'{14}w{0}
|
||
{10}"multiline
|
||
string"w{0}
|
||
{14}e{10}"zz"{14}e{0}
|
||
{19}r"asd\"{14}e{0}
|
||
{19}r"multiline
|
||
string"c{0}
|
||
{14}r{18}`asd\`{14}e{0}
|
||
{18}`multiline
|
||
string`d{0}
|
||
{19}x"023 abc"{14}e{0}
|
||
{19}x"023
|
||
abc"w{0}
|
||
{2}//numbers test
|
||
{14}a{13}[{5}3{13}..{5}4{13}]={5}3{0}
|
||
{5}2.stringof{0}
|
||
{5}2.0{13}.{14}stringof{0}
|
||
{5}2.{0}
|
||
{5}2.2e+2{0}
|
||
{5}2.2e-2{0}
|
||
{5}.2e+2{0}
|
||
{5}.2{0}
|
||
{5}2e+2{0}
|
||
{5}0x2e{13}+{5}2{0}
|
||
{5}0x2ep+10{0}
|
||
{13},{5}.2{13}.{14}stringof{13},{0}
|
||
|
||
{14}end{0}
|
||
|