12021-06-13 Phil Thompson <phil@riverbankcomputing.com> 2 3 * NEWS, Python/sip/qsciscintillabase.sip: 4 Fixed the Python bindings of SendScintilla() so that a negative 5 value can be passed as the wParam argument (specifically 6 SC_CURSORNORMAL). 7 [84da33178802] [2.13.0] 8 92021-06-03 Phil Thompson <phil@riverbankcomputing.com> 10 11 * NEWS, Python/sip/qsciprinter.sip, qt/qscintilla.pro, 12 qt/qsciprinter.cpp, qt/qsciprinter.h: 13 Added the new QsciPrinter::printRange() overload. The library 14 version number is now v15.1.0. 15 [4b18dcfe67c4] 16 17 * Merged the 2.12-maint branch. 18 [a33fcd321f79] 19 202021-05-20 Phil Thompson <phil@riverbankcomputing.com> 21 22 * qt/PlatQt.cpp: 23 Fixed the handling of explicit Qt font weights for Qt6. 24 [1dbb97147333] <2.12-maint> 25 262021-05-06 Phil Thompson <phil@riverbankcomputing.com> 27 28 * qt/qscintilla.pro: 29 Bumped the version number of the shared library. 30 [7b3f97fa852f] <2.12-maint> 31 32 * NEWS, qt/ListBoxQt.cpp: 33 Improved the appearence of the auto-completion popup. 34 [6d05cdc2c9c9] <2.12-maint> 35 362021-03-04 Phil Thompson <phil@riverbankcomputing.com> 37 38 * .hgtags: 39 Added tag 2.12.1 for changeset c1e9b5f091d6 40 [0e8a95ee3197] <2.12-maint> 41 42 * NEWS: 43 Released as v2.12.1. 44 [c1e9b5f091d6] [2.12.1] <2.12-maint> 45 46 * rb-product.toml: 47 Fixed the PyQt dependencies. 48 [c7af7dfff891] <2.12-maint> 49 502021-03-02 Phil Thompson <phil@riverbankcomputing.com> 51 52 * NEWS: 53 Updated the NEWS file. 54 [811ff4c9ffb2] <2.12-maint> 55 562021-02-27 Phil Thompson <phil@riverbankcomputing.com> 57 58 * Python/pyproject-qt5.toml, Python/pyproject-qt6.toml: 59 Fixed the project dependencies. 60 [f84410807305] <2.12-maint> 61 62 * rb-product, rb-product.toml: 63 Updated the product file. 64 [266fa5c4525a] <2.12-maint> 65 662021-02-22 Phil Thompson <phil@riverbankcomputing.com> 67 68 * .hgtags: 69 Added tag 2.12.0 for changeset 1cfa1f74a2a6 70 [a3df8b831652] 71 72 * NEWS: 73 Released as v2.12.0. 74 [1cfa1f74a2a6] [2.12.0] 75 76 * NEWS: 77 Updated the NEWS file. 78 [15c838b76bbb] 79 802021-02-21 Phil Thompson <phil@riverbankcomputing.com> 81 82 * Python/project.py: 83 Fixed project.py so that it will use an embedded QScintilla library 84 when being built from an sdist. 85 [71cc17f4adb2] 86 87 * qt/qscintilla.pro: 88 Added missing .h files from qscintilla.pro. 89 [c932fdd83a5e] 90 912021-02-19 Phil Thompson <phil@riverbankcomputing.com> 92 93 * Python/pyproject-qt5.toml: 94 Reverted the name of the Qt5 Python bindings PyPI project because a 95 new name would cause significant problems. 96 [c318f3bd3474] 97 982021-02-18 Phil Thompson <phil@riverbankcomputing.com> 99 100 * Python/pyproject-qt5.toml, Python/pyproject-qt6.toml, 101 Python/sip/qsciscintillabase.sip: 102 Fixed the Python bindings for PyQt6. 103 [e48e4f400215] 104 105 * lib/README.doc: 106 Re-ordered the section in the main page of the docs. 107 [35fd189ea5da] 108 1092021-02-17 Phil Thompson <phil@riverbankcomputing.com> 110 111 * Python/project.py, Python/pyproject-qt5.toml, Python/pyproject- 112 qt6.toml, Python/pyproject.toml, Python/sip/qscimod5.sip, 113 Python/sip/qscimod6.sip, Python/sip/qscimodcommon.sip, 114 lib/README.doc, qt/features/qscintilla2.prf, 115 qt/features_staticlib/qscintilla2.prf: 116 Update the building of the Python bindings from a full source 117 package. 118 [124c17880e06] 119 1202021-02-15 Phil Thompson <phil@riverbankcomputing.com> 121 122 * lib/README.doc, lib/qscintilla.dxy: 123 Some documentation fixes. 124 [81cc3ac8a8df] 125 126 * qt/PlatQt.cpp: 127 Fixed a regression in building against Qt5. 128 [4e87186ec216] 129 130 * qt/InputMethod.cpp, qt/MacPasteboardMime.cpp, qt/PlatQt.cpp, 131 qt/SciAccessibility.cpp, qt/qsciapis.cpp, qt/qscicommandset.cpp, 132 qt/qsciglobal.h, qt/qscilexer.cpp, qt/qscimacro.cpp, 133 qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciprinter.h, 134 qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp: 135 Initial port to Qt6. 136 [b88e78ec2ca3] 137 1382021-02-14 Phil Thompson <phil@riverbankcomputing.com> 139 140 * Python/configure-old.py, Python/configure.py, Python/pyproject.toml, 141 Python/sip/qscimod4.sip, designer-Qt4Qt5/designer.pro, designer- 142 Qt4Qt5/qscintillaplugin.cpp, designer-Qt4Qt5/qscintillaplugin.h, 143 designer/designer.pro, designer/qscintillaplugin.cpp, 144 designer/qscintillaplugin.h, example-Qt4Qt5/application.pro, 145 example-Qt4Qt5/application.qrc, example-Qt4Qt5/images/copy.png, 146 example-Qt4Qt5/images/cut.png, example-Qt4Qt5/images/new.png, 147 example-Qt4Qt5/images/open.png, example-Qt4Qt5/images/paste.png, 148 example-Qt4Qt5/images/save.png, example-Qt4Qt5/main.cpp, example- 149 Qt4Qt5/mainwindow.cpp, example-Qt4Qt5/mainwindow.h, 150 example/application.pro, example/application.qrc, 151 example/images/copy.png, example/images/cut.png, 152 example/images/new.png, example/images/open.png, 153 example/images/paste.png, example/images/save.png, example/main.cpp, 154 example/mainwindow.cpp, example/mainwindow.h, lib/README.doc, 155 lib/ed.py, lib/pyproject.toml, qt/InputMethod.cpp, qt/ListBoxQt.cpp, 156 qt/MacPasteboardMime.cpp, qt/PlatQt.cpp, qt/SciClasses.cpp, 157 qt/ScintillaQt.cpp, qt/qsciglobal.h, qt/qscintilla.pro, 158 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 159 Removed support for Qt4. 160 [dad7e9b4d62e] 161 162 * Merged the 2.11-maint branch. 163 [8c1814ec889a] 164 1652020-11-23 Phil Thompson <phil@riverbankcomputing.com> 166 167 * .hgtags: 168 Added tag 2.11.6 for changeset c262a7a02f6d 169 [a12ce93c13bf] <2.11-maint> 170 171 * NEWS: 172 Released as v2.11.6. 173 [c262a7a02f6d] [2.11.6] <2.11-maint> 174 175 * NEWS: 176 Updated the NEWS file. 177 [0f32bcb43dd3] <2.11-maint> 178 1792020-10-22 Phil Thompson <phil@riverbankcomputing.com> 180 181 * qt/features/qscintilla2.prf, qt/features_staticlib/qscintilla2.prf, 182 qt/qscintilla.pro: 183 Fixes for building for iOS with recent versions of Qt. 184 [aea84882d372] <2.11-maint> 185 1862020-10-20 Phil Thompson <phil@riverbankcomputing.com> 187 188 * Python/project.py: 189 Added the --qsci-translations-dir option to sip-wheel. 190 [df77754750b3] <2.11-maint> 191 1922020-10-19 Phil Thompson <phil@riverbankcomputing.com> 193 194 * qsci/api/python/Python-3.9.api: 195 Added the .api file for Python v3.9. 196 [bff51b8043e2] <2.11-maint> 197 198 * .hgignore: 199 Updated .hgignore for the current build naming convention. 200 [b659680b3f24] <2.11-maint> 201 2022020-10-11 Phil Thompson <phil@riverbankcomputing.com> 203 204 * qt/qsciscintilla.cpp: 205 Fixed the display of non-latin1 call tips. 206 [f9fa57df2fbb] <2.11-maint> 207 2082020-09-17 Phil Thompson <phil@riverbankcomputing.com> 209 210 * Python/project.py, lib/pyproject.toml: 211 Require PyQt-builder v1.6 as we no longer specify the sip module and 212 ABI. 213 [0e989cce12ea] <2.11-maint> 214 2152020-08-22 Phil Thompson <phil@riverbankcomputing.com> 216 217 * Python/project.py: 218 Set the name of the sip module explicitly. 219 [a6b6fd548cf3] <2.11-maint> 220 2212020-06-30 Phil Thompson <phil@riverbankcomputing.com> 222 223 * example-Qt4Qt5/main.cpp, example-Qt4Qt5/mainwindow.cpp, example- 224 Qt4Qt5/mainwindow.h: 225 Updated the copyright notices on the example. 226 [8937c1d51479] <2.11-maint> 227 2282020-06-09 Phil Thompson <phil@riverbankcomputing.com> 229 230 * .hgtags: 231 Added tag 2.11.5 for changeset 36bf61975fe2 232 [7e336947e75e] <2.11-maint> 233 234 * NEWS: 235 Released as v2.11.5. 236 [36bf61975fe2] [2.11.5] <2.11-maint> 237 238 * NEWS, Python/sip/qsciabstractapis.sip, Python/sip/qsciapis.sip: 239 Fixed the Python signatures of the QsciAbstractAPIs and QsciAPIs 240 ctors. 241 [80aeec9058bf] <2.11-maint> 242 2432020-05-09 Phil Thompson <phil@riverbankcomputing.com> 244 245 * Python/project.py, lib/pyproject.toml: 246 The minimum ABI version is 12.8 which requires SIP v5.3. 247 [c0e8e2e7e485] <2.11-maint> 248 2492020-04-11 Phil Thompson <phil@riverbankcomputing.com> 250 251 * lib/pyproject.toml: 252 We know that The Python binding swill be able to use SIP v6. 253 [4f1f5381fb69] <2.11-maint> 254 2552020-04-10 Phil Thompson <phil@riverbankcomputing.com> 256 257 * NEWS: 258 Updated the NEWS file. 259 [2ef898e42a1e] <2.11-maint> 260 261 * Python/project.py, lib/pyproject.toml: 262 Include the bundled .api files in wheels. 263 [ded23cd63255] <2.11-maint> 264 2652020-02-08 Phil Thompson <phil@riverbankcomputing.com> 266 267 * lib/pyproject.toml: 268 Fixed METADATA for commercial wheels. 269 [efc053939949] <2.11-maint> 270 2712019-12-18 Phil Thompson <phil@riverbankcomputing.com> 272 273 * .hgtags: 274 Added tag 2.11.4 for changeset b9eb589b0dab 275 [3f3722aac2ad] <2.11-maint> 276 277 * NEWS: 278 Released as v2.11.4. 279 [b9eb589b0dab] [2.11.4] <2.11-maint> 280 281 * lib/pyproject.toml: 282 Fixed requires-dist for commercial wheels. 283 [53c08faf43ff] <2.11-maint> 284 2852019-11-02 Phil Thompson <phil@riverbankcomputing.com> 286 287 * .hgtags: 288 Added tag 2.11.3 for changeset 989462577f67 289 [3f6d7cf0fc4b] <2.11-maint> 290 291 * NEWS: 292 Released as v2.11.3. 293 [989462577f67] [2.11.3] <2.11-maint> 294 295 * NEWS: 296 Updated the NEWS file. 297 [2075344b2124] <2.11-maint> 298 2992019-10-03 Phil Thompson <phil@riverbankcomputing.com> 300 301 * lib/pyproject.toml: 302 Fixed the name of PEP 566. 303 [e435d3af1587] <2.11-maint> 304 305 * lib/pyproject.toml: 306 Requires PyQt-builder v1. 307 [9502a2b46a2b] <2.11-maint> 308 3092019-10-01 Phil Thompson <phil@riverbankcomputing.com> 310 311 * lib/pyproject.toml: 312 Fixed the name of the PyQt-builder project. 313 [efe96da72b1f] <2.11-maint> 314 3152019-09-23 Phil Thompson <phil@riverbankcomputing.com> 316 317 * Python/project.py: 318 Fixes for changes in the sip v5 API. 319 [a79acd2cdd94] <2.11-maint> 320 3212019-09-14 Phil Thompson <phil@riverbankcomputing.com> 322 323 * lib/pyproject.toml: 324 Added the requires-dist meta-data. 325 [941784a50fad] <2.11-maint> 326 3272019-09-07 Phil Thompson <phil@riverbankcomputing.com> 328 329 * NEWS: 330 Updated the NEWS file. 331 [6c83ad469a4e] <2.11-maint> 332 333 * lib/pyproject.toml: 334 Temporarily set the version of PyQt-builder required to be v0.1. 335 [734461946ff0] <2.11-maint> 336 3372019-09-06 Phil Thompson <phil@riverbankcomputing.com> 338 339 * Python/project.py: 340 Fixes for relative path options. 341 [e7bc21d4cb25] <2.11-maint> 342 3432019-09-05 Phil Thompson <phil@riverbankcomputing.com> 344 345 * Python/project.py: 346 Added the options to build the bindings from a locally installed 347 copy of the library. 348 [54094e26d201] <2.11-maint> 349 3502019-09-04 Phil Thompson <phil@riverbankcomputing.com> 351 352 * Python/configure-old.py, Python/configure.py, Python/project.py, 353 designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, 354 qt/qscintilla.pro: 355 Removed the code to change the install_name on macOS. 356 [c88922cb4dee] <2.11-maint> 357 358 * Python/configure.py, qt/qscintilla.pro: 359 Fixed the install_name of the .dylib on macOS so that it is relative 360 to @rpath. 361 [010c78f5da88] <2.11-maint> 362 363 * Python/config-tests/cfgtest_Qsci.cpp: 364 Fixed the configuration test. 365 [c00c4195e8fc] <2.11-maint> 366 367 * METADATA.in, Python/README, Python/config-tests/cfgtest_Qsci.cpp, 368 Python/configure-old.py, Python/configure.py, Python/project.py, 369 lib/README, lib/pyproject.toml, qt/qscintilla.pro: 370 Added support for sip-build. 371 [20e39552153c] <2.11-maint> 372 3732019-08-30 Phil Thompson <phil@riverbankcomputing.com> 374 375 * METADATA.in, lib/README: 376 Updated the meta-data description. 377 [7681c13103f2] <2.11-maint> 378 3792019-08-21 Phil Thompson <phil@riverbankcomputing.com> 380 381 * METADATA.in: 382 Updated the link to the docs for PyPI. 383 [ab14aecc07de] <2.11-maint> 384 3852019-07-04 Phil Thompson <phil@riverbankcomputing.com> 386 387 * qt/qscilexercss.cpp: 388 Fixed the styling of CSS comments. 389 [9b2dd132b868] <2.11-maint> 390 3912019-06-25 Phil Thompson <phil@riverbankcomputing.com> 392 393 * .hgtags: 394 Added tag 2.11.2 for changeset 9a9bab556970 395 [e39e215312b4] <2.11-maint> 396 397 * NEWS: 398 Released as v2.11.2. 399 [9a9bab556970] [2.11.2] <2.11-maint> 400 401 * qsci/api/python/Python-3.8.api: 402 Added the .api file for Python v3.8. 403 [4bc9c6baa011] <2.11-maint> 404 405 * NEWS: 406 Updated the NEWS file. 407 [38685401d592] <2.11-maint> 408 4092019-05-31 Phil Thompson <phil@riverbankcomputing.com> 410 411 * qt/PlatQt.cpp: 412 Fixes to allow compilation with WASM. 413 [71be3fd818c8] <2.11-maint> 414 4152019-05-15 Phil Thompson <phil@riverbankcomputing.com> 416 417 * qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp, 418 qt/qsciscintillabase.h: 419 Fixed selection-related issues on macOS (and probably Windows) 420 triggered by the use of additional selections. 421 [47aaec2fa37c] <2.11-maint> 422 4232019-05-09 Phil Thompson <phil@riverbankcomputing.com> 424 425 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 426 qt/qsciscintilla.h: 427 QsciScintilla::findMatchingBrace() is now part of the public API. 428 [b1973ad12f82] <2.11-maint> 429 4302019-03-13 Phil Thompson <phil@riverbankcomputing.com> 431 432 * NEWS, qt/qsciscintilla.cpp: 433 QsciScintilla::clear() now clears the undo history to be consistent 434 with Qt and setText(). 435 [b013bbaed4a5] <2.11-maint> 436 4372019-02-12 Phil Thompson <phil@riverbankcomputing.com> 438 439 * .hgtags: 440 Added tag 2.11.1 for changeset bebf741baff8 441 [c09e91f304b8] <2.11-maint> 442 443 * NEWS: 444 Released as v2.11.1. 445 [bebf741baff8] [2.11.1] <2.11-maint> 446 447 * NEWS: 448 Updated the NEWS file. 449 [9f2dd3438ac3] <2.11-maint> 450 451 * Python/configure-old.py, Python/configure.py, designer- 452 Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, 453 qt/qscintilla.pro: 454 Bumped the major version number of the library because of the 455 SendScintilla() signature change. 456 [c2fe34e11899] <2.11-maint> 457 458 * Python/sip/qsciscintillabase.sip, qt/qscimacro.cpp, 459 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 460 Fixed a regression in QsciScintilla::insert(). The signature of 461 QsciScintillaBase::SendScintilla(unigned int, unsigned long, const 462 char *) has changed so that the second argument is now uintptr_t. 463 This may require code changes. 464 [b62eb7f29de4] <2.11-maint> 465 4662019-02-11 Phil Thompson <phil@riverbankcomputing.com> 467 468 * NEWS: 469 Updated the NEWS file. 470 [9768dbe05f64] <2.11-maint> 471 472 * qt/qsciscintillabase.cpp: 473 Fixed the marginRightClicked() signal. 474 [6a6efafbefd6] <2.11-maint> 475 476 * qt/qscintilla.pro: 477 Bumped the library version number. 478 [a4ee797a9df9] <2.11-maint> 479 4802019-02-04 Phil Thompson <phil@riverbankcomputing.com> 481 482 * .hgtags: 483 Added tag 2.11 for changeset 2610e30b0914 484 [f83b4fbdd928] 485 486 * NEWS: 487 Released as v2.11. 488 [2610e30b0914] [2.11] 489 4902018-12-21 Phil Thompson <phil@riverbankcomputing.com> 491 492 * METADATA.in: 493 Corrected the wheel meta-data version. 494 [593a629d46f5] 495 4962018-12-15 Phil Thompson <phil@riverbankcomputing.com> 497 498 * NEWS: 499 Updated the NEWS file. 500 [992f3cb597c4] 501 5022018-11-24 Phil Thompson <phil@riverbankcomputing.com> 503 504 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 505 Updated German translations from Detlev. 506 [f293bafecde8] 507 5082018-11-17 Phil Thompson <phil@riverbankcomputing.com> 509 510 * qt/ScintillaQt.h: 511 Fixed the Linux build. 512 [3ec0608d1744] 513 514 * qt/SciClasses.cpp, qt/SciClasses.h: 515 Removed the redundant explicit handling of the Esc key in popup 516 lists. 517 [a3d596e37561] 518 519 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 520 qt/qsciscintilla.h: 521 Added QsciScintilla::cancelFind(). 522 [520cda104a4b] 523 5242018-11-13 Phil Thompson <phil@riverbankcomputing.com> 525 526 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 527 qt/qsciscintilla.h: 528 Added support for Cxx11 regular expressions to findFirst() and 529 findFirstInSelection(). 530 [9c022f775241] 531 532 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 533 Added the remaining new API calls. 534 [03f9682f7d6c] 535 536 * NEWS, Python/sip/qsciscintilla.sip, 537 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 538 qt/qsciscintillabase.h: 539 Added the new wrap indent mode. 540 [4a786cbfd975] 541 542 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 543 Added the style metadata messages. 544 [e3e38b577a1f] 545 546 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 547 qt/qsciscintillabase.h: 548 Added the SCN_AUTOCSELECTIONCHANGE() signal. 549 [156c8e0c6fb7] 550 551 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 552 qt/qsciscintillabase.h: 553 Added the new SCN_USERLISTSELECTION() signal overload. 554 [031270944f93] 555 556 * NEWS, Python/sip/qsciscintillabase.sip, qt/qscilexer.cpp, 557 qt/qsciscintillabase.h: 558 Added the character/code unit functions. 559 [ff2e92ed2890] 560 561 * qt/qscilexer.cpp, qt/qscilexer.h, qt/qscintilla.pro, 562 qt/qsciscintilla.cpp: 563 Don't use the deprecated style bits API calls. 564 [2d1cf2b1019f] 565 566 * NEWS, Python/sip/qsciscintilla.sip, 567 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 568 qt/qsciscintillabase.h: 569 Added support for the new gradient indicators. 570 [02e7b6ba2fdb] 571 5722018-11-12 Phil Thompson <phil@riverbankcomputing.com> 573 574 * NEWS, Python/sip/qscilexerdiff.sip, qt/qscilexerdiff.cpp, 575 qt/qscilexerdiff.h, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 576 qt/qscintilla_es.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts: 577 Updates to the diff lexer. 578 [fb8a0cb48593] 579 580 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 581 Added the symbolic names for the new lexers. 582 [b8d4fab81221] 583 584 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.cpp, 585 qt/qsciscintillabase.h: 586 Implemented the SCN_URIDROPPED signal. 587 [242bb09d23ea] 588 589 * qt/qsciscintillabase.h: 590 Documented SCN_DWELLSTART and SCN_DWELLEND. 591 [8750296d855d] 592 593 * qt/PlatQt.cpp: 594 Removed some unused platform methods. 595 [70c01135aa8d] 596 597 * qt/InputMethod.cpp, qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, 598 qt/SciClasses.cpp, qt/SciNamespace.h, qt/ScintillaQt.cpp, 599 qt/ScintillaQt.h, qt/qscintilla.pro, qt/qsciscintillabase.cpp: 600 Removed the support for the optional Scintilla namespace. 601 [33998bb1d26a] 602 6032018-11-11 Phil Thompson <phil@riverbankcomputing.com> 604 605 * BACKPORTING, License.txt, LongTermDownload.html, NEWS, README, 606 check.mak, checkdeps.mak, cocoa/InfoBar.mm, cocoa/PlatCocoa.h, 607 cocoa/PlatCocoa.mm, cocoa/QuartzTextLayout.h, 608 cocoa/ScintillaCocoa.h, cocoa/ScintillaCocoa.mm, 609 cocoa/ScintillaFramework/Info.plist, cocoa/ScintillaFramework/Scinti 610 llaFramework.xcodeproj/project.pbxproj, 611 cocoa/ScintillaTest/AppController.mm, 612 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 613 cocoa/ScintillaView.mm, cppcheck.suppress, curses/Makefile, 614 curses/README.md, curses/ScintillaCurses.cxx, 615 curses/ScintillaCurses.h, curses/THANKS.md, curses/jinx/Makefile, 616 curses/jinx/jinx.c, delbin.bat, doc/Design.html, doc/LPegLexer.html, 617 doc/SciCoding.html, doc/ScintillaDoc.html, 618 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 619 doc/ScintillaRelated.html, doc/ScintillaToDo.html, 620 doc/StyleMetadata.html, doc/index.html, gtk/Converter.h, 621 gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/ScintillaGTK.h, 622 gtk/ScintillaGTKAccessible.cxx, gtk/ScintillaGTKAccessible.h, 623 gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla- 624 marshal.h, gtk/scintilla-marshal.list, include/ILexer.h, 625 include/ILoader.h, include/Platform.h, include/SciLexer.h, 626 include/Sci_Position.h, include/Scintilla.h, 627 include/Scintilla.iface, lexers/LexA68k.cxx, lexers/LexAPDL.cxx, 628 lexers/LexASY.cxx, lexers/LexAU3.cxx, lexers/LexAVE.cxx, 629 lexers/LexAVS.cxx, lexers/LexAbaqus.cxx, lexers/LexAda.cxx, 630 lexers/LexAsm.cxx, lexers/LexAsn1.cxx, lexers/LexBaan.cxx, 631 lexers/LexBash.cxx, lexers/LexBasic.cxx, lexers/LexBatch.cxx, 632 lexers/LexBibTeX.cxx, lexers/LexBullant.cxx, lexers/LexCLW.cxx, 633 lexers/LexCOBOL.cxx, lexers/LexCPP.cxx, lexers/LexCSS.cxx, 634 lexers/LexCaml.cxx, lexers/LexCmake.cxx, lexers/LexCoffeeScript.cxx, 635 lexers/LexConf.cxx, lexers/LexCrontab.cxx, lexers/LexCsound.cxx, 636 lexers/LexD.cxx, lexers/LexDMAP.cxx, lexers/LexDMIS.cxx, 637 lexers/LexDiff.cxx, lexers/LexECL.cxx, lexers/LexEDIFACT.cxx, 638 lexers/LexEScript.cxx, lexers/LexEiffel.cxx, lexers/LexErlang.cxx, 639 lexers/LexErrorList.cxx, lexers/LexFlagship.cxx, 640 lexers/LexForth.cxx, lexers/LexFortran.cxx, lexers/LexGAP.cxx, 641 lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 642 lexers/LexHex.cxx, lexers/LexIndent.cxx, lexers/LexInno.cxx, 643 lexers/LexJSON.cxx, lexers/LexKVIrc.cxx, lexers/LexKix.cxx, 644 lexers/LexLPeg.cxx, lexers/LexLaTeX.cxx, lexers/LexLisp.cxx, 645 lexers/LexLout.cxx, lexers/LexLua.cxx, lexers/LexMMIXAL.cxx, 646 lexers/LexMPT.cxx, lexers/LexMSSQL.cxx, lexers/LexMagik.cxx, 647 lexers/LexMake.cxx, lexers/LexMarkdown.cxx, lexers/LexMatlab.cxx, 648 lexers/LexMaxima.cxx, lexers/LexMetapost.cxx, lexers/LexModula.cxx, 649 lexers/LexMySQL.cxx, lexers/LexNimrod.cxx, lexers/LexNsis.cxx, 650 lexers/LexNull.cxx, lexers/LexOScript.cxx, lexers/LexOpal.cxx, 651 lexers/LexPB.cxx, lexers/LexPLM.cxx, lexers/LexPO.cxx, 652 lexers/LexPOV.cxx, lexers/LexPS.cxx, lexers/LexPascal.cxx, 653 lexers/LexPerl.cxx, lexers/LexPowerPro.cxx, 654 lexers/LexPowerShell.cxx, lexers/LexProgress.cxx, 655 lexers/LexProps.cxx, lexers/LexPython.cxx, lexers/LexR.cxx, 656 lexers/LexRebol.cxx, lexers/LexRegistry.cxx, lexers/LexRuby.cxx, 657 lexers/LexRust.cxx, lexers/LexSAS.cxx, lexers/LexSML.cxx, 658 lexers/LexSQL.cxx, lexers/LexSTTXT.cxx, lexers/LexScriptol.cxx, 659 lexers/LexSmalltalk.cxx, lexers/LexSorcus.cxx, 660 lexers/LexSpecman.cxx, lexers/LexSpice.cxx, lexers/LexStata.cxx, 661 lexers/LexTACL.cxx, lexers/LexTADS3.cxx, lexers/LexTAL.cxx, 662 lexers/LexTCL.cxx, lexers/LexTCMD.cxx, lexers/LexTeX.cxx, 663 lexers/LexTxt2tags.cxx, lexers/LexVB.cxx, lexers/LexVHDL.cxx, 664 lexers/LexVerilog.cxx, lexers/LexVisualProlog.cxx, 665 lexers/LexYAML.cxx, lexlib/Accessor.cxx, lexlib/Accessor.h, 666 lexlib/CharacterCategory.cxx, lexlib/CharacterCategory.h, 667 lexlib/CharacterSet.cxx, lexlib/CharacterSet.h, 668 lexlib/DefaultLexer.cxx, lexlib/DefaultLexer.h, 669 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerBase.h, 670 lexlib/LexerModule.cxx, lexlib/LexerModule.h, 671 lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h, 672 lexlib/LexerSimple.cxx, lexlib/LexerSimple.h, lexlib/OptionSet.h, 673 lexlib/PropSetSimple.cxx, lexlib/PropSetSimple.h, 674 lexlib/SparseState.h, lexlib/StringCopy.h, lexlib/StyleContext.cxx, 675 lexlib/StyleContext.h, lexlib/SubStyles.h, lexlib/WordList.cxx, 676 lexlib/WordList.h, lib/README.doc, qt/InputMethod.cpp, 677 qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, qt/SciClasses.cpp, 678 qt/SciClasses.h, qt/SciNamespace.h, qt/ScintillaQt.cpp, 679 qt/ScintillaQt.h, qt/qscintilla.pro, qt/qsciscintillabase.cpp, 680 qt/qsciscintillabase.h, scripts/Face.py, scripts/FileGenerator.py, 681 scripts/GenerateCaseConvert.py, scripts/HFacer.py, 682 scripts/HeaderCheck.py, scripts/HeaderOrder.txt, scripts/LexGen.py, 683 scripts/ScintillaData.py, src/AutoComplete.cxx, src/AutoComplete.h, 684 src/CallTip.cxx, src/CallTip.h, src/CaseConvert.cxx, 685 src/CaseConvert.h, src/CaseFolder.cxx, src/CaseFolder.h, 686 src/Catalogue.cxx, src/Catalogue.h, src/CellBuffer.cxx, 687 src/CellBuffer.h, src/CharClassify.cxx, src/CharClassify.h, 688 src/ContractionState.cxx, src/ContractionState.h, src/DBCS.cxx, 689 src/DBCS.h, src/Decoration.cxx, src/Decoration.h, src/Document.cxx, 690 src/Document.h, src/EditModel.cxx, src/EditModel.h, 691 src/EditView.cxx, src/EditView.h, src/Editor.cxx, src/Editor.h, 692 src/ElapsedPeriod.h, src/ExternalLexer.cxx, src/ExternalLexer.h, 693 src/FontQuality.h, src/Indicator.cxx, src/Indicator.h, 694 src/IntegerRectangle.h, src/KeyMap.cxx, src/KeyMap.h, 695 src/LineMarker.cxx, src/LineMarker.h, src/MarginView.cxx, 696 src/MarginView.h, src/Partitioning.h, src/PerLine.cxx, 697 src/PerLine.h, src/Position.h, src/PositionCache.cxx, 698 src/PositionCache.h, src/RESearch.cxx, src/RESearch.h, 699 src/RunStyles.cxx, src/RunStyles.h, src/ScintillaBase.cxx, 700 src/ScintillaBase.h, src/Selection.cxx, src/Selection.h, 701 src/SparseVector.h, src/SplitVector.h, src/Style.cxx, src/Style.h, 702 src/UniConversion.cxx, src/UniConversion.h, src/UnicodeFromUTF8.h, 703 src/UniqueString.h, src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, 704 src/XPM.h, test/README, test/ScintillaCallable.py, test/XiteWin.py, 705 test/lexTests.py, test/performanceTests.py, test/simpleTests.py, 706 test/test_lexlua.lua, test/unit/Sci.natvis, 707 test/unit/UnitTester.cxx, test/unit/UnitTester.vcxproj, 708 test/unit/catch.hpp, test/unit/makefile, test/unit/test.mak, 709 test/unit/testCellBuffer.cxx, test/unit/testCharClassify.cxx, 710 test/unit/testContractionState.cxx, test/unit/testDecoration.cxx, 711 test/unit/testPartitioning.cxx, test/unit/testRunStyles.cxx, 712 test/unit/testSparseState.cxx, test/unit/testSparseVector.cxx, 713 test/unit/testSplitVector.cxx, test/unit/testUniConversion.cxx, 714 test/unit/testUnicodeFromUTF8.cxx, test/unit/testWordList.cxx, 715 test/unit/unitTest.cxx, version.txt, win32/CheckD2D.cxx, 716 win32/HanjaDic.cxx, win32/HanjaDic.h, win32/PlatWin.cxx, 717 win32/PlatWin.h, win32/SciLexer.vcxproj, win32/ScintRes.rc, 718 win32/ScintillaDLL.cxx, win32/ScintillaWin.cxx, 719 win32/ScintillaWin.h, win32/deps.mak, win32/makefile, 720 win32/scintilla.mak: 721 The v3.10.1 based code will now build - otherwise untested. 722 [cb6d486795ec] 723 7242018-11-05 Phil Thompson <phil@riverbankcomputing.com> 725 726 * NEWS: 727 Updated the NEWS file. 728 [a99dfcd91f84] 729 730 * qt/qscintilla_cs.ts, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 731 qt/qscintilla_es.qm, qt/qscintilla_es.ts, qt/qscintilla_fr.ts, 732 qt/qscintilla_pt_br.ts: 733 Updated the translation files. 734 [1529479f8a31] 735 736 * Python/configure.py, Python/sip/qsciscintilla.sip, 737 Python/sip/qsciscintillabase.sip, qt/qscilexerpython.cpp, 738 qt/qscintilla.pro, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 739 qt/qscintilla_es.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, 740 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.h: 741 Merged the 2.10-maint branch with the trunk. 742 [5fcc66abfca0] 743 7442018-10-01 Phil Thompson <phil@riverbankcomputing.com> 745 746 * .hgtags: 747 Added tag 2.10.8 for changeset 57c8b6076899 748 [b565980f962b] <2.10-maint> 749 750 * NEWS: 751 Released as v2.10.8. 752 [57c8b6076899] [2.10.8] <2.10-maint> 753 7542018-09-30 Phil Thompson <phil@riverbankcomputing.com> 755 756 * NEWS: 757 Updated the NEWS file. 758 [345f597a4a90] <2.10-maint> 759 7602018-08-02 Phil Thompson <phil@riverbankcomputing.com> 761 762 * qt/SciAccessibility.cpp: 763 More accessibility fixes. 764 [2cc2d6865762] <2.10-maint> 765 766 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/qscintilla.pro: 767 Refactored the accessibility support to use less of the Qt stuff 768 which doesn't handle CR-LF end-of-lines. 769 [8b2d6e3e73d8] <2.10-maint> 770 7712018-07-15 Phil Thompson <phil@riverbankcomputing.com> 772 773 * NEWS: 774 Updated the NEWS file. 775 [fc1deaccc716] <2.10-maint> 776 7772018-06-29 Phil Thompson <phil@riverbankcomputing.com> 778 779 * .hgtags: 780 Added tag 2.10.7 for changeset 60598a703fd4 781 [8828f9ad7dc6] <2.10-maint> 782 783 * NEWS: 784 Released as v2.10.7. 785 [60598a703fd4] [2.10.7] <2.10-maint> 786 787 * NEWS: 788 Updated the NEWS file. 789 [92edf18019ec] <2.10-maint> 790 7912018-06-25 Phil Thompson <phil@riverbankcomputing.com> 792 793 * NEWS, Python/sip/qsciscintillabase.sip: 794 Tweaked the signature of the QscoScintillaBase::SCN_MACRORECORD() 795 signal so that it matches what Qt uses so that the signal test 796 passes. 797 [bfcd9319329a] <2.10-maint> 798 7992018-06-23 Phil Thompson <phil@riverbankcomputing.com> 800 801 * .hgtags: 802 Added tag 2.10.6 for changeset dc0993c72a05 803 [9c774d0a9694] <2.10-maint> 804 805 * NEWS: 806 Released as v2.10.6. 807 [dc0993c72a05] [2.10.6] <2.10-maint> 808 8092018-06-22 Phil Thompson <phil@riverbankcomputing.com> 810 811 * .hgtags: 812 Added tag 2.10.5 for changeset f35b3a43a241 813 [8cf5694ca328] <2.10-maint> 814 815 * NEWS: 816 Released as v2.10.5. 817 [f35b3a43a241] [2.10.5] <2.10-maint> 818 8192018-06-21 Phil Thompson <phil@riverbankcomputing.com> 820 821 * NEWS: 822 Updated the NEWS file. 823 [12cb1a2f5ec6] <2.10-maint> 824 8252018-06-19 Phil Thompson <phil@riverbankcomputing.com> 826 827 * NEWS, Python/sip/qscistyle.sip, qt/qscistyle.cpp, qt/qscistyle.h: 828 Added setStyle() to QsciStyle. 829 [cf5281041224] <2.10-maint> 830 8312018-06-16 Phil Thompson <phil@riverbankcomputing.com> 832 833 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 834 Updated Spanish translations from Jaime Seuma. 835 [a479b9f5436f] <2.10-maint> 836 8372018-06-09 Phil Thompson <phil@riverbankcomputing.com> 838 839 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 840 qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm: 841 Updated German translations from Detlev. 842 [f69379899fb3] <2.10-maint> 843 8442018-06-04 Phil Thompson <phil@riverbankcomputing.com> 845 846 * NEWS, Python/configure.py: 847 Implemented support for the .dist-info directory. 848 [387aa9bf6ad8] <2.10-maint> 849 8502018-06-03 Phil Thompson <phil@riverbankcomputing.com> 851 852 * NEWS, Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp, 853 qt/ScintillaQt.cpp, qt/qsciscintillabase.cpp, 854 qt/qsciscintillabase.h: 855 Fixes for font changes caused by dragging to a different display. 856 [27b1f435e27a] <2.10-maint> 857 8582018-05-29 Phil Thompson <phil@riverbankcomputing.com> 859 860 * qt/PlatQt.cpp: 861 Disable to macOS use of integer font metrics for Qt5 as it is 862 (probably) specific to Qt4. 863 [c32fe0c4e55d] <2.10-maint> 864 865 * qt/PlatQt.cpp: 866 Fixed cursor positioning when using a secondary display with 867 different scaling to the primary. 868 [20420b7c4a4d] <2.10-maint> 869 8702018-05-22 Phil Thompson <phil@riverbankcomputing.com> 871 872 * qt/qscilexerverilog.cpp: 873 Fix the handling of the 'fold.verilog.flags' property in the Verilog 874 lexer. 875 [9b698ba38c2b] <2.10-maint> 876 8772018-05-16 Phil Thompson <phil@riverbankcomputing.com> 878 879 * qt/qscilexerverilog.cpp, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 880 qt/qscintilla_es.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts: 881 Added the missing descriptions of inactive styles in the Verilog 882 lexer. 883 [4be691232e03] <2.10-maint> 884 8852018-05-15 Phil Thompson <phil@riverbankcomputing.com> 886 887 * qt/qscilexer.h: 888 Updated the QsciLexer::keywords() documentation to point out that 889 sets are numbered from 1. 890 [5954b91e7ec1] <2.10-maint> 891 8922018-04-26 Phil Thompson <phil@riverbankcomputing.com> 893 894 * Python/sip/qscilexeredifact.sip, qt/qscilexeredifact.cpp, 895 qt/qscilexeredifact.h: 896 Added some default colours to the EDIFACT lexer. 897 [175598286833] <2.10-maint> 898 8992018-04-20 Phil Thompson <phil@riverbankcomputing.com> 900 901 * NEWS, Python/sip/qscilexeredifact.sip, qt/qscilexeredifact.cpp, 902 qt/qscilexeredifact.h, qt/qscintilla.pro, qt/qscintilla_cs.ts, 903 qt/qscintilla_de.ts, qt/qscintilla_es.ts, qt/qscintilla_fr.ts, 904 qt/qscintilla_pt_br.ts: 905 Added the QsciLexerEDIFACT class. 906 [c1e31857f3e7] <2.10-maint> 907 908 * qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp, 909 qt/qsciscintillabase.h: 910 If the context menu is invoked when the cursor is outside the 911 selection then the selection is cleared and the cursor moved to 912 where the mouse was clicked. 913 [7d230dad9379] <2.10-maint> 914 9152018-04-19 Phil Thompson <phil@riverbankcomputing.com> 916 917 * Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 918 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 919 Control-wheel up/down will now zoom in and out. 920 [ba0049fe03b6] <2.10-maint> 921 9222018-04-11 Phil Thompson <phil@riverbankcomputing.com> 923 924 * qt/PlatQt.cpp, qt/qsciabstractapis.cpp, qt/qscilexerpython.cpp, 925 qt/qscilexerxml.cpp, qt/qsciscintilla.cpp: 926 Removed warning messages about unused variables. 927 [c2008ef93ee0] <2.10-maint> 928 929 * qt/qscicommandset.cpp: 930 Fixed the saving of alternative keys in the settings. 931 [687470e937c1] <2.10-maint> 932 933 * qt/ScintillaQt.cpp, qt/qsciapis.cpp, qt/qsciscintilla.cpp: 934 Various stylistic changes to eliminate some warning messages. 935 [dc753169870e] <2.10-maint> 936 9372018-04-10 Phil Thompson <phil@riverbankcomputing.com> 938 939 * .hgtags: 940 Added tag 2.10.4 for changeset 24cb0edc89a9 941 [05ada666e2cf] <2.10-maint> 942 943 * NEWS: 944 Released as v2.10.4. 945 [24cb0edc89a9] [2.10.4] <2.10-maint> 946 947 * qt/SciAccessibility.cpp: 948 Fixed the retrieval of accessibility attributes. 949 [e430a7dd7818] <2.10-maint> 950 9512018-04-07 Phil Thompson <phil@riverbankcomputing.com> 952 953 * qt/qscilexer.cpp: 954 Use STYLE_MAX to define the maximum number of styles. 955 [23ca0cad0227] <2.10-maint> 956 9572018-03-11 Phil Thompson <phil@riverbankcomputing.com> 958 959 * qt/qscintilla.pro: 960 Force QT_NO_ACCESSIBILITY when building against Qt4. 961 [b65f48ec1852] <2.10-maint> 962 9632018-02-27 Phil Thompson <phil@riverbankcomputing.com> 964 965 * .hgtags: 966 Added tag 2.10.3 for changeset bc769d6fcf53 967 [279625f1d8c9] <2.10-maint> 968 969 * NEWS: 970 Released as v2.10.3. 971 [bc769d6fcf53] [2.10.3] <2.10-maint> 972 973 * rb-product: 974 Updated the PyQt5 wheel dependency. 975 [7cef6e297ddf] <2.10-maint> 976 977 * NEWS: 978 Updated the NEWS file. 979 [1e073e29eca4] <2.10-maint> 980 9812018-02-10 Phil Thompson <phil@riverbankcomputing.com> 982 983 * qsci/api/python/Python-3.7.api: 984 Added the API file for Python v3.70b1. 985 [6d0032674462] <2.10-maint> 986 9872018-02-07 Phil Thompson <phil@riverbankcomputing.com> 988 989 * qt/qsciscintilla.cpp: 990 Fix the hotspot active background colour. 991 [45cfd8c68394] <2.10-maint> 992 993 * qt/SciAccessibility.cpp, qt/SciAccessibility.h: 994 Completed the accessibility support. 995 [2af3a5b045fa] <2.10-maint> 996 9972018-02-06 Phil Thompson <phil@riverbankcomputing.com> 998 999 * qt/SciAccessibility.cpp, qt/SciAccessibility.h: 1000 Implemented all of the accessible interface except for attributes(). 1001 [434539a243dc] <2.10-maint> 1002 1003 * qt/SciAccessibility.cpp: 1004 Implemented more of the accessible interface. 1005 [e8f3df5442cc] <2.10-maint> 1006 1007 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/ScintillaQt.cpp: 1008 Implemented more of the accessible interface. 1009 [fb26d9fdba27] <2.10-maint> 1010 10112018-02-05 Phil Thompson <phil@riverbankcomputing.com> 1012 1013 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/ScintillaQt.cpp, 1014 qt/qsciscintillabase.cpp: 1015 More accessibility progress. 1016 [ea2432348b49] <2.10-maint> 1017 1018 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/ScintillaQt.cpp: 1019 Some progress on accessibility. 1020 [055345b62d7b] <2.10-maint> 1021 1022 * qt/qscintilla.pro: 1023 Updated the version of the shared library. 1024 [fb50133f8770] <2.10-maint> 1025 10262018-02-04 Phil Thompson <phil@riverbankcomputing.com> 1027 1028 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/qscintilla.pro, 1029 qt/qsciscintillabase.cpp: 1030 Added the stubs for accessibility support. 1031 [61e00a4f944f] <2.10-maint> 1032 1033 * qt/SciAccessibility.cpp, qt/SciAccessibility.h, qt/qscintilla.pro, 1034 qt/qsciscintillabase.cpp: 1035 Added the stubs for accessibility support. 1036 [8f2f20b663f1] 1037 1038 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 1039 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts: 1040 Updated the .ts files. 1041 [7630e7c16a42] 1042 1043 * Python/sip/qscilexerpython.sip, qt/qscilexerpython.cpp, 1044 qt/qscilexerpython.h: 1045 Added the DoubleQuotedFString, SingleQuotedFString, 1046 TripleSingleQuotedFString and TripleDoubleQuotedFString styles to 1047 QsciLexerPython. 1048 [69a152791250] 1049 1050 * Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 1051 qt/qsciscintilla.h: 1052 Added QsciScintilla::setCaretLineFrameWidth(). 1053 [61ed51375157] 1054 1055 * Python/sip/qscicommand.sip: 1056 Added ReverseLines to the Python bindings. 1057 [132758b054dc] 1058 1059 * qt/qscicommand.h: 1060 Added ReverseLines to QsciCommand::Command. 1061 [1cecbd08c177] 1062 1063 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1064 Added SCLEX_INDENT, SCI_GETCARETLINEFRAME, SCI_SETCARETLINEFRAME, 1065 SCI_SETACCESSIBILITY, SCI_GETACCESSIBILITY and SCI_LINEREVERSE. 1066 [4a5c2bea7d34] 1067 10682018-02-03 Phil Thompson <phil@riverbankcomputing.com> 1069 1070 * Python/configure-old.py, Python/configure.py, designer- 1071 Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, 1072 qt/ScintillaQt.h, qt/qscintilla.pro: 1073 Fixes to build with the latest code. 1074 [262ad022e5b6] 1075 1076 * README, cocoa/InfoBar.mm, cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, 1077 cocoa/ScintillaCocoa.h, cocoa/ScintillaCocoa.mm, 1078 cocoa/ScintillaFramework/Info.plist, cocoa/ScintillaFramework/Scinti 1079 llaFramework.xcodeproj/project.pbxproj, 1080 cocoa/ScintillaTest/AppController.h, 1081 cocoa/ScintillaTest/AppController.mm, 1082 cocoa/ScintillaTest/English.lproj/MainMenu.xib, 1083 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 1084 cocoa/ScintillaView.mm, cppcheck.suppress, doc/ScintillaDoc.html, 1085 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 1086 doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx, 1087 gtk/ScintillaGTK.cxx, gtk/ScintillaGTK.h, 1088 gtk/ScintillaGTKAccessible.cxx, gtk/ScintillaGTKAccessible.h, 1089 gtk/deps.mak, gtk/makefile, include/Platform.h, include/SciLexer.h, 1090 include/Scintilla.h, include/Scintilla.iface, lexers/LexAsm.cxx, 1091 lexers/LexBaan.cxx, lexers/LexBash.cxx, lexers/LexBasic.cxx, 1092 lexers/LexCPP.cxx, lexers/LexD.cxx, lexers/LexDMIS.cxx, 1093 lexers/LexDiff.cxx, lexers/LexEDIFACT.cxx, lexers/LexErrorList.cxx, 1094 lexers/LexFortran.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 1095 lexers/LexIndent.cxx, lexers/LexJSON.cxx, lexers/LexLaTeX.cxx, 1096 lexers/LexLua.cxx, lexers/LexMatlab.cxx, lexers/LexPerl.cxx, 1097 lexers/LexPowerShell.cxx, lexers/LexProgress.cxx, 1098 lexers/LexProps.cxx, lexers/LexPython.cxx, lexers/LexRegistry.cxx, 1099 lexers/LexRust.cxx, lexers/LexSQL.cxx, lexers/LexVHDL.cxx, 1100 lexers/LexVerilog.cxx, lexers/LexVisualProlog.cxx, 1101 lexers/LexYAML.cxx, lexlib/Accessor.cxx, 1102 lexlib/CharacterCategory.cxx, lexlib/CharacterCategory.h, 1103 lexlib/CharacterSet.cxx, lexlib/CharacterSet.h, 1104 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerModule.cxx, 1105 lexlib/LexerModule.h, lexlib/LexerNoExceptions.cxx, 1106 lexlib/LexerSimple.cxx, lexlib/PropSetSimple.cxx, 1107 lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/WordList.cxx, 1108 scripts/FileGenerator.py, scripts/HeaderOrder.txt, 1109 scripts/LexGen.py, scripts/ScintillaData.py, src/AutoComplete.cxx, 1110 src/AutoComplete.h, src/CallTip.cxx, src/CallTip.h, 1111 src/CaseConvert.cxx, src/CaseFolder.h, src/Catalogue.cxx, 1112 src/CellBuffer.cxx, src/CellBuffer.h, src/CharClassify.cxx, 1113 src/CharClassify.h, src/ContractionState.cxx, 1114 src/ContractionState.h, src/Decoration.cxx, src/Decoration.h, 1115 src/Document.cxx, src/Document.h, src/EditModel.cxx, 1116 src/EditModel.h, src/EditView.cxx, src/EditView.h, src/Editor.cxx, 1117 src/Editor.h, src/ExternalLexer.cxx, src/ExternalLexer.h, 1118 src/Indicator.cxx, src/KeyMap.cxx, src/LineMarker.cxx, 1119 src/LineMarker.h, src/MarginView.cxx, src/MarginView.h, 1120 src/Partitioning.h, src/PerLine.cxx, src/PerLine.h, src/Position.h, 1121 src/PositionCache.cxx, src/PositionCache.h, src/RESearch.cxx, 1122 src/RESearch.h, src/RunStyles.cxx, src/RunStyles.h, 1123 src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx, 1124 src/Selection.h, src/SparseVector.h, src/SplitVector.h, 1125 src/Style.cxx, src/Style.h, src/UniConversion.cxx, 1126 src/UniConversion.h, src/UniqueString.h, src/ViewStyle.cxx, 1127 src/ViewStyle.h, src/XPM.cxx, src/XPM.h, test/gi/Scintilla- 1128 filtered.h, test/unit/testCellBuffer.cxx, 1129 test/unit/testCharClassify.cxx, test/unit/testContractionState.cxx, 1130 test/unit/testDecoration.cxx, test/unit/testPartitioning.cxx, 1131 test/unit/testRunStyles.cxx, test/unit/testSparseState.cxx, 1132 test/unit/testSparseVector.cxx, test/unit/testSplitVector.cxx, 1133 test/unit/testUnicodeFromUTF8.cxx, version.txt, win32/HanjaDic.cxx, 1134 win32/PlatWin.cxx, win32/SciLexer.vcxproj, win32/ScintRes.rc, 1135 win32/ScintillaWin.cxx, win32/deps.mak, win32/makefile, 1136 win32/scintilla.mak: 1137 Rebased on Scintilla v3.7.6. 1138 [4822c10e2b59] 1139 1140 * Merged the 2.10-maint branch into the trunk. 1141 [64e6e4c3471d] 1142 11432017-11-23 Phil Thompson <phil@riverbankcomputing.com> 1144 1145 * .hgtags: 1146 Added tag 2.10.2 for changeset bdfb9584af36 1147 [d127fc44d4c4] <2.10-maint> 1148 1149 * NEWS: 1150 Released as v2.10.2. 1151 [bdfb9584af36] [2.10.2] <2.10-maint> 1152 1153 * qt/qscintilla.pro: 1154 Bumed the .so minor version. 1155 [4bb28057d3c2] <2.10-maint> 1156 11572017-11-13 Phil Thompson <phil@riverbankcomputing.com> 1158 1159 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 1160 qt/qsciscintilla.h: 1161 Added setScrollWidth() , scrollWidth, setScrollWidthTracking() and 1162 scrollWidthTracking() to QsciScintilla. 1163 [c6e64e99cb12] <2.10-maint> 1164 11652017-11-01 Phil Thompson <phil@riverbankcomputing.com> 1166 1167 * qt/qsciscintilla.cpp: 1168 Fixed the handling of UTF8 call tips. 1169 [7aa9b863f330] <2.10-maint> 1170 11712017-07-04 Phil Thompson <phil@riverbankcomputing.com> 1172 1173 * qt/qscintilla.pro: 1174 Fixed case sensitivity of a couple of file names. 1175 [e9d9b80fd61b] <2.10-maint> 1176 1177 * .hgignore: 1178 Ignore the new-style build directory. 1179 [6c20c6b41705] <2.10-maint> 1180 11812017-07-03 Phil Thompson <phil@riverbankcomputing.com> 1182 1183 * .hgtags: 1184 Added tag 2.10.1 for changeset 20e0e2d419ba 1185 [d6eba6c9e5ce] <2.10-maint> 1186 1187 * NEWS: 1188 Released as v2.10.1. 1189 [20e0e2d419ba] [2.10.1] <2.10-maint> 1190 1191 * rb-product: 1192 Updated the PyQt5 dependency to v5.9. 1193 [83200ee6b295] <2.10-maint> 1194 11952017-05-24 Phil Thompson <phil@riverbankcomputing.com> 1196 1197 * lib/README.doc: 1198 Updated the docs regarding use of build options supported by 1199 Scintilla. 1200 [fe6e73057d9e] <2.10-maint> 1201 12022017-05-15 Phil Thompson <phil@riverbankcomputing.com> 1203 1204 * Python/sip/qscilexer.sip, Python/sip/qscilexeravs.sip, 1205 Python/sip/qscilexerbash.sip, Python/sip/qscilexerbatch.sip, 1206 Python/sip/qscilexercoffeescript.sip, Python/sip/qscilexercpp.sip, 1207 Python/sip/qscilexercss.sip, Python/sip/qscilexerd.sip, 1208 Python/sip/qscilexerfortran77.sip, Python/sip/qscilexerhtml.sip, 1209 Python/sip/qscilexerlua.sip, Python/sip/qscilexerpascal.sip, 1210 Python/sip/qscilexerperl.sip, Python/sip/qscilexerpostscript.sip, 1211 Python/sip/qscilexerpov.sip, Python/sip/qscilexerpython.sip, 1212 Python/sip/qscilexerruby.sip, Python/sip/qscilexerspice.sip, 1213 Python/sip/qscilexersql.sip, Python/sip/qscilexertcl.sip, 1214 Python/sip/qscilexerverilog.sip, Python/sip/qscilexervhdl.sip: 1215 Added the lexer-specific re-implementations of previously internal 1216 methods to the Python bindings. 1217 [e8402392cedc] <2.10-maint> 1218 12192017-03-22 Phil Thompson <phil@riverbankcomputing.com> 1220 1221 * qt/qscintilla.pro: 1222 Enabled explicit C++11 support for Linux for old versions of GCC. 1223 [e0e0b344ccf1] <2.10-maint> 1224 12252017-03-16 Phil Thompson <phil@riverbankcomputing.com> 1226 1227 * qt/qscilexer.cpp: 1228 Changed the default macOS font to Menlo 12pt as it has bold etc. 1229 [39d69e37d352] <2.10-maint> 1230 1231 * qt/qscilexer.cpp: 1232 Changed the default font on macOS to Monaco 12pt. 1233 [9030535e2457] <2.10-maint> 1234 1235 * Python/configure.py: 1236 Fixed the rpath change of the Python bindings on macOS. 1237 [dd45e695812a] <2.10-maint> 1238 12392017-02-22 Phil Thompson <phil@riverbankcomputing.com> 1240 1241 * qt/qscintilla.pro: 1242 Fixed the .pro file so that debug builds match the features file. 1243 [1aedd0c6eeda] <2.10-maint> 1244 12452017-02-20 Phil Thompson <phil@riverbankcomputing.com> 1246 1247 * .hgtags: 1248 Added tag 2.10 for changeset 6c07847b2835 1249 [2442f8d2df34] 1250 1251 * NEWS: 1252 Released as v2.10. 1253 [6c07847b2835] [2.10] 1254 1255 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_es.qm, 1256 qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm: 1257 Updated the .qm files. 1258 [3b3c5924e746] 1259 1260 * qt/qscintilla_fr.ts: 1261 Partial updated French translations from Alan Garny. 1262 [ca2d6917015e] 1263 12642017-02-17 Phil Thompson <phil@riverbankcomputing.com> 1265 1266 * Python/sip/qsciscintillabase.sip: 1267 Added /Transfer/ to the scroll bar replacement functions. 1268 [49cf7181402a] 1269 12702017-02-15 Phil Thompson <phil@riverbankcomputing.com> 1271 1272 * qt/qscintilla_de.ts: 1273 Updated German translations from Detlev. 1274 [51cca6073075] 1275 12762017-02-14 Phil Thompson <phil@riverbankcomputing.com> 1277 1278 * qt/qscintilla_es.ts: 1279 Updated Spanish translations from Jaime Seuma. 1280 [0e30abdd0907] 1281 12822017-02-13 Phil Thompson <phil@riverbankcomputing.com> 1283 1284 * designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, 1285 qt/qscintilla.pro: 1286 Removed the 'release' option from all CONFIG lines. 1287 [0901267a8e49] 1288 1289 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.cpp, 1290 qt/qsciscintillabase.h: 1291 Added replaceHorizontalScrollBar() and replaceVerticalScrollBar() to 1292 QsciScintillaBase. 1293 [bb7efd26b8b3] 1294 1295 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 1296 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts: 1297 Updated the translation files. 1298 [76c23d751930] 1299 13002017-01-21 Phil Thompson <phil@riverbankcomputing.com> 1301 1302 * Python/sip/qscilexermarkdown.sip, qt/qscilexerjson.cpp, 1303 qt/qscilexermarkdown.cpp, qt/qscilexermarkdown.h: 1304 Updated the Markdown lexer with the latest settings from Detlev. 1305 [9e9992a4e9f7] 1306 13072017-01-17 Phil Thompson <phil@riverbankcomputing.com> 1308 1309 * qt/qsciapis.cpp: 1310 Fixed problems with auto-completion lists where contexts and image 1311 identifiers were getting lost. 1312 [039599ba1b85] 1313 13142017-01-16 Phil Thompson <phil@riverbankcomputing.com> 1315 1316 * designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro: 1317 Fixed the example and designer plugin .pro files for the change 1318 library name. 1319 [d6c564089958] 1320 1321 * lib/README.doc: 1322 Updated website links to https. 1323 [18a7013d4f8b] 1324 1325 * qt/qsciabstractapis.h, qt/qsciapis.h, qt/qscicommand.h, 1326 qt/qscicommandset.h, qt/qscidocument.h, qt/qsciglobal.h, 1327 qt/qscilexer.h, qt/qscilexeravs.h, qt/qscilexerbash.h, 1328 qt/qscilexerbatch.h, qt/qscilexercmake.h, 1329 qt/qscilexercoffeescript.h, qt/qscilexercpp.h, qt/qscilexercsharp.h, 1330 qt/qscilexercss.h, qt/qscilexercustom.h, qt/qscilexerd.h, 1331 qt/qscilexerdiff.h, qt/qscilexerfortran.h, qt/qscilexerfortran77.h, 1332 qt/qscilexerhtml.h, qt/qscilexeridl.h, qt/qscilexerjava.h, 1333 qt/qscilexerjavascript.h, qt/qscilexerjson.h, qt/qscilexerlua.h, 1334 qt/qscilexermakefile.h, qt/qscilexermarkdown.h, 1335 qt/qscilexermatlab.h, qt/qscilexeroctave.h, qt/qscilexerpascal.h, 1336 qt/qscilexerperl.h, qt/qscilexerpo.h, qt/qscilexerpostscript.h, 1337 qt/qscilexerpov.h, qt/qscilexerproperties.h, qt/qscilexerpython.h, 1338 qt/qscilexerruby.h, qt/qscilexerspice.h, qt/qscilexersql.h, 1339 qt/qscilexertcl.h, qt/qscilexertex.h, qt/qscilexerverilog.h, 1340 qt/qscilexervhdl.h, qt/qscilexerxml.h, qt/qscilexeryaml.h, 1341 qt/qscimacro.h, qt/qsciprinter.h, qt/qsciscintilla.h, 1342 qt/qsciscintillabase.h, qt/qscistyle.h, qt/qscistyledtext.h: 1343 Removed all the __APPLE__ C++ linkages. 1344 [ecd39912cb9b] 1345 1346 * NEWS, Python/sip/qscilexer.sip, qt/qscilexer.h: 1347 The previously internal methods of QsciLexer are now part of the 1348 public API and are exposed to Python. 1349 [4791eae227c6] 1350 1351 * NEWS, Python/configure.py, qt/features/qscintilla2.prf, 1352 qt/features_staticlib/qscintilla2.prf, qt/qscintilla.pro: 1353 The name of the library now embeds the major version of Qt so that 1354 Qt4 and Qt5 libraries can be installed in the same directory. 1355 [b501dcc67049] 1356 1357 * NEWS, Python/sip/qsciscintilla.sip, qt/qscilexercustom.h, 1358 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 1359 Implemented QscScintilla::bytes() and a corresponding text() 1360 overload mainly for the use of QsciLexerCustom::styleText() 1361 implementations. 1362 [ed7a5a072695] 1363 13642017-01-15 Phil Thompson <phil@riverbankcomputing.com> 1365 1366 * Python/sip/qsciscintillabase.sip: 1367 Updated the sub-class convertor code. 1368 [ee4e6efa0576] 1369 1370 * NEWS, Python/sip/qscilexermarkdown.sip, 1371 Python/sip/qscimodcommon.sip, qt/qscilexermarkdown.cpp, 1372 qt/qscilexermarkdown.h, qt/qscintilla.pro: 1373 Added the QsciLexerMarkdown class. 1374 [0b5e03e0b64f] 1375 13762017-01-11 Phil Thompson <phil@riverbankcomputing.com> 1377 1378 * NEWS, Python/sip/qscilexerjson.sip, Python/sip/qscimodcommon.sip, 1379 qt/qscilexerjson.cpp, qt/qscilexerjson.h, qt/qscintilla.pro: 1380 Implemented QsciLexerJSON. 1381 [bb5118a2b0cb] 1382 13832017-01-05 Phil Thompson <phil@riverbankcomputing.com> 1384 1385 * NEWS, Python/sip/qscilexercoffeescript.sip, 1386 qt/qscilexercoffeescript.cpp, qt/qscilexercoffeescript.h: 1387 Added InstanceProperty to QsciLexerCoffeeScript. 1388 [2a6987f4c3c3] 1389 1390 * NEWS, Python/sip/qsciscintilla.sip, 1391 Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 1392 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.h: 1393 Implemented the new notifications. 1394 [12ba81979751] 1395 13962017-01-04 Phil Thompson <phil@riverbankcomputing.com> 1397 1398 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1399 Added the low-level popup options. 1400 [6a6fccaf8adf] 1401 1402 * NEWS, Python/sip/qsciscintilla.sip, 1403 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 1404 qt/qsciscintilla.h, qt/qsciscintillabase.h: 1405 Added support for multiple edge columns. 1406 [761b940d39c6] 1407 14082017-01-03 Phil Thompson <phil@riverbankcomputing.com> 1409 1410 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1411 Added the low-level idle styling support. 1412 [fe8c747abb81] 1413 1414 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1415 Added the low-level support for fold text. 1416 [3afaaf7830c6] 1417 1418 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1419 Updates to the low-level target support. 1420 [709bfb578a28] 1421 1422 * NEWS, Python/sip/qsciscintilla.sip, 1423 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 1424 qt/qsciscintillabase.h: 1425 Added support for the additional indicators. 1426 [fb7bcbfc6c96] 1427 1428 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 1429 Added some more low-level constants. 1430 [d19d12e79c31] 1431 1432 * NEWS, Python/sip/qsciscintilla.sip, 1433 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 1434 qt/qsciscintilla.h, qt/qsciscintillabase.h: 1435 Added support for setting the margin background colour. Added 1436 support for setting the number of margins. 1437 [407db46c80a6] 1438 1439 * qt/qscilexercustom.cpp, qt/qscilexercustom.h: 1440 Fixed QsciLexerCustom::startStyling() now that the 2nd argument 1441 isn't used. 1442 [2d4cc3cdb123] 1443 1444 * NEWS, Python/sip/qsciscintilla.sip, 1445 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 1446 qt/qsciscintilla.h, qt/qsciscintillabase.h: 1447 Added support for visible whitespace in indentations only. Added 1448 support for tab drawing modes. 1449 [1ef385e510b8] 1450 1451 * qt/InputMethod.cpp: 1452 Updated the inputMethodEvent() implementation. 1453 [f0060458bd73] 1454 14552017-01-02 Phil Thompson <phil@riverbankcomputing.com> 1456 1457 * qt/InputMethod.cpp, qt/ScintillaQt.cpp, qt/ScintillaQt.h: 1458 Fixed compilation bugs with SCI_NAMESPACE defined. 1459 [ef072ff5da5e] 1460 1461 * lib/README.doc: 1462 Minor documentation updates. 1463 [f89ceb95b9c5] 1464 1465 * qt/qsciscintillabase.cpp: 1466 Fixed compilation bugs. 1467 [8fdfb9bca00d] 1468 1469 * CONTRIBUTING, Python/configure-old.py, Python/configure.py, README, 1470 cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, cocoa/ScintillaCocoa.h, 1471 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/Info.plist, cocoa/ 1472 ScintillaFramework/ScintillaFramework.xcodeproj/project.pbxproj, coc 1473 oa/ScintillaFramework/ScintillaFramework.xcodeproj/project.xcworkspa 1474 ce/contents.xcworkspacedata, cocoa/ScintillaFramework/ScintillaFrame 1475 work.xcodeproj/xcshareddata/xcschemes/Scintilla.xcscheme, 1476 cocoa/ScintillaFramework/module.modulemap, 1477 cocoa/ScintillaTest/AppController.h, 1478 cocoa/ScintillaTest/AppController.mm, 1479 cocoa/ScintillaTest/English.lproj/MainMenu.xib, 1480 cocoa/ScintillaTest/Info.plist, 1481 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, cocoa/S 1482 cintillaTest/ScintillaTest.xcodeproj/project.xcworkspace/contents.xc 1483 workspacedata, cocoa/ScintillaView.h, cocoa/ScintillaView.mm, 1484 cocoa/checkbuildosx.sh, cppcheck.suppress, delcvs.bat, designer- 1485 Qt4Qt5/designer.pro, doc/Design.html, doc/Icons.html, doc/Lexer.txt, 1486 doc/Privacy.html, doc/SciCoding.html, doc/ScintillaDoc.html, 1487 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 1488 doc/ScintillaRelated.html, doc/ScintillaToDo.html, 1489 doc/ScintillaUsage.html, doc/index.html, example- 1490 Qt4Qt5/application.pro, gtk/Converter.h, gtk/PlatGTK.cxx, 1491 gtk/ScintillaGTK.cxx, gtk/ScintillaGTK.h, 1492 gtk/ScintillaGTKAccessible.cxx, gtk/ScintillaGTKAccessible.h, 1493 gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla- 1494 marshal.h, gtk/scintilla-marshal.list, include/ILexer.h, 1495 include/Platform.h, include/SciLexer.h, include/Sci_Position.h, 1496 include/Scintilla.h, include/Scintilla.iface, 1497 include/ScintillaWidget.h, lexers/LexA68k.cxx, lexers/LexAPDL.cxx, 1498 lexers/LexASY.cxx, lexers/LexAU3.cxx, lexers/LexAVE.cxx, 1499 lexers/LexAVS.cxx, lexers/LexAbaqus.cxx, lexers/LexAda.cxx, 1500 lexers/LexAsm.cxx, lexers/LexAsn1.cxx, lexers/LexBaan.cxx, 1501 lexers/LexBash.cxx, lexers/LexBasic.cxx, lexers/LexBatch.cxx, 1502 lexers/LexBibTeX.cxx, lexers/LexBullant.cxx, lexers/LexCLW.cxx, 1503 lexers/LexCOBOL.cxx, lexers/LexCPP.cxx, lexers/LexCSS.cxx, 1504 lexers/LexCaml.cxx, lexers/LexCmake.cxx, lexers/LexCoffeeScript.cxx, 1505 lexers/LexConf.cxx, lexers/LexCrontab.cxx, lexers/LexCsound.cxx, 1506 lexers/LexD.cxx, lexers/LexDMAP.cxx, lexers/LexDMIS.cxx, 1507 lexers/LexDiff.cxx, lexers/LexECL.cxx, lexers/LexEDIFACT.cxx, 1508 lexers/LexEScript.cxx, lexers/LexEiffel.cxx, lexers/LexErlang.cxx, 1509 lexers/LexErrorList.cxx, lexers/LexFlagship.cxx, 1510 lexers/LexForth.cxx, lexers/LexFortran.cxx, lexers/LexGAP.cxx, 1511 lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 1512 lexers/LexHex.cxx, lexers/LexInno.cxx, lexers/LexJSON.cxx, 1513 lexers/LexKVIrc.cxx, lexers/LexKix.cxx, lexers/LexLaTeX.cxx, 1514 lexers/LexLisp.cxx, lexers/LexLout.cxx, lexers/LexLua.cxx, 1515 lexers/LexMMIXAL.cxx, lexers/LexMPT.cxx, lexers/LexMSSQL.cxx, 1516 lexers/LexMagik.cxx, lexers/LexMake.cxx, lexers/LexMarkdown.cxx, 1517 lexers/LexMatlab.cxx, lexers/LexMetapost.cxx, lexers/LexModula.cxx, 1518 lexers/LexMySQL.cxx, lexers/LexNimrod.cxx, lexers/LexNsis.cxx, 1519 lexers/LexNull.cxx, lexers/LexOScript.cxx, lexers/LexOpal.cxx, 1520 lexers/LexOthers.cxx, lexers/LexPB.cxx, lexers/LexPLM.cxx, 1521 lexers/LexPO.cxx, lexers/LexPOV.cxx, lexers/LexPS.cxx, 1522 lexers/LexPascal.cxx, lexers/LexPerl.cxx, lexers/LexPowerPro.cxx, 1523 lexers/LexPowerShell.cxx, lexers/LexProgress.cxx, 1524 lexers/LexProps.cxx, lexers/LexPython.cxx, lexers/LexR.cxx, 1525 lexers/LexRebol.cxx, lexers/LexRegistry.cxx, lexers/LexRuby.cxx, 1526 lexers/LexRust.cxx, lexers/LexSML.cxx, lexers/LexSQL.cxx, 1527 lexers/LexSTTXT.cxx, lexers/LexScriptol.cxx, 1528 lexers/LexSmalltalk.cxx, lexers/LexSorcus.cxx, 1529 lexers/LexSpecman.cxx, lexers/LexSpice.cxx, lexers/LexTACL.cxx, 1530 lexers/LexTADS3.cxx, lexers/LexTAL.cxx, lexers/LexTCL.cxx, 1531 lexers/LexTCMD.cxx, lexers/LexTeX.cxx, lexers/LexTxt2tags.cxx, 1532 lexers/LexVB.cxx, lexers/LexVHDL.cxx, lexers/LexVerilog.cxx, 1533 lexers/LexVisualProlog.cxx, lexers/LexYAML.cxx, lexlib/Accessor.cxx, 1534 lexlib/Accessor.h, lexlib/CharacterSet.cxx, lexlib/CharacterSet.h, 1535 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerBase.h, 1536 lexlib/LexerModule.cxx, lexlib/LexerModule.h, 1537 lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h, 1538 lexlib/LexerSimple.cxx, lexlib/LexerSimple.h, 1539 lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/SubStyles.h, 1540 lexlib/WordList.cxx, lexlib/WordList.h, qt/qscintilla.pro, 1541 scripts/Face.py, scripts/FileGenerator.py, 1542 scripts/GenerateCaseConvert.py, scripts/HeaderCheck.py, 1543 scripts/HeaderOrder.txt, scripts/LexGen.py, 1544 scripts/ScintillaData.py, src/AutoComplete.cxx, src/CallTip.cxx, 1545 src/CaseConvert.cxx, src/CaseConvert.h, src/CaseFolder.cxx, 1546 src/Catalogue.cxx, src/CellBuffer.cxx, src/CellBuffer.h, 1547 src/CharClassify.cxx, src/CharClassify.h, src/ContractionState.cxx, 1548 src/ContractionState.h, src/Decoration.cxx, src/Document.cxx, 1549 src/Document.h, src/EditModel.cxx, src/EditModel.h, 1550 src/EditView.cxx, src/EditView.h, src/Editor.cxx, src/Editor.h, 1551 src/ExternalLexer.cxx, src/Indicator.cxx, src/Indicator.h, 1552 src/KeyMap.cxx, src/KeyMap.h, src/LineMarker.cxx, 1553 src/MarginView.cxx, src/PerLine.cxx, src/Position.h, 1554 src/PositionCache.cxx, src/PositionCache.h, src/RESearch.cxx, 1555 src/RESearch.h, src/RunStyles.cxx, src/ScintillaBase.cxx, 1556 src/ScintillaBase.h, src/Selection.cxx, src/Selection.h, 1557 src/SparseVector.h, src/SplitVector.h, src/Style.cxx, src/Style.h, 1558 src/UniConversion.cxx, src/UniConversion.h, src/ViewStyle.cxx, 1559 src/ViewStyle.h, src/XPM.cxx, test/ScintillaCallable.py, 1560 test/XiteQt.py, test/XiteWin.py, test/examples/perl-test- 1561 5220delta.pl, test/examples/perl-test-5220delta.pl.styled, 1562 test/examples/perl-test-sub-prototypes.pl, test/examples/perl-test- 1563 sub-prototypes.pl.styled, test/gi/Scintilla-0.1.gir.good, test/gi 1564 /Scintilla-filtered.h, test/gi/filter-scintilla-h.py, test/gi/gi- 1565 test.py, test/gi/makefile, test/lexTests.py, test/simpleTests.py, 1566 test/unit/Sci.natvis, test/unit/UnitTester.cxx, 1567 test/unit/UnitTester.vcxproj, test/unit/makefile, 1568 test/unit/test.mak, test/unit/testCellBuffer.cxx, 1569 test/unit/testContractionState.cxx, test/unit/testDecoration.cxx, 1570 test/unit/testPartitioning.cxx, test/unit/testRunStyles.cxx, 1571 test/unit/testSparseState.cxx, test/unit/testSparseVector.cxx, 1572 test/unit/testSplitVector.cxx, test/unit/testWordList.cxx, 1573 version.txt, win32/HanjaDic.cxx, win32/HanjaDic.h, 1574 win32/PlatWin.cxx, win32/SciLexer.vcxproj, win32/ScintRes.rc, 1575 win32/ScintillaWin.cxx, win32/deps.mak, win32/makefile, 1576 win32/scintilla.mak: 1577 Initial merge of Scintilla v3.7.2. 1578 [abbfc844caaa] 1579 1580 * lib/LICENSE.commercial.short, lib/LICENSE.gpl, 1581 lib/LICENSE.gpl.short: 1582 Updated the copyright notices. 1583 [10d2ba70b9d0] 1584 1585 * Makefile, build.py: 1586 Merged the v2.9 maintenance branch. 1587 [8c0c0a19a3c8] 1588 15892016-12-25 Phil Thompson <phil@riverbankcomputing.com> 1590 1591 * .hgtags: 1592 Added tag 2.9.4 for changeset 06e486532f86 1593 [a0e7ce41b57a] <2.9-maint> 1594 1595 * NEWS: 1596 Released as v2.9.4. 1597 [06e486532f86] [2.9.4] <2.9-maint> 1598 15992016-12-24 Phil Thompson <phil@riverbankcomputing.com> 1600 1601 * qsci/api/python/Python-3.6.api: 1602 Added the .api file for Python v3.6. 1603 [4af5841ab5d2] <2.9-maint> 1604 16052016-11-07 Phil Thompson <phil@riverbankcomputing.com> 1606 1607 * qt/qsciscintillabase.cpp: 1608 Updated a comment to explain why setting custom scrollbars doesn't 1609 work. 1610 [757ca3bbc419] <2.9-maint> 1611 16122016-10-25 Phil Thompson <phil@riverbankcomputing.com> 1613 1614 * Python/configure.py: 1615 Fixed configure.py for Python v2. 1616 [6d784269a812] <2.9-maint> 1617 16182016-10-23 Phil Thompson <phil@riverbankcomputing.com> 1619 1620 * Python/sip/qscimod4.sip, Python/sip/qscimod5.sip: 1621 Explicitly %Import the QtCore module so that it is imported in the 1622 .pyi file. 1623 [fec61f546e2b] <2.9-maint> 1624 16252016-09-26 Phil Thompson <phil@riverbankcomputing.com> 1626 1627 * lib/README.doc: 1628 Removed some (possibly out of date) information about installation 1629 on macOS. 1630 [c793591a8192] <2.9-maint> 1631 1632 * qt/InputMethod.cpp: 1633 Disable the hack for handling null input method method events on 1634 Windows as there are reports that this breaks character composition. 1635 [42977285ae81] <2.9-maint> 1636 16372016-09-25 Phil Thompson <phil@riverbankcomputing.com> 1638 1639 * qt/qsciscintilla.cpp: 1640 Fixed a Qt warning about a too large red value in a QColor. 1641 [f9af82c24301] <2.9-maint> 1642 16432016-09-23 Phil Thompson <phil@riverbankcomputing.com> 1644 1645 * rb-product: 1646 Added the minimum PyQt5 wheel version to the product file. 1647 [11d2fb4dc51a] <2.9-maint> 1648 16492016-09-10 Phil Thompson <phil@riverbankcomputing.com> 1650 1651 * Python/configure.py, rb-product: 1652 Updated the handling of the minimum SIP version. 1653 [1e50ffa9dac1] <2.9-maint> 1654 16552016-09-09 Phil Thompson <phil@riverbankcomputing.com> 1656 1657 * Python/sip/qscimod5.sip: 1658 The limited API is now used for the Python bindings. 1659 [a2b8118a4483] <2.9-maint> 1660 16612016-08-08 Phil Thompson <phil@riverbankcomputing.com> 1662 1663 * Makefile, build.py: 1664 Removed the old internal build system. 1665 [522e8b386eef] <2.9-maint> 1666 16672016-07-25 Phil Thompson <phil@riverbankcomputing.com> 1668 1669 * METADATA.in: 1670 Removed the Obsoletes tag from METADATA. 1671 [fbf9aa05d0b4] <2.9-maint> 1672 1673 * .hgtags: 1674 Added tag 2.9.3 for changeset 19c9752958b7 1675 [fb5cd006685f] <2.9-maint> 1676 1677 * NEWS: 1678 Released as v2.9.3. 1679 [19c9752958b7] [2.9.3] <2.9-maint> 1680 16812016-07-19 Phil Thompson <phil@riverbankcomputing.com> 1682 1683 * METADATA.in: 1684 Updated METADATA. 1685 [aa51b27d9baf] <2.9-maint> 1686 16872016-06-21 Phil Thompson <phil@riverbankcomputing.com> 1688 1689 * build.py, lib/qscintilla.dxy: 1690 Simplify the generation of the doxygen documentation. 1691 [12575460cd55] <2.9-maint> 1692 1693 * rb-product, rbproduct.py: 1694 Replaced the product plugin with a product file. 1695 [846ad54d791e] <2.9-maint> 1696 16972016-06-10 Phil Thompson <phil@riverbankcomputing.com> 1698 1699 * qt/ScintillaQt.cpp, qt/qscintilla.pro: 1700 Fixed a flicker problem on OS X. 1701 [c1482a759dc0] <2.9-maint> 1702 17032016-05-12 Phil Thompson <phil@riverbankcomputing.com> 1704 1705 * METADATA.in, rbproduct.py: 1706 Try to prevent the GPL and commercial versions being installed at 1707 the same time. (Although it doesn't seem to work.) 1708 [826424d291a2] <2.9-maint> 1709 1710 * METADATA.in, rbproduct.py: 1711 Configure the PKG-INFO meta-data according to the license. 1712 [e3243207aa15] <2.9-maint> 1713 17142016-05-10 Phil Thompson <phil@riverbankcomputing.com> 1715 1716 * rbproduct.py: 1717 More changes to the product plugin required by rbtools. 1718 [437e6032e4df] <2.9-maint> 1719 17202016-05-09 Phil Thompson <phil@riverbankcomputing.com> 1721 1722 * rbproduct.py: 1723 Updated the product plugin for the latest rbtools changes. 1724 [393cae59af91] <2.9-maint> 1725 17262016-04-22 Phil Thompson <phil@riverbankcomputing.com> 1727 1728 * METADATA.in: 1729 Updated the meta-data now that Linux wheels are available from PyPI. 1730 [40f18e066c6f] <2.9-maint> 1731 17322016-04-18 Phil Thompson <phil@riverbankcomputing.com> 1733 1734 * .hgtags: 1735 Added tag 2.9.2 for changeset 15888f3e91ce 1736 [5cd132938309] <2.9-maint> 1737 1738 * NEWS: 1739 Released as v2.9.2. 1740 [15888f3e91ce] [2.9.2] <2.9-maint> 1741 1742 * Python/sip/qsciscintillabase.sip: 1743 Remove all deprecated /DocType/ annotations. 1744 [b9d570ab642a] <2.9-maint> 1745 17462016-04-17 Phil Thompson <phil@riverbankcomputing.com> 1747 1748 * rbproduct.py: 1749 Locate the static library on Windows. 1750 [dd8c14dace83] <2.9-maint> 1751 1752 * rbproduct.py: 1753 Fixed a typo. 1754 [baf5c942f528] <2.9-maint> 1755 1756 * rbproduct.py: 1757 Add any pre-installed .api files to the wheel. 1758 [cf7b6302ae83] <2.9-maint> 1759 1760 * rbproduct.py: 1761 Exploit verbose mode in the product plugin. 1762 [da743c037880] <2.9-maint> 1763 1764 * rbproduct.py: 1765 Fixed permissions of the product plugin. 1766 [6fac075e0b88] <2.9-maint> 1767 17682016-04-16 Phil Thompson <phil@riverbankcomputing.com> 1769 1770 * Makefile: 1771 Updated the clean target. 1772 [692b14f48ade] <2.9-maint> 1773 1774 * rbproduct.py: 1775 The wheel now includes translations and API files. 1776 [bf911094e537] <2.9-maint> 1777 1778 * METADATA.in, Makefile, Python/configure.py, build.py, rbproduct.py: 1779 Added the initial support for creating wheels. 1780 [da0a5d22e864] <2.9-maint> 1781 1782 * Makefile, build.py: 1783 Added the --omit-license-tag option to build.py. Added the dist- 1784 wheel-gpl target to the master Makefile. 1785 [a63c245de735] <2.9-maint> 1786 17872016-04-15 Phil Thompson <phil@riverbankcomputing.com> 1788 1789 * Python/configure-old.py, Python/configure.py, build.py, 1790 qt/features/qscintilla2.prf, qt/features_staticlib/qscintilla2.prf, 1791 qt/qsciglobal.h, qt/qscintilla.pro: 1792 Symbols are now hidden if possible on all platforms. Improved the 1793 handling of QSCINTILLA_DLL so it should be completely automatic. 1794 Removed the --no-dll option to configure.py. 1795 [e35caca29dd6] <2.9-maint> 1796 17972016-03-25 Phil Thompson <phil@riverbankcomputing.com> 1798 1799 * Python/configure-old.py, build.py: 1800 Use the new naming standards for development versions. 1801 [21d2f882320a] <2.9-maint> 1802 18032016-03-14 Phil Thompson <phil@riverbankcomputing.com> 1804 1805 * Python/configure.py, build.py: 1806 The configure.py boilerplate code is applied automatically. 1807 [848f3fca41c0] <2.9-maint> 1808 18092016-03-13 Phil Thompson <phil@riverbankcomputing.com> 1810 1811 * Python/configure.py: 1812 Updated the configure.py boilerplate. 1813 [b3fd404a1134] <2.9-maint> 1814 18152016-03-07 Phil Thompson <phil@riverbankcomputing.com> 1816 1817 * Python/configure.py: 1818 Added support for PEP 484 stub files to configure.py. 1819 [9316fed27503] <2.9-maint> 1820 18212015-12-15 Phil Thompson <phil@riverbankcomputing.com> 1822 1823 * Makefile: 1824 Switched the internal build system to Python v3.5. 1825 [5215e7f3116e] <2.9-maint> 1826 18272015-10-28 Phil Thompson <phil@riverbankcomputing.com> 1828 1829 * Python/configure.py: 1830 Handle PATH components that are enclosed in quotes. 1831 [d0f19b69ce26] <2.9-maint> 1832 18332015-10-24 Phil Thompson <phil@riverbankcomputing.com> 1834 1835 * .hgtags: 1836 Added tag 2.9.1 for changeset 9bd39be91ef8 1837 [c71bd22d6ccf] <2.9-maint> 1838 1839 * NEWS: 1840 Released as v2.9.1. 1841 [9bd39be91ef8] [2.9.1] <2.9-maint> 1842 18432015-10-17 Phil Thompson <phil@riverbankcomputing.com> 1844 1845 * qt/qsciscintilla.cpp: 1846 Fixed the handling of the keypad modifier. 1847 [e363cc2c347f] <2.9-maint> 1848 18492015-09-18 Phil Thompson <phil@riverbankcomputing.com> 1850 1851 * qsci/api/python/Python-3.5.api: 1852 Added the .api file for Python v3.5. 1853 [5b4e58de4663] <2.9-maint> 1854 18552015-09-10 Phil Thompson <phil@riverbankcomputing.com> 1856 1857 * Python/sip/qsciabstractapis.sip, Python/sip/qsciapis.sip: 1858 Fixed the Python binding for 1859 QsciAbstractAPIs::updateAutoCompletionList(). 1860 [53f2939a3b29] <2.9-maint> 1861 18622015-09-08 Phil Thompson <phil@riverbankcomputing.com> 1863 1864 * Python/configure.py: 1865 Use win32-msvc2015 for Python v3.5 and later. 1866 [2f264662e2c7] <2.9-maint> 1867 18682015-09-01 Phil Thompson <phil@riverbankcomputing.com> 1869 1870 * qt/qsciscintilla.cpp: 1871 Fixed the restyling of a document displayed in multiple editors. 1872 [9309f264ab57] <2.9-maint> 1873 18742015-08-24 Phil Thompson <phil@riverbankcomputing.com> 1875 1876 * qt/qscintilla.pro, qt/qsciscintilla.cpp: 1877 Fixed a problem starting a call tip when the auto-completion list is 1878 displayed. Bumped the library version. 1879 [2ec2115ea4d2] <2.9-maint> 1880 18812015-07-12 Phil Thompson <phil@riverbankcomputing.com> 1882 1883 * designer-Qt4Qt5/qscintillaplugin.h: 1884 Fixed a warning message when compiling against Qt v5.5.0. 1885 [3ff05a0ef88d] <2.9-maint> 1886 18872015-07-09 Phil Thompson <phil@riverbankcomputing.com> 1888 1889 * Python/configure.py: 1890 Update QMAKE_RPATHDIR rather than set it. 1891 [045c64a7e65c] <2.9-maint> 1892 18932015-06-24 Phil Thompson <phil@riverbankcomputing.com> 1894 1895 * Python/configure.py: 1896 Set QMAKE_RPATHDIR for Qt v5.5 on OS X. 1897 [b83394e4a676] <2.9-maint> 1898 18992015-05-26 Phil Thompson <phil@riverbankcomputing.com> 1900 1901 * Python/configure.py: 1902 Fixed the backstop handling in the Python bindings configuration 1903 script and bumped the version number. 1904 [1ab1dd7ea495] <2.9-maint> 1905 19062015-05-02 Phil Thompson <phil@riverbankcomputing.com> 1907 1908 * qt/qscintilla.pro: 1909 Use QT_HOST_DATA for the .prf destination with Qt v5. Removed all Qt 1910 v3 support from the .pro file. 1911 [63c0391624a8] <2.9-maint> 1912 19132015-04-20 Phil Thompson <phil@riverbankcomputing.com> 1914 1915 * .hgtags: 1916 Added tag 2.9 for changeset 41ee8162fa81 1917 [9817b0a7a4f7] 1918 1919 * NEWS: 1920 Released as v2.9. 1921 [41ee8162fa81] [2.9] 1922 19232015-04-14 Phil Thompson <phil@riverbankcomputing.com> 1924 1925 * qt/qsciscintillabase.cpp: 1926 Fixed a problem notifying when focus is lost to another application 1927 widget. 1928 [41734678234e] 1929 19302015-04-06 Phil Thompson <phil@riverbankcomputing.com> 1931 1932 * qt/qsciscintillabase.cpp: 1933 Fixed a crash when deleting an instance. 1934 [eb936ad1f826] 1935 19362015-04-05 Phil Thompson <phil@riverbankcomputing.com> 1937 1938 * qt/qsciscintilla.cpp: 1939 Fixed a problem applying a lexer's styles that manifested itself by 1940 the wrong style being applied to line numbers when using a custom 1941 lexer. 1942 [c91009909b8e] 1943 19442015-04-04 Phil Thompson <phil@riverbankcomputing.com> 1945 1946 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 1947 Updated Spanish translations from Jaime. 1948 [d94218e7d47d] 1949 1950 * qt/ScintillaQt.h: 1951 Fixed some header file dependencies. 1952 [f246e863957f] 1953 1954 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 1955 qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm: 1956 Updated German translations from Detlev. 1957 [01f3be277e14] 1958 19592015-04-03 Phil Thompson <phil@riverbankcomputing.com> 1960 1961 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 1962 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts: 1963 Updated the .ts translation files. 1964 [659fb035d1c4] 1965 19662015-04-02 Phil Thompson <phil@riverbankcomputing.com> 1967 1968 * qt/qsciapis.cpp: 1969 Fixed a problem displaying call-tips when auto-completion is 1970 enabled. 1971 [82ec45421a3d] 1972 1973 * NEWS, Python/sip/qsciscintilla.sip, 1974 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 1975 qt/qsciscintillabase.h: 1976 Exposed the remaining new features. 1977 [6e84b61268c5] 1978 19792015-04-01 Phil Thompson <phil@riverbankcomputing.com> 1980 1981 * NEWS, Python/sip/qsciscintilla.sip, 1982 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 1983 qt/qsciscintilla.h, qt/qsciscintillabase.h: 1984 Exposing new Scintilla functionality. 1985 [e0965dc46693] 1986 19872015-03-31 Phil Thompson <phil@riverbankcomputing.com> 1988 1989 * qt/qscilexerverilog.cpp, qt/qscilexerverilog.h: 1990 Enabled the new styling features of QsciLexerVerilog. 1991 [5be65189b15f] 1992 1993 * NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, 1994 qt/qscilexercpp.h: 1995 Completed the updates to QsciLexerCPP. 1996 [a8e24b727d82] 1997 1998 * NEWS, Python/sip/qscilexercpp.sip, Python/sip/qscilexersql.sip, 1999 Python/sip/qscilexerverilog.sip, Python/sip/qscilexervhdl.sip, 2000 Python/sip/qsciscintillabase.sip, qt/qscilexercpp.cpp, 2001 qt/qscilexercpp.h, qt/qscilexersql.cpp, qt/qscilexersql.h, 2002 qt/qscilexerverilog.cpp, qt/qscilexerverilog.h, 2003 qt/qscilexervhdl.cpp, qt/qscilexervhdl.h, qt/qsciscintillabase.h: 2004 Updated existing lexers with new styles. 2005 [768f8ff280e1] 2006 20072015-03-30 Phil Thompson <phil@riverbankcomputing.com> 2008 2009 * qt/qsciapis.cpp: 2010 Make sure call tips don't include image types. 2011 [d0830816cda4] 2012 2013 * qt/ScintillaQt.cpp, qt/ScintillaQt.h: 2014 Fixed the horizontal scrollbar issues, particularly with long lines. 2015 [db8501c0803f] 2016 20172015-03-29 Phil Thompson <phil@riverbankcomputing.com> 2018 2019 * qt/ScintillaQt.cpp: 2020 Updated the paste support. 2021 [42ad3657d52e] 2022 2023 * qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp: 2024 Added support for idle processing. 2025 [ff277e910df7] 2026 20272015-03-27 Phil Thompson <phil@riverbankcomputing.com> 2028 2029 * NEWS: 2030 Updated the NEWS file. 2031 [64766fb4c800] 2032 2033 * qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp, 2034 qt/qsciscintillabase.h: 2035 Add support for fine tickers. 2036 [3e9b89430dc0] 2037 20382015-03-26 Phil Thompson <phil@riverbankcomputing.com> 2039 2040 * Makefile, Python/sip/qsciabstractapis.sip, Python/sip/qsciapis.sip, 2041 Python/sip/qscicommandset.sip, Python/sip/qscilexer.sip, 2042 Python/sip/qscilexeravs.sip, Python/sip/qscilexerbash.sip, 2043 Python/sip/qscilexerbatch.sip, Python/sip/qscilexercmake.sip, 2044 Python/sip/qscilexercoffeescript.sip, Python/sip/qscilexercpp.sip, 2045 Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip, 2046 Python/sip/qscilexercustom.sip, Python/sip/qscilexerd.sip, 2047 Python/sip/qscilexerdiff.sip, Python/sip/qscilexerfortran.sip, 2048 Python/sip/qscilexerfortran77.sip, Python/sip/qscilexerhtml.sip, 2049 Python/sip/qscilexeridl.sip, Python/sip/qscilexerjava.sip, 2050 Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip, 2051 Python/sip/qscilexermakefile.sip, Python/sip/qscilexermatlab.sip, 2052 Python/sip/qscilexeroctave.sip, Python/sip/qscilexerpascal.sip, 2053 Python/sip/qscilexerperl.sip, Python/sip/qscilexerpo.sip, 2054 Python/sip/qscilexerpostscript.sip, Python/sip/qscilexerpov.sip, 2055 Python/sip/qscilexerproperties.sip, Python/sip/qscilexerpython.sip, 2056 Python/sip/qscilexerruby.sip, Python/sip/qscilexerspice.sip, 2057 Python/sip/qscilexersql.sip, Python/sip/qscilexertcl.sip, 2058 Python/sip/qscilexertex.sip, Python/sip/qscilexerverilog.sip, 2059 Python/sip/qscilexervhdl.sip, Python/sip/qscilexerxml.sip, 2060 Python/sip/qscilexeryaml.sip, Python/sip/qscimacro.sip, 2061 Python/sip/qscimod3.sip, Python/sip/qscimod4.sip, 2062 Python/sip/qscimod5.sip, Python/sip/qscimodcommon.sip, 2063 Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 2064 build.py, designer-Qt3/designer.pro, designer- 2065 Qt3/qscintillaplugin.cpp, example-Qt3/application.cpp, example- 2066 Qt3/application.h, example-Qt3/application.pro, example- 2067 Qt3/fileopen.xpm, example-Qt3/fileprint.xpm, example- 2068 Qt3/filesave.xpm, example-Qt3/main.cpp, lib/README, lib/README.doc, 2069 lib/qscintilla.dxy, qt/InputMethod.cpp, qt/ListBoxQt.cpp, 2070 qt/PlatQt.cpp, qt/SciClasses.cpp, qt/SciClasses.h, 2071 qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciabstractapis.cpp, 2072 qt/qsciabstractapis.h, qt/qsciapis.cpp, qt/qsciapis.h, 2073 qt/qscicommandset.cpp, qt/qscicommandset.h, qt/qscilexer.cpp, 2074 qt/qscilexer.h, qt/qscilexeravs.cpp, qt/qscilexeravs.h, 2075 qt/qscilexerbash.cpp, qt/qscilexerbash.h, qt/qscilexerbatch.cpp, 2076 qt/qscilexerbatch.h, qt/qscilexercmake.cpp, qt/qscilexercmake.h, 2077 qt/qscilexercoffeescript.cpp, qt/qscilexercoffeescript.h, 2078 qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercsharp.cpp, 2079 qt/qscilexercsharp.h, qt/qscilexercss.cpp, qt/qscilexercss.h, 2080 qt/qscilexercustom.cpp, qt/qscilexercustom.h, qt/qscilexerd.cpp, 2081 qt/qscilexerd.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h, 2082 qt/qscilexerfortran.cpp, qt/qscilexerfortran.h, 2083 qt/qscilexerfortran77.cpp, qt/qscilexerfortran77.h, 2084 qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexeridl.cpp, 2085 qt/qscilexeridl.h, qt/qscilexerjava.cpp, qt/qscilexerjava.h, 2086 qt/qscilexerjavascript.cpp, qt/qscilexerjavascript.h, 2087 qt/qscilexerlua.cpp, qt/qscilexerlua.h, qt/qscilexermakefile.cpp, 2088 qt/qscilexermakefile.h, qt/qscilexermatlab.cpp, 2089 qt/qscilexermatlab.h, qt/qscilexeroctave.cpp, qt/qscilexeroctave.h, 2090 qt/qscilexerpascal.cpp, qt/qscilexerpascal.h, qt/qscilexerperl.cpp, 2091 qt/qscilexerperl.h, qt/qscilexerpo.cpp, qt/qscilexerpo.h, 2092 qt/qscilexerpostscript.cpp, qt/qscilexerpostscript.h, 2093 qt/qscilexerpov.cpp, qt/qscilexerpov.h, qt/qscilexerproperties.cpp, 2094 qt/qscilexerproperties.h, qt/qscilexerpython.cpp, 2095 qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h, 2096 qt/qscilexerspice.cpp, qt/qscilexerspice.h, qt/qscilexersql.cpp, 2097 qt/qscilexersql.h, qt/qscilexertcl.cpp, qt/qscilexertcl.h, 2098 qt/qscilexertex.cpp, qt/qscilexertex.h, qt/qscilexerverilog.cpp, 2099 qt/qscilexerverilog.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h, 2100 qt/qscilexerxml.cpp, qt/qscilexerxml.h, qt/qscilexeryaml.cpp, 2101 qt/qscilexeryaml.h, qt/qscimacro.cpp, qt/qscimacro.h, 2102 qt/qsciprinter.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 2103 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h, qt/qscistyle.cpp, 2104 qt/qscistyledtext.h: 2105 Removed all support for Qt3 and PyQt3. 2106 [b33b2f06716e] 2107 2108 * Python/configure-old.py, Python/configure.py, designer- 2109 Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, 2110 qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro: 2111 The updated code now compiles. 2112 [35d05076c62f] 2113 2114 * cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/InfoBarCommunicator.h, 2115 cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, cocoa/QuartzTextLayout.h, 2116 cocoa/QuartzTextStyle.h, cocoa/ScintillaCocoa.h, 2117 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework 2118 .xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.h, 2119 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 2120 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, 2121 cocoa/checkbuildosx.sh, cppcheck.suppress, doc/ScintillaDoc.html, 2122 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 2123 doc/index.html, gtk/Converter.h, gtk/PlatGTK.cxx, 2124 gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, 2125 include/Platform.h, include/SciLexer.h, include/Scintilla.h, 2126 include/Scintilla.iface, lexers/LexAbaqus.cxx, lexers/LexAsm.cxx, 2127 lexers/LexBash.cxx, lexers/LexBasic.cxx, lexers/LexBibTeX.cxx, 2128 lexers/LexCPP.cxx, lexers/LexCmake.cxx, lexers/LexCoffeeScript.cxx, 2129 lexers/LexDMAP.cxx, lexers/LexDMIS.cxx, lexers/LexECL.cxx, 2130 lexers/LexEScript.cxx, lexers/LexForth.cxx, lexers/LexFortran.cxx, 2131 lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 2132 lexers/LexHex.cxx, lexers/LexKix.cxx, lexers/LexLua.cxx, 2133 lexers/LexMarkdown.cxx, lexers/LexMatlab.cxx, lexers/LexModula.cxx, 2134 lexers/LexMySQL.cxx, lexers/LexOthers.cxx, lexers/LexPS.cxx, 2135 lexers/LexPerl.cxx, lexers/LexRegistry.cxx, lexers/LexRuby.cxx, 2136 lexers/LexRust.cxx, lexers/LexSQL.cxx, lexers/LexScriptol.cxx, 2137 lexers/LexSpecman.cxx, lexers/LexTCL.cxx, lexers/LexTCMD.cxx, 2138 lexers/LexTxt2tags.cxx, lexers/LexVHDL.cxx, lexers/LexVerilog.cxx, 2139 lexers/LexVisualProlog.cxx, lexlib/Accessor.cxx, lexlib/Accessor.h, 2140 lexlib/CharacterCategory.cxx, lexlib/CharacterSet.cxx, 2141 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerModule.cxx, 2142 lexlib/LexerModule.h, lexlib/LexerNoExceptions.cxx, 2143 lexlib/LexerSimple.cxx, lexlib/LexerSimple.h, 2144 lexlib/PropSetSimple.cxx, lexlib/SparseState.h, lexlib/StringCopy.h, 2145 lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/SubStyles.h, 2146 lexlib/WordList.cxx, lexlib/WordList.h, lib/README.doc, 2147 qt/qscintilla.pro, scripts/GenerateCaseConvert.py, 2148 scripts/GenerateCharacterCategory.py, scripts/HFacer.py, 2149 scripts/HeaderOrder.txt, scripts/LexGen.py, 2150 scripts/ScintillaData.py, src/AutoComplete.cxx, src/AutoComplete.h, 2151 src/CallTip.cxx, src/CaseConvert.cxx, src/CaseFolder.cxx, 2152 src/Catalogue.cxx, src/CellBuffer.cxx, src/CellBuffer.h, 2153 src/CharClassify.cxx, src/ContractionState.cxx, 2154 src/ContractionState.h, src/Decoration.cxx, src/Decoration.h, 2155 src/Document.cxx, src/Document.h, src/EditModel.cxx, 2156 src/EditModel.h, src/EditView.cxx, src/EditView.h, src/Editor.cxx, 2157 src/Editor.h, src/ExternalLexer.cxx, src/ExternalLexer.h, 2158 src/FontQuality.h, src/Indicator.cxx, src/Indicator.h, 2159 src/KeyMap.cxx, src/KeyMap.h, src/LineMarker.cxx, src/LineMarker.h, 2160 src/MarginView.cxx, src/MarginView.h, src/Partitioning.h, 2161 src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx, 2162 src/PositionCache.h, src/RESearch.cxx, src/RESearch.h, 2163 src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx, 2164 src/Selection.h, src/SplitVector.h, src/Style.cxx, src/Style.h, 2165 src/UniConversion.cxx, src/UniConversion.h, src/ViewStyle.cxx, 2166 src/ViewStyle.h, src/XPM.cxx, src/XPM.h, test/XiteQt.py, 2167 test/XiteWin.py, test/lexTests.py, test/simpleTests.py, 2168 test/unit/LICENSE_1_0.txt, test/unit/README, 2169 test/unit/SciTE.properties, test/unit/catch.hpp, test/unit/makefile, 2170 test/unit/test.mak, test/unit/testCellBuffer.cxx, 2171 test/unit/testCharClassify.cxx, test/unit/testContractionState.cxx, 2172 test/unit/testDecoration.cxx, test/unit/testPartitioning.cxx, 2173 test/unit/testRunStyles.cxx, test/unit/testSparseState.cxx, 2174 test/unit/testSplitVector.cxx, test/unit/testUnicodeFromUTF8.cxx, 2175 test/unit/unitTest.cxx, version.txt, win32/HanjaDic.cxx, 2176 win32/HanjaDic.h, win32/PlatWin.cxx, win32/PlatWin.h, 2177 win32/SciLexer.vcxproj, win32/ScintRes.rc, win32/ScintillaWin.cxx, 2178 win32/deps.mak, win32/makefile, win32/scintilla.mak: 2179 Added the initial import of Scintilla v3.5.4. 2180 [025db9484942] 2181 2182 * lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT, 2183 lib/LICENSE.GPL2, lib/LICENSE.GPL3, lib/OPENSOURCE-NOTICE.TXT, 2184 qt/qscintilla_ru.qm, qt/qscintilla_ru.ts: 2185 Merged the 2.8-maint branch into the default. 2186 [efe1067a091a] 2187 21882015-03-19 Phil Thompson <phil@riverbankcomputing.com> 2189 2190 * qt/qsciscintilla.cpp: 2191 Fixed QsciScintilla::clearMarginText(). 2192 [885b972e38df] <2.8-maint> 2193 21942015-02-14 Phil Thompson <phil@riverbankcomputing.com> 2195 2196 * Makefile, Python/configure.py: 2197 Installing into a virtual env should now work. The internal build 2198 system supports sip5. 2199 [62d128cc92de] <2.8-maint> 2200 22012015-02-08 Phil Thompson <phil@riverbankcomputing.com> 2202 2203 * Python/configure.py: 2204 Use sip5 if available. 2205 [6f5e4b0dae8f] <2.8-maint> 2206 22072015-01-02 Phil Thompson <phil@riverbankcomputing.com> 2208 2209 * Python/configure.py, lib/LICENSE.commercial.short, lib/LICENSE.gpl, 2210 lib/LICENSE.gpl.short, qt/InputMethod.cpp: 2211 Updated the copyright notices. 2212 [50b9b459dc48] <2.8-maint> 2213 2214 * Python/configure-old.py: 2215 Fixed configure-old.py for previews. 2216 [7ff9140391e4] <2.8-maint> 2217 22182014-12-22 Phil Thompson <phil@riverbankcomputing.com> 2219 2220 * build.py, lib/LICENSE.GPL3, lib/LICENSE.commercial.short, 2221 lib/LICENSE.gpl, lib/LICENSE.gpl.short: 2222 More license tweaks. 2223 [f3e84d697877] <2.8-maint> 2224 2225 * build.py, lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT, 2226 lib/LICENSE.GPL2, lib/LICENSE.gpl.short, lib/OPENSOURCE-NOTICE.TXT, 2227 lib/README.doc: 2228 Aligned the GPL licensing with Qt. 2229 [aa58ba575cac] <2.8-maint> 2230 22312014-12-21 Phil Thompson <phil@riverbankcomputing.com> 2232 2233 * lib/LICENSE.commercial: 2234 Updated the commercial license to v4.0. 2235 [fd91beaa78dd] <2.8-maint> 2236 22372014-11-16 Phil Thompson <phil@riverbankcomputing.com> 2238 2239 * build.py: 2240 A source package now includes a full ChangeLog. 2241 [ba92c1d5c839] <2.8-maint> 2242 22432014-09-11 Phil Thompson <phil@riverbankcomputing.com> 2244 2245 * .hgtags: 2246 Added tag 2.8.4 for changeset e18756e8cf86 2247 [e7f7a594518d] <2.8-maint> 2248 2249 * .hgignore, NEWS: 2250 Released as v2.8.4. 2251 [e18756e8cf86] [2.8.4] <2.8-maint> 2252 22532014-09-04 Phil Thompson <phil@riverbankcomputing.com> 2254 2255 * NEWS: 2256 Updated the NEWS file. 2257 [e4e3562b54cb] <2.8-maint> 2258 22592014-09-03 Phil Thompson <phil@riverbankcomputing.com> 2260 2261 * Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 2262 qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 2263 qt/qsciscintillabase.h: 2264 Added the missing SCI_SETHOTSPOTSINGLELINE to QsciScintillaBase. 2265 Added resetHotspotForegroundColor(), resetHotspotBackgroundColor(), 2266 setHotspotForegroundColor(), setHotspotBackgroundColor(), 2267 setHotspotUnderline() and setHotspotWrap() to QsciScintilla. 2268 [2da018f7e48c] <2.8-maint> 2269 22702014-07-31 Phil Thompson <phil@riverbankcomputing.com> 2271 2272 * qt/qsciscintilla.cpp: 2273 Attempted to improve the auto-indentation behaviour so that the 2274 indentation of a line is maintained if a new line has been inserted 2275 above by pressing enter at the start of the line. 2276 [aafc4a7247fb] <2.8-maint> 2277 22782014-07-11 Phil Thompson <phil@riverbankcomputing.com> 2279 2280 * Python/configure.py: 2281 Fixed the installation of the .api file. 2282 [aae8494847ff] <2.8-maint> 2283 22842014-07-10 Phil Thompson <phil@riverbankcomputing.com> 2285 2286 * Python/configure.py, designer-Qt4Qt5/designer.pro, 2287 qt/qscintilla.pro: 2288 Fixes to work around QTBUG-39300. Fix when building with a 2289 configuration file. 2290 [1051e8c260fd] <2.8-maint> 2291 22922014-07-03 Phil Thompson <phil@riverbankcomputing.com> 2293 2294 * .hgtags: 2295 Added tag 2.8.3 for changeset e9cb8530f97f 2296 [bb531051c8f3] <2.8-maint> 2297 2298 * NEWS: 2299 Released as v2.8.3. 2300 [e9cb8530f97f] [2.8.3] <2.8-maint> 2301 23022014-07-01 Phil Thompson <phil@riverbankcomputing.com> 2303 2304 * Python/configure.py: 2305 Fixed a cut-and-paste bug in configure.py. 2306 [5f7c4c6c9a29] <2.8-maint> 2307 2308 * Python/configure.py: 2309 Updated to the latest build system boilerplate. 2310 [ee0b9a647e7a] <2.8-maint> 2311 23122014-06-30 Phil Thompson <phil@riverbankcomputing.com> 2313 2314 * Makefile, Python/configure.py: 2315 Updates to the build system and the latest boilerplate configure.py. 2316 [8485111172c7] <2.8-maint> 2317 23182014-06-19 Phil Thompson <phil@riverbankcomputing.com> 2319 2320 * qt/qscilexercoffeescript.cpp, qt/qscintilla.pro, 2321 qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 2322 qt/qscintilla_es.qm, qt/qscintilla_es.ts, qt/qscintilla_fr.qm, 2323 qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm, qt/qscintilla_ru.ts: 2324 Updated CoffeeScript keywords and German translations from Detlev. 2325 Updated Spanish translations from Jaime. Removed the Russian 2326 translations as none were current. 2327 [978fe16935c4] <2.8-maint> 2328 23292014-06-15 Phil Thompson <phil@riverbankcomputing.com> 2330 2331 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 2332 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 2333 Updated the translation source files. 2334 [440ab56f1863] <2.8-maint> 2335 23362014-06-09 Phil Thompson <phil@riverbankcomputing.com> 2337 2338 * Python/sip/qscilexercoffeescript.sip, Python/sip/qscimodcommon.sip, 2339 Python/sip/qsciscintillabase.sip: 2340 Added QsciLexerCoffeeScript to the Python bindings. 2341 [36a6e2123a69] <2.8-maint> 2342 2343 * qt/qscilexercoffeescript.h: 2344 QsciLexerCoffeeScript property setters are no longer virtual slots. 2345 [eef97550eb16] <2.8-maint> 2346 2347 * qt/qscilexercoffeescript.cpp, qt/qscilexercoffeescript.h, 2348 qt/qscintilla.pro: 2349 Added the QsciLexerCoffeeScript class. 2350 [0cf56e9cd32a] <2.8-maint> 2351 23522014-06-03 Phil Thompson <phil@riverbankcomputing.com> 2353 2354 * Python/configure.py: 2355 Fixes for Python v2.6. 2356 [9b7b5393f228] <2.8-maint> 2357 23582014-06-01 Phil Thompson <phil@riverbankcomputing.com> 2359 2360 * Python/configure.py: 2361 Fixed a regression in configure.py when using the -n or -o options. 2362 [f7b1c9821894] <2.8-maint> 2363 23642014-05-29 Phil Thompson <phil@riverbankcomputing.com> 2365 2366 * qt/PlatQt.cpp, qt/qsciscintillabase.cpp: 2367 Fixes for Qt3. 2368 [4d0a54024b52] <2.8-maint> 2369 2370 * qt/PlatQt.cpp, qt/qscilexer.cpp, qt/qscintilla.pro, 2371 qt/qsciscintilla.cpp, qt/qscistyle.cpp: 2372 Font sizes are now handled as floating point values rather than 2373 integers. 2374 [ea017cc2b198] <2.8-maint> 2375 23762014-05-26 Phil Thompson <phil@riverbankcomputing.com> 2377 2378 * .hgtags: 2379 Added tag 2.8.2 for changeset 5aab3ae01e0e 2380 [6cc6eec7c440] <2.8-maint> 2381 2382 * NEWS: 2383 Released as v2.8.2. 2384 [5aab3ae01e0e] [2.8.2] <2.8-maint> 2385 2386 * Python/sip/qsciscintillabase.sip: 2387 Updated the sub-class converter code. 2388 [9b276dae576d] <2.8-maint> 2389 2390 * Makefile: 2391 Internal build system fixes. 2392 [b29b24829b0b] <2.8-maint> 2393 23942014-05-24 Phil Thompson <phil@riverbankcomputing.com> 2395 2396 * Makefile, Python/configure.py: 2397 Fixed some build regressions with PyQt4. 2398 [175b657ad031] <2.8-maint> 2399 24002014-05-18 Phil Thompson <phil@riverbankcomputing.com> 2401 2402 * Makefile: 2403 Updates to the top-level Makefile for the latest Android tools. 2404 [405fb3eb5473] <2.8-maint> 2405 24062014-05-17 Phil Thompson <phil@riverbankcomputing.com> 2407 2408 * Makefile: 2409 Added the PyQt4 against Qt5 on the iPhone simulator build target. 2410 [c31ae5795eec] <2.8-maint> 2411 24122014-05-16 Phil Thompson <phil@riverbankcomputing.com> 2413 2414 * Makefile, Python/configure.py: 2415 Use the PyQt .sip files in sysroot when cross-compiling. 2416 [5d8e8b8ddfe5] <2.8-maint> 2417 2418 * Makefile, Python/configure.py: 2419 Replaced pyqt_sip_flags with pyqt_disabled_features in the 2420 configuration file. 2421 [f209403c183b] <2.8-maint> 2422 24232014-05-15 Phil Thompson <phil@riverbankcomputing.com> 2424 2425 * Makefile, Python/sip/qscimod5.sip: 2426 The PyQt5 bindings now run on the iOS simulator. 2427 [056871b18335] <2.8-maint> 2428 2429 * Makefile, Python/configure.py: 2430 Building the Python bindings for the iOS simulator now works. 2431 [9dfcea4447b8] <2.8-maint> 2432 2433 * Makefile: 2434 Updated the main Makefile for the Qt v5.2 iOS support. 2435 [a619fd411878] <2.8-maint> 2436 24372014-05-14 Phil Thompson <phil@riverbankcomputing.com> 2438 2439 * Python/configure.py: 2440 Don't create the .api file if it isn't going to be installed. 2441 [79db1145e882] <2.8-maint> 2442 24432014-05-12 Phil Thompson <phil@riverbankcomputing.com> 2444 2445 * Python/configure.py: 2446 Added the --sysroot, --no-sip-files and --no-qsci-api options to 2447 configure.py. 2448 [10642d7deba9] <2.8-maint> 2449 24502014-05-05 Phil Thompson <phil@riverbankcomputing.com> 2451 2452 * Makefile: 2453 Updated the internal build system for the combined iOS/Android Qt 2454 installation. 2455 [9097d3096b70] <2.8-maint> 2456 24572014-05-04 Phil Thompson <phil@riverbankcomputing.com> 2458 2459 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 2460 Updated German translations from Detlev. 2461 [d4f631ee3aaf] <2.8-maint> 2462 2463 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 2464 Updated Spanish translations from Jaime Seuma. 2465 [51350008c8a4] <2.8-maint> 2466 24672014-04-30 Phil Thompson <phil@riverbankcomputing.com> 2468 2469 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 2470 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 2471 Updated the .ts files. 2472 [4c5f88b22952] <2.8-maint> 2473 24742014-04-29 Phil Thompson <phil@riverbankcomputing.com> 2475 2476 * Python/sip/qscilexerpo.sip, Python/sip/qscimodcommon.sip, 2477 qt/qscilexerpo.cpp, qt/qscilexerpo.h, qt/qscintilla.pro: 2478 Added the QsciLexerPO class. 2479 [d42e44550d80] <2.8-maint> 2480 2481 * Python/sip/qscilexeravs.sip, Python/sip/qscimodcommon.sip, 2482 qt/qscilexeravs.cpp, qt/qscilexeravs.h, qt/qscintilla.pro: 2483 Added the QsciLexerAVS class. 2484 [ed6edb6ec205] <2.8-maint> 2485 24862014-04-27 Phil Thompson <phil@riverbankcomputing.com> 2487 2488 * Python/configure.py: 2489 Fixes for the refactored configure.py. 2490 [21b9fa66338e] <2.8-maint> 2491 2492 * Python/configure.py: 2493 Initial refactoring of configure.py so that it is implemented as 2494 configurable (and reusable) boilerplate. 2495 [615d75a88db9] <2.8-maint> 2496 24972014-04-24 Phil Thompson <phil@riverbankcomputing.com> 2498 2499 * Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 2500 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 2501 setEnabled() now implements the expected visual effects. 2502 [3e4254394b08] <2.8-maint> 2503 25042014-03-22 Phil Thompson <phil@riverbankcomputing.com> 2505 2506 * Python/configure.py: 2507 Fixed the handling of the --pyqt-sip-flags option. Restored the 2508 specification of the Python library directory for Windows. 2509 [3ea496d62b9f] <2.8-maint> 2510 2511 * Python/configure.py, qt/features/qscintilla2.prf, qt/qscintilla.pro: 2512 Added the --pyqt-sip-flags to configure.py to avoid having to 2513 introspect PyQt. Fixed the .prf file for OS/X. Tweaks to 2514 configure.py so that a configuration file will use the same names as 2515 PyQt5. 2516 [77ff3a21d00a] <2.8-maint> 2517 25182014-03-21 Phil Thompson <phil@riverbankcomputing.com> 2519 2520 * Makefile, lib/README.doc, qt/qscintilla.pro: 2521 Changes to the .pro file to build a static library without having to 2522 edit it. 2523 [f82637449276] <2.8-maint> 2524 25252014-03-17 Phil Thompson <phil@riverbankcomputing.com> 2526 2527 * qt/PlatQt.cpp, qt/qsciscintillabase.cpp: 2528 Fixed building against Qt v5.0.x. 2529 [d68e28068b67] <2.8-maint> 2530 25312014-03-14 Phil Thompson <phil@riverbankcomputing.com> 2532 2533 * .hgtags: 2534 Added tag 2.8.1 for changeset 6bb7ab27c958 2535 [dfd473e8336b] <2.8-maint> 2536 2537 * NEWS: 2538 Released as v2.8.1. 2539 [6bb7ab27c958] [2.8.1] <2.8-maint> 2540 2541 * qt/SciClasses.cpp: 2542 Fixed the display of UTF-8 call tips. 2543 [3f0ca7ba60a0] <2.8-maint> 2544 25452014-03-12 Phil Thompson <phil@riverbankcomputing.com> 2546 2547 * qsci/api/python/Python-3.4.api: 2548 Added the .api file for Python v3.4. 2549 [3db067b6dcec] <2.8-maint> 2550 25512014-03-05 Phil Thompson <phil@riverbankcomputing.com> 2552 2553 * qt/PlatQt.cpp: 2554 Revised attempt at the outline of alpha rectangles in case Qt ignore 2555 the alpha of the pen. 2556 [86ab8898503e] <2.8-maint> 2557 2558 * qt/PlatQt.cpp: 2559 Fixed the setting of the pen when drawing alpha rectangles. 2560 [3f4ff2e8aca3] <2.8-maint> 2561 25622014-02-09 Phil Thompson <phil@riverbankcomputing.com> 2563 2564 * Python/configure.py: 2565 The Python module now has the correct install name on OS/X. 2566 [eec8c704418a] <2.8-maint> 2567 25682014-02-04 Phil Thompson <phil@riverbankcomputing.com> 2569 2570 * qt/qscicommand.cpp, qt/qscicommand.h, qt/qsciscintillabase.cpp, 2571 qt/qsciscintillabase.h: 2572 Fixed a problem entering non-ASCII characters that clashed with 2573 Scintilla's SCK_* values. Key_Enter, Key_Backtab, Key_Super_L, 2574 Key_Super_R and Key_Menu are now valid QsciCommand keys. 2575 [94aec4f075df] <2.8-maint> 2576 25772014-01-31 Phil Thompson <phil@riverbankcomputing.com> 2578 2579 * qt/qsciscintilla.cpp: 2580 Make sure the editor is active after a selection of a user list 2581 entry. 2582 [e0f2106777d0] <2.8-maint> 2583 25842014-01-23 Phil Thompson <phil@riverbankcomputing.com> 2585 2586 * qt/SciClasses.cpp: 2587 On Linux, single clicking on an item in an auto-completion list now 2588 just selects the itemm (rather than inserting the item) to be 2589 consistent with other platforms. 2590 [d916bbbf6517] <2.8-maint> 2591 2592 * qt/qsciscintillabase.cpp: 2593 Fix the handling of the auto-completion list when losing focus. 2594 [a67b51ac8611] <2.8-maint> 2595 25962014-01-22 Phil Thompson <phil@riverbankcomputing.com> 2597 2598 * qt/InputMethod.cpp, qt/qsciscintillabase.cpp: 2599 Fixed building against Qt4. 2600 [bf0a5f984fc1] <2.8-maint> 2601 26022014-01-19 Phil Thompson <phil@riverbankcomputing.com> 2603 2604 * NEWS: 2605 Updated the NEWS file. 2606 [da2a76da712e] <2.8-maint> 2607 26082014-01-18 Phil Thompson <phil@riverbankcomputing.com> 2609 2610 * qt/InputMethod.cpp: 2611 Another attempt to fix input events on losing focus. 2612 [6de3ab62fade] <2.8-maint> 2613 2614 * lib/README.doc: 2615 Added the qmake integration section to the docs. 2616 [2918e4760c36] <2.8-maint> 2617 26182014-01-07 Phil Thompson <phil@riverbankcomputing.com> 2619 2620 * Makefile: 2621 Added Android to the internal build system. 2622 [3be74b3e89e9] <2.8-maint> 2623 26242014-01-06 Phil Thompson <phil@riverbankcomputing.com> 2625 2626 * qt/InputMethod.cpp, qt/qsciscintillabase.cpp: 2627 Newlines can now be entered on iOS. 2628 [8d23447dbd4d] <2.8-maint> 2629 26302014-01-05 Phil Thompson <phil@riverbankcomputing.com> 2631 2632 * qt/InputMethod.cpp: 2633 See if we can detect a input methdo event generated when losing 2634 focus and not to clear the selection. 2635 [8e4216289efe] <2.8-maint> 2636 26372014-01-04 Phil Thompson <phil@riverbankcomputing.com> 2638 2639 * Python/sip/qsciprinter.sip: 2640 The Python bindings now respect the PyQt_Printer feature. 2641 [c3106f715803] <2.8-maint> 2642 26432014-01-03 Phil Thompson <phil@riverbankcomputing.com> 2644 2645 * qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 2646 Added support for software input panels with Qt v5. 2647 [d4499b61ff04] <2.8-maint> 2648 2649 * qt/qsciscintilla.cpp: 2650 Disable input methods when read-only (rather than non-UTF8) to be 2651 consistent with Qt. 2652 [f8817d4a47e3] <2.8-maint> 2653 2654 * qt/qscintilla.pro, qt/qsciprinter.h: 2655 Fixed the .pro file so that QT_NO_PRINTER is set properly and 2656 removed the workaround. 2657 [b5a6709d814a] <2.8-maint> 2658 26592014-01-02 Phil Thompson <phil@riverbankcomputing.com> 2660 2661 * qt/PlatQt.cpp: 2662 Finally fixed buffered drawing on retina displays. 2663 [f8d23103df70] <2.8-maint> 2664 2665 * qt/PlatQt.cpp, qt/qsciscintillabase.cpp: 2666 Fixes for buffered drawing on retina displays. (Not yet correct, but 2667 close.) 2668 [a3b36be44112] <2.8-maint> 2669 2670 * Makefile: 2671 Changed the build system for the example on the iOS simulator so 2672 that qmake is only used to generate the .xcodeproj file. 2673 [179dbf5ba385] <2.8-maint> 2674 2675 * Makefile: 2676 Added the building of the example to the main Makefile. 2677 [aec2ac3ac591] <2.8-maint> 2678 2679 * Makefile: 2680 Added iOS simulator targets to the build system. 2681 [72af8241b261] <2.8-maint> 2682 2683 * Makefile, build.py, lib/LICENSE.GPL2, lib/LICENSE.GPL3, 2684 lib/LICENSE.commercial.short, lib/LICENSE.gpl.short, 2685 qt/InputMethod.cpp: 2686 Updated copyright notices. 2687 [f21e016499fe] <2.8-maint> 2688 2689 * qt/MacPasteboardMime.cpp, qt/qsciprinter.cpp, qt/qsciprinter.h, 2690 qt/qsciscintillabase.cpp: 2691 Fixes for building for iOS. 2692 [46d25e648b4a] <2.8-maint> 2693 26942013-12-31 Phil Thompson <phil@riverbankcomputing.com> 2695 2696 * Python/configure.py, build.py, designer-Qt4Qt5/designer.pro, 2697 example-Qt4Qt5/application.pro, lib/README.doc, 2698 qt/features/qscintilla2.prf, qt/qscintilla.pro: 2699 Implemented the qscintilla2.prf feature file and updated everything 2700 to use it. 2701 [c3bfef1a55ad] <2.8-maint> 2702 27032013-12-29 Phil Thompson <phil@riverbankcomputing.com> 2704 2705 * qt/ScintillaQt.h: 2706 Added some additional header file dependencies. 2707 [7ec67eced9de] <2.8-maint> 2708 27092013-12-21 Phil Thompson <phil@riverbankcomputing.com> 2710 2711 * qt/MacPasteboardMime.cpp, qt/ScintillaQt.cpp: 2712 Fixes for building against Qt3. 2713 [f25cbda736fd] <2.8-maint> 2714 27152013-12-16 Phil Thompson <phil@riverbankcomputing.com> 2716 2717 * designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro: 2718 Updated the plugin and example .pro files to work around the qmake 2719 incompatibilities introduced in Qt v5.2.0. 2720 [a14729b2702d] <2.8-maint> 2721 27222013-12-15 Phil Thompson <phil@riverbankcomputing.com> 2723 2724 * qt/qsciscintillabase.cpp: 2725 Fixed the previous fix. 2726 [6c322fa1b20f] <2.8-maint> 2727 27282013-12-14 Phil Thompson <phil@riverbankcomputing.com> 2729 2730 * qt/PlatQt.cpp, qt/qsciscintillabase.cpp: 2731 Backed out the attempted fix for retina displays at it needs more 2732 work. As a workaround buffered writes are disabled if a retina 2733 display is detected. 2734 [a1f648d1025e] <2.8-maint> 2735 27362013-12-13 Phil Thompson <phil@riverbankcomputing.com> 2737 2738 * qt/qscintilla.pro: 2739 Enabled exceptions in the .pro file. 2740 [6e07131f6741] <2.8-maint> 2741 27422013-12-12 Phil Thompson <phil@riverbankcomputing.com> 2743 2744 * qt/PlatQt.cpp: 2745 Create pixmaps for buffered drawing using the same pixel ratio as 2746 the actual device. 2747 [f4f706006071] <2.8-maint> 2748 27492013-12-09 Phil Thompson <phil@riverbankcomputing.com> 2750 2751 * qt/qscilexeroctave.cpp: 2752 Updated the keywords defined for the Octave lexer. 2753 [9ccf1c74f266] <2.8-maint> 2754 27552013-12-06 Phil Thompson <phil@riverbankcomputing.com> 2756 2757 * qt/ScintillaQt.cpp: 2758 More scrollbar fixes. 2759 [194a2142c9b6] <2.8-maint> 2760 27612013-12-05 Phil Thompson <phil@riverbankcomputing.com> 2762 2763 * qt/ScintillaQt.cpp, qt/qscintilla.pro: 2764 Fixes to the scrollbar visibility handling. 2765 [5e8a96258ab0] <2.8-maint> 2766 27672013-12-04 Phil Thompson <phil@riverbankcomputing.com> 2768 2769 * qt/PlatQt.cpp: 2770 Fixed the implementation of SurfaceImpl::LogPixelsY() (even though 2771 it is never called). 2772 [9ef0387cfc08] <2.8-maint> 2773 27742013-11-08 Phil Thompson <phil@riverbankcomputing.com> 2775 2776 * .hgtags: 2777 Added tag 2.8 for changeset 562785a5f685 2778 [fc52bfaa75c4] 2779 2780 * NEWS: 2781 Released as v2.8. 2782 [562785a5f685] [2.8] 2783 27842013-11-05 Phil Thompson <phil@riverbankcomputing.com> 2785 2786 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 2787 Updated Spanish translations from Jaime Seuma. 2788 [e7a128a28157] 2789 27902013-11-04 Phil Thompson <phil@riverbankcomputing.com> 2791 2792 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 2793 qt/qscilexerpascal.cpp, qt/qsciscintillabase.h: 2794 Added support for the new v3.3.6 features to the low-level API. 2795 [e553c1263387] 2796 2797 * Makefile, NEWS, cocoa/Framework.mk, cocoa/InfoBar.mm, 2798 cocoa/PlatCocoa.mm, cocoa/SciTest.mk, cocoa/ScintillaCocoa.h, 2799 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework 2800 .xcodeproj/project.pbxproj, cocoa/ScintillaView.h, 2801 cocoa/ScintillaView.mm, cocoa/checkbuildosx.sh, cocoa/common.mk, 2802 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 2803 doc/ScintillaHistory.html, doc/index.html, gtk/PlatGTK.cxx, 2804 gtk/ScintillaGTK.cxx, gtk/makefile, include/ILexer.h, 2805 include/Platform.h, include/SciLexer.h, include/Scintilla.h, 2806 include/Scintilla.iface, lexers/LexCPP.cxx, 2807 lexers/LexCoffeeScript.cxx, lexers/LexOthers.cxx, 2808 lexers/LexPascal.cxx, lexers/LexPerl.cxx, lexers/LexRust.cxx, 2809 lexers/LexSQL.cxx, lexers/LexVisualProlog.cxx, 2810 lexlib/StyleContext.h, lexlib/SubStyles.h, lexlib/WordList.cxx, 2811 lib/README.doc, qt/qscintilla.pro, src/Catalogue.cxx, 2812 src/Document.cxx, src/Editor.cxx, src/ScintillaBase.cxx, 2813 src/ScintillaBase.h, src/ViewStyle.cxx, src/ViewStyle.h, 2814 test/XiteQt.py, test/simpleTests.py, version.txt, win32/PlatWin.cxx, 2815 win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/makefile, 2816 win32/scintilla.mak: 2817 Merged Scintilla v3.3.6. 2818 [ada0941dec52] 2819 28202013-10-07 Phil Thompson <phil@riverbankcomputing.com> 2821 2822 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 2823 Updated German translations from Detlev. 2824 [6c0af6af651c] 2825 2826 * Makefile, build.py, qt/MacPasteboardMime.cpp, qt/qscintilla.pro, 2827 qt/qsciscintillabase.cpp: 2828 Reinstated support for rectangular selections on OS/X for Qt v5.2 2829 and later. 2830 [dbfdf7be4793] 2831 28322013-10-04 Phil Thompson <phil@riverbankcomputing.com> 2833 2834 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 2835 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 2836 Updated the translation source files. 2837 [7ed4bf7ed4e7] 2838 2839 * qt/qscilexercpp.cpp: 2840 Added missing descriptions to the C++ lexer settings. 2841 [55d7627bb129] 2842 28432013-10-01 Phil Thompson <phil@riverbankcomputing.com> 2844 2845 * designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro: 2846 Fixed the building of the Designer plugin and the example for OS/X. 2847 [a67f71b06d3c] 2848 2849 * NEWS, Python/sip/qsciscintillabase.sip, qt/InputMethod.cpp, 2850 qt/qsciscintilla.h, qt/qsciscintillabase.h: 2851 Added the remaining non-provisional Scintilla v3.3.5 features to the 2852 low-level API. 2853 [4e8d0b46ebc0] 2854 2855 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 2856 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 2857 Updated the translation source files. 2858 [4beefc0d95ec] 2859 2860 * NEWS, Python/sip/qscilexercpp.sip, Python/sip/qsciscintillabase.sip, 2861 qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qsciscintillabase.h: 2862 Updated the lexers for Scintilla v3.3.5. 2863 [fc901a2a491f] 2864 28652013-09-30 Phil Thompson <phil@riverbankcomputing.com> 2866 2867 * Python/configure-old.py, Python/configure.py, README, 2868 cocoa/InfoBar.mm, cocoa/PlatCocoa.mm, cocoa/ScintillaCocoa.h, 2869 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework 2870 .xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm, 2871 cocoa/ScintillaTest/English.lproj/MainMenu.xib, 2872 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, cppcheck.suppress, 2873 delbin.bat, designer-Qt4Qt5/designer.pro, doc/Lexer.txt, 2874 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 2875 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 2876 doc/ScintillaToDo.html, doc/index.html, example- 2877 Qt4Qt5/application.pro, gtk/Converter.h, gtk/PlatGTK.cxx, 2878 gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, include/Face.py, 2879 include/HFacer.py, include/ILexer.h, include/Platform.h, 2880 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 2881 lexers/LexA68k.cxx, lexers/LexAU3.cxx, lexers/LexAVE.cxx, 2882 lexers/LexAda.cxx, lexers/LexAsm.cxx, lexers/LexAsn1.cxx, 2883 lexers/LexBash.cxx, lexers/LexBullant.cxx, lexers/LexCOBOL.cxx, 2884 lexers/LexCPP.cxx, lexers/LexCoffeeScript.cxx, lexers/LexConf.cxx, 2885 lexers/LexCrontab.cxx, lexers/LexCsound.cxx, lexers/LexD.cxx, 2886 lexers/LexECL.cxx, lexers/LexForth.cxx, lexers/LexGAP.cxx, 2887 lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 2888 lexers/LexInno.cxx, lexers/LexKVIrc.cxx, lexers/LexLaTeX.cxx, 2889 lexers/LexLisp.cxx, lexers/LexLout.cxx, lexers/LexLua.cxx, 2890 lexers/LexMMIXAL.cxx, lexers/LexMPT.cxx, lexers/LexMSSQL.cxx, 2891 lexers/LexMatlab.cxx, lexers/LexModula.cxx, lexers/LexMySQL.cxx, 2892 lexers/LexNsis.cxx, lexers/LexOpal.cxx, lexers/LexOthers.cxx, 2893 lexers/LexPO.cxx, lexers/LexPerl.cxx, lexers/LexPowerShell.cxx, 2894 lexers/LexPython.cxx, lexers/LexR.cxx, lexers/LexRuby.cxx, 2895 lexers/LexSTTXT.cxx, lexers/LexScriptol.cxx, lexers/LexSpice.cxx, 2896 lexers/LexTCMD.cxx, lexers/LexYAML.cxx, lexlib/Accessor.cxx, 2897 lexlib/Accessor.h, lexlib/CharacterCategory.cxx, 2898 lexlib/CharacterCategory.h, lexlib/CharacterSet.cxx, 2899 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerModule.cxx, 2900 lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h, 2901 lexlib/LexerSimple.cxx, lexlib/OptionSet.h, 2902 lexlib/PropSetSimple.cxx, lexlib/PropSetSimple.h, 2903 lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/SubStyles.h, 2904 lexlib/WordList.cxx, lexlib/WordList.h, lib/README.doc, 2905 qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro, 2906 qt/qsciscintillabase.cpp, scripts/Face.py, scripts/FileGenerator.py, 2907 scripts/GenerateCaseConvert.py, 2908 scripts/GenerateCharacterCategory.py, scripts/HFacer.py, 2909 scripts/LexGen.py, scripts/ScintillaData.py, src/AutoComplete.cxx, 2910 src/AutoComplete.h, src/CallTip.cxx, src/CallTip.h, 2911 src/CaseConvert.cxx, src/CaseConvert.h, src/CaseFolder.cxx, 2912 src/CaseFolder.h, src/Catalogue.cxx, src/CellBuffer.cxx, 2913 src/CellBuffer.h, src/ContractionState.cxx, src/Decoration.cxx, 2914 src/Decoration.h, src/Document.cxx, src/Document.h, src/Editor.cxx, 2915 src/Editor.h, src/ExternalLexer.cxx, src/FontQuality.h, 2916 src/Indicator.cxx, src/KeyMap.cxx, src/KeyMap.h, src/LexGen.py, 2917 src/LineMarker.cxx, src/LineMarker.h, src/Partitioning.h, 2918 src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx, 2919 src/PositionCache.h, src/RESearch.cxx, src/RESearch.h, 2920 src/RunStyles.cxx, src/RunStyles.h, src/SVector.h, 2921 src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx, 2922 src/SplitVector.h, src/Style.cxx, src/Style.h, 2923 src/UniConversion.cxx, src/UniConversion.h, src/UnicodeFromUTF8.h, 2924 src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, src/XPM.h, 2925 test/README, test/ScintillaCallable.py, test/XiteQt.py, 2926 test/XiteWin.py, test/examples/x.lua, test/examples/x.lua.styled, 2927 test/examples/x.pl, test/examples/x.pl.styled, test/examples/x.rb, 2928 test/examples/x.rb.styled, test/lexTests.py, 2929 test/performanceTests.py, test/simpleTests.py, 2930 test/unit/testCharClassify.cxx, test/unit/testContractionState.cxx, 2931 test/unit/testPartitioning.cxx, test/unit/testRunStyles.cxx, 2932 test/unit/testSplitVector.cxx, version.txt, win32/PlatWin.cxx, 2933 win32/PlatWin.h, win32/ScintRes.rc, win32/ScintillaWin.cxx, 2934 win32/deps.mak, win32/makefile, win32/scintilla.mak, 2935 win32/scintilla_vc6.mak: 2936 Initial merge of Scintilla v3.3.5. 2937 [40933b62f5ed] 2938 29392013-09-14 Phil Thompson <phil@riverbankcomputing.com> 2940 2941 * Python/configure-ng.py, Python/configure.py, designer- 2942 Qt4/designer.pro, designer-Qt4/qscintillaplugin.cpp, designer- 2943 Qt4/qscintillaplugin.h: 2944 Merged the 2.7-maint branch with the trunk. 2945 [7288d97c54b0] 2946 29472013-08-17 Phil Thompson <phil@riverbankcomputing.com> 2948 2949 * Python/sip/qsciscintillabase.sip: 2950 Fixed a missing const in the .sip files. 2951 [8b0425b87953] <2.7-maint> 2952 29532013-06-27 Phil Thompson <phil@riverbankcomputing.com> 2954 2955 * NEWS, Python/configure-old.py, Python/configure.py, 2956 Python/sip/qsciscintillabase.sip, designer-Qt4Qt5/designer.pro, 2957 example-Qt4Qt5/application.pro, qt/InputMethod.cpp, 2958 qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 2959 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 2960 Added support for input methods. 2961 [b97af619044b] <2.7-maint> 2962 29632013-06-16 Phil Thompson <phil@riverbankcomputing.com> 2964 2965 * .hgtags: 2966 Added tag 2.7.2 for changeset 9ecd14550589 2967 [2b1f187f29c6] <2.7-maint> 2968 2969 * NEWS: 2970 Released as v2.7.2. 2971 [9ecd14550589] [2.7.2] <2.7-maint> 2972 29732013-06-12 Phil Thompson <phil@riverbankcomputing.com> 2974 2975 * Python/configure.py: 2976 Fixed a configure.py bug. 2977 [cb062c6f9189] <2.7-maint> 2978 29792013-05-07 Phil Thompson <phil@riverbankcomputing.com> 2980 2981 * Makefile, Python/configure.py: 2982 Fixes for the PyQt5 support. 2983 [0714ef531ead] <2.7-maint> 2984 2985 * Makefile, NEWS, Python/configure.py, Python/sip/qscimod5.sip, 2986 lib/README.doc: 2987 Added support for building against PyQt5. 2988 [c982ff1b86f7] <2.7-maint> 2989 29902013-05-05 Phil Thompson <phil@riverbankcomputing.com> 2991 2992 * build.py: 2993 Changed the format of the name of a snapshot to match other 2994 packages. 2995 [d1f87bbc8377] <2.7-maint> 2996 29972013-05-04 Phil Thompson <phil@riverbankcomputing.com> 2998 2999 * qt/PlatQt.cpp: 3000 Significantly improved the performance of measuring the width of 3001 text so that very long lines (100,000 characters) can be handled. 3002 [5c88dc344f69] <2.7-maint> 3003 30042013-04-08 Phil Thompson <phil@riverbankcomputing.com> 3005 3006 * Python/configure.py: 3007 configure.py now issues a more explicit error message if QtCore 3008 cannot be imported. 3009 [4d0097b1ff05] <2.7-maint> 3010 3011 * Python/configure.py: 3012 Fixed a qmake warning message from configure.py. 3013 [2363c96edeb0] <2.7-maint> 3014 30152013-04-02 Phil Thompson <phil@riverbankcomputing.com> 3016 3017 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 3018 The default EOL mode on OS/X is now EolUnix. Clarified the 3019 documentation for EolMode. 3020 [a436460d0300] <2.7-maint> 3021 30222013-03-15 Phil Thompson <phil@riverbankcomputing.com> 3023 3024 * Python/configure.py: 3025 Further fixes for configure.py. 3026 [78fa6fef2c76] <2.7-maint> 3027 30282013-03-13 Phil Thompson <phil@riverbankcomputing.com> 3029 3030 * qt/qscilexer.h: 3031 Clarified the description of QSciLexer::description(). 3032 [688b482379e3] <2.7-maint> 3033 3034 * Python/configure.py: 3035 Fixed the last (trivial) change. 3036 [0a3494ba669a] <2.7-maint> 3037 30382013-03-12 Phil Thompson <phil@riverbankcomputing.com> 3039 3040 * Python/configure.py: 3041 configure.py now gives the user more information about the copy of 3042 sip being used. 3043 [5c3be581d62b] <2.7-maint> 3044 30452013-03-07 Phil Thompson <phil@riverbankcomputing.com> 3046 3047 * Python/configure.py: 3048 On OS/X configure.py will explicitly set the qmake spec to macx-g++ 3049 (Qt4) or macx-clang (Qt5) if the default might be macx-xcode. Added 3050 the --spec option to configure.py. 3051 [36a9bf2fbebd] <2.7-maint> 3052 30532013-03-05 Phil Thompson <phil@riverbankcomputing.com> 3054 3055 * Python/configure.py: 3056 Minor cosmetic tweaks to configure.py. 3057 [296cd10747b7] <2.7-maint> 3058 3059 * qt/PlatQt.cpp, qt/SciClasses.cpp, qt/qscicommandset.cpp, 3060 qt/qscintilla.pro, qt/qsciscintillabase.cpp: 3061 Removed the remaining uses of Q_WS_* for Qt v5. 3062 [7fafd5c09eea] <2.7-maint> 3063 30642013-03-01 Phil Thompson <phil@riverbankcomputing.com> 3065 3066 * .hgtags: 3067 Added tag 2.7.1 for changeset 2583dc3dbc8d 3068 [0674c291eab4] <2.7-maint> 3069 3070 * NEWS: 3071 Released as v2.7.1. 3072 [2583dc3dbc8d] [2.7.1] <2.7-maint> 3073 30742013-02-28 Phil Thompson <phil@riverbankcomputing.com> 3075 3076 * lexlib/CharacterSet.h: 3077 Re-applied a fix to the underlying code thay got lost when Scintilla 3078 v3.23 was merged. 3079 [ee9eeec7d796] <2.7-maint> 3080 30812013-02-26 Phil Thompson <phil@riverbankcomputing.com> 3082 3083 * qt/qsciapis.cpp: 3084 A fix for the regression introduced with the previous fix. 3085 [154428cebb5e] <2.7-maint> 3086 30872013-02-19 Phil Thompson <phil@riverbankcomputing.com> 3088 3089 * NEWS, qt/qsciapis.cpp, qt/qscintilla.pro: 3090 Fixed an autocompletion bug where there are entries Foo.* and 3091 FooBar. 3092 [620d72d86980] <2.7-maint> 3093 30942013-02-06 Phil Thompson <phil@riverbankcomputing.com> 3095 3096 * Python/configure.py: 3097 configure.py fixes for Linux. 3098 [031b5b767926] <2.7-maint> 3099 3100 * Python/configure.py: 3101 Added the --sip-incdir and --pyqt-sipdir options to configure.py and 3102 other fixes for building on Windows. 3103 [517a3d0243fd] <2.7-maint> 3104 3105 * Makefile, NEWS: 3106 Updated the NEWS file. 3107 [eb00e08e1950] <2.7-maint> 3108 3109 * Makefile, Python/configure.py: 3110 Fixed configure.py for Qt5. 3111 [7ddb5bf2030c] <2.7-maint> 3112 3113 * Python/configure-ng.py, Python/configure-old.py, 3114 Python/configure.py, build.py, lib/README.doc: 3115 Completed configure-ng.py and renamed it configure.py. The old 3116 configure.py is now called configure-old.py. 3117 [8d58b2899080] <2.7-maint> 3118 31192013-02-05 Phil Thompson <phil@riverbankcomputing.com> 3120 3121 * Python/configure-ng.py: 3122 configure-ng.py now uses -fno-exceptions on Linux and OS/X. 3123 configure-ng.py now hides unneeded symbols on Linux. 3124 [391e4f56b009] <2.7-maint> 3125 3126 * Python/configure-ng.py: 3127 configure-ng.py will now install the .sip and .api files. 3128 [e228d58a670c] <2.7-maint> 3129 3130 * Python/configure-ng.py: 3131 configure-ng.py will now create a Makefile that will build the 3132 Python module. 3133 [cb47ace62a70] <2.7-maint> 3134 31352013-02-02 Phil Thompson <phil@riverbankcomputing.com> 3136 3137 * qt/qsciglobal.h: 3138 Use Q_OS_WIN for compatibility for Qt5. 3139 [da752cf4510a] <2.7-maint> 3140 31412013-01-29 Phil Thompson <phil@riverbankcomputing.com> 3142 3143 * designer-Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro: 3144 Use macx rather than mac in the .pro files. 3145 [ee818a367df7] <2.7-maint> 3146 31472012-12-21 Phil Thompson <phil@riverbankcomputing.com> 3148 3149 * Python/configure-ng.py, Python/configure.py, designer- 3150 Qt4Qt5/designer.pro, example-Qt4Qt5/application.pro, lib/README.doc, 3151 qt/qscintilla.pro: 3152 Various OS/X fixes so that setting DYLD_LIBRARY_PATH isn't 3153 necessary. 3154 [e7854b8b01e3] <2.7-maint> 3155 31562012-12-19 Phil Thompson <phil@riverbankcomputing.com> 3157 3158 * build.py, designer-Qt4/designer.pro, designer- 3159 Qt4/qscintillaplugin.cpp, designer-Qt4/qscintillaplugin.h, designer- 3160 Qt4Qt5/designer.pro, designer-Qt4Qt5/qscintillaplugin.cpp, designer- 3161 Qt4Qt5/qscintillaplugin.h, lib/README.doc: 3162 Updated the Designer plugin for Qt5. 3163 [77f575c87ebb] <2.7-maint> 3164 31652012-12-08 Phil Thompson <phil@riverbankcomputing.com> 3166 3167 * .hgtags: 3168 Added tag 2.7 for changeset 9bab1e7b02e3 3169 [5600138109ce] 3170 3171 * NEWS: 3172 Released as v2.7. 3173 [9bab1e7b02e3] [2.7] 3174 31752012-12-07 Phil Thompson <phil@riverbankcomputing.com> 3176 3177 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 3178 Updated Spanish translations from Jaime. 3179 [b188c942422c] 3180 3181 * NEWS: 3182 Updated the NEWS file regarding Qt v5-rc1. 3183 [be9e6b928921] 3184 31852012-12-02 Phil Thompson <phil@riverbankcomputing.com> 3186 3187 * qt/qsciscintilla.cpp: 3188 A final(?) fix for scroll bars and annotations. 3189 [378f28e5b4b2] 3190 3191 * Python/configure-ng.py: 3192 More build system changes. 3193 [f53fc8743ff1] 3194 31952012-11-29 Phil Thompson <phil@riverbankcomputing.com> 3196 3197 * Python/configure-ng.py: 3198 More configure script changes. 3199 [434c9b3185a5] 3200 3201 * Python/configure-ng.py: 3202 More work on the new configure script. 3203 [3a044732b799] 3204 3205 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 3206 qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, 3207 qt/qscintilla_ru.qm: 3208 Updated German translations from Detlev. 3209 [9dab221845ca] 3210 32112012-11-28 Phil Thompson <phil@riverbankcomputing.com> 3212 3213 * Python/configure-ng.py, build.py: 3214 Added the start of the SIP v5 compatible build script. 3215 [781d2af60cfc] 3216 32172012-11-27 Phil Thompson <phil@riverbankcomputing.com> 3218 3219 * Python/configure.py: 3220 Fixed the handling of the 'linux' platform in the Python bindings. 3221 [835d5e3be69e] 3222 32232012-11-26 Phil Thompson <phil@riverbankcomputing.com> 3224 3225 * qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp, 3226 qt/qsciscintillabase.h: 3227 Worked around Scintilla bugs related to scroll bars and annotations. 3228 [edc190ecc6fc] 3229 3230 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 3231 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 3232 Updated the translation files. 3233 [ec754f87a735] 3234 3235 * NEWS, Python/sip/qscilexercss.sip, qt/qscilexercss.cpp, 3236 qt/qscilexercss.h: 3237 Updated the CSS lexer for Scintilla v3.23. 3238 [011fba6d668d] 3239 3240 * qt/qscilexercpp.h: 3241 Fixed a couple of documentation typos. 3242 [7c2d04c76bd6] 3243 3244 * NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, 3245 qt/qscilexercpp.h: 3246 Updated the C++ lexer for Scintilla v3.23. 3247 [ad93ee355639] 3248 32492012-11-24 Phil Thompson <phil@riverbankcomputing.com> 3250 3251 * Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, qt/qscilexercpp.h: 3252 Updated the styles for the C++ lexer. 3253 [153429503998] 3254 32552012-11-23 Phil Thompson <phil@riverbankcomputing.com> 3256 3257 * NEWS, Python/sip/qsciscintilla.sip, qt/PlatQt.cpp, 3258 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 3259 Added CallTipsPosition, callTipsPosition() and 3260 setCallTipsPosition(). 3261 [7e5602869fee] 3262 3263 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.h: 3264 Added SquigglePixmapIndicator to QsciScintilla::IndicatorStyle. 3265 [ad98a5396151] 3266 3267 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 3268 qt/qsciscintilla.h: 3269 Added WrapFlagInMargin to QsciScintilla::WrapVisualFlag. 3270 [a38c75c45fb3] 3271 3272 * NEWS, qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qscistyle.cpp: 3273 Created a back door to pass the Qt weight of a font avoiding lossy 3274 conversions between Qt weights and Scintilla weights. The default 3275 behaviour is now SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE which is a 3276 change but reflects what people really expect. 3277 [78ce86e97ad3] 3278 32792012-11-21 Phil Thompson <phil@riverbankcomputing.com> 3280 3281 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 3282 Updated the constants from Scintilla v3.23. 3283 [a3a0768af999] 3284 3285 * NEWS, Python/configure.py, include/Platform.h, lib/README.doc, 3286 qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, qt/SciClasses.cpp, 3287 qt/ScintillaQt.cpp, qt/qscintilla.pro, src/ExternalLexer.h, 3288 src/XPM.cxx, src/XPM.h: 3289 Updated the platform support so that it compiles (but untested). 3290 [abae8e56a6ea] 3291 32922012-11-20 Phil Thompson <phil@riverbankcomputing.com> 3293 3294 * cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/PlatCocoa.h, 3295 cocoa/PlatCocoa.mm, cocoa/QuartzTextStyle.h, 3296 cocoa/QuartzTextStyleAttribute.h, cocoa/ScintillaCocoa.h, 3297 cocoa/ScintillaCocoa.mm, 3298 cocoa/ScintillaFramework/English.lproj/InfoPlist.strings, cocoa/Scin 3299 tillaFramework/ScintillaFramework.xcodeproj/project.pbxproj, 3300 cocoa/ScintillaTest/AppController.mm, 3301 cocoa/ScintillaTest/English.lproj/InfoPlist.strings, 3302 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 3303 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, 3304 cocoa/checkbuildosx.sh, delbin.bat, delcvs.bat, 3305 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 3306 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 3307 doc/ScintillaToDo.html, doc/annotations.png, doc/index.html, 3308 doc/styledmargin.png, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, 3309 gtk/makefile, include/Face.py, include/ILexer.h, include/Platform.h, 3310 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 3311 include/ScintillaWidget.h, lexers/LexAVS.cxx, lexers/LexAda.cxx, 3312 lexers/LexAsm.cxx, lexers/LexBash.cxx, lexers/LexBasic.cxx, 3313 lexers/LexCPP.cxx, lexers/LexCSS.cxx, lexers/LexCoffeeScript.cxx, 3314 lexers/LexD.cxx, lexers/LexECL.cxx, lexers/LexFortran.cxx, 3315 lexers/LexHTML.cxx, lexers/LexLua.cxx, lexers/LexMMIXAL.cxx, 3316 lexers/LexMPT.cxx, lexers/LexNsis.cxx, lexers/LexOScript.cxx, 3317 lexers/LexOthers.cxx, lexers/LexPO.cxx, lexers/LexPascal.cxx, 3318 lexers/LexPerl.cxx, lexers/LexRuby.cxx, lexers/LexSQL.cxx, 3319 lexers/LexScriptol.cxx, lexers/LexSpice.cxx, lexers/LexTADS3.cxx, 3320 lexers/LexTCL.cxx, lexers/LexTCMD.cxx, lexers/LexVHDL.cxx, 3321 lexers/LexVisualProlog.cxx, lexers/LexYAML.cxx, 3322 lexlib/CharacterSet.h, lexlib/LexAccessor.h, 3323 lexlib/PropSetSimple.cxx, macosx/ExtInput.cxx, macosx/ExtInput.h, 3324 macosx/PlatMacOSX.cxx, macosx/PlatMacOSX.h, 3325 macosx/QuartzTextLayout.h, macosx/QuartzTextStyle.h, 3326 macosx/QuartzTextStyleAttribute.h, 3327 macosx/SciTest/English.lproj/InfoPlist.strings, 3328 macosx/SciTest/English.lproj/main.xib, macosx/SciTest/Info.plist, 3329 macosx/SciTest/SciTest.xcode/project.pbxproj, 3330 macosx/SciTest/SciTest_Prefix.pch, macosx/SciTest/main.cpp, 3331 macosx/SciTest/version.plist, macosx/ScintillaCallTip.cxx, 3332 macosx/ScintillaCallTip.h, macosx/ScintillaListBox.cxx, 3333 macosx/ScintillaListBox.h, macosx/ScintillaMacOSX.cxx, 3334 macosx/ScintillaMacOSX.h, macosx/TCarbonEvent.cxx, 3335 macosx/TCarbonEvent.h, macosx/TRect.h, macosx/TView.cxx, 3336 macosx/TView.h, macosx/deps.mak, macosx/makefile, 3337 src/AutoComplete.cxx, src/AutoComplete.h, src/CallTip.cxx, 3338 src/CallTip.h, src/Catalogue.cxx, src/CellBuffer.cxx, 3339 src/CellBuffer.h, src/CharClassify.cxx, src/CharClassify.h, 3340 src/Decoration.cxx, src/Document.cxx, src/Document.h, 3341 src/Editor.cxx, src/Editor.h, src/ExternalLexer.h, 3342 src/FontQuality.h, src/Indicator.cxx, src/Indicator.h, 3343 src/LexGen.py, src/LineMarker.cxx, src/LineMarker.h, 3344 src/PerLine.cxx, src/PerLine.h, src/PositionCache.cxx, 3345 src/PositionCache.h, src/RESearch.cxx, src/RunStyles.cxx, 3346 src/SciTE.properties, src/ScintillaBase.cxx, src/ScintillaBase.h, 3347 src/SplitVector.h, src/Style.cxx, src/Style.h, 3348 src/UniConversion.cxx, src/UniConversion.h, src/ViewStyle.cxx, 3349 src/ViewStyle.h, src/XPM.cxx, src/XPM.h, test/README, 3350 test/examples/x.cxx, test/examples/x.cxx.styled, test/lexTests.py, 3351 test/simpleTests.py, test/unit/makefile, 3352 test/unit/testCharClassify.cxx, test/unit/testRunStyles.cxx, tgzsrc, 3353 version.txt, win32/CheckD2D.cxx, win32/PlatWin.cxx, win32/PlatWin.h, 3354 win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/makefile, 3355 win32/scintilla.mak, win32/scintilla_vc6.mak, zipsrc.bat: 3356 Initial merge of Scintilla v3.23. 3357 [b116f361ac01] 3358 3359 * example-Qt4/application.pro, example-Qt4/application.qrc, example- 3360 Qt4/images/copy.png, example-Qt4/images/cut.png, example- 3361 Qt4/images/new.png, example-Qt4/images/open.png, example- 3362 Qt4/images/paste.png, example-Qt4/images/save.png, example- 3363 Qt4/main.cpp, example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h: 3364 Merged the 2.6 maintenance branch with the trunk. 3365 [0bf4f7453c68] 3366 33672012-11-14 Phil Thompson <phil@riverbankcomputing.com> 3368 3369 * Makefile, example-Qt4Qt5/application.pro, qt/qsciscintillabase.cpp: 3370 Fixed the linking of the example on OS/X. 3371 [e1d1f43fae71] <2.6-maint> 3372 33732012-11-12 Phil Thompson <phil@riverbankcomputing.com> 3374 3375 * Makefile, qt/PlatQt.cpp, qt/qscimacro.cpp, qt/qsciscintilla.cpp, 3376 qt/qscistyle.cpp: 3377 Removed all calls that are deprecated in Qt5. The build system now 3378 supports cross-compilation to the Raspberry Pi. 3379 [afef9d2b3ab1] <2.6-maint> 3380 33812012-11-02 Phil Thompson <phil@riverbankcomputing.com> 3382 3383 * qt/qscilexersql.h: 3384 Added comments to the QsciLexerSQL documentation stating that 3385 additional keywords must be defined using lower case. 3386 [79a9274b77c3] <2.6-maint> 3387 33882012-10-09 Phil Thompson <phil@riverbankcomputing.com> 3389 3390 * NEWS, lib/ed.py, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 3391 Added a replace option to the test editor's find commands. Finished 3392 implementing findFirstInSelection(). 3393 [80df6cc89bae] <2.6-maint> 3394 3395 * lib/ed.py: 3396 Added the Find, Find in Selection and Find Next actions to the test 3397 editor. 3398 [4aad56aedbea] <2.6-maint> 3399 34002012-10-03 Phil Thompson <phil@riverbankcomputing.com> 3401 3402 * lib/ed.py: 3403 Added an internal copy of the hackable Python test editor. 3404 [a67a6fe99937] <2.6-maint> 3405 34062012-09-27 Phil Thompson <phil@riverbankcomputing.com> 3407 3408 * lib/gen_python3_api.py, qsci/api/python/Python-3.3.api: 3409 Fixed the gen_python3_api.py script to be able to exclude module 3410 hierachies. Added the API file for Python v3.3. 3411 [06bbb2d1c227] <2.6-maint> 3412 34132012-09-22 Phil Thompson <phil@riverbankcomputing.com> 3414 3415 * qt/ListBoxQt.cpp: 3416 Fixed a problem building against versions of Qt4 prior to v4.7. 3417 [7bf93d60a50b] <2.6-maint> 3418 34192012-09-18 Phil Thompson <phil@riverbankcomputing.com> 3420 3421 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 3422 qt/qsciscintilla.h: 3423 Added setOverwriteMode() and overwriteMode() to QsciScintilla. 3424 [1affc53d2d88] <2.6-maint> 3425 34262012-09-14 Phil Thompson <phil@riverbankcomputing.com> 3427 3428 * qt/qsciscintillabase.cpp: 3429 Disable the use of QMacPasteboardMime for Qt v5-beta1. 3430 [a6625d5928c6] <2.6-maint> 3431 34322012-08-24 Phil Thompson <phil@riverbankcomputing.com> 3433 3434 * qt/qscilexerperl.cpp, qt/qscilexerperl.h: 3435 Fixed auto-indentation for Perl. 3436 [5eb1d97f95d6] <2.6-maint> 3437 34382012-08-13 Phil Thompson <phil@riverbankcomputing.com> 3439 3440 * lexlib/CharacterSet.h: 3441 Removed an incorrect assert() in the main Scintilla code. 3442 [1aaf5e09d4b2] <2.6-maint> 3443 34442012-08-09 Phil Thompson <phil@riverbankcomputing.com> 3445 3446 * NEWS, Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 3447 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 3448 Added QsciScintilla::wordAtLineIndex(). 3449 [0c5d77aef4f7] <2.6-maint> 3450 34512012-07-19 Phil Thompson <phil@riverbankcomputing.com> 3452 3453 * qt/qscintilla.pro, qt/qsciscintillabase.cpp: 3454 Fixed key handling on Linux with US international layout which 3455 generates non-ASCII sequences for quote characters. 3456 [061ab2c5bea3] <2.6-maint> 3457 34582012-06-20 Phil Thompson <phil@riverbankcomputing.com> 3459 3460 * .hgtags: 3461 Added tag 2.6.2 for changeset f9d3d982c20f 3462 [a5bb033cd9e0] <2.6-maint> 3463 3464 * NEWS: 3465 Released as v2.6.2. 3466 [f9d3d982c20f] [2.6.2] <2.6-maint> 3467 34682012-06-19 Phil Thompson <phil@riverbankcomputing.com> 3469 3470 * qt/qsciscintillabase.cpp: 3471 Fixed pasting of text in UTF8 mode (and hopefully Latin1 mode as 3472 well). 3473 [6df653daef18] <2.6-maint> 3474 3475 * qt/qsciscintillabase.cpp: 3476 Rectangular selections are now always encoded as plain/text with an 3477 explicit, and separate, marker to indicate that it is rectangular. 3478 [012a0b2ca89f] <2.6-maint> 3479 34802012-06-09 Phil Thompson <phil@riverbankcomputing.com> 3481 3482 * qt/qsciscintillabase.cpp: 3483 Used the Mac method of marking rectangular selections as the '\0' 3484 Scintilla hack just doesn't work with Qt. 3485 [75020a35b5eb] <2.6-maint> 3486 3487 * qt/qscintilla.pro: 3488 Bumped the library version number. 3489 [12f21729e254] <2.6-maint> 3490 34912012-06-07 Phil Thompson <phil@riverbankcomputing.com> 3492 3493 * qt/qsciscintillabase.cpp: 3494 Improved the support for rectangular selections and the 3495 interoperability with other Scintilla based editors. 3496 [a42942b57fb7] <2.6-maint> 3497 3498 * qt/qsciscintillabase.cpp: 3499 Fixed the middle button pasting of rectangular selections. 3500 [db58aa6c6d7d] <2.6-maint> 3501 3502 * qt/qscidocument.cpp: 3503 Fixed a bug that seemed to mean the initial EOL mode was always 3504 UNIX. 3505 [88561cd29a60] <2.6-maint> 3506 3507 * qt/qsciscintillabase.cpp: 3508 Line endings are properly translated when dropping text. 3509 [d21994584e87] <2.6-maint> 3510 35112012-06-04 Phil Thompson <phil@riverbankcomputing.com> 3512 3513 * Makefile, qt/qsciprinter.h: 3514 The Python bindings now build against Qt5. 3515 [ff2a74e5aec2] <2.6-maint> 3516 35172012-04-04 Phil Thompson <phil@riverbankcomputing.com> 3518 3519 * Makefile, NEWS, build.py, example-Qt4/application.pro, example- 3520 Qt4/application.qrc, example-Qt4/images/copy.png, example- 3521 Qt4/images/cut.png, example-Qt4/images/new.png, example- 3522 Qt4/images/open.png, example-Qt4/images/paste.png, example- 3523 Qt4/images/save.png, example-Qt4/main.cpp, example- 3524 Qt4/mainwindow.cpp, example-Qt4/mainwindow.h, example- 3525 Qt4Qt5/application.pro, example-Qt4Qt5/application.qrc, example- 3526 Qt4Qt5/images/copy.png, example-Qt4Qt5/images/cut.png, example- 3527 Qt4Qt5/images/new.png, example-Qt4Qt5/images/open.png, example- 3528 Qt4Qt5/images/paste.png, example-Qt4Qt5/images/save.png, example- 3529 Qt4Qt5/main.cpp, example-Qt4Qt5/mainwindow.cpp, example- 3530 Qt4Qt5/mainwindow.h, lib/LICENSE.GPL2, lib/LICENSE.GPL3, 3531 lib/LICENSE.commercial.short, lib/LICENSE.gpl.short, lib/README, 3532 lib/README.doc, lib/qscintilla.dxy, qt/PlatQt.cpp, 3533 qt/qscintilla.pro: 3534 Ported to Qt v5. 3535 [ff3710487c3e] <2.6-maint> 3536 35372012-04-02 Phil Thompson <phil@riverbankcomputing.com> 3538 3539 * qt/qsciapis.cpp: 3540 Worked around an obscure Qt (or compiler) bug when handling call 3541 tips. 3542 [e6c7edcfdfb9] <2.6-maint> 3543 35442012-03-04 Phil Thompson <phil@riverbankcomputing.com> 3545 3546 * Python/sip/qscilexer.sip, Python/sip/qscilexerbash.sip, 3547 Python/sip/qscilexerbatch.sip, Python/sip/qscilexercpp.sip, 3548 Python/sip/qscilexercss.sip, Python/sip/qscilexerd.sip, 3549 Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip, 3550 Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip, 3551 Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip, 3552 Python/sip/qscilexertex.sip, Python/sip/qscilexerverilog.sip, 3553 qt/qscilexer.h, qt/qscilexerbash.h, qt/qscilexerbatch.h, 3554 qt/qscilexercpp.h, qt/qscilexercss.h, qt/qscilexerd.h, 3555 qt/qscilexerdiff.h, qt/qscilexerhtml.h, qt/qscilexermakefile.h, 3556 qt/qscilexerperl.h, qt/qscilexerpov.h, qt/qscilexerproperties.h, 3557 qt/qscilexertex.h, qt/qscilexerverilog.h: 3558 QSciLexer::wordCharacters() is now part of the public API. 3559 [933ef6a11ee6] <2.6-maint> 3560 35612012-02-23 Phil Thompson <phil@riverbankcomputing.com> 3562 3563 * qt/qscilexercpp.h: 3564 Updated the documentation for QsciLexerCpp::keywords() so that it 3565 describes which sets are supported. 3566 [4e0cb0250dad] <2.6-maint> 3567 35682012-02-21 Phil Thompson <phil@riverbankcomputing.com> 3569 3570 * qt/qscintilla.pro, src/Document.cxx: 3571 Some Scintilla fixes for the SCI_NAMESPACE support. 3572 [611ffd016585] <2.6-maint> 3573 35742012-02-10 Phil Thompson <phil@riverbankcomputing.com> 3575 3576 * .hgtags: 3577 Added tag 2.6.1 for changeset 47d8fdf44946 3578 [aa843f471972] <2.6-maint> 3579 3580 * NEWS: 3581 Updated the NEWS file. Released as v2.6.1. 3582 [47d8fdf44946] [2.6.1] <2.6-maint> 3583 35842012-01-26 Phil Thompson <phil@riverbankcomputing.com> 3585 3586 * qt/qsciscintilla.cpp: 3587 Don't implement shortcut overrides for the standard context menu 3588 shortcuts. Instead leave it to the check against bound keys. 3589 [e8ccaf398640] <2.6-maint> 3590 35912012-01-19 Phil Thompson <phil@riverbankcomputing.com> 3592 3593 * qt/qsciapis.cpp: 3594 APIs now allow for whitespace between the end of a word and the 3595 opening parenthesis of the argument list. 3596 [b09b25f38411] <2.6-maint> 3597 35982012-01-11 Phil Thompson <phil@riverbankcomputing.com> 3599 3600 * qt/SciClasses.cpp: 3601 Fixed the handling of auto-completion lists on Windows. 3602 [131138b43c85] <2.6-maint> 3603 36042011-12-07 Phil Thompson <phil@riverbankcomputing.com> 3605 3606 * Python/sip/qscicommandset.sip, qt/qscicommandset.cpp, 3607 qt/qscicommandset.h, qt/qscintilla.pro: 3608 Improved the Qt v3 port so that the signatures don't need to be 3609 changed. Bumped the .so version number. 3610 [3171bb05b1d8] <2.6-maint> 3611 36122011-12-06 Phil Thompson <phil@riverbankcomputing.com> 3613 3614 * Makefile, NEWS, Python/sip/qscicommandset.sip, include/Platform.h, 3615 qt/ListBoxQt.cpp, qt/qscicommandset.cpp, qt/qscicommandset.h, 3616 qt/qsciscintilla.cpp, qt/qsciscintilla.h, src/XPM.cxx: 3617 Fixed building against Qt v3. 3618 [74df75a62f5c] <2.6-maint> 3619 36202011-11-21 Phil Thompson <phil@riverbankcomputing.com> 3621 3622 * NEWS, include/Platform.h, qt/ListBoxQt.cpp, qt/ListBoxQt.h, 3623 qt/PlatQt.cpp, qt/SciClasses.cpp, qt/SciClasses.h, 3624 qt/SciNamespace.h, qt/ScintillaQt.cpp, qt/ScintillaQt.h, 3625 qt/qscintilla.pro, qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 3626 qt/qsciscintillabase.h: 3627 Added support for SCI_NAMESPACE to allow all internal Scintilla 3628 classes to be placed in the Scintilla namespace. 3629 [ab7857131e35] <2.6-maint> 3630 36312011-11-11 Phil Thompson <phil@riverbankcomputing.com> 3632 3633 * .hgtags: 3634 Added tag 2.6 for changeset 8b119c4f69d0 3635 [1a5dd31e773e] 3636 3637 * NEWS, lib/README.doc: 3638 Updated the NEWS file. Updated the introductory documentation. 3639 Released as v2.6. 3640 [8b119c4f69d0] [2.6] 3641 36422011-11-07 Phil Thompson <phil@riverbankcomputing.com> 3643 3644 * NEWS, Python/sip/qscicommandset.sip, Python/sip/qsciscintilla.sip, 3645 qt/qscicommandset.cpp, qt/qscicommandset.h, qt/qsciscintilla.cpp, 3646 qt/qsciscintilla.h: 3647 Added QsciCommandSet::boundTo(). Ordinary keys and those bound to 3648 commands now override any shortcuts. 3649 [ba98bc555aca] 3650 36512011-10-28 Phil Thompson <phil@riverbankcomputing.com> 3652 3653 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 3654 More updated German translations from Detlev. 3655 [9ff20df1997b] 3656 36572011-10-27 Phil Thompson <phil@riverbankcomputing.com> 3658 3659 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 3660 qt/qscintilla_es.qm, qt/qscintilla_es.ts, qt/qscintilla_fr.qm, 3661 qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm: 3662 Updated Spanish translations from Jaime. Updated German translations 3663 from Detlev. 3664 [4903315d96b1] 3665 36662011-10-23 Phil Thompson <phil@riverbankcomputing.com> 3667 3668 * Python/sip/qscicommand.sip: 3669 Fixed SelectAll in the Python bindings. 3670 [b6f0a46e0eac] 3671 3672 * qt/ScintillaQt.cpp, qt/qsciscintillabase.cpp: 3673 Fixed drag and drop (specifically so that copying works on OS/X 3674 again). 3675 [6ab90cb63b2b] 3676 36772011-10-22 Phil Thompson <phil@riverbankcomputing.com> 3678 3679 * qt/PlatQt.cpp: 3680 Fixed a display bug with kerned fonts. 3681 [a746e319d9cd] 3682 3683 * qt/qsciscintilla.cpp: 3684 The foreground and background colours of selected text are now taken 3685 from the application palette. 3686 [7f6c34ad8d27] 3687 3688 * NEWS: 3689 Updated the NEWS file. 3690 [1717c6d59b12] 3691 3692 * Python/sip/qsciscintilla.sip, qt/qscicommand.h, 3693 qt/qscicommandset.cpp, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 3694 qt/qscintilla_es.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, 3695 qt/qscintilla_ru.ts, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 3696 Renamed QsciCommand::SelectDocument to SelectAll. Added 3697 QsciScintilla::createStandardContextMenu(). 3698 [c42fa7e83b07] 3699 37002011-10-21 Phil Thompson <phil@riverbankcomputing.com> 3701 3702 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 3703 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 3704 Updated the .ts files. 3705 [92d0b6ddf371] 3706 3707 * qt/qscicommandset.cpp: 3708 Completed the OS/X specific key bindings. 3709 [964fa889b807] 3710 37112011-10-20 Phil Thompson <phil@riverbankcomputing.com> 3712 3713 * qt/qscicommandset.cpp, qt/qsciscintillabase.cpp: 3714 Fixed the support for SCMOD_META. Started to add the correct OS/X 3715 key bindings as the default. 3716 [0073fa86a5a0] 3717 3718 * Python/sip/qscicommand.sip, qt/qscicommand.h, qt/qscicommandset.cpp: 3719 All available commands are now defined in the standard command set. 3720 [7c7b81b55f0e] 3721 3722 * Python/sip/qscicommand.sip, qt/qscicommand.h: 3723 Completed the QsciCommand::Command documentation. Added the members 3724 to QsciCommand.Command in the Python bindings. 3725 [0ca6ff576c21] 3726 37272011-10-18 Phil Thompson <phil@riverbankcomputing.com> 3728 3729 * NEWS, Python/sip/qscicommandset.sip, qt/qscicommand.h, 3730 qt/qscicommandset.cpp, qt/qscicommandset.h: 3731 Added QsciCommandSet::find(). 3732 [e75565018b90] 3733 3734 * NEWS, Python/sip/qscicommand.sip, Python/sip/qsciscintilla.sip, 3735 Python/sip/qsciscintillabase.sip, qt/qscicommand.cpp, 3736 qt/qscicommand.h, qt/qscicommandset.cpp, qt/qsciscintilla.cpp, 3737 qt/qsciscintilla.h, qt/qsciscintillabase.h: 3738 Added Command, command() and execute() to QsciCommand. Backed out 3739 the high level support for moving the selection up and down. 3740 [4852ee57353e] 3741 37422011-10-17 Phil Thompson <phil@riverbankcomputing.com> 3743 3744 * qt/qscilexersql.cpp: 3745 Fix for the changed fold at else property in the SQL lexer. 3746 [e65a458cd9d8] 3747 3748 * NEWS, Python/sip/qscilexerpython.sip, qt/qscilexerpython.cpp, 3749 qt/qscilexerpython.h: 3750 Added highlightSubidentifiers() and setHighlightSubidentifiers() to 3751 the Python lexer. 3752 [b397695bc2ab] 3753 3754 * NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, 3755 qt/qscilexercpp.h: 3756 Added support for triple quoted strings to the C++ lexer. 3757 [687d04948c5d] 3758 3759 * NEWS, Python/sip/qsciscintilla.sip, 3760 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 3761 qt/qsciscintilla.h, qt/qsciscintillabase.h: 3762 Added low level support for identifiers, scrolling to the start and 3763 end. Added low and hight level support for moving the selection up 3764 and down. 3765 [3ac1ccfad039] 3766 3767 * NEWS, Python/sip/qsciscintilla.sip, 3768 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 3769 qt/qsciscintilla.h, qt/qsciscintillabase.h: 3770 Added low and high level support for margin options. 3771 [f3cd3244cecd] 3772 37732011-10-14 Phil Thompson <phil@riverbankcomputing.com> 3774 3775 * NEWS, Python/sip/qsciscintilla.sip, 3776 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 3777 qt/qsciscintilla.h, qt/qsciscintillabase.h: 3778 Updated the brace matching support to handle indicators. 3779 [7e4a4d3529a8] 3780 3781 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 3782 Added SCI_SETEMPTYSELECTION. 3783 [879b97c676a4] 3784 3785 * NEWS, Python/sip/qsciscintilla.sip, 3786 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 3787 qt/qsciscintilla.h, qt/qsciscintillabase.h: 3788 Updated the support for indicators. 3789 [b3643569a827] 3790 3791 * NEWS, Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 3792 Added SCI_MARKERSETBACKSELECTED and SCI_MARKERENABLEHIGHLIGHT. 3793 [7127ee82d128] 3794 3795 * NEWS, Python/sip/qsciscintilla.sip, 3796 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 3797 qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 3798 qt/qsciscintillabase.h: 3799 Added low and high-level support for RGBA images (ie. QImage). 3800 [7707052913ef] 3801 38022011-10-13 Phil Thompson <phil@riverbankcomputing.com> 3803 3804 * NEWS, Python/sip/qscilexerlua.sip, qt/qscilexerlua.cpp, 3805 qt/qscilexerlua.h: 3806 Updated the Lua lexer. 3807 [710e50d5692c] 3808 3809 * NEWS, Python/sip/qscilexerperl.sip, qt/qscilexerperl.cpp, 3810 qt/qscilexerperl.h: 3811 Updated the Perl lexer. 3812 [6d16e2e9354b] 3813 38142011-10-11 Phil Thompson <phil@riverbankcomputing.com> 3815 3816 * Python/configure.py, cocoa/ScintillaCallTip.h, 3817 cocoa/ScintillaCallTip.mm, cocoa/ScintillaListBox.h, 3818 cocoa/ScintillaListBox.mm, cocoa/res/info_bar_bg.png, 3819 cocoa/res/mac_cursor_busy.png, cocoa/res/mac_cursor_flipped.png, 3820 macosx/SciTest/English.lproj/InfoPlist.strings, 3821 macosx/SciTest/English.lproj/main.nib/classes.nib, 3822 macosx/SciTest/English.lproj/main.nib/info.nib, 3823 macosx/SciTest/English.lproj/main.nib/objects.xib, 3824 macosx/SciTest/English.lproj/main.xib, qt/ListBoxQt.cpp, 3825 qt/ListBoxQt.h, qt/PlatQt.cpp, qt/qscintilla.pro, src/XPM.cxx, 3826 src/XPM.h: 3827 Some fixes left over from the merge of v2.29. Added support for RGBA 3828 images so that the merged version compiles. 3829 [16c6831c337f] 3830 3831 * cocoa/InfoBar.mm, cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, 3832 cocoa/QuartzTextLayout.h, cocoa/QuartzTextStyle.h, 3833 cocoa/QuartzTextStyleAttribute.h, cocoa/ScintillaCocoa.h, 3834 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework 3835 .xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm, 3836 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 3837 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, doc/SciCoding.html, 3838 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 3839 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 3840 doc/ScintillaToDo.html, doc/index.html, gtk/PlatGTK.cxx, 3841 gtk/ScintillaGTK.cxx, gtk/makefile, include/Platform.h, 3842 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 3843 lexers/LexAU3.cxx, lexers/LexCOBOL.cxx, lexers/LexCPP.cxx, 3844 lexers/LexConf.cxx, lexers/LexHTML.cxx, lexers/LexInno.cxx, 3845 lexers/LexLua.cxx, lexers/LexMagik.cxx, lexers/LexMarkdown.cxx, 3846 lexers/LexMatlab.cxx, lexers/LexModula.cxx, lexers/LexOthers.cxx, 3847 lexers/LexPerl.cxx, lexers/LexPowerPro.cxx, lexers/LexPython.cxx, 3848 lexers/LexSQL.cxx, lexers/LexTeX.cxx, lexers/LexVHDL.cxx, 3849 lexers/LexVerilog.cxx, lexlib/Accessor.cxx, lexlib/CharacterSet.h, 3850 lexlib/PropSetSimple.cxx, lexlib/SparseState.h, 3851 lexlib/StyleContext.h, lexlib/WordList.cxx, macosx/PlatMacOSX.cxx, 3852 macosx/PlatMacOSX.h, macosx/SciTest/SciTest.xcode/project.pbxproj, 3853 macosx/ScintillaMacOSX.h, macosx/makefile, src/CallTip.cxx, 3854 src/ContractionState.cxx, src/ContractionState.h, 3855 src/Decoration.cxx, src/Document.cxx, src/Document.h, 3856 src/Editor.cxx, src/Editor.h, src/Indicator.cxx, src/Indicator.h, 3857 src/KeyMap.cxx, src/KeyMap.h, src/LexGen.py, src/LineMarker.cxx, 3858 src/LineMarker.h, src/PerLine.cxx, src/PositionCache.cxx, 3859 src/PositionCache.h, src/RESearch.cxx, src/RunStyles.cxx, 3860 src/RunStyles.h, src/ScintillaBase.cxx, src/Style.cxx, src/Style.h, 3861 src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, src/XPM.h, 3862 test/XiteMenu.py, test/XiteWin.py, test/examples/x.html, 3863 test/examples/x.html.styled, test/performanceTests.py, 3864 test/simpleTests.py, test/unit/testContractionState.cxx, 3865 test/unit/testRunStyles.cxx, version.txt, win32/PlatWin.cxx, 3866 win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/scintilla.mak: 3867 Merged Scintilla v2.29. 3868 [750c2c3cef72] 3869 3870 * Merged the v2.5 maintenance branch back into the trunk. 3871 [eab39863675f] 3872 38732011-06-24 Phil Thompson <phil@riverbankcomputing.com> 3874 3875 * qt/qscilexer.cpp, qt/qscilexerbash.cpp, qt/qscilexerbatch.cpp, 3876 qt/qscilexercmake.cpp, qt/qscilexercpp.cpp, qt/qscilexercsharp.cpp, 3877 qt/qscilexercss.cpp, qt/qscilexerd.cpp, qt/qscilexerfortran77.cpp, 3878 qt/qscilexerhtml.cpp, qt/qscilexerjavascript.cpp, 3879 qt/qscilexerlua.cpp, qt/qscilexermakefile.cpp, 3880 qt/qscilexermatlab.cpp, qt/qscilexerpascal.cpp, 3881 qt/qscilexerperl.cpp, qt/qscilexerpostscript.cpp, 3882 qt/qscilexerpov.cpp, qt/qscilexerproperties.cpp, 3883 qt/qscilexerpython.cpp, qt/qscilexerruby.cpp, qt/qscilexerspice.cpp, 3884 qt/qscilexersql.cpp, qt/qscilexertcl.cpp, qt/qscilexerverilog.cpp, 3885 qt/qscilexervhdl.cpp, qt/qscilexerxml.cpp, qt/qscilexeryaml.cpp: 3886 Changed the default fonts for MacOS so that they are larger and 3887 similar to the Windows defaults. 3888 [9c37c180ba8d] <2.5-maint> 3889 3890 * build.py: 3891 Fixed the build system for MacOS as the development platform. 3892 [3352479980c5] <2.5-maint> 3893 38942011-05-13 Phil Thompson <phil@riverbankcomputing.com> 3895 3896 * lib/README.doc: 3897 Updated the licensing information in the main documentation. 3898 [d31c561e0b7c] <2.5-maint> 3899 3900 * lib/LICENSE.GPL2, lib/LICENSE.GPL3, lib/LICENSE.gpl.short: 3901 Removed some out of date links from the license information. Updated 3902 the dates of some copyright notices. 3903 [a84451464396] <2.5-maint> 3904 39052011-05-10 Phil Thompson <phil@riverbankcomputing.com> 3906 3907 * Makefile, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 3908 qt/qsciscintilla.h: 3909 Added the optional posix flag to QsciScintilla::findFirst(). 3910 [ad6064227d06] <2.5-maint> 3911 39122011-04-29 Phil Thompson <phil@riverbankcomputing.com> 3913 3914 * Python/configure.py, qt/qscintilla.pro, qt/qsciscintilla.cpp, 3915 qt/qscistyle.cpp, qt/qscistyle.h, qt/qscistyledtext.cpp, 3916 qt/qscistyledtext.h: 3917 Fixed problems with QsciStyle and QsciStyledText when used with more 3918 than one QsciScintilla instance. 3919 [8bac389fb7ae] <2.5-maint> 3920 39212011-04-22 Phil Thompson <phil@riverbankcomputing.com> 3922 3923 * qt/qsciglobal.h: 3924 Changed the handling of QT_BEGIN_NAMESPACE etc. as it isn't defined 3925 in early versions of Qt v4. 3926 [595c8c6cdfd2] <2.5-maint> 3927 39282011-04-17 Phil Thompson <phil@riverbankcomputing.com> 3929 3930 * .hgtags: 3931 Added tag 2.5.1 for changeset c8648c2c0c7f 3932 [298153b3d40e] <2.5-maint> 3933 3934 * NEWS: 3935 Released as v2.5.1. 3936 [c8648c2c0c7f] [2.5.1] <2.5-maint> 3937 39382011-04-16 Phil Thompson <phil@riverbankcomputing.com> 3939 3940 * qt/qscintilla_de.ts, qt/qscintilla_es.ts: 3941 Updated translations from Detlev and Jaime. 3942 [9436bea546c9] <2.5-maint> 3943 39442011-04-14 Phil Thompson <phil@riverbankcomputing.com> 3945 3946 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_es.qm, 3947 qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, qt/qscintilla_ru.qm: 3948 Updated the compiled translation files. 3949 [c5d39aca8f51] <2.5-maint> 3950 39512011-04-13 Phil Thompson <phil@riverbankcomputing.com> 3952 3953 * Python/sip/qscilexermatlab.sip, Python/sip/qscilexeroctave.sip, 3954 Python/sip/qscimodcommon.sip: 3955 Added Python bindings for QsciLexerMatlab abd QsciLexerOctave. 3956 [22d0ed0fab2a] <2.5-maint> 3957 3958 * NEWS, qt/qscilexermatlab.cpp, qt/qscilexermatlab.h, 3959 qt/qscilexeroctave.cpp, qt/qscilexeroctave.h, qt/qscintilla.pro, 3960 qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 3961 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 3962 Added QsciLexerMatlab and QsciLexerOctave. 3963 [40d3053334de] <2.5-maint> 3964 39652011-04-09 Phil Thompson <phil@riverbankcomputing.com> 3966 3967 * Merged the font strategy fix from the trunk. 3968 [d270e1b107d2] <2.5-maint> 3969 3970 * NEWS: 3971 Updated the NEWS file. 3972 [8f32ff4cdd1f] <2.5-maint> 3973 39742011-04-07 Phil Thompson <phil@riverbankcomputing.com> 3975 3976 * qt/PlatQt.cpp, qt/qscintilla.pro: 3977 Fixed the handling of the font quality setting so that the default 3978 behavior (particularly on Windows) is the same as earlier versions. 3979 [87ae98d2674b] 3980 39812011-03-29 Phil Thompson <phil@riverbankcomputing.com> 3982 3983 * .hgtags: 3984 Added tag 2.5 for changeset 9d94a76f783e 3985 [e4807fd91f6c] 3986 3987 * NEWS: 3988 Released as v2.5. 3989 [9d94a76f783e] [2.5] 3990 39912011-03-28 Phil Thompson <phil@riverbankcomputing.com> 3992 3993 * NEWS, Python/configure.py: 3994 Added support for the protected-is-public hack to configure.py. 3995 [beee52b8e10a] 3996 39972011-03-27 Phil Thompson <phil@riverbankcomputing.com> 3998 3999 * qt/PlatQt.cpp: 4000 Fixed an OS/X build problem. 4001 [ac7f1d3c9abe] 4002 40032011-03-26 Phil Thompson <phil@riverbankcomputing.com> 4004 4005 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 4006 qt/qsciscintilla.h: 4007 Added replaceSelectedText() to QsciScintilla. 4008 [3c00a19d6571] 4009 40102011-03-25 Phil Thompson <phil@riverbankcomputing.com> 4011 4012 * Python/configure.py, Python/sip/qsciapis.sip, 4013 Python/sip/qscilexer.sip, Python/sip/qscilexercustom.sip, 4014 Python/sip/qscimod4.sip, Python/sip/qsciprinter.sip, 4015 Python/sip/qsciscintilla.sip, Python/sip/qscistyle.sip, 4016 qt/qsciapis.cpp, qt/qsciapis.h, qt/qscilexercustom.cpp, 4017 qt/qscilexercustom.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 4018 qt/qscistyle.cpp, qt/qscistyle.h: 4019 Went through the API making sure all optional arguments had 4020 consistent and meaningful names. Enabled keyword support in the 4021 Python bindings. 4022 [d60fa45e40b7] 4023 40242011-03-23 Phil Thompson <phil@riverbankcomputing.com> 4025 4026 * qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_es.qm, 4027 qt/qscintilla_es.ts: 4028 Updated German translations from Detlev. Updated Spanish 4029 translations from Jaime. 4030 [f64c97749375] 4031 40322011-03-21 Phil Thompson <phil@riverbankcomputing.com> 4033 4034 * lexers/LexModula.cxx, lexlib/SparseState.h, qt/qscintilla_cs.ts, 4035 qt/qscintilla_de.ts, qt/qscintilla_es.ts, qt/qscintilla_fr.ts, 4036 qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts, 4037 test/unit/testSparseState.cxx, vcbuild/SciLexer.dsp: 4038 Updated the translation files. Updated the repository for the new 4039 and removed Scintilla v2.25 files. 4040 [6eb77ba7c57c] 4041 4042 * NEWS, Python/sip/qscilexercpp.sip, Python/sip/qsciscintillabase.sip, 4043 qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscintilla.pro, 4044 qt/qsciscintillabase.h: 4045 Added support for raw string to the C++ lexer. 4046 [f83112ced877] 4047 4048 * NEWS, cocoa/Framework.mk, cocoa/PlatCocoa.mm, 4049 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/ScintillaFramework 4050 .xcodeproj/project.pbxproj, cocoa/ScintillaTest/AppController.mm, 4051 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, 4052 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 4053 doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx, 4054 gtk/makefile, include/Platform.h, include/SciLexer.h, 4055 include/Scintilla.iface, lexers/LexAsm.cxx, lexers/LexBasic.cxx, 4056 lexers/LexCPP.cxx, lexers/LexD.cxx, lexers/LexFortran.cxx, 4057 lexers/LexOthers.cxx, lexlib/CharacterSet.h, lib/README.doc, 4058 macosx/SciTest/main.cpp, src/AutoComplete.cxx, src/Catalogue.cxx, 4059 src/Document.cxx, src/Editor.cxx, src/LexGen.py, test/unit/makefile, 4060 version.txt, win32/PlatWin.cxx, win32/ScintRes.rc, 4061 win32/scintilla.mak, win32/scintilla_vc6.mak: 4062 Merged Scintilla v2.25. 4063 [e01dec109182] 4064 40652011-03-14 Phil Thompson <phil@riverbankcomputing.com> 4066 4067 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 4068 Updated Spanish translations from Jaime Seuma. 4069 [b83a3ca4f3e6] 4070 40712011-03-12 Phil Thompson <phil@riverbankcomputing.com> 4072 4073 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 4074 Updated German translations from Detlev. 4075 [e5729134a47b] 4076 40772011-03-11 Phil Thompson <phil@riverbankcomputing.com> 4078 4079 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 4080 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 4081 Updated the translation source files. 4082 [51e8ee8b1ba9] 4083 4084 * NEWS, Python/sip/qscilexercpp.sip, qt/qscilexercpp.cpp, 4085 qt/qscilexercpp.h: 4086 Added support for the inactive styles of QsciLexerCPP. 4087 [59b566d322af] 4088 4089 * qt/qscilexercpp.cpp, qt/qscilexercpp.h: 4090 Inlined all existing property getters in QsciLexerCPP. 4091 [1117e5105e5e] 4092 40932011-03-10 Phil Thompson <phil@riverbankcomputing.com> 4094 4095 * qt/qsciscintilla.cpp: 4096 Fixed QsciScintilla::setContractedFolds() so that it actually 4097 updates the display to show the new state. 4098 [5079f59a0103] 4099 4100 * NEWS, Python/sip/qscilexerhtml.sip, qt/qscilexerhtml.cpp, 4101 qt/qscilexerhtml.h: 4102 Updated QsciLexerHTML. 4103 [0707f4bc7855] 4104 4105 * NEWS, Python/sip/qscilexerproperties.sip, 4106 qt/qscilexerproperties.cpp, qt/qscilexerproperties.h: 4107 Updated QsciLexerProperties. 4108 [1dfe5e2d4913] 4109 4110 * NEWS, Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip, 4111 Python/sip/qscilexersql.sip, Python/sip/qscilexertcl.sip, 4112 Python/sip/qscilexertex.sip, qt/qscilexerpython.cpp, 4113 qt/qscilexerpython.h, qt/qscilexerruby.h, qt/qscilexersql.h, 4114 qt/qscilexertcl.h, qt/qscilexertex.cpp, qt/qscilexertex.h: 4115 Updated QsciLexerPython. 4116 [bc96868a1a6f] 4117 4118 * NEWS, Python/sip/qscilexerruby.sip, Python/sip/qscilexersql.sip, 4119 Python/sip/qscilexertcl.sip, Python/sip/qscilexertex.sip, 4120 qt/qscilexerruby.cpp, qt/qscilexerruby.h, qt/qscilexersql.h, 4121 qt/qscilexertcl.h, qt/qscilexertex.h: 4122 The new lexer property setters are no longer virtual slots. 4123 [c3e88383e8d3] 4124 4125 * qt/qscilexersql.cpp, qt/qscilexersql.h: 4126 Restored the default behaviour of setFoldCompact() for QsciLexerSQL. 4127 [c74aef0f7eb4] 4128 4129 * NEWS, Python/sip/qscilexertcl.sip, qt/qscilexersql.h, 4130 qt/qscilexertcl.cpp, qt/qscilexertcl.h: 4131 Updated QsciLexerTCL. 4132 [43a150bb40d5] 4133 4134 * NEWS, Python/sip/qscilexertex.sip, qt/qscilexertex.cpp, 4135 qt/qscilexertex.h: 4136 Updated QsciLexerTeX. 4137 [1457935cee44] 4138 4139 * qt/qscintilla_cs.qm, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 4140 qt/qscintilla_es.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, 4141 qt/qscintilla_ru.qm: 4142 Updated German translations from Detlev. 4143 [ad4a4bd4855b] 4144 41452011-03-08 Phil Thompson <phil@riverbankcomputing.com> 4146 4147 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 4148 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 4149 Updated the .ts translation files. 4150 [8d70033d07e2] 4151 4152 * NEWS, Python/sip/qscilexersql.sip, qt/qscilexersql.cpp, 4153 qt/qscilexersql.h: 4154 Updated QsciLexerSQL. 4155 [8bc79d109c88] 4156 4157 * NEWS, Python/sip/qscilexercss.sip, qt/qscilexercss.cpp, 4158 qt/qscilexercss.h: 4159 Updated QsciLexerCSS. 4160 [f3adcb31b1a9] 4161 4162 * NEWS, Python/sip/qscilexerd.sip, qt/qscilexerd.cpp, qt/qscilexerd.h: 4163 Updated QsciLexerD. 4164 [82d8a6561943] 4165 4166 * Python/sip/qscilexerlua.sip, qt/qscilexerlua.cpp, qt/qscilexerlua.h: 4167 Updated QsciLexerLua. 4168 [103f5881c642] 4169 4170 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4171 qt/qsciscintillabase.h: 4172 Added support for the QsciScintillaBase::SCN_HOTSPOTRELEASECLICK() 4173 signal. 4174 [1edd56e105cd] 4175 4176 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4177 Added low-level support for SCLEX_MARKDOWN, SCLEX_TXT2TAGS and 4178 SCLEX_A68K. 4179 [de92a613cea7] 4180 4181 * Python/sip/qsciscintillabase.sip, qt/qscicommand.cpp, 4182 qt/qsciscintilla.cpp, qt/qsciscintillabase.h: 4183 Added support for SCMOD_SUPER as the Qt Meta key modifier. 4184 [24e745cddeea] 4185 4186 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4187 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.h: 4188 Updated the QsciScintillaBase::SCN_UPDATEUI() signal. Added low- 4189 level support for SC_MOD_LEXERSTATE. 4190 [0a341fcb0545] 4191 4192 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4193 Added low-level support for the updated property functions. 4194 [f33d9c271992] 4195 4196 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4197 Added low-level support for SCI_GETLEXERLANGUAGE and 4198 SCI_PRIVATELEXERCALL. 4199 [ac69f8c2ef3b] 4200 4201 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4202 Added low-level support for the new stick caret options. 4203 [693ac6c68e6f] 4204 4205 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4206 Added low-level support for SCI_AUTOCGETCURRENTTEXT. 4207 [2634827cdb4e] 4208 4209 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4210 Added low-level support for SC_SEL_THIN. 4211 [4225a944dc14] 4212 4213 * qt/qsciscintilla.cpp: 4214 Folding now works again. 4215 [3972053c646e] 4216 42172011-03-07 Phil Thompson <phil@riverbankcomputing.com> 4218 4219 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4220 Added low-level support for SCI_VERTICALCENTRECARET. 4221 [92d5ecb154d1] 4222 4223 * NEWS, Python/sip/qsciscintilla.sip, 4224 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 4225 qt/qsciscintilla.h, qt/qsciscintillabase.h: 4226 Added setContractedFolds() and contractedFolds() to QsciScintilla. 4227 [46eb254c6200] 4228 4229 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4230 Added low-level support for SCI_CHANGELEXERSTATE. 4231 [edd899d77aa7] 4232 4233 * Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 4234 qt/qsciscintillabase.h: 4235 Added low-level support for SCI_CHARPOSITIONFROMPOINT and 4236 SCI_CHARPOSITIONFROMPOINTCLOSE. 4237 [5a000cf4bfba] 4238 4239 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4240 Added low-level support for multiple selections. 4241 [dedda8cbf413] 4242 4243 * Python/sip/qsciscintillabase.sip, qt/qsciscintillabase.h: 4244 Added SCI_GETTAG. 4245 [775d0058f00e] 4246 4247 * NEWS, Python/sip/qsciscintilla.sip, 4248 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 4249 qt/qsciscintilla.h, qt/qsciscintillabase.h: 4250 Added QsciScintilla::setFirstVisibleLine(). 4251 [8b662ffe3fb6] 4252 4253 * Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp, 4254 qt/qsciscintillabase.h: 4255 Added low-level support for setting the font quality. 4256 [933e8b01eda6] 4257 4258 * NEWS, Python/sip/qsciscintilla.sip, 4259 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 4260 qt/qsciscintilla.h, qt/qsciscintillabase.h: 4261 Added high-level support for line wrap indentation modes. 4262 [1faa3b2fa31e] 4263 4264 * NEWS, Python/sip/qsciscintilla.sip, 4265 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 4266 qt/qsciscintilla.h, qt/qsciscintillabase.h: 4267 Added high-level support for extra ascent and descent space. Added 4268 high-level support for whitespace size, foreground and background. 4269 [537c551a79ef] 4270 4271 * Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp, 4272 qt/qsciscintillabase.h: 4273 Updated the low level support for cursors. 4274 [2ce685a89697] 4275 4276 * NEWS, Python/sip/qsciscintilla.sip, 4277 Python/sip/qsciscintillabase.sip, qt/qsciscintilla.h, 4278 qt/qsciscintillabase.h: 4279 Updated the support for markers and added FullRectangle, 4280 LeftRectangle and Underline to the MarkerSymbol enum. 4281 [4c626f8189bf] 4282 42832011-03-06 Phil Thompson <phil@riverbankcomputing.com> 4284 4285 * NEWS, Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4286 qt/ScintillaQt.h, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 4287 Rectangular selections are now fully supported. The signatures of 4288 toMimeData() and fromMimeData() have changed. 4289 [397948f42b2e] 4290 4291 * NEWS: 4292 Updated the NEWS file. 4293 [bc75b98210f2] 4294 4295 * .hgignore: 4296 Added the .hgignore file. 4297 [77312a36220e] 4298 4299 * qt/qsciscintilla.cpp: 4300 Removed the workaround for the broken annotations in Scintilla 4301 v1.78. 4302 [70ab4c4b7c66] 4303 4304 * qt/ListBoxQt.cpp: 4305 Fixed a regression when displaying an auto-completion list. 4306 [c38d4b97a1ca] 4307 43082011-03-04 Phil Thompson <phil@riverbankcomputing.com> 4309 4310 * qt/ListBoxQt.cpp, qt/PlatQt.cpp, qt/ScintillaQt.cpp, 4311 qt/ScintillaQt.h, qt/qsciscintillabase.cpp: 4312 Completed the merge of Scintilla v2.24. 4313 [6890939e2da6] 4314 4315 * build.py, qt/qscintilla.pro: 4316 More build system changes. 4317 [3e9deec76c02] 4318 4319 * qt/qscintilla.pro, qt/qsciscintilla.cpp: 4320 Updated the .pro file for the changed files and directory structure 4321 in v2.24. 4322 [274cb7017857] 4323 4324 * License.txt, README, bin/empty.txt, cocoa/Framework.mk, 4325 cocoa/InfoBar.h, cocoa/InfoBar.mm, cocoa/InfoBarCommunicator.h, 4326 cocoa/PlatCocoa.h, cocoa/PlatCocoa.mm, cocoa/QuartzTextLayout.h, 4327 cocoa/QuartzTextStyle.h, cocoa/QuartzTextStyleAttribute.h, 4328 cocoa/SciTest.mk, cocoa/ScintillaCallTip.h, 4329 cocoa/ScintillaCallTip.mm, cocoa/ScintillaCocoa.h, 4330 cocoa/ScintillaCocoa.mm, cocoa/ScintillaFramework/Info.plist, cocoa/ 4331 ScintillaFramework/ScintillaFramework.xcodeproj/project.pbxproj, 4332 cocoa/ScintillaFramework/Scintilla_Prefix.pch, 4333 cocoa/ScintillaListBox.h, cocoa/ScintillaListBox.mm, 4334 cocoa/ScintillaTest/AppController.h, 4335 cocoa/ScintillaTest/AppController.mm, 4336 cocoa/ScintillaTest/English.lproj/MainMenu.xib, 4337 cocoa/ScintillaTest/Info.plist, cocoa/ScintillaTest/Scintilla- 4338 Info.plist, 4339 cocoa/ScintillaTest/ScintillaTest.xcodeproj/project.pbxproj, 4340 cocoa/ScintillaTest/ScintillaTest_Prefix.pch, 4341 cocoa/ScintillaTest/TestData.sql, cocoa/ScintillaTest/main.m, 4342 cocoa/ScintillaView.h, cocoa/ScintillaView.mm, cocoa/common.mk, 4343 delbin.bat, delcvs.bat, doc/Design.html, doc/Lexer.txt, 4344 doc/SciBreak.jpg, doc/SciCoding.html, doc/SciRest.jpg, 4345 doc/SciTEIco.png, doc/SciWord.jpg, doc/ScintillaDoc.html, 4346 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 4347 doc/ScintillaRelated.html, doc/ScintillaToDo.html, 4348 doc/ScintillaUsage.html, doc/Steps.html, doc/index.html, 4349 gtk/Converter.h, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, 4350 gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla- 4351 marshal.h, gtk/scintilla-marshal.list, gtk/scintilla.mak, 4352 include/Accessor.h, include/Face.py, include/HFacer.py, 4353 include/ILexer.h, include/KeyWords.h, include/Platform.h, 4354 include/PropSet.h, include/SString.h, include/SciLexer.h, 4355 include/Scintilla.h, include/Scintilla.iface, 4356 include/ScintillaWidget.h, include/WindowAccessor.h, 4357 lexers/LexA68k.cxx, lexers/LexAPDL.cxx, lexers/LexASY.cxx, 4358 lexers/LexAU3.cxx, lexers/LexAVE.cxx, lexers/LexAbaqus.cxx, 4359 lexers/LexAda.cxx, lexers/LexAsm.cxx, lexers/LexAsn1.cxx, 4360 lexers/LexBaan.cxx, lexers/LexBash.cxx, lexers/LexBasic.cxx, 4361 lexers/LexBullant.cxx, lexers/LexCLW.cxx, lexers/LexCOBOL.cxx, 4362 lexers/LexCPP.cxx, lexers/LexCSS.cxx, lexers/LexCaml.cxx, 4363 lexers/LexCmake.cxx, lexers/LexConf.cxx, lexers/LexCrontab.cxx, 4364 lexers/LexCsound.cxx, lexers/LexD.cxx, lexers/LexEScript.cxx, 4365 lexers/LexEiffel.cxx, lexers/LexErlang.cxx, lexers/LexFlagship.cxx, 4366 lexers/LexForth.cxx, lexers/LexFortran.cxx, lexers/LexGAP.cxx, 4367 lexers/LexGui4Cli.cxx, lexers/LexHTML.cxx, lexers/LexHaskell.cxx, 4368 lexers/LexInno.cxx, lexers/LexKix.cxx, lexers/LexLisp.cxx, 4369 lexers/LexLout.cxx, lexers/LexLua.cxx, lexers/LexMMIXAL.cxx, 4370 lexers/LexMPT.cxx, lexers/LexMSSQL.cxx, lexers/LexMagik.cxx, 4371 lexers/LexMarkdown.cxx, lexers/LexMatlab.cxx, 4372 lexers/LexMetapost.cxx, lexers/LexMySQL.cxx, lexers/LexNimrod.cxx, 4373 lexers/LexNsis.cxx, lexers/LexOpal.cxx, lexers/LexOthers.cxx, 4374 lexers/LexPB.cxx, lexers/LexPLM.cxx, lexers/LexPOV.cxx, 4375 lexers/LexPS.cxx, lexers/LexPascal.cxx, lexers/LexPerl.cxx, 4376 lexers/LexPowerPro.cxx, lexers/LexPowerShell.cxx, 4377 lexers/LexProgress.cxx, lexers/LexPython.cxx, lexers/LexR.cxx, 4378 lexers/LexRebol.cxx, lexers/LexRuby.cxx, lexers/LexSML.cxx, 4379 lexers/LexSQL.cxx, lexers/LexScriptol.cxx, lexers/LexSmalltalk.cxx, 4380 lexers/LexSorcus.cxx, lexers/LexSpecman.cxx, lexers/LexSpice.cxx, 4381 lexers/LexTACL.cxx, lexers/LexTADS3.cxx, lexers/LexTAL.cxx, 4382 lexers/LexTCL.cxx, lexers/LexTeX.cxx, lexers/LexTxt2tags.cxx, 4383 lexers/LexVB.cxx, lexers/LexVHDL.cxx, lexers/LexVerilog.cxx, 4384 lexers/LexYAML.cxx, lexlib/Accessor.cxx, lexlib/Accessor.h, 4385 lexlib/CharacterSet.cxx, lexlib/CharacterSet.h, 4386 lexlib/LexAccessor.h, lexlib/LexerBase.cxx, lexlib/LexerBase.h, 4387 lexlib/LexerModule.cxx, lexlib/LexerModule.h, 4388 lexlib/LexerNoExceptions.cxx, lexlib/LexerNoExceptions.h, 4389 lexlib/LexerSimple.cxx, lexlib/LexerSimple.h, lexlib/OptionSet.h, 4390 lexlib/PropSetSimple.cxx, lexlib/PropSetSimple.h, 4391 lexlib/StyleContext.cxx, lexlib/StyleContext.h, lexlib/WordList.cxx, 4392 lexlib/WordList.h, lib/README.doc, macosx/PlatMacOSX.cxx, 4393 macosx/SciTest/SciTest.xcode/project.pbxproj, 4394 macosx/ScintillaMacOSX.cxx, macosx/ScintillaMacOSX.h, 4395 macosx/deps.mak, macosx/makefile, src/AutoComplete.cxx, 4396 src/AutoComplete.h, src/CallTip.cxx, src/CallTip.h, 4397 src/Catalogue.cxx, src/Catalogue.h, src/CellBuffer.cxx, 4398 src/CellBuffer.h, src/CharClassify.cxx, src/CharClassify.h, 4399 src/CharacterSet.h, src/ContractionState.cxx, 4400 src/ContractionState.h, src/Decoration.h, src/Document.cxx, 4401 src/Document.h, src/DocumentAccessor.cxx, src/DocumentAccessor.h, 4402 src/Editor.cxx, src/Editor.h, src/ExternalLexer.cxx, 4403 src/ExternalLexer.h, src/FontQuality.h, src/Indicator.cxx, 4404 src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx, 4405 src/LexAPDL.cxx, src/LexASY.cxx, src/LexAU3.cxx, src/LexAVE.cxx, 4406 src/LexAbaqus.cxx, src/LexAda.cxx, src/LexAsm.cxx, src/LexAsn1.cxx, 4407 src/LexBaan.cxx, src/LexBash.cxx, src/LexBasic.cxx, 4408 src/LexBullant.cxx, src/LexCLW.cxx, src/LexCOBOL.cxx, 4409 src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexCmake.cxx, 4410 src/LexConf.cxx, src/LexCrontab.cxx, src/LexCsound.cxx, 4411 src/LexD.cxx, src/LexEScript.cxx, src/LexEiffel.cxx, 4412 src/LexErlang.cxx, src/LexFlagship.cxx, src/LexForth.cxx, 4413 src/LexFortran.cxx, src/LexGAP.cxx, src/LexGen.py, 4414 src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx, 4415 src/LexInno.cxx, src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx, 4416 src/LexLua.cxx, src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx, 4417 src/LexMagik.cxx, src/LexMatlab.cxx, src/LexMetapost.cxx, 4418 src/LexMySQL.cxx, src/LexNimrod.cxx, src/LexNsis.cxx, 4419 src/LexOpal.cxx, src/LexOthers.cxx, src/LexPB.cxx, src/LexPLM.cxx, 4420 src/LexPOV.cxx, src/LexPS.cxx, src/LexPascal.cxx, src/LexPerl.cxx, 4421 src/LexPowerPro.cxx, src/LexPowerShell.cxx, src/LexProgress.cxx, 4422 src/LexPython.cxx, src/LexR.cxx, src/LexRebol.cxx, src/LexRuby.cxx, 4423 src/LexSML.cxx, src/LexSQL.cxx, src/LexScriptol.cxx, 4424 src/LexSmalltalk.cxx, src/LexSorcus.cxx, src/LexSpecman.cxx, 4425 src/LexSpice.cxx, src/LexTACL.cxx, src/LexTADS3.cxx, src/LexTAL.cxx, 4426 src/LexTCL.cxx, src/LexTeX.cxx, src/LexVB.cxx, src/LexVHDL.cxx, 4427 src/LexVerilog.cxx, src/LexYAML.cxx, src/LineMarker.cxx, 4428 src/LineMarker.h, src/Partitioning.h, src/PerLine.cxx, 4429 src/PerLine.h, src/PositionCache.cxx, src/PositionCache.h, 4430 src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h, 4431 src/RunStyles.cxx, src/SVector.h, src/SciTE.properties, 4432 src/ScintillaBase.cxx, src/ScintillaBase.h, src/Selection.cxx, 4433 src/Selection.h, src/SplitVector.h, src/Style.cxx, src/Style.h, 4434 src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx, 4435 src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h, 4436 src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h, 4437 test/MessageNumbers.py, test/README, test/XiteMenu.py, 4438 test/XiteWin.py, test/examples/x.asp, test/examples/x.asp.styled, 4439 test/examples/x.cxx, test/examples/x.cxx.styled, test/examples/x.d, 4440 test/examples/x.d.styled, test/examples/x.html, 4441 test/examples/x.html.styled, test/examples/x.php, 4442 test/examples/x.php.styled, test/examples/x.py, 4443 test/examples/x.py.styled, test/examples/x.vb, 4444 test/examples/x.vb.styled, test/lexTests.py, 4445 test/performanceTests.py, test/simpleTests.py, test/unit/README, 4446 test/unit/SciTE.properties, test/unit/makefile, 4447 test/unit/testContractionState.cxx, test/unit/testPartitioning.cxx, 4448 test/unit/testRunStyles.cxx, test/unit/testSplitVector.cxx, 4449 test/unit/unitTest.cxx, test/xite.py, vcbuild/SciLexer.dsp, 4450 version.txt, win32/Margin.cur, win32/PlatWin.cxx, 4451 win32/PlatformRes.h, win32/SciTE.properties, win32/ScintRes.rc, 4452 win32/Scintilla.def, win32/ScintillaWin.cxx, win32/deps.mak, 4453 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak, 4454 zipsrc.bat: 4455 Merged Scintilla v2.24. 4456 [59ca27407fd9] 4457 44582011-03-03 Phil Thompson <phil@riverbankcomputing.com> 4459 4460 * Python/configure.py, qt/qscintilla.pro: 4461 Updated the .so version number to 6.0.0. 4462 [8ebe3f1fccd4] 4463 4464 * Makefile: 4465 Switched the build system to Qt v4.7.2. 4466 [47f653394ef0] 4467 4468 * .hgtags, lib/README.svn: 4469 Merged the v2.4 maintenance branch. 4470 [d00b7d9115d1] 4471 4472 * qsci/api/python/Python-3.2.api: 4473 Added an API file for Python v3.2. 4474 [8cc94408b710] <2.4-maint> 4475 44762011-02-23 Phil Thompson <phil@riverbankcomputing.com> 4477 4478 * qt/qsciscintillabase.cpp: 4479 On X11 the control modifier is now used (instead of alt) to trigger 4480 a rectangular selection. 4481 [4bea3b8b8271] <2.4-maint> 4482 44832011-02-22 Phil Thompson <phil@riverbankcomputing.com> 4484 4485 * qt/qscimacro.cpp: 4486 Fixed a bug with Qt4 when loading a macro that meant that a macro 4487 may not have a terminating '\0'. 4488 [bbec6ef96cd2] <2.4-maint> 4489 44902011-02-06 Phil Thompson <phil@riverbankcomputing.com> 4491 4492 * lib/LICENSE.commercial.short, lib/LICENSE.gpl.short: 4493 Updated the copyright notices. 4494 [f386964f3853] <2.4-maint> 4495 4496 * Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 4497 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4498 Deprecated setAutoCompletionShowSingle(), added 4499 setAutoCompletionUseSingle(). Deprecated autoCompletionShowSingle(), 4500 added autoCompletionUseSingle(). 4501 [7dae1a33b74b] <2.4-maint> 4502 4503 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4504 QsciScintilla::setAutoCompletionCaseSensitivity() is no longer 4505 ignored if a lexer has been set. 4506 [92d3c5f7b825] <2.4-maint> 4507 4508 * qt/qscintilla.pro, qt/qsciscintillabase.cpp: 4509 Translate Key_Backtab to Shift-Key_Tab before passing to Scintilla. 4510 [fc2d75b26ef8] <2.4-maint> 4511 45122011-01-06 Phil Thompson <phil@riverbankcomputing.com> 4513 4514 * qt/qscintilla_es.ts: 4515 Updated Spanish translations from Jaime Seuma. 4516 [8921e85723a1] <2.4-maint> 4517 45182010-12-24 Phil Thompson <phil@riverbankcomputing.com> 4519 4520 * qt/qsciscintilla.h: 4521 Fixed a documentation typo. 4522 [1b951cf8838a] <2.4-maint> 4523 45242010-12-23 Phil Thompson <phil@riverbankcomputing.com> 4525 4526 * .hgtags: 4527 Added tag 2.4.6 for changeset 1884d76f35b0 4528 [696037b84e26] <2.4-maint> 4529 4530 * NEWS: 4531 Released as v2.4.6. 4532 [1884d76f35b0] [2.4.6] <2.4-maint> 4533 45342010-12-21 Phil Thompson <phil@riverbankcomputing.com> 4535 4536 * qt/qsciscintilla.cpp: 4537 Auto-completion words from documents are now ignored if they are 4538 already included from APIs. 4539 [db48fbf19e7c] <2.4-maint> 4540 4541 * qt/SciClasses.cpp: 4542 Make sure call tips are redrawn afer being clicked on. 4543 [497ad4605ae3] <2.4-maint> 4544 45452010-11-23 Phil Thompson <phil@riverbankcomputing.com> 4546 4547 * NEWS, Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 4548 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4549 Added support for indicators to the high-level API. See the NEWS 4550 file for the details. 4551 [8673b7890874] <2.4-maint> 4552 45532010-11-15 Phil Thompson <phil@riverbankcomputing.com> 4554 4555 * Python/configure.py: 4556 Added the --no-timestamp option to configure.py. 4557 [61d1b5d28e21] <2.4-maint> 4558 4559 * qsci/api/python/Python-2.7.api: 4560 Added the API file for Python v2.7. 4561 [5b2c77e7150a] <2.4-maint> 4562 45632010-11-09 Phil Thompson <phil@riverbankcomputing.com> 4564 4565 * Makefile, qt/PlatQt.cpp: 4566 Applied a fix for calculating character widths under OS/X. Switched 4567 the build system to Qt v4.7.1. 4568 [47a4eff86efa] <2.4-maint> 4569 45702010-11-08 Phil Thompson <phil@riverbankcomputing.com> 4571 4572 * qt/qscilexercpp.h: 4573 Fixed a bug in the documentation of QsciLexerCPP.GlobalClass. 4574 [3cada289b329] <2.4-maint> 4575 45762010-10-24 Phil Thompson <phil@riverbankcomputing.com> 4577 4578 * qt/SciClasses.h, qt/ScintillaQt.h, qt/qscicommandset.h, 4579 qt/qsciglobal.h, qt/qscilexer.h, qt/qsciprinter.h, 4580 qt/qsciscintilla.h, qt/qsciscintillabase.h: 4581 Added support for QT_BEGIN_NAMESPACE and QT_END_NAMESPACE. 4582 [a80f0df49f6c] <2.4-maint> 4583 45842010-10-23 Phil Thompson <phil@riverbankcomputing.com> 4585 4586 * qt/qscintilla_de.qm, qt/qscintilla_de.ts: 4587 Updated German translations from Detlev. 4588 [693d3adf3c3f] <2.4-maint> 4589 45902010-10-21 Phil Thompson <phil@riverbankcomputing.com> 4591 4592 * Makefile, Python/sip/qscilexerproperties.sip, 4593 qt/qscilexerproperties.cpp, qt/qscilexerproperties.h, 4594 qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 4595 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 4596 Added support for the Key style to QsciLexerProperties. 4597 [0b2e86015862] <2.4-maint> 4598 45992010-08-31 Phil Thompson <phil@riverbankcomputing.com> 4600 4601 * .hgtags: 4602 Added tag 2.4.5 for changeset f3f3936e5b86 4603 [84bb1b0d0674] <2.4-maint> 4604 4605 * NEWS: 4606 Released as v2.4.5. 4607 [f3f3936e5b86] [2.4.5] <2.4-maint> 4608 46092010-08-21 Phil Thompson <phil@riverbankcomputing.com> 4610 4611 * NEWS: 4612 Updated the NEWS file. 4613 [80afe6b1504a] <2.4-maint> 4614 46152010-08-20 Phil Thompson <phil@riverbankcomputing.com> 4616 4617 * Python/sip/qsciscintillabase.sip: 4618 With Python v3, the QsciScintillaBase.SendScintilla() overloads that 4619 take char * arguments now require them to be bytes objects and no 4620 longer allow them to be str objects. 4621 [afa9ac3c487d] <2.4-maint> 4622 46232010-08-14 Phil Thompson <phil@riverbankcomputing.com> 4624 4625 * Python/sip/qsciscintillabase.sip: 4626 Reverted the addition of the /Encoding/ annotations to 4627 SendScintilla() as it is (probably) not the right solution. 4628 [4cb625284e4f] <2.4-maint> 4629 4630 * qt/qsciscintilla.cpp: 4631 The entries in user and auto-completion lists should now support 4632 UTF-8. 4633 [112d71cec57a] <2.4-maint> 4634 4635 * Python/sip/qsciscintillabase.sip: 4636 The QsciScintillaBase.SendScintilla() Python overloads will now 4637 accept unicode strings that can be encoded to UTF-8. 4638 [2f21b97985f2] <2.4-maint> 4639 46402010-07-22 Phil Thompson <phil@riverbankcomputing.com> 4641 4642 * qt/qscilexerhtml.cpp, qt/qscilexerhtml.h: 4643 Implemented QsciLexerHTML::autoCompletionFillups() to change the 4644 fillups to "/>". 4645 [8d9c1aad1349] <2.4-maint> 4646 4647 * qt/qsciscintilla.cpp: 4648 Fixed a regression, and the original bug, in 4649 QsciScintilla::clearAnnotations(). 4650 [fd8746ae2198] <2.4-maint> 4651 4652 * qt/qscistyle.cpp: 4653 QsciStyle now auto-allocates style numbers from 63 rather than 4654 STYLE_MAX because Scintilla only initially creates enough storage 4655 for that number of styles. 4656 [7c69b0a4ee5b] <2.4-maint> 4657 46582010-07-15 Phil Thompson <phil@riverbankcomputing.com> 4659 4660 * qt/qscilexerverilog.cpp, qt/qscintilla.pro: 4661 Fixed a bug in QsciLexerVerilog that meant that the Keyword style 4662 was being completely ignored. 4663 [09e28404476a] <2.4-maint> 4664 46652010-07-12 Phil Thompson <phil@riverbankcomputing.com> 4666 4667 * .hgtags: 4668 Added tag 2.4.4 for changeset c61a49005995 4669 [4c98368d9bea] <2.4-maint> 4670 4671 * NEWS: 4672 Released as v2.4.4. 4673 [c61a49005995] [2.4.4] <2.4-maint> 4674 46752010-06-08 Phil Thompson <phil@riverbankcomputing.com> 4676 4677 * Makefile, qt/qsciscintillabase.cpp: 4678 Pop-lists now get removed when the main widget loses focus. 4679 [169fa07f52ab] <2.4-maint> 4680 46812010-06-05 Phil Thompson <phil@riverbankcomputing.com> 4682 4683 * qt/ScintillaQt.cpp: 4684 Changed SCN_MODIFIED to deal with text being NULL. 4685 [68148fa857ab] <2.4-maint> 4686 46872010-06-03 Phil Thompson <phil@riverbankcomputing.com> 4688 4689 * qt/ScintillaQt.cpp: 4690 The SCN_MODIFIED signal now tries to make sure that the text passed 4691 is valid. 4692 [90e3461f410f] <2.4-maint> 4693 46942010-04-22 Phil Thompson <phil@riverbankcomputing.com> 4695 4696 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4697 QsciScintilla::markerDefine() now allows existing markers to be 4698 redefined if an explicit marker number is given. 4699 [63f1a7a1d8e2] <2.4-maint> 4700 4701 * qt/ScintillaQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintillabase.cpp, 4702 qt/qsciscintillabase.h: 4703 Fixed the drag and drop behaviour so that a move automatically turns 4704 into a copy when the mouse leaves the widget. 4705 [4dab09799716] <2.4-maint> 4706 47072010-04-21 Phil Thompson <phil@riverbankcomputing.com> 4708 4709 * qt/PlatQt.cpp, qt/ScintillaQt.cpp: 4710 Fixed build problems against Qt v3. 4711 [71168072ac9b] <2.4-maint> 4712 4713 * Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4714 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 4715 Added QsciScintillaBase::fromMimeData(). 4716 [b86a15672079] <2.4-maint> 4717 4718 * Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4719 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 4720 Renamed QsciScintillaBase::createMimeData() to toMimeData(). 4721 [6f5837334dde] <2.4-maint> 4722 47232010-04-20 Phil Thompson <phil@riverbankcomputing.com> 4724 4725 * Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4726 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 4727 Added QsciScintillaBase::canInsertFromMimeData(). 4728 [bbba2c1799ef] <2.4-maint> 4729 4730 * Python/sip/qsciscintillabase.sip, qt/ScintillaQt.cpp, 4731 qt/qscintilla.pro, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 4732 Added QsciScintillaBase::createMimeData(). 4733 [b2c3e3a9b43d] <2.4-maint> 4734 47352010-03-17 Phil Thompson <phil@riverbankcomputing.com> 4736 4737 * .hgtags: 4738 Added tag 2.4.3 for changeset 786429e0227d 4739 [1931843aec48] <2.4-maint> 4740 4741 * NEWS, build.py: 4742 Fixed the generation of the change log after tagging a release. 4743 Updated the NEWS file. Released as v2.4.3. 4744 [786429e0227d] [2.4.3] <2.4-maint> 4745 47462010-02-23 Phil Thompson <phil@riverbankcomputing.com> 4747 4748 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4749 Reverted the setting of the alpha component in 4750 setMarkerForegroundColor() (at least until SC_MARK_UNDERLINE is 4751 supported). 4752 [111da2e01c5e] <2.4-maint> 4753 4754 * qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4755 Fixed the very broken support for the alpha component with Qt4. 4756 [b1d73c7f447b] <2.4-maint> 4757 4758 * Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 4759 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4760 Added QsciScintilla::clearFolds() to clear all current folds 4761 (typically prior to disabling folding). 4762 [4f4266da1962] <2.4-maint> 4763 47642010-02-15 Phil Thompson <phil@riverbankcomputing.com> 4765 4766 * Makefile: 4767 Switched the build system to Qt v4.6.2. 4768 [f023013b79e4] <2.4-maint> 4769 47702010-02-07 Phil Thompson <phil@riverbankcomputing.com> 4771 4772 * qt/qscidocument.cpp: 4773 Fixed a bug in the handling of multiple views of a document. 4774 [8b4aa000df1c] <2.4-maint> 4775 47762010-01-31 Phil Thompson <phil@riverbankcomputing.com> 4777 4778 * Makefile, build.py: 4779 Minor tidy ups for the internal build system. 4780 [c3a41d195b8a] <2.4-maint> 4781 47822010-01-30 Phil Thompson <phil@riverbankcomputing.com> 4783 4784 * Makefile, Python/configure.py, build.py, lib/README.doc, 4785 lib/README.svn, lib/qscintilla.dxy, qt/qsciglobal.h: 4786 Changes to the internal build system required by the migration to 4787 Mercurial. 4788 [607e474dfd28] <2.4-maint> 4789 47902010-01-29 phil <phil> 4791 4792 * .hgtags: 4793 Import from SVN. 4794 [49d5a0d80211] 4795 47962010-01-20 phil <phil> 4797 4798 * Makefile, NEWS: 4799 Updated the build system to Qt v4.6.1. Released as v2.4.2. 4800 [73732e5bae08] [2.4.2] <2.4-maint> 4801 48022010-01-18 phil <phil> 4803 4804 * qt/qscintilla_es.qm, qt/qscintilla_es.ts: 4805 Updated Spanish translations from Jaime Seuma. 4806 [3b911e69696d] <2.4-maint> 4807 48082010-01-15 phil <phil> 4809 4810 * Python/configure.py: 4811 The Python bindings now check for SIP v4.10. 4812 [8d5f4957a07c] <2.4-maint> 4813 4814 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_es.ts, 4815 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 4816 Updated the .ts files. 4817 [15c647ac0c42] <2.4-maint> 4818 4819 * NEWS, build.py: 4820 Fixed the build system for Qt v3 and v4 prior to v4.5. 4821 [1b5bea85a3bf] <2.4-maint> 4822 48232010-01-14 phil <phil> 4824 4825 * NEWS, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short: 4826 Released as v2.4.1. 4827 [a04b69746aa6] [2.4.1] <2.4-maint> 4828 48292009-12-22 phil <phil> 4830 4831 * lib/gen_python3_api.py, qsci/api/python/Python-3.1.api: 4832 Added the API file for Python v3.1. 4833 [116c24ab58b2] <2.4-maint> 4834 4835 * NEWS, Python/configure.py: 4836 Added support for automatically generated docstrings. 4837 [3d316b4f222b] <2.4-maint> 4838 48392009-12-11 phil <phil> 4840 4841 * Makefile, qt/PlatQt.cpp: 4842 Fixed a performance problem when displaying very long lines. 4843 [d3fe67ad2eb5] <2.4-maint> 4844 48452009-11-01 phil <phil> 4846 4847 * qt/qsciapis.cpp: 4848 Fixed a possible crash in the handling of call tips. 4849 [6248caa24fec] <2.4-maint> 4850 4851 * qt/SciClasses.cpp: 4852 Applied the workaround for the autocomplete focus bug under Gnome's 4853 window manager which (appears) to work with current versions of Qt 4854 across all platforms. 4855 [f709f1518e70] <2.4-maint> 4856 4857 * Makefile, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 4858 Make sure a lexer is fully detached when a QScintilla instance is 4859 destroyed. 4860 [db47764231d2] <2.4-maint> 4861 48622009-08-19 phil <phil> 4863 4864 * lib/LICENSE.gpl.short, qt/qscintilla_de.qm, qt/qscintilla_de.ts: 4865 Updated German translations from Detlev. 4866 [458b60ec031e] <2.4-maint> 4867 48682009-08-09 phil <phil> 4869 4870 * Python/sip/qscilexerverilog.sip, Python/sip/qscimodcommon.sip, 4871 qt/qscilexerverilog.cpp, qt/qscilexerverilog.h, qt/qscintilla.pro: 4872 Added the QsciLexerVerilog class. 4873 [86b2aceac88c] <2.4-maint> 4874 4875 * Makefile, Python/sip/qscilexerspice.sip, 4876 Python/sip/qscimodcommon.sip, lib/LICENSE.commercial, lib 4877 /OPENSOURCE-NOTICE.TXT, lib/README.doc, qt/qscilexerspice.cpp, 4878 qt/qscilexerspice.h, qt/qscintilla.pro: 4879 Added the QsciLexerSpice class. 4880 [56532ec00839] <2.4-maint> 4881 48822009-06-05 phil <phil> 4883 4884 * NEWS, lib/LICENSE.commercial: 4885 Released as v2.4. 4886 [612b1bcb8223] [2.4] 4887 48882009-06-03 phil <phil> 4889 4890 * NEWS, qt/qscistyledtext.h: 4891 Fixed a bug building on Qt v3. 4892 [88ebc67fdff4] 4893 48942009-05-30 phil <phil> 4895 4896 * qt/ScintillaQt.cpp: 4897 Applied a fix for copying UTF-8 text to the X clipboard from Lars 4898 Reichelt. 4899 [e59fa72c2e2d] 4900 49012009-05-27 phil <phil> 4902 4903 * qt/qscilexercustom.h: 4904 Fixed a missing forward declaration in qscilexercustom.h. 4905 [0018449ee6aa] 4906 49072009-05-25 phil <phil> 4908 4909 * qt/qscilexercustom.cpp: 4910 Don't ask the custom lexer to style zero characters. 4911 [6ae021232f4f] 4912 49132009-05-19 phil <phil> 4914 4915 * NEWS, qt/qscintilla.pro, qt/qscintilla_cs.qm, qt/qscintilla_es.qm, 4916 qt/qscintilla_es.ts, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, 4917 qt/qscintilla_ru.qm: 4918 Added Spanish translations from Jaime Seuma. 4919 [0cdbee8db9af] 4920 4921 * qt/qsciscintilla.cpp: 4922 A minor fix for ancient C++ compilers. 4923 [0523c3a0e0aa] 4924 49252009-05-18 phil <phil> 4926 4927 * NEWS, Python/sip/qscilexer.sip, Python/sip/qscilexercustom.sip, 4928 Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip, 4929 qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexercustom.cpp, 4930 qt/qscilexercustom.h, qt/qscintilla.pro, qt/qsciscintilla.cpp, 4931 qt/qsciscintilla.h: 4932 Added QsciScintilla::annotation(). Added QsciLexerCustom (completely 4933 untested) and supporting changes to QsciLexer. 4934 [382d5b86f600] 4935 49362009-05-17 phil <phil> 4937 4938 * qt/qscintilla_cs.ts, qt/qscintilla_de.qm, qt/qscintilla_de.ts, 4939 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 4940 Updated translations from Detlev. 4941 [0b8c8438e464] 4942 49432009-05-09 phil <phil> 4944 4945 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 4946 qt/qsciscintilla.h: 4947 Added support for text margins. 4948 [be9db7d41b50] 4949 4950 * qt/PlatQt.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 4951 qt/qscistyledtext.cpp, qt/qscistyledtext.h: 4952 Debugged the support for annotations. Tidied up the QString to 4953 Scintilla string conversions. 4954 [573199665222] 4955 49562009-05-08 phil <phil> 4957 4958 * NEWS, Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip, 4959 Python/sip/qscistyle.sip, Python/sip/qscistyledtext.sip, 4960 qt/qscicommand.h, qt/qscimacro.h, qt/qscintilla.pro, 4961 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qscistyle.cpp, 4962 qt/qscistyle.h, qt/qscistyledtext.cpp, qt/qscistyledtext.h: 4963 Implemented the rest of the annotation API - still needs debugging. 4964 [7f23400d2416] 4965 49662009-05-07 phil <phil> 4967 4968 * NEWS, qt/qscintilla.pro, qt/qscistyle.cpp, qt/qscistyle.h: 4969 Added the QsciStyle class. 4970 [bf8e3e02071e] 4971 49722009-05-06 phil <phil> 4973 4974 * qt/qsciscintillabase.cpp: 4975 Fixed the key event handling when the text() is empty and the key() 4976 should be used - only seems to happen with OS/X. 4977 [868a146b019f] 4978 49792009-05-03 phil <phil> 4980 4981 * Makefile, NEWS, Python/configure.py, Python/sip/qscicommand.sip, 4982 Python/sip/qscicommandset.sip, Python/sip/qscilexer.sip, 4983 Python/sip/qscilexercpp.sip, Python/sip/qscilexercss.sip, 4984 Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip, 4985 Python/sip/qscilexerpascal.sip, Python/sip/qscilexerperl.sip, 4986 Python/sip/qscilexerpython.sip, Python/sip/qscilexerxml.sip, 4987 Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 4988 README, UTF-8-demo.txt, doc/ScintillaDoc.html, 4989 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 4990 doc/ScintillaRelated.html, doc/ScintillaToDo.html, 4991 doc/annotations.png, doc/index.html, doc/styledmargin.png, 4992 gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, 4993 gtk/scintilla.mak, include/Face.py, include/HFacer.py, 4994 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 4995 include/ScintillaWidget.h, lib/LICENSE.commercial, 4996 macosx/PlatMacOSX.cxx, macosx/makefile, qt/PlatQt.cpp, 4997 qt/ScintillaQt.cpp, qt/qsciapis.cpp, qt/qscidocument.cpp, 4998 qt/qscidocument.h, qt/qscilexer.cpp, qt/qscilexer.h, 4999 qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercss.cpp, 5000 qt/qscilexercss.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h, 5001 qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexerpascal.cpp, 5002 qt/qscilexerpascal.h, qt/qscilexerperl.cpp, qt/qscilexerperl.h, 5003 qt/qscilexerpython.cpp, qt/qscilexerpython.h, qt/qscilexerxml.cpp, 5004 qt/qscilexerxml.h, qt/qscintilla.pro, qt/qscintilla_cs.ts, 5005 qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, 5006 qt/qscintilla_ru.ts, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 5007 qt/qsciscintillabase.h, src/CellBuffer.cxx, src/CellBuffer.h, 5008 src/Document.cxx, src/Document.h, src/Editor.cxx, src/Editor.h, 5009 src/ExternalLexer.cxx, src/Indicator.cxx, src/Indicator.h, 5010 src/KeyWords.cxx, src/LexAU3.cxx, src/LexAbaqus.cxx, src/LexAsm.cxx, 5011 src/LexBash.cxx, src/LexCOBOL.cxx, src/LexCPP.cxx, src/LexCSS.cxx, 5012 src/LexD.cxx, src/LexFortran.cxx, src/LexGen.py, src/LexHTML.cxx, 5013 src/LexHaskell.cxx, src/LexInno.cxx, src/LexLua.cxx, 5014 src/LexMySQL.cxx, src/LexNimrod.cxx, src/LexNsis.cxx, 5015 src/LexOthers.cxx, src/LexPascal.cxx, src/LexPerl.cxx, 5016 src/LexPowerPro.cxx, src/LexProgress.cxx, src/LexPython.cxx, 5017 src/LexRuby.cxx, src/LexSML.cxx, src/LexSQL.cxx, src/LexSorcus.cxx, 5018 src/LexTACL.cxx, src/LexTADS3.cxx, src/LexTAL.cxx, src/LexTeX.cxx, 5019 src/LexVerilog.cxx, src/LexYAML.cxx, src/PerLine.cxx, src/PerLine.h, 5020 src/PositionCache.cxx, src/RESearch.cxx, src/RESearch.h, 5021 src/RunStyles.h, src/SciTE.properties, src/ScintillaBase.cxx, 5022 src/SplitVector.h, src/UniConversion.cxx, src/ViewStyle.cxx, 5023 src/ViewStyle.h, vcbuild/SciLexer.dsp, version.txt, 5024 win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx, 5025 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak: 5026 Merged the v2.3 branch onto the trunk. 5027 [1bb3d2b01123] 5028 50292008-09-20 phil <phil> 5030 5031 * Makefile, NEWS, lib/README.doc: 5032 Released as v2.3. 5033 [8fd73a9a9d66] [2.3] 5034 50352008-09-17 phil <phil> 5036 5037 * NEWS, Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 5038 qt/qsciscintilla.h: 5039 Added QsciScintilla::apiContext() for further open up the auto- 5040 completion and call tips support. 5041 [a6291ea6dd37] 5042 50432008-09-16 phil <phil> 5044 5045 * Python/configure.py, lib/gen_python_api.py, 5046 qsci/api/python/Python-2.6.api, qt/qsciapis.h: 5047 Added the API file for Python v2.6rc1. Fixed a typo in the help for 5048 the Python bindings configure.py. 5049 [ac10be3cc7fb] 5050 50512008-09-03 phil <phil> 5052 5053 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_fr.ts, 5054 qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 5055 Updated the i18n .ts files. 5056 [b73beac06e0f] 5057 50582008-09-01 phil <phil> 5059 5060 * lib/README.doc: 5061 Updated the Windows installation notes to cover the need to manually 5062 install the DLL when using Qt3. 5063 [17019ebfab36] 5064 5065 * lib/README.doc, qt/qsciscintilla.cpp: 5066 Fixed a regression in the highlighting of call tip arguments. 5067 Updated the Windows installation notes to say that any header files 5068 installed from a previous build should first be removed. 5069 [cb3f27b93323] 5070 50712008-08-31 phil <phil> 5072 5073 * NEWS, Python/configure.py, Python/sip/qsciabstractapis.sip, 5074 Python/sip/qsciapis.sip, Python/sip/qscilexer.sip, 5075 Python/sip/qscimodcommon.sip, Python/sip/qsciscintillabase.sip, 5076 qt/qsciabstractapis.cpp, qt/qsciabstractapis.h, qt/qsciapis.cpp, 5077 qt/qsciapis.h, qt/qscilexer.cpp, qt/qscilexer.h, qt/qscintilla.pro, 5078 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5079 Added the QsciAbstractAPIs class to allow applications to provide 5080 their own implementation of APIs. 5081 [eb5a8a602e5d] 5082 5083 * Makefile, Python/configure.py, Python/sip/qscilexerfortran.sip, 5084 Python/sip/qscilexerfortran77.sip, Python/sip/qscilexerpascal.sip, 5085 Python/sip/qscilexerpostscript.sip, Python/sip/qscilexertcl.sip, 5086 Python/sip/qscilexerxml.sip, Python/sip/qscilexeryaml.sip, 5087 Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip, 5088 Python/sip/qsciscintillabase.sip, build.py, doc/ScintillaDoc.html, 5089 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 5090 doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx, 5091 gtk/ScintillaGTK.cxx, gtk/makefile, gtk/scintilla.mak, 5092 include/Platform.h, include/SciLexer.h, include/Scintilla.h, 5093 include/Scintilla.iface, lib/LICENSE.commercial, lib/README.doc, 5094 lib/qscintilla.dxy, macosx/ExtInput.cxx, macosx/ExtInput.h, 5095 macosx/PlatMacOSX.cxx, macosx/PlatMacOSX.h, 5096 macosx/QuartzTextLayout.h, macosx/QuartzTextStyle.h, 5097 macosx/QuartzTextStyleAttribute.h, macosx/ScintillaMacOSX.cxx, 5098 macosx/ScintillaMacOSX.h, macosx/TView.cxx, macosx/makefile, 5099 qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/qscilexerfortran.cpp, 5100 qt/qscilexerfortran.h, qt/qscilexerfortran77.cpp, 5101 qt/qscilexerfortran77.h, qt/qscilexerhtml.cpp, qt/qscilexerlua.cpp, 5102 qt/qscilexerlua.h, qt/qscilexerpascal.cpp, qt/qscilexerpascal.h, 5103 qt/qscilexerperl.cpp, qt/qscilexerperl.h, 5104 qt/qscilexerpostscript.cpp, qt/qscilexerpostscript.h, 5105 qt/qscilexertcl.cpp, qt/qscilexertcl.h, qt/qscilexerxml.cpp, 5106 qt/qscilexerxml.h, qt/qscilexeryaml.cpp, qt/qscilexeryaml.h, 5107 qt/qscimacro.cpp, qt/qscimacro.h, qt/qscintilla.pro, 5108 qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qsciscintilla.cpp, 5109 qt/qsciscintilla.h, qt/qsciscintillabase.h, src/CellBuffer.cxx, 5110 src/Editor.cxx, src/Editor.h, src/KeyWords.cxx, src/LexCPP.cxx, 5111 src/LexGen.py, src/LexMagik.cxx, src/LexMatlab.cxx, src/LexPerl.cxx, 5112 src/LexPowerShell.cxx, src/LineMarker.cxx, src/RunStyles.cxx, 5113 src/RunStyles.h, vcbuild/SciLexer.dsp, version.txt, 5114 win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx, 5115 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak: 5116 Merged the v2.2 maintenance branch. 5117 [cd784c60bcc7] 5118 51192008-02-27 phil <phil> 5120 5121 * NEWS, build.py, lib/GPL_EXCEPTION.TXT, lib/LICENSE.GPL2, 5122 lib/LICENSE.GPL3, lib/LICENSE.commercial, 5123 lib/LICENSE.commercial.short, lib/LICENSE.gpl, 5124 lib/LICENSE.gpl.short, lib/OPENSOURCE-NOTICE.TXT: 5125 Updated the licenses to be in line with the the current Qt licenses, 5126 including GPL v3. Released as v2.2. 5127 [a039ca791129] [2.2] 5128 51292008-02-23 phil <phil> 5130 5131 * Makefile, qt/PlatQt.cpp: 5132 Switched to Qt v4.3.4. Further tweaks for Windows64 support. 5133 [3ae9686f38e6] 5134 51352008-02-22 phil <phil> 5136 5137 * Makefile, NEWS, Python/sip/qsciscintillabase.sip, qt/PlatQt.cpp, 5138 qt/ScintillaQt.cpp, qt/qscidocument.cpp, qt/qscimacro.cpp, 5139 qt/qscintilla.pro, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 5140 Several fixes for Windows64 support based on a patch from Randall 5141 Frank. 5142 [2c753ee01c42] 5143 51442008-02-09 phil <phil> 5145 5146 * Python/configure.py, lib/README.doc, qt/qscintilla.pro: 5147 It's no longer necessary to set DYLD_LIBRARY_PATH when using the 5148 Python bindings. 5149 [d1098424aed1] 5150 51512008-02-03 phil <phil> 5152 5153 * Python/sip/qscilexerruby.sip: 5154 Added the missing QsciLexerRuby.Error to the Python bindings. 5155 [0b4f06a30251] 5156 51572008-01-20 phil <phil> 5158 5159 * designer-Qt4/qscintillaplugin.cpp, designer-Qt4/qscintillaplugin.h: 5160 Fixed a problem with the Qt4 Designer plugin on Leopard. 5161 [5450a1bc62df] 5162 51632008-01-11 phil <phil> 5164 5165 * qt/SciClasses.cpp, qt/qsciscintillabase.cpp: 5166 Hopefully fixed shortcuts and accelerators when the autocompletion 5167 list is displayed. 5168 [8304a1f4e36b] 5169 51702008-01-06 phil <phil> 5171 5172 * qt/SciClasses.cpp: 5173 Hopefully fixed a bug stopping normal typing when the autocompletion 5174 list is being displayed. 5175 [2db0cc8fa158] 5176 51772008-01-03 phil <phil> 5178 5179 * lib/LICENSE.commercial.short, lib/LICENSE.gpl, 5180 lib/LICENSE.gpl.short, lib/README.doc, qt/qsciscintillabase.cpp: 5181 Fixed a Qt3 compilation bug. Updated the copyright notices. 5182 [cf238f41fb54] 5183 51842007-12-30 phil <phil> 5185 5186 * qt/SciClasses.cpp, qt/SciClasses.h, qt/qsciscintillabase.cpp: 5187 Hopefully fixed the problems with the auto-completion popup on all 5188 platforms (not tested on Mac). 5189 [585aa7e4e59f] 5190 51912007-12-29 phil <phil> 5192 5193 * qt/SciClasses.cpp: 5194 Remove the use of the internal Tooltip widget flag so that the X11 5195 auto-completion list now has the same problems as the Windows 5196 version. (Prior to fixing the problem properly.) 5197 [93d584d099db] 5198 51992007-12-23 phil <phil> 5200 5201 * qt/ScintillaQt.cpp: 5202 Fixed DND problems with Qt4. 5203 [23f8c1a7c4c7] 5204 5205 * qt/qsciscintilla.cpp: 5206 Fix from Detlev for an infinite loop caused by calling 5207 getCursorPosition() when Scintilla reports a position past the end 5208 of the text. 5209 [dd99ade93fa6] 5210 52112007-12-05 phil <phil> 5212 5213 * qt/qscilexerperl.cpp, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 5214 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 5215 Fixed a silly typo in the updated Perl lexer. 5216 [0e290eb71572] 5217 5218 * qt/qscintilla_de.qm: 5219 Updated German translations from Detlev. 5220 [e820d3c167f5] 5221 5222 * Makefile: 5223 Switched the internal build system to Qt v4.3.3. 5224 [df2d877e2422] 5225 52262007-12-04 phil <phil> 5227 5228 * qt/qscintilla_cs.ts, qt/qscintilla_de.ts, qt/qscintilla_fr.ts, 5229 qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 5230 Updated the translation source files. 5231 [1fb11f16d750] 5232 5233 * Python/sip/qscilexerperl.sip, Python/sip/qsciscintillabase.sip, 5234 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 5235 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 5236 doc/index.html, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/makefile, 5237 gtk/scintilla.mak, include/Platform.h, include/PropSet.h, 5238 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 5239 lib/README.svn, macosx/PlatMacOSX.cxx, macosx/ScintillaMacOSX.h, 5240 macosx/makefile, qt/PlatQt.cpp, qt/qscilexer.cpp, qt/qscilexer.h, 5241 qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpython.cpp, 5242 qt/qscilexerpython.h, qt/qscintilla.pro, qt/qsciscintilla.cpp, 5243 qt/qsciscintillabase.h, src/CellBuffer.cxx, src/CellBuffer.h, 5244 src/ContractionState.cxx, src/ContractionState.h, src/Document.cxx, 5245 src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx, 5246 src/Editor.h, src/KeyWords.cxx, src/LexAPDL.cxx, src/LexASY.cxx, 5247 src/LexAU3.cxx, src/LexAbaqus.cxx, src/LexBash.cxx, src/LexCPP.cxx, 5248 src/LexGen.py, src/LexHTML.cxx, src/LexHaskell.cxx, 5249 src/LexMetapost.cxx, src/LexOthers.cxx, src/LexPerl.cxx, 5250 src/LexPython.cxx, src/LexR.cxx, src/LexSQL.cxx, src/LexTeX.cxx, 5251 src/LexYAML.cxx, src/Partitioning.h, src/PositionCache.cxx, 5252 src/PositionCache.h, src/PropSet.cxx, src/RunStyles.cxx, 5253 src/RunStyles.h, src/ScintillaBase.cxx, src/SplitVector.h, 5254 src/ViewStyle.cxx, src/ViewStyle.h, vcbuild/SciLexer.dsp, 5255 version.txt, win32/PlatWin.cxx, win32/ScintRes.rc, 5256 win32/ScintillaWin.cxx, win32/makefile, win32/scintilla.mak, 5257 win32/scintilla_vc6.mak: 5258 Merged Scintilla v1.75. 5259 [8009a4d7275a] 5260 52612007-11-17 phil <phil> 5262 5263 * qt/SciClasses.cpp, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5264 Bug fixes for selectAll() and getCursorPosition() from Baz Walter. 5265 [80eecca239b4] 5266 52672007-10-24 phil <phil> 5268 5269 * qt/qsciscintilla.cpp: 5270 Fixed folding for HTML. 5271 [bb6fb6065e30] 5272 52732007-10-14 phil <phil> 5274 5275 * build.py, lib/GPL_EXCEPTION.TXT, lib/GPL_EXCEPTION_ADDENDUM.TXT, 5276 lib/LICENSE.gpl, lib/OPENSOURCE-NOTICE.TXT, qt/qscicommandset.cpp: 5277 Control characters that are not bound to commands (or shortcuts) now 5278 default to doing nothing (rather than inserting the character into 5279 the text). Aligned the GPL license with Trolltech's exceptions. 5280 [148432c68762] 5281 52822007-10-12 phil <phil> 5283 5284 * src/LexHTML.cxx: 5285 Fixed the Scintilla HTML lexer's handling of characters >= 0x80. 5286 [c4e271ce8e96] 5287 52882007-10-05 phil <phil> 5289 5290 * qt/qsciscintillabase.cpp: 5291 Used NoSystemBackground rather than OpaquePaintEvent to eliminate 5292 flicker. 5293 [01a22c66304d] 5294 52952007-10-04 phil <phil> 5296 5297 * Makefile, qt/qsciscintillabase.cpp: 5298 Fixed a flashing effect visible with a non-standard background. 5299 Switched to Qt v4.3.2. 5300 [781c58fcba96] 5301 53022007-09-23 phil <phil> 5303 5304 * qt/qsciapis.h, qt/qscicommand.h, qt/qscicommandset.h, 5305 qt/qscidocument.h, qt/qsciglobal.h, qt/qscilexer.h, 5306 qt/qscilexerbash.h, qt/qscilexerbatch.h, qt/qscilexercmake.h, 5307 qt/qscilexercpp.h, qt/qscilexercsharp.h, qt/qscilexercss.h, 5308 qt/qscilexerd.h, qt/qscilexerdiff.h, qt/qscilexerhtml.h, 5309 qt/qscilexeridl.h, qt/qscilexerjava.h, qt/qscilexerjavascript.h, 5310 qt/qscilexerlua.h, qt/qscilexermakefile.h, qt/qscilexerperl.h, 5311 qt/qscilexerpov.h, qt/qscilexerproperties.h, qt/qscilexerpython.h, 5312 qt/qscilexerruby.h, qt/qscilexersql.h, qt/qscilexertex.h, 5313 qt/qscilexervhdl.h, qt/qscimacro.h, qt/qsciprinter.h, 5314 qt/qsciscintilla.h, qt/qsciscintillabase.h: 5315 Made the recent portabilty changes Mac specific as AIX has a problem 5316 with them. 5317 [0de605d4079f] 5318 53192007-09-16 phil <phil> 5320 5321 * qt/qscilexer.cpp: 5322 A lexer's default colour, paper and font are now written to and read 5323 from the settings. 5324 [45277fc76ace] 5325 53262007-09-15 phil <phil> 5327 5328 * lib/README.doc, qt/qsciapis.h, qt/qscicommand.h, 5329 qt/qscicommandset.h, qt/qscidocument.h, qt/qsciglobal.h, 5330 qt/qscilexer.h, qt/qscilexerbash.h, qt/qscilexerbatch.h, 5331 qt/qscilexercmake.h, qt/qscilexercpp.h, qt/qscilexercsharp.h, 5332 qt/qscilexercss.h, qt/qscilexerd.h, qt/qscilexerdiff.h, 5333 qt/qscilexerhtml.h, qt/qscilexeridl.h, qt/qscilexerjava.h, 5334 qt/qscilexerjavascript.h, qt/qscilexerlua.h, qt/qscilexermakefile.h, 5335 qt/qscilexerperl.h, qt/qscilexerpov.h, qt/qscilexerproperties.h, 5336 qt/qscilexerpython.h, qt/qscilexerruby.h, qt/qscilexersql.h, 5337 qt/qscilexertex.h, qt/qscilexervhdl.h, qt/qscimacro.h, 5338 qt/qsciprinter.h, qt/qsciscintilla.h, qt/qsciscintillabase.h: 5339 Fixed the MacOS build problems when using the binary installer 5340 version of Qt. 5341 [e059a923a447] 5342 5343 * lib/LICENSE.commercial.short, qt/PlatQt.cpp: 5344 Added the missing WaitMouseMoved() implementation on MacOS. 5345 [78d1c8fc37c0] 5346 53472007-09-10 phil <phil> 5348 5349 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5350 QsciScintilla::setFont() now calls QWidget::setFont() so that font() 5351 returns the expected value. 5352 [fd4f577c60ea] 5353 53542007-09-02 phil <phil> 5355 5356 * qt/qsciscintilla.cpp: 5357 Fixed problems which the font size of STYLE_DEFAULT not being 5358 updated when the font of style 0 was changed. Hopefully this fixes 5359 the problems with edge columns and indentation guides. 5360 [ddeccb6f64a0] 5361 53622007-08-12 phil <phil> 5363 5364 * Makefile, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short, 5365 qt/qscintilla.pro: 5366 Applied .pro file fix from Dirk Mueller to add a proper install 5367 rule. 5368 [a3a2e49f1042] 5369 53702007-07-22 phil <phil> 5371 5372 * qt/qscilexer.cpp: 5373 Made sure that the backgound colour of areas of the widget with no 5374 text is updated when QsciLexer.setDefaultPaper() is called. 5375 [065558d2430b] 5376 53772007-07-09 phil <phil> 5378 5379 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5380 Explicitly set the style for STYLE_DEFAULT when setting a lexer. 5381 [a95fc3357771] 5382 53832007-06-30 phil <phil> 5384 5385 * Python/sip/qsciscintillabase.sip, doc/ScintillaDoc.html, 5386 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 5387 doc/ScintillaRelated.html, doc/index.html, gtk/PlatGTK.cxx, 5388 gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, gtk/scintilla.mak, 5389 include/Accessor.h, include/HFacer.py, include/KeyWords.h, 5390 include/Platform.h, include/PropSet.h, include/SString.h, 5391 include/SciLexer.h, include/Scintilla.h, include/Scintilla.iface, 5392 include/WindowAccessor.h, macosx/PlatMacOSX.cxx, 5393 macosx/PlatMacOSX.h, macosx/QuartzTextLayout.h, 5394 macosx/QuartzTextStyle.h, macosx/QuartzTextStyleAttribute.h, 5395 macosx/SciTest/English.lproj/InfoPlist.strings, 5396 macosx/SciTest/English.lproj/main.nib/classes.nib, 5397 macosx/SciTest/English.lproj/main.nib/info.nib, 5398 macosx/SciTest/English.lproj/main.nib/objects.xib, 5399 macosx/SciTest/Info.plist, 5400 macosx/SciTest/SciTest.xcode/project.pbxproj, 5401 macosx/SciTest/SciTest_Prefix.pch, macosx/SciTest/main.cpp, 5402 macosx/SciTest/version.plist, macosx/ScintillaCallTip.cxx, 5403 macosx/ScintillaCallTip.h, macosx/ScintillaListBox.cxx, 5404 macosx/ScintillaListBox.h, macosx/ScintillaMacOSX.cxx, 5405 macosx/ScintillaMacOSX.h, macosx/TCarbonEvent.cxx, 5406 macosx/TCarbonEvent.h, macosx/TRect.h, macosx/TView.cxx, 5407 macosx/TView.h, macosx/deps.mak, macosx/makefile, 5408 qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro, 5409 qt/qsciscintillabase.h, src/AutoComplete.cxx, src/AutoComplete.h, 5410 src/CallTip.cxx, src/CallTip.h, src/CellBuffer.cxx, 5411 src/CellBuffer.h, src/CharacterSet.h, src/ContractionState.cxx, 5412 src/ContractionState.h, src/Decoration.cxx, src/Decoration.h, 5413 src/Document.cxx, src/Document.h, src/DocumentAccessor.cxx, 5414 src/DocumentAccessor.h, src/Editor.cxx, src/Editor.h, 5415 src/ExternalLexer.cxx, src/ExternalLexer.h, src/Indicator.cxx, 5416 src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx, 5417 src/LexAPDL.cxx, src/LexAU3.cxx, src/LexAVE.cxx, src/LexAda.cxx, 5418 src/LexAsm.cxx, src/LexAsn1.cxx, src/LexBaan.cxx, src/LexBash.cxx, 5419 src/LexBasic.cxx, src/LexBullant.cxx, src/LexCLW.cxx, 5420 src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexCmake.cxx, 5421 src/LexConf.cxx, src/LexCrontab.cxx, src/LexCsound.cxx, 5422 src/LexD.cxx, src/LexEScript.cxx, src/LexEiffel.cxx, 5423 src/LexErlang.cxx, src/LexFlagship.cxx, src/LexForth.cxx, 5424 src/LexFortran.cxx, src/LexGAP.cxx, src/LexGen.py, 5425 src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx, 5426 src/LexInno.cxx, src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx, 5427 src/LexLua.cxx, src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx, 5428 src/LexMatlab.cxx, src/LexMetapost.cxx, src/LexNsis.cxx, 5429 src/LexOpal.cxx, src/LexOthers.cxx, src/LexPB.cxx, src/LexPLM.cxx, 5430 src/LexPOV.cxx, src/LexPS.cxx, src/LexPascal.cxx, src/LexPerl.cxx, 5431 src/LexProgress.cxx, src/LexPython.cxx, src/LexRebol.cxx, 5432 src/LexRuby.cxx, src/LexSQL.cxx, src/LexScriptol.cxx, 5433 src/LexSmalltalk.cxx, src/LexSpecman.cxx, src/LexSpice.cxx, 5434 src/LexTADS3.cxx, src/LexTCL.cxx, src/LexTeX.cxx, src/LexVB.cxx, 5435 src/LexVHDL.cxx, src/LexVerilog.cxx, src/LexYAML.cxx, 5436 src/LineMarker.cxx, src/LineMarker.h, src/Partitioning.h, 5437 src/PositionCache.cxx, src/PositionCache.h, src/PropSet.cxx, 5438 src/RESearch.cxx, src/RESearch.h, src/RunStyles.cxx, 5439 src/RunStyles.h, src/SVector.h, src/ScintillaBase.cxx, 5440 src/ScintillaBase.h, src/SplitVector.h, src/Style.cxx, src/Style.h, 5441 src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx, 5442 src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h, 5443 src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h, 5444 vcbuild/SciLexer.dsp, version.txt, win32/PlatWin.cxx, 5445 win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/deps.mak, 5446 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak, 5447 zipsrc.bat: 5448 Merged Scintilla v1.74. 5449 [04dee9c2424f] 5450 5451 * Python/sip/qscilexerpython.sip, build.py, qt/qscilexer.cpp, 5452 qt/qscilexerbash.cpp, qt/qscilexerpython.cpp, qt/qscilexerpython.h, 5453 qt/qscintilla.pro: 5454 Fixed comment folding in the Bash lexer. A style is properly 5455 restored when read from QSettings. Removed ./Qsci from the qmake 5456 INCLUDEPATH. Removed the Scintilla version number from generated 5457 filenames. Used fully qualified enum names in the Python lexer so 5458 that the QMetaObject is correct. 5459 [6b27a5b211e0] 5460 54612007-06-01 phil <phil> 5462 5463 * NEWS: 5464 Released as v2.1. 5465 [9976edafc5c1] [2.1] 5466 54672007-05-30 phil <phil> 5468 5469 * Makefile: 5470 Switched the internal build system to Qt v4.3.0. 5471 [49284aa376ef] 5472 5473 * NEWS, Python/configure.py, Python/sip/qscilexer.sip, 5474 Python/sip/qscilexerbash.sip, Python/sip/qscilexerbatch.sip, 5475 Python/sip/qscilexercmake.sip, Python/sip/qscilexercpp.sip, 5476 Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip, 5477 Python/sip/qscilexerd.sip, Python/sip/qscilexerdiff.sip, 5478 Python/sip/qscilexerhtml.sip, Python/sip/qscilexeridl.sip, 5479 Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip, 5480 Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip, 5481 Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip, 5482 Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip, 5483 Python/sip/qscilexersql.sip, Python/sip/qscilexertex.sip, 5484 Python/sip/qscilexervhdl.sip, Python/sip/qscimodcommon.sip, 5485 build.py, qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexerbash.cpp, 5486 qt/qscilexerbash.h, qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, 5487 qt/qscilexercmake.cpp, qt/qscilexercmake.h, qt/qscilexercpp.cpp, 5488 qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h, 5489 qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerd.cpp, 5490 qt/qscilexerd.h, qt/qscilexerdiff.cpp, qt/qscilexerdiff.h, 5491 qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, qt/qscilexeridl.cpp, 5492 qt/qscilexeridl.h, qt/qscilexerjavascript.cpp, 5493 qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h, 5494 qt/qscilexermakefile.cpp, qt/qscilexermakefile.h, 5495 qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp, 5496 qt/qscilexerpov.h, qt/qscilexerproperties.cpp, 5497 qt/qscilexerproperties.h, qt/qscilexerpython.cpp, 5498 qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h, 5499 qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp, 5500 qt/qscilexertex.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h, 5501 qt/qscintilla.pro: 5502 Lexers now remember their style settings. A lexer no longer has to 5503 be the current lexer when changing a style's color, end-of-line 5504 fill, font or paper. The color(), eolFill(), font() and paper() 5505 methods of QsciLexer now return the current values for a style 5506 rather than the default values. The setDefaultColor(), 5507 setDefaultFont() and setDefaultPaper() methods of QsciLexer are no 5508 longer slots and no longer virtual. The defaultColor(), 5509 defaultFont() and defaultPaper() methods of QsciLexer are no longer 5510 virtual. The color(), eolFill(), font() and paper() methods of all 5511 QsciLexer derived classes (except for QsciLexer itself) have been 5512 renamed defaultColor(), defaultEolFill(), defaultFont() and 5513 defaultPaper() respectively. 5514 [38aeee2a5a36] 5515 55162007-05-28 phil <phil> 5517 5518 * qt/qsciscintilla.cpp: 5519 Set the number of style bits after we've set the lexer. 5520 [84cda9af5b00] 5521 5522 * Python/configure.py: 5523 Fixed the handling of the %Timeline in the Python bindings. 5524 [4b3146d1a236] 5525 55262007-05-27 phil <phil> 5527 5528 * Python/sip/qsciscintillabase.sip: 5529 Updated the sub-class convertor code in the Python bindings for the 5530 Cmake and VHDL lexers. 5531 [6ab6570728a2] 5532 55332007-05-26 phil <phil> 5534 5535 * NEWS: 5536 Updated the NEWS file. Released as v2.0. 5537 [eec9914d8211] [2.0] 5538 55392007-05-19 phil <phil> 5540 5541 * Python/sip/qsciscintillabase.sip, qt/qsciscintilla.cpp, 5542 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 5543 Added basic input method support for Qt4 so that accented characters 5544 now work. (Although there is still a font problem - at least a text 5545 colour problem.) 5546 [6b41f3694999] 5547 5548 * qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintillabase.cpp: 5549 Fixed building against Qt v3. 5550 [9e9ba05de0fb] 5551 55522007-05-17 phil <phil> 5553 5554 * qt/qsciscintilla.cpp: 5555 Fixed an autocompletion problem where an empty list was being 5556 displayed. 5557 [c7214274017c] 5558 55592007-05-16 phil <phil> 5560 5561 * qt/qsciscintilla.cpp: 5562 Fixed a bug where autocompleting from the document was looking for 5563 preceeding non-word characters as well. 5564 [3ee6fd746d49] 5565 5566 * qt/qsciscintilla.cpp: 5567 Fixed silly typo that broke call tips. 5568 [05213a8933c2] 5569 55702007-05-09 phil <phil> 5571 5572 * qt/qsciscintilla.cpp: 5573 Fiex an autocompletion bug for words that only had preceding 5574 whitespace. 5575 [a8f3339e02c6] 5576 5577 * Python/configure.py, lib/gen_python_api.py, 5578 qsci/api/python/Python-2.4.api, qsci/api/python/Python-2.5.api, 5579 qt/qsciapis.cpp, qt/qsciapis.h: 5580 Call tips shouldn't now get confused with commas in the text after 5581 the argument list. The included API files for Python should now be 5582 complete and properly exclude anything beginning with an underscore. 5583 The Python bindings configure.py can now install the API file in a 5584 user supplied directory. 5585 [c7e93dc918de] 5586 5587 * qt/qscintilla_cs.qm, qt/qscintilla_fr.qm, qt/qscintilla_pt_br.qm, 5588 qt/qscintilla_ru.qm: 5589 Ran lrelease on the project. 5590 [c3ce60078221] 5591 5592 * Makefile, qt/qscintilla_cs.ts, qt/qscintilla_de.ts, 5593 qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts: 5594 Updated the internal build system to Qt v4.3.0rc1. Ran lupdate on 5595 the project. 5596 [6a86e71a4e26] 5597 55982007-05-08 phil <phil> 5599 5600 * Python/sip/qsciscintilla.sip, qt/qsciapis.cpp, qt/qsciapis.h, 5601 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5602 Call tips will now show all the tips for a function (in all scopes) 5603 if the current context/scope isn't known. 5604 [cbebccc205c7] 5605 5606 * Python/sip/qsciscintilla.sip, qt/qsciapis.cpp, qt/qsciapis.h, 5607 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5608 Added callTipsStyle() and setCallTipsStyle() to QsciScintilla. 5609 [59d453b5da8c] 5610 56112007-05-07 phil <phil> 5612 5613 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5614 Autocompletion from documents should now work the same as QScintilla 5615 v1. The only difference is that the list does not contain the 5616 preceding context so it is consistent with autocompletion from APIs. 5617 [46de719d325e] 5618 5619 * qt/qscintilla.pro, qt/qscintilla_cs.qm, qt/qscintilla_cs.ts: 5620 Added the Czech translations from Zdenek Bohm. 5621 [139fd9aee405] 5622 56232007-04-30 phil <phil> 5624 5625 * Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 5626 qt/qsciscintilla.h: 5627 Added QsciScintilla::wordCharacters(). 5628 [d6e56986a031] 5629 56302007-04-29 phil <phil> 5631 5632 * Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 5633 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 5634 qt/qsciscintillabase.h: 5635 Added lots of consts to QsciScintilla getter methods. 5636 [4aaffa8611ba] 5637 5638 * Python/configure.py, Python/sip/qsciscintilla.sip, 5639 qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_fr.ts, 5640 qt/qscintilla_pt_br.ts, qt/qscintilla_ru.ts, qt/qsciscintilla.cpp, 5641 qt/qsciscintilla.h: 5642 Added caseSensitive() and isWordCharacter() to QsciScintilla. 5643 Updated translations from Detlev. 5644 [64223bf97266] 5645 56462007-04-10 phil <phil> 5647 5648 * Python/sip/qscilexercmake.sip, Python/sip/qscilexervhdl.sip, 5649 Python/sip/qscimodcommon.sip, qt/qscilexercmake.cpp, 5650 qt/qscilexercmake.h, qt/qscilexervhdl.cpp, qt/qscilexervhdl.h, 5651 qt/qscintilla.pro: 5652 Added the QsciLexerVHDL class. 5653 [10029339786f] 5654 5655 * Python/sip/qscilexercmake.sip, Python/sip/qscimodcommon.sip, 5656 qt/qscilexercmake.cpp, qt/qscilexercmake.h, qt/qscintilla.pro: 5657 Added the QsciLexerCmake class. 5658 [c1c911246f75] 5659 56602007-04-09 phil <phil> 5661 5662 * qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp, 5663 qt/qsciscintilla.h: 5664 Finished call tip support. 5665 [b8c717297392] 5666 56672007-04-07 phil <phil> 5668 5669 * qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp, 5670 qt/qsciscintilla.h: 5671 Some refactoring in preparation for getting call tips working. 5672 [6cb925653a80] 5673 56742007-04-06 phil <phil> 5675 5676 * qt/qsciscintilla.cpp: 5677 Fixed autoindenting. 5678 [8d7b93ee4d9e] 5679 56802007-04-05 phil <phil> 5681 5682 * qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp: 5683 Fixed autocompletion so that it works with lexers that don't define 5684 word separators, and lexers that are case insensitive. 5685 [66634cf13685] 5686 56872007-04-04 phil <phil> 5688 5689 * qt/ScintillaQt.cpp, qt/qsciscintilla.cpp: 5690 Fixed the horizontal scrollbar when word wrapping. 5691 [021ea1fe8468] 5692 56932007-04-03 phil <phil> 5694 5695 * Python/configure.py, Python/sip/qsciscintillabase.sip, delcvs.bat, 5696 doc/ScintillaDoc.html, doc/ScintillaDownload.html, 5697 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 5698 doc/index.html, gtk/makefile, gtk/scintilla.mak, include/SciLexer.h, 5699 include/Scintilla.h, include/Scintilla.iface, qt/ScintillaQt.cpp, 5700 qt/qscintilla.pro, qt/qsciscintillabase.h, src/Document.cxx, 5701 src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx, 5702 src/Editor.h, src/ExternalLexer.h, src/KeyWords.cxx, src/LexAU3.cxx, 5703 src/LexBash.cxx, src/LexCmake.cxx, src/LexHTML.cxx, src/LexLua.cxx, 5704 src/LexMSSQL.cxx, src/LexOthers.cxx, src/LexTADS3.cxx, 5705 src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h, 5706 src/SplitVector.h, vcbuild/SciLexer.dsp, version.txt, 5707 win32/PlatWin.cxx, win32/ScintRes.rc, win32/ScintillaWin.cxx, 5708 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak: 5709 Merged Scintilla v1.73. 5710 [2936af6fc62d] 5711 57122007-03-18 phil <phil> 5713 5714 * Makefile, Python/sip/qscilexerd.sip, Python/sip/qscimodcommon.sip, 5715 Python/sip/qsciscintillabase.sip, qt/qscilexerd.cpp, 5716 qt/qscilexerd.h, qt/qscintilla.pro, qt/qscintilla_de.qm, 5717 qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_pt_br.ts, 5718 qt/qscintilla_ru.ts: 5719 Switched the internal build system to Qt v4.2.3. Added the D lexer 5720 support from Detlev. 5721 [667e9b81ab4f] 5722 57232007-03-04 phil <phil> 5724 5725 * Makefile, example-Qt4/mainwindow.cpp, qt/PlatQt.cpp, 5726 qt/qsciscintilla.cpp: 5727 Fixed a bug in default font handling. Removed use of QIODevice::Text 5728 in the example as it is unnecessary and a performance hog. Moved the 5729 internal Qt3 build system to Qt v3.3.8. Auto-indentation should now 5730 work (as badly) as it did with QScintilla v1. 5731 [4d3ad4d1f295] 5732 57332007-01-17 phil <phil> 5734 5735 * Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h: 5736 Added defaultPreparedName() to QsciAPIs. 5737 [2a3c872122dd] 5738 5739 * designer-Qt4/qscintillaplugin.cpp: 5740 Fixed the Qt4 Designer plugin include file value. 5741 [ea7cb8634ad2] 5742 57432007-01-16 phil <phil> 5744 5745 * Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h: 5746 Added cancelPreparation() and apiPreparationCancelled() to QsciAPIs. 5747 [2d7dd00e3bc0] 5748 5749 * Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 5750 build.py, lib/LICENSE.commercial.short, lib/LICENSE.gpl.short, 5751 qt/qscintilla.pro, qt/qsciscintilla.cpp, qt/qsciscintilla.h, 5752 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 5753 Updated the copyright notices. Added selectionToEol() and 5754 setSelectionToEol() to QsciScintilla. Added the other 1.72 changes 5755 to the low level API. 5756 [ddcf2d43cf31] 5757 5758 * doc/SciBreak.jpg, doc/ScintillaDoc.html, doc/ScintillaDownload.html, 5759 doc/ScintillaHistory.html, doc/ScintillaRelated.html, 5760 doc/index.html, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/makefile, 5761 gtk/scintilla.mak, include/SciLexer.h, include/Scintilla.h, 5762 include/Scintilla.iface, qt/ScintillaQt.h, src/CellBuffer.cxx, 5763 src/CellBuffer.h, src/ContractionState.cxx, src/Document.cxx, 5764 src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx, 5765 src/Editor.h, src/KeyWords.cxx, src/LexCPP.cxx, src/LexD.cxx, 5766 src/LexGen.py, src/LexHTML.cxx, src/LexInno.cxx, src/LexLua.cxx, 5767 src/LexMatlab.cxx, src/LexNsis.cxx, src/LexOthers.cxx, 5768 src/LexRuby.cxx, src/LexTADS3.cxx, src/Partitioning.h, 5769 src/ScintillaBase.cxx, src/SplitVector.h, src/StyleContext.h, 5770 src/ViewStyle.cxx, src/ViewStyle.h, vcbuild/SciLexer.dsp, 5771 version.txt, win32/ScintRes.rc, win32/ScintillaWin.cxx, 5772 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak: 5773 Merged Scintilla v1.72, but any new features are not yet exploited. 5774 [dcdfde9050a2] 5775 57762007-01-09 phil <phil> 5777 5778 * Python/configure.py: 5779 Fixed bug in configure.py when the -p flag wasn't specified. 5780 [50dc69f2b20d] 5781 57822007-01-04 phil <phil> 5783 5784 * Python/configure.py, Python/sip/qscilexer.sip, qt/qsciapis.cpp, 5785 qt/qsciapis.h, qt/qsciscintilla.cpp: 5786 Backported to Qt v3. Note that this will probably break again in the 5787 future when call tips are redone. 5788 [3bcc4826fc73] 5789 57902007-01-02 phil <phil> 5791 5792 * Python/configure.py, lib/gen_python_api.py, 5793 qsci/api/python/Python-2.4.api, qsci/api/python/Python-2.5.api, 5794 qt/qsciapis.cpp: 5795 Added the Python v2.4 and v2.5 API files. Added the generation of 5796 the QScintilla2.api file. 5797 [49beb92ca721] 5798 57992007-01-01 phil <phil> 5800 5801 * Python/sip/qsciscintilla.sip, qt/qscilexer.h, qt/qsciscintilla.cpp, 5802 qt/qsciscintilla.h: 5803 Added autoCompletionFillupsEnabled() and 5804 setAutoCompletionFillupsEnabled() to QsciScintilla. Updated the 5805 Python bindings. 5806 [7aa946010e9d] 5807 5808 * Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h: 5809 Implemented loadPrepared() and savePrepared() in QsciAPIs. Added 5810 isPrepared() to QsciAPIs. Updated the Python bindings. 5811 [4c5e3d80fec7] 5812 5813 * Python/sip/qsciapis.sip, qt/qsciapis.cpp, qt/qsciapis.h: 5814 Added installAPIFiles() and stubs for loadPrepared() and 5815 savePrepared() to QsciAPIs. 5816 [93f4dd7222a1] 5817 5818 * Python/sip/qsciapis.sip: 5819 Added the missing qsciapis.sip file. 5820 [064b524acc93] 5821 5822 * Python/sip/qscilexer.sip, Python/sip/qscimodcommon.sip, 5823 lib/qscintilla.dxy, qt/qsciapis.cpp, qt/qsciapis.h, 5824 qt/qscilexer.cpp, qt/qscilexer.h: 5825 Fixed the generation of the API documentation. Added apis() and 5826 setAPIs() to QsciLexer. Removed apiAdd(), apiClear(), apiLoad(), 5827 apiRemove(), apiProcessingStarted() and apiProcessingFinished() from 5828 QsciLexer. Added apiPreparationStarted() and 5829 apiPreparationFinished() to QsciAPIs. Made QsciAPIs part of the API 5830 again. Updated the Python bindings. 5831 [851d133b12ff] 5832 58332006-12-20 phil <phil> 5834 5835 * Makefile, qt/qsciapis.cpp, qt/qsciapis.h: 5836 Updated the internal build system to Qt v4.2.2. More work on auto- 5837 completion. 5838 [d4542220e7a2] 5839 58402006-11-26 phil <phil> 5841 5842 * qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/qsciapis.cpp, qt/qsciapis.h, 5843 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5844 More work on the auto-completion code. 5845 [37b2d0d2b154] 5846 58472006-11-22 phil <phil> 5848 5849 * qt/qsciapis.cpp, qt/qsciapis.h, qt/qscilexer.cpp, qt/qscilexer.h, 5850 qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qsciscintilla.cpp, 5851 qt/qsciscintilla.h: 5852 Changed the handling of case sensitivity in auto-completion lists. 5853 Lexers now say if they are case sensitive. 5854 [b1932fba61ec] 5855 58562006-11-17 phil <phil> 5857 5858 * Makefile, Python/configure.py, Python/sip/qscicommand.sip, 5859 Python/sip/qscicommandset.sip, Python/sip/qscidocument.sip, 5860 Python/sip/qscilexer.sip, Python/sip/qscilexerbash.sip, 5861 Python/sip/qscilexerbatch.sip, Python/sip/qscilexercpp.sip, 5862 Python/sip/qscilexercsharp.sip, Python/sip/qscilexercss.sip, 5863 Python/sip/qscilexerdiff.sip, Python/sip/qscilexerhtml.sip, 5864 Python/sip/qscilexeridl.sip, Python/sip/qscilexerjava.sip, 5865 Python/sip/qscilexerjavascript.sip, Python/sip/qscilexerlua.sip, 5866 Python/sip/qscilexermakefile.sip, Python/sip/qscilexerperl.sip, 5867 Python/sip/qscilexerpov.sip, Python/sip/qscilexerproperties.sip, 5868 Python/sip/qscilexerpython.sip, Python/sip/qscilexerruby.sip, 5869 Python/sip/qscilexersql.sip, Python/sip/qscilexertex.sip, 5870 Python/sip/qscimacro.sip, Python/sip/qsciprinter.sip, 5871 Python/sip/qsciscintilla.sip, Python/sip/qsciscintillabase.sip, 5872 TODO, build.py, designer-Qt3/qscintillaplugin.cpp, designer- 5873 Qt4/qscintillaplugin.cpp, example-Qt3/application.cpp, example- 5874 Qt4/mainwindow.cpp, qt/PlatQt.cpp, qt/ScintillaQt.cpp, 5875 qt/qsciapis.cpp, qt/qsciapis.h, qt/qscicommand.cpp, 5876 qt/qscicommand.h, qt/qscicommandset.cpp, qt/qscicommandset.h, 5877 qt/qscidocument.cpp, qt/qscidocument.h, qt/qscilexer.cpp, 5878 qt/qscilexer.h, qt/qscilexerbash.cpp, qt/qscilexerbash.h, 5879 qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qscilexercpp.cpp, 5880 qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h, 5881 qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp, 5882 qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, 5883 qt/qscilexeridl.cpp, qt/qscilexeridl.h, qt/qscilexerjava.cpp, 5884 qt/qscilexerjava.h, qt/qscilexerjavascript.cpp, 5885 qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h, 5886 qt/qscilexermakefile.cpp, qt/qscilexermakefile.h, 5887 qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp, 5888 qt/qscilexerpov.h, qt/qscilexerproperties.cpp, 5889 qt/qscilexerproperties.h, qt/qscilexerpython.cpp, 5890 qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h, 5891 qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp, 5892 qt/qscilexertex.h, qt/qscimacro.cpp, qt/qscimacro.h, 5893 qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciprinter.h, 5894 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 5895 qt/qsciscintillabase.h: 5896 Fixed the name of the generated source packages. Reorganised so that 5897 the header files are in a separate sub-directory. Updated the 5898 designer plugins and examples for the changing in header file 5899 structure. More work on autocompletion. Basic functionality is 5900 there, but no support for the "current context" yet. 5901 [312e74140bb8] 5902 59032006-11-04 phil <phil> 5904 5905 * designer-Qt4/qscintillaplugin.cpp: 5906 Designer plugin fixes for Qt4 from DavidB. 5907 [920f7af8bec6] 5908 59092006-11-03 phil <phil> 5910 5911 * qt/qscilexer.cpp: 5912 Fixed QsciLexer::setPaper() so that it also sets the background 5913 colour of the default style. 5914 [fcab00732d97] 5915 59162006-10-21 phil <phil> 5917 5918 * Makefile, qt/qsciapis.cpp, qt/qsciapis.h, qt/qsciscintilla.cpp: 5919 Switched the internal build system to Qt v3.3.7 and v4.2.1. 5920 Portability fixes for Qt3. 5921 [512b57958ea4] 5922 59232006-10-20 phil <phil> 5924 5925 * Makefile, build.py, include/Platform.h, lib/README.doc, 5926 qt/PlatQt.cpp, qt/qscimacro.cpp, qt/qscintilla.pro, 5927 qt/qsciscintilla.cpp: 5928 Renamed the base package QScintilla2. Platform portability fixes 5929 from Ulli. The qsci data directory is now installed (where API files 5930 will be kept). 5931 [2a61d65842fb] 5932 59332006-10-13 phil <phil> 5934 5935 * Python/sip/qsciscintilla.sip, qt/qscintilla.pro, 5936 qt/qscintilla_pt_br.qm, qt/qscintilla_pt_br.ts, 5937 qt/qscintilla_ptbr.qm, qt/qscintilla_ptbr.ts, qt/qsciscintilla.cpp, 5938 qt/qsciscintilla.h: 5939 Added QsciScintilla::linesChanged() from Detlev. Removed 5940 QsciScintilla::markerChanged(). Renamed the Brazilian Portugese 5941 translation files. 5942 [5b23de72e063] 5943 5944 * Makefile, Python/sip/qscilexer.sip, qt/ListBoxQt.cpp, 5945 qt/ListBoxQt.h, qt/ScintillaQt.cpp, qt/qsciapis.cpp, qt/qsciapis.h, 5946 qt/qscilexer.cpp, qt/qscilexer.h, qt/qsciscintilla.cpp, 5947 qt/qsciscintilla.h: 5948 Added apiRemove(), apiProcessingStarted() and 5949 apiProcessingFinished() to QsciLexer. 5950 [ef2cb95b868a] 5951 59522006-10-08 phil <phil> 5953 5954 * qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5955 Reset the text and paper colours and font when removing a lexer. 5956 [08ac85b34d80] 5957 5958 * qt/qsciscintilla.cpp: 5959 Fixed Qt3 specific problem with most recent changes. 5960 [e4ba06e01a1e] 5961 59622006-10-06 phil <phil> 5963 5964 * Python/sip/qsciapis.sip, Python/sip/qscilexer.sip, 5965 Python/sip/qscimodcommon.sip, Python/sip/qsciscintilla.sip, 5966 qt/ListBoxQt.cpp, qt/SciClasses.cpp, qt/qsciapis.cpp, qt/qsciapis.h, 5967 qt/qscilexer.cpp, qt/qscilexer.h, qt/qscilexerbash.cpp, 5968 qt/qscilexerbash.h, qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, 5969 qt/qscilexercpp.cpp, qt/qscilexercpp.h, qt/qscilexercsharp.h, 5970 qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp, 5971 qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, 5972 qt/qscilexeridl.h, qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, 5973 qt/qscilexerlua.h, qt/qscilexermakefile.cpp, qt/qscilexermakefile.h, 5974 qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp, 5975 qt/qscilexerpov.h, qt/qscilexerproperties.cpp, 5976 qt/qscilexerproperties.h, qt/qscilexerpython.cpp, 5977 qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h, 5978 qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp, 5979 qt/qscilexertex.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 5980 Made QsciAPIs an internal class and instead added apiAdd(), 5981 apiClear() and apiLoad() to QsciLexer. Replaced 5982 setAutoCompletionStartCharacters() with 5983 setAutoCompletionWordSeparators() in QsciScintilla. Removed 5984 autoCompletionFillupsEnabled(), setAutoCompletionFillupsEnabled(), 5985 setAutoCompletionAPIs() and setCallTipsAPIs() from QsciScintilla. 5986 Added AcsNone to QsciScintilla::AutoCompletionSource. Horizontal 5987 scrollbars are displayed as needed in autocompletion lists. Added 5988 QsciScintilla::lexer(). Fixed setFont(), setColor(), setEolFill() 5989 and setPaper() in QsciLexer so that they handle all styles as 5990 documented. Removed all occurences of QString::null. Fixed the 5991 problem with indentation guides not changing when the size of a 5992 space changed. Added the QsciScintilla::markerChanged() signal. 5993 Updated the Python bindings. 5994 [9ae22e152365] 5995 59962006-10-01 phil <phil> 5997 5998 * qt/PlatQt.cpp: 5999 Fixed a silly line drawing bug. 6000 [0f9f5c22421a] 6001 60022006-09-30 phil <phil> 6003 6004 * qt/qscintilla.pro: 6005 Fixes for building on Windows and MacOS/X. 6006 [c16bc6aeba20] 6007 60082006-09-29 phil <phil> 6009 6010 * example-Qt4/application.pro, qt/PlatQt.cpp, qt/qsciscintilla.cpp, 6011 qt/qsciscintilla.h, qt/qsciscintillabase.cpp: 6012 Fixed the documentation bug in QsciScintilla::insert(). Fixed the 6013 mouse shape changing properly. Fixed the drawing of fold markers. 6014 [08af64d93094] 6015 60162006-09-23 phil <phil> 6017 6018 * lib/README: 6019 Improved the README for the pedants amongst us. 6020 [683bdb9a84fc] 6021 6022 * designer-Qt4/designer.pro, designer-Qt4/qscintillaplugin.cpp, 6023 designer-Qt4/qscintillaplugin.h: 6024 The Qt4 Designer plugin now loads - thanks to DavidB. 6025 [feb5a3618df6] 6026 60272006-09-16 phil <phil> 6028 6029 * build.py, designer-Qt3/designer.pro, designer- 6030 Qt3/qscintillaplugin.cpp, designer-Qt4/designer.pro, designer- 6031 Qt4/qscintillaplugin.cpp, designer/designer.pro, 6032 designer/qscintillaplugin.cpp, lib/README.doc, qt/qsciscintilla.h: 6033 Fixed the Qt3 designer plugin. Added the Qt4 designer plugin based 6034 on Andrius Ozelis's work. (But it doesn't load for me - does anybody 6035 else have a problem?) 6036 [3a0873ed5ff0] 6037 60382006-09-09 phil <phil> 6039 6040 * Python/sip/qsciscintilla.sip, qt/qsciscintilla.cpp, 6041 qt/qsciscintilla.h: 6042 QsciScintilla's setFont(), setColor() and setPaper() now work as 6043 expected when there is no lexer (and have no effect if there is a 6044 lexer). 6045 [65cc713d9ecb] 6046 60472006-08-28 phil <phil> 6048 6049 * qt/ListBoxQt.cpp, qt/PlatQt.cpp: 6050 Fixed a crash when double-clicking on an auto-completion list entry. 6051 [d8eecfc59ca2] 6052 60532006-08-27 phil <phil> 6054 6055 * Python/sip/qsciscintillabase.sip, doc/ScintillaDoc.html, 6056 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 6057 doc/index.html, gtk/Converter.h, gtk/PlatGTK.cxx, 6058 gtk/ScintillaGTK.cxx, qt/ScintillaQt.cpp, qt/qsciscintillabase.h, 6059 src/Editor.cxx, src/LexCPP.cxx, src/LexPerl.cxx, src/LexVB.cxx, 6060 src/StyleContext.h, version.txt, win32/ScintRes.rc, 6061 win32/ScintillaWin.cxx: 6062 Merged Scintilla v1.71. The SCN_DOUBLECLICK() signal now passes the 6063 line and position of the click. 6064 [81c852fed943] 6065 60662006-08-17 phil <phil> 6067 6068 * Python/sip/qsciscintilla.sip, qt/ScintillaQt.cpp: 6069 Fixed pasting when Unicode mode is set. 6070 [9d4a7ccef6f4] 6071 6072 * build.py: 6073 Fixed the internal build system leaving SVN remnants around. 6074 [96c36a0e94ac] 6075 60762006-07-30 phil <phil> 6077 6078 * NEWS, Python/sip/qsciscintilla.sip, qt/qscicommand.h, 6079 qt/qscicommandset.h, qt/qsciscintilla.cpp, qt/qsciscintilla.h: 6080 Added autoCompletionFillupsEnabled() and 6081 setAutoCompletionFillupsEnabled() to QsciScintilla. Don't auto- 6082 complete numbers. Removed QsciCommandList. 6083 [e9886e5da7c3] 6084 60852006-07-29 phil <phil> 6086 6087 * lib/README.doc, qt/PlatQt.cpp: 6088 Debugged the Qt3 backport - all seems to work. 6089 [1e743e050599] 6090 6091 * Python/configure.py, Python/sip/qscimod3.sip, 6092 Python/sip/qsciscintillabase.sip, Python/sip/qsciscintillabase4.sip, 6093 build.py, lib/README, lib/README.doc, lib/qscintilla.dxy, 6094 qt/qsciscintillabase.h: 6095 The PyQt3 bindings now work. Updated the documentation and build 6096 system for both Qt3 and Qt4. 6097 [f4fa8a9a35c0] 6098 60992006-07-28 phil <phil> 6100 6101 * Python/sip/qscimodcommon.sip, Python/sip/qsciscintillabase4.sip, 6102 Python/sip/qscitypes.sip, example-Qt3/application.cpp, example- 6103 Qt3/application.h, example-Qt3/application.pro, qt/qscicommand.cpp, 6104 qt/qscicommandset.cpp, qt/qscidocument.cpp, qt/qscimacro.cpp, 6105 qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciscintilla.cpp, 6106 qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 6107 qt/qsciscintillabase.h, qt/qscitypes.h: 6108 Backed out the QscoTypes namespace now that the Qt3/4 source code 6109 has been consolidated. 6110 [372c37fa8b9c] 6111 6112 * qt/qscintilla_de.ts, qt/qscintilla_fr.ts, qt/qscintilla_ptbr.ts, 6113 qt/qscintilla_ru.ts, qt/qsciscintillabase.cpp, 6114 qt/qsciscintillabase.h, qt/qsciscintillabase3.cpp, 6115 qt/qsciscintillabase3.h, qt/qsciscintillabase4.cpp, 6116 qt/qsciscintillabase4.h: 6117 Integated the Qt3 and Qt4 source files. 6118 [4ee1fcf04cd9] 6119 6120 * Makefile, build.py, lib/README.doc, lib/qscintilla.dxy, 6121 qt/qscintilla.pro, qt/qsciscintillabase.h, 6122 qt/qsciscintillabase3.cpp, qt/qsciscintillabase3.h, 6123 qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h: 6124 The Qt3 port now compiles, but otherwise untested. 6125 [da227e07e729] 6126 6127 * Python/sip/qscimacro.sip, lib/README.doc, lib/qscintilla.dxy, 6128 qt/PlatQt.cpp, qt/qscilexermakefile.cpp, qt/qscimacro.cpp, 6129 qt/qscimacro.h, qt/qscintilla.pro, qt/qsciscintillabase.h, 6130 qt/qsciscintillabase3.cpp, qt/qsciscintillabase3.h, 6131 qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h: 6132 Changes to QsciMacro so that it has a more consistent API across Qt3 6133 and Qt4. Backported to Qt3 - doesn't yet build because Qt3 qmake 6134 doesn't understand the preprocessor. 6135 [910b415ec4a8] 6136 61372006-07-27 phil <phil> 6138 6139 * build.py, designer/qscintillaplugin.cpp, example-Qt3/README, 6140 example-Qt4/README, lib/README, lib/README.doc, lib/qscintilla.dxy, 6141 qt/qscintilla.pro: 6142 Updated the documentation. 6143 [7774f3e87003] 6144 61452006-07-26 phil <phil> 6146 6147 * Makefile, Python/configure.py, Python/qsciapis.sip, 6148 Python/qscicommand.sip, Python/qscicommandset.sip, 6149 Python/qscidocument.sip, Python/qscilexer.sip, 6150 Python/qscilexerbash.sip, Python/qscilexerbatch.sip, 6151 Python/qscilexercpp.sip, Python/qscilexercsharp.sip, 6152 Python/qscilexercss.sip, Python/qscilexerdiff.sip, 6153 Python/qscilexerhtml.sip, Python/qscilexeridl.sip, 6154 Python/qscilexerjava.sip, Python/qscilexerjavascript.sip, 6155 Python/qscilexerlua.sip, Python/qscilexermakefile.sip, 6156 Python/qscilexerperl.sip, Python/qscilexerpov.sip, 6157 Python/qscilexerproperties.sip, Python/qscilexerpython.sip, 6158 Python/qscilexerruby.sip, Python/qscilexersql.sip, 6159 Python/qscilexertex.sip, Python/qscimacro.sip, Python/qscimod4.sip, 6160 Python/qscimodcommon.sip, Python/qsciprinter.sip, 6161 Python/qsciscintilla.sip, Python/qsciscintillabase4.sip, 6162 Python/qscitypes.sip, Python/sip/qsciapis.sip, 6163 Python/sip/qscicommand.sip, Python/sip/qscicommandset.sip, 6164 Python/sip/qscidocument.sip, Python/sip/qscilexer.sip, 6165 Python/sip/qscilexerbash.sip, Python/sip/qscilexerbatch.sip, 6166 Python/sip/qscilexercpp.sip, Python/sip/qscilexercsharp.sip, 6167 Python/sip/qscilexercss.sip, Python/sip/qscilexerdiff.sip, 6168 Python/sip/qscilexerhtml.sip, Python/sip/qscilexeridl.sip, 6169 Python/sip/qscilexerjava.sip, Python/sip/qscilexerjavascript.sip, 6170 Python/sip/qscilexerlua.sip, Python/sip/qscilexermakefile.sip, 6171 Python/sip/qscilexerperl.sip, Python/sip/qscilexerpov.sip, 6172 Python/sip/qscilexerproperties.sip, Python/sip/qscilexerpython.sip, 6173 Python/sip/qscilexerruby.sip, Python/sip/qscilexersql.sip, 6174 Python/sip/qscilexertex.sip, Python/sip/qscimacro.sip, 6175 Python/sip/qscimod4.sip, Python/sip/qscimodcommon.sip, 6176 Python/sip/qsciprinter.sip, Python/sip/qsciscintilla.sip, 6177 Python/sip/qsciscintillabase4.sip, Python/sip/qscitypes.sip, 6178 build.py, lib/LICENSE.edu, lib/LICENSE.edu.short, lib/README.MacOS: 6179 Changed the build system to add the Python bindings. 6180 [8a56c38c418b] 6181 6182 * Python/configure.py, Python/qscicommandset.sip, 6183 Python/qscilexerruby.sip, Python/qscilexertex.sip, 6184 Python/qscimod4.sip, Python/qsciscintilla.sip, 6185 Python/qsciscintillabase4.sip, Python/qscitypes.sip: 6186 Debugged the Python bindings - not yet part of the snapshots. 6187 [8e348d9c7d38] 6188 61892006-07-25 phil <phil> 6190 6191 * Python/qsciapis.sip, Python/qscicommand.sip, 6192 Python/qscicommandset.sip, Python/qscidocument.sip, 6193 Python/qscilexer.sip, Python/qscilexerbash.sip, 6194 Python/qscilexerbatch.sip, Python/qscilexercpp.sip, 6195 Python/qscilexercsharp.sip, Python/qscilexercss.sip, 6196 Python/qscilexerdiff.sip, Python/qscilexerhtml.sip, 6197 Python/qscilexeridl.sip, Python/qscilexerjava.sip, 6198 Python/qscilexerjavascript.sip, Python/qscilexerlua.sip, 6199 Python/qscilexermakefile.sip, Python/qscilexerperl.sip, 6200 Python/qscilexerpov.sip, Python/qscilexerproperties.sip, 6201 Python/qscilexerpython.sip, Python/qscilexerruby.sip, 6202 Python/qscilexersql.sip, Python/qscilexertex.sip, 6203 Python/qscimacro.sip, Python/qscimod4.sip, Python/qscimodcommon.sip, 6204 Python/qsciprinter.sip, Python/qsciscintilla.sip, 6205 Python/qsciscintillabase4.sip, Python/qscitypes.sip, qt/qsciapis.h, 6206 qt/qsciglobal.h, qt/qscilexer.h, qt/qscilexerbash.h, 6207 qt/qscilexercpp.h, qt/qscilexerperl.h, qt/qscilexerpython.h, 6208 qt/qscilexersql.h, qt/qsciprinter.h, qt/qsciscintilla.h: 6209 Ported the .sip files from v1. (Not yet part of the snapshot.) 6210 [c03807f9fbab] 6211 6212 * Makefile, qt/qscintilla-Qt4.pro, qt/qscintilla.pro: 6213 The .pro file should now work with both Qt v3 and v4. 6214 [c99aec4ce73d] 6215 6216 * Makefile, qt/qscintilla-Qt4.pro, qt/qscintilla.pro, 6217 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h, 6218 qt/qsciscintillabase4.cpp, qt/qsciscintillabase4.h: 6219 Some file reorganisation for when the backport to Qt3 is done. 6220 [c97fb1bdc0e5] 6221 6222 * qt/qscicommand.cpp, qt/qscicommandset.cpp, qt/qscidocument.cpp, 6223 qt/qscimacro.cpp, qt/qscintilla.pro, qt/qsciprinter.cpp, 6224 qt/qsciscintilla.cpp, qt/qsciscintilla.h, qt/qsciscintillabase.cpp, 6225 qt/qsciscintillabase.h, qt/qscitypes.h: 6226 Moved the Scintilla API enums out of QsciScintillaBase and into the 6227 new QsciTypes namespace. 6228 [6de0ac19e4df] 6229 6230 * qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6231 Triple clicking now works. 6232 [8ef632d89147] 6233 62342006-07-23 phil <phil> 6235 6236 * qt/qsciscintillabase.cpp: 6237 Fixed incorrect selection after dropping text. 6238 [4c62275c39f4] 6239 6240 * qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qsciscintillabase.cpp: 6241 Dropping text seems (mostly) to work. 6242 [7acc97948229] 6243 62442006-07-22 phil <phil> 6245 6246 * qt/PlatQt.cpp, qt/ScintillaQt.cpp, qt/ScintillaQt.h, 6247 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6248 Scrollbars now work. The context menu now works. The clipboard and 6249 mouse selection now works. Dragging to external windows now works 6250 (but not dropping). 6251 [73995ec258cd] 6252 62532006-07-18 phil <phil> 6254 6255 * example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h, qt/PlatQt.cpp, 6256 qt/qextscintillalexerbash.cxx, qt/qextscintillalexerbash.h, 6257 qt/qextscintillalexerbatch.cxx, qt/qextscintillalexerbatch.h, 6258 qt/qextscintillalexercpp.cxx, qt/qextscintillalexercpp.h, 6259 qt/qextscintillalexercsharp.cxx, qt/qextscintillalexercsharp.h, 6260 qt/qextscintillalexercss.cxx, qt/qextscintillalexercss.h, 6261 qt/qextscintillalexerdiff.cxx, qt/qextscintillalexerdiff.h, 6262 qt/qextscintillalexerhtml.cxx, qt/qextscintillalexerhtml.h, 6263 qt/qextscintillalexeridl.cxx, qt/qextscintillalexeridl.h, 6264 qt/qextscintillalexerjava.cxx, qt/qextscintillalexerjava.h, 6265 qt/qextscintillalexerjavascript.cxx, 6266 qt/qextscintillalexerjavascript.h, qt/qextscintillalexerlua.cxx, 6267 qt/qextscintillalexerlua.h, qt/qextscintillalexermakefile.cxx, 6268 qt/qextscintillalexermakefile.h, qt/qextscintillalexerperl.cxx, 6269 qt/qextscintillalexerperl.h, qt/qextscintillalexerpov.cxx, 6270 qt/qextscintillalexerpov.h, qt/qextscintillalexerproperties.cxx, 6271 qt/qextscintillalexerproperties.h, qt/qextscintillalexerpython.cxx, 6272 qt/qextscintillalexerpython.h, qt/qextscintillalexerruby.cxx, 6273 qt/qextscintillalexerruby.h, qt/qextscintillalexersql.cxx, 6274 qt/qextscintillalexersql.h, qt/qextscintillalexertex.cxx, 6275 qt/qextscintillalexertex.h, qt/qextscintillamacro.cxx, 6276 qt/qextscintillamacro.h, qt/qextscintillaprinter.cxx, 6277 qt/qextscintillaprinter.h, qt/qsciapis.h, qt/qscicommand.h, 6278 qt/qscilexer.h, qt/qscilexerbash.cpp, qt/qscilexerbash.h, 6279 qt/qscilexerbatch.cpp, qt/qscilexerbatch.h, qt/qscilexercpp.cpp, 6280 qt/qscilexercpp.h, qt/qscilexercsharp.cpp, qt/qscilexercsharp.h, 6281 qt/qscilexercss.cpp, qt/qscilexercss.h, qt/qscilexerdiff.cpp, 6282 qt/qscilexerdiff.h, qt/qscilexerhtml.cpp, qt/qscilexerhtml.h, 6283 qt/qscilexeridl.cpp, qt/qscilexeridl.h, qt/qscilexerjava.cpp, 6284 qt/qscilexerjava.h, qt/qscilexerjavascript.cpp, 6285 qt/qscilexerjavascript.h, qt/qscilexerlua.cpp, qt/qscilexerlua.h, 6286 qt/qscilexermakefile.cpp, qt/qscilexermakefile.h, 6287 qt/qscilexerperl.cpp, qt/qscilexerperl.h, qt/qscilexerpov.cpp, 6288 qt/qscilexerpov.h, qt/qscilexerproperties.cpp, 6289 qt/qscilexerproperties.h, qt/qscilexerpython.cpp, 6290 qt/qscilexerpython.h, qt/qscilexerruby.cpp, qt/qscilexerruby.h, 6291 qt/qscilexersql.cpp, qt/qscilexersql.h, qt/qscilexertex.cpp, 6292 qt/qscilexertex.h, qt/qscimacro.cpp, qt/qscimacro.h, 6293 qt/qscintilla.pro, qt/qsciprinter.cpp, qt/qsciprinter.h, 6294 qt/qsciscintilla.h: 6295 Ported the rest of the API to Qt4. Finished porting the example to 6296 Qt4. 6297 [de0ede6bbcf5] 6298 62992006-07-17 phil <phil> 6300 6301 * qt/qextscintilla.cxx, qt/qextscintilla.h, qt/qextscintillaapis.cxx, 6302 qt/qextscintillaapis.h, qt/qextscintillacommand.cxx, 6303 qt/qextscintillacommand.h, qt/qextscintillacommandset.cxx, 6304 qt/qextscintillacommandset.h, qt/qextscintilladocument.cxx, 6305 qt/qextscintilladocument.h, qt/qextscintillalexer.cxx, 6306 qt/qextscintillalexer.h, qt/qsciapis.cpp, qt/qsciapis.h, 6307 qt/qscicommand.cpp, qt/qscicommand.h, qt/qscicommandset.cpp, 6308 qt/qscicommandset.h, qt/qscidocument.cpp, qt/qscidocument.h, 6309 qt/qscilexer.cpp, qt/qscilexer.h, qt/qscintilla.pro, 6310 qt/qsciscintilla.cpp, qt/qsciscintilla.h: 6311 More porting to Qt4 - just the lexers remaining. 6312 [07158797bcf2] 6313 6314 * qt/ListBoxQt.cpp, qt/PlatQt.cpp, qt/SciClasses.cpp, 6315 qt/ScintillaQt.cpp, qt/qscintilla.pro, qt/qsciscintillabase.cpp: 6316 Further Qt4 changes so that Q3Support is no longer needed. 6317 [cb3ca2aee49e] 6318 6319 * qt/ListBoxQt.cpp, qt/ListBoxQt.h, qt/PlatQt.cpp, qt/SciClasses.cpp, 6320 qt/SciClasses.h, qt/SciListBox.cxx, qt/SciListBox.h, 6321 qt/ScintillaQt.cpp, qt/ScintillaQt.h, qt/qscintilla.pro, 6322 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6323 Ported the auto-completion list implementation to Qt4. 6324 [1d0d07f7ba3b] 6325 63262006-07-16 phil <phil> 6327 6328 * qt/PlatQt.cpp, qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6329 Drawing now seems Ok. Keyboard support now seems Ok. Start of the 6330 mouse support. 6331 [20a223c3f57e] 6332 63332006-07-12 phil <phil> 6334 6335 * include/Platform.h, qt/PlatQt.cpp, qt/ScintillaQt.cpp: 6336 Painting now seems to happen only within paint events - but 6337 incorrectly. 6338 [a60a10298391] 6339 6340 * qt/PlatQt.cpp, qt/PlatQt.cxx, qt/ScintillaQt.cpp, 6341 qt/ScintillaQt.cxx, qt/ScintillaQt.h, qt/qscintilla.pro: 6342 Recoded the implementation of surfaces so that painters are only 6343 active during paint events. Not yet debugged. 6344 [d0d91ae8e514] 6345 6346 * build.py, qt/PlatQt.cxx, qt/ScintillaQt.cxx, qt/ScintillaQt.h, 6347 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6348 Recoded the handling of key presses so that it doesn't use any Qt3 6349 specific features and should be backported to QScintilla v1. It also 6350 should work better in Unicode mode. 6351 [c2b96d686ee6] 6352 63532006-07-11 phil <phil> 6354 6355 * Makefile, build.py, example-Qt3/README, example-Qt3/application.cpp, 6356 example-Qt3/application.h, example-Qt3/application.pro, example- 6357 Qt3/fileopen.xpm, example-Qt3/fileprint.xpm, example- 6358 Qt3/filesave.xpm, example-Qt3/main.cpp, example-Qt4/README, example- 6359 Qt4/application.pro, example-Qt4/application.qrc, example- 6360 Qt4/images/copy.png, example-Qt4/images/cut.png, example- 6361 Qt4/images/new.png, example-Qt4/images/open.png, example- 6362 Qt4/images/paste.png, example-Qt4/images/save.png, example- 6363 Qt4/main.cpp, example-Qt4/mainwindow.cpp, example-Qt4/mainwindow.h, 6364 example/README, example/application.cpp, example/application.h, 6365 example/application.pro, example/fileopen.xpm, 6366 example/fileprint.xpm, example/filesave.xpm, example/main.cpp, 6367 qt/PlatQt.cxx, qt/SciListBox.cxx, qt/SciListBox.h, 6368 qt/ScintillaQt.cxx, qt/ScintillaQt.h, qt/qextscintilla.cxx, 6369 qt/qextscintillabase.cxx, qt/qextscintillabase.h, 6370 qt/qextscintillaglobal.h, qt/qsciglobal.h, qt/qscintilla.pro, 6371 qt/qsciscintillabase.cpp, qt/qsciscintillabase.h: 6372 Whole raft of changes starting QScintilla2. 6373 [7f0bd20f2f83] 6374 63752006-07-09 phil <phil> 6376 6377 * qt/qscintilla_de.qm, qt/qscintilla_de.ts, qt/qscintilla_fr.ts, 6378 qt/qscintilla_ptbr.ts, qt/qscintilla_ru.ts: 6379 Updated translations from Detlev. 6380 [c04c167d802e] 6381 63822006-07-08 phil <phil> 6383 6384 * NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h: 6385 Added QextScintilla::isCallTipActive(). 6386 [1f7dcb40db25] 6387 6388 * lib/LICENSE.commercial.short, lib/LICENSE.edu.short, 6389 lib/LICENSE.gpl.short, qt/qextscintilla.cxx: 6390 Changed the autoindentation to be slightly cleverer when handling 6391 Python. If a lexer does not define block end words then a block 6392 start word is ignored unless it is the last significant word in a 6393 line. 6394 [d5813c13f5da] 6395 63962006-07-02 phil <phil> 6397 6398 * qt/PlatQt.cxx: 6399 Possibly fixed a possible problem with double clicking under 6400 Windows. 6401 [271141bb2b43] 6402 6403 * NEWS, qt/ScintillaQt.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h: 6404 Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag 6405 to QextScintilla. The layout cache is now set according to the wrap 6406 mode. Setting a wrap mode now disables the horizontal scrollbar. 6407 [a498b86e7999] 6408 64092006-07-01 phil <phil> 6410 6411 * NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h: 6412 Added cancelList(), firstVisibleLine(), isListActive(), 6413 showUserList(), textHeight() and userListActivated() to 6414 QextScintilla. 6415 [058c7be4bdfe] 6416 6417 * qt/qextscintilla.cxx: 6418 Auto-completion changed so that subsequent start characters cause 6419 the list to be re-created (containing a subset of the previous one). 6420 [5b534658e638] 6421 64222006-06-28 phil <phil> 6423 6424 * NEWS, qt/SciListBox.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h, 6425 qt/qextscintillaapis.cxx, qt/qextscintillaapis.h, 6426 qt/qextscintillalexer.cxx, qt/qextscintillalexer.h, 6427 qt/qextscintillalexerpython.cxx, qt/qextscintillalexerpython.h: 6428 Handle Key_Enter the same as Key_Return. QextScintilla::foldAll() 6429 can now optionally fold all child fold points. Added 6430 autoCompleteFromAll() and setAutoCompletionStartCharacters() to 6431 QextScintilla. Vastly improved the way auto-completion and call tips 6432 work. 6433 [8b0472aaed61] 6434 64352006-06-25 phil <phil> 6436 6437 * qt/qextscintilla.cxx, qt/qextscintillabase.cxx, 6438 qt/qextscintillalexer.cxx: 6439 The default fore and background colours now default to the 6440 application palette rather than being hardcoded to black and white. 6441 [6cb6b5bef5fc] 6442 6443 * NEWS, qt/qextscintilla.cxx, qt/qextscintilla.h, 6444 qt/qextscintillalexer.cxx, qt/qextscintillalexer.h: 6445 Added defaultColor() and setDefaultColor() to QextScintillaLexer. 6446 Added color() and setColor() to QextScintilla. Renamed eraseColor() 6447 and setEraseColor() to paper() and setPaper() in QextScintilla. 6448 [c1fbfc192235] 6449 6450 * NEWS, qt/SciListBox.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h, 6451 qt/qextscintillaapis.cxx, qt/qextscintillaapis.h, 6452 qt/qextscintillabase.h, qt/qextscintillalexer.cxx, 6453 qt/qextscintillalexer.h: 6454 Added a couple of extra SendScintilla overloads. One is needed for 6455 PyQt because of the change in SIP's handling of unsigned values. The 6456 other is needed to solve C++ problems caused by the first. 6457 Autocompletion list entries from APIs may now contain spaces. Added 6458 defaultPaper() and setDefaultPaper() to QextScintillaLexer. Added 6459 eraseColor() and setEraseColor() to QextScintilla. 6460 [34f527ca0f99] 6461 64622006-06-21 phil <phil> 6463 6464 * qt/qextscintilla.cxx, qt/qextscintillalexer.cxx, 6465 qt/qextscintillalexer.h, qt/qextscintillalexerhtml.cxx, 6466 qt/qextscintillalexerhtml.h: 6467 Removed QextScintillaLexer::styleBits() now that 6468 SCI_GETSTYLEBITSNEEDED is available. 6469 [1c6837500560] 6470 6471 * NEWS, qt/PlatQt.cxx, qt/qextscintilla.cxx, qt/qextscintilla.h: 6472 QextScintilla::setSelectionBackgroundColor(), 6473 QextScintilla::setMarkerBackgroundColor() and 6474 QextScintilla::setCaretLineBackgroundColor() now respect the alpha 6475 component. 6476 [48bae1fffe85] 6477 64782006-06-20 phil <phil> 6479 6480 * NEWS, doc/ScintillaDoc.html, doc/ScintillaDownload.html, 6481 doc/ScintillaHistory.html, doc/index.html, gtk/Converter.h, 6482 gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, include/Scintilla.h, 6483 include/Scintilla.iface, qt/qextscintillabase.h, 6484 qt/qextscintillalexerpython.h, src/Editor.cxx, src/Editor.h, 6485 src/ViewStyle.cxx, src/ViewStyle.h, version.txt, win32/ScintRes.rc, 6486 win32/ScintillaWin.cxx: 6487 Merged Scintilla v1.70. 6488 [03ac3edd5dd2] 6489 64902006-06-19 phil <phil> 6491 6492 * qt/qextscintillabase.h, qt/qextscintillalexerlua.h, 6493 qt/qextscintillalexerruby.cxx, qt/qextscintillalexerruby.h, 6494 qt/qextscintillalexersql.h: 6495 Significant, and incompatible, updates to the QextScintillaLexerRuby 6496 class. 6497 [0484fe132d0c] 6498 6499 * src/PropSet.cxx: 6500 Fix for qsort helpers linkage from Ulli. (Patch sent upstream.) 6501 [2307adf67045] 6502 65032006-06-18 phil <phil> 6504 6505 * qt/qextscintillalexerpython.cxx, qt/qextscintillalexerpython.h: 6506 Ctrl-D is now duplicate selection rather than duplicate line. 6507 Updated the Python lexer to add support for hightlighted identifiers 6508 and decorators. 6509 [52ca24a722ac] 6510 6511 * qt/qextscintillabase.h, qt/qextscintillacommandset.cxx, 6512 qt/qextscintillalexer.h, qt/qextscintillalexerbash.h, 6513 qt/qextscintillalexerbatch.h, qt/qextscintillalexercpp.h, 6514 qt/qextscintillalexercsharp.h, qt/qextscintillalexercss.h, 6515 qt/qextscintillalexerhtml.h, qt/qextscintillalexeridl.h, 6516 qt/qextscintillalexerjava.h, qt/qextscintillalexerjavascript.h, 6517 qt/qextscintillalexerlua.h, qt/qextscintillalexerperl.h, 6518 qt/qextscintillalexerpov.h, qt/qextscintillalexerpython.h, 6519 qt/qextscintillalexerruby.h, qt/qextscintillalexersql.h, 6520 qt/qextscintillalexertex.h, qt/qscintilla.pro: 6521 Added the Scintilla 1.69 extensions to the low level API. 6522 [e89b98aaaa33] 6523 6524 * .repoman, build.py, doc/Icons.html, doc/ScintillaDoc.html, 6525 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 6526 doc/ScintillaRelated.html, doc/ScintillaToDo.html, doc/index.html, 6527 gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, gtk/deps.mak, gtk/makefile, 6528 gtk/scintilla.mak, include/HFacer.py, include/KeyWords.h, 6529 include/Platform.h, include/PropSet.h, include/SciLexer.h, 6530 include/Scintilla.h, include/Scintilla.iface, 6531 include/ScintillaWidget.h, qt/PlatQt.cxx, qt/ScintillaQt.h, 6532 qt/qscintilla.pro, src/CallTip.cxx, src/CallTip.h, 6533 src/CellBuffer.cxx, src/CellBuffer.h, src/CharClassify.cxx, 6534 src/CharClassify.h, src/ContractionState.cxx, src/Document.cxx, 6535 src/Document.h, src/DocumentAccessor.cxx, src/Editor.cxx, 6536 src/Editor.h, src/ExternalLexer.cxx, src/Indicator.cxx, 6537 src/KeyMap.cxx, src/KeyWords.cxx, src/LexAU3.cxx, src/LexBash.cxx, 6538 src/LexBasic.cxx, src/LexCPP.cxx, src/LexCaml.cxx, 6539 src/LexCsound.cxx, src/LexEiffel.cxx, src/LexGen.py, 6540 src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexInno.cxx, 6541 src/LexLua.cxx, src/LexMSSQL.cxx, src/LexOpal.cxx, 6542 src/LexOthers.cxx, src/LexPOV.cxx, src/LexPython.cxx, 6543 src/LexRuby.cxx, src/LexSQL.cxx, src/LexSpice.cxx, src/LexTCL.cxx, 6544 src/LexVB.cxx, src/LineMarker.h, src/PropSet.cxx, src/RESearch.cxx, 6545 src/RESearch.h, src/ScintillaBase.cxx, src/StyleContext.h, 6546 src/ViewStyle.cxx, src/ViewStyle.h, src/XPM.cxx, 6547 vcbuild/SciLexer.dsp, version.txt, win32/PlatWin.cxx, 6548 win32/ScintRes.rc, win32/ScintillaWin.cxx, win32/deps.mak, 6549 win32/makefile, win32/scintilla.mak, win32/scintilla_vc6.mak: 6550 Removed the redundant .repoman file. Synced with Scintilla v1.69 6551 with only the minimal changes needed to compile it. 6552 [6774f137c5a1] 6553 65542006-06-17 phil <phil> 6555 6556 * .repoman, License.txt, Makefile, NEWS, README, TODO, bin/empty.txt, 6557 build.py, delbin.bat, delcvs.bat, designer/designer.pro, 6558 designer/qscintillaplugin.cpp, doc/Design.html, doc/Lexer.txt, 6559 doc/SciBreak.jpg, doc/SciCoding.html, doc/SciRest.jpg, 6560 doc/SciTEIco.png, doc/SciWord.jpg, doc/ScintillaDoc.html, 6561 doc/ScintillaDownload.html, doc/ScintillaHistory.html, 6562 doc/ScintillaRelated.html, doc/ScintillaToDo.html, 6563 doc/ScintillaUsage.html, doc/Steps.html, doc/index.html, 6564 example/README, example/application.cpp, example/application.h, 6565 example/application.pro, example/fileopen.xpm, 6566 example/fileprint.xpm, example/filesave.xpm, example/main.cpp, 6567 gtk/Converter.h, gtk/PlatGTK.cxx, gtk/ScintillaGTK.cxx, 6568 gtk/deps.mak, gtk/makefile, gtk/scintilla-marshal.c, gtk/scintilla- 6569 marshal.h, gtk/scintilla-marshal.list, gtk/scintilla.mak, 6570 include/Accessor.h, include/Face.py, include/HFacer.py, 6571 include/KeyWords.h, include/Platform.h, include/PropSet.h, 6572 include/SString.h, include/SciLexer.h, include/Scintilla.h, 6573 include/Scintilla.iface, include/ScintillaWidget.h, 6574 include/WindowAccessor.h, lib/LICENSE.commercial, 6575 lib/LICENSE.commercial.short, lib/LICENSE.edu, 6576 lib/LICENSE.edu.short, lib/LICENSE.gpl, lib/LICENSE.gpl.short, 6577 lib/README, lib/README.MacOS, lib/qscintilla.dxy, qt/PlatQt.cxx, 6578 qt/SciListBox.cxx, qt/SciListBox.h, qt/ScintillaQt.cxx, 6579 qt/ScintillaQt.h, qt/qextscintilla.cxx, qt/qextscintilla.h, 6580 qt/qextscintillaapis.cxx, qt/qextscintillaapis.h, 6581 qt/qextscintillabase.cxx, qt/qextscintillabase.h, 6582 qt/qextscintillacommand.cxx, qt/qextscintillacommand.h, 6583 qt/qextscintillacommandset.cxx, qt/qextscintillacommandset.h, 6584 qt/qextscintilladocument.cxx, qt/qextscintilladocument.h, 6585 qt/qextscintillaglobal.h, qt/qextscintillalexer.cxx, 6586 qt/qextscintillalexer.h, qt/qextscintillalexerbash.cxx, 6587 qt/qextscintillalexerbash.h, qt/qextscintillalexerbatch.cxx, 6588 qt/qextscintillalexerbatch.h, qt/qextscintillalexercpp.cxx, 6589 qt/qextscintillalexercpp.h, qt/qextscintillalexercsharp.cxx, 6590 qt/qextscintillalexercsharp.h, qt/qextscintillalexercss.cxx, 6591 qt/qextscintillalexercss.h, qt/qextscintillalexerdiff.cxx, 6592 qt/qextscintillalexerdiff.h, qt/qextscintillalexerhtml.cxx, 6593 qt/qextscintillalexerhtml.h, qt/qextscintillalexeridl.cxx, 6594 qt/qextscintillalexeridl.h, qt/qextscintillalexerjava.cxx, 6595 qt/qextscintillalexerjava.h, qt/qextscintillalexerjavascript.cxx, 6596 qt/qextscintillalexerjavascript.h, qt/qextscintillalexerlua.cxx, 6597 qt/qextscintillalexerlua.h, qt/qextscintillalexermakefile.cxx, 6598 qt/qextscintillalexermakefile.h, qt/qextscintillalexerperl.cxx, 6599 qt/qextscintillalexerperl.h, qt/qextscintillalexerpov.cxx, 6600 qt/qextscintillalexerpov.h, qt/qextscintillalexerproperties.cxx, 6601 qt/qextscintillalexerproperties.h, qt/qextscintillalexerpython.cxx, 6602 qt/qextscintillalexerpython.h, qt/qextscintillalexerruby.cxx, 6603 qt/qextscintillalexerruby.h, qt/qextscintillalexersql.cxx, 6604 qt/qextscintillalexersql.h, qt/qextscintillalexertex.cxx, 6605 qt/qextscintillalexertex.h, qt/qextscintillamacro.cxx, 6606 qt/qextscintillamacro.h, qt/qextscintillaprinter.cxx, 6607 qt/qextscintillaprinter.h, qt/qscintilla.pro, qt/qscintilla_de.qm, 6608 qt/qscintilla_de.ts, qt/qscintilla_fr.qm, qt/qscintilla_fr.ts, 6609 qt/qscintilla_ptbr.qm, qt/qscintilla_ptbr.ts, qt/qscintilla_ru.qm, 6610 qt/qscintilla_ru.ts, src/AutoComplete.cxx, src/AutoComplete.h, 6611 src/CallTip.cxx, src/CallTip.h, src/CellBuffer.cxx, 6612 src/CellBuffer.h, src/ContractionState.cxx, src/ContractionState.h, 6613 src/Document.cxx, src/Document.h, src/DocumentAccessor.cxx, 6614 src/DocumentAccessor.h, src/Editor.cxx, src/Editor.h, 6615 src/ExternalLexer.cxx, src/ExternalLexer.h, src/Indicator.cxx, 6616 src/Indicator.h, src/KeyMap.cxx, src/KeyMap.h, src/KeyWords.cxx, 6617 src/LexAPDL.cxx, src/LexAU3.cxx, src/LexAVE.cxx, src/LexAda.cxx, 6618 src/LexAsm.cxx, src/LexAsn1.cxx, src/LexBaan.cxx, src/LexBash.cxx, 6619 src/LexBasic.cxx, src/LexBullant.cxx, src/LexCLW.cxx, 6620 src/LexCPP.cxx, src/LexCSS.cxx, src/LexCaml.cxx, src/LexConf.cxx, 6621 src/LexCrontab.cxx, src/LexCsound.cxx, src/LexEScript.cxx, 6622 src/LexEiffel.cxx, src/LexErlang.cxx, src/LexFlagship.cxx, 6623 src/LexForth.cxx, src/LexFortran.cxx, src/LexGen.py, 6624 src/LexGui4Cli.cxx, src/LexHTML.cxx, src/LexHaskell.cxx, 6625 src/LexKix.cxx, src/LexLisp.cxx, src/LexLout.cxx, src/LexLua.cxx, 6626 src/LexMMIXAL.cxx, src/LexMPT.cxx, src/LexMSSQL.cxx, 6627 src/LexMatlab.cxx, src/LexMetapost.cxx, src/LexNsis.cxx, 6628 src/LexOthers.cxx, src/LexPB.cxx, src/LexPOV.cxx, src/LexPS.cxx, 6629 src/LexPascal.cxx, src/LexPerl.cxx, src/LexPython.cxx, 6630 src/LexRebol.cxx, src/LexRuby.cxx, src/LexSQL.cxx, 6631 src/LexScriptol.cxx, src/LexSmalltalk.cxx, src/LexSpecman.cxx, 6632 src/LexTADS3.cxx, src/LexTeX.cxx, src/LexVB.cxx, src/LexVHDL.cxx, 6633 src/LexVerilog.cxx, src/LexYAML.cxx, src/LineMarker.cxx, 6634 src/LineMarker.h, src/PropSet.cxx, src/RESearch.cxx, src/RESearch.h, 6635 src/SVector.h, src/SciTE.properties, src/ScintillaBase.cxx, 6636 src/ScintillaBase.h, src/Style.cxx, src/Style.h, 6637 src/StyleContext.cxx, src/StyleContext.h, src/UniConversion.cxx, 6638 src/UniConversion.h, src/ViewStyle.cxx, src/ViewStyle.h, 6639 src/WindowAccessor.cxx, src/XPM.cxx, src/XPM.h, tgzsrc, 6640 vcbuild/SciLexer.dsp, version.txt, win32/Margin.cur, 6641 win32/PlatWin.cxx, win32/PlatformRes.h, win32/SciTE.properties, 6642 win32/ScintRes.rc, win32/Scintilla.def, win32/ScintillaWin.cxx, 6643 win32/deps.mak, win32/makefile, win32/scintilla.mak, 6644 win32/scintilla_vc6.mak, zipsrc.bat: 6645 First import of QScintilla 6646 [0521804cd44a] 6647