Pc

ソフトアンテナ

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

詳細情報

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

スクリーンショット

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

レビュー

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

更新グラフ

バージョン履歴

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.
(省略されました)

2017/03/21 ver 3.74

Release 3.7.4
Released 21 March 2017.
Requires a C++11 compiler. GCC 4.8 and MSVC 2015 are supported.
Support dropped for Windows NT 4.
Accessibility support may be queried with SCI_GETACCESSIBILITY.
On GTK+, accessibility may be disabled by calling SCI_SETACCESSIBILITY.
Lexer added for "indent" language which is styled as plain text but folded by indentation level.
The Progress ABL lexer handles nested comments where comment starts or ends
are adjacent like "/*/*" or "*/*/".
In the Python lexer, improve f-string support.
Add support for multiline expressions in triple quoted f-strings.
Handle nested "()", "[]", and "{}" in f-string expressions and terminate expression coloring at ":" or "!".
End f-string if ending quote is seen in a "{}" expression.
Fix terminating single quoted f-string at EOL.
Bug #1918.
The VHDL folder folds an "entity" on the first line of the file.
For IMEs, do not clear selected text when there is no composition text to show.
Fix to crash with fold tags where line inserted at start.
Fix to stream selection mode when moving caret up or down.
(省略されました)

2017/02/21 ver 3.73

desto
John Flatness
Release 3.7.3
Released 19 February 2017.
Display block caret over the character at the end of a selection to be similar
to other editors.
In SciTE can choose colours for fold markers.
Feature #1172.
In SciTE can hide buffer numbers in tabs.
Feature #1173.
The Diff lexer recognizes deleted lines that start with "--- ".
The Lua lexer requires the first line to start with "#!" to be treated as a shebang comment,
not just "#".
Bug #1900.
The Matlab lexer requires block comment start and end to be alone on a line.
Bug #1902.
The Python lexer supports f-strings with new styles, allows Unicode identifiers,
and no longer allows @1 to be a decorator.
Bug #1848.
(省略されました)

2016/12/30 ver 3.72

Release 3.7.2
Released 30 December 2016.
Minimize redrawing for SCI_SETSELECTIONN* APIs.
Bug #1888.
Use more precision to allow selecting individual lines in files with
more than 16.7 million lines.
For Qt 5, define QT_WS_MAC or QT_WS_X11 on those platforms.
Bug #1887.
For Cocoa, fix crash on view destruction with macOS 10.12.2.
Bug #1891.
Fix crash on GTK+ <3.8 due to incorrect lifetime of accessibility object.
More accurate reporting of attribute ranges and deletion lengths for accessibility.
In SciTE, if a Lua script causes a Scintilla failure exception, display error
message in output pane instead of exiting.
Bug #1773.

2016/12/04 ver 3.71

Kenny Liu
Iain Clarke
Release 3.7.1
Released 4 December 2016.
The Scintilla namespace is no longer applied to struct definitions in Scintilla.h even
when SCI_NAMESPACE defined.
Client code should not define SCI_NAMESPACE.
Structure names in Scintilla.h without prefixes are deprecated and will now only
be usable with INCLUDE_DEPRECATED_FEATURES defined.
Use the newer names with the "Sci_" prefix:
CharacterRange → Sci_CharacterRange
TextRange → Sci_TextRange
TextToFind → Sci_TextToFind
RangeToFormat → Sci_RangeToFormat
NotifyHeader → Sci_NotifyHeader
Previously deprecated features SC_CP_DBCS, SCI_SETUSEPALETTE. and SCI_GETUSEPALETTE
have been removed and can no longer be used in client code.
Accessibility support allowing screen readers to work added on GTK+ and Cocoa.
Textual tags may be displayed to the right on folded lines with SCI_TOGGLEFOLDSHOWTEXT.
(省略されました)