aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/LexLua.cxx
AgeCommit message (Collapse)AuthorFilesLines
2010-07-13Moved lexers into lexers directory.nyamatongwe1-358/+0
2008-09-06Patch from Jason Oster ensure keywords highlighted at end of text.nyamatongwe1-0/+23
2008-07-26Patch from Kein-Hong Man to use CharacterSet objects.nyamatongwe1-48/+21
Simpler and smaller but should not change behaviour.
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+4
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-03-27Removed duplicate code.nyamatongwe1-2/+0
2006-10-17Patch from Kein-Hong Man properly handles + or - as operators in numbersnyamatongwe1-1/+4
like 1+2.
2006-02-13Patch from Kein-Hong Man to allow more forms of numeric literal.nyamatongwe1-2/+6
2006-02-04Patch from Kein-Hong Man to add length operator and improve list of knownnyamatongwe1-1/+2
functions.
2005-12-02Patch from Kein-Hong Man support new Lua 5.1 long string andnyamatongwe1-50/+63
block comment syntax [=[...]=] and --[=[...]=].
2005-08-05Patch from Philippe to fold nested comments, nested strings and repeatnyamatongwe1-13/+24
until.
2005-04-03Comment line and preprocessor lines style the end of line characters sonyamatongwe1-3/+3
they can have the eolfilled dtyle applied to them.
2004-12-03Patch from Regis Vaquette to allow compilation for Windows CE.nyamatongwe1-1/+0
2004-07-22Fix from Kein-Hong Man to treat .. as an operator rather than part of annyamatongwe1-1/+1
identifier.
2003-09-08Avoid warning by promoting char to int.nyamatongwe1-1/+1
2003-09-08Patch from Philippe to patch restrict local function visibility and improve ↵nyamatongwe1-10/+17
code.
2003-08-02Patch from Philippe to allow '.' in 'keywords'.nyamatongwe1-12/+19
2003-07-23Patch from Alexey to fold literal strings and comments.nyamatongwe1-1/+6
2003-02-17Upgraded keyword list descriptions from Brian Quinlan.nyamatongwe1-1/+11
2002-10-26Patch from Philippe to handle block comments, and the deep nesting ofnyamatongwe1-17/+48
strings and block comments.
2002-06-08Patch from Philippe to fix multiline string handling.nyamatongwe1-10/+12
2002-03-26Patch from Philippe to handle nested strings.nyamatongwe1-47/+73
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe1-1/+1
linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe1-18/+1
File specific inline functions marker as static to ensure no bad linking.
2002-02-09Patch from Alexey to use StyleContext.nyamatongwe1-184/+150
2002-02-06Patch from Alexey to support fold.compact and folding of {}.nyamatongwe1-44/+42
Simplified and made floating point numbers appear all in number style rather than with the '.' in operator style.
2002-02-02Updated Lua lexer that treats '.' as not being an identifier or keywordnyamatongwe1-38/+51
character and allows 5 keyword lists.
2001-08-07Patch from Philippe to set literal string state correctly based onnyamatongwe1-1/+6
initial state.
2001-04-20Simplified because of warnings.nyamatongwe1-3/+2
2001-04-20Alexey added folding for Lua.nyamatongwe1-232/+205
2001-04-13Added a string name to each lexer.nyamatongwe1-1/+1
Made it possible for LexerModule to be subclassed so that its Lex and Fold methods can be specialised to work across DLL boundaries.
2001-02-27Patch from Philippe to regularise comments.nyamatongwe1-2/+6
2001-01-02Philippe added % and : operators and support for initial # line.nyamatongwe1-2/+10
2000-11-26Patches from Philippe to improve Lua lexer, handle '\' continuationnyamatongwe1-245/+239
at end of line inside strings and to allow 5 digit line numbers when printing.
2000-06-12Lua language support from Paul Winwood.nyamatongwe1-0/+298