aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2005-12-09Fixed bug #1373855 by taking DBCS into account when matching braces.nyamatongwe4-58/+56
Moved brace matching from Editor into Document.
2005-12-04Marker modification notifications contain the correct line numbernyamatongwe1-0/+5
for single marker changes and -1 for multiple marker changes. This ensures redrawn when changed.
2005-12-04Optimisations that help for documents with long lines and manynyamatongwe2-24/+41
control characters. Set of style bits set maintained in line layout so indicator drawing code can quickly determine if an indicator is drawn at all on a line. Drawing loops exited after reach right hand side of window. Widths of control character symbols cached while laying out line. Small tweaks to avoid overhead inside loops.
2005-12-02Patch from Kein-Hong Man support new Lua 5.1 long string andnyamatongwe1-50/+63
block comment syntax [=[...]=] and --[=[...]=].
2005-12-02Using isascii rather than < 0x80 as argument char, not int.nyamatongwe1-1/+1
2005-11-29Patch from Kein-Hong Man improves regular expression detectionnyamatongwe2-12/+56
when disambiguating character on previous line or separated from '/' by a comment. Includes trailing lowercase regex flags in the regex style.
2005-11-29A small amount of use of TCHAR avoids simplest issues whennyamatongwe2-4/+5
compiling as Unicode. Compiling as Unicode still not supported. Added DebugBreak call when assertion fails during paint processing as otherwise debugger pops up later in abort processing with different context.
2005-11-29Fixed assertion where painting a rectangular selection led tonyamatongwe1-1/+2
multiple layouts being checked out of the cache.
2005-11-29When checking if a cached layout is still valid check the extra stylenyamatongwe1-1/+3
byte after the last character used for eolFilled.
2005-11-25Sciboo added.nyamatongwe1-0/+4
2005-11-25Mentioned that SCN_CHARADDED sent before that characternyamatongwe1-1/+3
has been styled.
2005-11-24Patch from John Ehresman that tracks the number of layoutsnyamatongwe2-9/+21
in use and adds assertions that this is always only 0 or 1. It also sets the length of the cache array if the array shrinks or grows without being reallocated.
2005-11-23Fixed up type of SCI_AUTOCSETMAXHEIGHT / SCI_AUTOCGETMAXWIDTH.nyamatongwe1-2/+2
2005-11-19Fixed potential crashes in NotifyPainted by reseting an AutoLineLayoutnyamatongwe1-0/+1
when no longer needed so its LineLayout is checked back into the cache so can no longer conflict.
2005-11-18Spelling.nyamatongwe1-1/+1
2005-11-16The indent command no longer indents completely empty lines.nyamatongwe1-3/+6
2005-11-15Fix negative fold levels caused by <?xml?> header tag.nyamatongwe1-7/+6
2005-11-15Removed extra end tags.nyamatongwe1-2/+2
2005-11-15Check whether area is being painted against the update region,nyamatongwe4-43/+91
not just the bounding box of this region. This ensures that a need to abandon a paint when a restyle affects text outside the area being painted.
2005-11-14Added tsct.nyamatongwe1-0/+4
2005-11-10Added selection duplicate command.nyamatongwe6-12/+37
2005-11-09Patch, mostly from Simon Steele, that converts new lines innyamatongwe6-24/+59
pasted text to match document.
2005-11-08Fixed bug where preprocessor statements that were continued ontonyamatongwe1-1/+20
the next line using '\' dropped the preprocessor style after the first line.
2005-11-08Whitespace fix.nyamatongwe1-1/+1
2005-11-08Explained point of whitespace flag in folding.nyamatongwe1-1/+3
2005-11-08Patch from Kein-Hong Man allows here docs with double quotednyamatongwe1-3/+4
delimiters and ! as a delimiter.
2005-11-03Added reference to Scintilla Lister.nyamatongwe1-1/+6
2005-11-03Stopped dragging of empty ranges.nyamatongwe2-5/+5
Correct unlocking of empty data in drag and drop. Allow entry of NUL through Shift+Ctrl+@ in Unicode mode.
2005-11-03Added SCMOD_NORM as it is documented.nyamatongwe2-0/+2
2005-11-02Changed pixmapLine to only be one line high.nyamatongwe1-1/+1
2005-11-02Updated id to match uptr_t in header.nyamatongwe1-1/+1
2005-11-01Changed type of id in scintilla_set_id to uptr_t to be compatiblenyamatongwe2-3/+3
with NotifyHeader in case of later move to allow pointers as IDs.
2005-11-01Comments.nyamatongwe1-2/+2
2005-11-01Documented GTK+ functions, message argument types and sizenyamatongwe1-8/+39
limits of control ID.
2005-10-31Fix for bug 1342035 where two NULs were placed on clipboardnyamatongwe1-70/+89
by copy. Also fixed up some other potential clipboard issues and created GlobalMemory class to regularise clipboard memory handling.
2005-10-30RBR - Added description for new SCI_MARKERADDSET message.rdaneelolivaw1-1/+12
2005-10-30MarkerAddSet added.nyamatongwe5-0/+18
2005-10-30Patch from Joseph Galbraith for 64 bit platforms.nyamatongwe4-11/+32
2005-10-29Only redraw line affected when changing markers.nyamatongwe2-3/+9
2005-10-26Part of 64 bit patch making NotifyMacroRecord have same arguments innyamatongwe1-1/+1
header and implementation.
2005-10-23Added gathering of property names used in lexers and folders so they can benyamatongwe1-2/+36
automatically forwarded from SciTE. Corrected sorting.
2005-10-23New LexGen sorted lexer list correctly.nyamatongwe1-18/+18
2005-10-23Large patch from Philippe rewrites the code to use StyleContext.nyamatongwe1-297/+230
Folding is performed for '(', '--{', and '-- {' and for indentation.
2005-10-22LexGen adds less whitespace.nyamatongwe1-2/+2
2005-10-21Patch from Iago implements new quoted identifier lexical class for SQL.nyamatongwe3-5/+26
2005-10-20Explanation about printing whole lines only.nyamatongwe1-1/+1
2005-10-20Patch from Iago allows backtick quoted identifiers for MySQL.nyamatongwe1-4/+5
2005-10-20Added assertion to detect incorrect wParam argument to SCI_GETCURLINE.nyamatongwe1-0/+1
2005-10-14Added to SCI_GETCURLINE.nyamatongwe1-2/+4
2005-10-08Terminate ASP scripting when a ?> is seen outside a string. This allows usenyamatongwe1-1/+1
with the Kid template language.