aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe15-26/+26
linking.
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe1-1/+1
linking.
2002-02-12Made LexerModule objects not be const again as that was impairing staticnyamatongwe3-3/+3
linking.
2002-02-12Minor fixes to lexers.nyamatongwe5-10/+11
2002-02-12Avoid extra processing if SETHSCROLLBAR used to set to same value asnyamatongwe1-3/+5
before.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe20-76/+58
File specific inline functions marker as static to ensure no bad linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe1-1/+1
File specific inline functions marker as static to ensure no bad linking.
2002-02-12Made lexer objects const so they do not show up in map as static / globals.nyamatongwe2-2/+2
File specific inline functions marker as static to ensure no bad linking.
2002-02-11Changes to tighten up styling beyond the bounds of the document.nyamatongwe6-20/+36
May not be permanent.
2002-02-09Patch from Alexey to use StyleContext.nyamatongwe1-184/+150
2002-02-09Removed unused variable.nyamatongwe1-3/+0
2002-02-09Fixed problem with keywords followed by colons not appearing as keywords.nyamatongwe1-2/+2
2002-02-07After rectangular paste, caret is left at initial position.nyamatongwe1-1/+1
2002-02-06Made languageName public so clients can use it.nyamatongwe1-2/+2
2002-02-06Changed case insensitive comparison functions to always compare non-alphanyamatongwe1-16/+8
characters against upper case characters to ensure consistent sorting and searching.
2002-02-06Patch from Alexey to support fold.compact and folding of {}.nyamatongwe1-44/+42
Simplified and made floating point numbers appear all in number style rather than with the '.' in operator style.
2002-02-04Changed line length limit to 8000 to avoid stack exhaustion.nyamatongwe1-1/+1
Changed date of 1.44 release.
2002-02-03Patch to ensure caret on after mouse wheel scroll or pressingnyamatongwe1-6/+6
End when already at line end.
2002-02-03When changing document, ensured rewrap performed.nyamatongwe2-4/+7
Made memory allocation a little safer in ContractionState.
2002-02-02Updated Lua lexer that treats '.' as not being an identifier or keywordnyamatongwe1-38/+51
character and allows 5 keyword lists.
2002-01-27Fixed wrapping problems with displaying visible space characters onnyamatongwe1-3/+4
sublines after the first and with showing selected EOLs on sublines before the last.
2002-01-25Made compile in LINK_LEXERS mode.nyamatongwe1-1/+1
2002-01-25Removed performance tracing as it cused a divide by zero for Carl.nyamatongwe1-8/+8
2002-01-24Fixed problem with ensuring the caret is visible hen it is on a wrappednyamatongwe2-1/+21
line.
2002-01-24Added parameter to WordStartPosition / WordEndPosition to indicate thatnyamatongwe1-2/+2
only word characters should be considered parts of words.
2002-01-23Performs a rewrap when zoom changed.nyamatongwe1-0/+3
2002-01-18Updated copyrights for 2002.nyamatongwe14-14/+14
2002-01-16Fixed what looks like a gcc compiler bug returning true for ':' whennyamatongwe1-1/+1
function declared as inline rather than static inline.
2002-01-16WrapLines performs scroll bar and top line maintenance.nyamatongwe2-13/+20
WrapLines called before ensuring a lin eis visible so doc<->visible mapping correct. When modification changes number of lines, NeedWrapping starts one line before. Horizontal scrolling disallowed even more when in wrap mode.
2002-01-15GetNearestWord changed to use a passed in set of valid word charactersnyamatongwe1-4/+4
rather than a hardcoded list.
2002-01-14Made buffer for PHP keywords larger as some of the predefined functionsnyamatongwe1-2/+2
have long names.
2002-01-13Added TickerID typedef to ease merging FOX code.nyamatongwe1-1/+1
2002-01-13Added option to autocompletion AutoCSetDropRestOfWord which removes anynyamatongwe5-11/+28
word characters following an insertion made by auto-completion. Bundled the changes made by an autocompletion into one undo action.
2002-01-10Made code bool-safe and turned Visual C++ warning 4800 back on.nyamatongwe11-64/+64
2002-01-10Patch from Kengo Jinno to make Japanese entry work on Windows 9x.nyamatongwe4-32/+37
More changes from Neil to avoid problem introduced by above with overstrike mode replacing one character with two. Comments about Digital Mars ifdefs.
2002-01-09Work on line wrapping.nyamatongwe2-20/+36
Rather than storing a needWrap flag, there is now a record of the last line wrapped, so if a change requires some rewrapping then the wrapping is only performed for the line of the change and subsequent lines. If a change in styling spills off the end of a line, such as occurs by starting a multiline comment, that style change may change the width of subsequent text so rewrapping is performed. When window resized, rewrap only done when width changed as resize may be only vertical.
2002-01-07Changed preprocessor switch for compiling in lexer linking code to benyamatongwe1-0/+8
LINK_LEXERS and if __vms is defined then LINK_LEXERS is defined. Scintilla_LinkLexers is a new name for wxForceScintillaLexers although the old name is still available.
2002-01-07Changed lexer name to mathc KeyWords.cxx.nyamatongwe1-1/+1
2001-12-26When a paint is abandoned because there is a change in styling outside thenyamatongwe1-0/+3
painting rectangle, and line wrapping is on, the needWrap flag is set because the restyled text may be thinner or thicker and hence require different wrapping.
2001-12-23Fixed bug where changing to wrap mode when horizontally scrolled led tonyamatongwe1-0/+1
that sroll amount being kept with no way to return it to 0. Now setting to wrap mode sets the x offset to 0.
2001-12-23Fixed bug with finding a column when there is a tab in the line.nyamatongwe1-0/+1
2001-12-23Fixed MovePositionSoVisible so that when navigating with arrow keys, thenyamatongwe1-4/+4
caret will move over folds correctly.
2001-12-23Optimisation that avoids creating the lines and docLines arrays unlessnyamatongwe1-0/+10
needed because a line has been folded or has a height greater than 1.
2001-12-20Patch from stephan to avoid setting cursor to the same value multiplenyamatongwe1-0/+2
times on GTK+ as it is retained by the window. Minor cleanups.
2001-12-20Unicode and multi-byte fixes to edge display and column number calculation.nyamatongwe3-10/+44
Tab arrows are drawn within their areas when line height is large.
2001-12-20Increased allocations for laying out and wrapping lines to allow 16000nyamatongwe2-7/+13
characters and 400 lines. Optimised display by reusing a LineLayout for all the visible lines of a document line. Fixed some processing of multi-byte and UTF-8 characters so that, for example, performing a rectangular selection does not select partial characters.
2001-12-20Added changeable attribute to styles that defaults to true. When it isnyamatongwe4-9/+23
false, text in this style is read only.
2001-12-19Fixed some warnings from Borland.nyamatongwe1-3/+2
2001-12-19Wrapping supported.nyamatongwe2-127/+353
2001-12-19Wrapping supported.nyamatongwe1-11/+17