aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2003-02-14Cleaned up the fold margin code a bit.nyamatongwe1-9/+14
2003-02-14Fixed bug where autoscrolling off the end wrapped back to the beginning.nyamatongwe1-0/+3
2003-02-14May have fixed a problem with wrapping where an added character isnyamatongwe2-35/+36
initially in style 0 and so is narrower than its real styled width. So moved the wrapping until after the styling. Pixmap setup moved out of Paint into a separate method. Shortening of fold margin colour code.
2003-02-10Control of colours of fold margin.nyamatongwe3-169/+214
2003-02-09Join and Split lines methods.nyamatongwe2-20/+87
Method to copy selection end points to target.
2003-02-09Protected style fixed in several ways.nyamatongwe5-58/+108
Method to determine cheaply if protection turned on at all. Caret movement doesn't skip over text outside protected range. Methods for deciding if a range or the selection contains protected text. Several deletion commands perform no action if they would delete protected text. Two phase drawing no longer draws invisible text.
2003-02-07WordPartLeft and WordPartRight made safe for non-ASCII.nyamatongwe1-27/+56
2003-02-04Patch from Mauritius Thinnes to set the type separator for autocompletionnyamatongwe1-0/+7
images.
2003-02-02Hoisted drawing of EOL into method so can avoid overwriting lastnyamatongwe2-28/+48
character in two phase mode.
2003-02-02Two phase drawing.nyamatongwe2-34/+132
2003-01-31Patch from David Ascher for horizontal scrolling.nyamatongwe1-0/+9
Change the scroll range when moving caret outside normal scroll range. Modify scroll bar when calling SetXOffset API to ensure synchronised.
2003-01-27Made more robust.nyamatongwe1-25/+36
2003-01-27Patch from Steve Schoettler for case sensitive tags.nyamatongwe1-10/+13
2003-01-18Removed special casing of '^' and '$' that tried to prevent hangs. This isnyamatongwe1-12/+0
now the containers responsibility.
2003-01-14Patch from David Ascher to to support both context diffs and the outputnyamatongwe1-3/+7
of Python's difflib.
2003-01-13Simplified and corrected code.nyamatongwe2-58/+23
IsDBCS no longer present as now must deal with 3 byte DBCS so use LenChar and DBCSCharLength.
2003-01-13Set up DBCS mode when needed in main drawing code.nyamatongwe1-0/+1
2003-01-12Changes to make DBCS work on GTK+ and handle DBCS sequences longer than 2 bytes.nyamatongwe1-21/+41
2003-01-12Additions from Yukihiro Nakai to enable DBCS mode on GTK+.nyamatongwe4-28/+41
DBCS mode for Surface so that different font and text drawing code can be invoked on GTK+.
2003-01-10Added XPM header which has been separated from LineMarker.h.nyamatongwe1-1/+2
2003-01-10Changed listbox member to a pointer to allow use of platform-specificnyamatongwe1-20/+28
subclass.
2003-01-10Changed listbox field to pointer to allow use of platform-specificnyamatongwe1-3/+4
subclass. Added new listbox initialisation parameters.
2003-01-10Moved XPM code out to XPM file.nyamatongwe2-165/+6
2003-01-10Replaced standard library isspace with explicit code as isspace doesn'tnyamatongwe1-4/+8
like non-ASCII.
2003-01-10Changed the autocompletion listbox member to be a pointer.nyamatongwe1-13/+18
Added some extra listbox initialisation parameters needed because of pixmaps. Using new CaretFromEdge member of listbox to align with content text. Implemented SCI_CLEARREGISTEREDIMAGES.
2003-01-10Added include of new XPM.h.nyamatongwe1-1/+2
2003-01-10Initial version.nyamatongwe2-0/+364
2003-01-03Enable text form XPM for autocompletion lists.nyamatongwe2-4/+13
Enable line form XPM for markers.
2003-01-01Changed wrapped printing to be more similar to wrapped display.nyamatongwe2-9/+9
2003-01-01Fixed up line wrapped printing and added property to turn wrapping on ornyamatongwe2-3/+15
off for printing.
2002-12-31Better handling of page breaks when printing with line wrapping.nyamatongwe1-47/+52
2002-12-21Updated Avenue lexer from Alexey.nyamatongwe1-140/+176
2002-12-20Allow zero width caret.nyamatongwe1-2/+2
2002-12-20Added moveThumb argument to ScrollTo to allow smoother manipulation ofnyamatongwe2-3/+5
thumb on GTK+
2002-12-16Removed dead code.nyamatongwe1-3/+1
2002-12-06Upped number of keyword lists to 9.nyamatongwe1-1/+1
2002-12-05Patch from Vrana to fix some lexing problems.nyamatongwe1-1/+13
2002-12-01Removed deprecateion ifdef around SCN_MODIFYATTEMPTRO.nyamatongwe1-2/+0
2002-11-28Patch from Bernd Kreuss to optionally turn off folding of preprocessingnyamatongwe1-29/+59
tags.
2002-11-23Fix to PHP folding from Bernd.nyamatongwe1-3/+3
2002-11-22Folding patch from Bruce Dodson that does not fold header comments withnyamatongwe1-20/+26
the previous block.
2002-11-22More of the icons in autocompletion patch.nyamatongwe1-4/+21
2002-11-21Patch from Biswa to add icons to autocompletion lists.nyamatongwe3-12/+21
2002-11-21Update from Shen to fix the wrong folding with TYPE defining and wrongnyamatongwe1-17/+33
color highlighting with continucated lines in some cases.
2002-11-21Added copy constructor and operator= to avoid blind copy of XPM pointernyamatongwe1-0/+15
leading to problems when double freed.
2002-11-20Changed default layout caching to just the caret line.nyamatongwe1-1/+1
2002-11-19Protect against null pointer dereference when out of memory.nyamatongwe1-1/+3
2002-11-17Fixed warnings.nyamatongwe2-14/+14
2002-11-17Jakub Vrána has added a CSS (Cascading Style Sheet) lexer to Scintilla.nyamatongwe6-16/+284
This is separate to the HTML lexer and is only invoked for stand-alone CSS files, not for the STYLE section of HTML files. He also made some other additions. There is a Line Duplicate command which is bound to Ctrl+D. PHP lexing has been improved.
2002-11-15Fix to lines in make files that start with "=".nyamatongwe1-6/+8