* Improve view position restoration when switching documents. Bug #1395. * Allow two '|' in abbreviations to place caret and currently selected text at different locations. Feature #1552. * Skip context when going to diff message in output pane. Feature #1554. * Split bash settings out from perl.properties to new bash.properties Feature #1555. OBS-URL: https://build.opensuse.org/package/show/editors/scite?expand=0&rev=44
1891 lines
88 KiB
Plaintext
1891 lines
88 KiB
Plaintext
-------------------------------------------------------------------
|
||
Wed Jun 25 14:06:02 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
|
||
|
||
- Update to version 5.5.7:
|
||
* Improve view position restoration when switching documents. Bug #1395.
|
||
* Allow two '|' in abbreviations to place caret and currently selected text
|
||
at different locations. Feature #1552.
|
||
* Skip context when going to diff message in output pane. Feature #1554.
|
||
* Split bash settings out from perl.properties to new bash.properties
|
||
Feature #1555.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 23 06:01:11 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.5.6:
|
||
* Sync with scintilla 5.5.6; so scite specific code changes.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 18 15:02:27 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
|
||
|
||
- Update to version 5.5.5:
|
||
* Remember selection with undo and redo. Controlled with property
|
||
undo.selection.history
|
||
* Remember multiple and rectangular selction when switching buffers
|
||
(Bug #2018)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Dec 21 11:31:57 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.5.4:
|
||
* No Linux specific changes.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 9 14:59:59 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
||
|
||
- Update to version 5.5.3:
|
||
* Fix find and replace of regular expression like ^.*$ that may
|
||
match empty range. Find Next previously failed on subsequent
|
||
searches.
|
||
* Fix marking each match of a regular expression like ^$ for an
|
||
empty line so it doesn't get stuck, time out, then stop after
|
||
one segment.
|
||
- Changes from version 5.5.2:
|
||
* Add stretch attribute to style settings.
|
||
* Add load.session.always to open both previous session and
|
||
command line files. Bug #2440.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 2 05:38:04 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.5.1:
|
||
* No editor specific changes.
|
||
- Bump minimum required libscintilla to version 5.5.0 (missed
|
||
during previous update).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 7 13:15:29 UTC 2024 - Andrea Manzini <andrea.manzini@suse.com>
|
||
|
||
- Update to version 5.5.0:
|
||
* Fix read failure for UTF-16LE files where surrogate pair straddles
|
||
block boundary and lead surrogate is a multiple of 256.
|
||
* On GTK, treat message box close as cancel. This is safer when
|
||
closing a file with unsaved changes. Bug #2434.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 14 15:48:13 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.4.3:
|
||
* No scite specific changes.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 28 17:47:00 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.4.1:
|
||
* Support opening huge files from command line or file manager
|
||
context menu.
|
||
* Allow "~/" with Open Selected Filename to open home directory
|
||
paths. Feature #1504.
|
||
* Allow empty lines in 'if' clauses again. Bug #2419.
|
||
- Rebase scite-use-system-scintilla.patch for update.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 22 12:26:00 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.4.0:
|
||
* No Linux specific changes.
|
||
- Drop scite-fix-missing-include.patch: upstreamed.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Oct 1 22:43:41 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.8:
|
||
* Fix compilation with g++ 12.3. Bug #2396.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 2 23:55:31 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.7:
|
||
* Add discover.properties property to enable
|
||
command.discover.properties which is now disabled by default
|
||
as a security measure since command.discover.properties may
|
||
perform any command silently and automatically and can be set
|
||
in local properties for a shared directory or downloaded
|
||
project. Bug #2387.
|
||
* Add ZoomFactor property that may be displayed in status bar.
|
||
* Remove nimrod.properties file as it has been superseded by
|
||
nim.properties.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jun 10 17:37:37 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.6:
|
||
* Fixes a key binding problem on GTK.
|
||
* Improves support for Bash, Batch, F#, Hollywood, and VB.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 15 14:32:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||
|
||
- Update to version 5.3.5:
|
||
* C++: Fix failure to recognize keywords containing upper case.
|
||
* GDScript: Support % and $ node paths.
|
||
- Add scite-fix-missing-include.patch: Add missing includes.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 14 12:28:59 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.3:
|
||
* Add 0-based byte position properties SelectionStart and
|
||
SelectionEnd that may help when developing scripts as they
|
||
correspond to Scintilla arguments.
|
||
* Fix slow-down with folding on huge documents that occurred with
|
||
version 4.1.6.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Dec 26 17:53:34 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.2:
|
||
* Change release compilation optimization option to favour speed
|
||
over space
|
||
- Minor rebase scite-use-system-scintilla.patch for update.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 31 10:37:59 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.1:
|
||
* Implement translucent markers.
|
||
* Added invisiblerepresentation style attribute. Feature #1453.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 9 13:52:29 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.3.0:
|
||
* Implement find.exclude property to avoid searching in some
|
||
files.
|
||
- Bump required version of libscintilla-devel to 5.3.0.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 13 02:40:44 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.2.4:
|
||
* The default set of languages imported and visible in menus now
|
||
includes Markdown and PowerShell. Ada, Caml, D, and Fortran
|
||
were excluded but can be reenabled by users setting the
|
||
`imports.exclude' property.
|
||
* On GTK, path bar text can be selected. Feature #1439.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 22 01:10:32 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.2.3:
|
||
* Fix crash on Windows after opening a file with File Open
|
||
dialog when open.filter empty. Bug #2325.
|
||
* Fix hang on Windows with file on UNC share. Bug #2326.
|
||
* Fix display of replacement field in replace strip on Windows
|
||
with 250% scaling. Bug #2331.
|
||
* Fix localisation for text that start with "match". Bug #2327.
|
||
- Update scite-use-system-scintilla.patch to drop rpath $ORIGIN
|
||
usage that causes build failures on 15.4.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 2 14:32:31 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Require libscintilla-devel >= 5.2.2 for building.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 1 23:35:20 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.2.2:
|
||
* Add "match" statement to local and directories properties to
|
||
simplify setting properties for particular files.
|
||
* Add $(RelativePath) for path from directory properties
|
||
directory to current file.
|
||
* Set file name properties in wider scope to allow use in "if"
|
||
tests.
|
||
* Fix pattern matching for EditorConfig: '?' does not match '/'.
|
||
Support numeric ranges {start..end} and set ranges [a-z].
|
||
* Fix showing folded lines when using find strip.
|
||
* Add scite.ReloadProperties function to Lua. Feature #1434.
|
||
* Fix read-only indicator on GTK. Bug #2313.
|
||
* Show read-only indicator in title bar. Bug #2313.
|
||
* Fix icon showing on GTK. Bug #2314.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 24 21:41:06 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.2.1:
|
||
* No upstream documentation of changes.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 17 10:44:41 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Revert to defining tar_ver macro literally to allow source
|
||
validators and other services to work with the source URL.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 14 21:15:45 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.2.0:
|
||
* Fix bug where autocomplete did not display for last character
|
||
of the document. Bug #2307.
|
||
* Fix Export as HTML default style when export.html.wysiwyg=0.
|
||
Bug #2311.
|
||
* Lexilla 5.1.5:
|
||
- Bash: Treat \r\n line ends the same as \n. This makes
|
||
testing easier. Issue #57.
|
||
- Batch: Recognise "::" comments when second command on line.
|
||
Bug #2304.
|
||
- F#: Recognise format specifiers in interpolated strings and
|
||
%B for binary. Issue #46.
|
||
- F#: More accurate line-based folding. Issue #56.
|
||
- HTML: Fix folding inside script blocks. Issue #47, Issue
|
||
#53.
|
||
- Inno Setup: Fix multiline comments in code. Issue #44.
|
||
- Python: Add attribute style with properties
|
||
lexer.python.identifier.attributes and
|
||
lexer.python.decorator.attributes. Pull request #49.
|
||
- Allow choice of object file directory with makefile by
|
||
setting DIR_O. Issue #50.
|
||
- Rebase scite-use-system-scintilla.patch to apply without fuzz.
|
||
- Bump scintilla required version to 5.2.0.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 24 22:12:55 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.1.6:
|
||
* Fix Lua GetSelText method to not return an extra NUL.
|
||
- Refresh scite-use-system-scintilla.patch to apply cleanly.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 22 10:50:06 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.1.5:
|
||
* Fix highlighting of matches with "Mark All" button in find
|
||
strip.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 21 12:59:40 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.1.3:
|
||
* Fix a crash at shutdown.
|
||
- Changes from version 5.1.2:
|
||
* Add filter view and filter mode for replace strip. Feature
|
||
#1249.
|
||
* For incremental searches and filter view, remember each search
|
||
in the history combo-box.
|
||
* Add fold.line.colour property to set the colour of fold lines.
|
||
* Add font.monospaced.list property which can be used to
|
||
optimize monospaced fonts.
|
||
* Keys in property files may use Unicode escapes \xHH, \uHHHH,
|
||
and \UHHHHHHHH for characters that could not otherwise be
|
||
represented like '=' (\x3D or \U0000003D) and line ends.
|
||
Feature #1407.
|
||
* Fix problems with Escape and Enter in Insert Abbreviation
|
||
dialog on GTK. Bug #2275.
|
||
* Fix appearance of menu accelerator keys on GTK 3. Bug #1405.
|
||
* Fix indentation and caret positioning bugs with Expand
|
||
Abbreviation and Insert Abbreviation. Bug #2275.
|
||
* Free document memory when closed instead of recycling document
|
||
for future opened file.
|
||
* Fix line continuation handling in Embedded properties and
|
||
forth.properties. Bug #2277, Bug #2278.
|
||
- Refresh scite-use-system-scintilla.patch to apply cleanly.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 29 08:53:16 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Update to version 5.1.1:
|
||
* In DBCS encodings, treat valid DBCS lead byte followed by
|
||
invalid trail byte as single byte. Feature #1408.
|
||
* Searching was optimized for documents that contain mostly
|
||
ASCII text and is often 2-3 times faster. Feature #1381.
|
||
* Word searching behaves more consistently at start and end of
|
||
document.
|
||
* Add SCI_ALLOCATELINES to allocate indices to hold some number
|
||
of lines. This can decrease reallocation overhead when the
|
||
application can count or estimate the number of lines in huge
|
||
files. Feature #1370.
|
||
* Add SCI_AUTOCSETOPTIONS to allow choosing a non-resizeable
|
||
autocompletion list on Win32. Feature #1284.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 27 06:08:21 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
||
|
||
- Don't disable LTO for openSUSE >= 1550, now supported by
|
||
upstream.
|
||
- Add scite-use-system-scintilla.patch to allow building with
|
||
system scintilla and build with system scintilla.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 15 06:22:46 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
|
||
|
||
- Update to version 5.1.0:
|
||
* Add SciFnDirectStatus, a direct access function which also returns status.
|
||
It can be retrieved with SCI_GETDIRECTSTATUSFUNCTION.
|
||
This can avoid calling SCI_GETSTATUS after every API to determine
|
||
failure so can improve performance.
|
||
* Add more type-safe wrappers to the API. These are defined in
|
||
include/ScintillaCall.h and implemented in call/ScintillaCall.cxx.
|
||
ScintillaCall throws Scintilla::Failure exceptions when a call fails.
|
||
* Add APIs for setting appearance (traditional blob or plain text) and
|
||
colour of representations and support setting a representation
|
||
for the "\r\n" line end sequence.
|
||
* Add SCI_REPLACERECTANGULAR to insert text like a rectangular paste.
|
||
* Fixed bug with SCI_GETLASTCHILD.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 3 23:01:24 UTC 2021 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 5.0.3:
|
||
+ Lexilla;
|
||
* Add namespace feature with GetNameSpace function.
|
||
* AddStaticLexerModule function adds a static lexer to
|
||
Lexilla's list.
|
||
* Add Julia lexer, Feature #1380.
|
||
* Fix variable expansion in Batch, Issue #4.
|
||
* Fix transition to comment for --> inside JavaScript string,
|
||
Bug #2207.
|
||
* Remove nested comment and long string support as these were
|
||
removed from Lua, Bug #2205.
|
||
* Fix empty link titles in Markdown, Bug #2235. Also fix
|
||
detection of whether the previous line had content which
|
||
treated '\n' and '\r\n' line endings differently.
|
||
* Update to Unicode 13, Feature #1379.
|
||
+ A more type-safe binding of Scintilla's API that can be used
|
||
from C++ is implemented in the ScintillaTypes.h,
|
||
ScintillaMessages.h, and ScintillaStructures.h headers.
|
||
+ Change the way that selections and carets are drawn to use the
|
||
element APIs.
|
||
+ Change caret line drawing to use SC_ELEMENT_CARET_LINE_BACK
|
||
element and SCI_SETCARETLINELAYER method.
|
||
+ Add SCI_MARKERSETLAYER to define layer on which to draw content
|
||
area markers. This replaces the use of SC_ALPHA_NOALPHA for
|
||
markers.
|
||
+ Add SC_ELEMENT_WHITE_SPACE to set the colour of visible
|
||
whitespace including translucency.
|
||
+ Add elements for hot spots SC_ELEMENT_HOT_SPOT_ACTIVE and
|
||
SC_ELEMENT_HOT_SPOT_ACTIVE_BACK.
|
||
+ Add SCI_GETELEMENTBASECOLOUR to return the default values for
|
||
element colours.
|
||
+ Make idle actions wrapping and background styling smoother by
|
||
measuring per-byte instead of per-line and allowing just one
|
||
line to be processed in a time slice. Very long lines will not
|
||
distort estimation or block interaction as much. Feature #1373.
|
||
+ Include modifiers in SCN_INDICATORRELEASE notification,
|
||
Bug #2254.
|
||
+ Update to Unicode 13, Feature #1379.
|
||
+ On GTK 3 with Wayland, fix primary selection, Bug #2227.
|
||
- Many changes from version 4.4.0 to 5.0.2 see history at
|
||
https://www.scintilla.org/SciTEHistory.html.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 7 11:57:29 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||
|
||
- Update to version 4.3.3:
|
||
* improves Assembler, Batch, and Perl lexers
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 16 06:37:07 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
||
|
||
- Update to version 4.3.2:
|
||
* Add default argument for StyleContext::GetRelative.
|
||
* Automatically scroll while dragging text.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 5 09:37:59 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- update to 4.3.0
|
||
- drop gtk2 support
|
||
* big upstream changelog -> https://www.scintilla.org/ScintillaHistory.html
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 27 20:24:19 UTC 2017 - badshah400@gmail.com
|
||
|
||
- Update to version 3.7.5:
|
||
* SciTE adds "Select All Bookmarks" command.
|
||
* SciTE adds a save.path.suggestion setting to suggest a file
|
||
name when saving an unnamed buffer.
|
||
* SciTE examines at most 1 MB of a file to automatically
|
||
determine indentation for indent.auto to avoid a lengthy pause
|
||
when loading very large files.
|
||
* SciTE user interface uses lighter colours and fewer 3D
|
||
elements to match current desktop environments.
|
||
* SciTE sets buffer dirty and shows message when file deleted if
|
||
load.on.activate on.
|
||
- Drop reproducible.patch: incorporated upstream.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 30 07:01:03 UTC 2017 - bwiedemann@suse.com
|
||
|
||
- Add reproducible.patch to sort input files to make build reproducible
|
||
(boo#1041090)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 15 03:05:21 UTC 2017 - luke.nukem.jones@gmail.com
|
||
|
||
- Update to 3.7.4
|
||
+ 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, (sf#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,
|
||
sf(#1905).
|
||
+ Drawing fixes for fold tags include fully drawing lines and not
|
||
overlapping some drawing and ensuring edges and mark underlines
|
||
are visible.
|
||
+ Fix Cocoa failure to display accented character chooser for
|
||
European languages by partially reverting a change made to
|
||
prevent a crash with Chinese input by special-casing the
|
||
Cangjie input source. (sf#1881).
|
||
+ Fix potential problems with IME on Cocoa when document contains
|
||
invalid UTF-8.
|
||
+ Fix crash on Cocoa with OS X 10.9 due to accessibility API not
|
||
available, (sf#1915).
|
||
+ Improved speed of accessibility code on GTK+ by using
|
||
additional memory as a cache, (sf#1910).
|
||
+ Fix crash in accessibility code on GTK+ < 3.3.6 caused by
|
||
previous bug fix, (sf#1907).
|
||
+ Fix to prevent double scrolling on GTK+ with X11, (sf#1901).
|
||
+ SciTE on GTK+ adds an "accessibility" property to allow
|
||
disabling accessibility on GTK+ as an optimization.
|
||
+ SciTE on GTK+ has changed file chooser behaviour for some
|
||
actions: overwriting an existing file shows a warning; the
|
||
default session file name "SciTE.session" is shown and a
|
||
"*.session" filter is applied; appropriate filters are
|
||
applied when exporting; the current file name is displayed in
|
||
"Save As" even when that file no longer exists.
|
||
+ SciTE fixed a bug where, on GTK+, when the output pane had
|
||
focus, menu commands performed by mouse were sent instead to
|
||
the edit pane.
|
||
+ SciTE on Windows 8+ further restricts the paths searched for
|
||
DLLs to the application and system directories which may
|
||
prevent some binary planting attacks.
|
||
+ Fix failure to load Direct2D on Windows when used on old
|
||
versions of Windows, (sf#1653).
|
||
|
||
- Changes in version 3.7.3
|
||
+ 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, (sf#1172).
|
||
+ In SciTE can hide buffer numbers in tabs, (sf#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 "#", (sf#1900).
|
||
+ The Matlab lexer requires block comment start and end to be
|
||
alone on a line, (sf#1902).
|
||
+ The Python lexer supports f-strings with new styles, allows
|
||
Unicode identifiers, and no longer allows @1 to be a decorator,
|
||
(sf#1848).
|
||
+ Fix folding inconsistency when fold header added above a folded
|
||
part. Avoid unnecessary unfolding when a deletion does not
|
||
include a line end, (sf#1896).
|
||
+ Fix finalization crash on Cocoa, (sf#1909).
|
||
+ SciTE on GTK+ can have a wide divider between the panes with
|
||
the split.wide property.
|
||
+ Fix display of autocompletion lists and calltips on GTK+ 3.22
|
||
on Wayland. Newer APIs used on GTK+ 3.22 as older APIs were
|
||
deprecated.
|
||
+ Fix crash in accessibility code on GTK+ due to signal receipt
|
||
after destruction, (sf#1907).
|
||
+ Make trackpad scrolling work on Wayland, (sf#1901).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 7 15:35:15 UTC 2017 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.7.2:
|
||
+ Minimize redrawing for SCI_SETSELECTIONN* APIs, (sf#1888).
|
||
+ Use more precision to allow selecting individual lines in files
|
||
with more than 16.7 million lines.
|
||
+ 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,
|
||
(sf#1773).
|
||
- Changes from version 3.7.1:
|
||
+ 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+.
|
||
+ Textual tags may be displayed to the right on folded lines with
|
||
SCI_TOGGLEFOLDSHOWTEXT. This is commonly something like
|
||
"{ ... }" or "<tr>...</tr>". It is displayed with the
|
||
STYLE_FOLDDISPLAYTEXT style and may have a box drawn around it
|
||
with SCI_FOLDDISPLAYTEXTSETSTYLE.
|
||
+ A mouse right-click over the margin may send an
|
||
SCN_MARGINRIGHTCLICK event. This only occurs when popup menus
|
||
are turned off. SCI_USEPOPUP now has three states:
|
||
SC_POPUP_NEVER, SC_POPUP_ALL, or SC_POPUP_TEXT.
|
||
+ INDIC_POINT and INDIC_POINTCHARACTER indicators added to
|
||
display small arrows underneath positions or characters.
|
||
+ Added alternate appearance for visible tabs which looks like a
|
||
horizontal line. Controlled with SCI_SETTABDRAWMODE,
|
||
Feature #1165.
|
||
+ Baan folder accommodates sections and lexer fixes definition of
|
||
SCE_BAAN_FUNCDEF.
|
||
+ EDIFACT lexer and folder added, Feature #1166.
|
||
+ JSON folder fixed where it didn't resume folding with the
|
||
correct fold level.
|
||
+ Matlab folder based on syntax instead of indentation so more
|
||
accurate (sf#1692).
|
||
+ YAML lexer fixed style of references and keywords when followed
|
||
by a comment, (sf#1872).
|
||
+ Margin click to select line now clears rectangular and
|
||
additional selections.
|
||
+ Fixed a NULL access bug on GTK+ where the scrollbars could be
|
||
used during destruction, (sf#1873).
|
||
+ A potential bug on GTK+ fixed where asynchronous clipboard
|
||
could be delivered after its target Scintilla instance was
|
||
destroyed.
|
||
+ SciTE on GTK+ allows localising tool bar tool tips,
|
||
Feature #1167.
|
||
+ SciTE measures files larger that 2 GB which allows it to refuse
|
||
to open huge files more consistently and to show better warning
|
||
messages.
|
||
- Changes from version 3.7.0:
|
||
+ Word selection, navigation, and manipulation is now performed
|
||
on characters instead of bytes leading to more natural
|
||
behaviour for multi-byte encodings like UTF-8. For UTF-8
|
||
characters 0x80 and above, classification into word;
|
||
punctuation; space; or line-end is based on the Unicode general
|
||
category of the character and is not customizable, (sf#1832).
|
||
+ Two enums changed in Scintilla.iface which may lead to changed
|
||
bindings. There were 2 FontQuality enums and the first is now
|
||
PhasesDraw. The prefix for FoldAction was SC_FOLDACTION and is
|
||
now SC_FOLDACTION_ which is similar to other enums. These
|
||
changes do not affect the standard C/C++ binding.
|
||
+ EDGE_MULTILINE and SCI_MULTIEDGEADDLINE added to allow
|
||
displaying multiple vertical edges simultaneously.
|
||
+ The number of margins can be changed with SCI_SETMARGINS.
|
||
+ Margin type SC_MARGIN_COLOUR added so that the application may
|
||
choose any colour for a margin with SCI_SETMARGINBACKN.
|
||
+ The WordList class in lexlib used by lexers adds an
|
||
InListAbridged method for matching keywords that have
|
||
particular prefixes and/or suffixes.
|
||
+ The Baan lexer was changed significantly with more lexical
|
||
states, keyword sets, and support for abridged keywords.
|
||
+ The Progress lexer "progress" has been replaced with a new
|
||
lexer "abl" (Advanced Business Language) with a different set
|
||
of lexical states and more functionality. The lexical state
|
||
prefix has changed from SCE_4GL_ to SCE_ABL_, Feature #1143.
|
||
+ The YAML lexer recognizes inline comments, (sf#1660).
|
||
+ Fix caret position after left or right movement with
|
||
rectangular selection, (sf#1861).
|
||
+ In SciTE, optional prefix argument added to scite.ConstantName
|
||
method, (sf#1860).
|
||
+ On GTK+ 3.21+ fix incorrect font size in auto-completion list,
|
||
(sf#1859).
|
||
+ Fix SciTE crash when command.mode ends with comma, (sf#1857).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 16 00:03:38 UTC 2016 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.6.7:
|
||
+ C++11 range-based for loops used in SciTE so GCC 4.6 is now the
|
||
minimum supported version.
|
||
+ SCVS_NOWRAPLINESTART option stops left arrow from wrapping to
|
||
the previous line. Most commonly wanted when virtual space is
|
||
used, (sf#1648).
|
||
+ The C++ lexer can fold on #else and #elif with the
|
||
fold.cpp.preprocessor.at.else property, (sf#210).
|
||
+ The HTML lexer no longer treats "<?" inside a string in a
|
||
script as potentially starting an XML document, (sf#767).
|
||
+ The HTML lexer fixes a problem resuming at a script start where
|
||
the starting state continued past where it should, (sf#1849).
|
||
+ When inserting spaces for virtual space and the position is in
|
||
indentation and tabs are enabled for indentation then use tabs,
|
||
(sf#1850).
|
||
+ Fix fold expand when some child text not styled. Caused by
|
||
fixes for #1799, (sf#1842).
|
||
+ Fix scroll bar size warnings on GTK+ caused by #1831, (sf#1851).
|
||
+ Small fixes for GTK+ makefile, (sf#1844, sf#1845 and sf#1846).
|
||
+ Fix SciTE indentation after code like "void function () {}".
|
||
+ Fix SciTE global regex replace of "^" with something which
|
||
missed the line after empty lines with LF line ends, (sf#1839).
|
||
+ Fix SciTE on GTK+ 3.20 bug where toggle buttons on find and
|
||
replace strips did not show active state, (sf#1853).
|
||
- Changes from version 3.6.6:
|
||
+ C++ 11 <regex> support built by default. Can be disabled by
|
||
defining NO_CXX11_REGEX.
|
||
+ SciTE_USERHOME environment variable allows separate location
|
||
for writeable properties files, Feature #965.
|
||
+ GObject introspection supports notify and command events.
|
||
+ The Progress lexer now allows comments preceded by a tab.
|
||
+ Scripts reading Scintilla.iface file include comments for enu
|
||
and lex definitions, (sf#1829).
|
||
+ Fix crashes on GTK+ if idle work active when destroyed,
|
||
(sf#1827).
|
||
+ Fixed bugs when used on GTK+ 3.20, (sf#1825 and sf#1831).
|
||
+ Fix SciTE search field background with dark theme on GTK+
|
||
2.x,(sf#1826).
|
||
- Changes from version 3.6.5:
|
||
+ JSON lexer added, Feature #1140.
|
||
+ The C++ lexer fixes a bug with multi-line strings with line
|
||
continuation where the string style overflowed after an edit,
|
||
(sf#1824).
|
||
+ The Python lexer treats '@' as an operator except when it is
|
||
the first visible character on a line. This is for Python 3.5.
|
||
+ The Rust lexer allows '?' as an operator, Feature #1146.
|
||
+ Doubled size of compiled regex buffer, (sf#1822).
|
||
+ For GTK+, the Super modifier key can be used in key bindings,
|
||
Feature #1142.
|
||
+ For GTK+, fix some crashes when using multiple threads.
|
||
+ Platform layer font cache removed on GTK+ as platform-
|
||
independent caches are used. This avoids the use of thread
|
||
locking and initialisation of threads so any GTK+ applications
|
||
that rely on Scintilla initialising threads will have to do
|
||
that themselves.
|
||
+ SciTE bug fixed with exported HTML where extra line shown,
|
||
(sf#1816).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 18 14:06:08 UTC 2016 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.6.4:
|
||
+ SciTE allows setting the autocompletion type separator
|
||
character.
|
||
+ The C++ folder folds code on '(' and ')' to allow multi-line
|
||
calls to be folded, Feature #1138.
|
||
+ For the HTML lexer, limit the extent of Mako line comments to
|
||
finish before the line end characters.
|
||
+ Folds unfolded when two fold regions are merged by either
|
||
deleting an intervening line or changing its fold level by
|
||
adding characters. This was fixed both in Scintilla and in
|
||
SciTE's equivalent code, (sf#1799).
|
||
+ The Progress lexer supports hexadecimal numeric literals,
|
||
single-line comments, abbreviated keywords and extends nested
|
||
comments to unlimited levels.
|
||
+ Ruby lexer treats alternate hash key syntax "key:" as a symbol,
|
||
(sf#1810).
|
||
+ Rust lexer handles bracketed Unicode string escapes like
|
||
"\u{123abc}", (sf#1809).
|
||
+ For Qt, release builds have assertions turned off.
|
||
+ For SciTE, more descriptive error messages are displayed when
|
||
there are problems loading the Lua startup script,
|
||
Feature #1139.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 5 22:07:41 UTC 2016 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.6.3:
|
||
+ Allow painting without first styling all visible text then
|
||
styling in the background using idle-time. This helps
|
||
performance when scrolling down in very large documents. Can
|
||
also incrementally style after the visible area to the end of
|
||
the document so that the document is already styled when the
|
||
user scrolls to it.
|
||
+ Support GObject introspection on GTK+.
|
||
+ SciTE supports pasting to each selection with the
|
||
selection.multipaste setting, Feature #1123.
|
||
+ SciTE can optionally display a read-only indicator on tabs and
|
||
in the Buffers menu.
|
||
+ Bash lexer flags incomplete here doc delimiters as syntax
|
||
errors (sf#1789).
|
||
+ Support added for using '#' in non-comment ways as is possible
|
||
with zsh (sf#1794).
|
||
+ Recognize more characters as here-doc delimiters (sf#1778).
|
||
+ Errorlist lexer fixes bug with final line in escape sequence
|
||
recognition mode.
|
||
+ Lua lexer includes '&' and '|' bitwise operators for Lua 5.3
|
||
(sf#1790).
|
||
+ Perl lexer updated for Perl 5.20 and 5.22.
|
||
+ Allow '_' for subroutine prototypes (sf#1791).
|
||
+ Double-diamond operator <<>>.
|
||
+ Hexadecimal floating point literals.
|
||
+ Repetition in list assignment (sf#1793).
|
||
+ Highlight changed subroutine prototype syntax for Perl 5.20
|
||
(sf#1797).
|
||
+ Fix module ::-syntax when special characters such as 'x' are
|
||
used.
|
||
+ Added ' and " detection as prefix chars for x repetition
|
||
operator (sf#1800).
|
||
+ Visual Prolog lexer recognizes numbers more accurately and
|
||
allows non-ASCII verbatim quoting characters, Feature #1130.
|
||
+ Send SCN_UPDATEUI with SC_UPDATE_SELECTION when the application
|
||
changes multiple selection.
|
||
+ Expand folded areas before deleting fold header line
|
||
(sf#1796).
|
||
+ Treat Unicode line ends like common line ends when maintaining
|
||
fold state.
|
||
+ Highlight whole run for hover indicator when wrapped (sf#1784).
|
||
+ On GTK+ and Qt, Korean input by word fixed.
|
||
+ On GTK+, Qt, and Win32 block IME input when document is
|
||
read-only or any selected text is protected.
|
||
+ On GTK+ on OS X, fix warning during destruction (sf#1777).
|
||
+ Fix SciTE crashes when using LPEG lexers.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 1 01:05:55 UTC 2016 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.6.2:
|
||
+ Whitespace may be made visible just in indentation.
|
||
+ Whitespace dots are centred when larger than 1 pixel.
|
||
+ The Scintilla framework on Cocoa now contains version numbers.
|
||
+ SciTE's standard properties collect values from all active
|
||
.properties file to produce the Language menu and the file
|
||
types pull-down in the File open dialog.
|
||
+ The single executable version of SciTE, Sc1, uses 'module'
|
||
statements within its embedded properties. This makes it act
|
||
more like the full distribution allowing languages to be turned
|
||
on and off by setting imports.include and imports.exclude. The
|
||
default imports.exclude property adds eiffel, erlang, ps, and
|
||
pov so these languages are turned off by default.
|
||
+ SciTE adds an output.blank.margin.left property to allow
|
||
setting the output pane margin to a different width than the
|
||
edit pane.
|
||
+ Markdown lexer treats line starts consistently to always
|
||
highlight *foo* or similar at line start (sf#1766).
|
||
+ Optimise marker redrawing by only drawing affected lines when
|
||
markers shown in the text.
|
||
+ On GTK+ 2.x, fix height of lines in autocompletion lists
|
||
(sf#1774).
|
||
+ Fix bug with SCI_LINEENDDISPLAY where the caret moved to the
|
||
next document line instead of the end of the display line
|
||
(sf#1772).
|
||
+ Report error (SC_STATUS_FAILURE) when negative length passed to
|
||
SCI_SETSTYLING (sf#1768).
|
||
+ When SC_MARK_UNDERLINE is not assigned to a margin, stop
|
||
drawing the whole line.
|
||
+ When reverting an untitled document in SciTE, just clear it
|
||
with no message about a file (sf#1764).
|
||
+ SciTE on GTK+ allows use of Ctrl+A (Select All) inside find and
|
||
replace strips (sf#1769).
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Oct 4 14:29:33 UTC 2015 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.6.1:
|
||
+ The oldest version of GTK+ supported now is 2.18 and for glib
|
||
it is 2.22.
|
||
+ On GTK+, SC_CHARSET_OEM866 added to allow editing Russian files
|
||
encoded in code page 866, Feature #1019.
|
||
+ The errorlist lexer understands some ANSI escape sequences to
|
||
change foreground colour and intensity. This is sufficient to
|
||
colour diagnotic output from gcc and clang when
|
||
-fdiagnostics-color set.
|
||
+ The errorlist lexer allows the line number to be 0 in GCC
|
||
errors as some tools report whole file errors as line 0.
|
||
+ MySql lexer fixes empty comments /**/ so the comment state does
|
||
not continue.
|
||
+ VHDL folder supports "protected" keyword.
|
||
+ Treat CRLF line end as two characters in SCI_COUNTCHARACTERS
|
||
(sf#1757).
|
||
+ On GTK+ 3.x, fix height of lines in autocompletion lists to
|
||
match the font. Switch from deprecated style calls to CSS
|
||
styling. Removed setting list colours on GTK+ 3.16+ as no
|
||
longer appears needed.
|
||
+ On GTK+, avoid "Invalid rectangle passed" warning messages by
|
||
never reporting the client rectangle with a negative width or
|
||
height.
|
||
+ Fix SciTE disk exhaustion bug by reporting failures when
|
||
writing files (sf#1760).
|
||
+ On GTK+ the keyboard command for View | End of Line was changed
|
||
to Ctrl+Shift+N to avoid clash with Search | Selection Add
|
||
Next (sf#1750).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 5 21:04:53 UTC 2015 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.6.0:
|
||
+ External interfaces use the Sci_Position and Sci_PositionU
|
||
typedefs instead of int and unsigned int to allow for changes
|
||
to a 64-bit interface on 64-bit plactforms in the future.
|
||
Applications and external lexers should start using the new
|
||
type names so that they will be compatible when the 64-bit
|
||
change occurs. There is also Sci_PositionCR (long) for use in
|
||
the Sci_CharacterRange struct which will also eventually become
|
||
64-bit.
|
||
+ Multiple selection now works over more key commands. The new
|
||
multiple-selection handling commands include horizontal
|
||
movement and selection commands, line up and down movement and
|
||
selection commands, word and line deletion commands, and line
|
||
end insertion. This change in behaviours is conditional on
|
||
setting the SCI_SETADDITIONALSELECTIONTYPING property.
|
||
+ Autocompletion lists send an SCN_AUTOCCOMPLETED notification
|
||
after the text has been inserted.
|
||
+ The case mode style attribute can now be SC_CASE_CAMEL.
|
||
+ The Python lexer supports substyles for identifiers.
|
||
+ SciTE adds support for substyles.
|
||
+ SciTE's Export as RTF and Copy as RTF commands support UTF-8.
|
||
+ SciTE can display autocompletion on all IME input with
|
||
ime.autocomplete property.
|
||
+ SciTE properties files now discard trailing white space on
|
||
variable names.
|
||
+ Calling SCI_SETIDENTIFIERS resets styling to ensure any added
|
||
identifier are highlighted.
|
||
+ Avoid candidate box randomly popping up away from edit pane
|
||
with (especially Japanese) IME input.
|
||
+ Fix drawing problem when control characters are in a hidden
|
||
style as they then have a zero width rectangle to draw but
|
||
modify that rectangle in a way that clears some pixels.
|
||
+ Report error when attempt to resize buffer to more than 2GB
|
||
with SC_STATUS_FAILURE.
|
||
+ Fix bug on GTK+ with scroll bars leaking (sf#1742).
|
||
+ LexOthers.cxx file split into one file per lexer: LexBatch,
|
||
LexDiff, LexErrorList, LexMake, LexNull, and LexProps.
|
||
+ SciTE exporters handle styles > 127 correctly now.
|
||
+ SciTE implements find.in.files.close.on.find on all platforms.
|
||
- Add optflags to build to remove warning in rpmlint.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jun 20 23:34:04 UTC 2015 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.5.7:
|
||
+ Added SCI_MULTIPLESELECTADDNEXT to add the next occurrence of
|
||
the main selection within the target to the set of selections
|
||
as main. If the current selection is empty then select word
|
||
around caret. SCI_MULTIPLESELECTADDEACH adds each occurrence of
|
||
the main selection within the target to the set of selections.
|
||
+ SciTE adds "Selection Add Next" and "Selection Add Each"
|
||
commands to the Search menu.
|
||
+ Added SCI_ISRANGEWORD to determine if the parameters are at the
|
||
start and end of a word.
|
||
+ Added SCI_TARGETWHOLEDOCUMENT to set the target to the whole
|
||
document.
|
||
+ Verilog lexer recognises protected regions and the folder folds
|
||
protected regions.
|
||
+ A performance problem with markers when deleting many lines was
|
||
fixed (sf#1733).
|
||
+ On GTK+ 3.4+, when there are both horizontal and vertical
|
||
scrollbars, draw the lower-right corner so that it does not
|
||
appear black when text selected (sf#1611).
|
||
+ Fixed most calls deprecated in GTK+ 3.16. Does not fix style
|
||
override calls as they are more complex.
|
||
+ SciTE on GTK+ 3.x uses a different technique for highlighting
|
||
the search strip when there is no match which is more
|
||
compatible with future and past versions and different themes.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 31 02:08:08 UTC 2015 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.5.6:
|
||
+ On Qt, use fractional positioning calls and avoid rounding to
|
||
ensure consistency.
|
||
+ SCI_TARGETASUTF8 and SCI_ENCODEDFROMUTF8 implemented on GTK+
|
||
+ C++ lexer fixes empty backquoted string (sf#1711).
|
||
+ C++ lexer fixes #undef directive (sf#1719).
|
||
+ Fortran folder fixes handling of "selecttype" and "selectcase"
|
||
(sf#1724).
|
||
+ Verilog folder folds interface definitions.
|
||
+ VHDL folder folds units declarations and fixes a case
|
||
insensitivity bug with not treating "IS" the same as "is".
|
||
+ Fix bug when drawing text margins in buffered mode which would
|
||
use default encoding instead of chosen encoding (sf#1703).
|
||
+ Fix for reading a UTF-16 file in SciTE where a non-BMP
|
||
character is split over a read buffer boundary (sf#1710).
|
||
+ Fix exporting from SciTE when using Scintillua for lexing.
|
||
+ SciTE does not report twice that a search string can not be
|
||
found when "Replace" pressed (sf#1716).
|
||
+ SciTE on GTK+ 3.x disables arrow in search combo when no
|
||
entries (sf#1717).
|
||
- Changes from version 3.5.5:
|
||
+ The wxWidgets-specific ascent member of Font has been removed
|
||
which breaks compatibility with current wxStyledTextCtrl
|
||
(sf#1682).
|
||
+ IME on Qt supports multiple carets and behaves more like other
|
||
platforms.
|
||
+ Always use inline IME on GTK+ for Korean.
|
||
+ SQL lexer fixes handling of '+' and '-' in numbers so the '-'
|
||
in '1-1' is seen as an operator and for '1--comment' the
|
||
comment is recognized.
|
||
+ TCL lexer reverts change to string handling (sf#1642).
|
||
+ Verilog lexer fixes bugs with macro styling. Verilog folder
|
||
fixes bugs with `end completing an `if* instead of `endif and
|
||
fold.at.else, and implements folding at preprocessor `else.
|
||
+ VHDL lexer supports extended identifiers.
|
||
+ Fix SciTE bug with missing file open filters and add hex to
|
||
excluded set of properties files so that its settings don't
|
||
appear (sf#1707).
|
||
+ Fix SciTE bug where files without extensions like "makefile"
|
||
were not highlighted correctly.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 23 15:52:59 UTC 2015 - dimstar@opensuse.org
|
||
|
||
- Drop scite-fix-desktop-categories.patch: adjust the .desktop
|
||
categories using suse_update_desktop_file instead of a patch.
|
||
- Add scite.changes as source, as it's used during build to inject
|
||
the last change date / time into the build.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Mar 22 22:11:25 UTC 2015 - p.drouand@gmail.com
|
||
|
||
- Update to version 3.5.4:
|
||
+ Adds minor features.
|
||
+ Bug fixes.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 5 02:01:09 UTC 2014 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.4.4:
|
||
+ Style byte indicators removed. They were deprecated in 2007.
|
||
Standard indicators should be used instead. Some elements used
|
||
by lexers no longer take number of bits or mask arguments so
|
||
lexers may need to be updated for LexAccessor::StartAt,
|
||
LexAccessor::SetFlags (removed), LexerModule::LexerModule.
|
||
+ When multiple selections are active, autocompletion text may be
|
||
inserted at each selection with new SCI_AUTOCSETMULTI method.
|
||
+ C++ lexer fixes crash for "#define x(" (sf#1614).
|
||
+ C++ lexer fixes raw string recognition so that R"xxx(blah)xxx"
|
||
is styled as SCE_C_STRINGRAW.
|
||
+ The Postscript lexer no longer marks token edges with
|
||
indicators as this used style byte indicators.
|
||
+ The Scriptol lexer no longer displays indicators for poor
|
||
indentation as this used style byte indicators.
|
||
+ TCL lexer fixes names of keyword sets (sf#1615).
|
||
+ Shell lexer fixes fold matching problem caused by "<<<"
|
||
(sf#1605).
|
||
+ Fix bug where indicators were not removed when fold
|
||
highlighting on (sf#1604).
|
||
+ Fix crash on GTK+ with Ubuntu 12.04 and overlay scroll bars.
|
||
+ Avoid creating a Cairo context when measuring text on GTK+ as
|
||
future versions of GTK+ may prohibit calling gdk_cairo_create
|
||
except inside drawing handlers. This prohibition may be
|
||
required on Wayland.
|
||
+ Fix crash in SciTE when stream comment performed at line end
|
||
(sf#1610).
|
||
+ For SciTE on GTK+ fix bug with initialisation of toggle buttons
|
||
in find and replace strips (sf#1612).
|
||
- Changes from version 3.4.3:
|
||
+ N/A for linux.
|
||
- Changes from version 3.4.2:
|
||
+ Insertions can be filtered or modified by calling
|
||
SCI_CHANGEINSERTION inside a handler for SC_MOD_INSERTCHECK.
|
||
+ DMIS lexer added. DMIS is a language for coordinate measuring
|
||
machines, Feature #1049.
|
||
+ Line state may be displayed in the line number margin to aid in
|
||
debugging lexing and folding with SC_FOLDFLAG_LINESTATE (128).
|
||
+ C++ lexer understands more preprocessor statements. #if defined
|
||
SYMBOL is understood. Some macros with arguments can be
|
||
understood and these may be predefined in keyword set 4
|
||
(keywords5 for SciTE) with syntax similar to
|
||
CHECKVERSION(x)=(x<3), Feature #1051.
|
||
+ C++ lexer can highlight task marker keywords in comments as
|
||
SCE_C_TASKMARKER.
|
||
+ C++ lexer can optionally highlight escape sequences in strings
|
||
as SCE_C_ESCAPESEQUENCE.
|
||
+ C++ lexer supports Go back quoted raw string literals with
|
||
lexer.cpp.backquoted.strings option, Feature #1047.
|
||
+ SciTE performs word and search match highlighting as an idle
|
||
task to improve interactivity and allow use of these features
|
||
on large files.
|
||
+ Bug fixed where caret remained invisible when period set to 0
|
||
(sf#1592).
|
||
+ Fixed display flashing when scrolling with GTK+ 3.10 (sf#1567).
|
||
+ Fixed calls and constants deprecated in GTK+ 3.10.
|
||
+ For SciTE, protect access to variables used by threads with a
|
||
mutex to prevent data races.
|
||
+ For SciTE on GTK+ fix thread object leaks. Display the version
|
||
of GTK+ compiled against in the about box.
|
||
+ For SciTE on GTK+ 3.10, fix the size of the tab bar's content
|
||
and use freedesktop.org standard icon names where possible.
|
||
+ SciTE's highlight current word feature no longer matches the
|
||
selection when it contains space.
|
||
- Changes from version 3.4.1:
|
||
+ Display Unicode line ends as [LS], [PS], and [NEL] blobs.
|
||
+ Bug fixed where cursor down failed on wrapped lines (sf#1585).
|
||
+ Caret positioning changed a little to appear inside characters
|
||
less often by rounding the caret position to the pixel grid
|
||
instead of truncating (sf#1588).
|
||
+ Bug fixed where automatic indentation wrong when caret in
|
||
virtual space (sf#1586).
|
||
+ Crash fixed in SciTE with recursive properties files (sf#1507).
|
||
+ Bug fixed with SciTE where Ctrl+E before an unmatched end brace
|
||
jumps to file start (sf#315).
|
||
- Changes from version 3.4.0:
|
||
+ The Unicode line ends and substyles features added as
|
||
provisional in 3.2.5 are now finalised. There are now no
|
||
provisional features.
|
||
+ Added wrap mode SC_WRAP_WHITESPACE which only wraps on
|
||
whitespace, not on style changes.
|
||
+ SciTE find and replace strips can perform incremental searching
|
||
and temporary highlighting of all matches with the
|
||
find.strip.incremental, replace.strip.incremental, and
|
||
find.indicator.incremental settings.
|
||
+ Additional assembler lexer variant As(SCLEX_AS) for Unix
|
||
assembly code which uses '#' for comments and ';' to separate
|
||
statements.
|
||
+ Fix crashes and other bugs in Fortran folder by removing
|
||
folding of do-label constructs.
|
||
+ Deleting a whole line deletes the annotations on that line
|
||
instead of the annotations on the next line (sf#1577).
|
||
+ Changed position of tall calltips to prefer lower half of
|
||
screen to cut off end instead of start.
|
||
+ Fix Qt bug where double click treated as triple click
|
||
(sf#1575).
|
||
+ On Qt, selecting an item in an autocompletion list that is not
|
||
currently visible positions it at the top.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 12 22:45:51 UTC 2014 - malcolmlewis@opensuse.org
|
||
|
||
- Update to version 3.3.9:
|
||
+ Fix 3.3.8 bug where external lexers became inaccessible
|
||
(sf#1574).
|
||
- Updates from 3.3.8:
|
||
+ DropSelectionN API added to drop a selection from a multiple
|
||
selection.
|
||
+ CallTipSetPosStart API added to change the position at which
|
||
backspacing removes the calltip.
|
||
+ SC_MARK_BOOKMARK marker symbol added which looks like bookmark
|
||
ribbons used in book reading applications.
|
||
+ C++ lexer fixes bug where keyword followed immediately by
|
||
quoted string continued keyword style (sf#1564).
|
||
+ Matlab lexer treats '!' differently for Matlab and Octave
|
||
languages (sf#1571).
|
||
+ Rust lexer improved with nested comments, more compliant
|
||
doc-comment detection, octal literals, NUL characters treated
|
||
as valid, and highlighting of raw string literals and float
|
||
literals fixed, Feature #1038 (sf#1570).
|
||
+ On Qt expose the EOLMode on the document object.
|
||
+ Fix hotspot clicking where area was off by half a character
|
||
width (sf#1562).
|
||
+ Tweaked scroll positioning by either 2 pixels or 1 pixel when
|
||
caret is at left or right of view to ensure caret is inside
|
||
visible area.
|
||
+ Send SCN_UPDATEUI with SC_UPDATE_SELECTION for Shift+Tab inside
|
||
text.
|
||
+ SciTE uses a bookmark ribbon symbol for bookmarks as it scales
|
||
better to higher resolutions than the previous blue gem bitmap.
|
||
+ SciTE will change the width of margins while running when the
|
||
margin.width and fold.margin.width properties are changed.
|
||
+ SciTE displays a warning message when asked to open a
|
||
directory (sf#1568).
|
||
- Updates from 3.3.7:
|
||
+ Lexer added for DMAP language. Feature #1026.
|
||
+ Bash lexer allows '#' inside words (sf#1553).
|
||
+ C++ lexer recognizes C++11 user-defined lierals and applies
|
||
lexical class SCE_C_USERLITERAL.
|
||
+ C++ lexer allows single quote characters as digit separators in
|
||
numeric literals like 123'456 as this is included in C++14.
|
||
+ C++ lexer fixes bug with #include statements without "
|
||
or > terminating filename (sf#1538).
|
||
+ C++ lexer fixes split of Doxygen keywords @code{.fileExtension}
|
||
and @param[in,out] (sf#1551).
|
||
+ C++ lexer styles Doxygen keywords at end of document.
|
||
+ Cmake lexer fixes bug with empty comments (sf#1550).
|
||
+ Fortran folder improved. Treats "else" as fold header.
|
||
Feature #962.
|
||
+ Fix bug with adjacent instances of the same indicator with
|
||
different values where only the first was drawn (sf#1560).
|
||
+ When scroll width is tracked, take width of annotation lines
|
||
into account.
|
||
+ On GTK+, chain up to superclass finalize so that all
|
||
finalization is performed (sf#1549).
|
||
+ On GTK+, fix horizontal scroll bar range to not be double the
|
||
needed width (sf#1546).
|
||
+ On Qt, bug fixed with drawing of scrollbars, where previous
|
||
contents were not drawn over with some themes.
|
||
+ On Qt, bug fixed with finding monitor rectangle which could
|
||
lead to autocomplete showing at wrong location.
|
||
+ SciTE fix for multiple message boxes when failing to save a
|
||
file with save.on.deactivate (sf#1540).
|
||
+ SciTE on GTK+ fixes SIGCHLD handling so that Lua scripts can
|
||
determine the exit status of processes they start (sf#1557).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 28 03:41:58 UTC 2013 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.3.6:
|
||
+ Added functions to help convert between substyles and base
|
||
styles and between secondary and primary styles.
|
||
+ Lexer added for Rust language. Feature #1024.
|
||
+ Avoid false matches in errorlist lexer which is used for the
|
||
SciTE output pane by stricter checking of ctags lines.
|
||
+ Perl lexer fixes bugs with multi-byte characters, including in
|
||
HEREDOCs and PODs (sf#1528).
|
||
+ SQL folder folds 'create view' statements. Feature #1020.
|
||
+ Visual Prolog lexer updated with better support for string
|
||
literals and Unicode. Feature #1025.
|
||
+ For SCI_SETIDENTIFIERS, \t, \r, and \n are allowed as well as
|
||
space between identifiers (sf#1521).
|
||
+ Gaining and losing focus is now reported as a notification
|
||
with the code set to SCN_FOCUSIN or SCN_FOCUSOUT.
|
||
+ On Qt, turn off idle events on destruction to prevent
|
||
repeatedly calling idle.
|
||
+ Qt bindings in ScintillaEdit changed to use signed first
|
||
parameter.
|
||
+ Compilation errors fixed on GTK+ with SCI_NAMESPACE.
|
||
+ Avoid attempts to redraw empty areas when lexing beyond the
|
||
currently visible lines.
|
||
+ Control more attributes of indicators in SciTE with
|
||
find.mark.indicator and highlight.current.word.indicator
|
||
properties.
|
||
+ Fix SciTE bug with buffers becoming read-only (sf#1525).
|
||
+ Fix SciTE on GTK+ 3.x incremental search to change foreground
|
||
colour when no match as changing background colour is
|
||
difficult.
|
||
- Updates from 3.3.5:
|
||
+ Characters may be represented by strings. In Unicode mode C1
|
||
control characters are represented by their mnemonics.
|
||
+ Added SCI_POSITIONRELATIVE to optimize navigation by
|
||
character.
|
||
+ Option to allow mouse selection to switch to rectangular by
|
||
pressing Alt after start of gesture. Feature #1007.
|
||
+ Lexer added for KVIrc script. Feature #1008.
|
||
+ Bash lexer fixed quoted HereDoc delimiters (sf#1500).
|
||
+ Structured Text lexer fixed styling of enumeration members
|
||
(sf#1508).
|
||
+ Fixed bug with horizontal caret position when margin changed
|
||
(sf#1512).
|
||
+ Ensure selection redrawn correctly in two cases. When
|
||
switching from stream to rectangular selection with
|
||
Alt+Shift+Up. When reducing the range of an additional
|
||
selection by moving mouse up. Feature #1007.
|
||
+ Initialize extended styles to the default style.
|
||
+ Qt bindings in ScintillaEdit made to work on 64-bit Unix
|
||
systems.
|
||
+ Easier access to printing on Qt with formatRange method.
|
||
+ Fixed SciTE failure to save initial buffer in single buffer
|
||
mode (sf#1339).
|
||
+ SciTE crash fixed for negative line.margin.width (sf#1504).
|
||
+ SciTE fix for infinite dialog boxes when failing to
|
||
automatically save a file (sf#1503).
|
||
+ SciTE settings buffered.draw, two.phase.draw, and technology
|
||
are applied to the output pane as well as the edit pane.
|
||
- Updates from 3.3.4:
|
||
+ Handling of UTF-8 and DBCS text in lexers improved with
|
||
methods ForwardBytes and GetRelativeCharacter added to
|
||
StyleContext (sf#1483).
|
||
+ For Unicode text, case-insensitive searching and making text
|
||
upper or lower case is now compliant with Unicode standards
|
||
on all platforms and is much faster for non-ASCII characters.
|
||
+ A CategoriseCharacter function was added to return the Unicode
|
||
general category of a character which can be useful in lexers.
|
||
+ SciTE 'immediate' subsystem added to allow scripts that work
|
||
while tools are executed.
|
||
+ Font quality exposed in SciTE as font.quality setting.
|
||
+ ECL lexer regular expression code fixed (sf#1491).
|
||
+ Haskell lexer fixed to avoid unnecessary full redraws. Don't
|
||
highlight CPP inside comments when styling.within.preprocessor
|
||
is on (sf#1459).
|
||
+ Lua lexer fixes bug in labels with UTF-8 text (sf#1483).
|
||
+ Perl lexer fixes bug in string interpolation with UTF-8 text
|
||
(sf#1483).
|
||
+ Fixed bugs with case conversion when the result was longer or
|
||
shorter than the original text. Could access past end of
|
||
string potentially crashing. Selection now updated to result
|
||
length.
|
||
+ Fixed bug where data being inserted and removed was not being
|
||
reported in notification messages. Bug introduced in 3.3.2.
|
||
+ Word wrap bug fixed where the last line could be shown twice.
|
||
+ Word wrap bug fixed for lines wrapping too short on GTK+.
|
||
+ Word wrap performance improved.
|
||
+ Minor memory leak fixed (sf#1487).
|
||
+ On Qt, fixed layout problem when QApplication construction
|
||
delayed.
|
||
+ On Qt, find_text reports failure with -1 as first element of
|
||
return value.
|
||
+ Fixed SciTE on GTK+ bug where a tool command could be
|
||
performed using the keyboard while one was already running
|
||
leading to confusion and crashes (sf#1486).
|
||
+ Python scripts used for building and maintenance improved and
|
||
moved into scripts directory.
|
||
+ Testing scripts now work on Linux using Qt and PySide.
|
||
+ Tk platform defined. Implementation for Tk will be available
|
||
separately from main Scintilla distribution.
|
||
- Updates from 3.3.3:
|
||
+ Lexer and folder added for Structured Text language.
|
||
Feature #959.
|
||
+ Out of bounds access fixed for GTK+ (sf#1480).
|
||
+ Crash fixed for GTK+ on Windows paste.
|
||
+ Bug fixed with incorrect event copying on GTK+ 3.x (sf#1481).
|
||
+ Bug fixed with right to left locales, like Hebrew, on GTK+
|
||
(sf#1477).
|
||
+ Bug fixed with undo grouping of tab and backtab commands
|
||
(sf#1478).
|
||
- Updates from 3.3.2:
|
||
+ Basic implementations of common folding methods added to
|
||
Scintilla to make it easier for containers to implement
|
||
folding.
|
||
+ Add indicator INDIC_COMPOSITIONTHICK, a thick low underline,
|
||
to mimic an appearance used for Asian language input
|
||
composition.
|
||
+ C++ lexer adds style for preprocessor doc comment.
|
||
Feature #990.
|
||
+ Haskell lexer and folder improved. Separate mode for literate
|
||
Haskell "literatehaskell" SCLEX_LITERATEHASKELL (sf#1459).
|
||
+ LaTeX lexer bug fixed for Unicode character following '\'
|
||
(sf#1468).
|
||
+ Fix multi-typing when two carets are located in virtual space
|
||
on one line so that spaces are preserved.
|
||
+ Fix lexer problem where no line end was seen at end of
|
||
document.
|
||
+ Fix Qt window positioning to not assume the top right of a
|
||
monitor is at 0, 0.
|
||
+ Fix Qt to not track mouse when widget is hidden.
|
||
+ Qt now supports Qt 5.0 (sf#1448).
|
||
+ In SciTE, do not call OnSave twice when files saved
|
||
asynchronously.
|
||
- Updates from 3.3.1:
|
||
+ Autocompletion lists can now appear in priority order or be
|
||
sorted by Scintilla. Feature #981.
|
||
+ Most lexers now lex an extra NUL byte at the end of the
|
||
document which makes it more likely they will classify
|
||
keywords at document end correctly (sf#574, sf#588).
|
||
+ Haskell lexer improved in several ways (sf#1459).
|
||
+ Matlab/Octave lexer recognises block comments and ...
|
||
comments (sf#1414).
|
||
+ Ruby lexer crash fixed with keyword at start of document.
|
||
+ The PLAT_NCURSES platform now called PLAT_CURSES as may work
|
||
on other implementations.
|
||
+ While regular expression search in DBCS text is still not
|
||
working, matching partial characters is now avoided by moving
|
||
end of match to end of character.
|
||
- Updates from 3.3.0:
|
||
+ SCI_SCROLLRANGE added to scroll the view to display a range of
|
||
text. If the whole range can not be displayed, priority is
|
||
given to one end.
|
||
+ C++ lexer no longer recognises raw (R"") strings when the
|
||
first character after " is invalid (sf#1454).
|
||
+ HTML lexer recognises JavaScript RegEx literals in more
|
||
contexts (sf#1412).
|
||
+ Fixed automatic display of folded text when return pressed at
|
||
end of fold header and first folded line was blank (sf#1455).
|
||
+ SCI_VISIBLEFROMDOCLINE fixed to never return a line beyond the
|
||
document end.
|
||
+ SCI_LINESCROLL fixed for a negative column offset (sf#1450).
|
||
+ On GTK+, fix tab markers so visible if indent markers are
|
||
visible (sf#1453).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 20 00:06:52 UTC 2013 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.2.5:
|
||
+ To allow cooperation between different uses of extended
|
||
(beyond 255) styles they should be allocated using
|
||
SCI_ALLOCATEEXTENDEDSTYLES.
|
||
+ For Unicode documents, lexers that use StyleContext will
|
||
retrieve whole characters instead of bytes. LexAccessor
|
||
provides a LineEnd method which can be a more efficient way to
|
||
handle line ends and can enable Unicode line ends.
|
||
+ The C++ lexer understands the #undef directive when
|
||
determining preprocessor definitions. Feature #978.
|
||
+ The errorlist lexer recognises gcc include path diagnostics
|
||
that appear before an error.
|
||
+ Folding implemented for GetText (PO) translation language
|
||
(sf#1437).
|
||
+ HTML lexer does not interrupt comment style for processing
|
||
instructions (sf#1447).
|
||
+ Fix SciTE forgetting caret x-position when switching
|
||
documents (sf#1442).
|
||
+ Fixed bug where vertical scrollbar thumb appeared at beginning
|
||
of document when scrollbar shown (sf#1446).
|
||
+ Provisional features are new features that may change or be
|
||
removed if they cause problems but should become permanent if
|
||
they work well. For this release Unicode line ends and
|
||
substyles are provisional features.
|
||
- Changes from version 3.4.2:
|
||
+ Caret line highlight can optionally remain visible when window
|
||
does not have focus. Feature #964.
|
||
+ Delegate mechanism for notifications added on Cocoa.
|
||
+ NUL characters in selection are copied to clipboard as spaces
|
||
to avoid truncating at the NUL (sf#1289).
|
||
+ C++ lexer fixes problem with showing inactive sections when
|
||
preprocessor lines contain trailing comment (sf#1413).
|
||
+ C++ lexer fixes problem with JavaScript regular expressions
|
||
with '/' in character ranges (sf#1415).
|
||
+ LaTeX folder added. Feature #970.
|
||
+ LaTeX lexer improves styling of math environments.
|
||
Feature #970.
|
||
+ MySQL lexer implements hidden commands.
|
||
+ Only produce a single undo step when autocompleting a single
|
||
word (sf#1421).
|
||
+ Fixed crash when printing lines longer than 8000 characters
|
||
(sf#1430).
|
||
+ Fixed problem in character movement extends selection mode
|
||
where reversing direction collapsed the selection.
|
||
+ Fixed scaling bug when printing on GTK+ (sf#1427).
|
||
+ SciTE on GTK toolbar.detachable feature removed.
|
||
+ Fixed some background saving bugs in SciTE (sf#1366, sf#1339).
|
||
- Changes from version 3.2.3:
|
||
+ Improve speed when performing multiple searches.
|
||
+ SciTE adds definition of PLAT_UNIX for both PLAT_GTK and
|
||
PLAT_MAC to allow consolidation of settings valid on all
|
||
Unix variants.
|
||
+ Signal autoCompleteCancelled added on Qt.
|
||
+ Bash lexer supports nested delimiter pairs (sf#1515556,
|
||
sf#3008483, sf#3512208 and sf#3515392) Feature #3569352.
|
||
+ For C/C++, recognize exponent in floating point hexadecimal
|
||
literals (sf#3576454).
|
||
+ For C #include statements, do not treat // in the path as a
|
||
comment (sf#3519260).
|
||
+ Lexer for GetText translations (PO) improved with additional
|
||
styles and single instance limitation fixed.
|
||
+ Ruby for loop folding fixed (sf#3240902, sf#3567391).
|
||
+ Ruby recognition of here-doc after class or instance variable
|
||
fixed (sf#3567809).
|
||
+ SQL folding of loop and case fixed (sf#3567905).
|
||
+ SQL folding of case with assignment fixed (sf#3571820).
|
||
+ Fix hang when removing all characters from indicator at end of
|
||
document.
|
||
+ Fix failure of \xhh in regular expression search for values
|
||
greater than 0x79.
|
||
+ On GTK+ 3 Ubuntu, fix crash when drawing margin.
|
||
+ On ncurses, fix excessive spacing with italics line end.
|
||
- Changes from version 3.2.2:
|
||
+ Implement INDIC_SQUIGGLEPIXMAP as a faster version of
|
||
INDIC_SQUIGGLE. Avoid poor drawing at right of INDIC_SQUIGGLE.
|
||
Align INDIC_DOTBOX to pixel grid for full intensity.
|
||
+ Implement SCI_GETSELECTIONEMPTY API (sf#3543121).
|
||
+ Added SCI_VCHOMEDISPLAY and SCI_VCHOMEDISPLAYEXTEND key
|
||
commands Feature #3561433.
|
||
+ Allow specifying SciTE Find in Files directory with
|
||
find.in.directory property Feature #3558594.
|
||
+ Override SciTE global strip.trailing.spaces with
|
||
strip.trailing.spaces by pattern files Feature #3556320.
|
||
+ Fix long XML script tag handling in XML lexer (sf#3534190).
|
||
+ Fix rectangular selection range after backspace (sf#3543097).
|
||
+ Send SCN_UPDATEUI with SC_UPDATE_SELECTION for backspace in
|
||
virtual space (sf#3543121).
|
||
+ Avoid problems when calltip highlight range is negative
|
||
(sf#3545938).
|
||
+ Limit time allowed to highlight current word in SciTE to 0.25
|
||
seconds to remain responsive.
|
||
+ Fixed SciTE read-only mode to stick with buffer.
|
||
+ Remove limit on logical line length in SciTE
|
||
.properties files (sf#3544312).
|
||
+ Improve performance of SciTE Save As command.
|
||
+ Fix SciTE crash with empty .properties files (sf#3545938,
|
||
sf#3555308).
|
||
+ Fix repeated letter in SciTE calltips (sf#3545938).
|
||
+ Refine build time checking for Direct2D and DirectWrite.
|
||
+ Added ncurses platform definitions. Implementation is
|
||
maintained separately as Scinterm.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 26 13:54:50 UTC 2012 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.2.1:
|
||
+ In Scintilla.iface, specify features as properties instead of
|
||
functions where possible and fix some enumerations.
|
||
+ In SciTE Lua scripts, string properties in Scintilla API can
|
||
be retrieved as well as set using property notation.
|
||
+ Added character class APIs: SCI_SETPUNCTUATIONCHARS,
|
||
SCI_GETWORDCHARS, SCI_GETWHITESPACECHARS, and
|
||
SCI_GETPUNCTUATIONCHARS. Feature #3529805.
|
||
+ Less/Hss support added to CSS lexer. Feature #3532413.
|
||
+ C++ lexer style SCE_C_PREPROCESSORCOMMENT added for stream
|
||
comments in preprocessor (sf#3487406).
|
||
+ Fix incorrect styling of inactive code in C++ lexer
|
||
(sf#3533036).
|
||
+ Fix incorrect styling by C++ lexer after empty lines in
|
||
preprocessor style.
|
||
+ C++ lexer option "lexer.cpp.allow.dollars" fixed so can be
|
||
turned off after being on (sf#3541461).
|
||
+ Fortran fixed format lexer fixed to style comments from column
|
||
73 (sf#3540486).
|
||
+ Fortran folder folds CRITICAL .. END CRITICAL (sf#3540486).
|
||
+ Fortran lexer fixes styling after comment line ending with
|
||
'&' (sf#3087226).
|
||
+ Fortran lexer styles preprocessor lines so they do not trigger
|
||
incorrect folding (sf#2906275).
|
||
+ Fortran folder fixes folding of nested ifs (sf#2809176).
|
||
+ HTML folder fixes folding of CDATA when
|
||
fold.html.preprocessor=0 (sf#3540491).
|
||
+ On Cocoa, fix autocompletion font lifetime issue and row
|
||
height computation.
|
||
+ In 'choose single' mode, autocompletion will close an existing
|
||
list if asked to display a single entry list.
|
||
+ Fixed SCI_MARKERDELETE to only delete one marker per call
|
||
(sf#3535806).
|
||
+ Properly position caret after undoing coalesced delete
|
||
operations (sf#3523326).
|
||
+ Ensure margin is redrawn when SCI_MARGINSETSTYLE called.
|
||
+ Fix clicks in first pixel of margins to send SCN_MARGINCLICK.
|
||
+ Fix infinite loop when drawing block caret for a zero width
|
||
space character at document start.
|
||
+ Crash fixed for deleting negative range.
|
||
+ For characters that overlap the beginning of their space such
|
||
as italics descenders and bold serifs, allow start of text to
|
||
draw 1 pixel into margin (sf#699587 sf#3537799).
|
||
+ Fixed problems compiling Scintilla for Qt with GCC 4.7.1 x64.
|
||
+ Fixed problem with determining GTK+ sub-platform caused when
|
||
adding Qt support in 3.2.0.
|
||
+ Fix incorrect measurement of untitled file in SciTE on Linux
|
||
leading to message "File ...' is 2147483647 bytes long"
|
||
(sf#3537764).
|
||
+ In SciTE, fix open of selected filename with line number to go
|
||
to that line.
|
||
+ Fix problem with last visible buffer closing in SciTE causing
|
||
invisible buffers to be active.
|
||
+ Avoid blinking of SciTE's current word highlight when output
|
||
pane changes.
|
||
+ SciTE properties files can be longer than 60K.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 25 06:32:31 UTC 2012 - badshah400@gmail.com
|
||
|
||
- Update to version 3.2.0:
|
||
+ Long list of changes since the last packaged version, see
|
||
http://www.scintilla.org/ScintillaHistory.html for a detailed
|
||
list.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 23 16:34:14 UTC 2012 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 3.0.3:
|
||
+ Printing works on GTK+ version 2.x as well as 3.x.
|
||
+ Lexer added for the AviSynth language (sf#3475611).
|
||
+ Lexer added for the Take Command / TCC scripting language
|
||
(sf#3462462).
|
||
+ CSS lexer gains support for SCSS (sf#3268017).
|
||
+ CPP lexer fixes problems in the preprocessor structure caused
|
||
by continuation lines (sf#3458508).
|
||
+ Errorlist lexer handles column numbers for GCC format
|
||
diagnostics. In SciTE, Next Message goes to column where this
|
||
can be decoded from GCC format diagnostics (sf#3453075).
|
||
+ HTML folder fixes spurious folds on some tags (sf#3459262).
|
||
+ Ruby lexer fixes bug where '=' at start of file caused whole
|
||
file to appear as a comment (sf#3452488).
|
||
+ SQL folder folds blocks of single line comments (sf#3467425).
|
||
+ Further support of fractional positioning. Spaces, tabs, and
|
||
single character tokens can take fractional space and wrapped
|
||
lines are positioned taking fractional positions into account
|
||
(sf#3471998).
|
||
+ For autocompletion lists Page Up and Down move by the list
|
||
height instead of by 5 lines (sf#3455493).
|
||
+ For SCI_LINESCROLLDOWN/UP don't select into virtual space
|
||
(sf#3451681).
|
||
+ Fix fold highlight not being fully drawn (sf#3469936).
|
||
+ Fix selection margin appearing black when starting in wrap
|
||
mode.
|
||
+ Fix crash when changing end of document after adding an
|
||
annotation (sf#3476637).
|
||
+ Fix problems with building to make RPMs (sf#3476149).
|
||
+ Fix problem with building on GTK+ where recent distributions
|
||
could not find gmodule (sf#3469056).
|
||
+ Fix problem with installing SciTE on GTK+ due to icon
|
||
definition in .desktop file including an extension
|
||
(sf#3476117).
|
||
+ Fix SciTE bug where new buffers inherited some properties from
|
||
previously opened file (sf#3457060).
|
||
+ Fix focus when closing tab in SciTE with middle click. Focus
|
||
moves to edit pane instead of staying on tab bar (sf#3440142).
|
||
+ Fix SciTE bug where files became read-only after saving. Drop
|
||
the "*" dirty marker after save completes (sf#3467432).
|
||
+ For SciTE handling of diffs with "+++" and "---" lines, also
|
||
handle case where not followed by tab. Go to correct line for
|
||
diff "+++" message (sf#3467143, sf#3467178).
|
||
+ SciTE on GTK+ now performs threaded actions even on GTK+
|
||
versions before 2.12.
|
||
+ Various windows platform changes.
|
||
- Drop scite-fix-missing-gmodule-reference.patch, scite-fix-
|
||
desktop-icon.patch and scite-fix-scite-optflags.patch as these
|
||
have been upstreamed.
|
||
- Add scite-fix-desktop-categories.patch: update the desktop
|
||
categories (sf#3491187).
|
||
- Pass date and time based on changes file instead of hardcoding a
|
||
date, so we don't need manual updates later on.
|
||
- Add SLE condition for skipping post/postun macros now that
|
||
11.3 is dropped.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 19 19:00:31 UTC 2012 - malcolmlewis@opensuse.org
|
||
|
||
- Add scite-fix-missing-gmodule-reference.patch: Add linker flag
|
||
for gmodule-2.0 sf#3469056.
|
||
- Drop scite-fix-desktop-file.patch.
|
||
- Add scite-fix-desktop-icon.patch: Drop desktop file icon
|
||
extension sf#3476117.
|
||
- Drop fix-scintilla-optflags.patch and combine with the
|
||
scite-fix-scite-optflags.patch and use CXXFLAGS sf#3476149.
|
||
- Work on a GTK+ 3 build:
|
||
+ Add favor_gtk2 to switch between gtk2 and gtk3 builds.
|
||
+ For gtk3 build, use gtk3-devel BuildRequires instead of
|
||
gtk2-devel and pass GTK3=1 to make.
|
||
+ Enable the gtk3 build with a gtk3_ready macro, since the gtk3
|
||
support is ready.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 3 06:01:49 UTC 2012 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to 3.0.2:
|
||
+ SciTE saves files in the background without blocking the user
|
||
interface.
|
||
+ Printing implemented in SciTE on GTK+ 3.x.
|
||
+ ILoader interface for background loading finalised and
|
||
documented.
|
||
+ CoffeeScript lexer added.
|
||
+ C++ lexer fixes crash with "#if defined( XXX 1".
|
||
+ Crash with Direct2D on Windows fixed.
|
||
+ Backspace removing protected range fixed. Bug #3445911.
|
||
+ Cursor setting failure on Windows when screen saver on fixed.
|
||
Bug #3438780.
|
||
+ SciTE on GTK+ hang fixed with -open:file option. Bug #3441980.
|
||
+ Failure to evaluate shbang fixed in SciTE. Bug #3441801.
|
||
+ SciTE failure to treat files starting with "<?xml" as XML
|
||
fixed. Bug #3440718.
|
||
+ Made untitled tab saveable when created by closing all files.
|
||
Bug #3440244.
|
||
+ SciTE crash fixed when using Scintillua.
|
||
+ SciTE revert command fixed so that undo works on individual
|
||
actions instead of undoing to revert point.
|
||
+ Focus loss in SciTE when opening a recent file fixed.
|
||
Bug #3440142.
|
||
+ Fixed SciTE SelLength property to measure characters instead
|
||
of bytes. Bug #3283519.
|
||
- Updates from 3.0.1:
|
||
+ SciTE on Windows now runs Lua scripts directly on the main
|
||
thread instead of starting them on a secondary thread and then
|
||
moving back to the main thread.
|
||
+ Highlight "else" as a keyword for TCL in the same way as other
|
||
languages. Bug #1836954.
|
||
+ Fix problems with setting fonts for autocompletion lists on
|
||
Windows where font handles were copied and later deleted
|
||
causing a system default font to be used.
|
||
+ Fix font size used on Windows for Asian language input methods
|
||
which sometimes led to IME not being visible. Bug #3436753.
|
||
+ Fixed polygon drawing on Windows so fold symbols are visible
|
||
again. Bug #3433558.
|
||
+ Changed background drawing on GTK+ to allow for fractional
|
||
character positioning as occurs on OS X as this avoids faint
|
||
lines at lexeme boundaries.
|
||
+ Ensure pixmaps allocated before painting as there was a crash
|
||
when Scintilla drew without common initialisation calls.
|
||
Bug #3432354.
|
||
+ Fixed SciTE on Windows bug causing wrong caret position after
|
||
indenting a selection. Bug #3433433.
|
||
+ Fixed SciTE session saving to store buffer position matching
|
||
buffer. Bug #3434372.
|
||
+ Fixed leak of document objects in SciTE.
|
||
+ Recognize URL characters '?' and '%' for Open Selected command
|
||
in SciTE. Bug #3429409.
|
||
- Updates from 3.0.0:
|
||
+ Carbon platform support removed. OS X applications should
|
||
switch to Cocoa.
|
||
+ On Windows Vista or newer, drawing may be performed with
|
||
Direct2D and DirectWrite instead of GDI.
|
||
+ Cairo is now used for all drawing on GTK+. GDK drawing was
|
||
removed.
|
||
+ Paletted display support removed.
|
||
+ Fractional font sizes can be specified.
|
||
+ Different weights of text supported on some platforms instead
|
||
of just normal and bold.
|
||
+ Sub-pixel character positioning supported.
|
||
+ SciTE loads files in the background without blocking the user
|
||
interface.
|
||
+ SciTE can display diagnostic messages interleaved with the
|
||
text of files immediately after the line referred to by the
|
||
diagnostic.
|
||
+ New API to see if all lines are visible which can be used to
|
||
optimize processing fold structure notifications.
|
||
+ Scrolling optimized by avoiding invalidation of fold margin
|
||
when redrawing whole window.
|
||
+ Optimized SCI_MARKERNEXT.
|
||
+ C++ lexer supports Pike hash quoted strings when turned on
|
||
with lexer.cpp.hashquoted.strings.
|
||
+ Fixed incorrect line height with annotations in wrapped mode
|
||
when there are multiple views. Bug #3388159.
|
||
+ Calltips may be displayed above the text as well as below.
|
||
Bug #3410830.
|
||
+ For huge files SciTE only examines the first megabyte for
|
||
newline discovery.
|
||
+ SciTE on GTK+ removes the fileselector.show.hidden property
|
||
and check box as this was buggy and GTK+ now supports an
|
||
equivalent feature. Bug #3413630.
|
||
+ SciTE on GTK+ supports mnemonics in dynamic menus.
|
||
+ SciTE on GTK+ displays the user's home directory as '~' in
|
||
menus to make them shorter.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 12 16:07:16 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to version 2.29:
|
||
+ To automatically discover the encoding of a file when opening
|
||
it, SciTE can run a program set with
|
||
command.discover.properties.
|
||
+ Cairo always used for drawing on GTK+.
|
||
+ The set of properties files imported by SciTE can be
|
||
controlled with the properties imports.include and
|
||
imports.exclude. The import statement has been extended to
|
||
allow "import ". The properties files for some languages are
|
||
no longer automatically loaded by default. The properties
|
||
files affected are avenue, baan, escript, lot, metapost,
|
||
and mmixal.
|
||
+ C++ lexer fixed a bug with raw strings being recognised too
|
||
easily.
|
||
+ LaTeX lexer improved with more states and fixes to most
|
||
outstanding bugs.
|
||
+ Lua lexer updates for Lua 5.2 beta with goto labels and "\z"
|
||
string escape.
|
||
+ Perl string styling highlights interpolated variables.
|
||
+ Perl lexer updated for Perl 5.14.0 with 0X and 0B numeric
|
||
literal prefixes, break keyword and "+" supported in
|
||
subroutine prototypes.ed with CRLF line endings.
|
||
+ Markdown lexer fixed to not change state with "_" in middle of
|
||
word.
|
||
+ Cocoa restores compatibility with OS X 10.5.
|
||
+ Mouse pointer changes over selection to an arrow near start
|
||
when scrolled horizontally.
|
||
+ Indicators that finish at the end of the document no longer
|
||
expand when text is appended.
|
||
+ SparseState merge fixed to check if other range is empty.
|
||
+ On Windows, autocompletion lists will scroll instead of
|
||
document when mouse wheel spun.
|
||
+ SciTE performs more rapid polling for command completion so
|
||
will return faster and report more accurate times.
|
||
+ SciTE resizes panes proportionally when switched between
|
||
horizontal and vertical layout.
|
||
+ SciTE on GTK+ opens multiple files into a single instance more
|
||
reliably.
|
||
- Updates from 2.28:
|
||
+ GTK+ Cairo support works back to GTK+ version 2.8. Requires
|
||
changing Scintilla source code to enable before GTK+ 2.22.
|
||
Bug #3322351.
|
||
+ Translucent images in RGBA format can be used for margin
|
||
markers and in autocompletion lists.
|
||
+ INDIC_DOTBOX added as a translucent dotted rectangular
|
||
indicator.
|
||
+ Asian text input using IME works for GTK+ 3.x and GTK+ 2.x
|
||
with Cairo.
|
||
+ On GTK+, IME works for Ctrl+Shift+U Unicode input in
|
||
Scintilla. For SciTE, Ctrl+Shift+U is still Make Selection
|
||
Uppercase.
|
||
+ Cocoa port supports different character encodings, improves
|
||
scrolling performance and drag image appearance. The control
|
||
ID is included in WM_COMMAND notifications. Text may be
|
||
deleted by dragging to the trash.
|
||
+ SciTE on GTK+ uses a paned widget to contain the edit and
|
||
output panes instead of custom code. This allows the divider
|
||
to be moved easily on GTK+ 3 and its appearance follows GTK+
|
||
conventions more closely.
|
||
+ SciTE builds and installs on BSD. Bug #3324644.
|
||
+ Cobol supports fixed format comments. Bug #3014850.
|
||
+ Mako template language block syntax extended and ## comments
|
||
recognised. Feature #3325178. Bug #3318818.
|
||
+ Folding of Mako template language within HTML fixed.
|
||
Bug #3324563.
|
||
+ Python lexer has lexer.python.keywords2.no.sub.identifiers
|
||
option to avoid highlighting second set of keywords following
|
||
'.'. Bug #3325333.
|
||
+ Python folder fixes bug where fold would not extend to final
|
||
line. Bug #3349157.
|
||
+ SciTE treats LPEG lexers the same as script lexers by setting
|
||
all 8 style bits.
|
||
+ For Cocoa, crashes with unsupported font variants and memory
|
||
leaks for colour objects fixed.
|
||
+ Shift-JIS lead byte ranges modified to match Windows.
|
||
+ Mouse pointer changes over selection to an arrow more
|
||
consistently. Bug #3315756.
|
||
+ Bug fixed with annotations beyond end of document.
|
||
Bug #3347268.
|
||
+ Incorrect drawing fixed for combination of background colour
|
||
change and translucent selection. Bug #3377116.
|
||
+ Lexers initialized correctly when started at position other
|
||
than start of line. Bug #3377148.
|
||
+ Fold highlight drawing fixed for some situations.
|
||
Bug #3323015. Bug #3323805.
|
||
+ Case insensitive search fixed for cases where folded character
|
||
uses fewer bytes than base character. Bug #3362038.
|
||
+ SciTE bookmark.alpha setting fixed. Bug #3373907.
|
||
- Updates from 2.27:
|
||
+ On recent GTK+ 2.x versions when using Cairo, bug fixed where
|
||
wrong colours were drawn.
|
||
+ SciTE on GTK+ slow performance in menu maintenance fixed.
|
||
Bug #3315233.
|
||
+ Cocoa platform supports 64-bit builds and uses only
|
||
non-deprecated APIs. Asian Input Method Editors are supported.
|
||
Autocompletion lists and calltips implemented. Control
|
||
identifier used in notifications.
|
||
+ On Cocoa, rectangular selection now uses Option/Alt key to be
|
||
compatible with Apple Human Interface Guidelines and other
|
||
applications. The Control key is reported with an SCMOD_META
|
||
modifier bit.
|
||
+ API added for setting and retrieving the identifier number
|
||
used in notifications.
|
||
+ SCI_SETEMPTYSELECTION added to set selection without scrolling
|
||
or redrawing more than needed. Feature #3314877.
|
||
+ Added new indicators. INDIC_DASH and INDIC_DOTS are variants
|
||
of underlines. INDIC_SQUIGGLELOW indicator added as shorter
|
||
alternative to INDIC_SQUIGGLE for small fonts. Bug #3314591
|
||
+ Margin line selection can be changed to select display lines
|
||
instead of document lines. Bug #3312763.
|
||
+ On Windows, SciTE can perform reverse searches by pressing
|
||
Shift+Enter in the Find or Replace strips or dialogs.
|
||
+ Matlab lexer does not special case '\' in single quoted
|
||
strings. Bug #948757 Bug #1755950 Bug #1888738 Bug #3316852.
|
||
+ Verilog lexer supports SystemVerilog folding and keywords.
|
||
+ Font leak fixed. Bug #3306156.
|
||
+ Automatic scrolling works for long wrapped lines.
|
||
Bug #3312763.
|
||
+ Multiple typing works for cases where selections collapse
|
||
together. Bug #3309906.
|
||
+ Fold expanded when needed in word wrap mode. Bug #3291579.
|
||
+ Bug fixed with edge drawn in wrong place on wrapped lines.
|
||
Bug #3314807.
|
||
+ Bug fixed with unnecessary scrolling for SCI_GOTOLINE.
|
||
Bug #3303406.
|
||
+ Bug fixed where extra step needed to undo SCI_CLEAR in virtual
|
||
space. Bug #3159691.
|
||
+ Regular expression search fixed for \$ on last line of search
|
||
range. Bug #3313746.
|
||
+ SciTE performance improved when switching to a tab with a very
|
||
large file. Bug #3311421.
|
||
+ On Windows, SciTE advanced search remembers the "Search only
|
||
in this style" setting. Bug #3313344.
|
||
+ On GTK+, SciTE opens help using "xdg-open" instead of
|
||
"netscape" as "netscape" no longer commonly installed.
|
||
Bug #3314377.
|
||
+ SciTE script lexers can use 256 styles.
|
||
+ SciTE word highlight works for words containing DBCS
|
||
characters. Bug #3315173.
|
||
+ Compilation fixed for wxWidgets. Bug #3306156.
|
||
- Drop scite-use-xdg-open-for-help.patch as fixed in 2.27.
|
||
- Rebase scite-fix-file-contains-date-and-time.patch.
|
||
- Use direct source link instead of bzipped file.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 10 00:56:04 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Enabled the experimental support for GTK3
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 9 19:49:04 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Add upstreamed patches for sf#3314371 and sf#3314377
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 9 15:25:25 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Updated to 2.26
|
||
* Folding margin symbols can be highlighted for the current
|
||
folding block. Feature #3147069.
|
||
* Selected lines can be moved up or down together.
|
||
Feature #3304850.
|
||
* SciTE can highlight all occurrences of the current word or
|
||
selected text. Feature #3291636.
|
||
* Experimental GTK+ 3.0 support: build with "make GTK3=1".
|
||
* INDIC_STRAIGHTBOX added. Is similar to INDIC_ROUNDBOX but
|
||
without rounded corners. Bug #3290435.
|
||
* Can show brace matching and mismatching with indicators
|
||
instead of text style. Translucency of outline can be
|
||
altered for INDIC_ROUNDBOX and INDIC_STRAIGHTBOX.
|
||
Feature #3290434.
|
||
* SciTE can automatically indent python by examining
|
||
previous line for scope-starting ':' with
|
||
indent.python.colon.
|
||
* Batch file lexer allows braces '(' or ')' inside variable
|
||
names.
|
||
* The cpp lexer only recognises Vala triple quoted strings
|
||
when lexer.cpp.triplequoted.strings property is set.
|
||
Bug #3239234.
|
||
* Make file lexer treats a variable with a nested variable
|
||
like $(f$(qx)b) as one variable. Bug #3298223.
|
||
* Folding bug fixed for JavaScript with nested PHP.
|
||
Bug #3193530.
|
||
* HTML lexer styles Django's {# #} comments. Bug #3013798.
|
||
* HTML lexer styles JavaScript regular expression correctly
|
||
for /abc/i.test('abc');. Bug #3209108.
|
||
* Inno Setup Script lexer now works properly when it
|
||
restarts from middle of [CODE] section. Bug #3283880 and
|
||
Bug #3129044.
|
||
* Lua lexer updated for Lua 5.2 with hexadecimal
|
||
floating-point numbers and '\*' whitespace escaping in
|
||
strings. Feature #3243811.
|
||
* Perl folding folds "here doc"s and adds options
|
||
fold.perl.at.else and fold.perl.comment.explicit.
|
||
Fold structure for Perl fixed. Feature #3112671 and
|
||
Bug #3265401.
|
||
* Python lexer supports cpdef keyword for Cython.
|
||
Bug #3279728.
|
||
* SQL folding option lexer.sql.fold.at.else renamed to
|
||
fold.sql.at.else. Bug #3271474.
|
||
* SQL lexer no longer treats ';' as terminating a comment.
|
||
Bug #3196071.
|
||
* Text drawing and measurement segmented into smaller runs
|
||
to avoid platform bugs. Bug #3277449. Bug #3165743.
|
||
* SciTE on Windows adds temp.files.sync.load property to
|
||
open dropped temporary files synchronously as they may be
|
||
removed before they can be opened asynchronously.
|
||
Bug #3072009.
|
||
* Bug fixed with indentation guides ignoring first line in
|
||
SC_IV_LOOKBOTH mode. Bug #3291317.
|
||
* Bugs fixed in backward regex search. Bug #3292659.
|
||
* Bugs with display of folding structure fixed for wrapped
|
||
lines and where there is a fold header but no body.
|
||
Bug #3291579 and Bug #3265401.
|
||
* SciTE on Windows cursor changes to an arrow now when over
|
||
horizontal splitter near top of window. Bug #3286620.
|
||
* Fixed default widget size problem on GTK+. Bug #3267892.
|
||
* Fixed font size when using Cairo on GTK+. Bug #3272662.
|
||
* Fixed primary selection and cursor issues on GTK+ when
|
||
unrealized then realized. Bug #3256153.
|
||
* Right click now cancels selection on GTK+ like on Windows.
|
||
Bug #3235190.
|
||
* SciTE on GTK+ implements z-order buffer switching like on
|
||
Windows. Bug #3228384.
|
||
* Improve selection position after SciTE Insert Abbreviation
|
||
command when abbreviation expansion includes '|'.
|
||
- Updates from 2.25
|
||
* SparseState class makes it easier to write lexers which
|
||
have to remember complex state between lines.
|
||
* Visual Studio project (.dsp) files removed. The make files
|
||
should be used instead as described in the README.
|
||
* Modula 3 lexer added along with SciTE support.
|
||
Feature #3173374.
|
||
* Asm, Basic, and D lexers add extra folding properties.
|
||
* Raw string literals for C++0x supported in C++ lexer.
|
||
* Triple-quoted strings used in Vala language supported in
|
||
C++ lexer. Feature #3177601.
|
||
* The errorlist lexer used in SciTE's output pane colours
|
||
lines that start with '<' as diff deletions.
|
||
Feature #3172878.
|
||
* The Fortran lexer correctly folds type-bound procedures
|
||
from Fortran 2003.
|
||
* LPeg lexer support improved in SciTE.
|
||
* SciTE on Windows-64 fixes for menu localisation and Lua
|
||
scripts. Bug #3204502.
|
||
* SciTE on Windows avoids locking folders when using the
|
||
open or save dialogs. Bug #1795484.
|
||
* Diff lexer fixes problem where diffs of diffs producing
|
||
lines that start with "----". Bug #3197952.
|
||
* Bug fixed when searching upwards in Chinese code page 936.
|
||
Bug #3176271.
|
||
* On Cocoa, translucent drawing performed as on other
|
||
platforms instead of 2.5 times less translucent.
|
||
* Performance issue and potential bug fixed on GTK+ with
|
||
caret line for long lines.
|
||
- Update patches and spec file
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 12 21:41:40 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- PATCH-FIX-OPENSUSE scite-use-xdg-open-for-help.patch
|
||
malcolmlewis@opensuse.org -- Use xdg-open when using help with
|
||
default browser
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 12 20:46:33 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Fix typographical error in Description
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 12 18:31:10 UTC 2011 - malcolmlewis@opensuse.org
|
||
|
||
- Intial build
|
||
- PATCH-FIX-OPENSUSE scite-fix-desktop-file.patch
|
||
malcolmlewis@opensuse.org -- Fix SuSE desktop file entries
|
||
- PATCH-FIX-OPENSUSE scite fix-scintilla-optflags.patch
|
||
malcolmlewis@opensuse.org -- Add rpm optflags to makefile
|
||
- PATCH-FIX-OPENSUSE scite fix-scite-optflags.patch
|
||
malcolmlewis@opensuse.org -- Add rpm optflags to makefile
|
||
- Add missing man page in install
|