notepad-plus-plus/lexilla/test/examples/hypertext/Issue20Numbers.php.styled
Christian Grasser a61b03ea88 Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5
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
2022-03-27 17:12:53 +02:00

31 lines
1.3 KiB
Plaintext

{18}<?php{118}
{122}123456{127};{118} {122}123_456{127};{118} {125}// +{118}
1234z6{127};{118} 123456_{127};{118} 123__456{127};{118} {125}// -{118}
{122}0x89Ab{127};{118} {122}0x89_aB{127};{118} {125}// +{118}
0x89zB{127};{118} 0x89AB_{127};{118} 0x_89AB{127};{118} 0_x89AB{127};{118} 0x89__AB{127};{118} {125}// -{118}
{122}1234.{127};{118} {122}1234.e-0{127};{118} {122}1234e+0{127};{118} {122}1234e0{127};{118} {122}1234e0{127}.{118}PHP_EOL{127};{118} {125}// +{118}
1234._{127};{118} 1234.e-{127};{118} 1234e+{127};{118} 1234e{127};{118} {125}// -{118}
{122}.1234{127};{118} {122}.12e0{127};{118} {125}// +{118}
.12.0e0{127};{118} .12e0.0{127};{118} .12e0e0{127};{118} {125}// -{118}
{122}1.234e-10{127};{118} {122}1.2_34e-1_0{127};{118} {125}// +{118}
1.234e-_10{127};{118} 1.234e_-10{127};{118} 1.234_e-10{127};{118} 1._234e-10{127};{118} 1_.234e-10{127};{118} {125}// -{118}
1.234e-+10{127};{118} 1.234e-_+10{127};{118} {125}// -{118}
{122}01234567{127};{118} {122}0_1234567{127};{118} {125}// +{118}
012345678{127};{118} {125}// -{118}
{122}0.{127}.{122}.0{127};{118} {125}// 0. . .0{118}
{122}.0{127}.{122}.0{127};{118} {125}// .0 . .0{118}
{122}0e+0{127}+{122}0e+0{127};{118} {125}// 0e+0 + 0e+0{118}
{127};{122}0{125}#comment{118}
{127};{122}0{125}//comment{118}
{127};{122}0{124}/*comment*/{127};{118}
{18}?>{0}