aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32
AgeCommit message (Collapse)AuthorFilesLines
2007-07-27Changed lineStates to a SplitVector so that it supports insert and deletenyamatongwe1-1/+0
so inserting and deleting lines does not cause a really large number of changed values under most circumstances leading to fewer notifications. SVector is no longer used.
2007-07-26Optimised previous change to avoid extra redraws when modification does notnyamatongwe1-1/+1
affect visible area.
2007-07-25Changed ContractionState data structure to be more efficient by not onlynyamatongwe1-1/+1
modifying data near an insertion or deletion when there is good locality of modification.
2007-07-07Typo.nyamatongwe1-6/+6
2007-07-07Allows the popup to be displayed below as long as it can fit on the monitornyamatongwe1-0/+28
the cursor is on rather than flipping up above the current point when near bottom of window. Implemented for GTK+ by John Ehresman. Partial Windows implementation #ifdefed out because it uses calls unavailable on Windows 95.
2007-06-30Support for Abaqus language added by Sergio Lucato.nyamatongwe3-10/+16
2007-06-23Fixed indentation.nyamatongwe1-21/+21
2007-06-23Fixes for bug #1732146, Armenian input on Windows by registering thenyamatongwe1-33/+45
Scintilla windows class as wide and using GetMessageW/DispatchMessageW in the SciTE event loop.
2007-06-12Updating for 1.74 and credit.nyamatongwe1-4/+4
2007-06-12PL/M and Progress lexers added.nyamatongwe3-3/+16
2007-06-02Addition of PositionCache module which adds cacing of stringnyamatongwe4-3/+14
to position information and segments long pieces of text so they can be handled more efficiently.
2007-05-18Protection against bad UTF-8 sequences.nyamatongwe1-1/+1
2007-05-12Drag operation does not start until mouse has been dragged more thannyamatongwe1-29/+32
a threshold distance. Using platform threshold when possible. Moved some common dragging code on Windows into EffectFromState.
2007-05-11Only perform alpha blending on rectangles with positive widths tonyamatongwe1-1/+1
avoid warnings. Tracing on GTK+ goes to standard error so is not buffered.
2007-04-19Patch from Xie Renhui tries Unicode format for dropped text first.nyamatongwe1-12/+26
2007-04-19Patch from Xie Renhui uses explicit ANSI calls on Windows so can benyamatongwe2-18/+18
compiled in Unicode mode.
2007-04-19All Unicode planes supported, not just the Basic Multilingual Plane.nyamatongwe2-25/+28
2007-04-16Added support for GAP language from Istvan Szollosi.nyamatongwe3-6/+12
2007-04-05Implemented decorations which are extended indicators.nyamatongwe5-154/+286
2007-03-29Incorporated cmake support.nyamatongwe3-8/+14
2007-03-27Updates for 1.73nyamatongwe1-4/+4
2007-03-11Fixed comment.nyamatongwe1-2/+2
2007-03-11Comments and formatting.nyamatongwe1-5/+7
2007-03-01Only call OleUninitialize if OleInitialize succeeded.nyamatongwe1-2/+7
2007-02-28If AlphaBlend not available draw outlines rather than filled rectanglesnyamatongwe1-1/+3
as that is more readable.
2007-01-24Set the modifiers field on the SCN_DOUBLECLICK notification so the ↵nyamatongwe1-3/+3
SCI_SHIFT, SCI_CTRL, and SCI_ALT bits may be set.
2007-01-11Updating version number to 1.72.nyamatongwe1-6/+6
2007-01-01Major change to CellBuffer class with addition of Partitioning class and ↵nyamatongwe1-0/+2
SplitVector template. Inserting and deleting lines are made more efficient by lessening the amount of per line information copied. Marker data is only allocated for each line if markers are added.
2006-12-13D lexer and language support from Waldemar Augustyn.nyamatongwe3-1/+7
2006-08-22Added key code for the right hand side Windows key.nyamatongwe1-0/+1
2006-08-22Basic recognition of the Windows and Context Menu keys as SCK_WIN andnyamatongwe1-0/+2
SCK_MENU so that these keys don't commands associated with their values ('[' and ']'). SCK_WIN can be mapped on both platforms but if SCK_MENU is mapped on Windows it executes both the mapped command and shows the context menu. Called "Win" and "Menu" in SciTE but only "Win" documented.
2006-08-17Updated version numbers.nyamatongwe1-4/+4
2006-08-12Commented out assertion that stopped reporting of other assertions.nyamatongwe1-1/+2
2006-06-15Updating for 1.70.nyamatongwe1-4/+4
2006-06-15Only allow setting the code page to valid values.nyamatongwe1-0/+7
2006-05-21Updates for 1.69.nyamatongwe1-4/+4
2006-05-14Added CharClassify and reordered alphabetically.nyamatongwe2-3/+6
2006-05-05Patch from Michael Durland so that constants have type to be more standardnyamatongwe1-5/+8
compliant and to protect IME code from Digital Mars compiler.
2006-03-30Support for Spice language added by Fabien Proriol.nyamatongwe3-2/+8
2006-03-02Updates for 1.68.nyamatongwe1-6/+6
2006-03-02Lexer for TCL contributed by Andre Arpin.nyamatongwe3-2/+8
2006-02-26Translucency implementation for INDIC_ROUNDBOX and caret line.nyamatongwe2-6/+92
2006-02-25Patch from Greg Smith with further modifications moved characternyamatongwe4-15/+23
classification from Document into a separate CharClassify class and file and uses this from RESearch for regular expression word end \< and \> instead of built-in table.
2006-02-23Made number of colours in a palette dynamic so that large numbers ofnyamatongwe1-4/+20
colours will work.
2006-02-03Support for Opal language from Sebastian Pipping.nyamatongwe3-2/+8
2006-01-28Added Inno Setup lexer from Friedrich Vedder.nyamatongwe3-5/+12
Removed comment saying GrabFocus is GTK+ specific.
2006-01-13Assertion makes sure that the direct function is only called from thenyamatongwe1-0/+1
window's thread.
2006-01-13If text drawing fails, draw as a sequence of 512 character segments.nyamatongwe1-16/+49
2005-12-12Updating version number for 1.67.nyamatongwe1-4/+4
2005-12-10Jeffrey Ren's patch to allow Asian languages to work on English Windows 9x.nyamatongwe1-40/+70
Modified to follow coding conventions and minimise duplicated code.