1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377
|
Revision history for Wx-Scintilla
0.39 2012.9.4
- Build fixes for MSVC on Windows and OSX (MARKD)
- Fix 2.9.4 build on Linux (MARKD)
- Fixes for expanded Config values (MARKD)
- Removed unused vars from inc/Module/Build/Scintilla.pm - build_xs (MARKD)
0.3801 2012.3.26
- Added MoveSelectedLinesUp and MoveSelectedLinesDown (AZAWAWI)
0.38 2012.3.12
- Released 0.37_06 as stable 0.38 (AZAWAWI)
0.37_06 2012.3.9
- Updated Wx::Scintilla::Constant (AZAWAWI)
- In MacOSX, include CoreFoundation when doing a cocoa build (MARKD)
- Better determination of wxWidgets architectures (MARKD)
- Fix for Lion users who recently upgraded to Xcode 4.3 (MARKD)
0.37_05 2012.3.8
- Wrap STC specific implementations of LineUp / LineDown. This should move
the caret one line up or down (MARKD).
- Updated to Scintilla 3.0.4 (AZAWAWI):
- ECL lexer added.
- CPP lexer fixes styling after document comment keywords.
- Pascal folder improves handling of some constructs.
- XML lexer avoids entering a bad mode due to complex preprocessor
instructions.
- Duplicate command is always remembered as a distinct command for undo.
- Fix bug where setting an indicator for the whole document would fail.
- Crash fixed for SCI_MOVESELECTEDLINESDOWN with empty vertical
selection.
- Fractional widths used for line numbers, character markers and other
situations.
- RGBA markers are drawn centred when taller than line.
- Image marker drawing problem fixed for markers taller than line.
- Markers are drawn horizontally off-centre based on margin type instead
of dimensions.
- Fold tail markers drawn vertically centred.
- Fixed problems with multiple clicks in margin and with mouse actions
combined with virtual space.
- Fixed bug with using page up and down and not returning to original
line.
- Down arrow with wrapped text no longer skips lines.
- Fix problem with dwell ending immediately due to word wrap.
- Wrapped lines are rewrapped more consistently while resizing window.
- Selected line ends are highlighted more consistently.
- Redrawing reduced for some marker calls.
- No more CPAN indexing of inc directory (AZAWAWI)
0.37_04 2012.2.6
- Fixed linking issue with 0.37_03 (AZAWAWI)
0.37_03 2012.2.6
- Minor update to Wx::Scintilla::Constant (AZAWAWI)
0.37_02 2012.2.6
- Updated to Scintilla 3.0.3 (AZAWAWI):
- Scintilla 3.0.3 is a minor bug fix release.
- Fractional character positioning was extended to more areas.
- Lexers were added for the AviSynth and Take Command
languages and the CSS lexer was extended to support SCSS.
0.37_01 2011.12.22
- Updated wx-scintilla\src\scintilla\README.txt to
fix packaging issues (AZAWAWI)
0.36 2011.12.21
- Released 0.33_05 as stable 0.36 (AZAWAWI)
0.35_05 2011.12.11
- Upgraded to Scintilla 3.0.2 (AZAWAWI)
0.35_04 2011.11.14
- Fix SurfaceImpl::Polygon drawing bug that caused some markers to not be
drawn at all. This was introduced in 0.35_01 (AZAWAWI)
0.35_03 2011.11.13
- 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.
0.35_02 2011.11.3
- Fixed bold font bug reported by Kevin Dawson [BOWTIE] (AZAWAWI)
0.35_01 2011.11.2
- 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.
0.34 2011.11.2
- Released 0.33_03 as stable 0.34 (AZAWAWI)
0.33_03 2011.11.2
Fixed 0.33_02 regressions regarding Wx constants support (AZAWAWI)
0.33_02 2011.11.2
** BAD RELEASE **
- Removed wxSTC_CMD_ internal constants and CmdKeyExecute method (AZAWAWI)
- Removed unused st_constants.cpp (AZAWAWI)
- Fixed tests, tools and SYNOPSIS to fully use Wx::Scintilla constants
(AZAWAWI)
0.33_01 2011.11.2
- Moved Wx::ScintillaTextCtrl to Wx::Scintilla::TextCtrl (ADAMK)
- Moved Wx::ScintillaTextEvent to Wx::Scintilla::TextEvent (ADAMK)
- Moved Wx::Event::EVT_STC_XXXXXX to Wx::Scintilla::EVT_XXXXXX (ADAMK)
- Generate Wx::Scintilla::Constant that contains the same
Scintilla constant names along with their POD documentation from
Scintilla.iface (AZAWAWI)
- Add $VERSION to all modules (ADAMK)
- Add use 5.008 to all modules (ADAMK)
- Added 'Meta: no_index' for 'tools', 'cpp' and 'wx-scintilla'
directories (DOLMEN)
0.32 2011.10.11
- Released 0.31_02 as stable 0.32 (AZAWAWI)
0.31_02 2011.10.11
- Wx::Scintilla contains now Wx::wxSTC_XYZ as Wx::Scintilla::XYZ constants
(AZAWAWI)
0.31_01 2011.10.9
- Croak about deprecated EVT_STC_POSCHANGED (SUBMERSIBLE_TOASTER, AZAWAWI)
- Fix ticket:1341 'Wx-Scintilla build fails on wxWidgets 2.8.10' (MARKD)
0.30 2011.9.18
- Released 0.29_03 as stable 0.30 (AZAWAWI)
0.29_03 2011.9.17
- Updated to Scintilla 2.29 released on 16th September 2011 (AZAWAWI):
- LaTeX lexer improved with more states and fixes to most outstanding
bugs. Bug #1493111. Bug #1856356. Bug #3081692.
- Lua lexer updates for Lua 5.2 beta with goto labels and "\z" string
escape.
- Perl string styling highlights interpolated variables.
- Perl lexer updated for Perl 5.14.0 with 0X and 0B numeric literal
prefixes, break keyword and "+" supported in subroutine prototypes.
- Perl bug fixed with CRLF line endings.
- Markdown lexer fixed to not change state with "_" in middle of word.
- Mouse pointer changes over selection to an arrow near start when
scrolled horizontally.
- Indicators that finish at the end of the document no longer expand
when text is appended.
- On Windows, autocompletion lists will scroll instead of document when
mouse wheel spun.
0.29_02 2011.9.14
- More missing wxSTC indicator constants: wxSTC_INDIC_DASH,
wxSTC_INDIC_DOTS, wxSTC_INDIC_DOTBOX, wxSTC_INDIC_STRAIGHTBOX (AZAWAWI)
- Add missing SetEmptySelection to remove any selection and sets the caret
at position without scrolling into view (AZAWAWI)
0.29_01 2011.9.11
- Updated to Scintilla 2.29 prerelease (AZAWAWI)
0.28 2011.9.10
- Released 0.27_01 as stable 0.28 (AZAWAWI)
0.27_01 2011.9.8
- Fixed ExtUtils::Parse 3.03_02+ warnings about missing
'OUTPUT: RETVAL' sections (AZAWAWI)
0.26 2011.9.8
- Released 0.23_01 as stable 0.24 (AZAWAWI)
- Fix RT #70662: cpanm Wx::Scintilla fails on Ubuntu Lucid
by requiring ExtUtils::XSpp 0.1602 (KAARE, AZAWAWI)
- Drop Makefile.PL generation in Build.PL (AZAWAWI)
0.25_03 2011.9.7
- Removed stale yellowbrain.com parsed POD documentation (AZAWAWI)
- wxSTC_ANNOTATION_BOXED border was not being drawn (AZAWAWI)
0.25_02 2011.9.6
- Exposed annotations API (AZAWAWI)
0.25_01 2011.8.29
- Exposed wxEVT_STC_INDICATOR_CLICK, wxEVT_STC_INDICATOR_RELEASE,
wxEVT_STC_AUTOCOMP_CANCELLED and wxEVT_STC_AUTOCOMP_CHAR_DELETED events
(AZAWAWI)
- Cleaned up the source code from unused SWIG defines (AZAWAWI)
- Expose Scintilla's modern indicator API (AZAWAWI)
0.24 2011.8.29
- Released 0.23_01 as stable 0.24 (AZAWAWI)
0.23_01 2011.8.21
- Updated the string variable interpolation Perl lexer to the latest (KHMAN,
AZAWAWI)
0.22 2011.8.17
- 0.21_08 is now released as stable 0.22 to the *unsuspecting* world
(AZAWAWI)
0.21_08 2011.8.17
- The following variable interpolation patterns are now
highlighted correctly (KHMAN, AZAWAWI):
${word} @{word} and things like $${word}
$#{word} @#{word} and things like $#${word}
${digit} @{digit}
$$ and most special variables with operator characters
$0 to $9 and things like $123
$^A and other control character special variables
0.21_07 2011.8.16
- Added variable interpolation for here-docs (KHMAN, AZAWAWI)
0.21_06 2011.8.15
- Added variable interpolation for: "" qq{} `` qx{} // m{} qr{} s{}{}
(KHMAN, AZAWAWI)
- Fix build failure on wxWidgets 2.8.10 (MARKD, AZAWAWI)
0.21_05 2011.8.12
- Integrated Perl variable interpolation patch by Kein-Hong Man
from Scintilla interest group (KHMAN, AZAWAWI)
0.21_04 2011.8.9
- The rebirth of the experimental Perl 6 lexer (AZAWAWI)
- Expose IndicatorSetAlpha, IndicatorGetAlpha, IndicatorSetUnder
and IndicatorGetUnder (AZAWAWI)
- Fixed a drawing bug for transparent boxed indicators (AZAWAWI,Reported by
ADAMK)
0.21_03 2011.8.3
- Test and install Module::Build actions invoke build first (AZAWAWI)
- Build or link like make *only* when one of the output files is not
up to date (AZAWAWI)
0.21_02 2011.8.2
- Fix OSX compilation error (TOME++)
- Updated editor.pl to include the perl 5.10 // scintilla test (AZAWAWI)
0.21_01 2011.8.2
- Upgraded to Scintilla 2.28 which was released on 1st August 2011 (AZAWAWI)
- Switched to building Scintilla 2.x by default (AZAWAWI)
- Removed Scintilla 1.79 support (AZAWAWI)
0.20 2011.8.1
- The editor doesn't need to be visible to pass tests (ADAMK)
- Added 'perl Build.PL --stc2' to build experimental Scintilla 2.03
(AZAWAWI). This is a back port from wxWidgets 2.9.2 development branch for
wxWidgets 2.8.10+. Please test and let me know if it works for you or not.
0.19 2011.7.4
- Handle MinGW link to MS style perl5xx.lib (MARKD)
0.18 2011.6.29
- Reformatted Changes file (AZAWAWI)
- Fix RT #69176 Unrecognized command line option "-Wno-strict-overflow"
(AZAWAWI)
0.17 2011.6.28
- Wx::Scintilla cannot exist with Wx::STC (MARKD)
- More simplified user-friendly build logs (AZAWAWI)
- Less warnings noise while compiling Scintilla on GTK, MSWgcc and OSX
(AZAWAWI)
0.16 2011.6.28
- Show a simplified version of commands and show the actual command when it
fails or interrupted with Ctrl-C unless perl Build.PL verbose=1 is used
(AZAWAWI)
- Fix RT #69115: Building Wx::Scintilla fails in relocatable perl (AZAWAWI)
0.15 2011.6.21
- Minor POD fix (AZAWAWI)
0.14 2011.6.21
- Ubuntu 11.04+ scrolling redraw fix http://trac.wxwidgets.org/ticket/13229
(MARKD)
- Added initial version of Wx::Scintilla::Manual (AZAWAWI)
- Removed File::ShareDir lookup as scintilla DLL is now side by side with
the XS DLL (MARKD)
- Fixed the bad soname in Linux GTK build (MARKD)
- Stop linking libperl on non-MSWin32 platforms. Relative -rpath for GTK
ensures the current scintilla dll is always loaded (MARKD)
- Removed File::ShareDir dependency (AZAWAWI)
0.13 2011.6.20
- EVT_SCINTILLA* is now EVT_STC* for backward compatibility with Wx::STC
(AZAWAWI)
- POD updates (AZAWAWI)
- Added Perl 6 lexer to linked lexers (AZAWAWI)
0.12 2011.6.17
- Updated POD (AZAWAWI)
- Don't set global Wx::Event version (MARKD)
- Pre-build check for GTK development library (MARKD)
- Static Perl linking fix (MARKD)
- Totally experimental Perl 6 syntax higlighting that is made only
for the brave of heart (AZAWAWI)
0.11 2011.6.16
- OS compatibility patch (Big thanks to Mark Dootson++) (MARKD)
CentOS 3 32 bit - custom built Perl
CentOS 5 32/64 bit - custom built Perl
Fedora 14 32 Bit - system Perl & Wx
Ubuntu 10/11 32 Bit - system Perl & Wx
Mac OS X Snow Leopard - 32 bit custom Perl
Windows XP 32 bit custom Perl & Wx
Windows Vista 32/64 bit custom Perl & Wx
Windows 7 64 bit custom Perl & Wx
0.10 2011.6.15
- Added Makefile.PL support through Module::Build::Compat (AZAWAWI)
0.09 2011.6.13
- Experimental support 64-bit Ubuntu 10.10 (SZABGAB, AZAWAWI)
- Defeat the indexer by splitting the package declaration on two lines for
Wx::Event (MARKD, AZAWAWI)
0.08 2011.6.10
- Proper ActivePerl + MS VC Compiler support in Wx::Scintilla (AZAWAWI)
- Updated POD documentation about supported platforms (AZAWAWI)
0.07 2011.6.10
- Removed the 'OS unsupported' test in Build.PL; i want it to fail on other
platforms so i can learn more from failures (AZAWAWI)
0.06 2011.6.9
- Added t/03_editor.t to begin testing Scintilla editor functionality
(AZAWAWI)
- More POD updates (AZAWAWI)
- Removed Makefile.PL because of weird compilation failures while using it
(AZAWAWI)
- Handled compilation failures and the user's control-c (AZAWAWI)
- Removed a few Alien::wxWidgets dependencies in Build.PL which causes a lot
of false UNKNOWNs in CPAN testers reports (AZAWAWI)
- Reuse Module::Build API to use Config (AZAWAWI)
- Fixed shared library loading problems on Linux by setting runtime link
paths (AZAWAWI)
0.05 2011.6.8
- Updated POD documentation (AZAWAWI)
- Experimental linux gtk support (AZAWAWI)
0.042 2011.6.6
- Quick version to handle packages with undefined versions
0.04 2011.6.6
- Better handling of File::ShareDir death (AZAWAWI)
- Fixed XS loader version mismatch bug in Wx::boot by replacing it by
XSLoader::load (AZAWAWI)
- File::Sharedir is not used to locate shared libs when the test harness is
active (AZAWAWI)
- Updated POD documentation (AZAWAWI)
- Added a minimal demo Perl editor application in the SYNOPSIS section
(AZAWAWI)
0.03 2011.6.6
- The package version is extracted correctly to prevent test failures
(AZAWAWI)
- Wx::Event is no longer subclassed to prevent the permission error for now
(AZAWAWI)
- Include the important and missing Scintilla.xs (AZAWAWI)
- More POD documentation (AZAWAWI)
- Fixed missing dist_abstract warning in Build.PL (AZAWAWI, Reported by
SZABGAB)
0.02 2011.6.5
- Attempt to fix the Wx::Event-subclass-upload-permission error (AZAWAWI)
0.01 2011.6.5
- First version, released on an unsuspecting world (AZAWAWI)
|