qscintilla2

qscintilla2 2.3.2

QScintilla2 is a port to Qt4 of Neil Hodgson's Scintilla C++ editor class.

http://www.riverbankcomputing.co.uk/qscintilla/

Packager: Gökçen Eraslan

License: GPLv2, GPLv3

Actions

Build files

Bug reports

Binary packages

qscintilla2
qscintilla2-python

Release history

ReleaseRelease dateVersionUpdaterComment
42009-01-092.3.2Gökçen EraslanC/CXX flags fixed.
32008-12-292.3.2Gökçen EraslanVersion bump:
* Added QsciScintilla::wordAtPoint() based on a patch from Andrea Battisti.
* Changing the current lexer while text is displayed should now be handled properly. (However the XML lexer seems buggy in this regard.)
* Fixed a bug in the calculation of character positions when kerning was in effect. This cause the caret to be displayed too far to the right.
* Updated German translations from Detlev.
* Applied a patch from Detlev that fixes issues with the document modification notification and setting different fold margins.
* Added the read() and write() methods to QsciScintilla in anticipation of PyQt dropping support for QStrings. This will allow file to be read and written while keeping the number of conversions to the minimum.
* QsciScintilla::setSelection() is now implemented using SCI_SETSEL so that the carat can be left at either the start or the end of the selection.
* Exposed QsciScintilla::positionFromLineIndex() and QsciScintilla::lineIndexFromPosition().
* The modified status of a document is now maintained on a per document basis rather than a per editor basis.
* Added 'with' to the list of keywords in the Python lexer for Python v2.6.
* Added QsciScintilla::apiContext() for further open up the auto-completion and call tips support.
* Added the API file for Python v2.6rc1.
* Fixed a typo in the help for the Python bindings configure.py.
* Fixed a regression in the highlighting of call tip arguments.
* Added the QsciAbstractAPIs class to allow applications to provide their own implementation of APIs.
* Updated German translations from Detlev.
* Added the QsciLexerYAML class.
* The fold margin can now be specified by an extra argument to QsciScintilla::setFolding().
* Implemented autoCompletionWordSeparators() for QsciLexerPerl and QsciLexerLua.
* User lists can now handle entries with embedded spaces.
* Updated German translations from Detlev.
* Added the QsciLexerXML class.
* Added the QsciLexerPostScript class.
* Updated German translations from Detlev.
* Added the QsciLexerPascal class.
* Added the QsciLexerFortran77 and QsciLexerFortran classes.
* Added support for the new Scintilla 1.76 features and lexers.
* Fixed a regression in macro recording.
* Fixed the doxygen configuration file for Qt4.
* By default build with (possibly over-aggressive) assertions disabled.
* Updated the doxygen configuration to remove some warnings.
* Added the QsciLexerTCL class.
22008-02-282.2Gökçen EraslanVersion bump
12008-02-242.1Gökçen EraslanFirst release.

Patches

qscintilla-2.1-qt4.patch