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

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

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


Автор: mozers, Отправлено:17:43 15-11-2006
dB6
Цитата:
Подправил, да не всё

Все, все
Тут просто иначе (т.е. с параметром %1) работать не будет.

Автор: unreal666, Отправлено:17:44 15-11-2006
dB6

Цитата:
Подправил, да не всё

А чего он там не подправил? Закомментированную строку, что ли ?
Автор: dB6, Отправлено:18:02 15-11-2006
mozers, unreal666
Я вообще то про wscript.
Автор: vladvro, Отправлено:12:28 16-11-2006
mozers

Цитата:
...
switch(file_ext(filename)){
case "":
var opt = '-lexer.=hypertext "' + filename + '"';
break;
...

я использую редактор в режиме "Open Files Here" и после вызова с параметром "-lexer.=hypertext" гипертекстовая подсветка врубается для всех открытых файлов, причем попытка сменить вообще вырубает ее.
Автор: dB6, Отправлено:12:46 16-11-2006
vladvro

Цитата:
и после вызова с параметром "-lexer.=hypertext" гипертекстовая подсветка врубается для всех открытых файлов, причем попытка сменить вообще вырубает ее.

Такая ж фигня... Проще убрать "-lexer.=hypertext", а после открытия нажать F12.
Автор: vladvro, Отправлено:13:12 16-11-2006
dB6

Цитата:
Проще убрать "-lexer.=hypertext", а после открытия нажать F12.

точно!

mozers и всем
я НАШЕЛ простое решение для скрипта FontChanger.lua
вместо кода:
scite.MenuCommand("IDM_PREVFILE") scite.MenuCommand("IDM_NEXTFILE")
надо использовать:
scite.Perform("reloadproperties:")

и для скрипта ReadOnly.lua тоже правильнее вместо
if editor.ReadOnly then
local s,e,back = string.find(props["style.*.32"], "back#%x%x%x%x%x%x)")
if back~=nil then
local color = encodeRGB(back)
editor.StyleBack[0] = color
editor.StyleBack[2] = color
editor.StyleBack[4] = color
editor.StyleBack[5] = color
editor.StyleBack[6] = color
editor.StyleBack[10] = color
editor.StyleBack[11] = color
editor.StyleBack[32] = color
end
end
поставить:
    if props["style.back.readonly"]~='' and props["scite.readonly"] == "VIEW" then
        scite.Perform("reloadproperties:")
    end

Автор: mozers, Отправлено:13:35 16-11-2006
vladvro dB6
Цитата:
Проще убрать "-lexer.=hypertext", а после открытия нажать F12.
Согласен "-lexer.=hypertext" - неполиткорректное решение.
(Кстати, почему именно такой нестандартный синтаксис -lexer.= никто не знает ???)
Вообще с этим запуском SciTE с ком.строки столько невнятностей и откровенных багов...
Автор: codewarlock1101, Отправлено:15:17 16-11-2006
vladvro
scite.Perform("reloadproperties:")
не работает она (((
Автор: mozers, Отправлено:15:32 16-11-2006
SciTE Windows Integrator 1.0beta
Ругайте...
Автор: unreal666, Отправлено:16:23 16-11-2006
mozers
А что должен делать скрипт open_session.js ?
Автор: vladvro, Отправлено:16:24 16-11-2006
codewarlock1101

Цитата:
scite.Perform("reloadproperties:")
не работает она (((

что значит "не работает"? подробно - где, что происходит или не происходит? какая платформа?
Автор: mozers, Отправлено:16:30 16-11-2006
unreal666
Открывать файлы SES (Ты же галку сам поставил
Автор: unreal666, Отправлено:16:45 16-11-2006
mozers
Да просто ты до этого писал про SciTE_runner.js . Вот и не понял, зачем еще один файл для этого?
Т.е. SciTE_runner.js моно удалить уже ?
И почему он создается в корне папки скайта, а не в tools ?
В корне он как-то не к месту.
Автор: mozers, Отправлено:17:07 16-11-2006
unreal666
Цитата:
Т.е. SciTE_runner.js моно удалить уже ?
да
Цитата:
И почему он создается в корне папки скайта, а не в tools ?
Как это? Он должен создавяться рядом с SciTE_WinIntegrator.hta. Т.е. положи его в \tools и запусти по новой
Автор: unreal666, Отправлено:17:20 16-11-2006

Цитата:
Т.е. положи его в \tools и запусти по новой

А... А то я его запускал из самой папки скайта.
Ведь при запуске не из каталога скайта, он писал "запустите скрипт из каталога скайт". Вот я и запустил из каталога Ведь про папку tools там ничего не было сказано
Автор: mozers, Отправлено:17:54 16-11-2006
unreal666
Ну пока мой HTA-шник находит SciTE.exe если его запустить из каталога SciTE или из его подкаталога 1 уровня вложенности. Более сложный поиск неосуществим по эстетическим соображениям...

Автор: mozers, Отправлено:22:08 16-11-2006

Никто еще не ставил галочку на SCITE_HOME ? (я -про SciTE Windows Integrator 1.0beta)
Эффект - покруче любого вируса
Подсказка там - вранье! Не только местоположение SciTE.ses, SciTE.recent задает эта переменная, вообще ВСЕ файлы настроек ЛЮБОЙ экземпляр SciTE.exe, запущенный на этой машине, будет искать не в каталоге запускаемой программы (как вы ожидали), а в указанном в переменной SCITE_HOME каталоге!
Если в этом каталоге нет никаких настроек, то эффект просто потрясный
Запускаем любую навороченную сборку - а в ней ни хрена нет

Параметр scite.home в файле .properties (тот, что придумал gansA) работает куда более аккуратно, переназначая дефолтовое местоположение ТОЛЬКО файлов SciTE.ses и SciTE.recent.
Автор: mozers, Отправлено:14:54 17-11-2006
По просьбам трудящихся добавил в Нерешенные задачи и вопросы:
Цитата:
Доработка mimir-а позволяет использовать в файлах abbrev пользовательские переменные. Очень удобная фича, но почему она работает только по Ctrl+B. Было бы великолепно, если бы это работало и по Ctrl+Shift+R.
Лично я так же присоединяюсь к просящим

Добавлено:
SciTE Windows Integrator 1.1beta

Добавлено:
Выложил обновленное ядро 1.71 .24Ru
2 коррективы:
- Доработка vladvro по поводу выделения для abbrev
- параметр scite.home заменен на scite.userhome
Автор: dB6, Отправлено:15:46 17-11-2006
mozers
Молодец

Автор: codewarlock1101, Отправлено:18:27 17-11-2006
Во блин!
Короче. Нашел такую штуку:
По событиям Ctrl+Shift+Home и Ctrl+Shift+End дожны (по идее) отрабатывать события SCI_DOCUMENTSTARTEXTEND и SCI_DOCUMENTENDEXTEND.
А в движке скайта получается, что он операции выделения не этим командаы вызывает
Отсюда печальный вывод, что нельзя эти события перегрузить с помощью OnSendEditor
Абыдно.....



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