aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2012-09-19Handle nested delimiter pairs. Feature #3569352.nyamatongwe1-7/+124
Bugs #1515556, #3008483, #3512208, #3515392. From Kein-Hong Man.
2012-09-16Fix multiple issues with Bash lexing and folding. Bug #3526563.nyamatongwe1-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-15Fix bad folding block when LOOP statement nested into CASE statement.Jerome LAFORGE1-2/+3
Bug #3567905.
2012-09-14Recognize Ruby HereDoc after an instance or class variableColomban Wendling1-1/+6
This fixes highlighting HereDoc in constructs like this: @foo.concat <<END ... END
2012-09-13Fix folding of "for" Ruby loopsColomban Wendling1-2/+5
The "for" loops can end with a "do" keyword, and this "do" shouldn't start its own scope.
2012-09-14Added LexPO to Cocoa build.nyamatongwe1-0/+4
2012-09-13Remove duplicated branch in PO lexerColomban Wendling1-2/+1
2012-09-13Move PO lexer out of LexOthersColomban Wendling5-113/+157
2012-09-11Don't use old GTK1-style typesystemColomban Wendling1-2/+2
This fixes the SCINTILLA_CLASS() and IS_SCINTILLA() macros on GTK3. No harm on GTK2, those macros are available since 2.0. This also makes those macros more consistent with the SCINTILLA() macro that already uses the proper GObject calls.
2012-09-12Merged with Cocoa fix.nyamatongwe1-1/+0
2012-09-12Fix bug where removing all characters from indicator at end of document didnyamatongwe3-0/+65
not remove that run causing iteration over the indicator to hang.
2012-09-08Rewrite the GetText translation (po) lexerColomban Wendling3-66/+119
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-08Fix extra release of info bar.nyamatongwe1-1/+0
2012-09-06Stop setting the save point from calls that should only be reading.nyamatongwe1-2/+0
2012-09-05Fix crashes on Ubuntu with GTK+3 where scroll bar changes invalidate thenyamatongwe2-0/+6
drawing surface.
2012-09-04Cache the CaseFolder object between FindText calls so that finding many ↵nyamatongwe3-28/+42
instances of a common string in the document doesn't spend excessive time constructing case folder objects.
2012-09-04Don't treat '//' in include path as comment start. Bug #3519260.nyamatongwe1-3/+8
From Sakshi Verma.
2012-08-31Added tag rel-3-2-2 for changeset 183c117293e7nyamatongwe1-0/+1
2012-08-29Move SCI_VCHOMEDISPLAY[EXTEND] from SciLexer range to Scintilla range.nyamatongwe2-9/+9
2012-08-27Readying 3.2.2.nyamatongwe2-2/+107
2012-08-27Incrementing version number for 3.2.2.nyamatongwe7-13/+22
2012-08-26Add SCI_VCHOMEDISPLAYEXTEND keyboard commandColomban Wendling4-0/+18
This is like SCI_VCHOMEDISPLAY but extending the selection.
2012-08-26Add SCI_VCHOMEDISPLAY keyboard commandnyamatongwe1-0/+2
2012-08-25Add SCI_VCHOMEDISPLAY keyboard commandColomban Wendling3-0/+17
This works like SCI_HOMEDISPLAY but goes to the first visible character if on a logical line, like does SCI_VCHOME. This command makes it possible to use display-line-aware commands while keeping the "smart home" feature.
2012-08-25Long XML script tag correctly lexed. Bug #3534190.nyamatongwe2-1/+3
From Sakshi Verma.
2012-08-24Ensure abandoned paints cover full area by using NSView display instead of ↵nyamatongwe3-14/+11
trying to draw more within initial drawing context.
2012-08-23Initialize strings to avoid warnings from Clang Analyze.nyamatongwe2-2/+2
2012-08-18Added reference to Scinterm.nyamatongwe1-0/+4
2012-08-17Ensure variable NUL terminated and limit its scope.nyamatongwe1-1/+1
Avoids warning from Visual C++ code analysis.
2012-08-14Drop notifications so not sent after ScintillaView freed.nyamatongwe1-0/+1
2012-08-14Break reference cycle between ScintillaView and its InnerView.nyamatongwe1-1/+1
2012-08-05Avoid poor drawing at right of INDIC_SQUIGGLE.nyamatongwe1-7/+13
2012-08-05Align INDIC_DOTBOX to pixel grid for full intensity.nyamatongwe1-3/+2
2012-08-05Add INDIC_SQUIGGLEPIXMAP as a faster version of INDIC_SQUIGGLE.nyamatongwe4-0/+37
Based on work by Matthew Brush and Lex Trottman.
2012-07-29Decrease sensitivity of pinch-zoom. From Chinh Nguyen.nyamatongwe3-7/+15
2012-07-29Updated Base SDK to 10.7 so builds with standard Xcode 4.4.nyamatongwe2-6/+8
2012-07-29Extra checks to stop Clang analyze warnings.nyamatongwe1-8/+10
2012-07-25Limit horizontal touch scrolling to existing established width.nyamatongwe1-1/+4
2012-07-24Add ncurses platform. Rest of the implementation is an external project.nyamatongwe8-13/+34
From Mitchell Foral.
2012-07-21Add extra argument to RGBAImage constructor.Neil Hodgson2-2/+2
2012-07-21Scale factor implemented for RGBAImages to allow for high definition markers ↵nyamatongwe11-16/+36
on retina displays.
2012-07-21Avoid problems when calltip highlight range is negative. Bug #3545938.nyamatongwe1-1/+1
2012-07-20Fix text size on retina display by not scaling by device resolution.nyamatongwe1-10/+6
2012-07-18Check GlobalLock return for success.nyamatongwe1-21/+23
2012-07-18strncat was being used with incorrect length argument. Result is alwaysnyamatongwe1-3/+3
safely limited so use strcat instead.
2012-07-17Remove debug statements.nyamatongwe1-5/+0
2012-07-17Refine checking for Direct2D and DirectWrite by using NTDDI_WIN7 to indicatenyamatongwe4-2/+10
a recent SDK and allow disabling Direct2D by defining DISABLE_D2D. Run a test compile of a file that includes these headers and use compilation failure to disable Direct2D.
2012-07-17Use byte strings to make work with Python 3.2 on Windows 2000.nyamatongwe1-7/+7
2012-07-17Avoid loss of precision warnings from Borland.nyamatongwe2-8/+8
2012-07-17MultiMon.h can cause multiple definition problems when Scintilla is ↵nyamatongwe3-63/+69
statically linked. Avoid these issues and ensure compatibility with NT 4 by not including MultiMon.h and dynamically linking to the monitor APIs when available. If not available use the single monitor work area to define the available area.