Changes for version 0.35_04

  • Fix SurfaceImpl::Polygon drawing bug that caused some markers to not be drawn at all. This was introduced in 0.35_01 (AZAWAWI)

Changes for version 0.35_03

  • Updated Scintilla to 3.0.1 pre-release (AZAWAWI). Relevant changes are:
    • Highlight "else" as a keyword for TCL in the same way as other languages.
    • Ensure pixmaps allocated before painting as there was a crash when Scintilla drew without common initialisation calls.

Changes for version 0.35_02

  • Fixed bold font bug reported by Kevin Dawson [BOWTIE] (AZAWAWI)

Changes for version 0.35_01

  • Wx::ScintillaTextCtrl -> Wx::Scintilla::TextCtrl in tools/ (AZAWAWI)
  • Upgrade to Scintilla 3.0 (AZAWAWI). The following are the *related* changes:
    • Paletted display support removed.
    • New API to see if all lines are visible which can be used to optimize processing fold structure notifications.
    • Scrolling optimized by avoiding invalidation of fold margin when redrawing whole window.
    • Optimized SCI_MARKERNEXT.
    • C++ lexer supports Pike hash quoted strings when turned on with lexer.cpp.hashquoted.strings.
    • Fixed incorrect line height with annotations in wrapped mode when there are multiple views. Bug #3388159.
    • Calltips may be displayed above the text as well as below. Bug #3410830.

Documentation

What is Wx::Scintilla, and how do I use it?

Modules

Scintilla source code editing component for wxWidgets
A list of Wx::Scintilla constants

Provides

in lib/Wx/Scintilla/TextCtrl.pm
in lib/Wx/Scintilla/TextEvent.pm
in lib/Wx/Scintilla.pm
in lib/Wx/Scintilla.pm