Pc

ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル Scintilla
URL http://www.scintilla.org/
バージョン 4.13   4.12   4.11   4.10   4.05   4.04   4.03   4.02   4.01   4.00   3.75  
更新日 2019/01/10
追加日 2013/08/17
種別 フリーソフト
説明 自由にソースコードを利用することができるエディターコンポーネント。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。
スポンサーリンク

更新グラフ

バージョン履歴

2019/01/10 ver 4.13

John Horigan
jj5
Jad Altahan
Release 4.1.3
Released 10 January 2019.
Add SCI_SETCOMMANDEVENTS API to allow turning off command events as they
can be a significant performance cost.
Improve efficiency of idle wrapping by wrapping in blocks as large as possible while
still remaining responsive.
Updated case conversion and character categories to Unicode 11.
Errorlist lexer recognizes negative line numbers as some programs show whole-file
errors occurring on line -1.
SciTE's parsing of diagnostics also updated to handle this case.
Added "nim" lexer (SCLEX_NIM) for the Nim language which was previously called Nimrod.
For compatibility, the old "nimrod" lexer is still present but is deprecated and will be removed at the
next major version.
Feature #1242.
The Bash lexer implements substyles for multiple sets of keywords and supports SCI_PROPERTYNAMES.
Bug #2054.
(省略されました)

2018/10/02 ver 4.12

maboroshin
Gokul Krishnan
Release 4.1.2
Released 2 October 2018.
C++ lexer fixes evaluation of "#elif".
Bug #2045.
Markdown lexer fixes highlighting of non-ASCII characters in links.
SciTE on Win32 drops menukey feature, makes Del key work again in find and replace strips
and disables F5 while command running.
Bug #2044.

2018/09/09 ver 4.11

Philipp
Luke Rasmussen
Release 4.1.1
Released 9 September 2018.
Optional indexing of line starts in UTF-8 documents by UTF-32 code points and UTF-16 code units added.
This can improve performance for clients that provide UTF-32 or UTF-16 interfaces or that need to interoperate
with UTF-32 or UTF-16 components.
Lexers added for SAS and Stata.
Feature #1185.
Shell folder folds "if", "do", and "case".
Feature #1144.
SciTE's menukey feature implemented on Windows.
For SciTE on Windows, user defined strip lists are now scrollable.
Cursor no longer flickers in edit and combo boxes.
Focus in and out events occur for combo boxes.
Fix a leak in the bidirectional code on Win32.
Fix crash on Win32 when switching technology to default after setting bidirectional mode.
Fix margin cursor on Cocoa to point more accurately.
Fix SciTE crash on GTK+ when using director interface.

2018/06/19 ver 4.10

Nicholai Benalal
Uniface
Raghda Morsy
Giuseppe Corbelli
Andreas Rönnquist
Henrik Hank
Release 4.1.0
Released 19 June 2018.
Experimental and incomplete support added for bidirectional text on Windows using DirectWrite and Cocoa for
UTF-8 documents by calling SCI_SETBIDIRECTIONAL(SC_BIDIRECTIONAL_L2R).
This allows documents that contain Arabic or Hebrew to be edited more easily in a way that is similar
to other editors.
INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types added.
INDIC_GRADIENT starts with a specified colour and alpha at top of line and fades
to fully transparent at bottom.
INDIC_GRADIENTCENTRE starts with a specified colour and alpha at centre of line and fades
to fully transparent at top and bottom.
Wrap indent mode SC_WRAPINDENT_DEEPINDENT added which indents two tabs from previous line.
Indicators are drawn for line end characters when displayed.
(省略されました)

2018/04/18 ver 4.05

Release 4.0.5
Released 10 April 2018.
Add experimental SC_DOCUMENTOPTION_TEXT_LARGE option to accomodate documents larger than
2 GigaBytes.
Set the last X chosen when SCI_REPLACESEL called to ensure macros work
when text insertion followed by caret up or down.
Bugs fixed in regular expression searches in Scintilla where some matches did not occur in an
effort to avoid infinite loops when replacing on empty matches like "^" and "$".
Applications should always handle empty matches in a way that avoids infinite loops, commonly
by incrementing the search position after replacing an empty match.
SciTE fixes a bug where replacing "^" always matched on the first line even when it was an
"in selection" replace and the selection started after the line start.
Released 10 April 2018.
Fix move-extends-selection mode for rectangular and line selections.
On GTK+, change lifetime of selection widget to avoid runtime warnings.
Fix building on Mingw/MSYS to perform file copies and deletions.
Bug #1993.

2018/04/05 ver 4.04

Liang Bai
Gunter Königsmann
Release 4.0.4
Released 12 February 2018.
On Win32, the standard makefiles build a libscintilla static library as well as the existing dynamic libraries.
The statically linked version of SciTE, Sc1, links to this static library. A new file, ScintillaDLL.cxx, provides
the DllMain function required for a stand-alone Scintilla DLL. Build and project files should include this
file when producing a DLL and omit it when producing a static library or linking Scintilla statically.
The STATIC_BUILD preprocessor symbol is no longer used.
On Win32, Direct2D support is no longer automatically detected during build.
DISABLE_D2D may still be defined to remove Direct2D features.
In some cases, invalid UTF-8 is handled in a way that is a little friendlier.
For example, when copying to the clipboard on Windows, an invalid lead byte will be copied as the
equivalent ISO 8859-1 character and will not hide the following byte.
Feature #1211.
Lexer added for the Maxima computer algebra language.
Feature #1210.
Fix hang in Lua lexer when lexing a label upto the terminating "::".
Bug #1999.
(省略されました)

2018/02/12 ver 4.03

Simon Sobisch
Georger Araújo
Tobias Kühne
Dimitar Radev
Release 4.0.3
Released 12 February 2018.
Features from C++14 and C++17 are used more often, with build files now specifying
c++17, gnu++17, c++1z, or std:c++latest (MSVC).
Requires Microsoft Visual C++ 2017.5, GCC 7, Xcode 9.2 or Clang 4.0 or newer.
SCI_CREATEDOCUMENT adds a bytes argument to allocate memory for an initial size.
SCI_CREATELOADER and SCI_CREATEDOCUMENT add a documentOption argument to
allow choosing different document capabilities.
Add SC_DOCUMENTOPTION_STYLES_NONE option to stop allocating memory for styles.
Add SCI_GETMOVEEXTENDSSELECTION to allow applications to add more
complex selection commands.
SciTE property bookmark.symbol allows choosing symbol used for bookmarks.
Feature #1208.
Improve VHDL lexer's handling of character literals and escape characters in strings.
Fix double tap word selection on Windows 10 1709 Fall Creators Update.
(省略されました)

2017/10/26 ver 4.02

Release 4.0.2
Released 26 October 2017.
Fix HTML lexer handling of Django so that nesting a {{ }} or {% %}
Django tag inside of a {# #} Django comment does not break highlighting of rest of file
Fix failure on Cocoa with animated find indicator in large files with macOS 10.13
by disabling animation on 10.13.
Fix Cocoa hang when Scintilla loaded from SMB share on macOS 10.13.
Bug #1979.

2017/10/23 ver 4.01

Martin Kleusberg
Jannick
Zufu Liu
Release 4.0.1
Released 23 October 2017.
The ILoader interface is defined in its own header ILoader.h as it is not
related to lexing so doesn't belong in ILexer.h.
The Scintilla namespace is always active for internal symbols and for the lexer interfaces
ILexer4 and IDocument.
The Baan lexer checks that matches to 3rd set of keywords are function calls and leaves as identifiers if not.
Baan lexer and folder support #context_on / #context_off preprocessor feature.
The C++ lexer improved preprocessor conformance.
Default value of 0 for undefined preprocessor symbols.
#define A is treated as #define A 1.
"defined A" removes "A" before replacing "defined" with value.
Bug #1966.
The Python folder treats triple-quoted f-strings like triple-quoted strings.
Bug #1977.
The SQL lexer uses sql.backslash.escapes for double quoted strings.
(省略されました)

2017/08/16 ver 4.00

Justin Dailey
Baldur Karlsson
Release 4.0.0
Released 16 August 2017.
This is an unstable release with changes to interfaces used for lexers and platform access.
Some more changes may occur to internal and external interfaces before stability is regained with 4.1.0.
Uses C++14 features. Requires Microsoft Visual C++ 2017, GCC 7, and Clang 4.0 or newer.
Support dropped for GTK+ versions before 2.24.
The lexer interfaces ILexer and ILexerWithSubStyles, along with additional style metadata methods, were merged into ILexer4.
Most lexers will need to be updated to match the new interfaces.
The IDocumentWithLineEnd interface was merged into IDocument.
The platform layer interface has changed with unused methods removed, a new mechanism for
reporting events, removal of methods that take individual keyboard modifiers, and removal of old timer methods.
Style metadata may be retrieved from lexers that support this through the SCI_GETNAMEDSTYLES, SCI_NAMEOFSTYLE,
SCI_TAGSOFSTYLE, and SCI_DESCRIPTIONOFSTYLE APIs.
The Cocoa platform layer uses Automatic Reference Counting (ARC).
The default encoding in Scintilla is UTF-8.
An SCN_AUTOCSELECTIONCHANGE notification is sent when items are highlighted in an autocompletion or user list.
The data parameter to ILoader::AddData made const.
(省略されました)

2017/05/26 ver 3.75

Thorsten Kani
Bernhard M. Wiedemann
Release 3.7.5
Released 26 May 2017.
Support dropped for Microsoft Visual C++ 2013 due to increased use of C++11 features.
Added a caret line frame as an alternative visual for highlighting the caret line.
Added "Reverse Selected Lines" feature.
SciTE adds "Select All Bookmarks" command.
SciTE adds a save.path.suggestion setting to suggest a file name when saving an
unnamed buffer.
Updated case conversion and character categories to Unicode 9.
The Baan lexer recognizes numeric literals in a more compliant manner including
hexadecimal numbers and exponentials.
The Bash lexer recognizes strings in lists in more cases.
Bug #1944.
The Fortran lexer recognizes a preprocessor line after a line continuation &.
Bug #1935.
The Fortran folder can fold comments.
Bug #1936.
(省略されました)