дошли руки до перевода хистори последних релизов...
Результат переложения на русский:
[more=Версия 3.3.7 от 12 декабря 2013 г.]Release 3.3.7
Released 12 December 2013.
Версия 3.3.7 от 12 декабря 2013 г.
Lexer added for DMAP language. Feature #1026.
Добавлен лексер для языка DMAP. Feature #1026.
Basic lexer supports multiline comments in FreeBASIC. Feature #1023.
Лексер Basic поддерживает многострочные комментарии в FreeBASIC. Feature #1023.
Bash lexer allows '#' inside words. Bug #1553.
Лексер Bash позволяет символ '#' внутри слов. Bug #1553.
C++ lexer recognizes C++11 user-defined lierals and applies lexical class SCE_C_USERLITERAL.
Лексер C++ распознаёт определяемые пользователем литералы в C++11, используется лексический класс 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++ распознаёт символ одинарных кавычек в качестве знака разделителя в числовых литералах, например: 123'456 (это входит в C++14).
C++ lexer fixes bug with #include statements without " or > terminating filename. Bug #1538.
В лексере C++ исправлена ошибка с директивой #include без " или > в завершении имени файла. Bug #1538.
C++ lexer fixes split of Doxygen keywords @code{.fileExtension} and @param[in,out]. Bug #1551.
В лексере C++ для системы документирования Doxygen исправлено разделение ключевых слов @code{.fileExtension} и @param[in,out]. Bug #1551.
C++ lexer styles Doxygen keywords at end of document.
В стили лексера C++ добавлена поддержка ключевых слов Doxygen в конце документа.
Cmake lexer fixes bug with empty comments. Bug #1550.
В лексере Cmake исправлена ошибка с пустыми комментариями. Bug #1550.
Fortran folder improved. Treats "else" as fold header. Feature #962.
Улучшена свёртка в Fortran. Обрабатывается "else" как заголовок блока свёртки. Feature #962.
Fix bug with adjacent instances of the same indicator with different values where only the first was drawn. Bug #1560.
Исправлена ошибка отображения только первого индикатора для соседних экземпляров одного индикатора с разными значениями. Bug #1560.
For DirectWrite, use the GDI ClearType gamma value for SC_EFF_QUALITY_LCD_OPTIMIZED as this results in text that is similar in colour intensity to GDI. For the duller default DirectWrite ClearType text appearance, use SC_EFF_QUALITY_DEFAULT. Feature #887.
Для DirectWrite используется значение гаммы GDI ClearType для SC_EFF_QUALITY_LCD_OPTIMIZED, что позволяет получить текст близкий по интенсивности цвета к GDI. Для задания насыщенности по умолчанию текста ClearType в DirectWrite используется SC_EFF_QUALITY_DEFAULT. Feature #887.
Fix another problem with drawing on Windows with Direct2D when returning from lock screen. The whole window is redrawn as just redrawing the initially required area left other areas black.
Исправлена ещё одна проблема с отрисовкой в Windows с Direct2D при возвращении из экрана блокировки. Всё окно перерисовывается при необходимости перерисовки сначала требуемой области, оставляя другие области черными.
When scroll width is tracked, take width of annotation lines into account.
При отслеживании ширины прокрутки учитывается ширина строк аннотаций.
For Cocoa on OS X 10.9, responsive scrolling is supported.
Для Cocoa в OS X 10.9 поддерживается отзывчивая прокрутка.
On Cocoa, apply font quality setting to line numbers. Bug #1544.
В Cocoa настройка качества шрифта применяется к номеру строки. Bug #1544.
On Cocoa, clicking in margin now sets focus. Bug #1542.
В Cocoa клик на поле теперь устанавливает фокус. Bug #1542.
On Cocoa, correct cursor displayed in margin after showing dialog.
В Cocoa правильно отображается курсор на поле после показа диалога.
On Cocoa, multipaste mode now works. Bug #1541.
В Cocoa теперь работает режим мультивставки. Bug #1541.
On GTK+, chain up to superclass finalize so that all finalization is performed. Bug #1549.
В GTK+ при передаче финализации (finalizize) суперклассу выполняются все финализации. Bug #1549.
On GTK+, fix horizontal scroll bar range to not be double the needed width. Bug #1546.
В GTK+ исправлено удвоение диапазона горизонтальной полосы прокрутки для длинных строк. Bug #1546.
On OS X GTK+, report control key as SCI_META for mouse down events.
Для OS X GTK+ добавлено сообщение управляющей клавиши SCI_META для события нажатия кнопки мыши.
On Qt, bug fixed with drawing of scrollbars, where previous contents were not drawn over with some themes.
В Qt исправлена ошибка с отрисовкой полос прокрутки, из-за которой предыдущее содержимое не перерисовывалось с некоторыми темами.
On Qt, bug fixed with finding monitor rectangle which could lead to autocomplete showing at wrong location.
В Qt исправлена ошибка с прямоугольником монитора поиска которая может приводить к отображению автозавершения в неправильном месте.
SciTE fix for multiple message boxes when failing to save a file with save.on.deactivate. Bug #1540.
В SciTE исправлено появление множества окон сообщений, когда не удается сохранить файл с save.on.deactivate. Bug #1540.
SciTE on GTK+ fixes SIGCHLD handling so that Lua scripts can determine the exit status of processes they start. Bug #1557.
В SciTE на GTK+ исправлена обработка SIGCHLD чтобы скрипты Lua могли определить статус завершения процессов, начатых ими. Bug #1557.
SciTE on Windows XP fixes bad display of find and replace values when using strips.
В SciTE на Windows XP исправлено плохое отображение значения найти и заменить при использовании панели.[/more]
[more=Версия 3.3.6 от 15 октября 2013 г.]Release 3.3.6
Released 15 October 2013.
Версия 3.3.6 от 15 октября 2013 г.
Added functions to help convert between substyles and base styles and between secondary and primary styles. SCI_GETSTYLEFROMSUBSTYLE finds the base style of substyles. Can be used to treat all substyles of a style equivalent to that style. SCI_GETPRIMARYSTYLEFROMSTYLE finds the primary style of secondary styles. StyleFromSubStyle and PrimaryStyleFromStyle methods were added to ILexerWithSubStyles so each lexer can implement these.
Добавлены функции для преобразования между субстилями и базовыми стилями и между вторичными и первичными стилями. SCI_GETSTYLEFROMSUBSTYLE находит базовый стиль субстилей. Может использоваться для обработки всех субстилей стиля эквивалентных этому стилю. SCI_GETPRIMARYSTYLEFROMSTYLE находит первичный стиль вторичных стилей. Методы StyleFromSubStyle и PrimaryStyleFromStyle добавлены к ILexerWithSubStyles, поэтому каждый лексер может это реализовать.
Lexer added for Rust language. Feature #1024.
Добавлен лексер для языка Rust. Feature #1024.
Avoid false matches in errorlist lexer which is used for the SciTE output pane by stricter checking of ctags lines.
Исключены ложные совпадения в списке ошибок лексера, которые используются для панели вывода SciTE при более строгой проверке строк ctags.
Perl lexer fixes bugs with multi-byte characters, including in HEREDOCs and PODs. Bug #1528.
Исправлена ошибка лексера Perl с многобайтовыми символами, в том числе в HEREDOC и POD. Bug #1528.
SQL folder folds 'create view' statements. Feature #1020.
В SQL добавлена свёртка операторов 'create view'. Feature #1020.
Visual Prolog lexer updated with better support for string literals and Unicode. Feature #1025.
Лексер Visual Prolog обновлён: улучшена поддержка строковых литералов и Unicode. Feature #1025.
For SCI_SETIDENTIFIERS, \t, \r, and \n are allowed as well as space between identifiers. Bug #1521.
Для SCI_SETIDENTIFIERS, \t, \r, и \n допускаются использование пробелов между идентификаторами. Bug #1521.
Gaining and losing focus is now reported as a notification with the code set to SCN_FOCUSIN or SCN_FOCUSOUT. This allows clients to uniformly use notifications instead of commands. Since there is no longer a need for commands they will be deprecated in a future version. Clients should switch any code that currently uses SCEN_SETFOCUS or SCEN_KILLFOCUS.
Перенос и потеря фокуса теперь регистрируются как уведомление с кодом, установленным в SCN_FOCUSIN или SCN_FOCUSOUT. Это позволяет клиентам использовать уведомления вместо команд. Так как в командах больше нет необходимости, в будущих версиях их использование будет прекращено. Клиенты должны изменить код, который в настоящее время использует SCEN_SETFOCUS или SCEN_KILLFOCUS.
On Cocoa, clients should use the delegate mechanism or subclass ScintillaView in preference to registerNotifyCallback: which will be deprecated in the future.
В Cocoa клиенты должны использовать механизм делегирования или подкласс ScintillaView взамен registerNotifyCallback, использование которого будет прекращено в будущем.
On Cocoa, the ScintillaView.h header hides internal implementation details from Platform.h and ScintillaCocoa.h. InnerView was renamed to SCIContentView and MarginView was renamed to SCIMarginView. dealloc removed from @interface.
В Cocoa заголовок ScintillaView.h скрывает внутренние детали реализации от Platform.h и ScintillaCocoa.h. InnerView переименован в SCIContentView, а MarginView переименован в SCIMarginView. Метод dealloc удален из @interface.
On Cocoa, clients may customize SCIContentView by subclassing both SCIContentView and ScintillaView and implementing the contentViewClass class method on the ScintillaView subclass to return the class of the SCIContentView subclass.
В Cocoa клиенты могут настроить SCIContentView путем создания обоих подклассов SCIContentView и ScintillaView и реализации метода класса contentViewClass в подклассе ScintillaView для возврата класса подкласса SCIContentView.
On Cocoa, fixed appearance of alpha rectangles to use specified alpha and colour for outline as well as corner size. This makes INDIC_STRAIGHTBOX and INDIC_ROUNDBOX look correct.
В Cocoa исправлено появление выделения (альфа прямоугольники) при использовании определенных значений альфа и цвета контура, а также размера углов. Это позволяет INDIC_STRAIGHTBOX и INDIC_ROUNDBOX выглядеть правильно.
On Cocoa, memory leak fixed for MarginView.
В Cocoa исправлена утечка памяти в MarginView.
On Cocoa, make drag and drop work when destination view is empty. Bug #1534.
В Cocoa перетаскивание работает, когда место назначения представлено пустым. Bug #1534.
On Cocoa, drag image fixed when view scrolled.
В Cocoa исправлено перетаскивание изображений при прокрутке вида.
On Cocoa, SCI_POSITIONFROMPOINTCLOSE fixed when view scrolled. Feature #1021.
В Cocoa исправлено SCI_POSITIONFROMPOINTCLOSE при прокрутке вида. Feature #1021.
On Cocoa, don't send selection change notification when scrolling. Bug #1522.
В Cocoa не отправлялись уведомления изменения выделения при прокрутке. Bug #1522.
On Qt, turn off idle events on destruction to prevent repeatedly calling idle.
В Qt выключено событие простоя (idle) при уничтожении для предотвращения многократных его вызов.
Qt bindings in ScintillaEdit changed to use signed first parameter.
Привязки Qt в ScintillaEdit изменены для использования первого подписанного параметра.
Compilation errors fixed on Windows and GTK+ with SCI_NAMESPACE.
Исправлены ошибки компиляции в Windows и GTK+ с SCI_NAMESPACE.
On Windows, building with gcc will check if Direct2D headers are available and enable Direct2D if they are.
В Windows сборка с компилятором gcc будет проверять доступность заголовков Direct2D и разрешать Direct2D при их наличии.
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.
Контроль нескольких атрибутов индикаторов в SciTE с свойствами find.mark.indicator и highlight.current.word.indicator.
Fix SciTE bug with buffers becoming read-only. Bug #1525.
Исправлена ошибка в SciTE с буферами, которые становились доступны только для чтения. Bug #1525.
Fix linking SciTE on non-Linux Unix systems with GNU toolchain by linking to libdl. Bug #1523.
Исправлена компоновка SciTE на не-Linux Unix системах с набором пакетов программ GNU toolchain при компоновке с libdl. Bug #15230.
On Windows, SciTE's Incremental Search displays match failures by changing the background colour instead of not adding the character that caused failure.
В Windows в SciTE ошибки последовательного поиска показывались с изменением цвета фона вместо добавления ошибочного символа.
Fix SciTE on GTK+ 3.x incremental search to change foreground colour when no match as changing background colour is difficult.
В SciTE в GTK+ 3.x исправлено изменение цвета текста при последовательном поиске, когда нет совпадений и изменение цвета фона затруднено.[/more]
[more=Версия 3.3.5 от 31 августа 2013 г.]Release 3.3.5
Released 31 August 2013.
Версия 3.3.5 от 31 августа 2013 г.
Characters may be represented by strings. In Unicode mode C1 control characters are represented by their mnemonics.
Символы могут быть представлены строками. В Unicode режиме C1 управляющие символы представлены их мнемоники.
Added SCI_POSITIONRELATIVE to optimize navigation by character.
Добавлено SCI_POSITIONRELATIVE для оптимизации навигации по символам.
Option to allow mouse selection to switch to rectangular by pressing Alt after start of gesture. Feature #1007.
Параметр, разрешающий при выделении мышью перейти к прямоугольному выделению, нажав Alt после начала жеста. Feature #1007.
Lexer added for KVIrc script. Feature #1008.
Добавлен лексер для сценариев KVIrc. Feature #1008.
Bash lexer fixed quoted HereDoc delimiters. Bug #1500.
В лексере Bash исправлена обработка разделителеей HereDoc с кавычками. Bug #1500.
MS SQL lexer fixed ';' to appear as an operator. Bug #1509.
В лексере MS SQL исправлена применение ';' в качестве оператора. Bug #1509.
Structured Text lexer fixed styling of enumeration members. Bug #1508.
В лексере структурированного текста (Structured Text) исправлена подсветка нумерованных элементов. Bug #1508.
Fixed bug with horizontal caret position when margin changed. Bug #1512.
Исправлена ошибка с горизонтальной позицией каретки при изменении полей. Bug #1512.
Fixed bug on Cocoa where coordinates were relative to text subview instead of whole view.
Исправлена ошибка в Cocoa использования координат относительно подвида текста вместо полного вида.
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.
Обеспечена правильная отрисовка выделения в двух случаях. При переключении с потокового на прямоугольное выделение с Alt+Shift+Up. При уменьшении диапазона дополнительного выделения перемещением мыши вверх. Feature #1007.
Copy and paste of rectangular selections compatible with Borland Delphi IDE on Windows. Feature #1002. Bug #1513.
Копирование и вставка прямоугольных выделений совместимы с Borland Delphi IDE в Windows. Feature #1002. Bug #1513.
Initialize extended styles to the default style.
Инициализации расширенных стилей в стиле по умолчанию.
On Windows, fix painting on an explicit HDC when first paint attempt abandoned.
В Windows исправлено закрашивание в явной HDC, когда первая попытка окраски прервана.
Qt bindings in ScintillaEdit made to work on 64-bit Unix systems.
Привязки Qt в ScintillaEdit работают на 64-битных Unix-системах .
Easier access to printing on Qt with formatRange method.
Упрощенный доступ к печати на Qt с методом formatRange.
Fixed SciTE failure to save initial buffer in single buffer mode. Bug #1339.
В SciTE исправлена ошибка сохранения начального буфера в режиме одиночного буфера. Bug #1339.
Fixed compilation problem with Visual C++ in non-English locales. Bug #1506.
Исправлены проблемы компиляции с Visual C++ в не-английских локалях. Bug #1506.
Disable Direct2D when compiling with MinGW gcc on Windows because of changes in the recent MinGW release.
Отключено Direct2D при компиляции с MinGW gcc в Windows в связи с изменениями в новой версии MinGW.
SciTE crash fixed for negative line.margin.width. Bug #1504.
Исправлена ошибка SciTE при отрицательных значениях line.margin.width. Bug #1504.
SciTE fix for infinite dialog boxes when failing to automatically save a file. Bug #1503.
В SciTE исправлено появление бесконечных диалоговых окон при невозможности автоматического сохранения файла. Bug #1503.
SciTE settings buffered.draw, two.phase.draw, and technology are applied to the output pane as well as the edit pane.
В SciTE настройки buffered.draw, two.phase.draw и технологии применяются в панели результатов и панели редактирования.[/more]
Результат переложения на русский:
[more=Версия 3.3.7 от 12 декабря 2013 г.]Release 3.3.7
Released 12 December 2013.
Версия 3.3.7 от 12 декабря 2013 г.
Lexer added for DMAP language. Feature #1026.
Добавлен лексер для языка DMAP. Feature #1026.
Basic lexer supports multiline comments in FreeBASIC. Feature #1023.
Лексер Basic поддерживает многострочные комментарии в FreeBASIC. Feature #1023.
Bash lexer allows '#' inside words. Bug #1553.
Лексер Bash позволяет символ '#' внутри слов. Bug #1553.
C++ lexer recognizes C++11 user-defined lierals and applies lexical class SCE_C_USERLITERAL.
Лексер C++ распознаёт определяемые пользователем литералы в C++11, используется лексический класс 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++ распознаёт символ одинарных кавычек в качестве знака разделителя в числовых литералах, например: 123'456 (это входит в C++14).
C++ lexer fixes bug with #include statements without " or > terminating filename. Bug #1538.
В лексере C++ исправлена ошибка с директивой #include без " или > в завершении имени файла. Bug #1538.
C++ lexer fixes split of Doxygen keywords @code{.fileExtension} and @param[in,out]. Bug #1551.
В лексере C++ для системы документирования Doxygen исправлено разделение ключевых слов @code{.fileExtension} и @param[in,out]. Bug #1551.
C++ lexer styles Doxygen keywords at end of document.
В стили лексера C++ добавлена поддержка ключевых слов Doxygen в конце документа.
Cmake lexer fixes bug with empty comments. Bug #1550.
В лексере Cmake исправлена ошибка с пустыми комментариями. Bug #1550.
Fortran folder improved. Treats "else" as fold header. Feature #962.
Улучшена свёртка в Fortran. Обрабатывается "else" как заголовок блока свёртки. Feature #962.
Fix bug with adjacent instances of the same indicator with different values where only the first was drawn. Bug #1560.
Исправлена ошибка отображения только первого индикатора для соседних экземпляров одного индикатора с разными значениями. Bug #1560.
For DirectWrite, use the GDI ClearType gamma value for SC_EFF_QUALITY_LCD_OPTIMIZED as this results in text that is similar in colour intensity to GDI. For the duller default DirectWrite ClearType text appearance, use SC_EFF_QUALITY_DEFAULT. Feature #887.
Для DirectWrite используется значение гаммы GDI ClearType для SC_EFF_QUALITY_LCD_OPTIMIZED, что позволяет получить текст близкий по интенсивности цвета к GDI. Для задания насыщенности по умолчанию текста ClearType в DirectWrite используется SC_EFF_QUALITY_DEFAULT. Feature #887.
Fix another problem with drawing on Windows with Direct2D when returning from lock screen. The whole window is redrawn as just redrawing the initially required area left other areas black.
Исправлена ещё одна проблема с отрисовкой в Windows с Direct2D при возвращении из экрана блокировки. Всё окно перерисовывается при необходимости перерисовки сначала требуемой области, оставляя другие области черными.
When scroll width is tracked, take width of annotation lines into account.
При отслеживании ширины прокрутки учитывается ширина строк аннотаций.
For Cocoa on OS X 10.9, responsive scrolling is supported.
Для Cocoa в OS X 10.9 поддерживается отзывчивая прокрутка.
On Cocoa, apply font quality setting to line numbers. Bug #1544.
В Cocoa настройка качества шрифта применяется к номеру строки. Bug #1544.
On Cocoa, clicking in margin now sets focus. Bug #1542.
В Cocoa клик на поле теперь устанавливает фокус. Bug #1542.
On Cocoa, correct cursor displayed in margin after showing dialog.
В Cocoa правильно отображается курсор на поле после показа диалога.
On Cocoa, multipaste mode now works. Bug #1541.
В Cocoa теперь работает режим мультивставки. Bug #1541.
On GTK+, chain up to superclass finalize so that all finalization is performed. Bug #1549.
В GTK+ при передаче финализации (finalizize) суперклассу выполняются все финализации. Bug #1549.
On GTK+, fix horizontal scroll bar range to not be double the needed width. Bug #1546.
В GTK+ исправлено удвоение диапазона горизонтальной полосы прокрутки для длинных строк. Bug #1546.
On OS X GTK+, report control key as SCI_META for mouse down events.
Для OS X GTK+ добавлено сообщение управляющей клавиши SCI_META для события нажатия кнопки мыши.
On Qt, bug fixed with drawing of scrollbars, where previous contents were not drawn over with some themes.
В Qt исправлена ошибка с отрисовкой полос прокрутки, из-за которой предыдущее содержимое не перерисовывалось с некоторыми темами.
On Qt, bug fixed with finding monitor rectangle which could lead to autocomplete showing at wrong location.
В Qt исправлена ошибка с прямоугольником монитора поиска которая может приводить к отображению автозавершения в неправильном месте.
SciTE fix for multiple message boxes when failing to save a file with save.on.deactivate. Bug #1540.
В SciTE исправлено появление множества окон сообщений, когда не удается сохранить файл с save.on.deactivate. Bug #1540.
SciTE on GTK+ fixes SIGCHLD handling so that Lua scripts can determine the exit status of processes they start. Bug #1557.
В SciTE на GTK+ исправлена обработка SIGCHLD чтобы скрипты Lua могли определить статус завершения процессов, начатых ими. Bug #1557.
SciTE on Windows XP fixes bad display of find and replace values when using strips.
В SciTE на Windows XP исправлено плохое отображение значения найти и заменить при использовании панели.[/more]
[more=Версия 3.3.6 от 15 октября 2013 г.]Release 3.3.6
Released 15 October 2013.
Версия 3.3.6 от 15 октября 2013 г.
Added functions to help convert between substyles and base styles and between secondary and primary styles. SCI_GETSTYLEFROMSUBSTYLE finds the base style of substyles. Can be used to treat all substyles of a style equivalent to that style. SCI_GETPRIMARYSTYLEFROMSTYLE finds the primary style of secondary styles. StyleFromSubStyle and PrimaryStyleFromStyle methods were added to ILexerWithSubStyles so each lexer can implement these.
Добавлены функции для преобразования между субстилями и базовыми стилями и между вторичными и первичными стилями. SCI_GETSTYLEFROMSUBSTYLE находит базовый стиль субстилей. Может использоваться для обработки всех субстилей стиля эквивалентных этому стилю. SCI_GETPRIMARYSTYLEFROMSTYLE находит первичный стиль вторичных стилей. Методы StyleFromSubStyle и PrimaryStyleFromStyle добавлены к ILexerWithSubStyles, поэтому каждый лексер может это реализовать.
Lexer added for Rust language. Feature #1024.
Добавлен лексер для языка Rust. Feature #1024.
Avoid false matches in errorlist lexer which is used for the SciTE output pane by stricter checking of ctags lines.
Исключены ложные совпадения в списке ошибок лексера, которые используются для панели вывода SciTE при более строгой проверке строк ctags.
Perl lexer fixes bugs with multi-byte characters, including in HEREDOCs and PODs. Bug #1528.
Исправлена ошибка лексера Perl с многобайтовыми символами, в том числе в HEREDOC и POD. Bug #1528.
SQL folder folds 'create view' statements. Feature #1020.
В SQL добавлена свёртка операторов 'create view'. Feature #1020.
Visual Prolog lexer updated with better support for string literals and Unicode. Feature #1025.
Лексер Visual Prolog обновлён: улучшена поддержка строковых литералов и Unicode. Feature #1025.
For SCI_SETIDENTIFIERS, \t, \r, and \n are allowed as well as space between identifiers. Bug #1521.
Для SCI_SETIDENTIFIERS, \t, \r, и \n допускаются использование пробелов между идентификаторами. Bug #1521.
Gaining and losing focus is now reported as a notification with the code set to SCN_FOCUSIN or SCN_FOCUSOUT. This allows clients to uniformly use notifications instead of commands. Since there is no longer a need for commands they will be deprecated in a future version. Clients should switch any code that currently uses SCEN_SETFOCUS or SCEN_KILLFOCUS.
Перенос и потеря фокуса теперь регистрируются как уведомление с кодом, установленным в SCN_FOCUSIN или SCN_FOCUSOUT. Это позволяет клиентам использовать уведомления вместо команд. Так как в командах больше нет необходимости, в будущих версиях их использование будет прекращено. Клиенты должны изменить код, который в настоящее время использует SCEN_SETFOCUS или SCEN_KILLFOCUS.
On Cocoa, clients should use the delegate mechanism or subclass ScintillaView in preference to registerNotifyCallback: which will be deprecated in the future.
В Cocoa клиенты должны использовать механизм делегирования или подкласс ScintillaView взамен registerNotifyCallback, использование которого будет прекращено в будущем.
On Cocoa, the ScintillaView.h header hides internal implementation details from Platform.h and ScintillaCocoa.h. InnerView was renamed to SCIContentView and MarginView was renamed to SCIMarginView. dealloc removed from @interface.
В Cocoa заголовок ScintillaView.h скрывает внутренние детали реализации от Platform.h и ScintillaCocoa.h. InnerView переименован в SCIContentView, а MarginView переименован в SCIMarginView. Метод dealloc удален из @interface.
On Cocoa, clients may customize SCIContentView by subclassing both SCIContentView and ScintillaView and implementing the contentViewClass class method on the ScintillaView subclass to return the class of the SCIContentView subclass.
В Cocoa клиенты могут настроить SCIContentView путем создания обоих подклассов SCIContentView и ScintillaView и реализации метода класса contentViewClass в подклассе ScintillaView для возврата класса подкласса SCIContentView.
On Cocoa, fixed appearance of alpha rectangles to use specified alpha and colour for outline as well as corner size. This makes INDIC_STRAIGHTBOX and INDIC_ROUNDBOX look correct.
В Cocoa исправлено появление выделения (альфа прямоугольники) при использовании определенных значений альфа и цвета контура, а также размера углов. Это позволяет INDIC_STRAIGHTBOX и INDIC_ROUNDBOX выглядеть правильно.
On Cocoa, memory leak fixed for MarginView.
В Cocoa исправлена утечка памяти в MarginView.
On Cocoa, make drag and drop work when destination view is empty. Bug #1534.
В Cocoa перетаскивание работает, когда место назначения представлено пустым. Bug #1534.
On Cocoa, drag image fixed when view scrolled.
В Cocoa исправлено перетаскивание изображений при прокрутке вида.
On Cocoa, SCI_POSITIONFROMPOINTCLOSE fixed when view scrolled. Feature #1021.
В Cocoa исправлено SCI_POSITIONFROMPOINTCLOSE при прокрутке вида. Feature #1021.
On Cocoa, don't send selection change notification when scrolling. Bug #1522.
В Cocoa не отправлялись уведомления изменения выделения при прокрутке. Bug #1522.
On Qt, turn off idle events on destruction to prevent repeatedly calling idle.
В Qt выключено событие простоя (idle) при уничтожении для предотвращения многократных его вызов.
Qt bindings in ScintillaEdit changed to use signed first parameter.
Привязки Qt в ScintillaEdit изменены для использования первого подписанного параметра.
Compilation errors fixed on Windows and GTK+ with SCI_NAMESPACE.
Исправлены ошибки компиляции в Windows и GTK+ с SCI_NAMESPACE.
On Windows, building with gcc will check if Direct2D headers are available and enable Direct2D if they are.
В Windows сборка с компилятором gcc будет проверять доступность заголовков Direct2D и разрешать Direct2D при их наличии.
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.
Контроль нескольких атрибутов индикаторов в SciTE с свойствами find.mark.indicator и highlight.current.word.indicator.
Fix SciTE bug with buffers becoming read-only. Bug #1525.
Исправлена ошибка в SciTE с буферами, которые становились доступны только для чтения. Bug #1525.
Fix linking SciTE on non-Linux Unix systems with GNU toolchain by linking to libdl. Bug #1523.
Исправлена компоновка SciTE на не-Linux Unix системах с набором пакетов программ GNU toolchain при компоновке с libdl. Bug #15230.
On Windows, SciTE's Incremental Search displays match failures by changing the background colour instead of not adding the character that caused failure.
В Windows в SciTE ошибки последовательного поиска показывались с изменением цвета фона вместо добавления ошибочного символа.
Fix SciTE on GTK+ 3.x incremental search to change foreground colour when no match as changing background colour is difficult.
В SciTE в GTK+ 3.x исправлено изменение цвета текста при последовательном поиске, когда нет совпадений и изменение цвета фона затруднено.[/more]
[more=Версия 3.3.5 от 31 августа 2013 г.]Release 3.3.5
Released 31 August 2013.
Версия 3.3.5 от 31 августа 2013 г.
Characters may be represented by strings. In Unicode mode C1 control characters are represented by their mnemonics.
Символы могут быть представлены строками. В Unicode режиме C1 управляющие символы представлены их мнемоники.
Added SCI_POSITIONRELATIVE to optimize navigation by character.
Добавлено SCI_POSITIONRELATIVE для оптимизации навигации по символам.
Option to allow mouse selection to switch to rectangular by pressing Alt after start of gesture. Feature #1007.
Параметр, разрешающий при выделении мышью перейти к прямоугольному выделению, нажав Alt после начала жеста. Feature #1007.
Lexer added for KVIrc script. Feature #1008.
Добавлен лексер для сценариев KVIrc. Feature #1008.
Bash lexer fixed quoted HereDoc delimiters. Bug #1500.
В лексере Bash исправлена обработка разделителеей HereDoc с кавычками. Bug #1500.
MS SQL lexer fixed ';' to appear as an operator. Bug #1509.
В лексере MS SQL исправлена применение ';' в качестве оператора. Bug #1509.
Structured Text lexer fixed styling of enumeration members. Bug #1508.
В лексере структурированного текста (Structured Text) исправлена подсветка нумерованных элементов. Bug #1508.
Fixed bug with horizontal caret position when margin changed. Bug #1512.
Исправлена ошибка с горизонтальной позицией каретки при изменении полей. Bug #1512.
Fixed bug on Cocoa where coordinates were relative to text subview instead of whole view.
Исправлена ошибка в Cocoa использования координат относительно подвида текста вместо полного вида.
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.
Обеспечена правильная отрисовка выделения в двух случаях. При переключении с потокового на прямоугольное выделение с Alt+Shift+Up. При уменьшении диапазона дополнительного выделения перемещением мыши вверх. Feature #1007.
Copy and paste of rectangular selections compatible with Borland Delphi IDE on Windows. Feature #1002. Bug #1513.
Копирование и вставка прямоугольных выделений совместимы с Borland Delphi IDE в Windows. Feature #1002. Bug #1513.
Initialize extended styles to the default style.
Инициализации расширенных стилей в стиле по умолчанию.
On Windows, fix painting on an explicit HDC when first paint attempt abandoned.
В Windows исправлено закрашивание в явной HDC, когда первая попытка окраски прервана.
Qt bindings in ScintillaEdit made to work on 64-bit Unix systems.
Привязки Qt в ScintillaEdit работают на 64-битных Unix-системах .
Easier access to printing on Qt with formatRange method.
Упрощенный доступ к печати на Qt с методом formatRange.
Fixed SciTE failure to save initial buffer in single buffer mode. Bug #1339.
В SciTE исправлена ошибка сохранения начального буфера в режиме одиночного буфера. Bug #1339.
Fixed compilation problem with Visual C++ in non-English locales. Bug #1506.
Исправлены проблемы компиляции с Visual C++ в не-английских локалях. Bug #1506.
Disable Direct2D when compiling with MinGW gcc on Windows because of changes in the recent MinGW release.
Отключено Direct2D при компиляции с MinGW gcc в Windows в связи с изменениями в новой версии MinGW.
SciTE crash fixed for negative line.margin.width. Bug #1504.
Исправлена ошибка SciTE при отрицательных значениях line.margin.width. Bug #1504.
SciTE fix for infinite dialog boxes when failing to automatically save a file. Bug #1503.
В SciTE исправлено появление бесконечных диалоговых окон при невозможности автоматического сохранения файла. Bug #1503.
SciTE settings buffered.draw, two.phase.draw, and technology are applied to the output pane as well as the edit pane.
В SciTE настройки buffered.draw, two.phase.draw и технологии применяются в панели результатов и панели редактирования.[/more]