You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
938 lines
26 KiB
938 lines
26 KiB
13 years ago
|
2006/11/30 9:28:17 phil
|
||
|
Released as v1.7.1.
|
||
|
|
||
|
|
||
|
2006/11/17 18:19:30 phil
|
||
|
Fixed the name of the generated source packages.
|
||
|
|
||
|
|
||
|
2006/11/11 10:33:00 phil
|
||
|
Fixed a compiler warning. With older versions of gcc treat it as an error.
|
||
|
|
||
|
|
||
|
2006/11/04 22:08:01 phil
|
||
|
Released as v1.7.
|
||
|
|
||
|
|
||
|
2006/11/03 16:10:48 phil
|
||
|
Fixed QextScintillaLexer::setPaper() so that it also sets the background colour
|
||
|
of the default style.
|
||
|
|
||
|
|
||
|
2006/10/29 15:27:49 phil
|
||
|
Renamed the Portuguese Brazilian translation files.
|
||
|
|
||
|
|
||
|
2006/10/27 17:14:20 phil
|
||
|
Updated the NEWS file.
|
||
|
|
||
|
|
||
|
2006/10/21 12:37:02 phil
|
||
|
Switched the internal build system to Qt v3.3.7.
|
||
|
|
||
|
|
||
|
2006/10/20 16:41:33 phil
|
||
|
Renamed the base package QScintilla1.
|
||
|
Platform portability fixes from Ulli.
|
||
|
|
||
|
|
||
|
2006/10/13 16:28:56 phil
|
||
|
Backported the fix for misaligned indentation marks.
|
||
|
|
||
|
|
||
|
2006/10/08 17:06:19 phil
|
||
|
Reset the text and paper colours and font when removing a lexer.
|
||
|
|
||
|
|
||
|
2006/10/06 17:48:45 phil
|
||
|
Added QextScintilla::lexer().
|
||
|
Fixed setFont(), setColor(), setEolFill() and setPaper() in QextScintillaLexer
|
||
|
so that they handle all styles as documented.
|
||
|
|
||
|
|
||
|
2006/09/29 15:59:39 phil
|
||
|
Fixed the documentation bug in QextScintilla::insert().
|
||
|
|
||
|
|
||
|
2006/09/09 17:46:26 phil
|
||
|
QextScintilla's setFont(), setColor() and setPaper() now work as expected when
|
||
|
there is no lexer (and have no effect if there is a lexer).
|
||
|
|
||
|
|
||
|
2006/09/04 19:24:46 phil
|
||
|
Fixed crash enabling setAutoCompletionFillupsEnabled() without having a lexer
|
||
|
or first calling setAutoCompletionFillups().
|
||
|
|
||
|
|
||
|
2006/08/27 17:07:13 phil
|
||
|
Merged Scintilla v1.71.
|
||
|
|
||
|
|
||
|
2006/07/30 17:19:12 phil
|
||
|
Added autoCompletionFillupsEnabled() and setAutoCompletionFillupsEnabled() to
|
||
|
QextScintilla.
|
||
|
Don't auto-complete numbers.
|
||
|
Added support for triple clicking.
|
||
|
|
||
|
|
||
|
2006/07/09 15:26:26 phil
|
||
|
Updated translations from Detlev.
|
||
|
|
||
|
|
||
|
2006/07/08 19:24:04 phil
|
||
|
Added QextScintilla::isCallTipActive().
|
||
|
|
||
|
|
||
|
2006/07/08 15:28:11 phil
|
||
|
Changed the autoindentation to be slightly cleverer when handling Python. If a
|
||
|
lexer does not define block end words then a block start word is ignored unless
|
||
|
it is the last significant word in a line.
|
||
|
|
||
|
|
||
|
2006/07/02 16:19:16 phil
|
||
|
Possibly fixed a possible problem with double clicking under Windows.
|
||
|
|
||
|
|
||
|
2006/07/02 14:27:26 phil
|
||
|
Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag to
|
||
|
QextScintilla.
|
||
|
The layout cache is now set according to the wrap mode.
|
||
|
Setting a wrap mode now disables the horizontal scrollbar.
|
||
|
|
||
|
|
||
|
2006/07/01 18:52:37 phil
|
||
|
Added cancelList(), firstVisibleLine(), isListActive(), showUserList(),
|
||
|
textHeight() and userListActivated() to QextScintilla.
|
||
|
|
||
|
|
||
|
2006/07/01 16:49:53 phil
|
||
|
Auto-completion changed so that subsequent start characters cause the list to
|
||
|
be re-created (containing a subset of the previous one).
|
||
|
|
||
|
|
||
|
2006/06/28 22:12:23 phil
|
||
|
Handle Key_Enter the same as Key_Return.
|
||
|
QextScintilla::foldAll() can now optionally fold all child fold points.
|
||
|
Added autoCompleteFromAll() and setAutoCompletionStartCharacters() to
|
||
|
QextScintilla.
|
||
|
Vastly improved the way auto-completion and call tips work.
|
||
|
|
||
|
|
||
|
2006/06/25 23:51:44 phil
|
||
|
The default fore and background colours now default to the application palette
|
||
|
rather than being hardcoded to black and white.
|
||
|
|
||
|
|
||
|
2006/06/25 21:51:58 phil
|
||
|
Added defaultColor() and setDefaultColor() to QextScintillaLexer.
|
||
|
Added color() and setColor() to QextScintilla.
|
||
|
Renamed eraseColor() and setEraseColor() to paper() and setPaper() in
|
||
|
QextScintilla.
|
||
|
|
||
|
|
||
|
2006/06/25 16:21:02 phil
|
||
|
Added a couple of extra SendScintilla overloads. One is needed for PyQt because
|
||
|
of the change in SIP's handling of unsigned values. The other is needed to
|
||
|
solve C++ problems caused by the first.
|
||
|
Autocompletion list entries from APIs may now contain spaces.
|
||
|
Added defaultPaper() and setDefaultPaper() to QextScintillaLexer.
|
||
|
Added eraseColor() and setEraseColor() to QextScintilla.
|
||
|
|
||
|
|
||
|
2006/06/21 22:41:28 phil
|
||
|
Removed QextScintillaLexer::styleBits() now that SCI_GETSTYLEBITSNEEDED is
|
||
|
available.
|
||
|
|
||
|
|
||
|
2006/06/21 14:39:50 phil
|
||
|
QextScintilla::setSelectionBackgroundColor(),
|
||
|
QextScintilla::setMarkerBackgroundColor() and
|
||
|
QextScintilla::setCaretLineBackgroundColor() now respect the alpha component.
|
||
|
|
||
|
|
||
|
2006/06/20 16:02:08 phil
|
||
|
Merged Scintilla v1.70.
|
||
|
|
||
|
|
||
|
2006/06/19 21:02:01 phil
|
||
|
Significant, and incompatible, updates to the QextScintillaLexerRuby class.
|
||
|
|
||
|
|
||
|
2006/06/19 15:56:38 phil
|
||
|
Fix for qsort helpers linkage from Ulli. (Patch sent upstream.)
|
||
|
|
||
|
|
||
|
2006/06/18 23:50:33 phil
|
||
|
Ctrl-D is now duplicate selection rather than duplicate line.
|
||
|
Updated the Python lexer to add support for hightlighted identifiers and
|
||
|
decorators.
|
||
|
|
||
|
|
||
|
2006/06/18 16:41:17 phil
|
||
|
Added the Scintilla 1.69 extensions to the low level API.
|
||
|
|
||
|
|
||
|
2006/06/18 14:51:41 phil
|
||
|
Removed the redundant .repoman file.
|
||
|
Synced with Scintilla v1.69 with only the minimal changes needed to compile it.
|
||
|
|
||
|
|
||
|
2006/06/18 13:02:16 phil
|
||
|
Minor repairs to the .srepo control file from the move to SVN.
|
||
|
|
||
|
|
||
|
2006/03/21 16:45:54 phil
|
||
|
Added a multi-byte character fix to QextScintilla::posFromLineIndex() from
|
||
|
Dandrea Francesco.
|
||
|
|
||
|
|
||
|
2006/03/11 19:15:56 phil
|
||
|
Changed the internal build system to use Qt v3.3.6.
|
||
|
|
||
|
|
||
|
2005/12/12 17:10:15 phil
|
||
|
Fixed the second occurance of the autoindenting bug.
|
||
|
Send context menu events (rather than execute the handler directly) so that
|
||
|
they can be filtered.
|
||
|
|
||
|
|
||
|
2005/11/03 22:39:10 phil
|
||
|
Fixed the leak of the standard command set when a QextScintilla instance is
|
||
|
destroyed.
|
||
|
|
||
|
|
||
|
2005/09/24 11:14:26 phil
|
||
|
Fixed a bug in autoindenting with AiOpening and AiClosing.
|
||
|
|
||
|
|
||
|
2005/09/19 16:59:01 phil
|
||
|
QextScintilla now disables mouse captures in it's ctor. This appeared to cause
|
||
|
problems on multi-head systems (and Qt should do the right thing anyway).
|
||
|
|
||
|
|
||
|
2005/09/13 19:53:04 phil
|
||
|
Fixed bug in drawing a filled rectangle without setting the pen. This caused
|
||
|
the fold margin to have a border after a marker had been drawn.
|
||
|
|
||
|
|
||
|
2005/08/30 16:29:57 phil
|
||
|
Released as v1.6.
|
||
|
|
||
|
|
||
|
2005/08/21 18:22:05 phil
|
||
|
Updated translations from Detlev.
|
||
|
|
||
|
|
||
|
2005/08/12 17:55:39 phil
|
||
|
Updated the Brazilian Portuguese and French translations.
|
||
|
Added an install target to the project file.
|
||
|
|
||
|
|
||
|
2005/08/10 21:52:38 phil
|
||
|
Added the QextScintillaLexerBatch class from Detlev.
|
||
|
Added the Brazilian Portuguese translations from Douglas Soares de Andrade.
|
||
|
Changed the default fonts for all lexers to match those used in current
|
||
|
versions of SciTE.
|
||
|
|
||
|
|
||
|
2005/08/08 20:55:49 phil
|
||
|
Completed the merge of Scintilla v1.65.
|
||
|
|
||
|
|
||
|
2005/07/27 20:45:46 phil
|
||
|
Updated French translations from Jul Vienne.
|
||
|
|
||
|
|
||
|
2005/07/27 17:32:53 phil
|
||
|
Updated translations from Detlev.
|
||
|
|
||
|
|
||
|
2005/07/26 19:49:39 phil
|
||
|
Added Detlev's latest translations.
|
||
|
|
||
|
|
||
|
2005/07/26 11:08:01 phil
|
||
|
Added the QextScintillaLexerDiff, QextScintillaLexerMakefile and
|
||
|
QextScintillaLexerProperties classes.
|
||
|
|
||
|
|
||
|
2005/07/24 17:11:51 phil
|
||
|
Added the QextScintillaLexerCSS and QextScintillaLexerTeX classes.
|
||
|
|
||
|
|
||
|
2005/07/20 17:04:47 phil
|
||
|
Added some comments about the confusing interpretation of KEYWORDSET_MAX.
|
||
|
|
||
|
|
||
|
2005/07/19 20:45:27 phil
|
||
|
Added the new German translations from Detlev.
|
||
|
Fixed a bug in the handling of keyword sets.
|
||
|
|
||
|
|
||
|
2005/07/10 11:05:35 phil
|
||
|
Applied the two focus fixes from Harri Porten.
|
||
|
|
||
|
|
||
|
2005/07/09 17:55:05 phil
|
||
|
Updated QextScintillaLexerSQL for Scintilla v1.64.
|
||
|
|
||
|
|
||
|
2005/07/06 17:47:13 phil
|
||
|
Added the missing #includes.
|
||
|
Completed the QextScintillaLexerPOV class.
|
||
|
|
||
|
|
||
|
2005/07/05 21:05:31 phil
|
||
|
Added the extra flag to QextScintilla::findFirst().
|
||
|
Started QextScintillaLexerPOV - not yet finished.
|
||
|
|
||
|
|
||
|
2005/07/04 19:18:08 phil
|
||
|
Added all the new v1.63 and v1.64 functionality.
|
||
|
|
||
|
|
||
|
2005/07/04 17:28:32 phil
|
||
|
Now compiles and runs.
|
||
|
|
||
|
|
||
|
2005/07/03 20:59:01 phil
|
||
|
Resolved all the CVS conflicts from merging Scintilla 1.64. Almost certain not
|
||
|
to compile yet.
|
||
|
|
||
|
|
||
|
2005/03/11 19:21:56 phil
|
||
|
Updated French translations from Jul Vienne.
|
||
|
|
||
|
|
||
|
2005/03/06 10:05:56 phil
|
||
|
Released as v1.5.1.
|
||
|
|
||
|
|
||
|
2005/02/20 08:48:49 phil
|
||
|
Added updated German translations from Detlev.
|
||
|
|
||
|
|
||
|
2005/02/19 15:18:55 phil
|
||
|
Added the QextScintillaLexerLua class.
|
||
|
Released as v1.5.
|
||
|
|
||
|
|
||
|
2005/02/11 22:53:09 phil
|
||
|
Updated the NEWS file.
|
||
|
|
||
|
|
||
|
2005/01/22 00:28:28 phil
|
||
|
Tidy up properly when destroying a QScintilla instance.
|
||
|
|
||
|
|
||
|
2005/01/21 17:36:26 phil
|
||
|
Restored the missing translation files.
|
||
|
|
||
|
|
||
|
2005/01/21 17:30:35 phil
|
||
|
Fixed bug where the widget would shrink if a scrollbar was hidden.
|
||
|
Added the QextScintillaBase::viewport() and QextScintillaBase::startDrag()
|
||
|
methods.
|
||
|
|
||
|
|
||
|
2005/01/14 17:34:23 phil
|
||
|
Updated the copyright notices.
|
||
|
Changes to the internal build system and to the code so that it builds with the
|
||
|
Borland compiler.
|
||
|
|
||
|
|
||
|
2005/01/05 06:54:01 phil
|
||
|
Updated translations from Detlev.
|
||
|
|
||
|
|
||
|
2004/12/26 12:31:18 phil
|
||
|
Added the QextScintillaLexerRuby class.
|
||
|
|
||
|
|
||
|
2004/10/31 16:32:17 phil
|
||
|
Completed the merge of Scintilla v1.62. It builds, but is otherwise untested.
|
||
|
|
||
|
|
||
|
2004/09/18 17:31:23 phil
|
||
|
Added the port of the Qt application example.
|
||
|
|
||
|
|
||
|
2004/09/16 08:26:31 phil
|
||
|
Released as v1.4.
|
||
|
|
||
|
|
||
|
2004/09/14 07:43:58 phil
|
||
|
Added French translations from Julien Vienne.
|
||
|
|
||
|
|
||
|
2004/09/13 17:33:54 phil
|
||
|
Updated the German translations from Detlev.
|
||
|
Probably fixed (ie. hacked) the AltGr support under Windows.
|
||
|
|
||
|
|
||
|
2004/09/12 15:15:31 phil
|
||
|
Changed the implementation of QextScintilla::isModified() to work around an
|
||
|
apparent bug in Scintilla.
|
||
|
|
||
|
|
||
|
2004/09/12 11:41:21 phil
|
||
|
Added the QextScintillaLexerBash class.
|
||
|
|
||
|
|
||
|
2004/08/25 15:34:05 phil
|
||
|
Added the Qt Designer plugin.
|
||
|
Fixed the Russian translations.
|
||
|
|
||
|
|
||
|
2004/08/22 15:41:59 phil
|
||
|
Added insert(), edgeColor(), setEdgeColor(), edgeColumn(), setEdgeColumn(),
|
||
|
edgeMode(), setEdgeMode(), wrapMode(), setWrapMode(),
|
||
|
resetSelectionBackgroundColor() and resetSelectionForegroundColor() to
|
||
|
QextScintilla.
|
||
|
Added clearKeys() and clearAlternateKeys() to QextScintillaCommandSet.
|
||
|
|
||
|
|
||
|
2004/07/03 14:46:33 phil
|
||
|
Merged Scintilla v1.61.
|
||
|
Added Russian translations from Alexander Daroksky.
|
||
|
|
||
|
|
||
|
2004/05/09 10:30:31 phil
|
||
|
Changed the build system so that the platform name is no longer included in the
|
||
|
package filename.
|
||
|
Released as v1.3.
|
||
|
|
||
|
|
||
|
2004/05/02 00:36:46 phil
|
||
|
Completed the merge of Scintilla v1.60.
|
||
|
|
||
|
|
||
|
2004/04/27 17:57:39 phil
|
||
|
Fixed potential buffer overflow problem in QextScintilla::text(int line).
|
||
|
|
||
|
|
||
|
2004/04/24 20:12:38 phil
|
||
|
Fixed a bug with autocompleting from the current document.
|
||
|
|
||
|
|
||
|
2004/04/24 09:01:37 phil
|
||
|
Added README.MacOS which includes the required patch to Qt v3.3.2 and earlier
|
||
|
versions.
|
||
|
Updated the NEWS file.
|
||
|
|
||
|
|
||
|
2004/04/18 13:35:06 phil
|
||
|
Fixed up the internal mini-editor test application.
|
||
|
Fixed the problem preventing QextScintillaDocument being usable on Windows.
|
||
|
|
||
|
|
||
|
2004/04/14 18:24:29 phil
|
||
|
Added new German translations from Detlev.
|
||
|
Fixed problem with losing double-clicks on Windows.
|
||
|
Fixed the copyright notices.
|
||
|
|
||
|
|
||
|
2004/04/12 19:13:52 phil
|
||
|
Some changes for Windows - still doesn't build there though.
|
||
|
|
||
|
|
||
|
2004/04/12 14:49:01 phil
|
||
|
Added the QextScintillaLexerPerl class.
|
||
|
Lexers can now provide a specific set of word characters.
|
||
|
|
||
|
|
||
|
2004/04/07 21:02:00 phil
|
||
|
Changed the implementation of the Copy() method when doing double buffered
|
||
|
drawing. It is now faster and, hopefully, has fixed the redraw bug on X11 (and
|
||
|
might also make a difference on MacOS/X).
|
||
|
The read-only flag only applies to user input and not program changes (to mimic
|
||
|
QTextEdit).
|
||
|
|
||
|
|
||
|
2004/04/04 16:59:56 phil
|
||
|
Added the QextScintillaDocument class.
|
||
|
Added pool() to QextScintillaBase.
|
||
|
Added document() and setDocument() to QextScintilla.
|
||
|
|
||
|
|
||
|
2004/03/28 15:16:26 phil
|
||
|
Renamed QextScintilla.setCaretColor() to setCaretForegroundColor().
|
||
|
Added recolor(), setCaretWidth(), setCaretLineVisible() and
|
||
|
setCaretLineBackgroundColor() to QextScintilla.
|
||
|
Added STYLE_MAX to QextScintillaBase.
|
||
|
|
||
|
|
||
|
2004/03/27 18:25:28 phil
|
||
|
Added setCaretColor(), setSelectionForegroundColor() and
|
||
|
setSelectionBackgroundColor() to QextScintilla.
|
||
|
|
||
|
|
||
|
2004/03/22 18:53:41 phil
|
||
|
Fixed QextScintilla.textChanged() so that it really is emitted only when text
|
||
|
has been inserted or deleted.
|
||
|
|
||
|
|
||
|
2004/03/22 17:51:14 phil
|
||
|
Fixed bug in auto-completion using the current document.
|
||
|
Fixed bug in dropping text into a UTF8 document.
|
||
|
Some other tidy ups to drag'n'drops.
|
||
|
|
||
|
|
||
|
2004/03/21 20:47:56 phil
|
||
|
Updated the default command set to match Scintilla v1.59.
|
||
|
Now builds successfully, but otherwise untested.
|
||
|
|
||
|
|
||
|
2004/03/20 18:50:39 phil
|
||
|
Added INDIC_BOX.
|
||
|
Added SC_SEL_*.
|
||
|
Added the SCI_SETSELECTIONMODE, SCI_GETSELECTIONMODE,
|
||
|
SCI_GETLINESELSTARTPOSITION, SCI_GETLINESELENDPOSITION, SCI_LINEDOWNRECTEXTEND,
|
||
|
SCI_LINEUPRECTEXTEND, SCI_CHARLEFTRECTEXTEND, SCI_CHARRIGHTRECTEXTEND,
|
||
|
SCI_HOMERECTEXTEND, SCI_VCHOMERECTEXTEND, SCI_LINEENDRECTEXTEND,
|
||
|
SCI_PAGEUPRECTEXTEND, SCI_PAGEDOWNRECTEXTEND, SCI_STUTTEREDPAGEUP,
|
||
|
SCI_STUTTEREDPAGEUPEXTEND, SCI_STUTTEREDPAGEDOWN, SCI_STUTTEREDPAGEDOWNEXTEND,
|
||
|
SCI_WORDLEFTEND, SCI_WORDLEFTENDEXTEND, SCI_WORDRIGHTEND,
|
||
|
SCI_WORDRIGHTENDEXTEND, SCI_SETWHITESPACECHARS, SCI_SETCHARSDEFAULT,
|
||
|
SCI_AUTOCGETCURRENT, SCI_ALLOCATE functions.
|
||
|
Added the SCLEX_CLW, SCLEX_CLWNOCASE, SCLEX_LOT, SCLEX_YAML, SCLEX_TEX,
|
||
|
SCLEX_METAPOST, SCLEX_POWERBASIC, SCLEX_FORTH, SCLEX_ERLANG, SCLEX_OCTAVE,
|
||
|
SCLEX_MSSQL, SCLEX_VERILOG lexers.
|
||
|
|
||
|
|
||
|
2004/03/20 13:33:14 phil
|
||
|
Changes to the internal build system to use repo rather than repoman.
|
||
|
Merged Scintilla v1.59. (Not tested at all - probably won't compile.)
|
||
|
|
||
|
|
||
|
2003/08/16 20:46:15 phil
|
||
|
Released as v1.2.
|
||
|
|
||
|
|
||
|
2003/08/12 14:56:05 phil
|
||
|
Merged Scintilla v1.54.
|
||
|
Changed the library version to 3.0.0.
|
||
|
|
||
|
|
||
|
2003/08/12 12:25:19 phil
|
||
|
Added the internal TODO file.
|
||
|
|
||
|
|
||
|
2003/05/23 07:22:15 phil
|
||
|
Updated the documentation.
|
||
|
Released as v1.1.
|
||
|
|
||
|
|
||
|
2003/05/20 10:37:03 phil
|
||
|
Updated translations from Detlev.
|
||
|
Added QextScintilla::modificationAttempted().
|
||
|
|
||
|
|
||
|
2003/05/16 21:30:45 phil
|
||
|
Merged Scintilla v1.53.
|
||
|
Added GlobalClass as a style of the C++ lexer (using keyword set 4).
|
||
|
Added foldAtElse() and setFoldAtElse() to QextScintillaLexerCPP.
|
||
|
|
||
|
|
||
|
2003/05/16 11:34:27 phil
|
||
|
Added QextScintillaBase::SCN_MODIFYATTEMPTRO.
|
||
|
|
||
|
|
||
|
2003/05/11 10:26:11 phil
|
||
|
Increased the maximum number of keyword sets to match Scintilla.
|
||
|
Changed references to WhiteSpace in lexers to Default (but kept WhiteSpace for
|
||
|
backwards compatibility).
|
||
|
By default the C++ lexer now folds preprocessor blocks (to match the default
|
||
|
SciTE properties file rather than the code).
|
||
|
Hopefully fixed auto-completion lists and call tips under Windows without
|
||
|
breaking them under X11.
|
||
|
Added the QextScintillaLexerHTML class.
|
||
|
Fixed bug where abandoned paints weren't handled properly.
|
||
|
|
||
|
|
||
|
2003/05/07 22:07:22 phil
|
||
|
Fixed the window decorations for auto-completion lists and call tips under
|
||
|
Windows.
|
||
|
|
||
|
|
||
|
2003/05/07 16:52:11 phil
|
||
|
Added the QextScintillaLexerSQL class.
|
||
|
Changed the library version number to 1.1.0.
|
||
|
|
||
|
|
||
|
2003/05/03 14:26:31 phil
|
||
|
Fixed a bug when trying to paste an empty clipboard.
|
||
|
Changed the library version to 1.0.1.
|
||
|
|
||
|
|
||
|
2003/04/26 13:59:53 phil
|
||
|
Updated German translations from Detlev.
|
||
|
Released as v1.0.
|
||
|
|
||
|
|
||
|
2003/04/18 22:20:13 phil
|
||
|
Merged Scintilla v1.52.
|
||
|
Added QextScintillaLexer.setDefaultFont().
|
||
|
Added setCallTipsForegroundColor() and setCallTipsHighlightColor() to
|
||
|
QextScintilla.
|
||
|
Changed QextScintilla.setCallTipsVisible() to interpret a negative argument as
|
||
|
meaning display call tips one at a time with scrolling arrows.
|
||
|
|
||
|
|
||
|
2003/04/13 15:11:07 phil
|
||
|
Foxed a documentation bug in QextScintilla.setCallTipsVisible().
|
||
|
Made sure that call tips are unique.
|
||
|
|
||
|
|
||
|
2003/04/07 11:52:00 phil
|
||
|
Ensured that the current item of an auto-completion list is always visible.
|
||
|
Fixed QextScintilla::append().
|
||
|
Call tips and auto-completion lists should now be non-modal.
|
||
|
|
||
|
|
||
|
2003/04/01 20:41:55 phil
|
||
|
Added the missing educational license files.
|
||
|
|
||
|
|
||
|
2003/04/01 20:40:50 phil
|
||
|
Added support for the educational version.
|
||
|
Fixed a few Windows build problems.
|
||
|
|
||
|
|
||
|
2003/03/22 16:44:11 phil
|
||
|
Updated German translations from Detlev.
|
||
|
|
||
|
|
||
|
2003/03/16 16:23:47 phil
|
||
|
Fully implemented the high level API to macros.
|
||
|
Re-ordered the default command table.
|
||
|
|
||
|
|
||
|
2003/03/15 23:41:40 phil
|
||
|
Added the QextScintillaCommand, QextScintillaCommandSet and QextScintillaMacro
|
||
|
classes. (The latter is not yet fully implemented.)
|
||
|
Added QextScintilla.standardCommands().
|
||
|
Brought the documentation up to date.
|
||
|
|
||
|
|
||
|
2003/03/14 19:48:48 phil
|
||
|
Fixed another Windows compile problem.
|
||
|
Control characters are now passed properly to Scintilla so that they can be
|
||
|
recognised as command keys.
|
||
|
|
||
|
|
||
|
2003/03/13 12:59:10 phil
|
||
|
Added QextScintillaAPIs.add().
|
||
|
The caret is now displayed when either a call tip or auto-completion list is
|
||
|
displayed.
|
||
|
Fully implemented the high level API to call tips.
|
||
|
Fixed bug compiling against Qt v3.0.x.
|
||
|
|
||
|
|
||
|
2003/03/09 18:36:46 phil
|
||
|
Removed the DBCS functions as QScintilla doesn't support DBCS.
|
||
|
Minor portability fixes for Windows.
|
||
|
The high level API auto-completion methods are now fully implemented.
|
||
|
|
||
|
|
||
|
2003/03/06 10:37:27 phil
|
||
|
Added QextScintilla.AutoCompletionSource, QextScintilla.autoCompleteFromAPIs(),
|
||
|
QextScintilla.autoCompleteFromDocument(), QextScintilla.autoCompletionSource(),
|
||
|
QextScintilla.autoCompletionThreshold(), QextScintilla.setAutoCompletionAPIs(),
|
||
|
QextScintilla.setAutoCompletionSource(),
|
||
|
QextScintilla.setAutoCompletionThreshold(). Note that these are just hooks and
|
||
|
haven't yet been implemented.
|
||
|
|
||
|
|
||
|
2003/03/03 18:04:52 phil
|
||
|
The low-level APIs to call tips and autocompletion lists should now work.
|
||
|
Added the QextScintillaAPIs class.
|
||
|
|
||
|
|
||
|
2003/03/01 14:46:48 phil
|
||
|
Added missing #include of stdlib.h.
|
||
|
|
||
|
|
||
|
2003/03/01 09:21:20 phil
|
||
|
Fixed compile problem for Qt v3.0.x.
|
||
|
|
||
|
|
||
|
2003/02/27 16:19:52 phil
|
||
|
Updated dates on the copyright notices.
|
||
|
|
||
|
|
||
|
2003/02/26 23:41:23 phil
|
||
|
Merged Scintilla v1.51.
|
||
|
Added QextScintilla.resetFoldMarginColors() and
|
||
|
QextScintilla.setFoldMarginColors().
|
||
|
|
||
|
|
||
|
2003/02/26 19:30:25 phil
|
||
|
Updated to Scintilla v1.50.
|
||
|
Added the QextScintillaBase.SendScintilla() overload that takes a QPixmap *.
|
||
|
SCI_MARKERDEFINEPIXMAP now takes a pointer to a QPixmap instance rather than a
|
||
|
pointer to raw or textual XPM image data.
|
||
|
QextScintilla.markerDefine() now takes a QPixmap rather than an XPM image.
|
||
|
Added QSCINTILLA_VERSION, QSCINTILLA_VERSION_STR and QSCINTILLA_BUILD.
|
||
|
Added QextScintilla.WrapMode, QextScintillaPrinter.setWrapMode() and
|
||
|
QextScintillaPrinter.wrapMode().
|
||
|
|
||
|
|
||
|
2003/01/20 09:04:46 phil
|
||
|
Minor tweak to build properly under IRIX.
|
||
|
Added QextScintilla.lineAt().
|
||
|
|
||
|
|
||
|
2002/12/25 10:47:33 phil
|
||
|
Added QextScintilla.ensureCursorVisible().
|
||
|
|
||
|
|
||
|
2002/12/17 13:19:42 phil
|
||
|
Added the QextScintillaBase::SendScintilla() overload that hides the Scintilla
|
||
|
RangeToFormat structure.
|
||
|
Added the QextScintillaPrinter class.
|
||
|
Changed the low level implementation of a Scintilla Surface to be a QPainter
|
||
|
with an attached QPaintDevice rather than a QPaintDevice. This allows the
|
||
|
printing code to have complete control over the QPainter.
|
||
|
|
||
|
|
||
|
2002/12/16 11:14:48 phil
|
||
|
Fixed a bug entering double-byte encoded characters in UTF-8 mode.
|
||
|
|
||
|
|
||
|
2002/12/15 18:31:45 phil
|
||
|
Fix a crash when pasting an empty string.
|
||
|
|
||
|
|
||
|
2002/12/11 13:48:02 phil
|
||
|
Released as v0.3.
|
||
|
|
||
|
|
||
|
2002/12/07 14:01:09 phil
|
||
|
Brought the documentation up to date.
|
||
|
Minor changes needed to build properly under Windows.
|
||
|
Changed the default fonts under Windows to match the SciTE ones.
|
||
|
|
||
|
|
||
|
2002/12/01 22:27:47 phil
|
||
|
Added drag'n'drop support.
|
||
|
|
||
|
|
||
|
2002/11/26 12:47:38 phil
|
||
|
Fixed bug in selectToMatchingBrace() and moveToMatchingBrace() in
|
||
|
QextScintilla.
|
||
|
Added the QextScintilla.markerDefine() overload that handles XPM pixmaps.
|
||
|
|
||
|
|
||
|
2002/11/22 22:42:37 phil
|
||
|
Added Detlev's support for different folding styles.
|
||
|
Added the QextScintillaBase.SendScintilla() overload that handles colours.
|
||
|
|
||
|
|
||
|
2002/11/21 18:56:37 phil
|
||
|
Fixed the value of QextScintilla.AiClosing.
|
||
|
Added braceMatching(), setBraceMatching(), moveToMatchingBrace(),
|
||
|
selectToMatchingBrace(), setMatchedBraceBackgroundColor(),
|
||
|
setMatchedBraceForegroundColor(), setUnmatchedBraceBackgroundColor,
|
||
|
setUnmatchedBraceForegroundColor() to QextScintilla.
|
||
|
Fixed the default lexer colours so that they match SciTE.
|
||
|
|
||
|
|
||
|
2002/11/18 19:35:19 phil
|
||
|
Added the binary versions of the translations to CVS so that the build machine
|
||
|
doesn't need Qt installed.
|
||
|
Added the QextScintillaBase.SendScintilla() that allows messages that need a
|
||
|
TextRange structure to be handled.
|
||
|
Added autoIndentStyle() and setAutoIndentStyle() to QextScintillaLexer.
|
||
|
Added autoIndent() and setAutoIndent() to QextScintilla.
|
||
|
|
||
|
|
||
|
2002/11/14 22:30:51 phil
|
||
|
Added full i18n support and German translations (thanks to Detlev of course).
|
||
|
Minor fixes for building under Windows.
|
||
|
|
||
|
|
||
|
2002/11/13 20:25:28 phil
|
||
|
Fixed QextScintilla::indent() and QextScintilla::unindent().
|
||
|
Removed QextScintillaBase::setScintillaProperty() (the SCI_SETPROPERTY message
|
||
|
should be used instead).
|
||
|
Added another QextScintillaBase::sendScintilla() overload to make using
|
||
|
SCI_SETPROPERTY easier to use.
|
||
|
Added convertEols(), eolMode(), setEolMode(), eolVisibility(),
|
||
|
setEolVisibility(), whitespaceVisibility(), setWhitespaceVisibility() to
|
||
|
QextScintilla.
|
||
|
Added foldComments(), setFoldComments(), foldQuotes(), setFoldQuotes(),
|
||
|
indentationWarning(), setIndentationWarning() to QextScintillaLexerPython.
|
||
|
Added foldComments(), setFoldComments(), foldCompact(), setFoldCompact(),
|
||
|
foldPreprocessor(), setFoldPreprocessor(), stylePreprocessor(),
|
||
|
setStylePreprocessor() to QextScintillaLexerCPP.
|
||
|
Added support for case insensitive keywords to QextScintillaLexerCPP.
|
||
|
Added various methods to transparently handle lexer properties including
|
||
|
reading and writing them from and to settings files.
|
||
|
Fixed the handling of the context menu.
|
||
|
|
||
|
|
||
|
2002/11/03 20:17:03 phil
|
||
|
Updated to Scintilla v1.49.
|
||
|
Fixed bugs in end-of-line fill settings in QextScintillaLexer.
|
||
|
Fixed bugs in UTF support (thanks to Nickolay Kolchin-Semyonov).
|
||
|
Added isUtf8() and setUtf8() to QextScintilla.
|
||
|
Removed SCN_MODIFYATTEMPTRO as it is now deprecated.
|
||
|
|
||
|
|
||
|
2002/10/25 18:59:58 phil
|
||
|
Added QextScintilla::lines().
|
||
|
Fixed a copy/paste bug.
|
||
|
Removed the incorrect fix for the Scintilla indentation guides bug and worked
|
||
|
around it, rather than fixing it properly.
|
||
|
|
||
|
|
||
|
2002/10/24 08:41:54 phil
|
||
|
Added foldAll(), folding() and setFolding() to QextScintilla.
|
||
|
Added setScintillaProperty() to QextScintillaBase.
|
||
|
Released as v0.2.
|
||
|
|
||
|
|
||
|
2002/10/23 17:26:44 phil
|
||
|
Fixed a Scintilla bug where indentation guides were being displayed incorrectly
|
||
|
when indentations didn't use tabs.
|
||
|
Fixed pasting from the clipboard.
|
||
|
|
||
|
|
||
|
2002/10/22 21:27:39 phil
|
||
|
Added cursorPositionChanged(), replace(), zoomIn(), zoomOut() and zoomTo() to
|
||
|
QextScintilla.
|
||
|
Fixed some bugs in QextScintilla::findFirst().
|
||
|
|
||
|
|
||
|
2002/10/21 21:26:53 phil
|
||
|
Added findFirst(), findNext(), removeSelectedText(), getCursorPosition(),
|
||
|
beginUndoAction(), endUndoAction(), redo(), undo(), isRedoAvailable(),
|
||
|
isUndoAvailable() and the text() overload to QextScintilla.
|
||
|
|
||
|
|
||
|
2002/10/20 21:59:44 phil
|
||
|
Added backspaceDeindents(), setBackspaceDeindents(), tabIndents(),
|
||
|
setTabIndents(), tabWidth(), setTabWidth(), indent(), unindent(),
|
||
|
indentation(), setIndentation(), indentationWidth(), setIndentationWidth(),
|
||
|
indentationsUseTabs(), setIndentationsUseTabs() to QextScintilla.
|
||
|
Made some changes to the clipboard management, but more work is still needed.
|
||
|
|
||
|
|
||
|
2002/10/19 18:41:23 phil
|
||
|
Added clear(), copy(), copyAvailable(), cut(), getSelection(),
|
||
|
hasSelectedText(), indentationGuides(), insertAt(), paste(), selectAll(),
|
||
|
selectedText(), selectionChanged(), setCursorPosition(),
|
||
|
setIndentationGuides(), setIndentationGuidesBackgroundColor(),
|
||
|
setIndentationGuidesForegroundColor() setSelection() to QextScintilla.
|
||
|
Added QSCN_SELCHANGED() to QextScintillaBase.
|
||
|
|
||
|
|
||
|
2002/10/18 17:29:06 phil
|
||
|
Added the QextScintillaLexerCPP, QextScintillaLexerCSharp,
|
||
|
QextScintillaLexerIDL, QextScintillaLexerJava and QextScintillaLexerJavaScript
|
||
|
classes.
|
||
|
Fixed incorrect font defaults for the Python lexer.
|
||
|
|
||
|
|
||
|
2002/10/12 23:44:51 phil
|
||
|
Fixed the QextScintilla::marginClicked() signature and changed it to pass the
|
||
|
line number rather than the pixel position.
|
||
|
Added mouse wheel support from Detlev.
|
||
|
Setting the lexer no longer resets all the styles.
|
||
|
The cursor shape now changes when moved across the text area and margins.
|
||
|
Added ensureLineVisible(), setMarginsBackgroundColor(),
|
||
|
setMarginsForegroundColor(), setMarginsFont() and the overloaded
|
||
|
setMarginWidth() to QextScintilla.
|
||
|
Changed the visible policy to match SciTE's default.
|
||
|
|
||
|
|
||
|
2002/10/11 14:14:19 phil
|
||
|
Added the end-of-line fill as a lexer stype options to the high-level API.
|
||
|
Fixed the default Python styles so that they are the same as SciTE (at least on
|
||
|
UNIX).
|
||
|
Fixed the bug that left cursor artefacts lying around.
|
||
|
|
||
|
|
||
|
2002/10/06 16:00:05 phil
|
||
|
Removed QextScintillaBase::Colourise().
|
||
|
Added QextScintillaLexer and QextScintillaLexerPython.
|
||
|
|
||
|
|
||
|
2002/10/05 13:33:23 phil
|
||
|
Documented margins and markers.
|
||
|
Added support for margins and markers to QextScintilla.
|
||
|
|
||
|
|
||
|
2002/10/03 10:45:34 phil
|
||
|
Fixed the README regarding building as a static library.
|
||
|
QextScintilla::append() behaves more like QTextEdit::append().
|
||
|
Added setText(), text(), textChanged(), isReadOnly(), setReadOnly(),
|
||
|
isModified(), setModified(), modificationChanged() and length() to
|
||
|
QextScintilla.
|
||
|
More documentation.
|
||
|
|
||
|
|
||
|
2002/10/01 17:37:10 phil
|
||
|
Changes required to build under Windows.
|
||
|
|
||
|
|
||
|
2002/09/30 15:31:10 phil
|
||
|
Added the QextScintillaBase::SendScintilla() overload to make it easier to pass
|
||
|
strings from PyQt.
|
||
|
|
||
|
|
||
|
2002/09/28 08:56:05 phil
|
||
|
Added the doxygen configuration file.
|
||
|
The internal build system now creates the doxygen documentation.
|
||
|
The original Scintilla documentation is now installed in a sub-directory of the
|
||
|
doc directory.
|
||
|
Added QextScintillaBase::Colourise().
|
||
|
|
||
|
|
||
|
2002/09/18 14:46:34 phil
|
||
|
Released as v0.1.
|
||
|
|
||
|
|
||
|
2002/09/18 08:35:31 phil
|
||
|
Changed the re-implemented protected methods in QextScintillaBase so that they
|
||
|
are like the rest of Qt.
|
||
|
|
||
|
|
||
|
2002/09/17 18:17:41 phil
|
||
|
The context menu now works.
|
||
|
Key presses are now handled.
|
||
|
Focus changes are now handled.
|
||
|
Added all the installation/licensing infrastructure.
|
||
|
|
||
|
|
||
|
2002/09/17 11:08:34 phil
|
||
|
The mouse handling now seems to be correct.
|
||
|
The context menu is displayed, but none of the options yet do anything.
|
||
|
|
||
|
|
||
|
2002/09/16 18:53:31 phil
|
||
|
Scrollbars now seem to be working.
|
||
|
|
||
|
|
||
|
2002/09/16 08:09:40 phil
|
||
|
Further refined the low-level API so that it is as close as possible to the
|
||
|
standard Scintilla API.
|
||
|
|
||
|
|
||
|
2002/09/16 00:35:44 phil
|
||
|
Completed the implementation of the low-level API (ie. QextScintillaBase).
|
||
|
Disabled INCLUDE_DEPRECATED_FEATURES for the Qt port and fixed the bugs in the
|
||
|
main code that appear as a consequence.
|
||
|
|
||
|
|
||
|
2002/09/15 19:00:10 phil
|
||
|
Fixed the paint event handling - we now seem to have a basically working
|
||
|
editor.
|
||
|
|
||
|
|
||
|
2002/09/14 21:49:56 phil
|
||
|
Added the start of the Qt port, including a simple test editor. As yet nothing
|
||
|
works, but everything compiles.
|
||
|
|