Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-04 | * Allow arbitrary amount of # suffixes in identifiers with ↵ | kudah | 1 | -61/+118 | |
lexer.haskell.allow.hash * Allow only one dot in base 10 numeric literals * Comments are now treated as whitespace by the folder * Fixed inconsistent folding at end of the file | |||||
2013-04-21 | * Fixed a bug when a dashes-only comment double-counted a line and could ↵ | kudah | 1 | -76/+148 | |
hang the editor * Comments inside pragmas are now highlighted * Reserved operators are now highlighted | |||||
2013-04-30 | Bug: [#1468]. Latex highlighting breaks Unicode characters if preceeded by \. | nyamatongwe | 1 | -3/+3 | |
From Colomban Wendling. | |||||
2013-04-19 | * Use SCE_HA_COMMENTBLOCK2, SCE_HA_COMMENTBLOCK3 | kudah | 1 | -27/+68 | |
* Implicit params * «Nice Character-lexing» | |||||
2013-04-18 | Fix clang warning | kudah | 1 | -3/+2 | |
2013-04-18 | Fold indented imports. | kudah | 1 | -8/+39 | |
2013-04-17 | Fixed import folding interfering with indentation folding | kudah | 1 | -2/+14 | |
2013-04-17 | Removed importCurrent | kudah | 1 | -6/+6 | |
2013-04-17 | Removed dead assignment. | nyamatongwe | 1 | -1/+0 | |
2013-04-13 | Really minor refactor | kudah | 1 | -13/+12 | |
2013-04-12 | * Converted Haskell lexer to a class | kudah | 1 | -125/+235 | |
* Removed external lexer * Haskell lexer now folds imports | |||||
2013-04-12 | LexPowerShell fixes and improvements | gentoo90 | 1 | -2/+49 | |
* fix here-string highlighting * add doccomment keyword highlighting * add #region folding | |||||
2013-04-09 | Haskell lexer | kudah | 1 | -56/+203 | |
* Fixed line counting * Fixed string escaping * Pragmas ending at start of the line are rejected (GHC only accepts pragmas with the end indented further) * Copied Python's Folder | |||||
2013-04-07 | Fixed few things in haskell lexer | kudah | 1 | -25/+87 | |
* MagicHash now applies to literals. * MagicHash is now only allowed at the end of identifier. * SafeHaskell imports are now highlighted (lexer.haskell.import.safe) * TemplateHaskell quoted names are now highlighted * Constructors promoted to types are now highlighted * Promoted tuples, lists, and operator constructors are now highlighted. * Qualified constructor are now properly highlighted as constructors, not operators. * Capital and qualified names in import lists are now properly highlighted. * A.$b is not properly highlighted as an operator and an identifier, not just operator. * String and preprocessor continuations now work with CRLF. | |||||
2013-04-05 | Fix crash in 64-bit builds due to unsigned underflow. | nyamatongwe | 1 | -1/+1 | |
2013-04-04 | Improvements to Haskell Lexer: | kudah | 1 | -142/+209 | |
* Added support for MagicHash extension (lexer.haskell.allow.hash) * $ and # are now colored as operators. * .0 and -0 are now properly colored as operator and a number, not as just number. * Operators starting with double dash (e.g ---->) are properly colored as operators, not comments. * Added pragma highlighting. * Added basic C-preprocessor highlighting. * Qualified names (e.g. ABC.xyz) are now properly highlighted as identifiers, not types. * Qualified operators (e.g. ABC.<$>) are now properly highlighted as operators. * Operator . is now properly highlighted as an operator, not part of the identifier, when applied to a qualified and an unqualified value (e.g. Abc.xyz.yzx <- last one is an operator) * Operators starting with ':' are now properly highlighted as type constructors, not operators. * family after data is highlighted, as per TypeFamilies. | |||||
2013-04-03 | Feature [#1414]. MATLAB/Octave style block comments. | nyamatongwe | 1 | -10/+77 | |
From John Donoghue. | |||||
2013-04-01 | Reduce scope of variable. | nyamatongwe | 1 | -2/+1 | |
2013-03-18 | Bug: [#1454]. Reject raw strings when character after " is in " )\\\t\v\f\n". | nyamatongwe | 1 | -1/+3 | |
See C++11 standard 2.14.5 String literals. | |||||
2013-03-11 | Bug [#1412]. Recognise a JavaScript RegExp literal in more situations. | nyamatongwe | 1 | -5/+3 | |
2013-03-07 | Bug: [#482]. Refix to make /// comment not affect folding of following /* ↵ | nyamatongwe | 1 | -3/+7 | |
comment. | |||||
2013-02-23 | Bug: [#1447]. Interpret PHP within HTML comments. | nyamatongwe | 1 | -2/+1 | |
2013-02-22 | Longer name for new errorlist lexer state. | nyamatongwe | 1 | -1/+1 | |
2013-02-21 | Feature: [#978]. Update preprocessor defines upon encountering an #undef ↵ | nyamatongwe | 1 | -3/+19 | |
directive. From Alpha. | |||||
2013-02-20 | Recognise GCC include path diagnostics that appear before an error. | nyamatongwe | 1 | -0/+4 | |
2013-02-20 | Removed function that is no longer used. | nyamatongwe | 1 | -5/+0 | |
2013-02-20 | Bug: [#1447]. Don't interrupt HTML comment for XML Processing Instruction. | nyamatongwe | 1 | -0/+1 | |
2013-01-30 | Fix clang --analyze warnings. | nyamatongwe | 1 | -2/+2 | |
2013-01-11 | Add folding support to the GetText (PO) lexer | Colomban Wendling | 1 | -1/+65 | |
2013-01-19 | Implement Unicode line ends and substyles in C++ lexer. | nyamatongwe | 1 | -21/+72 | |
2013-01-11 | Feature: [#970]. Latex folding and better syntax highlighting. | nyamatongwe | 2 | -297/+539 | |
From G. Hu. | |||||
2013-01-10 | Updated to style hidden commands differently. | nyamatongwe | 1 | -69/+116 | |
From Mike Lischke. | |||||
2012-12-30 | Fix parsing of JavaScript regular expressions containing a delimiter in a range | Colomban Wendling | 1 | -6/+11 | |
Regular expression "/[/]/" is valid, the second "/" being escaped by the character range ("[]"). Also, escape any \-prefixed character, including "[" and "]". | |||||
2012-12-30 | Bug #3578824. Ignore comments when evaluating preprocessor expressions. | nyamatongwe | 1 | -1/+4 | |
From Isiledhel. | |||||
2012-12-30 | Bug #3578824. Avoid crashes due to char being signed so negative for non-ASCII. | nyamatongwe | 1 | -5/+5 | |
From Isiledhel. | |||||
2012-10-11 | LexCPP: recognize hexadecimal floating point binary exponents | Colomban Wendling | 1 | -1/+3 | |
--- lexers/LexCPP.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) | |||||
2012-09-25 | Fix bad folding with CASE statement when it is used for assignment. | Jerome LAFORGE | 1 | -15/+13 | |
Reported by : Erik Sinde Bug #3571820 | |||||
2012-09-19 | Handle nested delimiter pairs. Feature #3569352. | nyamatongwe | 1 | -7/+124 | |
Bugs #1515556, #3008483, #3512208, #3515392. From Kein-Hong Man. | |||||
2012-09-16 | Fix multiple issues with Bash lexing and folding. Bug #3526563. | nyamatongwe | 1 | -5/+20 | |
From Kein-Hong Man. - fixed SCE_PL_DEFAULT constant reported by Matthew Brush - backtracks to previous line if necessary to resolve refresh issues for multiline segments (this SF bug 3526563) - properly refreshes HERE document body and code following it when HERE delimiter is changed - HERE delimiter with no ending quote is properly highlighted as an error, this did not previously work - leading spaces highlighted properly in quoted HERE delimiters - recognizes '' and "" HERE delimiters to match blank lines | |||||
2012-09-15 | Fix bad folding block when LOOP statement nested into CASE statement. | Jerome LAFORGE | 1 | -2/+3 | |
Bug #3567905. | |||||
2012-09-14 | Recognize Ruby HereDoc after an instance or class variable | Colomban Wendling | 1 | -1/+6 | |
This fixes highlighting HereDoc in constructs like this: @foo.concat <<END ... END | |||||
2012-09-13 | Fix folding of "for" Ruby loops | Colomban Wendling | 1 | -2/+5 | |
The "for" loops can end with a "do" keyword, and this "do" shouldn't start its own scope. | |||||
2012-09-13 | Remove duplicated branch in PO lexer | Colomban Wendling | 1 | -2/+1 | |
2012-09-13 | Move PO lexer out of LexOthers | Colomban Wendling | 2 | -112/+150 | |
2012-09-08 | Rewrite the GetText translation (po) lexer | Colomban Wendling | 1 | -66/+105 | |
The old one had a few bugs and was somewhat limited, this one should hopefully fix the issues. The new one should behave like the old one but adding some more styles and following better the file format. | |||||
2012-09-04 | Don't treat '//' in include path as comment start. Bug #3519260. | nyamatongwe | 1 | -3/+8 | |
From Sakshi Verma. | |||||
2012-08-25 | Long XML script tag correctly lexed. Bug #3534190. | nyamatongwe | 1 | -1/+1 | |
From Sakshi Verma. | |||||
2012-08-23 | Initialize strings to avoid warnings from Clang Analyze. | nyamatongwe | 2 | -2/+2 | |
2012-08-17 | Ensure variable NUL terminated and limit its scope. | nyamatongwe | 1 | -1/+1 | |
Avoids warning from Visual C++ code analysis. | |||||
2012-07-29 | Extra checks to stop Clang analyze warnings. | nyamatongwe | 1 | -8/+10 | |