aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexBasic.cxx
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Remove Lexilla files from ScintillaNeil1-570/+0
2019-12-22Define ILexer5 with methods for retrieving name, ID, and property values.Neil1-8/+13
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers.
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-2/+0
interfaces ILexer4 and IDocument.
2017-06-22Merge Ilexer and ILexerWithSubStyles into ILexer4 to avoid need for versionNeil1-4/+4
checking in 4.0. Use lvRelease4 ID.
2017-06-22Add a DefaultLexer class which lexers can subclass if they want reasonableNeil1-1/+2
default implementations of the ILexerWithSubStyles interface methods.
2017-03-04Use C++11 keyword "override" for methods in lexers that override an interface.Neil1-11/+11
2015-07-30Use Sci_Position / Sci_PositionU for variables in lexers that representJoe Mueller1-4/+4
positions and line numbers and may be widened to 64-bits in a future release.
2015-07-20Use Sci_Position when required to implement interfaces.Neil1-8/+8
2014-01-08Feature [feature-requests:#1041]. Highlight hex, octal, and binary numbers ↵Neil1-2/+2
in FreeBASIC which use the prefixes &h, &o and &b respectively. From Ebben.
2013-10-17Feature [feature-requests:#1025]. Support multiline comments in FreeBASIC.Neil1-16/+72
From Erik.
2012-05-05Make destructors virtual to avoid warnings from g++ 4.7.nyamatongwe1-1/+1
2011-11-14Removed warning suppression that had been included for Visual C++ 6.0.nyamatongwe1-4/+0
2011-02-13Folding features added by Udo Lechner.nyamatongwe1-7/+56
Explicit fold points which can be set to arbitrary strings and occur anywhere. Can choose whether to have syntax based folding and multiline comment folding.
2011-02-04Converted to lexer objects.nyamatongwe1-112/+202
2011-01-27Dropped inclusion of PropSetSimple.h in lexers which do not use ↵nyamatongwe1-1/+0
PropSetSimple directly. Dropped declaration not needed in LexCPP.
2010-07-13For new lexer design change includes to add new files and remove unused files.nyamatongwe1-6/+9
Normalise order of includes. Minor fixes for compatibility with new lexer design.
2010-07-13Moved lexers into lexers directory.nyamatongwe1-0/+373