aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2013-04-09Change log.nyamatongwe1-0/+4
2013-04-09With DirectWrite, text was drawn at different vertical positions depending ↵nyamatongwe1-0/+6
on which other characters were draw in the same call. Switching to DWRITE_LINE_SPACING_METHOD_UNIFORM fixed this.
2013-04-09Haskell lexerkudah1-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-07Fixed few things in haskell lexerkudah1-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-09Merged Cocoa composition fix.nyamatongwe3-1/+22
2013-04-09Updates to history.nyamatongwe1-0/+6
2013-04-09Slightly better behaviour for regular expression search in DBCS: ensure end ofnyamatongwe1-0/+2
match range is not in the middle of a character.
2013-04-09Updating for 3.3.1.nyamatongwe7-12/+33
2013-04-09Automate updating download links in script.nyamatongwe1-0/+19
2013-04-09Fix problems with input composition that could stop undo working.nyamatongwe3-1/+22
2013-04-06Removed references to Carbon platform which is no longer supported.nyamatongwe1-4/+2
2013-04-05Replacing system calls for determining DBCS character width with own ↵nyamatongwe1-4/+32
implementation to be same as other platforms and allow optimization.
2013-04-05Using character set for DirectWrite text so that Russian and similarnyamatongwe2-29/+60
8-bit files display correctly.
2013-04-05Added tests for Ruby and Perl lexers.nyamatongwe5-0/+28
2013-04-05Fix crash in 64-bit builds due to unsigned underflow.nyamatongwe1-1/+1
2013-04-05Added test for Lua lexer.nyamatongwe3-2/+20
2013-04-05Extend apparent length of document by one NUL byte when lexing as this makesnyamatongwe1-11/+15
it easier to style end of document correctly.
2013-04-05Made unit test framework code 64-bit compatible.nyamatongwe1-19/+38
2013-04-05Extraneous space.nyamatongwe1-1/+1
2013-04-05Credit and change log for previous commit.nyamatongwe1-0/+7
2013-04-04Improvements to Haskell Lexer:kudah3-142/+213
* 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-03Renaming PLAT_NCURSES to PLAT_CURSES as may work on other implementations.nyamatongwe2-4/+7
2013-04-03Feature [#1414]. MATLAB/Octave style block comments.nyamatongwe2-10/+86
From John Donoghue.
2013-04-02Added tag scitex-3-3-0 for changeset 5f9c0934513bnyamatongwe1-0/+1
2013-04-02Fix calltip position for Cocoa using ScrollView.nyamatongwe1-0/+5
2013-04-02Fix autocompletion position for Cocoa using ScrollView.nyamatongwe1-0/+5
2013-04-02Fix automatic scrolling on Cocoa.nyamatongwe2-2/+4
2013-04-01Extract effect of choosing an autocompletion entry so it can be reused for bothnyamatongwe2-18/+12
user choice and single element list automatic insertion.
2013-04-01Variables not reused so should not be static.nyamatongwe1-4/+2
2013-04-01Variable not needed.nyamatongwe1-3/+1
2013-04-01Reduce scope of variable.nyamatongwe1-2/+1
2013-04-01Feature [#981]. Added autocompletion order property to allow list to be orderednyamatongwe6-11/+160
according to container preference but still allowing selection by typing. From Alpha.
2013-03-30Added tag rel-3-3-0 for changeset 04c9afc26342nyamatongwe1-0/+1
2013-03-27Item order and spelling.nyamatongwe1-21/+21
2013-03-27Updates for version 3.3.0.nyamatongwe7-18/+62
2013-03-27Spelling in comments.nyamatongwe1-2/+2
2013-03-26Detect resizes on the ScintillaView so that text is rewrapped.nyamatongwe1-1/+4
2013-03-24Fixed painting of margin view when lines wrapped inside paint of text view.nyamatongwe1-0/+5
2013-03-24Extra cast to avoid warning from g++ 4.8.nyamatongwe1-1/+1
2013-03-20Add ScrollRange feature.nyamatongwe5-11/+73
2013-03-18Bug: [#1454]. Reject raw strings when character after " is in " )\\\t\v\f\n".nyamatongwe1-1/+3
See C++11 standard 2.14.5 String literals.
2013-03-18Bug: [#1455]. Fix unfolding when new line inserted.nyamatongwe1-0/+5
2013-03-16Fix margin drawing with Cocoa when always-visible scrollbars turned on.nyamatongwe1-1/+3
2013-03-16Bug: [#1453]. Make subsequent tab markers visible on GTK+.nyamatongwe1-6/+3
Patch from Mark Yen at ActiveState with code simplified by Neil.
2013-03-16Updated issue tracker links.nyamatongwe1-2/+2
2013-03-15Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵nyamatongwe8-410/+477
unless wanted. Also affects platform-independent code.
2013-03-15Added type safety by using InnerView where applicable instead of generic NSView.nyamatongwe2-6/+7
2013-03-15Ensure all fields initialised.nyamatongwe1-5/+9
2013-03-15Remove dead code.nyamatongwe2-11/+0
2013-03-15Removed owner property as it is not used.nyamatongwe2-5/+0