You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
notepad-plus-plus/scintilla/doc/ScintillaDownload.html

72 lines
2.6 KiB

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org" />
<meta name="generator" content="SciTE" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
Download Scintilla
</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table bgcolor="#000000" width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td>
<img src="SciTEIco.png" border="3" height="64" width="64" alt="Scintilla icon" />
</td>
<td>
<a href="index.html" style="color:white;text-decoration:none"><font size="5">Download
Scintilla</font></a>
</td>
</tr>
</table>
<table bgcolor="#CCCCCC" width="100%" cellspacing="0" cellpadding="8" border="0">
<tr>
<td>
Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1 Sintilla [Release 5.4.3](https://www.scintilla.org/scintilla543.zip) * Release 5.4.3: Released 9 March 2024 1. Fix redo failure introduced with 5.4.2. [Bug #2432](https://sourceforge.net/p/scintilla/bugs/2432/). 2. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM option to always selects the first item in the autocompletion list. [Bug #2403](https://sourceforge.net/p/scintilla/bugs/2403/). * Release 5.4.2: Released 5 March 2024 1. Significantly reduce memory used for undo actions, often to a half or quarter of previous versions. Feature #1458. 2. Add APIs for saving and restoring undo history. 3. For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly and over the suffix reasonably but not accurately. 4. For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER. 5. For Direct2D on Win32, use the multi-threaded option to avoid crashes when Scintilla instances created on different threads. There may be more problems with this scenario so it should be avoided. Bug #2420. 6. For Win32, ensure keyboard-initiated context menu appears in multi-screen situations. Lexilla [Release 5.3.1](https://www.scintilla.org/lexilla531.zip) * Release 5.3.1: Released 5 March 2024 1. Assembler: After comments, treat \r\n line ends the same as \n. This makes testing easier. 2. Bash: Fix folding when line changed to/from comment and previous line is comment. Issue #224. 3. Batch: Fix handling ':' next to keywords. Issue #222. 4. JavaScript: in cpp lexer, add lexer.cpp.backquoted.strings=2 mode to treat ` back-quoted strings as template literals which allow embedded ${expressions}. Issue #94. 5. Python: fix lexing of rb'' and rf'' strings. Issue #223, Pull request #227. 6. Ruby: fix lexing of methods on numeric literals like '3.times' so the '.' and method name do not appear in numeric style. Issue #225. Close #14834
9 months ago
<font size="4"> <a href="https://www.scintilla.org/scintilla543.zip">
Windows</a>&nbsp;&nbsp;
Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1 Sintilla [Release 5.4.3](https://www.scintilla.org/scintilla543.zip) * Release 5.4.3: Released 9 March 2024 1. Fix redo failure introduced with 5.4.2. [Bug #2432](https://sourceforge.net/p/scintilla/bugs/2432/). 2. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM option to always selects the first item in the autocompletion list. [Bug #2403](https://sourceforge.net/p/scintilla/bugs/2403/). * Release 5.4.2: Released 5 March 2024 1. Significantly reduce memory used for undo actions, often to a half or quarter of previous versions. Feature #1458. 2. Add APIs for saving and restoring undo history. 3. For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly and over the suffix reasonably but not accurately. 4. For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER. 5. For Direct2D on Win32, use the multi-threaded option to avoid crashes when Scintilla instances created on different threads. There may be more problems with this scenario so it should be avoided. Bug #2420. 6. For Win32, ensure keyboard-initiated context menu appears in multi-screen situations. Lexilla [Release 5.3.1](https://www.scintilla.org/lexilla531.zip) * Release 5.3.1: Released 5 March 2024 1. Assembler: After comments, treat \r\n line ends the same as \n. This makes testing easier. 2. Bash: Fix folding when line changed to/from comment and previous line is comment. Issue #224. 3. Batch: Fix handling ':' next to keywords. Issue #222. 4. JavaScript: in cpp lexer, add lexer.cpp.backquoted.strings=2 mode to treat ` back-quoted strings as template literals which allow embedded ${expressions}. Issue #94. 5. Python: fix lexing of rb'' and rf'' strings. Issue #223, Pull request #227. 6. Ruby: fix lexing of methods on numeric literals like '3.times' so the '.' and method name do not appear in numeric style. Issue #225. Close #14834
9 months ago
<a href="https://www.scintilla.org/scintilla543.tgz">
GTK/Linux</a>&nbsp;&nbsp;
</font>
</td>
</tr>
</table>
<h2>
Download.
</h2>
<p>
The <a href="License.txt">license</a> for using Scintilla or SciTE is similar to that of Python
containing very few restrictions.
</p>
<h3>
Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1 Sintilla [Release 5.4.3](https://www.scintilla.org/scintilla543.zip) * Release 5.4.3: Released 9 March 2024 1. Fix redo failure introduced with 5.4.2. [Bug #2432](https://sourceforge.net/p/scintilla/bugs/2432/). 2. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM option to always selects the first item in the autocompletion list. [Bug #2403](https://sourceforge.net/p/scintilla/bugs/2403/). * Release 5.4.2: Released 5 March 2024 1. Significantly reduce memory used for undo actions, often to a half or quarter of previous versions. Feature #1458. 2. Add APIs for saving and restoring undo history. 3. For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly and over the suffix reasonably but not accurately. 4. For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER. 5. For Direct2D on Win32, use the multi-threaded option to avoid crashes when Scintilla instances created on different threads. There may be more problems with this scenario so it should be avoided. Bug #2420. 6. For Win32, ensure keyboard-initiated context menu appears in multi-screen situations. Lexilla [Release 5.3.1](https://www.scintilla.org/lexilla531.zip) * Release 5.3.1: Released 5 March 2024 1. Assembler: After comments, treat \r\n line ends the same as \n. This makes testing easier. 2. Bash: Fix folding when line changed to/from comment and previous line is comment. Issue #224. 3. Batch: Fix handling ':' next to keywords. Issue #222. 4. JavaScript: in cpp lexer, add lexer.cpp.backquoted.strings=2 mode to treat ` back-quoted strings as template literals which allow embedded ${expressions}. Issue #94. 5. Python: fix lexing of rb'' and rf'' strings. Issue #223, Pull request #227. 6. Ruby: fix lexing of methods on numeric literals like '3.times' so the '.' and method name do not appear in numeric style. Issue #225. Close #14834
9 months ago
Release 5.4.3
</h3>
<h4>
Source Code
</h4>
The source code package contains all of the source code for Scintilla but no binary
executable code and is available in
<ul>
Update to scintilla 5.4.3 (from 5.4.1) & Lexilla 5.3.1 Sintilla [Release 5.4.3](https://www.scintilla.org/scintilla543.zip) * Release 5.4.3: Released 9 March 2024 1. Fix redo failure introduced with 5.4.2. [Bug #2432](https://sourceforge.net/p/scintilla/bugs/2432/). 2. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM option to always selects the first item in the autocompletion list. [Bug #2403](https://sourceforge.net/p/scintilla/bugs/2403/). * Release 5.4.2: Released 5 March 2024 1. Significantly reduce memory used for undo actions, often to a half or quarter of previous versions. Feature #1458. 2. Add APIs for saving and restoring undo history. 3. For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly and over the suffix reasonably but not accurately. 4. For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER. 5. For Direct2D on Win32, use the multi-threaded option to avoid crashes when Scintilla instances created on different threads. There may be more problems with this scenario so it should be avoided. Bug #2420. 6. For Win32, ensure keyboard-initiated context menu appears in multi-screen situations. Lexilla [Release 5.3.1](https://www.scintilla.org/lexilla531.zip) * Release 5.3.1: Released 5 March 2024 1. Assembler: After comments, treat \r\n line ends the same as \n. This makes testing easier. 2. Bash: Fix folding when line changed to/from comment and previous line is comment. Issue #224. 3. Batch: Fix handling ':' next to keywords. Issue #222. 4. JavaScript: in cpp lexer, add lexer.cpp.backquoted.strings=2 mode to treat ` back-quoted strings as template literals which allow embedded ${expressions}. Issue #94. 5. Python: fix lexing of rb'' and rf'' strings. Issue #223, Pull request #227. 6. Ruby: fix lexing of methods on numeric literals like '3.times' so the '.' and method name do not appear in numeric style. Issue #225. Close #14834
9 months ago
<li><a href="https://www.scintilla.org/scintilla543.zip">zip format</a> (1.8M) commonly used on Windows</li>
<li><a href="https://www.scintilla.org/scintilla543.tgz">tgz format</a> (1.7M) commonly used on Linux and compatible operating systems</li>
</ul>
Instructions for building on both Windows and Linux are included in the readme file.
<h4>
Windows Executable Code
</h4>
There is no download available containing only the Scintilla DLL.
However, it is included in the <a href="SciTEDownload.html">SciTE
executable full download</a> as Scintilla.DLL.
<p>
<a href="SciTEDownload.html">SciTE</a> is a good demonstration of Scintilla.
</p>
<p>
Previous versions can be downloaded from the <a href="ScintillaHistory.html">history
page</a>.
</p>
</body>
</html>