aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/ScintillaDoc.html20
-rw-r--r--doc/ScintillaHistory.html4
-rw-r--r--include/Scintilla.iface2
3 files changed, 12 insertions, 14 deletions
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index dca0c72f3..b3170a148 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -116,7 +116,7 @@
<h1>Scintilla Documentation</h1>
- <p>Last edited 7 December 2016 NH</p>
+ <p>Last edited 11 August 2017 NH</p>
<p>There is <a class="jump" href="Design.html">an overview of the internal design of
Scintilla</a>.<br />
@@ -3659,19 +3659,16 @@ struct Sci_TextToFind {
The technology property allows choosing between different drawing APIs and options.
On most platforms, the only choice is <code>SC_TECHNOLOGY_DEFAULT</code> (0).
On Windows Vista or later, <code>SC_TECHNOLOGY_DIRECTWRITE</code> (1),
- <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> (2), or
- <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> (3)
+ <code>SC_TECHNOLOGY_DIRECTWRITERETAIN</code> (2), or
+ <code>SC_TECHNOLOGY_DIRECTWRITEDC</code> (3)
can be chosen to use the Direct2D and DirectWrite APIs for higher quality antialiased drawing.
- <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> differs from
+ <code>SC_TECHNOLOGY_DIRECTWRITERETAIN</code> differs from
<code>SC_TECHNOLOGY_DIRECTWRITE</code> by requesting that the frame
is retained after being presented which may prevent drawing failures on some cards and drivers.
- <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> differs from
+ <code>SC_TECHNOLOGY_DIRECTWRITEDC</code> differs from
<code>SC_TECHNOLOGY_DIRECTWRITE</code> by using DirectWrite to draw into a GDI DC.
Since Direct2D buffers drawing, Scintilla's buffering can be turned off with
- <code>SCI_SETBUFFEREDDRAW(0)</code>.
- <span class="provisional">Since <code>SC_TECHNOLOGY_DIRECTWRITERETAIN</code> and
- <code>SC_TECHNOLOGY_DIRECTWRITEDC</code>
- are provisional, they may be changed or removed in a future release if a better solution is found.</span></p>
+ <code>SCI_SETBUFFEREDDRAW(0)</code>.</p>
<p><b id="SCI_SETFONTQUALITY">SCI_SETFONTQUALITY(int fontQuality)</b><br />
<b id="SCI_GETFONTQUALITY">SCI_GETFONTQUALITY &rarr; int</b><br />
@@ -8106,10 +8103,7 @@ for line = lineStart to lineEnd do SCI_ENSUREVISIBLE(line) next
<p>Provisional features are displayed in this document with <span class="provisional">a distinctive background colour</span>.</p>
- <p>There are currently no provisional messages.
- The <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> and
- <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> values for
- <a class="seealso" href="#SCI_SETTECHNOLOGY">SCI_SETTECHNOLOGY</a> are provisional.</p>
+ <p>There are currently no provisional messages or values.</p>
<p>Some developers may want to only use features that are stable and have graduated from
provisional status. To avoid using provisional messages compile with the symbol
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 81ec9a73f..88a8e636d 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -598,6 +598,10 @@
On Qt, mouse tracking is reenabled when the window is reshown.
<a href="http://sourceforge.net/p/scintilla/bugs/1948/">Bug #1948</a>.
</li>
+ <li>
+ On Windows, the DirectWrite modes SC_TECHNOLOGY_DIRECTWRITEDC and
+ SC_TECHNOLOGY_DIRECTWRITERETAIN are no longer provisional.
+ </li>
</ul>
<h3>
<a href="http://www.scintilla.org/scintilla376.zip">Release 3.7.6</a>
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index 8cfcb556d..233278145 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -4877,7 +4877,7 @@ evt void AutoCCompleted=2030(string text, int position, int ch, CompletionMethod
evt void MarginRightClick=2031(int modifiers, int position, int margin)
evt void AutoCSelectionChange=2032(int listType, string text, int position)
-# There are no provisional APIs currently, but some arguments to SCI_SETTECHNOLOGY are provisional.
+# There are no provisional APIs currently.
cat Provisional