Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor (Часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

ALeXkRU



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Release 3.4.4
Released 3 July 2014.

Версия 3.4.4 от 3 июля 2014.
 
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.
Удалены индикаторы байта стиля. Они устарели в 2007 году. Вместо них должны использоваться стандартные индикаторы. Некоторые элементы, используемые лексерами, больше не получают количество битов или аргументы маски, таким лексерам может потребоваться обновление для LexAccessor::StartAt, LexAccessor::SetFlags (удалён), LexerModule::LexerModule.
 
When multiple selections are active, autocompletion text may be inserted at each selection with new SCI_AUTOCSETMULTI method.
При активном множественном выделении с новым методом SCI_AUTOCSETMULTI автозавершение текста может вставляется в каждое выделение.
 
C++ lexer fixes crash for "#define x(". Bug #1614.
В лексере C++ исправлено падение при наличии в коде "#define x(". Bug #1614.
 
C++ lexer fixes raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW.
В лексере C++ исправлено распознавание сырой строки типа R"xxx(blah)xxx" при использовании стиля SCE_C_STRINGRAW.
 
The Postscript lexer no longer marks token edges with indicators as this used style byte indicators.
Лексер Postscript больше не выделяет границы токенов/лексем с индикаторами, для этого используются индикаторы байта стиля.
 
The Scriptol lexer no longer displays indicators for poor indentation as this used style byte indicators.
Лексер Scriptol больше не отображает индикаторы для неполных отступов, для этого используются индикаторы байта стиля.
 
TCL lexer fixes names of keyword sets. Bug #1615.
В лексере TCL исправлено задание имён ключевых слов. Bug #1615.
 
Shell lexer fixes fold matching problem caused by "<<<". Bug #1605.
В лексере Shell исправлена проблема обработки свёртки при использовании "<<<". Bug #1605.
 
Fix bug where indicators were not removed when fold highlighting on. Bug #1604.
Исправлена ошибка неудаления индикаторов при включении подсветки свёртки. Bug #1604.
 
Fix bug on Cocoa where emoji were treated as being zero width.
В Cocoa исправлена ошибка обработки emoji как имеющих нулевую ширину.
 
Fix crash on GTK+ with Ubuntu 12.04 and overlay scroll bars.
Исправлена ошибка в GTK+ с наложением полос прокрутки в Ubuntu 12.04.
 
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.
Исключено создание контекста Cairo при измерении текста в GTK+, так как будущих версиях GTK+ может быть запрещен вызов исключения gdk_cairo_create внутри обработчиков отрисовки. Этот запрет может потребоваться в Wayland.
 
On Cocoa, the registerNotifyCallback method is now marked as deprecated so client code that uses it will display an error message. Client code should use the delegate mechanism or subclassing instead. The method will be removed in the next version.
В Cocoa метод registerNotifyCallback теперь помечен как устаревший, и клиентский код, который его использует, будет отображать сообщение об ошибке. Клиентский код должен использовать вместо него механизм делегирования или подклассы. Метод будет удален в следующих версиях.
 
On Cocoa, package Scintilla more in compliance with platform conventions. Only publish public headers in the framework headers directory. Only define the Scintilla namespace in Scintilla.h when compiling as C++. Use the Cocoa NS_ENUM and NS_OPTIONS macros for exposed enumerations. Hide internal methods from public headers. These changes are aimed towards publishing Scintilla as a module which will allow it to be used from the Swift programming language, although more changes will be needed here.
В Cocoa пакет Scintilla теперь более соответствует соглашениям платформы. Публичные Public-заголовки публикуются только в каталоге заголовков фреймворка. Определение При компиляции как C++ пространство имен Scintilla определяется только в Scintilla.h. В Cocoa используются макросы NS_ENUM и NS_OPTIONS для открытых/незащищённых перечислений. Внутренние методы скрыты от public-заголовков. Эти изменения внесены с целью публикации  Scintilla для использования его из языка программирования Swift, хотя это потребует больших изменений.
 
Fix crash in SciTE when stream comment performed at line end. Bug #1610.
Исправлена ошибка в SciTE при выполнении потокового комментария в конце строки. Bug #1610.
 
For SciTE on Windows, display error message when common dialogs fail. Bug #156.
Для SciTE в Windows отображается сообщение об ошибке при проблемах общих диалоговых окон. Bug #156.
 
For SciTE on GTK+ fix bug with initialisation of toggle buttons in find and replace strips. Bug #1612.
Для SciTE в GTK+ исправлена ошибка инициализации кнопок переключения в панели поиска и замены. Bug #1612.

Всего записей: 11787 | Зарегистр. 03-12-2003 | Отправлено: 12:40 07-01-2015 | Исправлено: ALeXkRU, 12:55 07-01-2015
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor (Часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru