Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-21 | Replace all instances of isascii with Scintilla-specific IsASCII. | Neil | 27 | -67/+67 | |
iasascii is not part of ISO C or C++ but is a BSD extension so caused problems when compiling in strict compliance mode. | |||||
2013-07-07 | Bug: [#1496]. Name of ASN1 LexerModule was misspelt lmAns1 instead of lmAsn1. | Neil | 1 | -1/+1 | |
2013-07-06 | Bug: [#1495]. CoffeeScript comment-block lexing is wrong. | Neil | 1 | -22/+14 | |
From Eric Promislow. | |||||
2013-07-06 | Removed static functions that have never been used. | Neil | 1 | -15/+0 | |
2013-07-03 | Trigger SCE_ERR_PERL only when "at" and "line" are far enough apart | nyamatongwe | 1 | -2/+3 | |
to fit a file name as it was being triggered for MSVC errors containing "at line". | |||||
2013-07-01 | Use CharacterCategory | kudah | 1 | -20/+17 | |
2013-06-30 | Updated A68K lexer from web site. | Neil | 1 | -60/+89 | |
Fixes warning about duplicate clauses in test and variable scope. | |||||
2013-06-29 | Simplify code so that it is understood by cppcheck, avoiding warnings. | Neil | 2 | -2/+2 | |
2013-06-29 | Avoid warning from Visual C++. | Neil | 1 | -5/+5 | |
2013-06-29 | Bug: [#1483]. Fix problems with character/byte indexing for UTF-8 and DBCS. | Neil | 1 | -58/+58 | |
From Kein-Hong Man. | |||||
2013-06-27 | Bug: [#1491]. Regular expression detection code appeared incorrect. | nyamatongwe | 1 | -4/+13 | |
2013-06-26 | Simplify label handling code and avoid checking to end of line. | nyamatongwe | 1 | -22/+5 | |
From Kein-Hong Man. | |||||
2013-06-25 | Make labels work with non-ASCII characters in UTF-8. | nyamatongwe | 1 | -4/+4 | |
2013-05-26 | * Fixed a bug in incremental lexing which often caused a full redraw | kudah | 1 | -2/+2 | |
* Don't highlight CPP inside comments when styling.within.preprocessor is on, to avoid incoherent coloring. | |||||
2013-05-24 | Made methods const where they can be and are logically const as well. | nyamatongwe | 1 | -2/+2 | |
2013-05-23 | Feature: [feature-requests:#959]. Added lexer and folder for Structured Text ↵ | nyamatongwe | 1 | -0/+401 | |
language. from Pavel Bulochkin | |||||
2013-05-18 | Fix import list folding in fully indented modules | kudah | 1 | -79/+87 | |
2013-05-13 | get rid of msvc warning | kudah | 1 | -5/+5 | |
2013-05-09 | * Literate Haskell support | kudah | 1 | -69/+178 | |
* CPP highlighting is disableable * CPP is now correctly colored when inside comments and strings * Some bugs with incremental lexing fixed * Indented imports folding is now undisableable | |||||
2013-05-08 | Fixed a bug when --:> was highlighted as a constructor | kudah | 1 | -52/+85 | |
Fixed a bug when X wasn't highlighted as a module in import {-# SOURCE #-} X Fixed a bug when preprocessor directives could mess up context keywords | |||||
2013-05-16 | Feature: [feature-requests:#990]. Fix for #define foo /**/ | nyamatongwe | 1 | -1/+0 | |
From Alpha. | |||||
2013-05-15 | Feature: [feature-requests:#990]. Style added for preprocessor doc comment. | nyamatongwe | 1 | -2/+8 | |
From Alpha. | |||||
2013-05-08 | Hide implementation of WordList. | nyamatongwe | 2 | -9/+9 | |
2013-05-07 | Simplified code and avoid warning. | nyamatongwe | 1 | -2/+2 | |
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 | |