aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2011-10-27 20:37:51 +1100
committernyamatongwe <devnull@localhost>2011-10-27 20:37:51 +1100
commit74700b7ff244f73800de4086185b1033a0c8a1b0 (patch)
tree33549c8ffd3b839d5122deb526e30c4871bb6f8d
parentafaa74bd063cbd1e6e3f4f94c394d5a8a9d21192 (diff)
downloadscintilla-mirror-74700b7ff244f73800de4086185b1033a0c8a1b0.tar.gz
Updated documentation for release.
-rw-r--r--doc/ScintillaHistory.html61
-rw-r--r--doc/index.html7
2 files changed, 66 insertions, 2 deletions
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index e88ec12de..8a06209a3 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -406,7 +406,66 @@
Released 1 November 2011.
</li>
<li>
- New platform code.
+ Carbon platform support removed. OS X applications should switch to Cocoa.
+ </li>
+ <li>
+ On Windows Vista or newer, drawing may be performed with Direct2D and DirectWrite instead of GDI.
+ </li>
+ <li>
+ Cairo is now used for all drawing on GTK+. GDK drawing was removed.
+ </li>
+ <li>
+ Paletted display support removed.
+ </li>
+ <li>
+ Fractional font sizes can be specified.
+ </li>
+ <li>
+ Different weights of text supported on some platforms instead of just normal and bold.
+ </li>
+ <li>
+ Sub-pixel character positioning supported.
+ </li>
+ <li>
+ SciTE loads files in the background without blocking the user interface.
+ </li>
+ <li>
+ SciTE can display diagnostic messages interleaved with the text of files immediately after the
+ line referred to by the diagnostic.
+ </li>
+ <li>
+ New API to see if all lines are visible which can be used to optimize processing fold structure notifications.
+ </li>
+ <li>
+ Scrolling optimized by avoiding invalidation of fold margin when redrawing whole window.
+ </li>
+ <li>
+ Optimized SCI_MARKERNEXT.
+ </li>
+ <li>
+ C++ lexer supports Pike hash quoted strings when turned on with lexer.cpp.hashquoted.strings.
+ </li>
+ <li>
+ Fixed incorrect line height with annotations in wrapped mode when there are multiple views.
+ <a href="https://sourceforge.net/tracker/?func=detail&atid=102439&aid=3388159&group_id=2439">Bug #3388159.</a>
+ </li>
+ <li>
+ Calltips may be displayed above the text as well as below.
+ <a href="https://sourceforge.net/tracker/?func=detail&atid=102439&aid=3410830&group_id=2439">Bug #3410830.</a>
+ </li>
+ <li>
+ For huge files SciTE only examines the first megabyte for newline discovery.
+ </li>
+ <li>
+ SciTE on GTK+ removes the fileselector.show.hidden property and check box as this was buggy and GTK+ now
+ supports an equivalent feature.
+ <a href="https://sourceforge.net/tracker/?func=detail&atid=102439&aid=3413630&group_id=2439">Bug #3413630.</a>
+ </li>
+ <li>
+ SciTE on GTK+ supports mnemonics in dynamic menus.
+ </li>
+ <li>
+ SciTE on GTK+ displays the user's home directory as '~' in menus to make them shorter.
</li>
</ul>
<h3>
diff --git a/doc/index.html b/doc/index.html
index ffda7eaf1..71f98e833 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -71,7 +71,12 @@
</tr>
</table>
<ul id="versionlist">
- <li>Version 3.0.0 has updated platform layers.</li>
+ <li>Version 3.0.0 has changed the platforms supported.
+ For OS X, Cocoa must be used instead of Carbon.
+ For recent versions of Windows, Direct2D and DirectWrite can be used.
+ For GTK+ all drawing is performed with Cairo as GDK drawing removed.
+ Palette support removed.
+ Font size and weight can be specified with more precision.</li>
<li>Version 2.28 allows translucent images in RGBA format to be used for margin markers and in autocompletion lists.</li>
<li>Version 2.27 fixes incorrect colours on some versions of GTK+.</li>
</ul>