сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Архив SciTE-форума


Автор: SpoinT, Отправлено:20:24 24-06-2009
Ребят, вопрос возник опять ))

При связывании с txt файлами иконка меняется на значок программы, хотя у меня по пути:

HKEY_CLASSES_ROOT\txtfile\DefaultIcon
%SystemRoot%\system32\shell32.dll,-152

стоит стандартная иконка, почему не меняется???!!
Автор: mozers, Отправлено:21:15 24-06-2009
SpoinT
А ты уверен, что txt файлы у тебя связаны с классом txtfile ? SciTE_WinIntegrator.hta, например, все расширения при регистрации связывает с классом SciTE.File. (Посмотри на HKCR\.txt)
Автор: Gar2k, Отправлено:16:22 25-06-2009
Народ, а как грамотно снести эту тузлу ? И еще такой момент -слетел после установки SciTE Windows Script, что не критично, но будьте осторожны, лечиться перестановкой последнего.
Автор: mozers, Отправлено:15:07 29-06-2009
Gar2k
О какой "тузле" речь? Если - о SciTE, то для удаления достаточно снести каталог программы. Если использовалась интеграция в Windows, то самое простое - запустить SciTE_WinIntegrator.hta, снять в нем все галки и нажать ОК.

Цитата:
слетел после установки SciTE Windows Script
Бред
Автор: juvaforza, Отправлено:20:52 02-07-2009
SciTE 1.79 || Scintilla 1.79

История изменений
Страница загрузки
Автор: bigspoon, Отправлено:08:25 03-07-2009
Есть файл справки chm.

Хочу в SciTE (Версия 1.76 .57Ru) организовать вызов контекстно-зависимой справки, т.е.
не просто вызов справки по кнопке F1, а вызов справки и нужного раздела в нем.

Посмотрел chm, в нем только закладки Содержание, Поиск, Избранное. Но нет Указателя.
Можно ли в таком случае организовать поиск по выделенному слову?

В файле qpile.properties написал

command.help.$(file.patterns.qpl)=$(CurrentWord)!C:\Quik5\info.chm
command.help.subsystem.$(file.patterns.qpl)=4

Справка вызывается, но открывается только главное окно.

Если такой вопрос уже задавался, то дайте ссылку, плиз, поиск не помог.
Автор: mozers, Отправлено:10:37 03-07-2009
bigspoon
Цитата:
нет Указателя.
Можно ли в таком случае организовать поиск по выделенному слову?
Нет. Надо перекомпилировать справку, добавив в нее указатель.

Автор: mozers, Отправлено:01:28 04-07-2009
Интересная китайская сборочка SciTE.
Многое списано у нас (о чем, кстати, открыто говорится на заглавной странице), но есть и много своих оригинальностей...


Добавлено:
Желаю нарваться на критику и пожелания по модификации скрипта для HTML.
Попробуйте - может понравится.
Подключить проще всего тупо добавив приведенный код в конец SciTEStartup.lua
Автор: juvaforza, Отправлено:01:33 04-07-2009
mozers
А китайского языка много, или все более-менее на английском?
Автор: mozers, Отправлено:01:42 04-07-2009
juvaforza
В SciTEGlobal.properties комментируем строки
Код:
# locale.properties=CN_GB.properties
# import CN_GB.properties
и все - в ажуре.
Автор: ALeXkRU, Отправлено:02:16 04-07-2009
SciTE 1.79 || Scintilla 1.79

История изменений

++++++ построчный перевод ++++++

Release 1.79
- Released on 1 July 2009.

Версия 1.79 от 1 июля 2009 г.

- Memory exhaustion and other exceptions handled by placing an error value into the status property rather than crashing. Scintilla now builds with exception handling enabled and requires exception handling to be enabled.
This is a major change and application developers should consider how they will deal with Scintilla exhausting memory since Scintilla may not be in a stable state.

Обработка опустошения памяти и других исключений помещением значения ошибки в статус свойства правильнее, чем аварийное завершение. Scintilla теперь собирается/компилируется с включенной обработкой исключений и требует включения обработки исключений.
Это важное изменение и разработчики приложений должны будут решать, как бороться с опустошением памяти, которое может нарушать стабильность Scintilla.

- Deprecated APIs removed. The symbols removed are:
SCI_SETCARETPOLICY
CARET_CENTER
CARET_XEVEN
CARET_XJUMPS
SC_FOLDFLAG_BOX
SC_FOLDLEVELBOXHEADERFLAG
SC_FOLDLEVELBOXFOOTERFLAG
SC_FOLDLEVELCONTRACTED
SC_FOLDLEVELUNINDENT
SCN_POSCHANGED
SCN_CHECKBRACE
SCLEX_ASP
SCLEX_PHP

Удалены спорные API. Были удалены:
SCI_SETCARETPOLICY
CARET_CENTER
CARET_XEVEN
CARET_XJUMPS
SC_FOLDFLAG_BOX
SC_FOLDLEVELBOXHEADERFLAG
SC_FOLDLEVELBOXFOOTERFLAG
SC_FOLDLEVELCONTRACTED
SC_FOLDLEVELUNINDENT
SCN_POSCHANGED
SCN_CHECKBRACE
SCLEX_ASP
SCLEX_PHP

- Cocoa platform added.
Добавлена поддержка платформы Cocoa.

- Names of struct types in Scintilla.h now start with "Sci_" to avoid possible clashes with platform definitions. Currently, the old names still work but these will be phased out.
Имена описаний типов структур в Scintilla.h теперь имеют префикс "Sci_", чтобы избежать возможных конфликтов с платформой определений. В настоящее время старые имена еще работают, но постепенно будут выводиться из использования.

- When lines are wrapped, subsequent lines may be indented to match the indent of the initial line, or one more indentation level. Feature #2796119.
Если строка свернута, последующие строки могут иметь отступ, соответствующий начальной строке или сдвинутый на следующий уровень. (запрос #2796119)

- APIs added for finding the character at a point rather than an inter-character position. Feature #2646738.
Дополнено API для поиска символов в точке, а не в позиции символа. (запрос #2646738)

- A new marker SC_MARK_BACKGROUND_UNDERLINE is drawn in the text area as an underline the full width of the window.
Новый маркер SC_MARK_BACKGROUND_UNDERLINE отображается в области текста как подчеркивание на всю ширину окна.

- Batch file lexer understands variables surrounded by '!'.
Лексер пакетных bat-файлов теперь понимает переменные, окруженные символами '!'.

- CAML lexer also supports SML.
Лексер CAML теперь поддерживает и SML.

- D lexer handles string and numeric literals more accurately. Feature #2793782.
Лексер D обрабатывает строки и числовые литералы более точно. (запрос #2793782)

- Forth lexer is now case-insensitive and better supports numbers like $hex and %binary. Feature #2804894.
Лексер Forth теперь нечувствителен к регистру и лучше поддерживает работу с шестнадцатеричными ($hex) и двоичными (%binary) числами. (запрос #2804894)

- Lisp lexer treats '[', ']', '{', and '}' as balanced delimiters which is common usage. Feature #2794989.
It treats keyword argument names as being equivalent to symbols. Feature #2794901.

Лексер Lisp обрабатывает '[', ']', '{', и '}' как выровненные разделители при одновременном применении. (запрос #2794989)
Имена аргументов ключевых слов обрабатываются аналогично символам. (запрос #2794901)

- Pascal lexer bug fixed to prevent hang when 'interface' near beginning of file. Bug #2802863.
В лексере Pascal исправлена ошибка, предотвращающая зависание при нахождении интерфейсной части модуля (interface) близко к началу файла. (ошибка #2802863)

- Perl lexer bug fixed where previous lexical states persisted causing "/" special case styling and subroutine prototype styling to not be correct. Bug #2809168.
В лексере Perl исправлена ошибка, возникающая когда предыдущее лексическое состояние, вызванное "/", сохранялось в особых случаях оформления и оформление прототипа подпрограммы было не правильным. (ошибка #2809168)

- XML lexer fixes bug where Unicode entities like '&—' were broken into fragments. Bug #2804760.
В лексере XML исправлена ошибка, при которой элементы Unicode, задаваемые как '&—', разбивались на фрагменты. (ошибка #2804760)

- SciTE on GTK+ enables scrolling the tab bar on recent versions of GTK+. Feature #2061821.
Для SciTE в GTK+ добавлена возможность прокрутки панели вкладок в последних версиях GTK+. (запрос #2061821)

- SciTE on Windows allows tab bar tabs to be reordered by drag and drop.
Для SciTE в Windows добавлена возможность сортировать вкладки на панели вкладок перетаскиванием.

- Unit test script for Scintilla on Windows included with source code.
Добавлен скрипт модульного тестирования для Scintilla в Windows с исходным кодом.

- User defined menu items are now localised when there is a matching translation.
Элементы пользовательского меню теперь локализованы при наличии соответствующего перевода.

- Width of icon column of autocompletion lists on GTK+ made more consistent.
Ширина столбца иконки/значка списков автозавершения в GTK+ сделана более единообразной.

- Bug with slicing UTF-8 text into character fragments when there is a sequence of 100 or more 3 byte characters. Bug #2780566.
Исправлена ошибка с разделением текста в кодировке UTF-8 на фрагменты символов, когда он является последовательностью 100 или более 3-байтных символов. (ошибка #2780566)

- Folding bugs introduced in 1.78 fixed. Some of the fix was generic and there was also a specific fix for C++.
Исправлены ошибки сворачивания/фолдинга/, внесённые в версии 1.78. Некоторые исправления были общие, и дополнительно - исправления характерные для C++.

- Bug fixed where a rectangular paste was not padding the line with sufficient spaces to align the pasted text.
Исправлена ошибка, при которой прямоугольная вставка не заполняла строки достаточным количеством пробелов для выравнивания вставленного текста.

- Bug fixed with showing all text on each line of multi-line annotations when styling the whole annotation using SCI_ANNOTATIONSETSTYLE. Bug #2789430.
Исправлена ошибка с отображением всего текста в каждой строке многострочных аннотаций при использовании для оформления аннотаций параметра SCI_ANNOTATIONSETSTYLE. (ошибка #2789430)

=========================
ЗЫ: все желающие приглашаются поучаствовать в исправлении
Автор: TymurGubayev, Отправлено:03:58 04-07-2009
- Unit test script for Scintilla on Windows included with source code.
Добавлен юнит-тест скрипт для Scintilla под виндой вместе с исходниками.
Автор: Psorokin, Отправлено:09:39 04-07-2009
mozers
Спасибо за скрипта для HTML, очень удобно.
Как сделать, чтобы парные теги подсвечивались при клике между < >, а не только на самом теге?

Автор: mozers, Отправлено:10:08 04-07-2009
Psorokin
Цитата:
Спасибо за скрипта для HTML, очень удобно
Ты - про этот скрипт?

Цитата:
Как сделать, чтобы парные теги подсвечивались при клике между < >, а не только на самом теге?
Доработать highlighting_paired_tags.lua (Забей в Issue чтоб не забылось)

ALeXkRU TymurGubayev
Оперативно Наверное надо новую сборочку клепать...
Только я ща уезжаю - буду вечером в воскресенье...
Автор: Psorokin, Отправлено:11:17 04-07-2009
mozers

Цитата:
Ты - про этот скрипт?

Именно про него. Ещё раз спасибо.

Цитата:
Забей в Issue чтоб не забылось

Забил. Буду ждать реализации.


Автор: juvaforza, Отправлено:12:12 04-07-2009
ALeXkRU
Речь об этом, перевести можно как "скрипт для модульного тестирования Scintila в ...".
Автор: ALeXkRU, Отправлено:13:15 04-07-2009
TymurGubayev
спасибо
juvaforza
о. спасибо похоже.. вот было б написано unit testing - глядишь и вопросов меньше возникало бы

ЗЫ: поправил перевод
Автор: UR4LTZ, Отправлено:19:10 04-07-2009
В процессе работы в SciTE\home\ накапливается довольно много файлов *.session
в настоящее время нет нормального средства для управления ими из редактора. Мной была сделана попытка хоть как то упростить работу SideBar.lua но поддержки она не получила.
Вот и появилось у меня предложение сохранять *.session в отдельной папке.
>mozers
>Для тебя? - пожалуйста. Но я думаю ты хочешь для всех. А раз для всех - имхо надо обсудить в форуме (мне чей то не нравится...)

Что скажите?
Автор: Leagnus, Отправлено:19:41 04-07-2009
Давно сохраняю все сессии в спецпапке. Для этого ярлык на эту папку лежит в "Моих документах". Твоя UR4LTZ, версия сайдбара позволяет делать меньше телодвижений, а потому я всеми лапами за! Большое спасибо.
Автор: UR4LTZ, Отправлено:10:42 05-07-2009
Leagnus

Цитата:
Твоя UR4LTZ, версия сайдбара позволяет делать меньше телодвижений, а потому я всеми лапами за!


Ну так лень двигатель прогресса!.. Может моя версия и займет место в trunk, хотя в это я мало верю.




1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100 / 101 / 102 / 103 / 104 / 105 / 106 / 107 / 108 / 109 / 110 / 111 / 112 / 113 / 114 / 115 / 116 / 117 / 118 / 119 / 120 / 121 / 122 / 123 / 124 / 125 / 126 / 127 / 128 / 129 / 130 / 131 / 132 / 133 / 134 / 135 / 136 / 137 / 138 / 139 / 140 / 141 / 142 / 143 / 144 / 145 / 146 / 147 / 148 / 149 / 150 / 151 / 152 / 153 / 154 / 155 / 156 / 157 / 158 / 159 / 160 / 161 / 162 / 163 / 164 / 165 / 166 / 167 / 168 / 169 / 170 / 171 / 172 / 173 / 174 / 175 / 176 / 177 / 178 / 179 / 180 / 181 / 182 / 183 / 184 / 185 / 186 / 187 / 188 / 189 / 190 / 191 / 192 / 193 / 194 / 195 / 196 / 197 / 198 / 199 / 200 / 201 / 202 / 203 / 204 / 205 / 206 / 207 / 208 / 209 / 210 / 211 / 212 / 213 /
SciTE © 2004 - 2011