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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: ALeXkRU
Дата сообщения: 06.01.2014 02:34
дошли руки до перевода хистори последних релизов...

Результат переложения на русский:

[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]
Автор: GF777
Дата сообщения: 28.01.2014 08:24
Release 3.3.8

Released 28 January 2014.
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.
Basic lexer highlights hex, octal, and binary numbers in FreeBASIC which use the prefixes &h, &o and &b respectively. Feature #1041.
C++ lexer fixes bug where keyword followed immediately by quoted string continued keyword style. Bug #1564.
Matlab lexer treats '!' differently for Matlab and Octave languages. Bug #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. Bug #1570.
On Qt expose the EOLMode on the document object.
Fix hotspot clicking where area was off by half a character width. Bug #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.
On Windows update the system caret position when scrolling to help screen readers see the scroll quickly.
On Cocoa, GTK+, and Windows/Direct2D draw circles more accurately so that circular folding margin markers appear circular, of consistent size, and centred. Make SC_MARK_ARROWS drawing more even. Fix corners of SC_MARK_ROUNDRECT with Direct2D to be similar to other platforms.
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 on Windows can display a larger tool bar with the toolbar.large property.
SciTE displays a warning message when asked to open a directory. Bug #1568.
Автор: GF777
Дата сообщения: 31.01.2014 22:28
Release 3.3.9

Released 31 January 2014.
Fix 3.3.8 bug where external lexers became inaccessible. Bug #1574.
Автор: Mageslayer7
Дата сообщения: 03.02.2014 05:14
добрый день..

подскажите.. как выключить мультитаблуляцию? чтобы по нажатии клавишы TAB всегда ставилась табуляция.. мне эти метки все вообще не нужны.. жутко бесит, когда тебя перекидывает хрен знает куда..
Автор: GF777
Дата сообщения: 23.03.2014 09:59
Release 3.4.0

Released 22 March 2014.
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.
SciTE default settings changed to use strips for find and replace and to draw with Direct2D and DirectWrite on Windows.
SciTE on Windows scales image buttons on the find and replace strips to match the current system scale factor.
Additional assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#' for comments and ';' to separate statements.
Fix Coffeescript lexer for keyword style extending past end of word. Also fixes styling 0...myArray.length all as a number. Bug #1583.
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. Bug #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. Bug #1575.
On Qt, selecting an item in an autocompletion list that is not currently visible positions it at the top.
Fix bug on Windows when resizing autocompletion list with only short strings caused the list to move.
On Cocoa reduce scrollable height by one line to fix bugs with moving caret up or down.
On Cocoa fix calltips which did not appear when they were created in an off-screen position.
Автор: GF777
Дата сообщения: 01.04.2014 15:16
Release 3.4.1

Released 1 April 2014.
Display Unicode line ends as [LS], [PS], and [NEL] blobs.
Bug fixed where cursor down failed on wrapped lines. Bug #1585.
Caret positioning changed a little to appear inside characters less often by rounding the caret position to the pixel grid instead of truncating. Bug #1588.
Bug fixed where automatic indentation wrong when caret in virtual space. Bug #1586.
Bug fixed on Windows where WM_LBUTTONDBLCLK was no longer sent to window. Bug #1587.
Bug fixed with SciTE on Windows XP where black stripes appeared inside the find and replace strips.
Crash fixed in SciTE with recursive properties files. Bug #1507.
Bug fixed with SciTE where Ctrl+E before an unmatched end brace jumps to file start. Bug #315.
Fixed scrolling on Cocoa to avoid display glitches and be smoother.
Fixed crash on Cocoa when character composition used when autocompletion list active.
Автор: zuuuuk
Дата сообщения: 13.04.2014 21:04
Добрый вечер.
Подскажите, в SciTe есть такой скрипт или функция как notpad++, которая
по двойному клику подсвечивает переменную по всему коду?
Автор: shey
Дата сообщения: 14.04.2014 10:44
подсвечивает переменную по всему коду

SciTeGlobal.properties -> highlight.current.word=1
Автор: ids
Дата сообщения: 24.04.2014 11:23
День добрый,

как сделать, чтобы в окно консоли редактора также выводились ошибки (stderr)? Это нужно для отображения результатов работы сторонней программы:

# Команда меню - Собрать (F7)
# выполняем скрипт lua внешним интерпретатором
command.build.*.plua=$(SciteDefaultHome)\bin_lua\lua "$(FilePath)" $(1) $(2) $(3) $(4))
Автор: Zakkazak
Дата сообщения: 28.04.2014 15:27
добрый день, может кто знает ?
раньше SciTe запускался с коммандной строки , с разными параметрами , теперь не не срабатывают эти параметры -find: , -goto:
Автор: GF777
Дата сообщения: 22.05.2014 13:59
Release 3.4.2

Released 22 May 2014.
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 on Cocoa where previous caret lines were visible. Bug #1593.
Bug fixed where caret remained invisible when period set to 0. Bug #1592.
Fixed display flashing when scrolling with GTK+ 3.10. Bug #1567.
Fixed calls and constants deprecated in GTK+ 3.10.
Fixed bug on Windows where WM_GETTEXT did not provide data in UTF-16 for Unicode window. Bug #685.
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.
For SciTE on Windows, fix bug where invoking help resubmitted the running program. Bug #272.
SciTE's highlight current word feature no longer matches the selection when it contains space.
For building SciTE in Visual C++, the win\SciTE.vcxproj project file should be used. The boundscheck directory and its project and solution files have been removed.

Автор: GregoryPek
Дата сообщения: 22.05.2014 16:15
Подскажите пожалуйста (желательно пошагово) как подключить "Artistic Style", делаю как указано здесь http://jimp03.zxq.net/doc/Editor.html#_Integration


Цитата:
SciTE is a text editor that uses the Scintilla edit control. Commands to the Tools menu for C source files can be added to the SciTEUser properties or the cpp properties file. Open the appropriate file from the Options menu. The following example uses command number 3. You may, of course, use any number you want. Enter the following:

command.name.3.$(file.patterns.cpp) =Artistic Style
command.3.$(file.patterns.cpp) =<program path>AStyleWin.exe $(FilePath)
command.subsystem.3.$(file.patterns.cpp) =1


но не получается

SciTE
Версия 3.2.5 .99Ru
Автор: arhohryakov
Дата сообщения: 23.05.2014 06:37
Выдержка из моего cpp.properties

Код: # Приведение стиля форматирования текста к единому виду
command.name.6.$(file.patterns.cpp)=Artistic Style
command.6.$(file.patterns.cpp)="$(SciteDefaultHome)\Tools\AStyle\bin\astyle.exe" --options="$(SciteDefaultHome)\Tools\AStyle\MastAk.astylerc" "$(FilePath)"
command.mode.6.$(file.patterns.cpp)=subsystem:console
Автор: GregoryPek
Дата сообщения: 23.05.2014 08:13
arhohryakov
благодарю
Автор: GF777
Дата сообщения: 28.05.2014 15:15
Release 3.4.3

Released 27 May 2014.
Fix hangs and crashes in DLL at shutdown on Windows when using Direct2D.
Автор: insolor
Дата сообщения: 21.06.2014 13:42
Подскажите, будет ли продолжена разработка SciTe-ru?
Автор: GF777
Дата сообщения: 04.07.2014 06:38
Release 3.4.4

Released 3 July 2014.
Style byte indicators removed. They were deprecated in 2007. Standard indicators should be used instead.
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(". Bug #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. Bug #1615.
Shell lexer fixes fold matching problem caused by "<<<". Bug #1605.
Fix bug where indicators were not removed when fold highlighting on. Bug #1604.
Fix bug on Cocoa where emoji were treated as being zero width.
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.
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.
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.
Fix crash in SciTE when stream comment performed at line end. Bug #1610.
For SciTE on Windows, display error message when common dialogs fail. Bug #156.
For SciTE on GTK+ fix bug with initialisation of toggle buttons in find and replace strips. Bug #1612.
Автор: GF777
Дата сообщения: 13.08.2014 17:03
Release 3.5.0

Released 13 August 2014.
Text may share space vertically so that extreme ascenders and descenders are not cut off by calling SCI_SETPHASESDRAW(SC_PHASES_MULTIPLE).
Separate timers are used for each type of periodic activity and they are turned on and off as required. This saves power as there are fewer wake ups. On recent releases of OS X Cocoa and Windows, coalescing timers are used to further save power. Bug #1086. Bug #1532.
Explicit tab stops may be set for each line.
On Windows and GTK+, when using Korean input methods, IME composition is moved from a separate window into the Scintilla window.
SciTE adds a "Clean" command to the "Tools" menu which is meant to be bound to a command like "make clean".
Lexer added for Windows registry files.
HTML lexer fixes a crash with SGML after a Mako comment. Bug #1622.
KiXtart lexer adds a block comment state. Feature #1053.
Matlab lexer fixes transpose operations like "X{1}'". Bug #1629.
Ruby lexer fixes bugs with the syntax of symbols including allowing a symbol to end with '?'. Bug #1627.
Rust lexer supports byte string literals, naked CR can be escaped in strings, and files starting with "#![" are not treated as starting with a hashbang comment. Feature #1063.
Bug fixed where style data was stale when deleting a rectangular selection.
Bug fixed where annotations disappeared when SCI_CLEARDOCUMENTSTYLE called.
Bug fixed where selection not redrawn after SCI_DELWORDRIGHT. Bug #1633.
Change the function prototypes to be complete for functions exported as "C". Bug #1618.
Fix a memory leak on GTK+ with autocompletion lists. Bug #1638.
On GTK+, use the full character width for the overstrike caret for multibyte characters.
On Qt, set list icon size to largest icon. Add padding on OS X. Bug #1634.
On Qt, fix building on FreeBSD 9.2. Bug #1635.
On Qt, add a get_character method on the document. Feature #1064.
On Qt, add SCI_* for methods to ScintillaConstants.py. Feature #1065.
SciTE on GTK+ crash fixed with Insert Abbreviation command.
For SciTE with read-only files and are.you.sure=0 reenable choice to save to another location when using Save or Close commands.
Fix SciTE bug where toggle bookmark did not work after multiple lines with bookmarks merged. Bug #1617.
Автор: HekTo
Дата сообщения: 25.08.2014 15:45
А может кто-нибудь подсказать - как сделать, чтобы при открытии файла SciTeRu открывал его на том же месте, где он был закрыт? Т.е. запоминал позицию в файле при выходе?
Автор: ALeXkRU
Дата сообщения: 25.08.2014 16:05
HekTo
найти в файле настроек соответствующую и установить в нужное значение..

Добавлено:
вообще, как не раз уже писалось, очень полезно просмотреть файл с настройками (меню Настройки/Открыть файл глобальных настроек) - SciTEGlobal.properties - он содержит очень подробные описания всех настроек.. Много полезного узнаешь
+ те настройки, которые меняешь, -> копировать в файл Пользовательских настроек (SciTEUser.properties), чтобы они не терялись, не затирались.. ну, и правильнее так..

ЗЫ: см. секцию

Код: [Session & Settings] Опции сохранения установок и работы с сессиями
Автор: HekTo
Дата сообщения: 27.08.2014 13:29
ALeXkRU
Я нашел этот файл, спасибо. Но я не могу в нём найти нужную настройку.

Там есть:

Код: # При запуске SciTE открывать файлы с которыми работали при прошлом сеансе
save.session=0
Автор: ALeXkRU
Дата сообщения: 27.08.2014 14:08
HekTo
вторая, + первая = будет запоминать позицию курсора в файле..

Цитата:
Это мне как раз не нужно.

А как без сохранения (??) можно сохранять что-то?
Автор: sshpgm
Дата сообщения: 01.09.2014 06:13
А как можно сохранить позицию окошка поиска-замены?
Оно появляется всегда в одном месте и на перетаскивания не реагирует. Я хотел бы его видеть гораздо правее.
Автор: ALeXkRU
Дата сообщения: 02.09.2014 00:58
sshpgm
а может, панель использовать?

Код: [Find and Replace] Поиск и замена
# Если 1, то вместо диалогового окна поиска используется панель
find.use.strip=1
# Если 1, то вместо диалогового окна замены используется панель
replace.use.strip=1
Автор: sshpgm
Дата сообщения: 02.09.2014 01:13
Мне не нравится панель, я периодически теряю фокус ввода, когда окна нет.
Ну хорошо, панель, можно панель поиска чтобы была сверху, а не снизу?
Много лет пользуюсь редактором, решил чуть ещё поднастроить, оказывается "highly customizable programming editor" не такой уж и customizable.
Автор: zuster_andrey
Дата сообщения: 18.09.2014 07:04
Подскажите как обновить самому сборку?
Автор: ALeXkRU
Дата сообщения: 19.09.2014 00:21
zuster_andrey

Цитата:
как обновить самому сборку?

в смысле - новую сборку сделать?
Автор: zuster_andrey
Дата сообщения: 19.09.2014 07:33

Цитата:
в смысле - новую сборку сделать?


Из шапки 3.2.5 (установленная у меня), как ее обновить до 3.5.0?

Автор: arhohryakov
Дата сообщения: 19.09.2014 07:48
Сам SciTE прекрасно собирается из исходников.
Сложность в том, чтобы аккуратно внести все доработки команды Ру-Боард, чтобы это был действительно SciTE-Ru.
А так как версия оригинального Скайт утекла далеко, придётся попотеть.
Автор: UR4LTZ
Дата сообщения: 08.10.2014 01:02
arhohryakov


Цитата:
Сам SciTE прекрасно собирается из исходников. Сложность в том, чтобы аккуратно внести все доработки команды Ру-Боард, чтобы это был действительно SciTE-Ru. А так как версия оригинального Скайт утекла далеко, придётся попотеть.

Это ты прав! Сам пытался привести его к RU но не получилось.. ((
VladVro я так понял что на него забил, Нео пропал, вот и все те кто понимал код... (((

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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