Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

Автор: l0sy
Дата сообщения: 25.04.2012 19:09

Цитата:
Перерегистрируйте Windows Script запустив этот файл.
Или переустановите Windows Script.


Понял, завтра на работе попробую и отпишусь по результатах.
На домашнем компютере под Win 7 x64 таких проблем не наблюдается, но есть один непонятный момент, под WinXP при открытии редактора открывается предыдущая сессия (то-есть все файлы которые были открыты в момент закрытия SciTE открываются опять) и это удобно, а под Win 7 x64 всегда открывается новый файл (пустое окно Безымянный), после установки в конфигурационных файлах ничего не менял, запускаю SciTE от имени Админа, контроль учетных записей не отключен, может были у кого подобные ситуации и как это лечится?
Автор: UR4LTZ
Дата сообщения: 08.09.2011 12:04
Butenchik

Цитата:
А никто не знает где можно взять подсветку для Ruby ?

В файле SciTEGlobal.properties убрать комментарий со строк.
#~ Ruby|rb||\
#~ import languages\ruby

Вот так должно быть.
Ruby|rb||\
import languages\ruby
Автор: b1
Дата сообщения: 10.09.2011 01:26
Как сделать свой список функций в SciTE
И как правильно сделать подсветку кода QPL
Автор: mozers
Дата сообщения: 27.04.2012 16:34
l0sy
Проверьте свои права на запись в каталог %ProgramFiles%\SciTE-Ru\home (сессия хранится именно там).
Попробуйте отключить UAC.
Автор: UR4LTZ
Дата сообщения: 15.09.2011 06:58
b1

Цитата:
Как сделать свой список функций в SciTE
И как правильно сделать подсветку кода QPL

Что за язык?
Автор: Green_Phoenix
Дата сообщения: 03.10.2011 10:39
Подскажите как настроить SciTE, чтобы, если включена подсветка NSIS, в sidebar на вкладке Func/Bmk выводились не только функции и процедуры но и секции (в NSIS начинаются со слова Section).
Это удобно, когда нсисовский инсталлятор занимает много строк, т.к. позволяет оперативно переходить к нужной части скрипта.
Пробовал использовать Bookmarks - не понравилось, они глобальные, а как их сделать видимыми только в конкретном файле я не понял.
Автор: scout4u
Дата сообщения: 28.04.2012 03:21
Мозерс, вопрос:

Как добавить кейворды в Яваскрипт. Меня напрягало то, что ФОЛС, ТРУ, АНДЕФАЙНЕД воспринимаются как ключевые слова, так же как и function if else и т. д. Я удалил пока булевые типы. Ок. Они пропали из жирной подствеки (неужели гений-разработчик не мог до этого догадаться?).

Теперь возник другой вопрос:
Как сделать кастомный класс подсветки?
Я решил дописать собственный набор в файле cpp.properties:


bools.javascript=\
true false null undefined

bools.$(file.patterns.wsh)=$(bools.javascript)


Потом в файле HTML где как я понял, регистрируются эти коллекции за некими переменными, я добавил кейвордс1, которого не было, а начало было с 2 (почему-то):

keywords1.$(file.patterns.mako)=false true undefined
#keywords1.$(file.patterns.mako)=$(bools.javascript) <— так тоже не работало почему-то хотя выглядело правдоподобным

keywords2.$(file.patterns.vxml)=$(keywordclass.javascript)
keywords1.$(file.patterns.mako)=$(bools.javascript)


Потом в пропертиес добавил «как-бы» стиль расцветки:
colour.bools=fore:#e0e21b

Короче мои попытки не увенчались успехом. Есть где-нибудь мануал или вы мне подскажете что да как?
Автор: ComradG
Дата сообщения: 05.11.2011 19:25
поправил шапку: актуальная версия сабжа 3.00 - обновление от 01.11.2011
Автор: ALeXkRU
Дата сообщения: 05.11.2011 21:39

Цитата:
актуальная версия сабжа 3.00

о как.. мажорную версию подняли.. что-то давно не следим за прогой
Автор: mozers
Дата сообщения: 28.04.2012 18:42
scout4u
1. В SciTE - 2 совершенно самостоятельных и никак не пересекающихся лексера для JS:
- 1й (cpp) - настраивается в cpp.properties и включается при выборе подсветки JavaScript (Alt+Shift+F12).
- 2й (hypertext) - настраивается в html.properties и включается при выборе подсветки Hypertext (F12).

2. В файлах *.properties используются реальные параметры, которые меняют настройки SciTE и пользовательские переменные, меняя которые ты изменяешь лишь их самих и лишь на чуть-чуть реальный параметр (если переменная в него входит).
В оригинальном SciTE и переменные и оригинальные парметры выглядят одинаково.
В SciTE-Ru реальные параметры выделены жирным шрифтом.

3. Для создания нового класса (т.е. нового параметра keywordsХ) надо переписывать лексер.

Я так понял, что эти моменты ты не учел. Про последний пункт - видимо - в курсе:

4. Принцип подключения подсветки:
Код: lexer.$(перечень.расширений.файлов)=mylexer
keywords23.$(перечень.расширений.файлов)=$(перечень.ключевых.слов)
style.mylexer.23=$(строка.стиля)
Автор: Taran2ul
Дата сообщения: 30.04.2012 12:20
А скажите пожалуйста как установить произвольную кодировку, а то в "Файл\Кодировка" только 5 вариантов.
Автор: PitonXX
Дата сообщения: 09.11.2011 19:02
Помогите, пожалуйста, научить SciTE подсвечивать Progress 4GL, лекстер вроде есть, а файла progress.properties нет...
Автор: mozers
Дата сообщения: 09.11.2011 19:58
Уважаемый ALeXkRU прислал перевод новшеств новых версий. Читаю и слюнки текут [more]

Цитата:
Release 3.0.1
Released 15 November 2011.

Версия 3.0.1 от 15 ноября 2011 г.

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.
SciTE в Windows теперь выполняет скрипты Lua непосредственно в основном процессе вместо того, чтобы стартовать их во вторичном процессе, а затем переносить обратно в основной процесс.

Highlight "else" as a keyword for TCL in the same way as other languages. Bug #1836954.
Подсвечивается "else" в качестве ключевого слова для TCL аналогично другим языкам. 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.
Исправлены проблемы с настройкой шрифтов для списков автозавершения в Windows, когда дескриптор шрифта был скопирован, а затем удалён при использовании системного шрифта по умолчанию.

Fix font size used on Windows for Asian language input methods which sometimes led to IME not being visible. Bug #3436753.
Исправлен размер шрифта, используемого в Windows для методов ввода азиатских языков, который иногда приводил к потере элементов редактора метода ввода (IME). Bug #3436753.

Fixed polygon drawing on Windows so fold symbols are visible again. Bug #3433558.
Исправлена отрисовка полигона в Windows, чтобы символы свёртки не исчезали. 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.
Изменена отрисовка фона в GTK+ при позиционировании дробных символов, аналогично OS X, что позволяет избежать нечётких линий на границах лексем.

Ensure pixmaps allocated before painting as there was a crash when Scintilla drew without common initialisation calls. Bug #3432354.
Обеспечивается размещение растровых изображений перед отображением, чтобы исключить фатальный сбой, когда Scintilla выводила изображение без общих вызовов инициализации. Bug #3432354.

Fixed SciTE on Windows bug causing wrong caret position after indenting a selection. Bug #3433433.
Исправлена ошибка SciTE в Windows, вызывающая неправильное положение каретки после добавления отступов в выделении. Bug #3433433.

Fixed SciTE session saving to store buffer position matching buffer. Bug #3434372.
Исправлено сохранение сессии SciTE для хранения позиции в буфере соответствующего буфера. Bug #3434372.

Fixed leak of document objects in SciTE.
Исправлена утечка объектов документа в SciTE.

Recognize URL characters '?' and '%' for Open Selected command in SciTE. Bug #3429409.
Распознаются символы '?' и '%' в URL-адресах команды Открыть выделенный файл в SciTE. Bug #3429409.


++++++++++++

Release 3.0.0
Released 1 November 2011.

Версия 3.0.0 от 1 ноября 2011 г.

Carbon platform support removed. OS X applications should switch to Cocoa.
Удалена поддержка платформы Carbon. Приложения OS X должны перейти на Cocoa.

On Windows Vista or newer, drawing may be performed with Direct2D and DirectWrite instead of GDI.
В Windows Vista или новее, отображение может быть выполнено с помощью Direct2D и DirectWrite вместо GDI.

Cairo is now used for all drawing on GTK+. GDK drawing was removed.
Библиотека Cairo теперь используется для всех изображений в GTK+. Отображение с помощью GDK удалено.

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 загружает файлы в фоновом режиме, не блокируя пользовательский интерфейс.

SciTE can display diagnostic messages interleaved with the text of files immediately after the line referred to by the diagnostic.
SciTE может отображать диагностические сообщения, чередуя их с текстом файла, сразу после строки, на которую ссылается диагностическое сообщение.

New API to see if all lines are visible which can be used to optimize processing fold structure notifications.
Новые API, которые могут быть использованы для оптимизации обработки уведомлений структуры свёртки, чтобы убедиться, что все строки видимы.

Scrolling optimized by avoiding invalidation of fold margin when redrawing whole window.
Прокрутка оптимизирована, чтобы избегать недействительных границ блоков свёртки при перерисовке всего окна.

Optimized SCI_MARKERNEXT.
Оптимизирована SCI_MARKERNEXT.

C++ lexer supports Pike hash quoted strings when turned on with lexer.cpp.hashquoted.strings.
Лексер C++ поддерживает строки в кавычках языка Pike при включении параметра lexer.cpp.hashquoted.strings.

Fixed incorrect line height with annotations in wrapped mode when there are multiple views. Bug #3388159.
Исправлена некорректная высота линии с аннотациями в свернутом режиме, когда есть несколько видов. Bug #3388159.

Calltips may be displayed above the text as well as below. Bug #3410830.
Всплывающие сообщения могут быть показаны как выше текста, так и ниже. Bug #3410830.

For huge files SciTE only examines the first megabyte for newline discovery.
Для больших файлов SciTE проверяет только первый мегабайт при открытии новой строки.

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 в GTK+ удалены свойство fileselector.show.hidden и соответствующий флажок, которые вызывали ошибки, и GTK+ теперь поддерживает эквивалентные функции. Bug #3413630.

SciTE on GTK+ supports mnemonics in dynamic menus.
SciTE в GTK+ поддерживает мнемоники в динамических меню.

SciTE on GTK+ displays the user's home directory as '~' in menus to make them shorter.
SciTE в GTK+ отображает домашнюю директорию пользователя в меню как "~", для сокращения.


++++++++++++

Release 2.29
Released 16 September 2011.

Версия 2.29 от 16 сентября 2011 г.

To automatically discover the encoding of a file when opening it, SciTE can run a program set with command.discover.properties. Feature #3324341.
Чтобы автоматически обнаружить кодировку файла при его открытии, SciTE может запустить программу с параметром command.discover.properties. Feature #3324341.

Cairo always used for drawing on GTK+.
Для отрисовки в GTK+ всегда используется Cairo .

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.
Набором свойств файлов, импортированных SciTE, можно управлять с помощью параметров imports.include и imports.exclude. Оператор импорта расширен возможностью использовать "import *". Свойства файлов для некоторых языков больше не загружаются автоматически по умолчанию. Свойства файлов затрагивают avenue, baan, escript, lot, metapost и mmixal.

C++ lexer fixed a bug with raw strings being recognised too easily. Bug #3388122.
Исправлена ошибка лексера C++ с обработкой строк, когда строки слишком легко признавались raw string. Bug #3388122.

LaTeX lexer improved with more states and fixes to most outstanding bugs. Bug #1493111. Bug #1856356. Bug #3081692.
Улучшена поддержка лексера LaTeX при работе с большинством структур и исправлены многие старые ошибки. Bug #1493111. Bug #1856356. Bug #3081692.

Lua lexer updates for Lua 5.2 beta with goto labels and "\z" string escape. Feature #3386330.
Лексер Lua обновлен для поддержки бета-версии Lua 5.2 с обработкой переходов к метке и управляющей последовательности "\z". Feature #3386330.

Perl string styling highlights interpolated variables. Feature #3394258. Bug #3076629.
Подсвечиваются строки Perl, содержащие интерполированные переменные. Feature #3394258. Bug #3076629.

Perl lexer updated for Perl 5.14.0 with 0X and 0B numeric literal prefixes, break keyword and "+" supported in subroutine prototypes. Feature #3388802.
Лексер Perl обновлен для поддержки Perl 5.14.0: добавлены поддержка числовых литералов с префиксами 0X и 0B (двоичные и шестнадцатиричные числа), ключевого слова 'break' и символа "+" в прототипах подпрограмм. Feature #3388802.

Perl bug fixed with CRLF line endings.
В Perl исправлена ошибка строк с окончаниями CRLF.

Markdown lexer fixed to not change state with "_" in middle of word. Bug #3398184.
В лексере Markdown исправлено изменение состояния с "_" в середине слова. Bug #3398184.

Cocoa restores compatibility with OS X 10.5.
В Cocoa восстановлена совместимость с OS X 10.5.

Mouse pointer changes over selection to an arrow near start when scrolled horizontally. Bug #3389055.
Курсор мыши изменяется вблизи начала выделения на стрелочку при прокрутке по горизонтали. Bug #3389055.

Indicators that finish at the end of the document no longer expand when text is appended. Bug #3378718.
Показатели, которые заканчиваются в конце документа, больше не увеличиваются при добавлении текста. Bug #3378718.

SparseState merge fixed to check if other range is empty. Bug #3387053.
Исправлено слияние SparseState при проверке, если другой диапазон пуст. Bug #3387053.

On Windows, autocompletion lists will scroll instead of document when mouse wheel spun. Feature #3403600.
В Windows будет прокручиваться список автозавершения вместо документа при вращении колеса мыши. Feature #3403600.

SciTE performs more rapid polling for command completion so will return faster and report more accurate times.
SciTE выполняет более быстро опрос для завершения команды, ответ так вернется быстрее и сообщит более точное время.

SciTE resizes panes proportionally when switched between horizontal and vertical layout. Feature #3376784.
SciTE изменяет размеры панелей пропорционально при переключении между горизонтальным и вертикальным размещением. Feature #3376784.

SciTE on GTK+ opens multiple files into a single instance more reliably. Bug #3363754.
SciTE в GTK+ открывает несколько файлов в одном экземпляре более надежно. Bug #3363754.


++++++++++++

Release 2.28
Released 1 August 2011.

Версия 2.28 от 1 августа 2011 г.

GTK+ Cairo support works back to GTK+ version 2.8. Requires changing Scintilla source code to enable before GTK+ 2.22. Bug #3322351.
В GTK+ Cairo снова работает поддержка GTK+ версии 2.8. Требуется изменение исходного кода Scintilla, прежде чем включить GTK+ 2.22. Bug #3322351.

Translucent images in RGBA format can be used for margin markers and in autocompletion lists.
Полупрозрачные изображения в формате RGBA могут быть использованы для маркеров границы и в списках автозавершения.

INDIC_DOTBOX added as a translucent dotted rectangular indicator.
Добавлен INDIC_DOTBOX как индикатор полупрозрачного пунктирного прямоугольника.

Asian text input using IME works for GTK+ 3.x and GTK+ 2.x with Cairo.
Ввод азиатского текста с использованием IME работает для GTK+ 3.x и GTK+ 2.x с Cairo.

On GTK+, IME works for Ctrl+Shift+U Unicode input in Scintilla. For SciTE, Ctrl+Shift+U is still Make Selection Uppercase.
В GTK+, IME работает ввод на юникод (Unicode) при нажатии Ctrl+Shift+U в Scintilla. Для SciTE нажатие Ctrl+Shift+U до сих пор выполняет перевод в верхний регистр.

Key bindings for GTK+ on OS X made compatible with Cocoa port and platform conventions.
Привязки клавиш для GTK+ на OS X обеспечивают совместимость с портом Cocoa и согласование платформ.

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. ScrollToStart and ScrollToEnd key commands added to simplify implementation of standard OS X Home and End behaviour.
Порт Cocoa поддерживает различные кодировки, улучшает производительность прокрутки и перетаскивание изображений внешнего вида. Идентификатор (ID) элемента управления включен в уведомление WM_COMMAND. Текст может быть удален перетаскиванием в корзину. Добавлены команды клавиш ScrollToStart и ScrollToEnd для упрощения выполнения действий "в начало" (Home) и "в конец" (End) стандартного поведения OS X.

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 в GTK+ используется виджет панелей для поддержки редактирования и вывода панели вместо обычного кода. Это позволяет легко перемещать разделитель в GTK+ 3 и его появление позволяет более точно следовать соглашениям GTK+.

SciTE builds and installs on BSD. Bug #3324644.
SciTE собирается и устанавливается на BSD. Bug #3324644.

Cobol supports fixed format comments. Bug #3014850.
Исправлена поддержка комментариев формата Cobol. Bug #3014850.

Mako template language block syntax extended and ## comments recognised. Feature #3325178. Bug #3318818.
Синтаксис языковых блоков шаблонов Mako расширен, распознаются комментарии ##. Feature #3325178. Bug #3318818.

Folding of Mako template language within HTML fixed. Bug #3324563.
Свёртка шаблонов Mako в HTML исправлена. Bug #3324563.

Python lexer has lexer.python.keywords2.no.sub.identifiers option to avoid highlighting second set of keywords following '.'. Bug #3325333.
Лексер Python имеет lexer.python.keywords2.no.sub.identifiers опцию, чтобы избежать выделения второго набора ключевых слов после '.'. Bug #3325333.

Python folder fixes bug where fold would not extend to final line. Bug #3349157.
Исправлена ошибка свёртки Python, при которой блок не разворачивался на последней строке. Bug #3349157.

SciTE treats LPEG lexers the same as script lexers by setting all 8 style bits.
SciTE обрабатывает лексеры LPEG так же, как лексеры скриптов, установив все 8 бит стиля.

For Cocoa, crashes with unsupported font variants and memory leaks for colour objects fixed.
Для Cocoa исправлены крах из-за неподдерживаемых вариантов шрифтов и утечки памяти для цветных объектов.

Shift-JIS lead byte ranges modified to match Windows.
Диапазон ведущих байтов кодировки Shift-JIS изменен, чтобы соответствовать Windows.

Mouse pointer changes over selection to an arrow more consistently. Bug #3315756.
Курсор мыши изменяется над выделением на стрелку более единообразно. Bug #3315756.

Bug fixed with annotations beyond end of document. Bug #3347268.
Исправлена ошибка с аннотациями/примечаниями за концом документа. Bug #3347268.

Incorrect drawing fixed for combination of background colour change and translucent selection. Bug #3377116.
Исправлена неправильная отрисовка для изменения сочетания цвет фона и полупрозрачного выделения. Bug #3377116.

Lexers initialized correctly when started at position other than start of line. Bug #3377148.
Лексеры инициализируются корректно при старте в позиции, отличной от начала строки. Bug #3377148.

Fold highlight drawing fixed for some situations. Bug #3323015. Bug #3323805.
Исправлено отображение подсветки свёртки в некоторых ситуациях. Bug #3323015. Bug #3323805.

Case insensitive search fixed for cases where folded character uses fewer bytes than base character. Bug #3362038.
Исправлен поиск без учета регистра для случаев, когда символ свёртки использует меньше байтов, чем основные символы. Bug #3362038.

SciTE bookmark.alpha setting fixed. Bug #3373907.
Исправлена работа опции bookmark.alpha в SciTE. Bug #3373907.


++++++++++++

Release 2.27
Released 20 June 2011.

Версия 2.27 от 20 июня 2011 г.

On recent GTK+ 2.x versions when using Cairo, bug fixed where wrong colours were drawn.
В последних версиях GTK+ 2.x при использовании Cairo исправлена ошибка неправильного отображения цвета.

SciTE on GTK+ slow performance in menu maintenance fixed. Bug #3315233.
В SciTE в GTK+ исправлено снижение производительности при обслуживании меню. 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.
Поддержка 64-битной сборки платформы Cocoa и используются только не устаревшие API. Поддерживаются азиатские методы ввода. Реализованы списки автозавершения и всплывающие подсказки. Идентификатор элемента управления используется в уведомлениях.

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.
На Cocoa для прямоугольного выделения теперь используется клавиша Alt для совместимости с Apple Human Interface Guidelines и другими приложениями. Клавиша Control передаёт сообщение SCMOD_META с модифицированным битом.

API added for setting and retrieving the identifier number used in notifications.
Добавлены API для задания и получения номера идентификатора, который используется в уведомлениях.

SCI_SETEMPTYSELECTION added to set selection without scrolling or redrawing more than needed. Feature #3314877.
Добавлен метод SCI_SETEMPTYSELECTION для задания выделения без дополнительной прокрутки или перерисовки. 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
Добавлены новые индикаторы. INDIC_DASH и INDIC_DOTS задают варианты подчеркивания. Индикатор INDIC_SQUIGGLELOW добавлен в качестве короткой альтернативы INDIC_SQUIGGLE для мелких шрифтов. Bug #3314591

Margin line selection can be changed to select display lines instead of document lines. Bug #3312763.
Граница выделения строки может быть изменена для выбора отображения строк вместо строк документа. Bug #3312763.

On Windows, SciTE can perform reverse searches by pressing Shift+Enter in the Find or Replace strips or dialogs.
В Windows в SciTE можно выполнять обратный поиск при нажатии Shift+Enter в панели или окне Найти или Заменить.

Matlab lexer does not special case '\' in single quoted strings. Bug #948757 Bug #1755950 Bug #1888738 Bug #3316852.
Лексер Matlab не работал в отдельных случаях в строках с одинарными кавычками, содержащих '\'. Bug #948757 Bug #1755950 Bug # 1888738 Bug # 3316852.

Verilog lexer supports SystemVerilog folding and keywords.
Лексер Verilog поддерживает сворачивание SystemVerilog и ключевые слова.

Font leak fixed. Bug #3306156.
Исправлена утечка шрифтов . Bug #3306156.

Automatic scrolling works for long wrapped lines. Bug #3312763.
Автоматическая прокрутка работает в длинных перенесенных строках. Bug #3312763.

Multiple typing works for cases where selections collapse together. Bug #3309906.
Множественный ввод работает в случаях, когда выделение сжимается вместе. Bug #3309906.

Fold expanded when needed in word wrap mode. Bug #3291579.
Блок разворачивается при необходимости в режиме переноса слов. Bug #3291579.

Bug fixed with edge drawn in wrong place on wrapped lines. Bug #3314807.
Исправлена ошибка с отображением края в неположенном месте на перенесенных строках. Bug #3314807.

Bug fixed with unnecessary scrolling for SCI_GOTOLINE. Bug #3303406.
Исправлена ошибка с ненужной прокруткой для SCI_GOTOLINE. Bug #3303406.

Bug fixed where extra step needed to undo SCI_CLEAR in virtual space. Bug #3159691.
Исправлена ошибка, когда требовался дополнительный шаг для отмены действия SCI_CLEAR в виртуальном пространстве. Bug #3159691.

Regular expression search fixed for \$ on last line of search range. Bug #3313746.
Исправлен поиск регулярного выражения \$ на последней строке диапазона поиска. Bug #3313746.

SciTE performance improved when switching to a tab with a very large file. Bug #3311421.
В SciTE улучшена производительность при переключении на вкладку с очень большим файлом. Bug #3311421.

On Windows, SciTE advanced search remembers the "Search only in this style" setting. Bug #3313344.
В Windows в SciTE расширенный поиск помнит настройки "Искать только в этом стиле". Bug #3313344.

On GTK+, SciTE opens help using "xdg-open" instead of "netscape" as "netscape" no longer commonly installed. Bug #3314377.
В GTK+ в SciTE для открытия справки используется "xdg-open" вместо "netscape", так как "netscape" больше обычно не устанавливается. Bug #3314377.

SciTE script lexers can use 256 styles.
Лексеры сценариев SciTE могут использовать 256 стилей.

SciTE word highlight works for words containing DBCS characters. Bug #3315173.
Подсветка слов в SciTE работает для слов, содержащих символы в кодировке DBCS. Bug #3315173.

Compilation fixed for wxWidgets. Bug #3306156.
Исправлена компиляция для WxWidgets. Bug #3306156.


++++++++++++

Release 2.26
Released 25 May 2011.

Версия 2.26 от 25 мая 2011 г.

Folding margin symbols can be highlighted for the current folding block. Feature #3147069.
Символы границы свертки могут быть подсвечены для текущего блока. Feature #3147069.

Selected lines can be moved up or down together. Feature #3304850.
Выбранные строки можно перемещать вверх или вниз совместно. Feature #3304850.

SciTE can highlight all occurrences of the current word or selected text. Feature #3291636.
В SciTE можно подсветить все вхождения текущего слова или выделенного текста. Feature #3291636.

Experimental GTK+ 3.0 support: build with "make GTK3=1".
Поддержка экспериментальной версии GTK+ 3.0: компиляция с параметром "make GTK3=1".

INDIC_STRAIGHTBOX added. Is similar to INDIC_ROUNDBOX but without rounded corners. Bug #3290435.
Добавлен индикатор INDIC_STRAIGHTBOX. Аналогичен INDIC_ROUNDBOX но без закругленных углов. 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.
Прозрачность внешней линии может быть изменена для INDIC_ROUNDBOX и INDIC_STRAIGHTBOX. Feature #3290434.

SciTE can automatically indent python by examining previous line for scope-starting ':' with indent.python.colon.
SciTE с параметром indent.python.colon может автоматически создавать отступы Python, проверяя предыдущие строки на наличие разделителя ':'.

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.
Лексер CPP распознает тройные кавычки Vala если свойству lexer.cpp.triplequoted.strings задано значение. Bug #3239234.

Make file lexer treats a variable with a nested variable like $(f$(qx)b) as one variable. Bug #3298223.
Лексер Make-файлов обрабатывает переменные с вложенной переменной, например $(f$(qx)b), как одну переменную. Bug #3298223.

Folding bug fixed for JavaScript with nested PHP. Bug #3193530.
Исправлена ошибка сворачивания блоков для JavaScript с вложенным PHP. Bug #3193530.

HTML lexer styles Django's {# #} comments. Bug #3013798.
Лексер HTML поддерживает комментарии {# #} стиля Django. Bug #3013798.

HTML lexer styles JavaScript regular expression correctly for /abc/i.test('abc');. Bug #3209108.
Лексер HTML правильно обрабатывает в вложениях JavaScript регулярное выражение /abc/i.test('abc');. Bug #3209108.

Inno Setup Script lexer now works properly when it restarts from middle of [CODE] section. Bug #3283880. Bug #3129044.
Лексер сценариев Inno Setup Script теперь работает правильно, если код возобновляется с середины секции [CODE]. Bug #3283880. Bug #3129044.

Lua lexer updated for Lua 5.2 with hexadecimal floating-point numbers and '\*' whitespace escaping in strings. Feature #3243811.
Лексер Lua обновлен для поддержки Lua 5.2 при работе с шестнадцатеричными числами с плавающей точкой и управляющей последовательностью '\*' с в строках. 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. Bug #3265401.
Добавлены в Perl свёртка блоков "here doc" и опции fold.perl.at.else и fold.perl.comment.explicit. Исправлена поддержка блоков для Perl. Feature #3112671. Bug #3265401.

Python lexer supports cpdef keyword for Cython. Bug #3279728.
Лексер Python поддерживает ключевое слово cpdef для Cython. Bug #3279728.

SQL folding option lexer.sql.fold.at.else renamed to fold.sql.at.else. Bug #3271474.
В SQL параметр свёртка lexer.sql.fold.at.else переименован в fold.sql.at.else. Bug #3271474.

SQL lexer no longer treats ';' as terminating a comment. Bug #3196071.
Лексер SQL больше не воспринимает ';' как завершение комментария. Bug #3196071.

Text drawing and measurement segmented into smaller runs to avoid platform bugs. Bug #3277449. Bug #3165743.
Отрисовка текста и размеры разделены на меньшие циклы, чтобы избежать ошибок платформы. 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.
В SciTE в Windows добавлено свойство temp.files.sync.load, чтобы открывать сброшенные временные файлы синхронно, поскольку они могут быть удалены прежде чем будут открыты в асинхронном режиме. Bug #3072009.

Bug fixed with indentation guides ignoring first line in SC_IV_LOOKBOTH mode. Bug #3291317.
Исправлена ошибка с отступами, когда игнорировалась первая строка в режиме SC_IV_LOOKBOTH. Bug #3291317.

Bugs fixed in backward regex search. Bug #3292659.
Исправлены ошибки при обратном поиске регулярных выражений. Bug #3292659.

Bugs with display of folding structure fixed for wrapped lines and where there is a fold header but no body. Bug #3291579. Bug #3265401.
Исправлены ошибки с отображением структуры свертки для перенесенных строк и блоков, состоящих из заголовков без тела. Bug #3291579. Bug #3265401.

SciTE on Windows cursor changes to an arrow now when over horizontal splitter near top of window. Bug #3286620.
В SciTE в Windows курсор принимает вид стрелки при нахождении над горизонтальным разделителем вблизи верха окна. Bug #3286620.

Fixed default widget size problem on GTK+. Bug #3267892.
Исправлена проблема с размером элементов управления окном по умолчанию в GTK+. Bug #3267892.

Fixed font size when using Cairo on GTK+. Bug #3272662.
Исправлен размер шрифта при использовании библиотеки Cairo в GTK+. Bug #3272662.

Fixed primary selection and cursor issues on GTK+ when unrealized then realized. Bug #3256153.
Исправлена ошибка первичного выбора и опроса курсора в GTK+, когда невыполненный потом выполнялся. Bug #3256153.

Right click now cancels selection on GTK+ like on Windows. Bug #3235190.
Щелчок правой кнопки мыши теперь отменяет выделение в GTK+, как в Windows. Bug #3235190.

SciTE on GTK+ implements z-order buffer switching like on Windows. Bug #3228384.
SciTE в GTK+ реализовано переключение буфера порядка наложения (z-order), как в Windows. Bug #3228384.

Improve selection position after SciTE Insert Abbreviation command when abbreviation expansion includes '|'.
Улучшен выбор позиции после команды SciTE Вставить сокращение, когда полное значение содержит '|'.
[/more]
Публикую тут, т.к. сборки с новой версией не предвидится
Есть добрые и самоотверженные переводчики, готовые тратить свое личное время на перевод.
Есть грамотные пользователи, готовые шлифовать настройки выжимая из них все возможное и невозможное.
Есть и скриптописатели, которые готовы модифицировать функционал программы.
Но нет программистов желающих и умеющих править С-шный код.
А выпускать новую сборку со старым ядром как то совсем не интересно.
Особенно после прочтения всех поднакопившихся новшеств...

Добавлено:
PitonXX
ИМХО для подсветки предполагается использовать лексер sql с соответствующим sql.properties.
С первым постом!
Автор: mozers
Дата сообщения: 02.05.2012 19:38
Taran2ul
В меню "Файл\Кодировка" имеется пункт "Code Page Property".
Т.е. при выборе данного пункта, текст будет отбражен в кодировке, заданной параметрами code.page и character.set. А это - еще больше десятка вариантов.
Автор: GF777
Дата сообщения: 02.06.2012 20:57
Release 3.2.0

Released 1 June 2012.
Platform layer added for the Qt open-source cross-platform application and user interface framework for development in C++ or in Python with the PySide bindings for Qt.
Direct access provided to the document bytes for ranges within Scintilla. This is similar to the existing SCI_GETCHARACTERPOINTER API but allows for better performance.
Ctrl+Double Click and Ctrl+Triple Click add the word or line to the set of selections. Feature #3520037.
A SCI_DELETERANGE API was added for deleting a range of text.
Line wrap markers may now be drawn in the line number margin. Feature #3518198.
SciTE on OS X adds option to hide hidden files in the open dialog box.
Lexer added for OScript language. Feature #3523197.
Lexer added for Visual Prolog language. Feature #3523018.
UTF-8 validity is checked more stringently and consistently. All 66 non-characters are now treated as invalid.
HTML lexer bug fixed with inconsistant highlighting for PHP when attribute on separate line from tag. Bug #3520027.
HTML lexer bug fixed for JavaScript block comments. Bug #3520032.
Annotation drawing bug fixed when box displayed with different colours on different lines. Bug #3519872.
On Windows with Direct2D, fix drawing with 125% and 150% DPI system settings.
Virtual space selection bug fixed for rectangular selections. Bug #3519246.
Replacing multiple selection with newline changed to only affect main selection. Bug #3522251.
Replacing selection with newline changed to group deletion and insertion as a single undo action. Bug #3522250.
Auto-completion lists on GTK+ 3 set height correctly instead of showing too few lines.
Mouse wheel scrolling changed to avoid GTK+ bug in recent distributions.
IME bug on Windows fixed for horizontal jump. Bug #3529728.
SciTE case-insensitive autocompletion filters equal identifiers better. Calltip arrows work with bare word identifiers. Bug #3517810.
SciTE bug fixed where shbang lines not setting file type when switching to file loaded in background.
SciTE on GTK+ shows open and save dialogs with the directory of the current file displayed.

http://www.scintilla.org/SciTEDownload.html

Шапку поправьте, pls!
Автор: UR4LTZ
Дата сообщения: 06.06.2012 22:41
GF777
Цитата:

Шапку поправьте, pls!

А смысл? Ссылка не менялась.

mozers
SciTE-RU умер или как?
Автор: unreal666
Дата сообщения: 06.06.2012 23:47

Цитата:
А смысл? Ссылка не менялась.

Зато инфа в шапке по части номера версии неверной была. Я ее еще тогда же 3.06 поправил.
Автор: PitonXX
Дата сообщения: 09.11.2011 20:19
mozers, нет, не катит так, у них ключевых слов-то одинаковых пару штук))

спс))
Автор: unreal666
Дата сообщения: 10.06.2012 14:20
что я такого нажал, что при вводе текста этот текст одновременно вводился в 2-ух строчках.
Автор: wyxa
Дата сообщения: 14.11.2011 06:05
Привет всем!

Хотел спросить, можно ли убрать как-то следующие вещи:
1. Закрытие вкладки по двойному клику.
(У меня на тач-паде иногда случайно срабатывает двойной клик, когда я пытаюсь перейти на вкладку).

2. Когда мы делаем поиск с заменой (или просто поиск), переключаемся на любое не-Scite окно, затем, когда возвращаемся в Scite, курсор (фокус) автоматом вставляется в строки поиска/замены внизу (даже если фокус был в теле файла, а не в строках поиски/замены).

Кстати, вариант, когда окно поиска/замены было отдельным окном, был намного удобен (ИМХО).
Автор: mozers
Дата сообщения: 13.06.2012 10:18
unreal666
Просто выделил (с Ctrl) 2 несмежных участка текста.

UR4LTZ
Ты у нас - один из участников проекта. Сам и ответь )
Автор: mozers
Дата сообщения: 14.11.2011 07:23
wyxa

Цитата:
Закрытие вкладки по двойному клику.
close_on_dbl_clk

Цитата:
когда окно поиска/замены было отдельным окном, был намного удобен
find.use.strip

Беглый просмотр документации обычно разрешает 99% возникающих вопросов и открывает много новых возможностей
Автор: unreal666
Дата сообщения: 13.06.2012 11:03
mozers
В том то и дело, что во время выделения ctrl я не держал. Если только его заклинило в то время на клаве
Автор: Butenchik
Дата сообщения: 21.11.2011 02:12
Помогите плиз...у меня тут проблема. В общем SciTE открывает скрытые файлы только на чтение, я их редактировать вообще не могу. Можно это как-то исправить ?
Автор: fuserboard
Дата сообщения: 14.06.2012 22:00
Поставил SciTE-Ru, не понравилась, решил деинсталлировать... а как ? Нет ни ярлыка для удаления, ни записи в "установка и удаление программ"

Заметил, что в Internet Explorer теперь по команде "Просмотр HTML кода" открывается SciTE.
Как корректно удалить сие, чтобы при этом в реестре откатились все изменения, сделанные SciTE ?

программу брал тут:
http://code.google.com/p/scite-ru/downloads/detail?name=SciTE_302_95Ru_100412.zip
Автор: mozers
Дата сообщения: 22.11.2011 14:45
Butenchik
Нет необходимости что то исправлять. Просто в меню "Настройки" снимите галку с ReadOnly. Сохранить под тем же именем, естественно, не даст.
В scite-ru все это делается скриптами автоматом, поэтому редактирование скрытых файлов так же просто как и обычных
Автор: mozers
Дата сообщения: 06.12.2011 18:13
Уважаемый ALeXkRU обновил перевод ScintillaHistory.
(Добавлена история для версии 3.0.1)
Автор: unreal666
Дата сообщения: 15.06.2012 05:03
fuserboard

Цитата:
Нет ни ярлыка для удаления, ни записи в "установка и удаление программ"

Чтобы был ярлык для начала нужен инсталятор, а SciTE_Setup.exe - это фактически не инсталятор, а просто самораспаковывающийся rar-архив с автозапуском скрипта из папки SciTE.
Где какие галки ставил при установке?
Автор: mozers
Дата сообщения: 22.12.2011 12:46
SciTE 3.02 .94 Ru-Board Edition [Сборка 22.12.2011]
Полное описание пакета
Описание всех доработок ядра программы
Список всех изменений пакета

Выпуск состоялся в основном благодаря neo4max. Именно он смог всунуть все многочисленные доработки SciTE-Ru в совершенно новое ядро оригинального SciTE.
Баги, конечно, возможны. Исправлены они будут только с помощью ваших баг-репортов.
Автор: addhaloka
Дата сообщения: 15.06.2012 06:54
fuserboard 23:00 14-06-2012
Цитата:
Как корректно удалить сие

Обычно это прописывается в "HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name" или в "HKCU\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name". Где будет параметр, относящийся к сабжу - то удалить его (можно и просто данные разделы удалить, ничего страшного не произойдет))

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Opera AC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.