mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-20 11:00:44 -06:00
This is a first rough implementation of QScintilla support as SQL text editor. It should work mostly and build fine with qmake as well as cmake. The new code supports all the features of the old one plus adding a few subtle improvements. The main point of this, however, is reducing the code we have to maintain and making it easier to add new features to the editor.
5017 lines
179 KiB
Plaintext
5017 lines
179 KiB
Plaintext
2015-04-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.9 for changeset 41ee8162fa81
|
|
[9817b0a7a4f7] [tip]
|
|
|
|
* NEWS:
|
|
Released as v2.9.
|
|
[41ee8162fa81] [2.9]
|
|
|
|
2015-04-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed a problem notifying when focus is lost to another application
|
|
widget.
|
|
[41734678234e]
|
|
|
|
2015-04-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed a crash when deleting an instance.
|
|
[eb936ad1f826]
|
|
|
|
2015-04-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed a problem applying a lexer's styles that manifested itself by
|
|
the wrong style being applied to line numbers when using a custom
|
|
lexer.
|
|
[c91009909b8e]
|
|
|
|
2015-04-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime.
|
|
[d94218e7d47d]
|
|
|
|
* qt/ScintillaQt.h:
|
|
Fixed some header file dependencies.
|
|
[f246e863957f]
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm:
|
|
Updated German translations from Detlev.
|
|
[01f3be277e14]
|
|
|
|
2015-04-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts:
|
|
Updated the .ts translation files.
|
|
[659fb035d1c4]
|
|
|
|
2015-04-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciapis.cpp:
|
|
Fixed a problem displaying call-tips when auto-completion is
|
|
enabled.
|
|
[82ec45421a3d]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.h:
|
|
Exposed the remaining new features.
|
|
[6e84b61268c5]
|
|
|
|
2015-04-01 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Exposing new Scintilla functionality.
|
|
[e0965dc46693]
|
|
|
|
2015-03-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexerverilog.cpp, qt/qscilexerverilog.h:
|
|
Enabled the new styling features of QsciLexerVerilog.
|
|
[5be65189b15f]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h:
|
|
Completed the updates to QsciLexerCPP.
|
|
[a8e24b727d82]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, Python/sip/qscilexersql.sip,
|
|
Python/sip/qscilexerverilog.sip, Python/sip/qscilexervhdl.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h, qt/qscilexersql.cpp, qt/qscilexersql.h,
|
|
qt/qscilexerverilog.cpp, qt/qscilexerverilog.h,
|
|
qt/qscilexervhdl.cpp, qt/qscilexervhdl.h, qt/qsciscintillabase.h:
|
|
Updated existing lexers with new styles.
|
|
[768f8ff280e1]
|
|
|
|
2015-03-30 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciapis.cpp:
|
|
Make sure call tips don't include image types.
|
|
[d0830816cda4]
|
|
|
|
* qt/ScintillaQt.cpp, qt/ScintillaQt.h:
|
|
Fixed the horizontal scrollbar issues, particularly with long lines.
|
|
[db8501c0803f]
|
|
|
|
2015-03-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
Updated the paste support.
|
|
[42ad3657d52e]
|
|
|
|
* qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp:
|
|
Added support for idle processing.
|
|
[ff277e910df7]
|
|
|
|
2015-03-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[64766fb4c800]
|
|
|
|
* qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Add support for fine tickers.
|
|
[3e9b89430dc0]
|
|
|
|
2015-03-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/sip/qsciabstractapis.sip, Python/sip/qsciapis.sip,
|
|
Python/sip/qscicommandset.sip, Python/sip/qscilexer.sip,
|
|
Python/sip/qscilexeravs.sip, Python/sip/qscilexerbash.sip,
|
|
Python/sip/qscilexerbatch.sip, Python/sip/qscilexercmake.sip,
|
|
Python/sip/qscilexercoffeescript.sip, Python/sip/qscilexercpp.sip,
|
|
Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip,
|
|
Python/sip/qscilexercustom.sip, Python/sip/qscilexerd.sip,
|
|
Python/sip/qscilexerdiff.sip, Python/sip/qscilexerfortran.sip,
|
|
Python/sip/qscilexerfortran77.sip, Python/sip/qscilexerhtml.sip,
|
|
Python/sip/qscilexeridl.sip, Python/sip/qscilexerjava.sip,
|
|
Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip,
|
|
Python/sip/qscilexermakefile.sip, Python/sip/qscilexermatlab.sip,
|
|
Python/sip/qscilexeroctave.sip, Python/sip/qscilexerpascal.sip,
|
|
Python/sip/qscilexerperl.sip, Python/sip/qscilexerpo.sip,
|
|
Python/sip/qscilexerpostscript.sip, Python/sip/qscilexerpov.sip,
|
|
Python/sip/qscilexerproperties.sip, Python/sip/qscilexerpython.sip,
|
|
Python/sip/qscilexerruby.sip, Python/sip/qscilexerspice.sip,
|
|
Python/sip/qscilexersql.sip, Python/sip/qscilexertcl.sip,
|
|
Python/sip/qscilexertex.sip, Python/sip/qscilexerverilog.sip,
|
|
Python/sip/qscilexervhdl.sip, Python/sip/qscilexerxml.sip,
|
|
Python/sip/qscilexeryaml.sip, Python/sip/qscimacro.sip,
|
|
Python/sip/qscimod3.sip, Python/sip/qscimod4.sip,
|
|
Python/sip/qscimod5.sip, Python/sip/qscimodcommon.sip,
|
|
Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
build.py, designer-Qt3/designer.pro, designer-
|
|
Qt3/qscintillaplugin.cpp, example-Qt3/application.cpp, example-
|
|
Qt3/application.h, example-Qt3/application.pro, example-
|
|
Qt3/fileopen.xpm, example-Qt3/fileprint.xpm, example-
|
|
Qt3/filesave.xpm, example-Qt3/main.cpp, lib/README, lib/README.doc,
|
|
lib/qscintilla.dxy, qt/InputMethod.cpp, qt/ListBoxQt.cpp,
|
|
qt/PlatQt.cpp, qt/SciClasses.cpp, qt/SciClasses.h,
|
|
qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciabstractapis.cpp,
|
|
qt/qsciabstractapis.h, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qscicommandset.cpp, qt/qscicommandset.h, qt/qscilexer.cpp,
|
|
qt/qscilexer.h, qt/qscilexeravs.cpp, qt/qscilexeravs.h,
|
|
qt/qscilexerbash.cpp, qt/qscilexerbash.h, qt/qscilexerbatch.cpp,
|
|
qt/qscilexerbatch.h, qt/qscilexercmake.cpp, qt/qscilexercmake.h,
|
|
qt/qscilexercoffeescript.cpp, qt/qscilexercoffeescript.h,
|
|
qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercsharp.cpp,
|
|
qt/qscilexercsharp.h, qt/qscilexercss.cpp, qt/qscilexercss.h,
|
|
qt/qscilexercustom.cpp, qt/qscilexercustom.h, qt/qscilexerd.cpp,
|
|
qt/qscilexerd.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h,
|
|
qt/qscilexerfortran.cpp, qt/qscilexerfortran.h,
|
|
qt/qscilexerfortran77.cpp, qt/qscilexerfortran77.h,
|
|
qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexeridl.cpp,
|
|
qt/qscilexeridl.h, qt/qscilexerjava.cpp, qt/qscilexerjava.h,
|
|
qt/qscilexerjavascript.cpp, qt/qscilexerjavascript.h,
|
|
qt/qscilexerlua.cpp, qt/qscilexerlua.h, qt/qscilexermakefile.cpp,
|
|
qt/qscilexermakefile.h, qt/qscilexermatlab.cpp,
|
|
qt/qscilexermatlab.h, qt/qscilexeroctave.cpp, qt/qscilexeroctave.h,
|
|
qt/qscilexerpascal.cpp, qt/qscilexerpascal.h, qt/qscilexerperl.cpp,
|
|
qt/qscilexerperl.h, qt/qscilexerpo.cpp, qt/qscilexerpo.h,
|
|
qt/qscilexerpostscript.cpp, qt/qscilexerpostscript.h,
|
|
qt/qscilexerpov.cpp, qt/qscilexerpov.h, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerproperties.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h,
|
|
qt/qscilexerspice.cpp, qt/qscilexerspice.h, qt/qscilexersql.cpp,
|
|
qt/qscilexersql.h, qt/qscilexertcl.cpp, qt/qscilexertcl.h,
|
|
qt/qscilexertex.cpp, qt/qscilexertex.h, qt/qscilexerverilog.cpp,
|
|
qt/qscilexerverilog.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h,
|
|
qt/qscilexerxml.cpp, qt/qscilexerxml.h, qt/qscilexeryaml.cpp,
|
|
qt/qscilexeryaml.h, qt/qscimacro.cpp, qt/qscimacro.h,
|
|
qt/qsciprinter.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h, qt/qscistyle.cpp,
|
|
qt/qscistyledtext.h:
|
|
Removed all support for Qt3 and PyQt3.
|
|
[b33b2f06716e]
|
|
|
|
* Python/configure-old.py, Python/configure.py, designer-
|
|
Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro,
|
|
qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro:
|
|
The updated code now compiles.
|
|
[35d05076c62f]
|
|
|
|
* cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/InfoBarCommunicator.h,
|
|
cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, cocoa/QuartzTextLayout.h,
|
|
cocoa/QuartzTextStyle.h, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework
|
|
.xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.h,
|
|
cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm,
|
|
cocoa/checkbuildosx.sh, cppcheck.suppress, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/index.html, gtk/Converter.h, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile,
|
|
include/Platform.h, include/SciLexer.h, include/Scintilla.h,
|
|
include/Scintilla.iface, lexers/LexAbaqus.cxx, lexers/LexAsm.cxx,
|
|
lexers/LexBash.cxx, lexers/LexBasic.cxx, lexers/LexBibTeX.cxx,
|
|
lexers/LexCPP.cxx, lexers/LexCmake.cxx, lexers/LexCoffeeScript.cxx,
|
|
lexers/LexDMAP.cxx, lexers/LexDMIS.cxx, lexers/LexECL.cxx,
|
|
lexers/LexEScript.cxx, lexers/LexForth.cxx, lexers/LexFortran.cxx,
|
|
lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx,
|
|
lexers/LexHex.cxx, lexers/LexKix.cxx, lexers/LexLua.cxx,
|
|
lexers/LexMarkdown.cxx, lexers/LexMatlab.cxx, lexers/LexModula.cxx,
|
|
lexers/LexMySQL.cxx, lexers/LexOthers.cxx, lexers/LexPS.cxx,
|
|
lexers/LexPerl.cxx, lexers/LexRegistry.cxx, lexers/LexRuby.cxx,
|
|
lexers/LexRust.cxx, lexers/LexSQL.cxx, lexers/LexScriptol.cxx,
|
|
lexers/LexSpecman.cxx, lexers/LexTCL.cxx, lexers/LexTCMD.cxx,
|
|
lexers/LexTxt2tags.cxx, lexers/LexVHDL.cxx, lexers/LexVerilog.cxx,
|
|
lexers/LexVisualProlog.cxx, lexlib/Accessor.cxx, lexlib/Accessor.h,
|
|
lexlib/CharacterCategory.cxx, lexlib/CharacterSet.cxx,
|
|
lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerModule.cxx,
|
|
lexlib/LexerModule.h, lexlib/LexerNoExceptions.cxx,
|
|
lexlib/LexerSimple.cxx, lexlib/LexerSimple.h,
|
|
lexlib/PropSetSimple.cxx, lexlib/SparseState.h, lexlib/StringCopy.h,
|
|
lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/SubStyles.h,
|
|
lexlib/WordList.cxx, lexlib/WordList.h, lib/README.doc,
|
|
qt/qscintilla.pro, scripts/GenerateCaseConvert.py,
|
|
scripts/GenerateCharacterCategory.py, scripts/HFacer.py,
|
|
scripts/HeaderOrder.txt, scripts/LexGen.py,
|
|
scripts/ScintillaData.py, src/AutoComplete.cxx, src/AutoComplete.h,
|
|
src/CallTip.cxx, src/CaseConvert.cxx, src/CaseFolder.cxx,
|
|
src/Catalogue.cxx, src/CellBuffer.cxx, src/CellBuffer.h,
|
|
src/CharClassify.cxx, src/ContractionState.cxx,
|
|
src/ContractionState.h, src/Decoration.cxx, src/Decoration.h,
|
|
src/Document.cxx, src/Document.h, src/EditModel.cxx,
|
|
src/EditModel.h, src/EditView.cxx, src/EditView.h, src/Editor.cxx,
|
|
src/Editor.h, src/ExternalLexer.cxx, src/ExternalLexer.h,
|
|
src/FontQuality.h, src/Indicator.cxx, src/Indicator.h,
|
|
src/KeyMap.cxx, src/KeyMap.h, src/LineMarker.cxx, src/LineMarker.h,
|
|
src/MarginView.cxx, src/MarginView.h, src/Partitioning.h,
|
|
src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx,
|
|
src/PositionCache.h, src/RESearch.cxx, src/RESearch.h,
|
|
src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx,
|
|
src/Selection.h, src/SplitVector.h, src/Style.cxx, src/Style.h,
|
|
src/UniConversion.cxx, src/UniConversion.h, src/ViewStyle.cxx,
|
|
src/ViewStyle.h, src/XPM.cxx, src/XPM.h, test/XiteQt.py,
|
|
test/XiteWin.py, test/lexTests.py, test/simpleTests.py,
|
|
test/unit/LICENSE_1_0.txt, test/unit/README,
|
|
test/unit/SciTE.properties, test/unit/catch.hpp, test/unit/makefile,
|
|
test/unit/test.mak, test/unit/testCellBuffer.cxx,
|
|
test/unit/testCharClassify.cxx, test/unit/testContractionState.cxx,
|
|
test/unit/testDecoration.cxx, test/unit/testPartitioning.cxx,
|
|
test/unit/testRunStyles.cxx, test/unit/testSparseState.cxx,
|
|
test/unit/testSplitVector.cxx, test/unit/testUnicodeFromUTF8.cxx,
|
|
test/unit/unitTest.cxx, version.txt, win32/HanjaDic.cxx,
|
|
win32/HanjaDic.h, win32/PlatWin.cxx, win32/PlatWin.h,
|
|
win32/SciLexer.vcxproj, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/deps.mak, win32/makefile, win32/scintilla.mak:
|
|
Added the initial import of Scintilla v3.5.4.
|
|
[025db9484942]
|
|
|
|
* lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT,
|
|
lib/LICENSE.GPL2, lib/LICENSE.GPL3, lib/OPENSOURCE-NOTICE.TXT,
|
|
qt/qscintilla_ru.qm, qt/qscintilla_ru.ts:
|
|
Merged the 2.8-maint branch into the default.
|
|
[efe1067a091a]
|
|
|
|
2015-03-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed QsciScintilla::clearMarginText().
|
|
[885b972e38df] <2.8-maint>
|
|
|
|
2015-02-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Installing into a virtual env should now work. The internal build
|
|
system supports sip5.
|
|
[62d128cc92de] <2.8-maint>
|
|
|
|
2015-02-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Use sip5 if available.
|
|
[6f5e4b0dae8f] <2.8-maint>
|
|
|
|
2015-01-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, lib/LICENSE.commercial.short, lib/LICENSE.gpl,
|
|
lib/LICENSE.gpl.short, qt/InputMethod.cpp:
|
|
Updated the copyright notices.
|
|
[50b9b459dc48] <2.8-maint>
|
|
|
|
* Python/configure-old.py:
|
|
Fixed configure-old.py for previews.
|
|
[7ff9140391e4] <2.8-maint>
|
|
|
|
2014-12-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* build.py, lib/LICENSE.GPL3, lib/LICENSE.commercial.short,
|
|
lib/LICENSE.gpl, lib/LICENSE.gpl.short:
|
|
More license tweaks.
|
|
[f3e84d697877] <2.8-maint>
|
|
|
|
* build.py, lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT,
|
|
lib/LICENSE.GPL2, lib/LICENSE.gpl.short, lib/OPENSOURCE-NOTICE.TXT,
|
|
lib/README.doc:
|
|
Aligned the GPL licensing with Qt.
|
|
[aa58ba575cac] <2.8-maint>
|
|
|
|
2014-12-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lib/LICENSE.commercial:
|
|
Updated the commercial license to v4.0.
|
|
[fd91beaa78dd] <2.8-maint>
|
|
|
|
2014-11-16 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* build.py:
|
|
A source package now includes a full ChangeLog.
|
|
[ba92c1d5c839] <2.8-maint>
|
|
|
|
2014-09-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.8.4 for changeset e18756e8cf86
|
|
[e7f7a594518d] <2.8-maint>
|
|
|
|
* .hgignore, NEWS:
|
|
Released as v2.8.4.
|
|
[e18756e8cf86] [2.8.4] <2.8-maint>
|
|
|
|
2014-09-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[e4e3562b54cb] <2.8-maint>
|
|
|
|
2014-09-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.h:
|
|
Added the missing SCI_SETHOTSPOTSINGLELINE to QsciScintillaBase.
|
|
Added resetHotspotForegroundColor(), resetHotspotBackgroundColor(),
|
|
setHotspotForegroundColor(), setHotspotBackgroundColor(),
|
|
setHotspotUnderline() and setHotspotWrap() to QsciScintilla.
|
|
[2da018f7e48c] <2.8-maint>
|
|
|
|
2014-07-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Attempted to improve the auto-indentation behaviour so that the
|
|
indentation of a line is maintained if a new line has been inserted
|
|
above by pressing enter at the start of the line.
|
|
[aafc4a7247fb] <2.8-maint>
|
|
|
|
2014-07-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed the installation of the .api file.
|
|
[aae8494847ff] <2.8-maint>
|
|
|
|
2014-07-10 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, designer-Qt4Qt5/designer.pro,
|
|
qt/qscintilla.pro:
|
|
Fixes to work around QTBUG-39300. Fix when building with a
|
|
configuration file.
|
|
[1051e8c260fd] <2.8-maint>
|
|
|
|
2014-07-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.8.3 for changeset e9cb8530f97f
|
|
[bb531051c8f3] <2.8-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.8.3.
|
|
[e9cb8530f97f] [2.8.3] <2.8-maint>
|
|
|
|
2014-07-01 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed a cut-and-paste bug in configure.py.
|
|
[5f7c4c6c9a29] <2.8-maint>
|
|
|
|
* Python/configure.py:
|
|
Updated to the latest build system boilerplate.
|
|
[ee0b9a647e7a] <2.8-maint>
|
|
|
|
2014-06-30 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Updates to the build system and the latest boilerplate configure.py.
|
|
[8485111172c7] <2.8-maint>
|
|
|
|
2014-06-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexercoffeescript.cpp, qt/qscintilla.pro,
|
|
qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.qm, qt/qscintilla_es.ts, qt/qscintilla_fr.qm,
|
|
qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm, qt/qscintilla_ru.ts:
|
|
Updated CoffeeScript keywords and German translations from Detlev.
|
|
Updated Spanish translations from Jaime. Removed the Russian
|
|
translations as none were current.
|
|
[978fe16935c4] <2.8-maint>
|
|
|
|
2014-06-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation source files.
|
|
[440ab56f1863] <2.8-maint>
|
|
|
|
2014-06-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscilexercoffeescript.sip, Python/sip/qscimodcommon.sip,
|
|
Python/sip/qsciscintillabase.sip:
|
|
Added QsciLexerCoffeeScript to the Python bindings.
|
|
[36a6e2123a69] <2.8-maint>
|
|
|
|
* qt/qscilexercoffeescript.h:
|
|
QsciLexerCoffeeScript property setters are no longer virtual slots.
|
|
[eef97550eb16] <2.8-maint>
|
|
|
|
* qt/qscilexercoffeescript.cpp, qt/qscilexercoffeescript.h,
|
|
qt/qscintilla.pro:
|
|
Added the QsciLexerCoffeeScript class.
|
|
[0cf56e9cd32a] <2.8-maint>
|
|
|
|
2014-06-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixes for Python v2.6.
|
|
[9b7b5393f228] <2.8-maint>
|
|
|
|
2014-06-01 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed a regression in configure.py when using the -n or -o options.
|
|
[f7b1c9821894] <2.8-maint>
|
|
|
|
2014-05-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintillabase.cpp:
|
|
Fixes for Qt3.
|
|
[4d0a54024b52] <2.8-maint>
|
|
|
|
* qt/PlatQt.cpp, qt/qscilexer.cpp, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qscistyle.cpp:
|
|
Font sizes are now handled as floating point values rather than
|
|
integers.
|
|
[ea017cc2b198] <2.8-maint>
|
|
|
|
2014-05-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.8.2 for changeset 5aab3ae01e0e
|
|
[6cc6eec7c440] <2.8-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.8.2.
|
|
[5aab3ae01e0e] [2.8.2] <2.8-maint>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
Updated the sub-class converter code.
|
|
[9b276dae576d] <2.8-maint>
|
|
|
|
* Makefile:
|
|
Internal build system fixes.
|
|
[b29b24829b0b] <2.8-maint>
|
|
|
|
2014-05-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Fixed some build regressions with PyQt4.
|
|
[175b657ad031] <2.8-maint>
|
|
|
|
2014-05-18 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile:
|
|
Updates to the top-level Makefile for the latest Android tools.
|
|
[405fb3eb5473] <2.8-maint>
|
|
|
|
2014-05-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile:
|
|
Added the PyQt4 against Qt5 on the iPhone simulator build target.
|
|
[c31ae5795eec] <2.8-maint>
|
|
|
|
2014-05-16 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Use the PyQt .sip files in sysroot when cross-compiling.
|
|
[5d8e8b8ddfe5] <2.8-maint>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Replaced pyqt_sip_flags with pyqt_disabled_features in the
|
|
configuration file.
|
|
[f209403c183b] <2.8-maint>
|
|
|
|
2014-05-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/sip/qscimod5.sip:
|
|
The PyQt5 bindings now run on the iOS simulator.
|
|
[056871b18335] <2.8-maint>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Building the Python bindings for the iOS simulator now works.
|
|
[9dfcea4447b8] <2.8-maint>
|
|
|
|
* Makefile:
|
|
Updated the main Makefile for the Qt v5.2 iOS support.
|
|
[a619fd411878] <2.8-maint>
|
|
|
|
2014-05-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Don't create the .api file if it isn't going to be installed.
|
|
[79db1145e882] <2.8-maint>
|
|
|
|
2014-05-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Added the --sysroot, --no-sip-files and --no-qsci-api options to
|
|
configure.py.
|
|
[10642d7deba9] <2.8-maint>
|
|
|
|
2014-05-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile:
|
|
Updated the internal build system for the combined iOS/Android Qt
|
|
installation.
|
|
[9097d3096b70] <2.8-maint>
|
|
|
|
2014-05-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[d4f631ee3aaf] <2.8-maint>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime Seuma.
|
|
[51350008c8a4] <2.8-maint>
|
|
|
|
2014-04-30 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the .ts files.
|
|
[4c5f88b22952] <2.8-maint>
|
|
|
|
2014-04-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscilexerpo.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerpo.cpp, qt/qscilexerpo.h, qt/qscintilla.pro:
|
|
Added the QsciLexerPO class.
|
|
[d42e44550d80] <2.8-maint>
|
|
|
|
* Python/sip/qscilexeravs.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexeravs.cpp, qt/qscilexeravs.h, qt/qscintilla.pro:
|
|
Added the QsciLexerAVS class.
|
|
[ed6edb6ec205] <2.8-maint>
|
|
|
|
2014-04-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixes for the refactored configure.py.
|
|
[21b9fa66338e] <2.8-maint>
|
|
|
|
* Python/configure.py:
|
|
Initial refactoring of configure.py so that it is implemented as
|
|
configurable (and reusable) boilerplate.
|
|
[615d75a88db9] <2.8-maint>
|
|
|
|
2014-04-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
setEnabled() now implements the expected visual effects.
|
|
[3e4254394b08] <2.8-maint>
|
|
|
|
2014-03-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed the handling of the --pyqt-sip-flags option. Restored the
|
|
specification of the Python library directory for Windows.
|
|
[3ea496d62b9f] <2.8-maint>
|
|
|
|
* Python/configure.py, qt/features/qscintilla2.prf, qt/qscintilla.pro:
|
|
Added the --pyqt-sip-flags to configure.py to avoid having to
|
|
introspect PyQt. Fixed the .prf file for OS/X. Tweaks to
|
|
configure.py so that a configuration file will use the same names as
|
|
PyQt5.
|
|
[77ff3a21d00a] <2.8-maint>
|
|
|
|
2014-03-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, lib/README.doc, qt/qscintilla.pro:
|
|
Changes to the .pro file to build a static library without having to
|
|
edit it.
|
|
[f82637449276] <2.8-maint>
|
|
|
|
2014-03-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintillabase.cpp:
|
|
Fixed building against Qt v5.0.x.
|
|
[d68e28068b67] <2.8-maint>
|
|
|
|
2014-03-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.8.1 for changeset 6bb7ab27c958
|
|
[dfd473e8336b] <2.8-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.8.1.
|
|
[6bb7ab27c958] [2.8.1] <2.8-maint>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Fixed the display of UTF-8 call tips.
|
|
[3f0ca7ba60a0] <2.8-maint>
|
|
|
|
2014-03-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qsci/api/python/Python-3.4.api:
|
|
Added the .api file for Python v3.4.
|
|
[3db067b6dcec] <2.8-maint>
|
|
|
|
2014-03-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Revised attempt at the outline of alpha rectangles in case Qt ignore
|
|
the alpha of the pen.
|
|
[86ab8898503e] <2.8-maint>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Fixed the setting of the pen when drawing alpha rectangles.
|
|
[3f4ff2e8aca3] <2.8-maint>
|
|
|
|
2014-02-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
The Python module now has the correct install name on OS/X.
|
|
[eec8c704418a] <2.8-maint>
|
|
|
|
2014-02-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscicommand.cpp, qt/qscicommand.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Fixed a problem entering non-ASCII characters that clashed with
|
|
Scintilla's SCK_* values. Key_Enter, Key_Backtab, Key_Super_L,
|
|
Key_Super_R and Key_Menu are now valid QsciCommand keys.
|
|
[94aec4f075df] <2.8-maint>
|
|
|
|
2014-01-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Make sure the editor is active after a selection of a user list
|
|
entry.
|
|
[e0f2106777d0] <2.8-maint>
|
|
|
|
2014-01-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/SciClasses.cpp:
|
|
On Linux, single clicking on an item in an auto-completion list now
|
|
just selects the itemm (rather than inserting the item) to be
|
|
consistent with other platforms.
|
|
[d916bbbf6517] <2.8-maint>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fix the handling of the auto-completion list when losing focus.
|
|
[a67b51ac8611] <2.8-maint>
|
|
|
|
2014-01-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/InputMethod.cpp, qt/qsciscintillabase.cpp:
|
|
Fixed building against Qt4.
|
|
[bf0a5f984fc1] <2.8-maint>
|
|
|
|
2014-01-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[da2a76da712e] <2.8-maint>
|
|
|
|
2014-01-18 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/InputMethod.cpp:
|
|
Another attempt to fix input events on losing focus.
|
|
[6de3ab62fade] <2.8-maint>
|
|
|
|
* lib/README.doc:
|
|
Added the qmake integration section to the docs.
|
|
[2918e4760c36] <2.8-maint>
|
|
|
|
2014-01-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile:
|
|
Added Android to the internal build system.
|
|
[3be74b3e89e9] <2.8-maint>
|
|
|
|
2014-01-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/InputMethod.cpp, qt/qsciscintillabase.cpp:
|
|
Newlines can now be entered on iOS.
|
|
[8d23447dbd4d] <2.8-maint>
|
|
|
|
2014-01-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/InputMethod.cpp:
|
|
See if we can detect a input methdo event generated when losing
|
|
focus and not to clear the selection.
|
|
[8e4216289efe] <2.8-maint>
|
|
|
|
2014-01-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciprinter.sip:
|
|
The Python bindings now respect the PyQt_Printer feature.
|
|
[c3106f715803] <2.8-maint>
|
|
|
|
2014-01-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added support for software input panels with Qt v5.
|
|
[d4499b61ff04] <2.8-maint>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Disable input methods when read-only (rather than non-UTF8) to be
|
|
consistent with Qt.
|
|
[f8817d4a47e3] <2.8-maint>
|
|
|
|
* qt/qscintilla.pro, qt/qsciprinter.h:
|
|
Fixed the .pro file so that QT_NO_PRINTER is set properly and
|
|
removed the workaround.
|
|
[b5a6709d814a] <2.8-maint>
|
|
|
|
2014-01-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Finally fixed buffered drawing on retina displays.
|
|
[f8d23103df70] <2.8-maint>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintillabase.cpp:
|
|
Fixes for buffered drawing on retina displays. (Not yet correct, but
|
|
close.)
|
|
[a3b36be44112] <2.8-maint>
|
|
|
|
* Makefile:
|
|
Changed the build system for the example on the iOS simulator so
|
|
that qmake is only used to generate the .xcodeproj file.
|
|
[179dbf5ba385] <2.8-maint>
|
|
|
|
* Makefile:
|
|
Added the building of the example to the main Makefile.
|
|
[aec2ac3ac591] <2.8-maint>
|
|
|
|
* Makefile:
|
|
Added iOS simulator targets to the build system.
|
|
[72af8241b261] <2.8-maint>
|
|
|
|
* Makefile, build.py, lib/LICENSE.GPL2, lib/LICENSE.GPL3,
|
|
lib/LICENSE.commercial.short, lib/LICENSE.gpl.short,
|
|
qt/InputMethod.cpp:
|
|
Updated copyright notices.
|
|
[f21e016499fe] <2.8-maint>
|
|
|
|
* qt/MacPasteboardMime.cpp, qt/qsciprinter.cpp, qt/qsciprinter.h,
|
|
qt/qsciscintillabase.cpp:
|
|
Fixes for building for iOS.
|
|
[46d25e648b4a] <2.8-maint>
|
|
|
|
2013-12-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, build.py, designer-Qt4Qt5/designer.pro,
|
|
example-Qt4Qt5/application.pro, lib/README.doc,
|
|
qt/features/qscintilla2.prf, qt/qscintilla.pro:
|
|
Implemented the qscintilla2.prf feature file and updated everything
|
|
to use it.
|
|
[c3bfef1a55ad] <2.8-maint>
|
|
|
|
2013-12-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.h:
|
|
Added some additional header file dependencies.
|
|
[7ec67eced9de] <2.8-maint>
|
|
|
|
2013-12-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/MacPasteboardMime.cpp, qt/ScintillaQt.cpp:
|
|
Fixes for building against Qt3.
|
|
[f25cbda736fd] <2.8-maint>
|
|
|
|
2013-12-16 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro:
|
|
Updated the plugin and example .pro files to work around the qmake
|
|
incompatibilities introduced in Qt v5.2.0.
|
|
[a14729b2702d] <2.8-maint>
|
|
|
|
2013-12-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed the previous fix.
|
|
[6c322fa1b20f] <2.8-maint>
|
|
|
|
2013-12-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintillabase.cpp:
|
|
Backed out the attempted fix for retina displays at it needs more
|
|
work. As a workaround buffered writes are disabled if a retina
|
|
display is detected.
|
|
[a1f648d1025e] <2.8-maint>
|
|
|
|
2013-12-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla.pro:
|
|
Enabled exceptions in the .pro file.
|
|
[6e07131f6741] <2.8-maint>
|
|
|
|
2013-12-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Create pixmaps for buffered drawing using the same pixel ratio as
|
|
the actual device.
|
|
[f4f706006071] <2.8-maint>
|
|
|
|
2013-12-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexeroctave.cpp:
|
|
Updated the keywords defined for the Octave lexer.
|
|
[9ccf1c74f266] <2.8-maint>
|
|
|
|
2013-12-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
More scrollbar fixes.
|
|
[194a2142c9b6] <2.8-maint>
|
|
|
|
2013-12-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.cpp, qt/qscintilla.pro:
|
|
Fixes to the scrollbar visibility handling.
|
|
[5e8a96258ab0] <2.8-maint>
|
|
|
|
2013-12-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Fixed the implementation of SurfaceImpl::LogPixelsY() (even though
|
|
it is never called).
|
|
[9ef0387cfc08] <2.8-maint>
|
|
|
|
2013-11-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.8 for changeset 562785a5f685
|
|
[fc52bfaa75c4]
|
|
|
|
* NEWS:
|
|
Released as v2.8.
|
|
[562785a5f685] [2.8]
|
|
|
|
2013-11-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime Seuma.
|
|
[e7a128a28157]
|
|
|
|
2013-11-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qscilexerpascal.cpp, qt/qsciscintillabase.h:
|
|
Added support for the new v3.3.6 features to the low-level API.
|
|
[e553c1263387]
|
|
|
|
* Makefile, NEWS, cocoa/Framework.mk, cocoa/InfoBar.mm,
|
|
cocoa/PlatCocoa.mm, cocoa/SciTest.mk, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework
|
|
.xcodeproj/project.pbxproj, cocoa/ScintillaView.h,
|
|
cocoa/ScintillaView.mm, cocoa/checkbuildosx.sh, cocoa/common.mk,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/makefile, include/ILexer.h,
|
|
include/Platform.h, include/SciLexer.h, include/Scintilla.h,
|
|
include/Scintilla.iface, lexers/LexCPP.cxx,
|
|
lexers/LexCoffeeScript.cxx, lexers/LexOthers.cxx,
|
|
lexers/LexPascal.cxx, lexers/LexPerl.cxx, lexers/LexRust.cxx,
|
|
lexers/LexSQL.cxx, lexers/LexVisualProlog.cxx,
|
|
lexlib/StyleContext.h, lexlib/SubStyles.h, lexlib/WordList.cxx,
|
|
lib/README.doc, qt/qscintilla.pro, src/Catalogue.cxx,
|
|
src/Document.cxx, src/Editor.cxx, src/ScintillaBase.cxx,
|
|
src/ScintillaBase.h, src/ViewStyle.cxx, src/ViewStyle.h,
|
|
test/XiteQt.py, test/simpleTests.py, version.txt, win32/PlatWin.cxx,
|
|
win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/makefile,
|
|
win32/scintilla.mak:
|
|
Merged Scintilla v3.3.6.
|
|
[ada0941dec52]
|
|
|
|
2013-10-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[6c0af6af651c]
|
|
|
|
* Makefile, build.py, qt/MacPasteboardMime.cpp, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.cpp:
|
|
Reinstated support for rectangular selections on OS/X for Qt v5.2
|
|
and later.
|
|
[dbfdf7be4793]
|
|
|
|
2013-10-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation source files.
|
|
[7ed4bf7ed4e7]
|
|
|
|
* qt/qscilexercpp.cpp:
|
|
Added missing descriptions to the C++ lexer settings.
|
|
[55d7627bb129]
|
|
|
|
2013-10-01 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro:
|
|
Fixed the building of the Designer plugin and the example for OS/X.
|
|
[a67f71b06d3c]
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/InputMethod.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added the remaining non-provisional Scintilla v3.3.5 features to the
|
|
low-level API.
|
|
[4e8d0b46ebc0]
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation source files.
|
|
[4beefc0d95ec]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qsciscintillabase.h:
|
|
Updated the lexers for Scintilla v3.3.5.
|
|
[fc901a2a491f]
|
|
|
|
2013-09-30 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-old.py, Python/configure.py, README,
|
|
cocoa/InfoBar.mm, cocoa/PlatCocoa.mm, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework
|
|
.xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm,
|
|
cocoa/ScintillaTest/English.lproj/MainMenu.xib,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm, cppcheck.suppress,
|
|
delbin.bat, designer-Qt4Qt5/designer.pro, doc/Lexer.txt,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/ScintillaToDo.html, doc/index.html, example-
|
|
Qt4Qt5/application.pro, gtk/Converter.h, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, include/Face.py,
|
|
include/HFacer.py, include/ILexer.h, include/Platform.h,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
lexers/LexA68k.cxx, lexers/LexAU3.cxx, lexers/LexAVE.cxx,
|
|
lexers/LexAda.cxx, lexers/LexAsm.cxx, lexers/LexAsn1.cxx,
|
|
lexers/LexBash.cxx, lexers/LexBullant.cxx, lexers/LexCOBOL.cxx,
|
|
lexers/LexCPP.cxx, lexers/LexCoffeeScript.cxx, lexers/LexConf.cxx,
|
|
lexers/LexCrontab.cxx, lexers/LexCsound.cxx, lexers/LexD.cxx,
|
|
lexers/LexECL.cxx, lexers/LexForth.cxx, lexers/LexGAP.cxx,
|
|
lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx,
|
|
lexers/LexInno.cxx, lexers/LexKVIrc.cxx, lexers/LexLaTeX.cxx,
|
|
lexers/LexLisp.cxx, lexers/LexLout.cxx, lexers/LexLua.cxx,
|
|
lexers/LexMMIXAL.cxx, lexers/LexMPT.cxx, lexers/LexMSSQL.cxx,
|
|
lexers/LexMatlab.cxx, lexers/LexModula.cxx, lexers/LexMySQL.cxx,
|
|
lexers/LexNsis.cxx, lexers/LexOpal.cxx, lexers/LexOthers.cxx,
|
|
lexers/LexPO.cxx, lexers/LexPerl.cxx, lexers/LexPowerShell.cxx,
|
|
lexers/LexPython.cxx, lexers/LexR.cxx, lexers/LexRuby.cxx,
|
|
lexers/LexSTTXT.cxx, lexers/LexScriptol.cxx, lexers/LexSpice.cxx,
|
|
lexers/LexTCMD.cxx, lexers/LexYAML.cxx, lexlib/Accessor.cxx,
|
|
lexlib/Accessor.h, lexlib/CharacterCategory.cxx,
|
|
lexlib/CharacterCategory.h, lexlib/CharacterSet.cxx,
|
|
lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerModule.cxx,
|
|
lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h,
|
|
lexlib/LexerSimple.cxx, lexlib/OptionSet.h,
|
|
lexlib/PropSetSimple.cxx, lexlib/PropSetSimple.h,
|
|
lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/SubStyles.h,
|
|
lexlib/WordList.cxx, lexlib/WordList.h, lib/README.doc,
|
|
qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.cpp, scripts/Face.py, scripts/FileGenerator.py,
|
|
scripts/GenerateCaseConvert.py,
|
|
scripts/GenerateCharacterCategory.py, scripts/HFacer.py,
|
|
scripts/LexGen.py, scripts/ScintillaData.py, src/AutoComplete.cxx,
|
|
src/AutoComplete.h, src/CallTip.cxx, src/CallTip.h,
|
|
src/CaseConvert.cxx, src/CaseConvert.h, src/CaseFolder.cxx,
|
|
src/CaseFolder.h, src/Catalogue.cxx, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/ContractionState.cxx, src/Decoration.cxx,
|
|
src/Decoration.h, src/Document.cxx, src/Document.h, src/Editor.cxx,
|
|
src/Editor.h, src/ExternalLexer.cxx, src/FontQuality.h,
|
|
src/Indicator.cxx, src/KeyMap.cxx, src/KeyMap.h, src/LexGen.py,
|
|
src/LineMarker.cxx, src/LineMarker.h, src/Partitioning.h,
|
|
src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx,
|
|
src/PositionCache.h, src/RESearch.cxx, src/RESearch.h,
|
|
src/RunStyles.cxx, src/RunStyles.h, src/SVector.h,
|
|
src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx,
|
|
src/SplitVector.h, src/Style.cxx, src/Style.h,
|
|
src/UniConversion.cxx, src/UniConversion.h, src/UnicodeFromUTF8.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, src/XPM.h,
|
|
test/README, test/ScintillaCallable.py, test/XiteQt.py,
|
|
test/XiteWin.py, test/examples/x.lua, test/examples/x.lua.styled,
|
|
test/examples/x.pl, test/examples/x.pl.styled, test/examples/x.rb,
|
|
test/examples/x.rb.styled, test/lexTests.py,
|
|
test/performanceTests.py, test/simpleTests.py,
|
|
test/unit/testCharClassify.cxx, test/unit/testContractionState.cxx,
|
|
test/unit/testPartitioning.cxx, test/unit/testRunStyles.cxx,
|
|
test/unit/testSplitVector.cxx, version.txt, win32/PlatWin.cxx,
|
|
win32/PlatWin.h, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/deps.mak, win32/makefile, win32/scintilla.mak,
|
|
win32/scintilla_vc6.mak:
|
|
Initial merge of Scintilla v3.3.5.
|
|
[40933b62f5ed]
|
|
|
|
2013-09-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-ng.py, Python/configure.py, designer-
|
|
Qt4/designer.pro, designer-Qt4/qscintillaplugin.cpp, designer-
|
|
Qt4/qscintillaplugin.h:
|
|
Merged the 2.7-maint branch with the trunk.
|
|
[7288d97c54b0]
|
|
|
|
2013-08-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
Fixed a missing const in the .sip files.
|
|
[8b0425b87953] <2.7-maint>
|
|
|
|
2013-06-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/configure-old.py, Python/configure.py,
|
|
Python/sip/qsciscintillabase.sip, designer-Qt4Qt5/designer.pro,
|
|
example-Qt4Qt5/application.pro, qt/InputMethod.cpp,
|
|
qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added support for input methods.
|
|
[b97af619044b] <2.7-maint>
|
|
|
|
2013-06-16 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.7.2 for changeset 9ecd14550589
|
|
[2b1f187f29c6] <2.7-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.7.2.
|
|
[9ecd14550589] [2.7.2] <2.7-maint>
|
|
|
|
2013-06-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed a configure.py bug.
|
|
[cb062c6f9189] <2.7-maint>
|
|
|
|
2013-05-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Fixes for the PyQt5 support.
|
|
[0714ef531ead] <2.7-maint>
|
|
|
|
* Makefile, NEWS, Python/configure.py, Python/sip/qscimod5.sip,
|
|
lib/README.doc:
|
|
Added support for building against PyQt5.
|
|
[c982ff1b86f7] <2.7-maint>
|
|
|
|
2013-05-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* build.py:
|
|
Changed the format of the name of a snapshot to match other
|
|
packages.
|
|
[d1f87bbc8377] <2.7-maint>
|
|
|
|
2013-05-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Significantly improved the performance of measuring the width of
|
|
text so that very long lines (100,000 characters) can be handled.
|
|
[5c88dc344f69] <2.7-maint>
|
|
|
|
2013-04-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
configure.py now issues a more explicit error message if QtCore
|
|
cannot be imported.
|
|
[4d0097b1ff05] <2.7-maint>
|
|
|
|
* Python/configure.py:
|
|
Fixed a qmake warning message from configure.py.
|
|
[2363c96edeb0] <2.7-maint>
|
|
|
|
2013-04-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
The default EOL mode on OS/X is now EolUnix. Clarified the
|
|
documentation for EolMode.
|
|
[a436460d0300] <2.7-maint>
|
|
|
|
2013-03-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Further fixes for configure.py.
|
|
[78fa6fef2c76] <2.7-maint>
|
|
|
|
2013-03-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexer.h:
|
|
Clarified the description of QSciLexer::description().
|
|
[688b482379e3] <2.7-maint>
|
|
|
|
* Python/configure.py:
|
|
Fixed the last (trivial) change.
|
|
[0a3494ba669a] <2.7-maint>
|
|
|
|
2013-03-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
configure.py now gives the user more information about the copy of
|
|
sip being used.
|
|
[5c3be581d62b] <2.7-maint>
|
|
|
|
2013-03-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
On OS/X configure.py will explicitly set the qmake spec to macx-g++
|
|
(Qt4) or macx-clang (Qt5) if the default might be macx-xcode. Added
|
|
the --spec option to configure.py.
|
|
[36a9bf2fbebd] <2.7-maint>
|
|
|
|
2013-03-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Minor cosmetic tweaks to configure.py.
|
|
[296cd10747b7] <2.7-maint>
|
|
|
|
* qt/PlatQt.cpp, qt/SciClasses.cpp, qt/qscicommandset.cpp,
|
|
qt/qscintilla.pro, qt/qsciscintillabase.cpp:
|
|
Removed the remaining uses of Q_WS_* for Qt v5.
|
|
[7fafd5c09eea] <2.7-maint>
|
|
|
|
2013-03-01 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.7.1 for changeset 2583dc3dbc8d
|
|
[0674c291eab4] <2.7-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.7.1.
|
|
[2583dc3dbc8d] [2.7.1] <2.7-maint>
|
|
|
|
2013-02-28 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lexlib/CharacterSet.h:
|
|
Re-applied a fix to the underlying code thay got lost when Scintilla
|
|
v3.23 was merged.
|
|
[ee9eeec7d796] <2.7-maint>
|
|
|
|
2013-02-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciapis.cpp:
|
|
A fix for the regression introduced with the previous fix.
|
|
[154428cebb5e] <2.7-maint>
|
|
|
|
2013-02-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, qt/qsciapis.cpp, qt/qscintilla.pro:
|
|
Fixed an autocompletion bug where there are entries Foo.* and
|
|
FooBar.
|
|
[620d72d86980] <2.7-maint>
|
|
|
|
2013-02-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
configure.py fixes for Linux.
|
|
[031b5b767926] <2.7-maint>
|
|
|
|
* Python/configure.py:
|
|
Added the --sip-incdir and --pyqt-sipdir options to configure.py and
|
|
other fixes for building on Windows.
|
|
[517a3d0243fd] <2.7-maint>
|
|
|
|
* Makefile, NEWS:
|
|
Updated the NEWS file.
|
|
[eb00e08e1950] <2.7-maint>
|
|
|
|
* Makefile, Python/configure.py:
|
|
Fixed configure.py for Qt5.
|
|
[7ddb5bf2030c] <2.7-maint>
|
|
|
|
* Python/configure-ng.py, Python/configure-old.py,
|
|
Python/configure.py, build.py, lib/README.doc:
|
|
Completed configure-ng.py and renamed it configure.py. The old
|
|
configure.py is now called configure-old.py.
|
|
[8d58b2899080] <2.7-maint>
|
|
|
|
2013-02-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-ng.py:
|
|
configure-ng.py now uses -fno-exceptions on Linux and OS/X.
|
|
configure-ng.py now hides unneeded symbols on Linux.
|
|
[391e4f56b009] <2.7-maint>
|
|
|
|
* Python/configure-ng.py:
|
|
configure-ng.py will now install the .sip and .api files.
|
|
[e228d58a670c] <2.7-maint>
|
|
|
|
* Python/configure-ng.py:
|
|
configure-ng.py will now create a Makefile that will build the
|
|
Python module.
|
|
[cb47ace62a70] <2.7-maint>
|
|
|
|
2013-02-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciglobal.h:
|
|
Use Q_OS_WIN for compatibility for Qt5.
|
|
[da752cf4510a] <2.7-maint>
|
|
|
|
2013-01-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro:
|
|
Use macx rather than mac in the .pro files.
|
|
[ee818a367df7] <2.7-maint>
|
|
|
|
2012-12-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-ng.py, Python/configure.py, designer-
|
|
Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, lib/README.doc,
|
|
qt/qscintilla.pro:
|
|
Various OS/X fixes so that setting DYLD_LIBRARY_PATH isn't
|
|
necessary.
|
|
[e7854b8b01e3] <2.7-maint>
|
|
|
|
2012-12-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* build.py, designer-Qt4/designer.pro, designer-
|
|
Qt4/qscintillaplugin.cpp, designer-Qt4/qscintillaplugin.h, designer-
|
|
Qt4Qt5/designer.pro, designer-Qt4Qt5/qscintillaplugin.cpp, designer-
|
|
Qt4Qt5/qscintillaplugin.h, lib/README.doc:
|
|
Updated the Designer plugin for Qt5.
|
|
[77f575c87ebb] <2.7-maint>
|
|
|
|
2012-12-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.7 for changeset 9bab1e7b02e3
|
|
[5600138109ce]
|
|
|
|
* NEWS:
|
|
Released as v2.7.
|
|
[9bab1e7b02e3] [2.7]
|
|
|
|
2012-12-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime.
|
|
[b188c942422c]
|
|
|
|
* NEWS:
|
|
Updated the NEWS file regarding Qt v5-rc1.
|
|
[be9e6b928921]
|
|
|
|
2012-12-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
A final(?) fix for scroll bars and annotations.
|
|
[378f28e5b4b2]
|
|
|
|
* Python/configure-ng.py:
|
|
More build system changes.
|
|
[f53fc8743ff1]
|
|
|
|
2012-11-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-ng.py:
|
|
More configure script changes.
|
|
[434c9b3185a5]
|
|
|
|
* Python/configure-ng.py:
|
|
More work on the new configure script.
|
|
[3a044732b799]
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm,
|
|
qt/qscintilla_ru.qm:
|
|
Updated German translations from Detlev.
|
|
[9dab221845ca]
|
|
|
|
2012-11-28 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure-ng.py, build.py:
|
|
Added the start of the SIP v5 compatible build script.
|
|
[781d2af60cfc]
|
|
|
|
2012-11-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Fixed the handling of the 'linux' platform in the Python bindings.
|
|
[835d5e3be69e]
|
|
|
|
2012-11-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Worked around Scintilla bugs related to scroll bars and annotations.
|
|
[edc190ecc6fc]
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation files.
|
|
[ec754f87a735]
|
|
|
|
* NEWS, Python/sip/qscilexercss.sip, qt/qscilexercss.cpp,
|
|
qt/qscilexercss.h:
|
|
Updated the CSS lexer for Scintilla v3.23.
|
|
[011fba6d668d]
|
|
|
|
* qt/qscilexercpp.h:
|
|
Fixed a couple of documentation typos.
|
|
[7c2d04c76bd6]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h:
|
|
Updated the C++ lexer for Scintilla v3.23.
|
|
[ad93ee355639]
|
|
|
|
2012-11-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, qt/qscilexercpp.h:
|
|
Updated the styles for the C++ lexer.
|
|
[153429503998]
|
|
|
|
2012-11-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/PlatQt.cpp,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added CallTipsPosition, callTipsPosition() and
|
|
setCallTipsPosition().
|
|
[7e5602869fee]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.h:
|
|
Added SquigglePixmapIndicator to QsciScintilla::IndicatorStyle.
|
|
[ad98a5396151]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added WrapFlagInMargin to QsciScintilla::WrapVisualFlag.
|
|
[a38c75c45fb3]
|
|
|
|
* NEWS, qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qscistyle.cpp:
|
|
Created a back door to pass the Qt weight of a font avoiding lossy
|
|
conversions between Qt weights and Scintilla weights. The default
|
|
behaviour is now SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE which is a
|
|
change but reflects what people really expect.
|
|
[78ce86e97ad3]
|
|
|
|
2012-11-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Updated the constants from Scintilla v3.23.
|
|
[a3a0768af999]
|
|
|
|
* NEWS, Python/configure.py, include/Platform.h, lib/README.doc,
|
|
qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, qt/SciClasses.cpp,
|
|
qt/ScintillaQt.cpp, qt/qscintilla.pro, src/ExternalLexer.h,
|
|
src/XPM.cxx, src/XPM.h:
|
|
Updated the platform support so that it compiles (but untested).
|
|
[abae8e56a6ea]
|
|
|
|
2012-11-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/PlatCocoa.h,
|
|
cocoa/PlatCocoa.mm, cocoa/QuartzTextStyle.h,
|
|
cocoa/QuartzTextStyleAttribute.h, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm,
|
|
cocoa/ScintillaFramework/English.lproj/InfoPlist.strings, cocoa/Scin
|
|
tillaFramework/ScintillaFramework.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaTest/AppController.mm,
|
|
cocoa/ScintillaTest/English.lproj/InfoPlist.strings,
|
|
cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm,
|
|
cocoa/checkbuildosx.sh, delbin.bat, delcvs.bat,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/ScintillaToDo.html, doc/annotations.png, doc/index.html,
|
|
doc/styledmargin.png, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx,
|
|
gtk/makefile, include/Face.py, include/ILexer.h, include/Platform.h,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
include/ScintillaWidget.h, lexers/LexAVS.cxx, lexers/LexAda.cxx,
|
|
lexers/LexAsm.cxx, lexers/LexBash.cxx, lexers/LexBasic.cxx,
|
|
lexers/LexCPP.cxx, lexers/LexCSS.cxx, lexers/LexCoffeeScript.cxx,
|
|
lexers/LexD.cxx, lexers/LexECL.cxx, lexers/LexFortran.cxx,
|
|
lexers/LexHTML.cxx, lexers/LexLua.cxx, lexers/LexMMIXAL.cxx,
|
|
lexers/LexMPT.cxx, lexers/LexNsis.cxx, lexers/LexOScript.cxx,
|
|
lexers/LexOthers.cxx, lexers/LexPO.cxx, lexers/LexPascal.cxx,
|
|
lexers/LexPerl.cxx, lexers/LexRuby.cxx, lexers/LexSQL.cxx,
|
|
lexers/LexScriptol.cxx, lexers/LexSpice.cxx, lexers/LexTADS3.cxx,
|
|
lexers/LexTCL.cxx, lexers/LexTCMD.cxx, lexers/LexVHDL.cxx,
|
|
lexers/LexVisualProlog.cxx, lexers/LexYAML.cxx,
|
|
lexlib/CharacterSet.h, lexlib/LexAccessor.h,
|
|
lexlib/PropSetSimple.cxx, macosx/ExtInput.cxx, macosx/ExtInput.h,
|
|
macosx/PlatMacOSX.cxx, macosx/PlatMacOSX.h,
|
|
macosx/QuartzTextLayout.h, macosx/QuartzTextStyle.h,
|
|
macosx/QuartzTextStyleAttribute.h,
|
|
macosx/SciTest/English.lproj/InfoPlist.strings,
|
|
macosx/SciTest/English.lproj/main.xib, macosx/SciTest/Info.plist,
|
|
macosx/SciTest/SciTest.xcode/project.pbxproj,
|
|
macosx/SciTest/SciTest_Prefix.pch, macosx/SciTest/main.cpp,
|
|
macosx/SciTest/version.plist, macosx/ScintillaCallTip.cxx,
|
|
macosx/ScintillaCallTip.h, macosx/ScintillaListBox.cxx,
|
|
macosx/ScintillaListBox.h, macosx/ScintillaMacOSX.cxx,
|
|
macosx/ScintillaMacOSX.h, macosx/TCarbonEvent.cxx,
|
|
macosx/TCarbonEvent.h, macosx/TRect.h, macosx/TView.cxx,
|
|
macosx/TView.h, macosx/deps.mak, macosx/makefile,
|
|
src/AutoComplete.cxx, src/AutoComplete.h, src/CallTip.cxx,
|
|
src/CallTip.h, src/Catalogue.cxx, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/CharClassify.cxx, src/CharClassify.h,
|
|
src/Decoration.cxx, src/Document.cxx, src/Document.h,
|
|
src/Editor.cxx, src/Editor.h, src/ExternalLexer.h,
|
|
src/FontQuality.h, src/Indicator.cxx, src/Indicator.h,
|
|
src/LexGen.py, src/LineMarker.cxx, src/LineMarker.h,
|
|
src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx,
|
|
src/PositionCache.h, src/RESearch.cxx, src/RunStyles.cxx,
|
|
src/SciTE.properties, src/ScintillaBase.cxx, src/ScintillaBase.h,
|
|
src/SplitVector.h, src/Style.cxx, src/Style.h,
|
|
src/UniConversion.cxx, src/UniConversion.h, src/ViewStyle.cxx,
|
|
src/ViewStyle.h, src/XPM.cxx, src/XPM.h, test/README,
|
|
test/examples/x.cxx, test/examples/x.cxx.styled, test/lexTests.py,
|
|
test/simpleTests.py, test/unit/makefile,
|
|
test/unit/testCharClassify.cxx, test/unit/testRunStyles.cxx, tgzsrc,
|
|
version.txt, win32/CheckD2D.cxx, win32/PlatWin.cxx, win32/PlatWin.h,
|
|
win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/makefile,
|
|
win32/scintilla.mak, win32/scintilla_vc6.mak, zipsrc.bat:
|
|
Initial merge of Scintilla v3.23.
|
|
[b116f361ac01]
|
|
|
|
* example-Qt4/application.pro, example-Qt4/application.qrc, example-
|
|
Qt4/images/copy.png, example-Qt4/images/cut.png, example-
|
|
Qt4/images/new.png, example-Qt4/images/open.png, example-
|
|
Qt4/images/paste.png, example-Qt4/images/save.png, example-
|
|
Qt4/main.cpp, example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h:
|
|
Merged the 2.6 maintenance branch with the trunk.
|
|
[0bf4f7453c68]
|
|
|
|
2012-11-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, example-Qt4Qt5/application.pro, qt/qsciscintillabase.cpp:
|
|
Fixed the linking of the example on OS/X.
|
|
[e1d1f43fae71] <2.6-maint>
|
|
|
|
2012-11-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, qt/PlatQt.cpp, qt/qscimacro.cpp, qt/qsciscintilla.cpp,
|
|
qt/qscistyle.cpp:
|
|
Removed all calls that are deprecated in Qt5. The build system now
|
|
supports cross-compilation to the Raspberry Pi.
|
|
[afef9d2b3ab1] <2.6-maint>
|
|
|
|
2012-11-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexersql.h:
|
|
Added comments to the QsciLexerSQL documentation stating that
|
|
additional keywords must be defined using lower case.
|
|
[79a9274b77c3] <2.6-maint>
|
|
|
|
2012-10-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, lib/ed.py, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added a replace option to the test editor's find commands. Finished
|
|
implementing findFirstInSelection().
|
|
[80df6cc89bae] <2.6-maint>
|
|
|
|
* lib/ed.py:
|
|
Added the Find, Find in Selection and Find Next actions to the test
|
|
editor.
|
|
[4aad56aedbea] <2.6-maint>
|
|
|
|
2012-10-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lib/ed.py:
|
|
Added an internal copy of the hackable Python test editor.
|
|
[a67a6fe99937] <2.6-maint>
|
|
|
|
2012-09-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lib/gen_python3_api.py, qsci/api/python/Python-3.3.api:
|
|
Fixed the gen_python3_api.py script to be able to exclude module
|
|
hierachies. Added the API file for Python v3.3.
|
|
[06bbb2d1c227] <2.6-maint>
|
|
|
|
2012-09-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ListBoxQt.cpp:
|
|
Fixed a problem building against versions of Qt4 prior to v4.7.
|
|
[7bf93d60a50b] <2.6-maint>
|
|
|
|
2012-09-18 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added setOverwriteMode() and overwriteMode() to QsciScintilla.
|
|
[1affc53d2d88] <2.6-maint>
|
|
|
|
2012-09-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Disable the use of QMacPasteboardMime for Qt v5-beta1.
|
|
[a6625d5928c6] <2.6-maint>
|
|
|
|
2012-08-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexerperl.cpp, qt/qscilexerperl.h:
|
|
Fixed auto-indentation for Perl.
|
|
[5eb1d97f95d6] <2.6-maint>
|
|
|
|
2012-08-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lexlib/CharacterSet.h:
|
|
Removed an incorrect assert() in the main Scintilla code.
|
|
[1aaf5e09d4b2] <2.6-maint>
|
|
|
|
2012-08-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added QsciScintilla::wordAtLineIndex().
|
|
[0c5d77aef4f7] <2.6-maint>
|
|
|
|
2012-07-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla.pro, qt/qsciscintillabase.cpp:
|
|
Fixed key handling on Linux with US international layout which
|
|
generates non-ASCII sequences for quote characters.
|
|
[061ab2c5bea3] <2.6-maint>
|
|
|
|
2012-06-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.6.2 for changeset f9d3d982c20f
|
|
[a5bb033cd9e0] <2.6-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.6.2.
|
|
[f9d3d982c20f] [2.6.2] <2.6-maint>
|
|
|
|
2012-06-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed pasting of text in UTF8 mode (and hopefully Latin1 mode as
|
|
well).
|
|
[6df653daef18] <2.6-maint>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Rectangular selections are now always encoded as plain/text with an
|
|
explicit, and separate, marker to indicate that it is rectangular.
|
|
[012a0b2ca89f] <2.6-maint>
|
|
|
|
2012-06-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Used the Mac method of marking rectangular selections as the '\0'
|
|
Scintilla hack just doesn't work with Qt.
|
|
[75020a35b5eb] <2.6-maint>
|
|
|
|
* qt/qscintilla.pro:
|
|
Bumped the library version number.
|
|
[12f21729e254] <2.6-maint>
|
|
|
|
2012-06-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Improved the support for rectangular selections and the
|
|
interoperability with other Scintilla based editors.
|
|
[a42942b57fb7] <2.6-maint>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed the middle button pasting of rectangular selections.
|
|
[db58aa6c6d7d] <2.6-maint>
|
|
|
|
* qt/qscidocument.cpp:
|
|
Fixed a bug that seemed to mean the initial EOL mode was always
|
|
UNIX.
|
|
[88561cd29a60] <2.6-maint>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Line endings are properly translated when dropping text.
|
|
[d21994584e87] <2.6-maint>
|
|
|
|
2012-06-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, qt/qsciprinter.h:
|
|
The Python bindings now build against Qt5.
|
|
[ff2a74e5aec2] <2.6-maint>
|
|
|
|
2012-04-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, NEWS, build.py, example-Qt4/application.pro, example-
|
|
Qt4/application.qrc, example-Qt4/images/copy.png, example-
|
|
Qt4/images/cut.png, example-Qt4/images/new.png, example-
|
|
Qt4/images/open.png, example-Qt4/images/paste.png, example-
|
|
Qt4/images/save.png, example-Qt4/main.cpp, example-
|
|
Qt4/mainwindow.cpp, example-Qt4/mainwindow.h, example-
|
|
Qt4Qt5/application.pro, example-Qt4Qt5/application.qrc, example-
|
|
Qt4Qt5/images/copy.png, example-Qt4Qt5/images/cut.png, example-
|
|
Qt4Qt5/images/new.png, example-Qt4Qt5/images/open.png, example-
|
|
Qt4Qt5/images/paste.png, example-Qt4Qt5/images/save.png, example-
|
|
Qt4Qt5/main.cpp, example-Qt4Qt5/mainwindow.cpp, example-
|
|
Qt4Qt5/mainwindow.h, lib/LICENSE.GPL2, lib/LICENSE.GPL3,
|
|
lib/LICENSE.commercial.short, lib/LICENSE.gpl.short, lib/README,
|
|
lib/README.doc, lib/qscintilla.dxy, qt/PlatQt.cpp,
|
|
qt/qscintilla.pro:
|
|
Ported to Qt v5.
|
|
[ff3710487c3e] <2.6-maint>
|
|
|
|
2012-04-02 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciapis.cpp:
|
|
Worked around an obscure Qt (or compiler) bug when handling call
|
|
tips.
|
|
[e6c7edcfdfb9] <2.6-maint>
|
|
|
|
2012-03-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscilexer.sip, Python/sip/qscilexerbash.sip,
|
|
Python/sip/qscilexerbatch.sip, Python/sip/qscilexercpp.sip,
|
|
Python/sip/qscilexercss.sip, Python/sip/qscilexerd.sip,
|
|
Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip,
|
|
Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip,
|
|
Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip,
|
|
Python/sip/qscilexertex.sip, Python/sip/qscilexerverilog.sip,
|
|
qt/qscilexer.h, qt/qscilexerbash.h, qt/qscilexerbatch.h,
|
|
qt/qscilexercpp.h, qt/qscilexercss.h, qt/qscilexerd.h,
|
|
qt/qscilexerdiff.h, qt/qscilexerhtml.h, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.h, qt/qscilexerpov.h, qt/qscilexerproperties.h,
|
|
qt/qscilexertex.h, qt/qscilexerverilog.h:
|
|
QSciLexer::wordCharacters() is now part of the public API.
|
|
[933ef6a11ee6] <2.6-maint>
|
|
|
|
2012-02-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexercpp.h:
|
|
Updated the documentation for QsciLexerCpp::keywords() so that it
|
|
describes which sets are supported.
|
|
[4e0cb0250dad] <2.6-maint>
|
|
|
|
2012-02-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla.pro, src/Document.cxx:
|
|
Some Scintilla fixes for the SCI_NAMESPACE support.
|
|
[611ffd016585] <2.6-maint>
|
|
|
|
2012-02-10 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.6.1 for changeset 47d8fdf44946
|
|
[aa843f471972] <2.6-maint>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file. Released as v2.6.1.
|
|
[47d8fdf44946] [2.6.1] <2.6-maint>
|
|
|
|
2012-01-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Don't implement shortcut overrides for the standard context menu
|
|
shortcuts. Instead leave it to the check against bound keys.
|
|
[e8ccaf398640] <2.6-maint>
|
|
|
|
2012-01-19 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciapis.cpp:
|
|
APIs now allow for whitespace between the end of a word and the
|
|
opening parenthesis of the argument list.
|
|
[b09b25f38411] <2.6-maint>
|
|
|
|
2012-01-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Fixed the handling of auto-completion lists on Windows.
|
|
[131138b43c85] <2.6-maint>
|
|
|
|
2011-12-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscicommandset.sip, qt/qscicommandset.cpp,
|
|
qt/qscicommandset.h, qt/qscintilla.pro:
|
|
Improved the Qt v3 port so that the signatures don't need to be
|
|
changed. Bumped the .so version number.
|
|
[3171bb05b1d8] <2.6-maint>
|
|
|
|
2011-12-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, NEWS, Python/sip/qscicommandset.sip, include/Platform.h,
|
|
qt/ListBoxQt.cpp, qt/qscicommandset.cpp, qt/qscicommandset.h,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, src/XPM.cxx:
|
|
Fixed building against Qt v3.
|
|
[74df75a62f5c] <2.6-maint>
|
|
|
|
2011-11-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, include/Platform.h, qt/ListBoxQt.cpp, qt/ListBoxQt.h,
|
|
qt/PlatQt.cpp, qt/SciClasses.cpp, qt/SciClasses.h,
|
|
qt/SciNamespace.h, qt/ScintillaQt.cpp, qt/ScintillaQt.h,
|
|
qt/qscintilla.pro, qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Added support for SCI_NAMESPACE to allow all internal Scintilla
|
|
classes to be placed in the Scintilla namespace.
|
|
[ab7857131e35] <2.6-maint>
|
|
|
|
2011-11-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.6 for changeset 8b119c4f69d0
|
|
[1a5dd31e773e]
|
|
|
|
* NEWS, lib/README.doc:
|
|
Updated the NEWS file. Updated the introductory documentation.
|
|
Released as v2.6.
|
|
[8b119c4f69d0] [2.6]
|
|
|
|
2011-11-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qscicommandset.sip, Python/sip/qsciscintilla.sip,
|
|
qt/qscicommandset.cpp, qt/qscicommandset.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciCommandSet::boundTo(). Ordinary keys and those bound to
|
|
commands now override any shortcuts.
|
|
[ba98bc555aca]
|
|
|
|
2011-10-28 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
More updated German translations from Detlev.
|
|
[9ff20df1997b]
|
|
|
|
2011-10-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.qm, qt/qscintilla_es.ts, qt/qscintilla_fr.qm,
|
|
qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm:
|
|
Updated Spanish translations from Jaime. Updated German translations
|
|
from Detlev.
|
|
[4903315d96b1]
|
|
|
|
2011-10-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscicommand.sip:
|
|
Fixed SelectAll in the Python bindings.
|
|
[b6f0a46e0eac]
|
|
|
|
* qt/ScintillaQt.cpp, qt/qsciscintillabase.cpp:
|
|
Fixed drag and drop (specifically so that copying works on OS/X
|
|
again).
|
|
[6ab90cb63b2b]
|
|
|
|
2011-10-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Fixed a display bug with kerned fonts.
|
|
[a746e319d9cd]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
The foreground and background colours of selected text are now taken
|
|
from the application palette.
|
|
[7f6c34ad8d27]
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[1717c6d59b12]
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscicommand.h,
|
|
qt/qscicommandset.cpp, qt/qscintilla_cs.ts, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts,
|
|
qt/qscintilla_ru.ts, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Renamed QsciCommand::SelectDocument to SelectAll. Added
|
|
QsciScintilla::createStandardContextMenu().
|
|
[c42fa7e83b07]
|
|
|
|
2011-10-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the .ts files.
|
|
[92d0b6ddf371]
|
|
|
|
* qt/qscicommandset.cpp:
|
|
Completed the OS/X specific key bindings.
|
|
[964fa889b807]
|
|
|
|
2011-10-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscicommandset.cpp, qt/qsciscintillabase.cpp:
|
|
Fixed the support for SCMOD_META. Started to add the correct OS/X
|
|
key bindings as the default.
|
|
[0073fa86a5a0]
|
|
|
|
* Python/sip/qscicommand.sip, qt/qscicommand.h, qt/qscicommandset.cpp:
|
|
All available commands are now defined in the standard command set.
|
|
[7c7b81b55f0e]
|
|
|
|
* Python/sip/qscicommand.sip, qt/qscicommand.h:
|
|
Completed the QsciCommand::Command documentation. Added the members
|
|
to QsciCommand.Command in the Python bindings.
|
|
[0ca6ff576c21]
|
|
|
|
2011-10-18 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qscicommandset.sip, qt/qscicommand.h,
|
|
qt/qscicommandset.cpp, qt/qscicommandset.h:
|
|
Added QsciCommandSet::find().
|
|
[e75565018b90]
|
|
|
|
* NEWS, Python/sip/qscicommand.sip, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qscicommand.cpp,
|
|
qt/qscicommand.h, qt/qscicommandset.cpp, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added Command, command() and execute() to QsciCommand. Backed out
|
|
the high level support for moving the selection up and down.
|
|
[4852ee57353e]
|
|
|
|
2011-10-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexersql.cpp:
|
|
Fix for the changed fold at else property in the SQL lexer.
|
|
[e65a458cd9d8]
|
|
|
|
* NEWS, Python/sip/qscilexerpython.sip, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h:
|
|
Added highlightSubidentifiers() and setHighlightSubidentifiers() to
|
|
the Python lexer.
|
|
[b397695bc2ab]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h:
|
|
Added support for triple quoted strings to the C++ lexer.
|
|
[687d04948c5d]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added low level support for identifiers, scrolling to the start and
|
|
end. Added low and hight level support for moving the selection up
|
|
and down.
|
|
[3ac1ccfad039]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added low and high level support for margin options.
|
|
[f3cd3244cecd]
|
|
|
|
2011-10-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Updated the brace matching support to handle indicators.
|
|
[7e4a4d3529a8]
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added SCI_SETEMPTYSELECTION.
|
|
[879b97c676a4]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Updated the support for indicators.
|
|
[b3643569a827]
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added SCI_MARKERSETBACKSELECTED and SCI_MARKERENABLEHIGHLIGHT.
|
|
[7127ee82d128]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Added low and high-level support for RGBA images (ie. QImage).
|
|
[7707052913ef]
|
|
|
|
2011-10-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qscilexerlua.sip, qt/qscilexerlua.cpp,
|
|
qt/qscilexerlua.h:
|
|
Updated the Lua lexer.
|
|
[710e50d5692c]
|
|
|
|
* NEWS, Python/sip/qscilexerperl.sip, qt/qscilexerperl.cpp,
|
|
qt/qscilexerperl.h:
|
|
Updated the Perl lexer.
|
|
[6d16e2e9354b]
|
|
|
|
2011-10-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, cocoa/ScintillaCallTip.h,
|
|
cocoa/ScintillaCallTip.mm, cocoa/ScintillaListBox.h,
|
|
cocoa/ScintillaListBox.mm, cocoa/res/info_bar_bg.png,
|
|
cocoa/res/mac_cursor_busy.png, cocoa/res/mac_cursor_flipped.png,
|
|
macosx/SciTest/English.lproj/InfoPlist.strings,
|
|
macosx/SciTest/English.lproj/main.nib/classes.nib,
|
|
macosx/SciTest/English.lproj/main.nib/info.nib,
|
|
macosx/SciTest/English.lproj/main.nib/objects.xib,
|
|
macosx/SciTest/English.lproj/main.xib, qt/ListBoxQt.cpp,
|
|
qt/ListBoxQt.h, qt/PlatQt.cpp, qt/qscintilla.pro, src/XPM.cxx,
|
|
src/XPM.h:
|
|
Some fixes left over from the merge of v2.29. Added support for RGBA
|
|
images so that the merged version compiles.
|
|
[16c6831c337f]
|
|
|
|
* cocoa/InfoBar.mm, cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm,
|
|
cocoa/QuartzTextLayout.h, cocoa/QuartzTextStyle.h,
|
|
cocoa/QuartzTextStyleAttribute.h, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework
|
|
.xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm,
|
|
cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm, doc/SciCoding.html,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/ScintillaToDo.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/makefile, include/Platform.h,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
lexers/LexAU3.cxx, lexers/LexCOBOL.cxx, lexers/LexCPP.cxx,
|
|
lexers/LexConf.cxx, lexers/LexHTML.cxx, lexers/LexInno.cxx,
|
|
lexers/LexLua.cxx, lexers/LexMagik.cxx, lexers/LexMarkdown.cxx,
|
|
lexers/LexMatlab.cxx, lexers/LexModula.cxx, lexers/LexOthers.cxx,
|
|
lexers/LexPerl.cxx, lexers/LexPowerPro.cxx, lexers/LexPython.cxx,
|
|
lexers/LexSQL.cxx, lexers/LexTeX.cxx, lexers/LexVHDL.cxx,
|
|
lexers/LexVerilog.cxx, lexlib/Accessor.cxx, lexlib/CharacterSet.h,
|
|
lexlib/PropSetSimple.cxx, lexlib/SparseState.h,
|
|
lexlib/StyleContext.h, lexlib/WordList.cxx, macosx/PlatMacOSX.cxx,
|
|
macosx/PlatMacOSX.h, macosx/SciTest/SciTest.xcode/project.pbxproj,
|
|
macosx/ScintillaMacOSX.h, macosx/makefile, src/CallTip.cxx,
|
|
src/ContractionState.cxx, src/ContractionState.h,
|
|
src/Decoration.cxx, src/Document.cxx, src/Document.h,
|
|
src/Editor.cxx, src/Editor.h, src/Indicator.cxx, src/Indicator.h,
|
|
src/KeyMap.cxx, src/KeyMap.h, src/LexGen.py, src/LineMarker.cxx,
|
|
src/LineMarker.h, src/PerLine.cxx, src/PositionCache.cxx,
|
|
src/PositionCache.h, src/RESearch.cxx, src/RunStyles.cxx,
|
|
src/RunStyles.h, src/ScintillaBase.cxx, src/Style.cxx, src/Style.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, src/XPM.h,
|
|
test/XiteMenu.py, test/XiteWin.py, test/examples/x.html,
|
|
test/examples/x.html.styled, test/performanceTests.py,
|
|
test/simpleTests.py, test/unit/testContractionState.cxx,
|
|
test/unit/testRunStyles.cxx, version.txt, win32/PlatWin.cxx,
|
|
win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/scintilla.mak:
|
|
Merged Scintilla v2.29.
|
|
[750c2c3cef72]
|
|
|
|
* Merged the v2.5 maintenance branch back into the trunk.
|
|
[eab39863675f]
|
|
|
|
2011-06-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexer.cpp, qt/qscilexerbash.cpp, qt/qscilexerbatch.cpp,
|
|
qt/qscilexercmake.cpp, qt/qscilexercpp.cpp, qt/qscilexercsharp.cpp,
|
|
qt/qscilexercss.cpp, qt/qscilexerd.cpp, qt/qscilexerfortran77.cpp,
|
|
qt/qscilexerhtml.cpp, qt/qscilexerjavascript.cpp,
|
|
qt/qscilexerlua.cpp, qt/qscilexermakefile.cpp,
|
|
qt/qscilexermatlab.cpp, qt/qscilexerpascal.cpp,
|
|
qt/qscilexerperl.cpp, qt/qscilexerpostscript.cpp,
|
|
qt/qscilexerpov.cpp, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerpython.cpp, qt/qscilexerruby.cpp, qt/qscilexerspice.cpp,
|
|
qt/qscilexersql.cpp, qt/qscilexertcl.cpp, qt/qscilexerverilog.cpp,
|
|
qt/qscilexervhdl.cpp, qt/qscilexerxml.cpp, qt/qscilexeryaml.cpp:
|
|
Changed the default fonts for MacOS so that they are larger and
|
|
similar to the Windows defaults.
|
|
[9c37c180ba8d] <2.5-maint>
|
|
|
|
* build.py:
|
|
Fixed the build system for MacOS as the development platform.
|
|
[3352479980c5] <2.5-maint>
|
|
|
|
2011-05-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lib/README.doc:
|
|
Updated the licensing information in the main documentation.
|
|
[d31c561e0b7c] <2.5-maint>
|
|
|
|
* lib/LICENSE.GPL2, lib/LICENSE.GPL3, lib/LICENSE.gpl.short:
|
|
Removed some out of date links from the license information. Updated
|
|
the dates of some copyright notices.
|
|
[a84451464396] <2.5-maint>
|
|
|
|
2011-05-10 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added the optional posix flag to QsciScintilla::findFirst().
|
|
[ad6064227d06] <2.5-maint>
|
|
|
|
2011-04-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, qt/qscintilla.pro, qt/qsciscintilla.cpp,
|
|
qt/qscistyle.cpp, qt/qscistyle.h, qt/qscistyledtext.cpp,
|
|
qt/qscistyledtext.h:
|
|
Fixed problems with QsciStyle and QsciStyledText when used with more
|
|
than one QsciScintilla instance.
|
|
[8bac389fb7ae] <2.5-maint>
|
|
|
|
2011-04-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciglobal.h:
|
|
Changed the handling of QT_BEGIN_NAMESPACE etc. as it isn't defined
|
|
in early versions of Qt v4.
|
|
[595c8c6cdfd2] <2.5-maint>
|
|
|
|
2011-04-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.5.1 for changeset c8648c2c0c7f
|
|
[298153b3d40e] <2.5-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.5.1.
|
|
[c8648c2c0c7f] [2.5.1] <2.5-maint>
|
|
|
|
2011-04-16 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.ts, qt/qscintilla_es.ts:
|
|
Updated translations from Detlev and Jaime.
|
|
[9436bea546c9] <2.5-maint>
|
|
|
|
2011-04-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_es.qm,
|
|
qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm:
|
|
Updated the compiled translation files.
|
|
[c5d39aca8f51] <2.5-maint>
|
|
|
|
2011-04-13 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qscilexermatlab.sip, Python/sip/qscilexeroctave.sip,
|
|
Python/sip/qscimodcommon.sip:
|
|
Added Python bindings for QsciLexerMatlab abd QsciLexerOctave.
|
|
[22d0ed0fab2a] <2.5-maint>
|
|
|
|
* NEWS, qt/qscilexermatlab.cpp, qt/qscilexermatlab.h,
|
|
qt/qscilexeroctave.cpp, qt/qscilexeroctave.h, qt/qscintilla.pro,
|
|
qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Added QsciLexerMatlab and QsciLexerOctave.
|
|
[40d3053334de] <2.5-maint>
|
|
|
|
2011-04-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Merged the font strategy fix from the trunk.
|
|
[d270e1b107d2] <2.5-maint>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[8f32ff4cdd1f] <2.5-maint>
|
|
|
|
2011-04-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp, qt/qscintilla.pro:
|
|
Fixed the handling of the font quality setting so that the default
|
|
behavior (particularly on Windows) is the same as earlier versions.
|
|
[87ae98d2674b]
|
|
|
|
2011-03-29 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.5 for changeset 9d94a76f783e
|
|
[e4807fd91f6c]
|
|
|
|
* NEWS:
|
|
Released as v2.5.
|
|
[9d94a76f783e] [2.5]
|
|
|
|
2011-03-28 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/configure.py:
|
|
Added support for the protected-is-public hack to configure.py.
|
|
[beee52b8e10a]
|
|
|
|
2011-03-27 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Fixed an OS/X build problem.
|
|
[ac7f1d3c9abe]
|
|
|
|
2011-03-26 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added replaceSelectedText() to QsciScintilla.
|
|
[3c00a19d6571]
|
|
|
|
2011-03-25 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, Python/sip/qsciapis.sip,
|
|
Python/sip/qscilexer.sip, Python/sip/qscilexercustom.sip,
|
|
Python/sip/qscimod4.sip, Python/sip/qsciprinter.sip,
|
|
Python/sip/qsciscintilla.sip, Python/sip/qscistyle.sip,
|
|
qt/qsciapis.cpp, qt/qsciapis.h, qt/qscilexercustom.cpp,
|
|
qt/qscilexercustom.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qscistyle.cpp, qt/qscistyle.h:
|
|
Went through the API making sure all optional arguments had
|
|
consistent and meaningful names. Enabled keyword support in the
|
|
Python bindings.
|
|
[d60fa45e40b7]
|
|
|
|
2011-03-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_es.qm,
|
|
qt/qscintilla_es.ts:
|
|
Updated German translations from Detlev. Updated Spanish
|
|
translations from Jaime.
|
|
[f64c97749375]
|
|
|
|
2011-03-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lexers/LexModula.cxx, lexlib/SparseState.h, qt/qscintilla_cs.ts,
|
|
qt/qscintilla_de.ts, qt/qscintilla_es.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts,
|
|
test/unit/testSparseState.cxx, vcbuild/SciLexer.dsp:
|
|
Updated the translation files. Updated the repository for the new
|
|
and removed Scintilla v2.25 files.
|
|
[6eb77ba7c57c]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.h:
|
|
Added support for raw string to the C++ lexer.
|
|
[f83112ced877]
|
|
|
|
* NEWS, cocoa/Framework.mk, cocoa/PlatCocoa.mm,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework
|
|
.xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/makefile, include/Platform.h, include/SciLexer.h,
|
|
include/Scintilla.iface, lexers/LexAsm.cxx, lexers/LexBasic.cxx,
|
|
lexers/LexCPP.cxx, lexers/LexD.cxx, lexers/LexFortran.cxx,
|
|
lexers/LexOthers.cxx, lexlib/CharacterSet.h, lib/README.doc,
|
|
macosx/SciTest/main.cpp, src/AutoComplete.cxx, src/Catalogue.cxx,
|
|
src/Document.cxx, src/Editor.cxx, src/LexGen.py, test/unit/makefile,
|
|
version.txt, win32/PlatWin.cxx, win32/ScintRes.rc,
|
|
win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Merged Scintilla v2.25.
|
|
[e01dec109182]
|
|
|
|
2011-03-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime Seuma.
|
|
[b83a3ca4f3e6]
|
|
|
|
2011-03-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[e5729134a47b]
|
|
|
|
2011-03-11 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation source files.
|
|
[51e8ee8b1ba9]
|
|
|
|
* NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h:
|
|
Added support for the inactive styles of QsciLexerCPP.
|
|
[59b566d322af]
|
|
|
|
* qt/qscilexercpp.cpp, qt/qscilexercpp.h:
|
|
Inlined all existing property getters in QsciLexerCPP.
|
|
[1117e5105e5e]
|
|
|
|
2011-03-10 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed QsciScintilla::setContractedFolds() so that it actually
|
|
updates the display to show the new state.
|
|
[5079f59a0103]
|
|
|
|
* NEWS, Python/sip/qscilexerhtml.sip, qt/qscilexerhtml.cpp,
|
|
qt/qscilexerhtml.h:
|
|
Updated QsciLexerHTML.
|
|
[0707f4bc7855]
|
|
|
|
* NEWS, Python/sip/qscilexerproperties.sip,
|
|
qt/qscilexerproperties.cpp, qt/qscilexerproperties.h:
|
|
Updated QsciLexerProperties.
|
|
[1dfe5e2d4913]
|
|
|
|
* NEWS, Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip,
|
|
Python/sip/qscilexersql.sip, Python/sip/qscilexertcl.sip,
|
|
Python/sip/qscilexertex.sip, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.h, qt/qscilexersql.h,
|
|
qt/qscilexertcl.h, qt/qscilexertex.cpp, qt/qscilexertex.h:
|
|
Updated QsciLexerPython.
|
|
[bc96868a1a6f]
|
|
|
|
* NEWS, Python/sip/qscilexerruby.sip, Python/sip/qscilexersql.sip,
|
|
Python/sip/qscilexertcl.sip, Python/sip/qscilexertex.sip,
|
|
qt/qscilexerruby.cpp, qt/qscilexerruby.h, qt/qscilexersql.h,
|
|
qt/qscilexertcl.h, qt/qscilexertex.h:
|
|
The new lexer property setters are no longer virtual slots.
|
|
[c3e88383e8d3]
|
|
|
|
* qt/qscilexersql.cpp, qt/qscilexersql.h:
|
|
Restored the default behaviour of setFoldCompact() for QsciLexerSQL.
|
|
[c74aef0f7eb4]
|
|
|
|
* NEWS, Python/sip/qscilexertcl.sip, qt/qscilexersql.h,
|
|
qt/qscilexertcl.cpp, qt/qscilexertcl.h:
|
|
Updated QsciLexerTCL.
|
|
[43a150bb40d5]
|
|
|
|
* NEWS, Python/sip/qscilexertex.sip, qt/qscilexertex.cpp,
|
|
qt/qscilexertex.h:
|
|
Updated QsciLexerTeX.
|
|
[1457935cee44]
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm,
|
|
qt/qscintilla_ru.qm:
|
|
Updated German translations from Detlev.
|
|
[ad4a4bd4855b]
|
|
|
|
2011-03-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the .ts translation files.
|
|
[8d70033d07e2]
|
|
|
|
* NEWS, Python/sip/qscilexersql.sip, qt/qscilexersql.cpp,
|
|
qt/qscilexersql.h:
|
|
Updated QsciLexerSQL.
|
|
[8bc79d109c88]
|
|
|
|
* NEWS, Python/sip/qscilexercss.sip, qt/qscilexercss.cpp,
|
|
qt/qscilexercss.h:
|
|
Updated QsciLexerCSS.
|
|
[f3adcb31b1a9]
|
|
|
|
* NEWS, Python/sip/qscilexerd.sip, qt/qscilexerd.cpp, qt/qscilexerd.h:
|
|
Updated QsciLexerD.
|
|
[82d8a6561943]
|
|
|
|
* Python/sip/qscilexerlua.sip, qt/qscilexerlua.cpp, qt/qscilexerlua.h:
|
|
Updated QsciLexerLua.
|
|
[103f5881c642]
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Added support for the QsciScintillaBase::SCN_HOTSPOTRELEASECLICK()
|
|
signal.
|
|
[1edd56e105cd]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SCLEX_MARKDOWN, SCLEX_TXT2TAGS and
|
|
SCLEX_A68K.
|
|
[de92a613cea7]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qscicommand.cpp,
|
|
qt/qsciscintilla.cpp, qt/qsciscintillabase.h:
|
|
Added support for SCMOD_SUPER as the Qt Meta key modifier.
|
|
[24e745cddeea]
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Updated the QsciScintillaBase::SCN_UPDATEUI() signal. Added low-
|
|
level support for SC_MOD_LEXERSTATE.
|
|
[0a341fcb0545]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for the updated property functions.
|
|
[f33d9c271992]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SCI_GETLEXERLANGUAGE and
|
|
SCI_PRIVATELEXERCALL.
|
|
[ac69f8c2ef3b]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for the new stick caret options.
|
|
[693ac6c68e6f]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SCI_AUTOCGETCURRENTTEXT.
|
|
[2634827cdb4e]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SC_SEL_THIN.
|
|
[4225a944dc14]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Folding now works again.
|
|
[3972053c646e]
|
|
|
|
2011-03-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SCI_VERTICALCENTRECARET.
|
|
[92d5ecb154d1]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added setContractedFolds() and contractedFolds() to QsciScintilla.
|
|
[46eb254c6200]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for SCI_CHANGELEXERSTATE.
|
|
[edd899d77aa7]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.h:
|
|
Added low-level support for SCI_CHARPOSITIONFROMPOINT and
|
|
SCI_CHARPOSITIONFROMPOINTCLOSE.
|
|
[5a000cf4bfba]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added low-level support for multiple selections.
|
|
[dedda8cbf413]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h:
|
|
Added SCI_GETTAG.
|
|
[775d0058f00e]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added QsciScintilla::setFirstVisibleLine().
|
|
[8b662ffe3fb6]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Added low-level support for setting the font quality.
|
|
[933e8b01eda6]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added high-level support for line wrap indentation modes.
|
|
[1faa3b2fa31e]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added high-level support for extra ascent and descent space. Added
|
|
high-level support for whitespace size, foreground and background.
|
|
[537c551a79ef]
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Updated the low level support for cursors.
|
|
[2ce685a89697]
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.h:
|
|
Updated the support for markers and added FullRectangle,
|
|
LeftRectangle and Underline to the MarkerSymbol enum.
|
|
[4c626f8189bf]
|
|
|
|
2011-03-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/ScintillaQt.h, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Rectangular selections are now fully supported. The signatures of
|
|
toMimeData() and fromMimeData() have changed.
|
|
[397948f42b2e]
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[bc75b98210f2]
|
|
|
|
* .hgignore:
|
|
Added the .hgignore file.
|
|
[77312a36220e]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Removed the workaround for the broken annotations in Scintilla
|
|
v1.78.
|
|
[70ab4c4b7c66]
|
|
|
|
* qt/ListBoxQt.cpp:
|
|
Fixed a regression when displaying an auto-completion list.
|
|
[c38d4b97a1ca]
|
|
|
|
2011-03-04 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ListBoxQt.cpp, qt/PlatQt.cpp, qt/ScintillaQt.cpp,
|
|
qt/ScintillaQt.h, qt/qsciscintillabase.cpp:
|
|
Completed the merge of Scintilla v2.24.
|
|
[6890939e2da6]
|
|
|
|
* build.py, qt/qscintilla.pro:
|
|
More build system changes.
|
|
[3e9deec76c02]
|
|
|
|
* qt/qscintilla.pro, qt/qsciscintilla.cpp:
|
|
Updated the .pro file for the changed files and directory structure
|
|
in v2.24.
|
|
[274cb7017857]
|
|
|
|
* License.txt, README, bin/empty.txt, cocoa/Framework.mk,
|
|
cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/InfoBarCommunicator.h,
|
|
cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, cocoa/QuartzTextLayout.h,
|
|
cocoa/QuartzTextStyle.h, cocoa/QuartzTextStyleAttribute.h,
|
|
cocoa/SciTest.mk, cocoa/ScintillaCallTip.h,
|
|
cocoa/ScintillaCallTip.mm, cocoa/ScintillaCocoa.h,
|
|
cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/Info.plist, cocoa/
|
|
ScintillaFramework/ScintillaFramework.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaFramework/Scintilla_Prefix.pch,
|
|
cocoa/ScintillaListBox.h, cocoa/ScintillaListBox.mm,
|
|
cocoa/ScintillaTest/AppController.h,
|
|
cocoa/ScintillaTest/AppController.mm,
|
|
cocoa/ScintillaTest/English.lproj/MainMenu.xib,
|
|
cocoa/ScintillaTest/Info.plist, cocoa/ScintillaTest/Scintilla-
|
|
Info.plist,
|
|
cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj,
|
|
cocoa/ScintillaTest/ScintillaTest_Prefix.pch,
|
|
cocoa/ScintillaTest/TestData.sql, cocoa/ScintillaTest/main.m,
|
|
cocoa/ScintillaView.h, cocoa/ScintillaView.mm, cocoa/common.mk,
|
|
delbin.bat, delcvs.bat, doc/Design.html, doc/Lexer.txt,
|
|
doc/SciBreak.jpg, doc/SciCoding.html, doc/SciRest.jpg,
|
|
doc/SciTEIco.png, doc/SciWord.jpg, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/ScintillaToDo.html,
|
|
doc/ScintillaUsage.html, doc/Steps.html, doc/index.html,
|
|
gtk/Converter.h, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx,
|
|
gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla-
|
|
marshal.h, gtk/scintilla-marshal.list, gtk/scintilla.mak,
|
|
include/Accessor.h, include/Face.py, include/HFacer.py,
|
|
include/ILexer.h, include/KeyWords.h, include/Platform.h,
|
|
include/PropSet.h, include/SString.h, include/SciLexer.h,
|
|
include/Scintilla.h, include/Scintilla.iface,
|
|
include/ScintillaWidget.h, include/WindowAccessor.h,
|
|
lexers/LexA68k.cxx, lexers/LexAPDL.cxx, lexers/LexASY.cxx,
|
|
lexers/LexAU3.cxx, lexers/LexAVE.cxx, lexers/LexAbaqus.cxx,
|
|
lexers/LexAda.cxx, lexers/LexAsm.cxx, lexers/LexAsn1.cxx,
|
|
lexers/LexBaan.cxx, lexers/LexBash.cxx, lexers/LexBasic.cxx,
|
|
lexers/LexBullant.cxx, lexers/LexCLW.cxx, lexers/LexCOBOL.cxx,
|
|
lexers/LexCPP.cxx, lexers/LexCSS.cxx, lexers/LexCaml.cxx,
|
|
lexers/LexCmake.cxx, lexers/LexConf.cxx, lexers/LexCrontab.cxx,
|
|
lexers/LexCsound.cxx, lexers/LexD.cxx, lexers/LexEScript.cxx,
|
|
lexers/LexEiffel.cxx, lexers/LexErlang.cxx, lexers/LexFlagship.cxx,
|
|
lexers/LexForth.cxx, lexers/LexFortran.cxx, lexers/LexGAP.cxx,
|
|
lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx,
|
|
lexers/LexInno.cxx, lexers/LexKix.cxx, lexers/LexLisp.cxx,
|
|
lexers/LexLout.cxx, lexers/LexLua.cxx, lexers/LexMMIXAL.cxx,
|
|
lexers/LexMPT.cxx, lexers/LexMSSQL.cxx, lexers/LexMagik.cxx,
|
|
lexers/LexMarkdown.cxx, lexers/LexMatlab.cxx,
|
|
lexers/LexMetapost.cxx, lexers/LexMySQL.cxx, lexers/LexNimrod.cxx,
|
|
lexers/LexNsis.cxx, lexers/LexOpal.cxx, lexers/LexOthers.cxx,
|
|
lexers/LexPB.cxx, lexers/LexPLM.cxx, lexers/LexPOV.cxx,
|
|
lexers/LexPS.cxx, lexers/LexPascal.cxx, lexers/LexPerl.cxx,
|
|
lexers/LexPowerPro.cxx, lexers/LexPowerShell.cxx,
|
|
lexers/LexProgress.cxx, lexers/LexPython.cxx, lexers/LexR.cxx,
|
|
lexers/LexRebol.cxx, lexers/LexRuby.cxx, lexers/LexSML.cxx,
|
|
lexers/LexSQL.cxx, lexers/LexScriptol.cxx, lexers/LexSmalltalk.cxx,
|
|
lexers/LexSorcus.cxx, lexers/LexSpecman.cxx, lexers/LexSpice.cxx,
|
|
lexers/LexTACL.cxx, lexers/LexTADS3.cxx, lexers/LexTAL.cxx,
|
|
lexers/LexTCL.cxx, lexers/LexTeX.cxx, lexers/LexTxt2tags.cxx,
|
|
lexers/LexVB.cxx, lexers/LexVHDL.cxx, lexers/LexVerilog.cxx,
|
|
lexers/LexYAML.cxx, lexlib/Accessor.cxx, lexlib/Accessor.h,
|
|
lexlib/CharacterSet.cxx, lexlib/CharacterSet.h,
|
|
lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerBase.h,
|
|
lexlib/LexerModule.cxx, lexlib/LexerModule.h,
|
|
lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h,
|
|
lexlib/LexerSimple.cxx, lexlib/LexerSimple.h, lexlib/OptionSet.h,
|
|
lexlib/PropSetSimple.cxx, lexlib/PropSetSimple.h,
|
|
lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/WordList.cxx,
|
|
lexlib/WordList.h, lib/README.doc, macosx/PlatMacOSX.cxx,
|
|
macosx/SciTest/SciTest.xcode/project.pbxproj,
|
|
macosx/ScintillaMacOSX.cxx, macosx/ScintillaMacOSX.h,
|
|
macosx/deps.mak, macosx/makefile, src/AutoComplete.cxx,
|
|
src/AutoComplete.h, src/CallTip.cxx, src/CallTip.h,
|
|
src/Catalogue.cxx, src/Catalogue.h, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/CharClassify.cxx, src/CharClassify.h,
|
|
src/CharacterSet.h, src/ContractionState.cxx,
|
|
src/ContractionState.h, src/Decoration.h, src/Document.cxx,
|
|
src/Document.h, src/DocumentAccessor.cxx, src/DocumentAccessor.h,
|
|
src/Editor.cxx, src/Editor.h, src/ExternalLexer.cxx,
|
|
src/ExternalLexer.h, src/FontQuality.h, src/Indicator.cxx,
|
|
src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx,
|
|
src/LexAPDL.cxx, src/LexASY.cxx, src/LexAU3.cxx, src/LexAVE.cxx,
|
|
src/LexAbaqus.cxx, src/LexAda.cxx, src/LexAsm.cxx, src/LexAsn1.cxx,
|
|
src/LexBaan.cxx, src/LexBash.cxx, src/LexBasic.cxx,
|
|
src/LexBullant.cxx, src/LexCLW.cxx, src/LexCOBOL.cxx,
|
|
src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexCmake.cxx,
|
|
src/LexConf.cxx, src/LexCrontab.cxx, src/LexCsound.cxx,
|
|
src/LexD.cxx, src/LexEScript.cxx, src/LexEiffel.cxx,
|
|
src/LexErlang.cxx, src/LexFlagship.cxx, src/LexForth.cxx,
|
|
src/LexFortran.cxx, src/LexGAP.cxx, src/LexGen.py,
|
|
src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx,
|
|
src/LexInno.cxx, src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx,
|
|
src/LexLua.cxx, src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx,
|
|
src/LexMagik.cxx, src/LexMatlab.cxx, src/LexMetapost.cxx,
|
|
src/LexMySQL.cxx, src/LexNimrod.cxx, src/LexNsis.cxx,
|
|
src/LexOpal.cxx, src/LexOthers.cxx, src/LexPB.cxx, src/LexPLM.cxx,
|
|
src/LexPOV.cxx, src/LexPS.cxx, src/LexPascal.cxx, src/LexPerl.cxx,
|
|
src/LexPowerPro.cxx, src/LexPowerShell.cxx, src/LexProgress.cxx,
|
|
src/LexPython.cxx, src/LexR.cxx, src/LexRebol.cxx, src/LexRuby.cxx,
|
|
src/LexSML.cxx, src/LexSQL.cxx, src/LexScriptol.cxx,
|
|
src/LexSmalltalk.cxx, src/LexSorcus.cxx, src/LexSpecman.cxx,
|
|
src/LexSpice.cxx, src/LexTACL.cxx, src/LexTADS3.cxx, src/LexTAL.cxx,
|
|
src/LexTCL.cxx, src/LexTeX.cxx, src/LexVB.cxx, src/LexVHDL.cxx,
|
|
src/LexVerilog.cxx, src/LexYAML.cxx, src/LineMarker.cxx,
|
|
src/LineMarker.h, src/Partitioning.h, src/PerLine.cxx,
|
|
src/PerLine.h, src/PositionCache.cxx, src/PositionCache.h,
|
|
src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h,
|
|
src/RunStyles.cxx, src/SVector.h, src/SciTE.properties,
|
|
src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx,
|
|
src/Selection.h, src/SplitVector.h, src/Style.cxx, src/Style.h,
|
|
src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx,
|
|
src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h,
|
|
src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h,
|
|
test/MessageNumbers.py, test/README, test/XiteMenu.py,
|
|
test/XiteWin.py, test/examples/x.asp, test/examples/x.asp.styled,
|
|
test/examples/x.cxx, test/examples/x.cxx.styled, test/examples/x.d,
|
|
test/examples/x.d.styled, test/examples/x.html,
|
|
test/examples/x.html.styled, test/examples/x.php,
|
|
test/examples/x.php.styled, test/examples/x.py,
|
|
test/examples/x.py.styled, test/examples/x.vb,
|
|
test/examples/x.vb.styled, test/lexTests.py,
|
|
test/performanceTests.py, test/simpleTests.py, test/unit/README,
|
|
test/unit/SciTE.properties, test/unit/makefile,
|
|
test/unit/testContractionState.cxx, test/unit/testPartitioning.cxx,
|
|
test/unit/testRunStyles.cxx, test/unit/testSplitVector.cxx,
|
|
test/unit/unitTest.cxx, test/xite.py, vcbuild/SciLexer.dsp,
|
|
version.txt, win32/Margin.cur, win32/PlatWin.cxx,
|
|
win32/PlatformRes.h, win32/SciTE.properties, win32/ScintRes.rc,
|
|
win32/Scintilla.def, win32/ScintillaWin.cxx, win32/deps.mak,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak,
|
|
zipsrc.bat:
|
|
Merged Scintilla v2.24.
|
|
[59ca27407fd9]
|
|
|
|
2011-03-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py, qt/qscintilla.pro:
|
|
Updated the .so version number to 6.0.0.
|
|
[8ebe3f1fccd4]
|
|
|
|
* Makefile:
|
|
Switched the build system to Qt v4.7.2.
|
|
[47f653394ef0]
|
|
|
|
* .hgtags, lib/README.svn:
|
|
Merged the v2.4 maintenance branch.
|
|
[d00b7d9115d1]
|
|
|
|
* qsci/api/python/Python-3.2.api:
|
|
Added an API file for Python v3.2.
|
|
[8cc94408b710] <2.4-maint>
|
|
|
|
2011-02-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
On X11 the control modifier is now used (instead of alt) to trigger
|
|
a rectangular selection.
|
|
[4bea3b8b8271] <2.4-maint>
|
|
|
|
2011-02-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscimacro.cpp:
|
|
Fixed a bug with Qt4 when loading a macro that meant that a macro
|
|
may not have a terminating '\0'.
|
|
[bbec6ef96cd2] <2.4-maint>
|
|
|
|
2011-02-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* lib/LICENSE.commercial.short, lib/LICENSE.gpl.short:
|
|
Updated the copyright notices.
|
|
[f386964f3853] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Deprecated setAutoCompletionShowSingle(), added
|
|
setAutoCompletionUseSingle(). Deprecated autoCompletionShowSingle(),
|
|
added autoCompletionUseSingle().
|
|
[7dae1a33b74b] <2.4-maint>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
QsciScintilla::setAutoCompletionCaseSensitivity() is no longer
|
|
ignored if a lexer has been set.
|
|
[92d3c5f7b825] <2.4-maint>
|
|
|
|
* qt/qscintilla.pro, qt/qsciscintillabase.cpp:
|
|
Translate Key_Backtab to Shift-Key_Tab before passing to Scintilla.
|
|
[fc2d75b26ef8] <2.4-maint>
|
|
|
|
2011-01-06 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime Seuma.
|
|
[8921e85723a1] <2.4-maint>
|
|
|
|
2010-12-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.h:
|
|
Fixed a documentation typo.
|
|
[1b951cf8838a] <2.4-maint>
|
|
|
|
2010-12-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.4.6 for changeset 1884d76f35b0
|
|
[696037b84e26] <2.4-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.4.6.
|
|
[1884d76f35b0] [2.4.6] <2.4-maint>
|
|
|
|
2010-12-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Auto-completion words from documents are now ignored if they are
|
|
already included from APIs.
|
|
[db48fbf19e7c] <2.4-maint>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Make sure call tips are redrawn afer being clicked on.
|
|
[497ad4605ae3] <2.4-maint>
|
|
|
|
2010-11-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added support for indicators to the high-level API. See the NEWS
|
|
file for the details.
|
|
[8673b7890874] <2.4-maint>
|
|
|
|
2010-11-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/configure.py:
|
|
Added the --no-timestamp option to configure.py.
|
|
[61d1b5d28e21] <2.4-maint>
|
|
|
|
* qsci/api/python/Python-2.7.api:
|
|
Added the API file for Python v2.7.
|
|
[5b2c77e7150a] <2.4-maint>
|
|
|
|
2010-11-09 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, qt/PlatQt.cpp:
|
|
Applied a fix for calculating character widths under OS/X. Switched
|
|
the build system to Qt v4.7.1.
|
|
[47a4eff86efa] <2.4-maint>
|
|
|
|
2010-11-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexercpp.h:
|
|
Fixed a bug in the documentation of QsciLexerCPP.GlobalClass.
|
|
[3cada289b329] <2.4-maint>
|
|
|
|
2010-10-24 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/SciClasses.h, qt/ScintillaQt.h, qt/qscicommandset.h,
|
|
qt/qsciglobal.h, qt/qscilexer.h, qt/qsciprinter.h,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Added support for QT_BEGIN_NAMESPACE and QT_END_NAMESPACE.
|
|
[a80f0df49f6c] <2.4-maint>
|
|
|
|
2010-10-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[693d3adf3c3f] <2.4-maint>
|
|
|
|
2010-10-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/sip/qscilexerproperties.sip,
|
|
qt/qscilexerproperties.cpp, qt/qscilexerproperties.h,
|
|
qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Added support for the Key style to QsciLexerProperties.
|
|
[0b2e86015862] <2.4-maint>
|
|
|
|
2010-08-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.4.5 for changeset f3f3936e5b86
|
|
[84bb1b0d0674] <2.4-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.4.5.
|
|
[f3f3936e5b86] [2.4.5] <2.4-maint>
|
|
|
|
2010-08-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[80afe6b1504a] <2.4-maint>
|
|
|
|
2010-08-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
With Python v3, the QsciScintillaBase.SendScintilla() overloads that
|
|
take char * arguments now require them to be bytes objects and no
|
|
longer allow them to be str objects.
|
|
[afa9ac3c487d] <2.4-maint>
|
|
|
|
2010-08-14 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
Reverted the addition of the /Encoding/ annotations to
|
|
SendScintilla() as it is (probably) not the right solution.
|
|
[4cb625284e4f] <2.4-maint>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
The entries in user and auto-completion lists should now support
|
|
UTF-8.
|
|
[112d71cec57a] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
The QsciScintillaBase.SendScintilla() Python overloads will now
|
|
accept unicode strings that can be encoded to UTF-8.
|
|
[2f21b97985f2] <2.4-maint>
|
|
|
|
2010-07-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexerhtml.cpp, qt/qscilexerhtml.h:
|
|
Implemented QsciLexerHTML::autoCompletionFillups() to change the
|
|
fillups to "/>".
|
|
[8d9c1aad1349] <2.4-maint>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed a regression, and the original bug, in
|
|
QsciScintilla::clearAnnotations().
|
|
[fd8746ae2198] <2.4-maint>
|
|
|
|
* qt/qscistyle.cpp:
|
|
QsciStyle now auto-allocates style numbers from 63 rather than
|
|
STYLE_MAX because Scintilla only initially creates enough storage
|
|
for that number of styles.
|
|
[7c69b0a4ee5b] <2.4-maint>
|
|
|
|
2010-07-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscilexerverilog.cpp, qt/qscintilla.pro:
|
|
Fixed a bug in QsciLexerVerilog that meant that the Keyword style
|
|
was being completely ignored.
|
|
[09e28404476a] <2.4-maint>
|
|
|
|
2010-07-12 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.4.4 for changeset c61a49005995
|
|
[4c98368d9bea] <2.4-maint>
|
|
|
|
* NEWS:
|
|
Released as v2.4.4.
|
|
[c61a49005995] [2.4.4] <2.4-maint>
|
|
|
|
2010-06-08 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, qt/qsciscintillabase.cpp:
|
|
Pop-lists now get removed when the main widget loses focus.
|
|
[169fa07f52ab] <2.4-maint>
|
|
|
|
2010-06-05 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
Changed SCN_MODIFIED to deal with text being NULL.
|
|
[68148fa857ab] <2.4-maint>
|
|
|
|
2010-06-03 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
The SCN_MODIFIED signal now tries to make sure that the text passed
|
|
is valid.
|
|
[90e3461f410f] <2.4-maint>
|
|
|
|
2010-04-22 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
QsciScintilla::markerDefine() now allows existing markers to be
|
|
redefined if an explicit marker number is given.
|
|
[63f1a7a1d8e2] <2.4-maint>
|
|
|
|
* qt/ScintillaQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Fixed the drag and drop behaviour so that a move automatically turns
|
|
into a copy when the mouse leaves the widget.
|
|
[4dab09799716] <2.4-maint>
|
|
|
|
2010-04-21 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/PlatQt.cpp, qt/ScintillaQt.cpp:
|
|
Fixed build problems against Qt v3.
|
|
[71168072ac9b] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added QsciScintillaBase::fromMimeData().
|
|
[b86a15672079] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Renamed QsciScintillaBase::createMimeData() to toMimeData().
|
|
[6f5837334dde] <2.4-maint>
|
|
|
|
2010-04-20 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added QsciScintillaBase::canInsertFromMimeData().
|
|
[bbba2c1799ef] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp,
|
|
qt/qscintilla.pro, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added QsciScintillaBase::createMimeData().
|
|
[b2c3e3a9b43d] <2.4-maint>
|
|
|
|
2010-03-17 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* .hgtags:
|
|
Added tag 2.4.3 for changeset 786429e0227d
|
|
[1931843aec48] <2.4-maint>
|
|
|
|
* NEWS, build.py:
|
|
Fixed the generation of the change log after tagging a release.
|
|
Updated the NEWS file. Released as v2.4.3.
|
|
[786429e0227d] [2.4.3] <2.4-maint>
|
|
|
|
2010-02-23 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Reverted the setting of the alpha component in
|
|
setMarkerForegroundColor() (at least until SC_MARK_UNDERLINE is
|
|
supported).
|
|
[111da2e01c5e] <2.4-maint>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Fixed the very broken support for the alpha component with Qt4.
|
|
[b1d73c7f447b] <2.4-maint>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added QsciScintilla::clearFolds() to clear all current folds
|
|
(typically prior to disabling folding).
|
|
[4f4266da1962] <2.4-maint>
|
|
|
|
2010-02-15 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile:
|
|
Switched the build system to Qt v4.6.2.
|
|
[f023013b79e4] <2.4-maint>
|
|
|
|
2010-02-07 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* qt/qscidocument.cpp:
|
|
Fixed a bug in the handling of multiple views of a document.
|
|
[8b4aa000df1c] <2.4-maint>
|
|
|
|
2010-01-31 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, build.py:
|
|
Minor tidy ups for the internal build system.
|
|
[c3a41d195b8a] <2.4-maint>
|
|
|
|
2010-01-30 Phil Thompson <phil@riverbankcomputing.com>
|
|
|
|
* Makefile, Python/configure.py, build.py, lib/README.doc,
|
|
lib/README.svn, lib/qscintilla.dxy, qt/qsciglobal.h:
|
|
Changes to the internal build system required by the migration to
|
|
Mercurial.
|
|
[607e474dfd28] <2.4-maint>
|
|
|
|
2010-01-29 phil <phil>
|
|
|
|
* .hgtags:
|
|
Import from SVN.
|
|
[49d5a0d80211]
|
|
|
|
2008-08-31 phil <phil>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[d2a7db9cb3f6] <2.2-maint>
|
|
|
|
2008-08-17 phil <phil>
|
|
|
|
* Python/sip/qscilexeryaml.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexeryaml.cpp, qt/qscilexeryaml.h, qt/qscintilla.pro:
|
|
Added the QsciLexerYAML class.
|
|
[87f48847405d] <2.2-maint>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
The fold margin can now be specified by an extra argument to
|
|
QsciScintilla::setFolding().
|
|
[ae43393149f0] <2.2-maint>
|
|
|
|
* qt/qscilexerlua.cpp, qt/qscilexerlua.h, qt/qscilexerperl.cpp,
|
|
qt/qscilexerperl.h:
|
|
Implemented autoCompletionWordSeparators() for QsciLexerPerl and
|
|
QsciLexerLua.
|
|
[1bfc2fc0fa36] <2.2-maint>
|
|
|
|
* qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/qscintilla_de.qm,
|
|
qt/qscintilla_de.ts, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
User lists can now handle entries with embedded spaces. Updated
|
|
German translations from Detlev.
|
|
[b5e413c95aff] <2.2-maint>
|
|
|
|
2008-08-16 phil <phil>
|
|
|
|
* Python/sip/qscilexerxml.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerhtml.cpp, qt/qscilexerxml.cpp, qt/qscilexerxml.h,
|
|
qt/qscintilla.pro:
|
|
Added the QsciLexerXML class.
|
|
[643a3e847646] <2.2-maint>
|
|
|
|
* Python/sip/qscilexerpostscript.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerpostscript.cpp, qt/qscilexerpostscript.h,
|
|
qt/qscintilla.pro, qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Added the QsciLexerPostScript class. Updated German translations
|
|
from Detlev.
|
|
[3e4695d615b0] <2.2-maint>
|
|
|
|
2008-08-10 phil <phil>
|
|
|
|
* Python/sip/qscilexerpascal.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerpascal.cpp, qt/qscilexerpascal.h, qt/qscintilla.pro:
|
|
Added the QsciLexerPascal class.
|
|
[2712538aa17c] <2.2-maint>
|
|
|
|
* Makefile, Python/sip/qscilexerfortran.sip,
|
|
Python/sip/qscilexerfortran77.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerfortran.cpp, qt/qscilexerfortran.h,
|
|
qt/qscilexerfortran77.cpp, qt/qscilexerfortran77.h,
|
|
qt/qscintilla.pro:
|
|
Added the QsciLexerFortran77 and QsciLexerFortran classes.
|
|
[e72f0ce049ab] <2.2-maint>
|
|
|
|
2008-07-03 phil <phil>
|
|
|
|
* lib/README.doc, qt/qscintilla.pro:
|
|
Updated the Windows installation instructions for Qt3. Backed out
|
|
the use of version numbers on Windows because it breaks
|
|
compatibility with Qt3. (It may go back for Qt4 if that proves not
|
|
to be a problem.)
|
|
[82b976c98cf9] <2.2-maint>
|
|
|
|
2008-06-19 phil <phil>
|
|
|
|
* build.py, qt/qscintilla.pro:
|
|
Added the DLL metadata for Windows.
|
|
[0f65670eeb66] <2.2-maint>
|
|
|
|
2008-06-16 phil <phil>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.h:
|
|
Added support for the new Scintilla 1.76 features and lexers.
|
|
[fff8c7e1940e] <2.2-maint>
|
|
|
|
* doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/index.html, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/makefile,
|
|
gtk/scintilla.mak, include/Platform.h, include/SciLexer.h,
|
|
include/Scintilla.h, include/Scintilla.iface, macosx/ExtInput.cxx,
|
|
macosx/ExtInput.h, macosx/PlatMacOSX.cxx, macosx/PlatMacOSX.h,
|
|
macosx/QuartzTextLayout.h, macosx/QuartzTextStyle.h,
|
|
macosx/QuartzTextStyleAttribute.h, macosx/ScintillaMacOSX.cxx,
|
|
macosx/ScintillaMacOSX.h, macosx/TView.cxx, macosx/makefile,
|
|
src/CellBuffer.cxx, src/Editor.cxx, src/Editor.h, src/KeyWords.cxx,
|
|
src/LexCPP.cxx, src/LexGen.py, src/LexMagik.cxx, src/LexMatlab.cxx,
|
|
src/LexPerl.cxx, src/LexPowerShell.cxx, src/LineMarker.cxx,
|
|
src/RunStyles.cxx, src/RunStyles.h, vcbuild/SciLexer.dsp,
|
|
version.txt, win32/PlatWin.cxx, win32/ScintRes.rc,
|
|
win32/ScintillaWin.cxx, win32/makefile, win32/scintilla.mak,
|
|
win32/scintilla_vc6.mak:
|
|
Merged Scintilla v1.76.
|
|
[a3a5181efbb0] <2.2-maint>
|
|
|
|
2008-06-10 phil <phil>
|
|
|
|
* Python/configure.py:
|
|
Fixed a configuration problem with the Python bindings when building
|
|
against a Windows DLL of QScintilla.
|
|
[7d9af6e97d2c] <2.2-maint>
|
|
|
|
2008-06-07 phil <phil>
|
|
|
|
* Makefile, lib/LICENSE.commercial, lib/README.doc, qt/qscimacro.cpp,
|
|
qt/qscimacro.h:
|
|
Fixed a regression in macro recording.
|
|
[3a2c8add1382] <2.2-maint>
|
|
|
|
2008-03-09 phil <phil>
|
|
|
|
* lib/qscintilla.dxy:
|
|
Fixed the doxygen configuration file for Qt4.
|
|
[2d3ab16b71cb] <2.2-maint>
|
|
|
|
2008-03-06 phil <phil>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[478c96e64584] <2.2-maint>
|
|
|
|
* include/Platform.h:
|
|
By default build with (possibly over-aggressive) assertions
|
|
disabled.
|
|
[a07535b643ef] <2.2-maint>
|
|
|
|
2008-03-05 phil <phil>
|
|
|
|
* lib/qscintilla.dxy:
|
|
Updated the doxygen configuration to remove some warnings.
|
|
[bf028c1824c3] <2.2-maint>
|
|
|
|
2008-03-04 phil <phil>
|
|
|
|
* Python/sip/qscilexertcl.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexertcl.cpp, qt/qscilexertcl.h, qt/qscintilla.pro:
|
|
Added the QsciLexerTCL class.
|
|
[a008135167cf] <2.2-maint>
|
|
|
|
2008-11-17 phil <phil>
|
|
|
|
* NEWS:
|
|
Released as v2.3.2.
|
|
[6ae4c306fcf1] [2.3.2] <2.3-maint>
|
|
|
|
2008-11-16 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintillabase.h:
|
|
The default lexer is now SCLEX_CONTAINER rather than SCLEX_NULL.
|
|
[abffc574bda0] <2.3-maint>
|
|
|
|
2008-11-14 phil <phil>
|
|
|
|
* qt/qscilexerpython.cpp, qt/qscilexerxml.cpp, qt/qscintilla.pro:
|
|
The XML lexer now styles embedded scripts properly. (An API call to
|
|
disable this will be added in a future version.)
|
|
[be4308ba5fc9] <2.3-maint>
|
|
|
|
* UTF-8-demo.txt, qt/PlatQt.cpp:
|
|
Fixed a regression in measuring character widths introduced when
|
|
fixing the problem with kerned fonts.
|
|
[835cbce25ae2] <2.3-maint>
|
|
|
|
2008-11-08 phil <phil>
|
|
|
|
* NEWS:
|
|
Released as v2.3.1.
|
|
[91ec01d1c22c] [2.3.1] <2.3-maint>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciScintilla::wordAtPoint() based on a patch from Andrea
|
|
Battisti.
|
|
[072c84e5baa7] <2.3-maint>
|
|
|
|
2008-11-07 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Changing the current lexer while text is displayed should now be
|
|
handled properly. (However the XML lexer seems buggy in this
|
|
regard.)
|
|
[ef0fcd30ff99] <2.3-maint>
|
|
|
|
* qt/PlatQt.cpp:
|
|
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.
|
|
[225bf588aeeb] <2.3-maint>
|
|
|
|
2008-11-01 phil <phil>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file.
|
|
[3f777fbcaa87] <2.3-maint>
|
|
|
|
2008-10-21 phil <phil>
|
|
|
|
* qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[055862970575] <2.3-maint>
|
|
|
|
2008-10-20 phil <phil>
|
|
|
|
* Python/configure.py, Python/sip/qscilexercss.sip,
|
|
Python/sip/qscilexerdiff.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/ScintillaQt.cpp, qt/qscilexercss.cpp, qt/qscilexercss.h,
|
|
qt/qscilexerdiff.cpp, qt/qscilexerdiff.h, qt/qscintilla.pro,
|
|
qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts, qt/qsciscintilla.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Updated the QScintilla API to accomodate changes in Scintilla v1.77.
|
|
[9876dd8de8a4] <2.3-maint>
|
|
|
|
* README, doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/ScintillaToDo.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/makefile, gtk/scintilla.mak,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
macosx/makefile, src/CellBuffer.cxx, src/CellBuffer.h,
|
|
src/Document.cxx, src/Document.h, src/Editor.cxx,
|
|
src/ExternalLexer.cxx, src/KeyWords.cxx, src/LexAbaqus.cxx,
|
|
src/LexAsm.cxx, src/LexBash.cxx, src/LexCPP.cxx, src/LexCSS.cxx,
|
|
src/LexFortran.cxx, src/LexGen.py, src/LexHTML.cxx,
|
|
src/LexHaskell.cxx, src/LexInno.cxx, src/LexLua.cxx,
|
|
src/LexMySQL.cxx, src/LexNsis.cxx, src/LexOthers.cxx,
|
|
src/LexPerl.cxx, src/LexProgress.cxx, src/LexRuby.cxx,
|
|
src/LexTeX.cxx, src/LexVerilog.cxx, src/LexYAML.cxx,
|
|
src/RESearch.cxx, src/RESearch.h, src/RunStyles.h,
|
|
src/ScintillaBase.cxx, src/SplitVector.h, vcbuild/SciLexer.dsp,
|
|
version.txt, win32/PlatWin.cxx, win32/ScintRes.rc,
|
|
win32/ScintillaWin.cxx, win32/makefile, win32/scintilla.mak,
|
|
win32/scintilla_vc6.mak:
|
|
Initial merge of Scintilla 1.77.
|
|
[39acb5c4e434] <2.3-maint>
|
|
|
|
2008-10-12 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Applied a patch from Detlev that fixes issues with the document
|
|
modification notification and setting different fold margins.
|
|
[3af8eefae9f9] <2.3-maint>
|
|
|
|
* Python/sip/qscicommand.sip, Python/sip/qscicommandset.sip,
|
|
Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
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.
|
|
[85e0d79e204f] <2.3-maint>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
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().
|
|
[acdba5c2e772] <2.3-maint>
|
|
|
|
2008-10-04 phil <phil>
|
|
|
|
* qt/qscidocument.cpp, qt/qscidocument.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
The modified status of a document is now maintained on a per
|
|
document basis rather than a per editor basis.
|
|
[744886134592] <2.3-maint>
|
|
|
|
2008-10-02 phil <phil>
|
|
|
|
* qt/qscilexerpython.cpp:
|
|
Added 'with' to the list of keywords in the Python lexer for Python
|
|
v2.6.
|
|
[e33bbbc426ab] <2.3-maint>
|
|
|
|
2010-01-20 phil <phil>
|
|
|
|
* Makefile, NEWS:
|
|
Updated the build system to Qt v4.6.1. Released as v2.4.2.
|
|
[73732e5bae08] [2.4.2] <2.4-maint>
|
|
|
|
2010-01-18 phil <phil>
|
|
|
|
* qt/qscintilla_es.qm, qt/qscintilla_es.ts:
|
|
Updated Spanish translations from Jaime Seuma.
|
|
[3b911e69696d] <2.4-maint>
|
|
|
|
2010-01-15 phil <phil>
|
|
|
|
* Python/configure.py:
|
|
The Python bindings now check for SIP v4.10.
|
|
[8d5f4957a07c] <2.4-maint>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the .ts files.
|
|
[15c647ac0c42] <2.4-maint>
|
|
|
|
* NEWS, build.py:
|
|
Fixed the build system for Qt v3 and v4 prior to v4.5.
|
|
[1b5bea85a3bf] <2.4-maint>
|
|
|
|
2010-01-14 phil <phil>
|
|
|
|
* NEWS, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short:
|
|
Released as v2.4.1.
|
|
[a04b69746aa6] [2.4.1] <2.4-maint>
|
|
|
|
2009-12-22 phil <phil>
|
|
|
|
* lib/gen_python3_api.py, qsci/api/python/Python-3.1.api:
|
|
Added the API file for Python v3.1.
|
|
[116c24ab58b2] <2.4-maint>
|
|
|
|
* NEWS, Python/configure.py:
|
|
Added support for automatically generated docstrings.
|
|
[3d316b4f222b] <2.4-maint>
|
|
|
|
2009-12-11 phil <phil>
|
|
|
|
* Makefile, qt/PlatQt.cpp:
|
|
Fixed a performance problem when displaying very long lines.
|
|
[d3fe67ad2eb5] <2.4-maint>
|
|
|
|
2009-11-01 phil <phil>
|
|
|
|
* qt/qsciapis.cpp:
|
|
Fixed a possible crash in the handling of call tips.
|
|
[6248caa24fec] <2.4-maint>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Applied the workaround for the autocomplete focus bug under Gnome's
|
|
window manager which (appears) to work with current versions of Qt
|
|
across all platforms.
|
|
[f709f1518e70] <2.4-maint>
|
|
|
|
* Makefile, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Make sure a lexer is fully detached when a QScintilla instance is
|
|
destroyed.
|
|
[db47764231d2] <2.4-maint>
|
|
|
|
2009-08-19 phil <phil>
|
|
|
|
* lib/LICENSE.gpl.short, qt/qscintilla_de.qm, qt/qscintilla_de.ts:
|
|
Updated German translations from Detlev.
|
|
[458b60ec031e] <2.4-maint>
|
|
|
|
2009-08-09 phil <phil>
|
|
|
|
* Python/sip/qscilexerverilog.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexerverilog.cpp, qt/qscilexerverilog.h, qt/qscintilla.pro:
|
|
Added the QsciLexerVerilog class.
|
|
[86b2aceac88c] <2.4-maint>
|
|
|
|
* Makefile, Python/sip/qscilexerspice.sip,
|
|
Python/sip/qscimodcommon.sip, lib/LICENSE.commercial, lib
|
|
/OPENSOURCE-NOTICE.TXT, lib/README.doc, qt/qscilexerspice.cpp,
|
|
qt/qscilexerspice.h, qt/qscintilla.pro:
|
|
Added the QsciLexerSpice class.
|
|
[56532ec00839] <2.4-maint>
|
|
|
|
2009-06-05 phil <phil>
|
|
|
|
* NEWS, lib/LICENSE.commercial:
|
|
Released as v2.4.
|
|
[612b1bcb8223] [2.4]
|
|
|
|
2009-06-03 phil <phil>
|
|
|
|
* NEWS, qt/qscistyledtext.h:
|
|
Fixed a bug building on Qt v3.
|
|
[88ebc67fdff4]
|
|
|
|
2009-05-30 phil <phil>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
Applied a fix for copying UTF-8 text to the X clipboard from Lars
|
|
Reichelt.
|
|
[e59fa72c2e2d]
|
|
|
|
2009-05-27 phil <phil>
|
|
|
|
* qt/qscilexercustom.h:
|
|
Fixed a missing forward declaration in qscilexercustom.h.
|
|
[0018449ee6aa]
|
|
|
|
2009-05-25 phil <phil>
|
|
|
|
* qt/qscilexercustom.cpp:
|
|
Don't ask the custom lexer to style zero characters.
|
|
[6ae021232f4f]
|
|
|
|
2009-05-19 phil <phil>
|
|
|
|
* NEWS, qt/qscintilla.pro, qt/qscintilla_cs.qm, qt/qscintilla_es.qm,
|
|
qt/qscintilla_es.ts, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm,
|
|
qt/qscintilla_ru.qm:
|
|
Added Spanish translations from Jaime Seuma.
|
|
[0cdbee8db9af]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
A minor fix for ancient C++ compilers.
|
|
[0523c3a0e0aa]
|
|
|
|
2009-05-18 phil <phil>
|
|
|
|
* NEWS, Python/sip/qscilexer.sip, Python/sip/qscilexercustom.sip,
|
|
Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip,
|
|
qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexercustom.cpp,
|
|
qt/qscilexercustom.h, qt/qscintilla.pro, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciScintilla::annotation(). Added QsciLexerCustom (completely
|
|
untested) and supporting changes to QsciLexer.
|
|
[382d5b86f600]
|
|
|
|
2009-05-17 phil <phil>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.qm, qt/qscintilla_de.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated translations from Detlev.
|
|
[0b8c8438e464]
|
|
|
|
2009-05-09 phil <phil>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added support for text margins.
|
|
[be9db7d41b50]
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qscistyledtext.cpp, qt/qscistyledtext.h:
|
|
Debugged the support for annotations. Tidied up the QString to
|
|
Scintilla string conversions.
|
|
[573199665222]
|
|
|
|
2009-05-08 phil <phil>
|
|
|
|
* NEWS, Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qscistyle.sip, Python/sip/qscistyledtext.sip,
|
|
qt/qscicommand.h, qt/qscimacro.h, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qscistyle.cpp,
|
|
qt/qscistyle.h, qt/qscistyledtext.cpp, qt/qscistyledtext.h:
|
|
Implemented the rest of the annotation API - still needs debugging.
|
|
[7f23400d2416]
|
|
|
|
2009-05-07 phil <phil>
|
|
|
|
* NEWS, qt/qscintilla.pro, qt/qscistyle.cpp, qt/qscistyle.h:
|
|
Added the QsciStyle class.
|
|
[bf8e3e02071e]
|
|
|
|
2009-05-06 phil <phil>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed the key event handling when the text() is empty and the key()
|
|
should be used - only seems to happen with OS/X.
|
|
[868a146b019f]
|
|
|
|
2009-05-03 phil <phil>
|
|
|
|
* Makefile, NEWS, Python/configure.py, Python/sip/qscicommand.sip,
|
|
Python/sip/qscicommandset.sip, Python/sip/qscilexer.sip,
|
|
Python/sip/qscilexercpp.sip, Python/sip/qscilexercss.sip,
|
|
Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip,
|
|
Python/sip/qscilexerpascal.sip, Python/sip/qscilexerperl.sip,
|
|
Python/sip/qscilexerpython.sip, Python/sip/qscilexerxml.sip,
|
|
Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
README, UTF-8-demo.txt, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/ScintillaToDo.html,
|
|
doc/annotations.png, doc/index.html, doc/styledmargin.png,
|
|
gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile,
|
|
gtk/scintilla.mak, include/Face.py, include/HFacer.py,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
include/ScintillaWidget.h, lib/LICENSE.commercial,
|
|
macosx/PlatMacOSX.cxx, macosx/makefile, qt/PlatQt.cpp,
|
|
qt/ScintillaQt.cpp, qt/qsciapis.cpp, qt/qscidocument.cpp,
|
|
qt/qscidocument.h, qt/qscilexer.cpp, qt/qscilexer.h,
|
|
qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercss.cpp,
|
|
qt/qscilexercss.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h,
|
|
qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexerpascal.cpp,
|
|
qt/qscilexerpascal.h, qt/qscilexerperl.cpp, qt/qscilexerperl.h,
|
|
qt/qscilexerpython.cpp, qt/qscilexerpython.h, qt/qscilexerxml.cpp,
|
|
qt/qscilexerxml.h, qt/qscintilla.pro, qt/qscintilla_cs.ts,
|
|
qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts,
|
|
qt/qscintilla_ru.ts, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.h, src/CellBuffer.cxx, src/CellBuffer.h,
|
|
src/Document.cxx, src/Document.h, src/Editor.cxx, src/Editor.h,
|
|
src/ExternalLexer.cxx, src/Indicator.cxx, src/Indicator.h,
|
|
src/KeyWords.cxx, src/LexAU3.cxx, src/LexAbaqus.cxx, src/LexAsm.cxx,
|
|
src/LexBash.cxx, src/LexCOBOL.cxx, src/LexCPP.cxx, src/LexCSS.cxx,
|
|
src/LexD.cxx, src/LexFortran.cxx, src/LexGen.py, src/LexHTML.cxx,
|
|
src/LexHaskell.cxx, src/LexInno.cxx, src/LexLua.cxx,
|
|
src/LexMySQL.cxx, src/LexNimrod.cxx, src/LexNsis.cxx,
|
|
src/LexOthers.cxx, src/LexPascal.cxx, src/LexPerl.cxx,
|
|
src/LexPowerPro.cxx, src/LexProgress.cxx, src/LexPython.cxx,
|
|
src/LexRuby.cxx, src/LexSML.cxx, src/LexSQL.cxx, src/LexSorcus.cxx,
|
|
src/LexTACL.cxx, src/LexTADS3.cxx, src/LexTAL.cxx, src/LexTeX.cxx,
|
|
src/LexVerilog.cxx, src/LexYAML.cxx, src/PerLine.cxx, src/PerLine.h,
|
|
src/PositionCache.cxx, src/RESearch.cxx, src/RESearch.h,
|
|
src/RunStyles.h, src/SciTE.properties, src/ScintillaBase.cxx,
|
|
src/SplitVector.h, src/UniConversion.cxx, src/ViewStyle.cxx,
|
|
src/ViewStyle.h, vcbuild/SciLexer.dsp, version.txt,
|
|
win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Merged the v2.3 branch onto the trunk.
|
|
[1bb3d2b01123]
|
|
|
|
2008-09-20 phil <phil>
|
|
|
|
* Makefile, NEWS, lib/README.doc:
|
|
Released as v2.3.
|
|
[8fd73a9a9d66] [2.3]
|
|
|
|
2008-09-17 phil <phil>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciScintilla::apiContext() for further open up the auto-
|
|
completion and call tips support.
|
|
[a6291ea6dd37]
|
|
|
|
2008-09-16 phil <phil>
|
|
|
|
* Python/configure.py, lib/gen_python_api.py,
|
|
qsci/api/python/Python-2.6.api, qt/qsciapis.h:
|
|
Added the API file for Python v2.6rc1. Fixed a typo in the help for
|
|
the Python bindings configure.py.
|
|
[ac10be3cc7fb]
|
|
|
|
2008-09-03 phil <phil>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the i18n .ts files.
|
|
[b73beac06e0f]
|
|
|
|
2008-09-01 phil <phil>
|
|
|
|
* lib/README.doc:
|
|
Updated the Windows installation notes to cover the need to manually
|
|
install the DLL when using Qt3.
|
|
[17019ebfab36]
|
|
|
|
* lib/README.doc, qt/qsciscintilla.cpp:
|
|
Fixed a regression in the highlighting of call tip arguments.
|
|
Updated the Windows installation notes to say that any header files
|
|
installed from a previous build should first be removed.
|
|
[cb3f27b93323]
|
|
|
|
2008-08-31 phil <phil>
|
|
|
|
* NEWS, Python/configure.py, Python/sip/qsciabstractapis.sip,
|
|
Python/sip/qsciapis.sip, Python/sip/qscilexer.sip,
|
|
Python/sip/qscimodcommon.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/qsciabstractapis.cpp, qt/qsciabstractapis.h, qt/qsciapis.cpp,
|
|
qt/qsciapis.h, qt/qscilexer.cpp, qt/qscilexer.h, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added the QsciAbstractAPIs class to allow applications to provide
|
|
their own implementation of APIs.
|
|
[eb5a8a602e5d]
|
|
|
|
* Makefile, Python/configure.py, Python/sip/qscilexerfortran.sip,
|
|
Python/sip/qscilexerfortran77.sip, Python/sip/qscilexerpascal.sip,
|
|
Python/sip/qscilexerpostscript.sip, Python/sip/qscilexertcl.sip,
|
|
Python/sip/qscilexerxml.sip, Python/sip/qscilexeryaml.sip,
|
|
Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase.sip, build.py, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/makefile, gtk/scintilla.mak,
|
|
include/Platform.h, include/SciLexer.h, include/Scintilla.h,
|
|
include/Scintilla.iface, lib/LICENSE.commercial, lib/README.doc,
|
|
lib/qscintilla.dxy, macosx/ExtInput.cxx, macosx/ExtInput.h,
|
|
macosx/PlatMacOSX.cxx, macosx/PlatMacOSX.h,
|
|
macosx/QuartzTextLayout.h, macosx/QuartzTextStyle.h,
|
|
macosx/QuartzTextStyleAttribute.h, macosx/ScintillaMacOSX.cxx,
|
|
macosx/ScintillaMacOSX.h, macosx/TView.cxx, macosx/makefile,
|
|
qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/qscilexerfortran.cpp,
|
|
qt/qscilexerfortran.h, qt/qscilexerfortran77.cpp,
|
|
qt/qscilexerfortran77.h, qt/qscilexerhtml.cpp, qt/qscilexerlua.cpp,
|
|
qt/qscilexerlua.h, qt/qscilexerpascal.cpp, qt/qscilexerpascal.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h,
|
|
qt/qscilexerpostscript.cpp, qt/qscilexerpostscript.h,
|
|
qt/qscilexertcl.cpp, qt/qscilexertcl.h, qt/qscilexerxml.cpp,
|
|
qt/qscilexerxml.h, qt/qscilexeryaml.cpp, qt/qscilexeryaml.h,
|
|
qt/qscimacro.cpp, qt/qscimacro.h, qt/qscintilla.pro,
|
|
qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h, src/CellBuffer.cxx,
|
|
src/Editor.cxx, src/Editor.h, src/KeyWords.cxx, src/LexCPP.cxx,
|
|
src/LexGen.py, src/LexMagik.cxx, src/LexMatlab.cxx, src/LexPerl.cxx,
|
|
src/LexPowerShell.cxx, src/LineMarker.cxx, src/RunStyles.cxx,
|
|
src/RunStyles.h, vcbuild/SciLexer.dsp, version.txt,
|
|
win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Merged the v2.2 maintenance branch.
|
|
[cd784c60bcc7]
|
|
|
|
2008-02-27 phil <phil>
|
|
|
|
* NEWS, build.py, lib/GPL_EXCEPTION.TXT, lib/LICENSE.GPL2,
|
|
lib/LICENSE.GPL3, lib/LICENSE.commercial,
|
|
lib/LICENSE.commercial.short, lib/LICENSE.gpl,
|
|
lib/LICENSE.gpl.short, lib/OPENSOURCE-NOTICE.TXT:
|
|
Updated the licenses to be in line with the the current Qt licenses,
|
|
including GPL v3. Released as v2.2.
|
|
[a039ca791129] [2.2]
|
|
|
|
2008-02-23 phil <phil>
|
|
|
|
* Makefile, qt/PlatQt.cpp:
|
|
Switched to Qt v4.3.4. Further tweaks for Windows64 support.
|
|
[3ae9686f38e6]
|
|
|
|
2008-02-22 phil <phil>
|
|
|
|
* Makefile, NEWS, Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp,
|
|
qt/ScintillaQt.cpp, qt/qscidocument.cpp, qt/qscimacro.cpp,
|
|
qt/qscintilla.pro, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Several fixes for Windows64 support based on a patch from Randall
|
|
Frank.
|
|
[2c753ee01c42]
|
|
|
|
2008-02-09 phil <phil>
|
|
|
|
* Python/configure.py, lib/README.doc, qt/qscintilla.pro:
|
|
It's no longer necessary to set DYLD_LIBRARY_PATH when using the
|
|
Python bindings.
|
|
[d1098424aed1]
|
|
|
|
2008-02-03 phil <phil>
|
|
|
|
* Python/sip/qscilexerruby.sip:
|
|
Added the missing QsciLexerRuby.Error to the Python bindings.
|
|
[0b4f06a30251]
|
|
|
|
2008-01-20 phil <phil>
|
|
|
|
* designer-Qt4/qscintillaplugin.cpp, designer-Qt4/qscintillaplugin.h:
|
|
Fixed a problem with the Qt4 Designer plugin on Leopard.
|
|
[5450a1bc62df]
|
|
|
|
2008-01-11 phil <phil>
|
|
|
|
* qt/SciClasses.cpp, qt/qsciscintillabase.cpp:
|
|
Hopefully fixed shortcuts and accelerators when the autocompletion
|
|
list is displayed.
|
|
[8304a1f4e36b]
|
|
|
|
2008-01-06 phil <phil>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Hopefully fixed a bug stopping normal typing when the autocompletion
|
|
list is being displayed.
|
|
[2db0cc8fa158]
|
|
|
|
2008-01-03 phil <phil>
|
|
|
|
* lib/LICENSE.commercial.short, lib/LICENSE.gpl,
|
|
lib/LICENSE.gpl.short, lib/README.doc, qt/qsciscintillabase.cpp:
|
|
Fixed a Qt3 compilation bug. Updated the copyright notices.
|
|
[cf238f41fb54]
|
|
|
|
2007-12-30 phil <phil>
|
|
|
|
* qt/SciClasses.cpp, qt/SciClasses.h, qt/qsciscintillabase.cpp:
|
|
Hopefully fixed the problems with the auto-completion popup on all
|
|
platforms (not tested on Mac).
|
|
[585aa7e4e59f]
|
|
|
|
2007-12-29 phil <phil>
|
|
|
|
* qt/SciClasses.cpp:
|
|
Remove the use of the internal Tooltip widget flag so that the X11
|
|
auto-completion list now has the same problems as the Windows
|
|
version. (Prior to fixing the problem properly.)
|
|
[93d584d099db]
|
|
|
|
2007-12-23 phil <phil>
|
|
|
|
* qt/ScintillaQt.cpp:
|
|
Fixed DND problems with Qt4.
|
|
[23f8c1a7c4c7]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fix from Detlev for an infinite loop caused by calling
|
|
getCursorPosition() when Scintilla reports a position past the end
|
|
of the text.
|
|
[dd99ade93fa6]
|
|
|
|
2007-12-05 phil <phil>
|
|
|
|
* qt/qscilexerperl.cpp, qt/qscintilla_cs.ts, qt/qscintilla_de.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Fixed a silly typo in the updated Perl lexer.
|
|
[0e290eb71572]
|
|
|
|
* qt/qscintilla_de.qm:
|
|
Updated German translations from Detlev.
|
|
[e820d3c167f5]
|
|
|
|
* Makefile:
|
|
Switched the internal build system to Qt v4.3.3.
|
|
[df2d877e2422]
|
|
|
|
2007-12-04 phil <phil>
|
|
|
|
* qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the translation source files.
|
|
[1fb11f16d750]
|
|
|
|
* Python/sip/qscilexerperl.sip, Python/sip/qsciscintillabase.sip,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/index.html, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/makefile,
|
|
gtk/scintilla.mak, include/Platform.h, include/PropSet.h,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
lib/README.svn, macosx/PlatMacOSX.cxx, macosx/ScintillaMacOSX.h,
|
|
macosx/makefile, qt/PlatQt.cpp, qt/qscilexer.cpp, qt/qscilexer.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscintilla.pro, qt/qsciscintilla.cpp,
|
|
qt/qsciscintillabase.h, src/CellBuffer.cxx, src/CellBuffer.h,
|
|
src/ContractionState.cxx, src/ContractionState.h, src/Document.cxx,
|
|
src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx,
|
|
src/Editor.h, src/KeyWords.cxx, src/LexAPDL.cxx, src/LexASY.cxx,
|
|
src/LexAU3.cxx, src/LexAbaqus.cxx, src/LexBash.cxx, src/LexCPP.cxx,
|
|
src/LexGen.py, src/LexHTML.cxx, src/LexHaskell.cxx,
|
|
src/LexMetapost.cxx, src/LexOthers.cxx, src/LexPerl.cxx,
|
|
src/LexPython.cxx, src/LexR.cxx, src/LexSQL.cxx, src/LexTeX.cxx,
|
|
src/LexYAML.cxx, src/Partitioning.h, src/PositionCache.cxx,
|
|
src/PositionCache.h, src/PropSet.cxx, src/RunStyles.cxx,
|
|
src/RunStyles.h, src/ScintillaBase.cxx, src/SplitVector.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, vcbuild/SciLexer.dsp,
|
|
version.txt, win32/PlatWin.cxx, win32/ScintRes.rc,
|
|
win32/ScintillaWin.cxx, win32/makefile, win32/scintilla.mak,
|
|
win32/scintilla_vc6.mak:
|
|
Merged Scintilla v1.75.
|
|
[8009a4d7275a]
|
|
|
|
2007-11-17 phil <phil>
|
|
|
|
* qt/SciClasses.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Bug fixes for selectAll() and getCursorPosition() from Baz Walter.
|
|
[80eecca239b4]
|
|
|
|
2007-10-24 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed folding for HTML.
|
|
[bb6fb6065e30]
|
|
|
|
2007-10-14 phil <phil>
|
|
|
|
* build.py, lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT,
|
|
lib/LICENSE.gpl, lib/OPENSOURCE-NOTICE.TXT, qt/qscicommandset.cpp:
|
|
Control characters that are not bound to commands (or shortcuts) now
|
|
default to doing nothing (rather than inserting the character into
|
|
the text). Aligned the GPL license with Trolltech's exceptions.
|
|
[148432c68762]
|
|
|
|
2007-10-12 phil <phil>
|
|
|
|
* src/LexHTML.cxx:
|
|
Fixed the Scintilla HTML lexer's handling of characters >= 0x80.
|
|
[c4e271ce8e96]
|
|
|
|
2007-10-05 phil <phil>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Used NoSystemBackground rather than OpaquePaintEvent to eliminate
|
|
flicker.
|
|
[01a22c66304d]
|
|
|
|
2007-10-04 phil <phil>
|
|
|
|
* Makefile, qt/qsciscintillabase.cpp:
|
|
Fixed a flashing effect visible with a non-standard background.
|
|
Switched to Qt v4.3.2.
|
|
[781c58fcba96]
|
|
|
|
2007-09-23 phil <phil>
|
|
|
|
* qt/qsciapis.h, qt/qscicommand.h, qt/qscicommandset.h,
|
|
qt/qscidocument.h, qt/qsciglobal.h, qt/qscilexer.h,
|
|
qt/qscilexerbash.h, qt/qscilexerbatch.h, qt/qscilexercmake.h,
|
|
qt/qscilexercpp.h, qt/qscilexercsharp.h, qt/qscilexercss.h,
|
|
qt/qscilexerd.h, qt/qscilexerdiff.h, qt/qscilexerhtml.h,
|
|
qt/qscilexeridl.h, qt/qscilexerjava.h, qt/qscilexerjavascript.h,
|
|
qt/qscilexerlua.h, qt/qscilexermakefile.h, qt/qscilexerperl.h,
|
|
qt/qscilexerpov.h, qt/qscilexerproperties.h, qt/qscilexerpython.h,
|
|
qt/qscilexerruby.h, qt/qscilexersql.h, qt/qscilexertex.h,
|
|
qt/qscilexervhdl.h, qt/qscimacro.h, qt/qsciprinter.h,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Made the recent portabilty changes Mac specific as AIX has a problem
|
|
with them.
|
|
[0de605d4079f]
|
|
|
|
2007-09-16 phil <phil>
|
|
|
|
* qt/qscilexer.cpp:
|
|
A lexer's default colour, paper and font are now written to and read
|
|
from the settings.
|
|
[45277fc76ace]
|
|
|
|
2007-09-15 phil <phil>
|
|
|
|
* lib/README.doc, qt/qsciapis.h, qt/qscicommand.h,
|
|
qt/qscicommandset.h, qt/qscidocument.h, qt/qsciglobal.h,
|
|
qt/qscilexer.h, qt/qscilexerbash.h, qt/qscilexerbatch.h,
|
|
qt/qscilexercmake.h, qt/qscilexercpp.h, qt/qscilexercsharp.h,
|
|
qt/qscilexercss.h, qt/qscilexerd.h, qt/qscilexerdiff.h,
|
|
qt/qscilexerhtml.h, qt/qscilexeridl.h, qt/qscilexerjava.h,
|
|
qt/qscilexerjavascript.h, qt/qscilexerlua.h, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.h, qt/qscilexerpov.h, qt/qscilexerproperties.h,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.h, qt/qscilexersql.h,
|
|
qt/qscilexertex.h, qt/qscilexervhdl.h, qt/qscimacro.h,
|
|
qt/qsciprinter.h, qt/qsciscintilla.h, qt/qsciscintillabase.h:
|
|
Fixed the MacOS build problems when using the binary installer
|
|
version of Qt.
|
|
[e059a923a447]
|
|
|
|
* lib/LICENSE.commercial.short, qt/PlatQt.cpp:
|
|
Added the missing WaitMouseMoved() implementation on MacOS.
|
|
[78d1c8fc37c0]
|
|
|
|
2007-09-10 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
QsciScintilla::setFont() now calls QWidget::setFont() so that font()
|
|
returns the expected value.
|
|
[fd4f577c60ea]
|
|
|
|
2007-09-02 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed problems which the font size of STYLE_DEFAULT not being
|
|
updated when the font of style 0 was changed. Hopefully this fixes
|
|
the problems with edge columns and indentation guides.
|
|
[ddeccb6f64a0]
|
|
|
|
2007-08-12 phil <phil>
|
|
|
|
* Makefile, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short,
|
|
qt/qscintilla.pro:
|
|
Applied .pro file fix from Dirk Mueller to add a proper install
|
|
rule.
|
|
[a3a2e49f1042]
|
|
|
|
2007-07-22 phil <phil>
|
|
|
|
* qt/qscilexer.cpp:
|
|
Made sure that the backgound colour of areas of the widget with no
|
|
text is updated when QsciLexer.setDefaultPaper() is called.
|
|
[065558d2430b]
|
|
|
|
2007-07-09 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Explicitly set the style for STYLE_DEFAULT when setting a lexer.
|
|
[a95fc3357771]
|
|
|
|
2007-06-30 phil <phil>
|
|
|
|
* Python/sip/qsciscintillabase.sip, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, gtk/scintilla.mak,
|
|
include/Accessor.h, include/HFacer.py, include/KeyWords.h,
|
|
include/Platform.h, include/PropSet.h, include/SString.h,
|
|
include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface,
|
|
include/WindowAccessor.h, macosx/PlatMacOSX.cxx,
|
|
macosx/PlatMacOSX.h, macosx/QuartzTextLayout.h,
|
|
macosx/QuartzTextStyle.h, macosx/QuartzTextStyleAttribute.h,
|
|
macosx/SciTest/English.lproj/InfoPlist.strings,
|
|
macosx/SciTest/English.lproj/main.nib/classes.nib,
|
|
macosx/SciTest/English.lproj/main.nib/info.nib,
|
|
macosx/SciTest/English.lproj/main.nib/objects.xib,
|
|
macosx/SciTest/Info.plist,
|
|
macosx/SciTest/SciTest.xcode/project.pbxproj,
|
|
macosx/SciTest/SciTest_Prefix.pch, macosx/SciTest/main.cpp,
|
|
macosx/SciTest/version.plist, macosx/ScintillaCallTip.cxx,
|
|
macosx/ScintillaCallTip.h, macosx/ScintillaListBox.cxx,
|
|
macosx/ScintillaListBox.h, macosx/ScintillaMacOSX.cxx,
|
|
macosx/ScintillaMacOSX.h, macosx/TCarbonEvent.cxx,
|
|
macosx/TCarbonEvent.h, macosx/TRect.h, macosx/TView.cxx,
|
|
macosx/TView.h, macosx/deps.mak, macosx/makefile,
|
|
qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.h, src/AutoComplete.cxx, src/AutoComplete.h,
|
|
src/CallTip.cxx, src/CallTip.h, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/CharacterSet.h, src/ContractionState.cxx,
|
|
src/ContractionState.h, src/Decoration.cxx, src/Decoration.h,
|
|
src/Document.cxx, src/Document.h, src/DocumentAccessor.cxx,
|
|
src/DocumentAccessor.h, src/Editor.cxx, src/Editor.h,
|
|
src/ExternalLexer.cxx, src/ExternalLexer.h, src/Indicator.cxx,
|
|
src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx,
|
|
src/LexAPDL.cxx, src/LexAU3.cxx, src/LexAVE.cxx, src/LexAda.cxx,
|
|
src/LexAsm.cxx, src/LexAsn1.cxx, src/LexBaan.cxx, src/LexBash.cxx,
|
|
src/LexBasic.cxx, src/LexBullant.cxx, src/LexCLW.cxx,
|
|
src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexCmake.cxx,
|
|
src/LexConf.cxx, src/LexCrontab.cxx, src/LexCsound.cxx,
|
|
src/LexD.cxx, src/LexEScript.cxx, src/LexEiffel.cxx,
|
|
src/LexErlang.cxx, src/LexFlagship.cxx, src/LexForth.cxx,
|
|
src/LexFortran.cxx, src/LexGAP.cxx, src/LexGen.py,
|
|
src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx,
|
|
src/LexInno.cxx, src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx,
|
|
src/LexLua.cxx, src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx,
|
|
src/LexMatlab.cxx, src/LexMetapost.cxx, src/LexNsis.cxx,
|
|
src/LexOpal.cxx, src/LexOthers.cxx, src/LexPB.cxx, src/LexPLM.cxx,
|
|
src/LexPOV.cxx, src/LexPS.cxx, src/LexPascal.cxx, src/LexPerl.cxx,
|
|
src/LexProgress.cxx, src/LexPython.cxx, src/LexRebol.cxx,
|
|
src/LexRuby.cxx, src/LexSQL.cxx, src/LexScriptol.cxx,
|
|
src/LexSmalltalk.cxx, src/LexSpecman.cxx, src/LexSpice.cxx,
|
|
src/LexTADS3.cxx, src/LexTCL.cxx, src/LexTeX.cxx, src/LexVB.cxx,
|
|
src/LexVHDL.cxx, src/LexVerilog.cxx, src/LexYAML.cxx,
|
|
src/LineMarker.cxx, src/LineMarker.h, src/Partitioning.h,
|
|
src/PositionCache.cxx, src/PositionCache.h, src/PropSet.cxx,
|
|
src/RESearch.cxx, src/RESearch.h, src/RunStyles.cxx,
|
|
src/RunStyles.h, src/SVector.h, src/ScintillaBase.cxx,
|
|
src/ScintillaBase.h, src/SplitVector.h, src/Style.cxx, src/Style.h,
|
|
src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx,
|
|
src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h,
|
|
src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h,
|
|
vcbuild/SciLexer.dsp, version.txt, win32/PlatWin.cxx,
|
|
win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/deps.mak,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak,
|
|
zipsrc.bat:
|
|
Merged Scintilla v1.74.
|
|
[04dee9c2424f]
|
|
|
|
* Python/sip/qscilexerpython.sip, build.py, qt/qscilexer.cpp,
|
|
qt/qscilexerbash.cpp, qt/qscilexerpython.cpp, qt/qscilexerpython.h,
|
|
qt/qscintilla.pro:
|
|
Fixed comment folding in the Bash lexer. A style is properly
|
|
restored when read from QSettings. Removed ./Qsci from the qmake
|
|
INCLUDEPATH. Removed the Scintilla version number from generated
|
|
filenames. Used fully qualified enum names in the Python lexer so
|
|
that the QMetaObject is correct.
|
|
[6b27a5b211e0]
|
|
|
|
2007-06-01 phil <phil>
|
|
|
|
* NEWS:
|
|
Released as v2.1.
|
|
[9976edafc5c1] [2.1]
|
|
|
|
2007-05-30 phil <phil>
|
|
|
|
* Makefile:
|
|
Switched the internal build system to Qt v4.3.0.
|
|
[49284aa376ef]
|
|
|
|
* NEWS, Python/configure.py, Python/sip/qscilexer.sip,
|
|
Python/sip/qscilexerbash.sip, Python/sip/qscilexerbatch.sip,
|
|
Python/sip/qscilexercmake.sip, Python/sip/qscilexercpp.sip,
|
|
Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip,
|
|
Python/sip/qscilexerd.sip, Python/sip/qscilexerdiff.sip,
|
|
Python/sip/qscilexerhtml.sip, Python/sip/qscilexeridl.sip,
|
|
Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip,
|
|
Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip,
|
|
Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip,
|
|
Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip,
|
|
Python/sip/qscilexersql.sip, Python/sip/qscilexertex.sip,
|
|
Python/sip/qscilexervhdl.sip, Python/sip/qscimodcommon.sip,
|
|
build.py, qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexerbash.cpp,
|
|
qt/qscilexerbash.h, qt/qscilexerbatch.cpp, qt/qscilexerbatch.h,
|
|
qt/qscilexercmake.cpp, qt/qscilexercmake.h, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h,
|
|
qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerd.cpp,
|
|
qt/qscilexerd.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h,
|
|
qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexeridl.cpp,
|
|
qt/qscilexeridl.h, qt/qscilexerjavascript.cpp,
|
|
qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h,
|
|
qt/qscilexermakefile.cpp, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp,
|
|
qt/qscilexerpov.h, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerproperties.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h,
|
|
qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp,
|
|
qt/qscilexertex.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h,
|
|
qt/qscintilla.pro:
|
|
Lexers now remember their style settings. A lexer no longer has to
|
|
be the current lexer when changing a style's color, end-of-line
|
|
fill, font or paper. The color(), eolFill(), font() and paper()
|
|
methods of QsciLexer now return the current values for a style
|
|
rather than the default values. The setDefaultColor(),
|
|
setDefaultFont() and setDefaultPaper() methods of QsciLexer are no
|
|
longer slots and no longer virtual. The defaultColor(),
|
|
defaultFont() and defaultPaper() methods of QsciLexer are no longer
|
|
virtual. The color(), eolFill(), font() and paper() methods of all
|
|
QsciLexer derived classes (except for QsciLexer itself) have been
|
|
renamed defaultColor(), defaultEolFill(), defaultFont() and
|
|
defaultPaper() respectively.
|
|
[38aeee2a5a36]
|
|
|
|
2007-05-28 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Set the number of style bits after we've set the lexer.
|
|
[84cda9af5b00]
|
|
|
|
* Python/configure.py:
|
|
Fixed the handling of the %Timeline in the Python bindings.
|
|
[4b3146d1a236]
|
|
|
|
2007-05-27 phil <phil>
|
|
|
|
* Python/sip/qsciscintillabase.sip:
|
|
Updated the sub-class convertor code in the Python bindings for the
|
|
Cmake and VHDL lexers.
|
|
[6ab6570728a2]
|
|
|
|
2007-05-26 phil <phil>
|
|
|
|
* NEWS:
|
|
Updated the NEWS file. Released as v2.0.
|
|
[eec9914d8211] [2.0]
|
|
|
|
2007-05-19 phil <phil>
|
|
|
|
* Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Added basic input method support for Qt4 so that accented characters
|
|
now work. (Although there is still a font problem - at least a text
|
|
colour problem.)
|
|
[6b41f3694999]
|
|
|
|
* qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintillabase.cpp:
|
|
Fixed building against Qt v3.
|
|
[9e9ba05de0fb]
|
|
|
|
2007-05-17 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed an autocompletion problem where an empty list was being
|
|
displayed.
|
|
[c7214274017c]
|
|
|
|
2007-05-16 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed a bug where autocompleting from the document was looking for
|
|
preceeding non-word characters as well.
|
|
[3ee6fd746d49]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed silly typo that broke call tips.
|
|
[05213a8933c2]
|
|
|
|
2007-05-09 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fiex an autocompletion bug for words that only had preceding
|
|
whitespace.
|
|
[a8f3339e02c6]
|
|
|
|
* Python/configure.py, lib/gen_python_api.py,
|
|
qsci/api/python/Python-2.4.api, qsci/api/python/Python-2.5.api,
|
|
qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Call tips shouldn't now get confused with commas in the text after
|
|
the argument list. The included API files for Python should now be
|
|
complete and properly exclude anything beginning with an underscore.
|
|
The Python bindings configure.py can now install the API file in a
|
|
user supplied directory.
|
|
[c7e93dc918de]
|
|
|
|
* qt/qscintilla_cs.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm,
|
|
qt/qscintilla_ru.qm:
|
|
Ran lrelease on the project.
|
|
[c3ce60078221]
|
|
|
|
* Makefile, qt/qscintilla_cs.ts, qt/qscintilla_de.ts,
|
|
qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts:
|
|
Updated the internal build system to Qt v4.3.0rc1. Ran lupdate on
|
|
the project.
|
|
[6a86e71a4e26]
|
|
|
|
2007-05-08 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Call tips will now show all the tips for a function (in all scopes)
|
|
if the current context/scope isn't known.
|
|
[cbebccc205c7]
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added callTipsStyle() and setCallTipsStyle() to QsciScintilla.
|
|
[59d453b5da8c]
|
|
|
|
2007-05-07 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Autocompletion from documents should now work the same as QScintilla
|
|
v1. The only difference is that the list does not contain the
|
|
preceding context so it is consistent with autocompletion from APIs.
|
|
[46de719d325e]
|
|
|
|
* qt/qscintilla.pro, qt/qscintilla_cs.qm, qt/qscintilla_cs.ts:
|
|
Added the Czech translations from Zdenek Bohm.
|
|
[139fd9aee405]
|
|
|
|
2007-04-30 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciScintilla::wordCharacters().
|
|
[d6e56986a031]
|
|
|
|
2007-04-29 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Added lots of consts to QsciScintilla getter methods.
|
|
[4aaffa8611ba]
|
|
|
|
* Python/configure.py, Python/sip/qsciscintilla.sip,
|
|
qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added caseSensitive() and isWordCharacter() to QsciScintilla.
|
|
Updated translations from Detlev.
|
|
[64223bf97266]
|
|
|
|
2007-04-10 phil <phil>
|
|
|
|
* Python/sip/qscilexercmake.sip, Python/sip/qscilexervhdl.sip,
|
|
Python/sip/qscimodcommon.sip, qt/qscilexercmake.cpp,
|
|
qt/qscilexercmake.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h,
|
|
qt/qscintilla.pro:
|
|
Added the QsciLexerVHDL class.
|
|
[10029339786f]
|
|
|
|
* Python/sip/qscilexercmake.sip, Python/sip/qscimodcommon.sip,
|
|
qt/qscilexercmake.cpp, qt/qscilexercmake.h, qt/qscintilla.pro:
|
|
Added the QsciLexerCmake class.
|
|
[c1c911246f75]
|
|
|
|
2007-04-09 phil <phil>
|
|
|
|
* qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Finished call tip support.
|
|
[b8c717297392]
|
|
|
|
2007-04-07 phil <phil>
|
|
|
|
* qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Some refactoring in preparation for getting call tips working.
|
|
[6cb925653a80]
|
|
|
|
2007-04-06 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed autoindenting.
|
|
[8d7b93ee4d9e]
|
|
|
|
2007-04-05 phil <phil>
|
|
|
|
* qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp:
|
|
Fixed autocompletion so that it works with lexers that don't define
|
|
word separators, and lexers that are case insensitive.
|
|
[66634cf13685]
|
|
|
|
2007-04-04 phil <phil>
|
|
|
|
* qt/ScintillaQt.cpp, qt/qsciscintilla.cpp:
|
|
Fixed the horizontal scrollbar when word wrapping.
|
|
[021ea1fe8468]
|
|
|
|
2007-04-03 phil <phil>
|
|
|
|
* Python/configure.py, Python/sip/qsciscintillabase.sip, delcvs.bat,
|
|
doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/index.html, gtk/makefile, gtk/scintilla.mak, include/SciLexer.h,
|
|
include/Scintilla.h, include/Scintilla.iface, qt/ScintillaQt.cpp,
|
|
qt/qscintilla.pro, qt/qsciscintillabase.h, src/Document.cxx,
|
|
src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx,
|
|
src/Editor.h, src/ExternalLexer.h, src/KeyWords.cxx, src/LexAU3.cxx,
|
|
src/LexBash.cxx, src/LexCmake.cxx, src/LexHTML.cxx, src/LexLua.cxx,
|
|
src/LexMSSQL.cxx, src/LexOthers.cxx, src/LexTADS3.cxx,
|
|
src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h,
|
|
src/SplitVector.h, vcbuild/SciLexer.dsp, version.txt,
|
|
win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Merged Scintilla v1.73.
|
|
[2936af6fc62d]
|
|
|
|
2007-03-18 phil <phil>
|
|
|
|
* Makefile, Python/sip/qscilexerd.sip, Python/sip/qscimodcommon.sip,
|
|
Python/sip/qsciscintillabase.sip, qt/qscilexerd.cpp,
|
|
qt/qscilexerd.h, qt/qscintilla.pro, qt/qscintilla_de.qm,
|
|
qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts,
|
|
qt/qscintilla_ru.ts:
|
|
Switched the internal build system to Qt v4.2.3. Added the D lexer
|
|
support from Detlev.
|
|
[667e9b81ab4f]
|
|
|
|
2007-03-04 phil <phil>
|
|
|
|
* Makefile, example-Qt4/mainwindow.cpp, qt/PlatQt.cpp,
|
|
qt/qsciscintilla.cpp:
|
|
Fixed a bug in default font handling. Removed use of QIODevice::Text
|
|
in the example as it is unnecessary and a performance hog. Moved the
|
|
internal Qt3 build system to Qt v3.3.8. Auto-indentation should now
|
|
work (as badly) as it did with QScintilla v1.
|
|
[4d3ad4d1f295]
|
|
|
|
2007-01-17 phil <phil>
|
|
|
|
* Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Added defaultPreparedName() to QsciAPIs.
|
|
[2a3c872122dd]
|
|
|
|
* designer-Qt4/qscintillaplugin.cpp:
|
|
Fixed the Qt4 Designer plugin include file value.
|
|
[ea7cb8634ad2]
|
|
|
|
2007-01-16 phil <phil>
|
|
|
|
* Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Added cancelPreparation() and apiPreparationCancelled() to QsciAPIs.
|
|
[2d7dd00e3bc0]
|
|
|
|
* Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
build.py, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short,
|
|
qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Updated the copyright notices. Added selectionToEol() and
|
|
setSelectionToEol() to QsciScintilla. Added the other 1.72 changes
|
|
to the low level API.
|
|
[ddcf2d43cf31]
|
|
|
|
* doc/SciBreak.jpg, doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/ScintillaRelated.html,
|
|
doc/index.html, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/makefile,
|
|
gtk/scintilla.mak, include/SciLexer.h, include/Scintilla.h,
|
|
include/Scintilla.iface, qt/ScintillaQt.h, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/ContractionState.cxx, src/Document.cxx,
|
|
src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx,
|
|
src/Editor.h, src/KeyWords.cxx, src/LexCPP.cxx, src/LexD.cxx,
|
|
src/LexGen.py, src/LexHTML.cxx, src/LexInno.cxx, src/LexLua.cxx,
|
|
src/LexMatlab.cxx, src/LexNsis.cxx, src/LexOthers.cxx,
|
|
src/LexRuby.cxx, src/LexTADS3.cxx, src/Partitioning.h,
|
|
src/ScintillaBase.cxx, src/SplitVector.h, src/StyleContext.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, vcbuild/SciLexer.dsp,
|
|
version.txt, win32/ScintRes.rc, win32/ScintillaWin.cxx,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Merged Scintilla v1.72, but any new features are not yet exploited.
|
|
[dcdfde9050a2]
|
|
|
|
2007-01-09 phil <phil>
|
|
|
|
* Python/configure.py:
|
|
Fixed bug in configure.py when the -p flag wasn't specified.
|
|
[50dc69f2b20d]
|
|
|
|
2007-01-04 phil <phil>
|
|
|
|
* Python/configure.py, Python/sip/qscilexer.sip, qt/qsciapis.cpp,
|
|
qt/qsciapis.h, qt/qsciscintilla.cpp:
|
|
Backported to Qt v3. Note that this will probably break again in the
|
|
future when call tips are redone.
|
|
[3bcc4826fc73]
|
|
|
|
2007-01-02 phil <phil>
|
|
|
|
* Python/configure.py, lib/gen_python_api.py,
|
|
qsci/api/python/Python-2.4.api, qsci/api/python/Python-2.5.api,
|
|
qt/qsciapis.cpp:
|
|
Added the Python v2.4 and v2.5 API files. Added the generation of
|
|
the QScintilla2.api file.
|
|
[49beb92ca721]
|
|
|
|
2007-01-01 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscilexer.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added autoCompletionFillupsEnabled() and
|
|
setAutoCompletionFillupsEnabled() to QsciScintilla. Updated the
|
|
Python bindings.
|
|
[7aa946010e9d]
|
|
|
|
* Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Implemented loadPrepared() and savePrepared() in QsciAPIs. Added
|
|
isPrepared() to QsciAPIs. Updated the Python bindings.
|
|
[4c5e3d80fec7]
|
|
|
|
* Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Added installAPIFiles() and stubs for loadPrepared() and
|
|
savePrepared() to QsciAPIs.
|
|
[93f4dd7222a1]
|
|
|
|
* Python/sip/qsciapis.sip:
|
|
Added the missing qsciapis.sip file.
|
|
[064b524acc93]
|
|
|
|
* Python/sip/qscilexer.sip, Python/sip/qscimodcommon.sip,
|
|
lib/qscintilla.dxy, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qscilexer.cpp, qt/qscilexer.h:
|
|
Fixed the generation of the API documentation. Added apis() and
|
|
setAPIs() to QsciLexer. Removed apiAdd(), apiClear(), apiLoad(),
|
|
apiRemove(), apiProcessingStarted() and apiProcessingFinished() from
|
|
QsciLexer. Added apiPreparationStarted() and
|
|
apiPreparationFinished() to QsciAPIs. Made QsciAPIs part of the API
|
|
again. Updated the Python bindings.
|
|
[851d133b12ff]
|
|
|
|
2006-12-20 phil <phil>
|
|
|
|
* Makefile, qt/qsciapis.cpp, qt/qsciapis.h:
|
|
Updated the internal build system to Qt v4.2.2. More work on auto-
|
|
completion.
|
|
[d4542220e7a2]
|
|
|
|
2006-11-26 phil <phil>
|
|
|
|
* qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
More work on the auto-completion code.
|
|
[37b2d0d2b154]
|
|
|
|
2006-11-22 phil <phil>
|
|
|
|
* qt/qsciapis.cpp, qt/qsciapis.h, qt/qscilexer.cpp, qt/qscilexer.h,
|
|
qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Changed the handling of case sensitivity in auto-completion lists.
|
|
Lexers now say if they are case sensitive.
|
|
[b1932fba61ec]
|
|
|
|
2006-11-17 phil <phil>
|
|
|
|
* Makefile, Python/configure.py, Python/sip/qscicommand.sip,
|
|
Python/sip/qscicommandset.sip, Python/sip/qscidocument.sip,
|
|
Python/sip/qscilexer.sip, Python/sip/qscilexerbash.sip,
|
|
Python/sip/qscilexerbatch.sip, Python/sip/qscilexercpp.sip,
|
|
Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip,
|
|
Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip,
|
|
Python/sip/qscilexeridl.sip, Python/sip/qscilexerjava.sip,
|
|
Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip,
|
|
Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip,
|
|
Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip,
|
|
Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip,
|
|
Python/sip/qscilexersql.sip, Python/sip/qscilexertex.sip,
|
|
Python/sip/qscimacro.sip, Python/sip/qsciprinter.sip,
|
|
Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip,
|
|
TODO, build.py, designer-Qt3/qscintillaplugin.cpp, designer-
|
|
Qt4/qscintillaplugin.cpp, example-Qt3/application.cpp, example-
|
|
Qt4/mainwindow.cpp, qt/PlatQt.cpp, qt/ScintillaQt.cpp,
|
|
qt/qsciapis.cpp, qt/qsciapis.h, qt/qscicommand.cpp,
|
|
qt/qscicommand.h, qt/qscicommandset.cpp, qt/qscicommandset.h,
|
|
qt/qscidocument.cpp, qt/qscidocument.h, qt/qscilexer.cpp,
|
|
qt/qscilexer.h, qt/qscilexerbash.cpp, qt/qscilexerbash.h,
|
|
qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h,
|
|
qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp,
|
|
qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h,
|
|
qt/qscilexeridl.cpp, qt/qscilexeridl.h, qt/qscilexerjava.cpp,
|
|
qt/qscilexerjava.h, qt/qscilexerjavascript.cpp,
|
|
qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h,
|
|
qt/qscilexermakefile.cpp, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp,
|
|
qt/qscilexerpov.h, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerproperties.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h,
|
|
qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp,
|
|
qt/qscilexertex.h, qt/qscimacro.cpp, qt/qscimacro.h,
|
|
qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciprinter.h,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h:
|
|
Fixed the name of the generated source packages. Reorganised so that
|
|
the header files are in a separate sub-directory. Updated the
|
|
designer plugins and examples for the changing in header file
|
|
structure. More work on autocompletion. Basic functionality is
|
|
there, but no support for the "current context" yet.
|
|
[312e74140bb8]
|
|
|
|
2006-11-04 phil <phil>
|
|
|
|
* designer-Qt4/qscintillaplugin.cpp:
|
|
Designer plugin fixes for Qt4 from DavidB.
|
|
[920f7af8bec6]
|
|
|
|
2006-11-03 phil <phil>
|
|
|
|
* qt/qscilexer.cpp:
|
|
Fixed QsciLexer::setPaper() so that it also sets the background
|
|
colour of the default style.
|
|
[fcab00732d97]
|
|
|
|
2006-10-21 phil <phil>
|
|
|
|
* Makefile, qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp:
|
|
Switched the internal build system to Qt v3.3.7 and v4.2.1.
|
|
Portability fixes for Qt3.
|
|
[512b57958ea4]
|
|
|
|
2006-10-20 phil <phil>
|
|
|
|
* Makefile, build.py, include/Platform.h, lib/README.doc,
|
|
qt/PlatQt.cpp, qt/qscimacro.cpp, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp:
|
|
Renamed the base package QScintilla2. Platform portability fixes
|
|
from Ulli. The qsci data directory is now installed (where API files
|
|
will be kept).
|
|
[2a61d65842fb]
|
|
|
|
2006-10-13 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qscintilla.pro,
|
|
qt/qscintilla_pt_br.qm, qt/qscintilla_pt_br.ts,
|
|
qt/qscintilla_ptbr.qm, qt/qscintilla_ptbr.ts, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added QsciScintilla::linesChanged() from Detlev. Removed
|
|
QsciScintilla::markerChanged(). Renamed the Brazilian Portugese
|
|
translation files.
|
|
[5b23de72e063]
|
|
|
|
* Makefile, Python/sip/qscilexer.sip, qt/ListBoxQt.cpp,
|
|
qt/ListBoxQt.h, qt/ScintillaQt.cpp, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qscilexer.cpp, qt/qscilexer.h, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
Added apiRemove(), apiProcessingStarted() and
|
|
apiProcessingFinished() to QsciLexer.
|
|
[ef2cb95b868a]
|
|
|
|
2006-10-08 phil <phil>
|
|
|
|
* qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Reset the text and paper colours and font when removing a lexer.
|
|
[08ac85b34d80]
|
|
|
|
* qt/qsciscintilla.cpp:
|
|
Fixed Qt3 specific problem with most recent changes.
|
|
[e4ba06e01a1e]
|
|
|
|
2006-10-06 phil <phil>
|
|
|
|
* Python/sip/qsciapis.sip, Python/sip/qscilexer.sip,
|
|
Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip,
|
|
qt/ListBoxQt.cpp, qt/SciClasses.cpp, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexerbash.cpp,
|
|
qt/qscilexerbash.h, qt/qscilexerbatch.cpp, qt/qscilexerbatch.h,
|
|
qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercsharp.h,
|
|
qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp,
|
|
qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h,
|
|
qt/qscilexeridl.h, qt/qscilexerjavascript.h, qt/qscilexerlua.cpp,
|
|
qt/qscilexerlua.h, qt/qscilexermakefile.cpp, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp,
|
|
qt/qscilexerpov.h, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerproperties.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h,
|
|
qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp,
|
|
qt/qscilexertex.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Made QsciAPIs an internal class and instead added apiAdd(),
|
|
apiClear() and apiLoad() to QsciLexer. Replaced
|
|
setAutoCompletionStartCharacters() with
|
|
setAutoCompletionWordSeparators() in QsciScintilla. Removed
|
|
autoCompletionFillupsEnabled(), setAutoCompletionFillupsEnabled(),
|
|
setAutoCompletionAPIs() and setCallTipsAPIs() from QsciScintilla.
|
|
Added AcsNone to QsciScintilla::AutoCompletionSource. Horizontal
|
|
scrollbars are displayed as needed in autocompletion lists. Added
|
|
QsciScintilla::lexer(). Fixed setFont(), setColor(), setEolFill()
|
|
and setPaper() in QsciLexer so that they handle all styles as
|
|
documented. Removed all occurences of QString::null. Fixed the
|
|
problem with indentation guides not changing when the size of a
|
|
space changed. Added the QsciScintilla::markerChanged() signal.
|
|
Updated the Python bindings.
|
|
[9ae22e152365]
|
|
|
|
2006-10-01 phil <phil>
|
|
|
|
* qt/PlatQt.cpp:
|
|
Fixed a silly line drawing bug.
|
|
[0f9f5c22421a]
|
|
|
|
2006-09-30 phil <phil>
|
|
|
|
* qt/qscintilla.pro:
|
|
Fixes for building on Windows and MacOS/X.
|
|
[c16bc6aeba20]
|
|
|
|
2006-09-29 phil <phil>
|
|
|
|
* example-Qt4/application.pro, qt/PlatQt.cpp, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.cpp:
|
|
Fixed the documentation bug in QsciScintilla::insert(). Fixed the
|
|
mouse shape changing properly. Fixed the drawing of fold markers.
|
|
[08af64d93094]
|
|
|
|
2006-09-23 phil <phil>
|
|
|
|
* lib/README:
|
|
Improved the README for the pedants amongst us.
|
|
[683bdb9a84fc]
|
|
|
|
* designer-Qt4/designer.pro, designer-Qt4/qscintillaplugin.cpp,
|
|
designer-Qt4/qscintillaplugin.h:
|
|
The Qt4 Designer plugin now loads - thanks to DavidB.
|
|
[feb5a3618df6]
|
|
|
|
2006-09-16 phil <phil>
|
|
|
|
* build.py, designer-Qt3/designer.pro, designer-
|
|
Qt3/qscintillaplugin.cpp, designer-Qt4/designer.pro, designer-
|
|
Qt4/qscintillaplugin.cpp, designer/designer.pro,
|
|
designer/qscintillaplugin.cpp, lib/README.doc, qt/qsciscintilla.h:
|
|
Fixed the Qt3 designer plugin. Added the Qt4 designer plugin based
|
|
on Andrius Ozelis's work. (But it doesn't load for me - does anybody
|
|
else have a problem?)
|
|
[3a0873ed5ff0]
|
|
|
|
2006-09-09 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h:
|
|
QsciScintilla's setFont(), setColor() and setPaper() now work as
|
|
expected when there is no lexer (and have no effect if there is a
|
|
lexer).
|
|
[65cc713d9ecb]
|
|
|
|
2006-08-28 phil <phil>
|
|
|
|
* qt/ListBoxQt.cpp, qt/PlatQt.cpp:
|
|
Fixed a crash when double-clicking on an auto-completion list entry.
|
|
[d8eecfc59ca2]
|
|
|
|
2006-08-27 phil <phil>
|
|
|
|
* Python/sip/qsciscintillabase.sip, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/index.html, gtk/Converter.h, gtk/PlatGTK.cxx,
|
|
gtk/ScintillaGTK.cxx, qt/ScintillaQt.cpp, qt/qsciscintillabase.h,
|
|
src/Editor.cxx, src/LexCPP.cxx, src/LexPerl.cxx, src/LexVB.cxx,
|
|
src/StyleContext.h, version.txt, win32/ScintRes.rc,
|
|
win32/ScintillaWin.cxx:
|
|
Merged Scintilla v1.71. The SCN_DOUBLECLICK() signal now passes the
|
|
line and position of the click.
|
|
[81c852fed943]
|
|
|
|
2006-08-17 phil <phil>
|
|
|
|
* Python/sip/qsciscintilla.sip, qt/ScintillaQt.cpp:
|
|
Fixed pasting when Unicode mode is set.
|
|
[9d4a7ccef6f4]
|
|
|
|
* build.py:
|
|
Fixed the internal build system leaving SVN remnants around.
|
|
[96c36a0e94ac]
|
|
|
|
2006-07-30 phil <phil>
|
|
|
|
* NEWS, Python/sip/qsciscintilla.sip, qt/qscicommand.h,
|
|
qt/qscicommandset.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
Added autoCompletionFillupsEnabled() and
|
|
setAutoCompletionFillupsEnabled() to QsciScintilla. Don't auto-
|
|
complete numbers. Removed QsciCommandList.
|
|
[e9886e5da7c3]
|
|
|
|
2006-07-29 phil <phil>
|
|
|
|
* lib/README.doc, qt/PlatQt.cpp:
|
|
Debugged the Qt3 backport - all seems to work.
|
|
[1e743e050599]
|
|
|
|
* Python/configure.py, Python/sip/qscimod3.sip,
|
|
Python/sip/qsciscintillabase.sip, Python/sip/qsciscintillabase4.sip,
|
|
build.py, lib/README, lib/README.doc, lib/qscintilla.dxy,
|
|
qt/qsciscintillabase.h:
|
|
The PyQt3 bindings now work. Updated the documentation and build
|
|
system for both Qt3 and Qt4.
|
|
[f4fa8a9a35c0]
|
|
|
|
2006-07-28 phil <phil>
|
|
|
|
* Python/sip/qscimodcommon.sip, Python/sip/qsciscintillabase4.sip,
|
|
Python/sip/qscitypes.sip, example-Qt3/application.cpp, example-
|
|
Qt3/application.h, example-Qt3/application.pro, qt/qscicommand.cpp,
|
|
qt/qscicommandset.cpp, qt/qscidocument.cpp, qt/qscimacro.cpp,
|
|
qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciscintilla.cpp,
|
|
qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h, qt/qscitypes.h:
|
|
Backed out the QscoTypes namespace now that the Qt3/4 source code
|
|
has been consolidated.
|
|
[372c37fa8b9c]
|
|
|
|
* qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_ptbr.ts,
|
|
qt/qscintilla_ru.ts, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h, qt/qsciscintillabase3.cpp,
|
|
qt/qsciscintillabase3.h, qt/qsciscintillabase4.cpp,
|
|
qt/qsciscintillabase4.h:
|
|
Integated the Qt3 and Qt4 source files.
|
|
[4ee1fcf04cd9]
|
|
|
|
* Makefile, build.py, lib/README.doc, lib/qscintilla.dxy,
|
|
qt/qscintilla.pro, qt/qsciscintillabase.h,
|
|
qt/qsciscintillabase3.cpp, qt/qsciscintillabase3.h,
|
|
qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h:
|
|
The Qt3 port now compiles, but otherwise untested.
|
|
[da227e07e729]
|
|
|
|
* Python/sip/qscimacro.sip, lib/README.doc, lib/qscintilla.dxy,
|
|
qt/PlatQt.cpp, qt/qscilexermakefile.cpp, qt/qscimacro.cpp,
|
|
qt/qscimacro.h, qt/qscintilla.pro, qt/qsciscintillabase.h,
|
|
qt/qsciscintillabase3.cpp, qt/qsciscintillabase3.h,
|
|
qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h:
|
|
Changes to QsciMacro so that it has a more consistent API across Qt3
|
|
and Qt4. Backported to Qt3 - doesn't yet build because Qt3 qmake
|
|
doesn't understand the preprocessor.
|
|
[910b415ec4a8]
|
|
|
|
2006-07-27 phil <phil>
|
|
|
|
* build.py, designer/qscintillaplugin.cpp, example-Qt3/README,
|
|
example-Qt4/README, lib/README, lib/README.doc, lib/qscintilla.dxy,
|
|
qt/qscintilla.pro:
|
|
Updated the documentation.
|
|
[7774f3e87003]
|
|
|
|
2006-07-26 phil <phil>
|
|
|
|
* Makefile, Python/configure.py, Python/qsciapis.sip,
|
|
Python/qscicommand.sip, Python/qscicommandset.sip,
|
|
Python/qscidocument.sip, Python/qscilexer.sip,
|
|
Python/qscilexerbash.sip, Python/qscilexerbatch.sip,
|
|
Python/qscilexercpp.sip, Python/qscilexercsharp.sip,
|
|
Python/qscilexercss.sip, Python/qscilexerdiff.sip,
|
|
Python/qscilexerhtml.sip, Python/qscilexeridl.sip,
|
|
Python/qscilexerjava.sip, Python/qscilexerjavascript.sip,
|
|
Python/qscilexerlua.sip, Python/qscilexermakefile.sip,
|
|
Python/qscilexerperl.sip, Python/qscilexerpov.sip,
|
|
Python/qscilexerproperties.sip, Python/qscilexerpython.sip,
|
|
Python/qscilexerruby.sip, Python/qscilexersql.sip,
|
|
Python/qscilexertex.sip, Python/qscimacro.sip, Python/qscimod4.sip,
|
|
Python/qscimodcommon.sip, Python/qsciprinter.sip,
|
|
Python/qsciscintilla.sip, Python/qsciscintillabase4.sip,
|
|
Python/qscitypes.sip, Python/sip/qsciapis.sip,
|
|
Python/sip/qscicommand.sip, Python/sip/qscicommandset.sip,
|
|
Python/sip/qscidocument.sip, Python/sip/qscilexer.sip,
|
|
Python/sip/qscilexerbash.sip, Python/sip/qscilexerbatch.sip,
|
|
Python/sip/qscilexercpp.sip, Python/sip/qscilexercsharp.sip,
|
|
Python/sip/qscilexercss.sip, Python/sip/qscilexerdiff.sip,
|
|
Python/sip/qscilexerhtml.sip, Python/sip/qscilexeridl.sip,
|
|
Python/sip/qscilexerjava.sip, Python/sip/qscilexerjavascript.sip,
|
|
Python/sip/qscilexerlua.sip, Python/sip/qscilexermakefile.sip,
|
|
Python/sip/qscilexerperl.sip, Python/sip/qscilexerpov.sip,
|
|
Python/sip/qscilexerproperties.sip, Python/sip/qscilexerpython.sip,
|
|
Python/sip/qscilexerruby.sip, Python/sip/qscilexersql.sip,
|
|
Python/sip/qscilexertex.sip, Python/sip/qscimacro.sip,
|
|
Python/sip/qscimod4.sip, Python/sip/qscimodcommon.sip,
|
|
Python/sip/qsciprinter.sip, Python/sip/qsciscintilla.sip,
|
|
Python/sip/qsciscintillabase4.sip, Python/sip/qscitypes.sip,
|
|
build.py, lib/LICENSE.edu, lib/LICENSE.edu.short, lib/README.MacOS:
|
|
Changed the build system to add the Python bindings.
|
|
[8a56c38c418b]
|
|
|
|
* Python/configure.py, Python/qscicommandset.sip,
|
|
Python/qscilexerruby.sip, Python/qscilexertex.sip,
|
|
Python/qscimod4.sip, Python/qsciscintilla.sip,
|
|
Python/qsciscintillabase4.sip, Python/qscitypes.sip:
|
|
Debugged the Python bindings - not yet part of the snapshots.
|
|
[8e348d9c7d38]
|
|
|
|
2006-07-25 phil <phil>
|
|
|
|
* Python/qsciapis.sip, Python/qscicommand.sip,
|
|
Python/qscicommandset.sip, Python/qscidocument.sip,
|
|
Python/qscilexer.sip, Python/qscilexerbash.sip,
|
|
Python/qscilexerbatch.sip, Python/qscilexercpp.sip,
|
|
Python/qscilexercsharp.sip, Python/qscilexercss.sip,
|
|
Python/qscilexerdiff.sip, Python/qscilexerhtml.sip,
|
|
Python/qscilexeridl.sip, Python/qscilexerjava.sip,
|
|
Python/qscilexerjavascript.sip, Python/qscilexerlua.sip,
|
|
Python/qscilexermakefile.sip, Python/qscilexerperl.sip,
|
|
Python/qscilexerpov.sip, Python/qscilexerproperties.sip,
|
|
Python/qscilexerpython.sip, Python/qscilexerruby.sip,
|
|
Python/qscilexersql.sip, Python/qscilexertex.sip,
|
|
Python/qscimacro.sip, Python/qscimod4.sip, Python/qscimodcommon.sip,
|
|
Python/qsciprinter.sip, Python/qsciscintilla.sip,
|
|
Python/qsciscintillabase4.sip, Python/qscitypes.sip, qt/qsciapis.h,
|
|
qt/qsciglobal.h, qt/qscilexer.h, qt/qscilexerbash.h,
|
|
qt/qscilexercpp.h, qt/qscilexerperl.h, qt/qscilexerpython.h,
|
|
qt/qscilexersql.h, qt/qsciprinter.h, qt/qsciscintilla.h:
|
|
Ported the .sip files from v1. (Not yet part of the snapshot.)
|
|
[c03807f9fbab]
|
|
|
|
* Makefile, qt/qscintilla-Qt4.pro, qt/qscintilla.pro:
|
|
The .pro file should now work with both Qt v3 and v4.
|
|
[c99aec4ce73d]
|
|
|
|
* Makefile, qt/qscintilla-Qt4.pro, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h,
|
|
qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h:
|
|
Some file reorganisation for when the backport to Qt3 is done.
|
|
[c97fb1bdc0e5]
|
|
|
|
* qt/qscicommand.cpp, qt/qscicommandset.cpp, qt/qscidocument.cpp,
|
|
qt/qscimacro.cpp, qt/qscintilla.pro, qt/qsciprinter.cpp,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp,
|
|
qt/qsciscintillabase.h, qt/qscitypes.h:
|
|
Moved the Scintilla API enums out of QsciScintillaBase and into the
|
|
new QsciTypes namespace.
|
|
[6de0ac19e4df]
|
|
|
|
* qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Triple clicking now works.
|
|
[8ef632d89147]
|
|
|
|
2006-07-23 phil <phil>
|
|
|
|
* qt/qsciscintillabase.cpp:
|
|
Fixed incorrect selection after dropping text.
|
|
[4c62275c39f4]
|
|
|
|
* qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp:
|
|
Dropping text seems (mostly) to work.
|
|
[7acc97948229]
|
|
|
|
2006-07-22 phil <phil>
|
|
|
|
* qt/PlatQt.cpp, qt/ScintillaQt.cpp, qt/ScintillaQt.h,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Scrollbars now work. The context menu now works. The clipboard and
|
|
mouse selection now works. Dragging to external windows now works
|
|
(but not dropping).
|
|
[73995ec258cd]
|
|
|
|
2006-07-18 phil <phil>
|
|
|
|
* example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h, qt/PlatQt.cpp,
|
|
qt/qextscintillalexerbash.cxx, qt/qextscintillalexerbash.h,
|
|
qt/qextscintillalexerbatch.cxx, qt/qextscintillalexerbatch.h,
|
|
qt/qextscintillalexercpp.cxx, qt/qextscintillalexercpp.h,
|
|
qt/qextscintillalexercsharp.cxx, qt/qextscintillalexercsharp.h,
|
|
qt/qextscintillalexercss.cxx, qt/qextscintillalexercss.h,
|
|
qt/qextscintillalexerdiff.cxx, qt/qextscintillalexerdiff.h,
|
|
qt/qextscintillalexerhtml.cxx, qt/qextscintillalexerhtml.h,
|
|
qt/qextscintillalexeridl.cxx, qt/qextscintillalexeridl.h,
|
|
qt/qextscintillalexerjava.cxx, qt/qextscintillalexerjava.h,
|
|
qt/qextscintillalexerjavascript.cxx,
|
|
qt/qextscintillalexerjavascript.h, qt/qextscintillalexerlua.cxx,
|
|
qt/qextscintillalexerlua.h, qt/qextscintillalexermakefile.cxx,
|
|
qt/qextscintillalexermakefile.h, qt/qextscintillalexerperl.cxx,
|
|
qt/qextscintillalexerperl.h, qt/qextscintillalexerpov.cxx,
|
|
qt/qextscintillalexerpov.h, qt/qextscintillalexerproperties.cxx,
|
|
qt/qextscintillalexerproperties.h, qt/qextscintillalexerpython.cxx,
|
|
qt/qextscintillalexerpython.h, qt/qextscintillalexerruby.cxx,
|
|
qt/qextscintillalexerruby.h, qt/qextscintillalexersql.cxx,
|
|
qt/qextscintillalexersql.h, qt/qextscintillalexertex.cxx,
|
|
qt/qextscintillalexertex.h, qt/qextscintillamacro.cxx,
|
|
qt/qextscintillamacro.h, qt/qextscintillaprinter.cxx,
|
|
qt/qextscintillaprinter.h, qt/qsciapis.h, qt/qscicommand.h,
|
|
qt/qscilexer.h, qt/qscilexerbash.cpp, qt/qscilexerbash.h,
|
|
qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qscilexercpp.cpp,
|
|
qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h,
|
|
qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp,
|
|
qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h,
|
|
qt/qscilexeridl.cpp, qt/qscilexeridl.h, qt/qscilexerjava.cpp,
|
|
qt/qscilexerjava.h, qt/qscilexerjavascript.cpp,
|
|
qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h,
|
|
qt/qscilexermakefile.cpp, qt/qscilexermakefile.h,
|
|
qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp,
|
|
qt/qscilexerpov.h, qt/qscilexerproperties.cpp,
|
|
qt/qscilexerproperties.h, qt/qscilexerpython.cpp,
|
|
qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h,
|
|
qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp,
|
|
qt/qscilexertex.h, qt/qscimacro.cpp, qt/qscimacro.h,
|
|
qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciprinter.h,
|
|
qt/qsciscintilla.h:
|
|
Ported the rest of the API to Qt4. Finished porting the example to
|
|
Qt4.
|
|
[de0ede6bbcf5]
|
|
|
|
2006-07-17 phil <phil>
|
|
|
|
* qt/qextscintilla.cxx, qt/qextscintilla.h, qt/qextscintillaapis.cxx,
|
|
qt/qextscintillaapis.h, qt/qextscintillacommand.cxx,
|
|
qt/qextscintillacommand.h, qt/qextscintillacommandset.cxx,
|
|
qt/qextscintillacommandset.h, qt/qextscintilladocument.cxx,
|
|
qt/qextscintilladocument.h, qt/qextscintillalexer.cxx,
|
|
qt/qextscintillalexer.h, qt/qsciapis.cpp, qt/qsciapis.h,
|
|
qt/qscicommand.cpp, qt/qscicommand.h, qt/qscicommandset.cpp,
|
|
qt/qscicommandset.h, qt/qscidocument.cpp, qt/qscidocument.h,
|
|
qt/qscilexer.cpp, qt/qscilexer.h, qt/qscintilla.pro,
|
|
qt/qsciscintilla.cpp, qt/qsciscintilla.h:
|
|
More porting to Qt4 - just the lexers remaining.
|
|
[07158797bcf2]
|
|
|
|
* qt/ListBoxQt.cpp, qt/PlatQt.cpp, qt/SciClasses.cpp,
|
|
qt/ScintillaQt.cpp, qt/qscintilla.pro, qt/qsciscintillabase.cpp:
|
|
Further Qt4 changes so that Q3Support is no longer needed.
|
|
[cb3ca2aee49e]
|
|
|
|
* qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, qt/SciClasses.cpp,
|
|
qt/SciClasses.h, qt/SciListBox.cxx, qt/SciListBox.h,
|
|
qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Ported the auto-completion list implementation to Qt4.
|
|
[1d0d07f7ba3b]
|
|
|
|
2006-07-16 phil <phil>
|
|
|
|
* qt/PlatQt.cpp, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Drawing now seems Ok. Keyboard support now seems Ok. Start of the
|
|
mouse support.
|
|
[20a223c3f57e]
|
|
|
|
2006-07-12 phil <phil>
|
|
|
|
* include/Platform.h, qt/PlatQt.cpp, qt/ScintillaQt.cpp:
|
|
Painting now seems to happen only within paint events - but
|
|
incorrectly.
|
|
[a60a10298391]
|
|
|
|
* qt/PlatQt.cpp, qt/PlatQt.cxx, qt/ScintillaQt.cpp,
|
|
qt/ScintillaQt.cxx, qt/ScintillaQt.h, qt/qscintilla.pro:
|
|
Recoded the implementation of surfaces so that painters are only
|
|
active during paint events. Not yet debugged.
|
|
[d0d91ae8e514]
|
|
|
|
* build.py, qt/PlatQt.cxx, qt/ScintillaQt.cxx, qt/ScintillaQt.h,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Recoded the handling of key presses so that it doesn't use any Qt3
|
|
specific features and should be backported to QScintilla v1. It also
|
|
should work better in Unicode mode.
|
|
[c2b96d686ee6]
|
|
|
|
2006-07-11 phil <phil>
|
|
|
|
* Makefile, build.py, example-Qt3/README, example-Qt3/application.cpp,
|
|
example-Qt3/application.h, example-Qt3/application.pro, example-
|
|
Qt3/fileopen.xpm, example-Qt3/fileprint.xpm, example-
|
|
Qt3/filesave.xpm, example-Qt3/main.cpp, example-Qt4/README, example-
|
|
Qt4/application.pro, example-Qt4/application.qrc, example-
|
|
Qt4/images/copy.png, example-Qt4/images/cut.png, example-
|
|
Qt4/images/new.png, example-Qt4/images/open.png, example-
|
|
Qt4/images/paste.png, example-Qt4/images/save.png, example-
|
|
Qt4/main.cpp, example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h,
|
|
example/README, example/application.cpp, example/application.h,
|
|
example/application.pro, example/fileopen.xpm,
|
|
example/fileprint.xpm, example/filesave.xpm, example/main.cpp,
|
|
qt/PlatQt.cxx, qt/SciListBox.cxx, qt/SciListBox.h,
|
|
qt/ScintillaQt.cxx, qt/ScintillaQt.h, qt/qextscintilla.cxx,
|
|
qt/qextscintillabase.cxx, qt/qextscintillabase.h,
|
|
qt/qextscintillaglobal.h, qt/qsciglobal.h, qt/qscintilla.pro,
|
|
qt/qsciscintillabase.cpp, qt/qsciscintillabase.h:
|
|
Whole raft of changes starting QScintilla2.
|
|
[7f0bd20f2f83]
|
|
|
|
2006-07-09 phil <phil>
|
|
|
|
* qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_ptbr.ts, qt/qscintilla_ru.ts:
|
|
Updated translations from Detlev.
|
|
[c04c167d802e]
|
|
|
|
2006-07-08 phil <phil>
|
|
|
|
* NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h:
|
|
Added QextScintilla::isCallTipActive().
|
|
[1f7dcb40db25]
|
|
|
|
* lib/LICENSE.commercial.short, lib/LICENSE.edu.short,
|
|
lib/LICENSE.gpl.short, qt/qextscintilla.cxx:
|
|
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.
|
|
[d5813c13f5da]
|
|
|
|
2006-07-02 phil <phil>
|
|
|
|
* qt/PlatQt.cxx:
|
|
Possibly fixed a possible problem with double clicking under
|
|
Windows.
|
|
[271141bb2b43]
|
|
|
|
* NEWS, qt/ScintillaQt.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h:
|
|
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.
|
|
[a498b86e7999]
|
|
|
|
2006-07-01 phil <phil>
|
|
|
|
* NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h:
|
|
Added cancelList(), firstVisibleLine(), isListActive(),
|
|
showUserList(), textHeight() and userListActivated() to
|
|
QextScintilla.
|
|
[058c7be4bdfe]
|
|
|
|
* qt/qextscintilla.cxx:
|
|
Auto-completion changed so that subsequent start characters cause
|
|
the list to be re-created (containing a subset of the previous one).
|
|
[5b534658e638]
|
|
|
|
2006-06-28 phil <phil>
|
|
|
|
* NEWS, qt/SciListBox.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h,
|
|
qt/qextscintillaapis.cxx, qt/qextscintillaapis.h,
|
|
qt/qextscintillalexer.cxx, qt/qextscintillalexer.h,
|
|
qt/qextscintillalexerpython.cxx, qt/qextscintillalexerpython.h:
|
|
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.
|
|
[8b0472aaed61]
|
|
|
|
2006-06-25 phil <phil>
|
|
|
|
* qt/qextscintilla.cxx, qt/qextscintillabase.cxx,
|
|
qt/qextscintillalexer.cxx:
|
|
The default fore and background colours now default to the
|
|
application palette rather than being hardcoded to black and white.
|
|
[6cb6b5bef5fc]
|
|
|
|
* NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h,
|
|
qt/qextscintillalexer.cxx, qt/qextscintillalexer.h:
|
|
Added defaultColor() and setDefaultColor() to QextScintillaLexer.
|
|
Added color() and setColor() to QextScintilla. Renamed eraseColor()
|
|
and setEraseColor() to paper() and setPaper() in QextScintilla.
|
|
[c1fbfc192235]
|
|
|
|
* NEWS, qt/SciListBox.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h,
|
|
qt/qextscintillaapis.cxx, qt/qextscintillaapis.h,
|
|
qt/qextscintillabase.h, qt/qextscintillalexer.cxx,
|
|
qt/qextscintillalexer.h:
|
|
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.
|
|
[34f527ca0f99]
|
|
|
|
2006-06-21 phil <phil>
|
|
|
|
* qt/qextscintilla.cxx, qt/qextscintillalexer.cxx,
|
|
qt/qextscintillalexer.h, qt/qextscintillalexerhtml.cxx,
|
|
qt/qextscintillalexerhtml.h:
|
|
Removed QextScintillaLexer::styleBits() now that
|
|
SCI_GETSTYLEBITSNEEDED is available.
|
|
[1c6837500560]
|
|
|
|
* NEWS, qt/PlatQt.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h:
|
|
QextScintilla::setSelectionBackgroundColor(),
|
|
QextScintilla::setMarkerBackgroundColor() and
|
|
QextScintilla::setCaretLineBackgroundColor() now respect the alpha
|
|
component.
|
|
[48bae1fffe85]
|
|
|
|
2006-06-20 phil <phil>
|
|
|
|
* NEWS, doc/ScintillaDoc.html, doc/ScintillaDownload.html,
|
|
doc/ScintillaHistory.html, doc/index.html, gtk/Converter.h,
|
|
gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, include/Scintilla.h,
|
|
include/Scintilla.iface, qt/qextscintillabase.h,
|
|
qt/qextscintillalexerpython.h, src/Editor.cxx, src/Editor.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, version.txt, win32/ScintRes.rc,
|
|
win32/ScintillaWin.cxx:
|
|
Merged Scintilla v1.70.
|
|
[03ac3edd5dd2]
|
|
|
|
2006-06-19 phil <phil>
|
|
|
|
* qt/qextscintillabase.h, qt/qextscintillalexerlua.h,
|
|
qt/qextscintillalexerruby.cxx, qt/qextscintillalexerruby.h,
|
|
qt/qextscintillalexersql.h:
|
|
Significant, and incompatible, updates to the QextScintillaLexerRuby
|
|
class.
|
|
[0484fe132d0c]
|
|
|
|
* src/PropSet.cxx:
|
|
Fix for qsort helpers linkage from Ulli. (Patch sent upstream.)
|
|
[2307adf67045]
|
|
|
|
2006-06-18 phil <phil>
|
|
|
|
* qt/qextscintillalexerpython.cxx, qt/qextscintillalexerpython.h:
|
|
Ctrl-D is now duplicate selection rather than duplicate line.
|
|
Updated the Python lexer to add support for hightlighted identifiers
|
|
and decorators.
|
|
[52ca24a722ac]
|
|
|
|
* qt/qextscintillabase.h, qt/qextscintillacommandset.cxx,
|
|
qt/qextscintillalexer.h, qt/qextscintillalexerbash.h,
|
|
qt/qextscintillalexerbatch.h, qt/qextscintillalexercpp.h,
|
|
qt/qextscintillalexercsharp.h, qt/qextscintillalexercss.h,
|
|
qt/qextscintillalexerhtml.h, qt/qextscintillalexeridl.h,
|
|
qt/qextscintillalexerjava.h, qt/qextscintillalexerjavascript.h,
|
|
qt/qextscintillalexerlua.h, qt/qextscintillalexerperl.h,
|
|
qt/qextscintillalexerpov.h, qt/qextscintillalexerpython.h,
|
|
qt/qextscintillalexerruby.h, qt/qextscintillalexersql.h,
|
|
qt/qextscintillalexertex.h, qt/qscintilla.pro:
|
|
Added the Scintilla 1.69 extensions to the low level API.
|
|
[e89b98aaaa33]
|
|
|
|
* .repoman, build.py, doc/Icons.html, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/ScintillaToDo.html, doc/index.html,
|
|
gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile,
|
|
gtk/scintilla.mak, include/HFacer.py, include/KeyWords.h,
|
|
include/Platform.h, include/PropSet.h, include/SciLexer.h,
|
|
include/Scintilla.h, include/Scintilla.iface,
|
|
include/ScintillaWidget.h, qt/PlatQt.cxx, qt/ScintillaQt.h,
|
|
qt/qscintilla.pro, src/CallTip.cxx, src/CallTip.h,
|
|
src/CellBuffer.cxx, src/CellBuffer.h, src/CharClassify.cxx,
|
|
src/CharClassify.h, src/ContractionState.cxx, src/Document.cxx,
|
|
src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx,
|
|
src/Editor.h, src/ExternalLexer.cxx, src/Indicator.cxx,
|
|
src/KeyMap.cxx, src/KeyWords.cxx, src/LexAU3.cxx, src/LexBash.cxx,
|
|
src/LexBasic.cxx, src/LexCPP.cxx, src/LexCaml.cxx,
|
|
src/LexCsound.cxx, src/LexEiffel.cxx, src/LexGen.py,
|
|
src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexInno.cxx,
|
|
src/LexLua.cxx, src/LexMSSQL.cxx, src/LexOpal.cxx,
|
|
src/LexOthers.cxx, src/LexPOV.cxx, src/LexPython.cxx,
|
|
src/LexRuby.cxx, src/LexSQL.cxx, src/LexSpice.cxx, src/LexTCL.cxx,
|
|
src/LexVB.cxx, src/LineMarker.h, src/PropSet.cxx, src/RESearch.cxx,
|
|
src/RESearch.h, src/ScintillaBase.cxx, src/StyleContext.h,
|
|
src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx,
|
|
vcbuild/SciLexer.dsp, version.txt, win32/PlatWin.cxx,
|
|
win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/deps.mak,
|
|
win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak:
|
|
Removed the redundant .repoman file. Synced with Scintilla v1.69
|
|
with only the minimal changes needed to compile it.
|
|
[6774f137c5a1]
|
|
|
|
2006-06-17 phil <phil>
|
|
|
|
* .repoman, License.txt, Makefile, NEWS, README, TODO, bin/empty.txt,
|
|
build.py, delbin.bat, delcvs.bat, designer/designer.pro,
|
|
designer/qscintillaplugin.cpp, doc/Design.html, doc/Lexer.txt,
|
|
doc/SciBreak.jpg, doc/SciCoding.html, doc/SciRest.jpg,
|
|
doc/SciTEIco.png, doc/SciWord.jpg, doc/ScintillaDoc.html,
|
|
doc/ScintillaDownload.html, doc/ScintillaHistory.html,
|
|
doc/ScintillaRelated.html, doc/ScintillaToDo.html,
|
|
doc/ScintillaUsage.html, doc/Steps.html, doc/index.html,
|
|
example/README, example/application.cpp, example/application.h,
|
|
example/application.pro, example/fileopen.xpm,
|
|
example/fileprint.xpm, example/filesave.xpm, example/main.cpp,
|
|
gtk/Converter.h, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx,
|
|
gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla-
|
|
marshal.h, gtk/scintilla-marshal.list, gtk/scintilla.mak,
|
|
include/Accessor.h, include/Face.py, include/HFacer.py,
|
|
include/KeyWords.h, include/Platform.h, include/PropSet.h,
|
|
include/SString.h, include/SciLexer.h, include/Scintilla.h,
|
|
include/Scintilla.iface, include/ScintillaWidget.h,
|
|
include/WindowAccessor.h, lib/LICENSE.commercial,
|
|
lib/LICENSE.commercial.short, lib/LICENSE.edu,
|
|
lib/LICENSE.edu.short, lib/LICENSE.gpl, lib/LICENSE.gpl.short,
|
|
lib/README, lib/README.MacOS, lib/qscintilla.dxy, qt/PlatQt.cxx,
|
|
qt/SciListBox.cxx, qt/SciListBox.h, qt/ScintillaQt.cxx,
|
|
qt/ScintillaQt.h, qt/qextscintilla.cxx, qt/qextscintilla.h,
|
|
qt/qextscintillaapis.cxx, qt/qextscintillaapis.h,
|
|
qt/qextscintillabase.cxx, qt/qextscintillabase.h,
|
|
qt/qextscintillacommand.cxx, qt/qextscintillacommand.h,
|
|
qt/qextscintillacommandset.cxx, qt/qextscintillacommandset.h,
|
|
qt/qextscintilladocument.cxx, qt/qextscintilladocument.h,
|
|
qt/qextscintillaglobal.h, qt/qextscintillalexer.cxx,
|
|
qt/qextscintillalexer.h, qt/qextscintillalexerbash.cxx,
|
|
qt/qextscintillalexerbash.h, qt/qextscintillalexerbatch.cxx,
|
|
qt/qextscintillalexerbatch.h, qt/qextscintillalexercpp.cxx,
|
|
qt/qextscintillalexercpp.h, qt/qextscintillalexercsharp.cxx,
|
|
qt/qextscintillalexercsharp.h, qt/qextscintillalexercss.cxx,
|
|
qt/qextscintillalexercss.h, qt/qextscintillalexerdiff.cxx,
|
|
qt/qextscintillalexerdiff.h, qt/qextscintillalexerhtml.cxx,
|
|
qt/qextscintillalexerhtml.h, qt/qextscintillalexeridl.cxx,
|
|
qt/qextscintillalexeridl.h, qt/qextscintillalexerjava.cxx,
|
|
qt/qextscintillalexerjava.h, qt/qextscintillalexerjavascript.cxx,
|
|
qt/qextscintillalexerjavascript.h, qt/qextscintillalexerlua.cxx,
|
|
qt/qextscintillalexerlua.h, qt/qextscintillalexermakefile.cxx,
|
|
qt/qextscintillalexermakefile.h, qt/qextscintillalexerperl.cxx,
|
|
qt/qextscintillalexerperl.h, qt/qextscintillalexerpov.cxx,
|
|
qt/qextscintillalexerpov.h, qt/qextscintillalexerproperties.cxx,
|
|
qt/qextscintillalexerproperties.h, qt/qextscintillalexerpython.cxx,
|
|
qt/qextscintillalexerpython.h, qt/qextscintillalexerruby.cxx,
|
|
qt/qextscintillalexerruby.h, qt/qextscintillalexersql.cxx,
|
|
qt/qextscintillalexersql.h, qt/qextscintillalexertex.cxx,
|
|
qt/qextscintillalexertex.h, qt/qextscintillamacro.cxx,
|
|
qt/qextscintillamacro.h, qt/qextscintillaprinter.cxx,
|
|
qt/qextscintillaprinter.h, qt/qscintilla.pro, qt/qscintilla_de.qm,
|
|
qt/qscintilla_de.ts, qt/qscintilla_fr.qm, qt/qscintilla_fr.ts,
|
|
qt/qscintilla_ptbr.qm, qt/qscintilla_ptbr.ts, qt/qscintilla_ru.qm,
|
|
qt/qscintilla_ru.ts, src/AutoComplete.cxx, src/AutoComplete.h,
|
|
src/CallTip.cxx, src/CallTip.h, src/CellBuffer.cxx,
|
|
src/CellBuffer.h, src/ContractionState.cxx, src/ContractionState.h,
|
|
src/Document.cxx, src/Document.h, src/DocumentAccessor.cxx,
|
|
src/DocumentAccessor.h, src/Editor.cxx, src/Editor.h,
|
|
src/ExternalLexer.cxx, src/ExternalLexer.h, src/Indicator.cxx,
|
|
src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx,
|
|
src/LexAPDL.cxx, src/LexAU3.cxx, src/LexAVE.cxx, src/LexAda.cxx,
|
|
src/LexAsm.cxx, src/LexAsn1.cxx, src/LexBaan.cxx, src/LexBash.cxx,
|
|
src/LexBasic.cxx, src/LexBullant.cxx, src/LexCLW.cxx,
|
|
src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexConf.cxx,
|
|
src/LexCrontab.cxx, src/LexCsound.cxx, src/LexEScript.cxx,
|
|
src/LexEiffel.cxx, src/LexErlang.cxx, src/LexFlagship.cxx,
|
|
src/LexForth.cxx, src/LexFortran.cxx, src/LexGen.py,
|
|
src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx,
|
|
src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx, src/LexLua.cxx,
|
|
src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx,
|
|
src/LexMatlab.cxx, src/LexMetapost.cxx, src/LexNsis.cxx,
|
|
src/LexOthers.cxx, src/LexPB.cxx, src/LexPOV.cxx, src/LexPS.cxx,
|
|
src/LexPascal.cxx, src/LexPerl.cxx, src/LexPython.cxx,
|
|
src/LexRebol.cxx, src/LexRuby.cxx, src/LexSQL.cxx,
|
|
src/LexScriptol.cxx, src/LexSmalltalk.cxx, src/LexSpecman.cxx,
|
|
src/LexTADS3.cxx, src/LexTeX.cxx, src/LexVB.cxx, src/LexVHDL.cxx,
|
|
src/LexVerilog.cxx, src/LexYAML.cxx, src/LineMarker.cxx,
|
|
src/LineMarker.h, src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h,
|
|
src/SVector.h, src/SciTE.properties, src/ScintillaBase.cxx,
|
|
src/ScintillaBase.h, src/Style.cxx, src/Style.h,
|
|
src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx,
|
|
src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h,
|
|
src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h, tgzsrc,
|
|
vcbuild/SciLexer.dsp, version.txt, win32/Margin.cur,
|
|
win32/PlatWin.cxx, win32/PlatformRes.h, win32/SciTE.properties,
|
|
win32/ScintRes.rc, win32/Scintilla.def, win32/ScintillaWin.cxx,
|
|
win32/deps.mak, win32/makefile, win32/scintilla.mak,
|
|
win32/scintilla_vc6.mak, zipsrc.bat:
|
|
First import of QScintilla
|
|
[0521804cd44a]
|
|
|