aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-07-12Use additional selection colour for additional selectionsnyamatongwe1-5/+6
even when window is primary. When selection alpha is set, set additional selection alpha to same value so that editors unaware of multiple selection behave OK.
2009-07-10Duplicate works on discontiguous selections by duplicating each selection.nyamatongwe4-110/+102
UndoGroup class simplifies grouping actions together in the undo history.
2009-07-10Stop Backspace from deleting line starts when selection is rectangular.nyamatongwe1-0/+2
2009-07-09Added setings for colours, alpha, and caret colour for additionalnyamatongwe6-120/+184
selections.
2009-07-08Draw discontiguous and virtual space selection in non-alpha mode.nyamatongwe4-49/+74
2009-07-08Fixed problem where rectangular selections in virtual space werenyamatongwe1-1/+1
calculated with wrong style so did not match the mouse position.
2009-07-08Moved calculation of rectangular range from occurring after every stylenyamatongwe2-3/+4
change to after the styles have been valided. Previously was very slow when setting monospaced font mode. Made more code sensitive to virtual spaces to draw caret and selection more accurately.
2009-07-07Using the last style on a line to determine the width of a virtual spacenyamatongwe4-12/+26
rather than use the default style. This adapts better for comments which use a different font.
2009-07-06Fix up some drawing glitches with end of line selection not being removed.nyamatongwe1-1/+2
2009-07-06Allow drag and drop in virtual space.nyamatongwe4-99/+114
2009-07-05Fixed bug where cursor right key and end of line for CRLF file would movenyamatongwe1-1/+1
between CR and LF.
2009-07-05Python folding uses fold.compact to fix bug #210240 in more cases.nyamatongwe1-4/+15
2009-07-04Check virtual space options for rectangular selection.nyamatongwe1-14/+23
2009-07-04Made backspace work better for multi-selection.nyamatongwe1-26/+8
Check virtual space options when mouse clicked in virtual space.
2009-07-03Use screen point for caret that includes virtual spcace so that, fornyamatongwe3-11/+22
example, the IME appears near the caret when the caret is in virtual space. Changed LocationFromPosition to work on a SelectionPosition and added convenience method for finding screen point of main caret.
2009-07-03Discontiguoues selection and virtual space initial commit.nyamatongwe9-774/+1600
2009-07-01Update to CAML lexer from Robert Roessler includes support for SMLrel-1-79nyamatongwe1-53/+100
and some bug fixes.
2009-07-01Patch from Kein-Hong Man for bug #2809168.nyamatongwe1-0/+2
2009-06-27Fix bug in rectangular paste where short lines were not being space fillednyamatongwe1-1/+1
as much as needed.
2009-06-26Updated to current scintilla-cocoa bzr release which does not try to usenyamatongwe1-18/+50
StyleContext within the folder.
2009-06-26Moved DrawTextBlob to be in same location as new selection branch.nyamatongwe1-24/+24
2009-06-24Some extra const constraints added while working on discontiguous selection.nyamatongwe7-12/+12
2009-06-16Bug #2806565 FORTH lexer is too keen to mark things as numbers.nyamatongwe1-0/+2
2009-06-12New FORTH lexer from bug #2804894.nyamatongwe1-308/+130
2009-06-12Fix for bug #2804760nyamatongwe1-1/+4
— is a 3 byte character in UTF-8 and the XML lexer decided it wasn't a valid entity after the first byte leading to drawing broken part characters. Fixed in the lexer by not including the initial byte in the entity def style.
2009-06-10Ensure final empty line in a file has its fold level updated to avoid unexpectednyamatongwe1-0/+4
sticky states.
2009-06-10Stop fold header flag sticking to last empty line.nyamatongwe1-1/+3
2009-06-10Clear out per-line data when all contents removed.nyamatongwe6-1/+33
2009-06-09Fix for bug #2802863, Pascal lexer hanging on file that starts with 'interface'nyamatongwe1-2/+2
after whitespace.
2009-06-09Feature #2796119 Indent wrapped lines to first line. From maXmo.nyamatongwe4-23/+53
2009-06-01Don't display SC_MARK_AVAILABLE markers.nyamatongwe1-1/+2
2009-05-27Branded structs in Scintilla.h with Sci_ prefix and added forwarding macrosnyamatongwe3-7/+7
from old name to new.
2009-05-27Avoid warning on old MSVC.nyamatongwe1-3/+4
2009-05-27Added SC_MARK_UNDERLINE from Stephan Deibel.nyamatongwe2-2/+18
2009-05-27Updated D lexer from maXmo.nyamatongwe1-285/+323
Feature Request #2793782. Supports more forms of strings and numbers and has more keyword lists.
2009-05-21Feature Request #2794989 LexLisp: Treat [] and {} as balanced operatorsnyamatongwe1-3/+3
from Eric Kidd.
2009-05-21Feature request #2794901 LexLisp: Colourise keyword arguments as symbolsnyamatongwe1-0/+3
from Eric Kidd.
2009-05-20Remove garbage accented character.nyamatongwe1-1/+1
2009-05-20Reverted to previous version due to differing opinions.uid229441-333/+285
2009-05-19Applied FR #2793782 D lexer update:nyamatongwe1-285/+333
Fixed nasty comment which was highlighted wrong by viewvc. Added support for unicode chars in identifiers as per D spec. Added 3 extra keyword groups. Strings are multiline in D. Slightly more careful number parsing: don't parse 0..2 as number, parse decimal and hex floats. Support for two types of wysiwyg strings. Some support for hex strings (no escape sequences).
2009-05-15Removed code not needed due to removal of deprecated lexers.nyamatongwe1-155/+0
2009-05-15Removal of deprecated symbols.nyamatongwe1-2/+0
2009-05-15Removed deprecated symbolsnyamatongwe3-211/+11
SCI_SETCARETPOLICY CARET_CENTER CARET_XEVEN CARET_XJUMPS SC_FOLDFLAG_BOX SC_FOLDLEVELBOXHEADERFLAG SC_FOLDLEVELBOXFOOTERFLAG SC_FOLDLEVELCONTRACTED SC_FOLDLEVELUNINDENT SCN_POSCHANGED SCN_CHECKBRACE SCLEX_ASP SCLEX_PHP
2009-05-14Updated MySQL lexer from Mike Lischke at Sun.nyamatongwe1-260/+379
Adds SCE_MYSQL_HIDDENCOMMAND. List of keyword names terminated with 0.
2009-05-09Fixed bug #2789430 SCI_ANNOTATIONSETSTYLE with multi-line annotationsnyamatongwe1-1/+1
shows all text on each line.
2009-05-06First stage of Cocoa platform addition.nyamatongwe1-3/+3
Changed identifier id since this is a reserved word in Objective C. SCI_LEXER and SCI_NAMESPACE turned on automatically for OS X native compilation.
2009-05-03Patch from Nic Jansma enables recognition of batch file variables delimitednyamatongwe1-0/+27
by ! as used when ENABLEDELAYEDEXPANSION set.
2009-05-03Fixed signed/unsigned issue.nyamatongwe1-1/+1
2009-05-03Added CharPositionFromPoint and CharPositionFromPointClose and merged thenyamatongwe2-66/+43
implementation for these and PositionFromPoint and PositionFromPointClose into a single function with flags for the different modes.
2009-05-03Turned on exceptions.nyamatongwe1-1/+2
Translate exceptions into status codes before leaving Scintilla. Pick up status codes in SciTE and throw a ScintillaFailure exception. SciTE on Windows catches ScintillaFailure, shows message and exits.