Архив SciTE-форума
Автор: ALeXkRU, Отправлено:16:47 20-03-2006
mozers
спасибо, попробую...
только как бы его еще загрузить?

Цитата:
| Этот загружаемый файл доступен пользователям,на компьютерах которых установлена подлинная ОС Microsoft Windows |
Автор: dB6, Отправлено:17:35 20-03-2006
ALeXkRU
Поздравляю с круглым постом (1024)

А загрузить можно, поюзав крякнутую Windows Genuine Advantage.
Автор: DeadMorozBLR, Отправлено:17:53 20-03-2006
mozers спасибо, скачал русскую версию (SciTE_167_3Ru.rar) - то же самое, даже и при непустом выделении:
[code]wscript "d:\Distr\wscite\tools\ColorSet.js" "#808080"[code]
А за скрипт - спасибо =)
Автор: mozers, Отправлено:18:14 20-03-2006
ALeXkRU
WGA - радикальное решение. Это - частичное

DeadMorozBLR
Если есть желание запустить скрипт - пиши на личный (mozers(собака)mail.ru) - попробуем вместе найти причину.
Не думаю что всем будет интересно вникать в детали твоего (или моего) бага. У других то - работает...
ALL
Все, конечно, знают как масштабировать текст в редакторе.
Для этого существует функция Zoom (Ctrl+KeypadPlus - увеличить, Ctrl+KeypadMinus - уменьшить).
Но текст, выводимый на принтер не учитывает эти изменения и всегда остается постоянным.
Небольшая настройка редактора позволит нам одновременно масштабировать и отображаемый и печатный шрифт.
Теперь наши отпечатные тексты будут выглядеть гораздо аккуратнее

Читать дальше...
Комменты - удобнее сюда.
Автор: ALeXkRU, Отправлено:19:17 20-03-2006
mozers
спасибо,
Javascript-ы теперь заработали...Цитата:
| У других то - работает |
тоже что-то не пашет:
в консоли при запуске
Цитата:
| >wscript "D:\Alex\Tools\Editors\SciTE\tools\ColorSet.js" "ncoding" |
больше ничего не происходит... при закрытии SciTE - окно ошибки в ColorSet.js
Цитата:
|
строка: 22 символ: 1 Ошибка: ввод данных за пределами файла код: 800A003E |
dB6
спасибо

Добавлено:
Цитата:
| Ну и для полного счастья добавим отображение текущего размера шрифта в статусную строку |
не меняется размер шрифта в статусбаре
Автор: mozers, Отправлено:23:30 20-03-2006
DeadMorozBLR ALeXkRU
Мужики, извиняюсь

Подключать то переделанный скрипт v.3.1 надо маленько по другому:
Код:
|
command.name.6.*=Выбор цвета command.6.*=wscript "$(SciteDefaultHome)\tools\ColorSet.js" command.input.6.*=$(CurrentSelection) command.mode.6.*=subsystem:windows,replaceselection:auto,savebefore:no,quiet:yes |
Он щас исходный цвет (из выделенного в редакторе текста) читает не из праметра ком.строки скрипта, а через StdIn...
Цитата:
|
при закрытии SciTE - окно ошибки в ColorSet.js Ошибка: ввод данных за пределами файла |
А вот такое будет если не выделено ничего и ты используешь не Ru версию.
В офф-форум телегу накатал - надеюсь что в SciTE 1.69 этого бага не будет...
Добавлено:
Цитата:
| не меняется размер шрифта в статусбаре |
Только размер не меняется? Странно и непонятно
Автор: ALeXkRU, Отправлено:17:31 21-03-2006
mozers
Цитата:
| Эти ... (я имею в виду MS-овцев) требуют обязательной лицензии на этот компонент. Обманем их так: |
может этот рег вместе со скриптом запаковать? а то чуть по второму разу не стал спрашивать - почему-то не работает...
(а на scite.ruteam.ru можно как-то узнавать что изменилось?)
Цитата:
| Только размер не меняется? Странно и непонятно |
ага, все остальные параметры изменяются... вроде как правильно... а шрифт всегда 11px
может он где-то еще в настройках прописан? хотя, в окне меняется...

Добавлено:
Цитата:
| ты используешь не Ru версию |
ну как же можно? конечно - RU

кстати, а 1.68 будет?
Автор: mozers, Отправлено:18:22 21-03-2006
ALeXkRU
Цитата:
| а на scite.ruteam.ru можно как-то узнавать что изменилось?) |
По идее - ДА. На практике - ни хрена не работает

Вот mirk появится - я надеюсь поправит...
Цитата:
| а шрифт всегда 11px |

Цитата:
| кстати, а 1.68 будет? |

Автор: mimir, Отправлено:11:07 22-03-2006
mozers
Цитата:
| А это - к mimir |
Все никак руки не доходят. Да и посмотрев 1.68, я не увидил для себя каких то особых причин переходить на него, так что я буду продолжать пользоваться 1.67. Хочу сразу оговориться что исходники поменялись в некоторых местах просто радикально, что дает определенные надежды, но пока новой полезной функциональности я не вижу.
ЗЫ.
Ты получил мои сообщения в ПМ?
Автор: mozers, Отправлено:13:00 22-03-2006
mimir
Жаль, конечно
Мне так в SciTE 1.68 дико понравилась подсветка найденных вхождений текста при поиске. Пытался сам твои фичи встроить в новый релиз - не все получилось 
ПМ посмотрел
)) На будущее - лучше на мыло.
Автор: Midas, Отправлено:17:35 22-03-2006
Сегодня стало как минимум 1 пользователем SciTE больше

Пока все понятно, компиляторы, скрипты и все остальное подключил.
Дошел до PDF. Вопрос: Можно ли встроенными средствами экспортировать с Нормальными русскими буквами.
Заранее Спасибо за ответы.
Автор: Grisper, Отправлено:11:06 23-03-2006
А что нужно поправить в лексере LUA (в исходниках) чтобы он понимал двоеточие?
Upd:
нужно чтобы в коде выделялось цветом self:GetVar
self.GetVar выделяется, а self:GetVar - нет
в properties прописано:
chars.tochka=.
chars.dvoetochie=:
в lua.properties
word.chars.lua=$(chars.tochka)$(chars.dvoetochie)$(chars.alpha)$(chars.numeric)_%
word.characters.$(file.patterns.lua)=$(chars.alpha)$(chars.numeric)_%
в лексере не нашел где поправить =(
Автор: DeadMorozBLR, Отправлено:16:53 23-03-2006
Такое дело: я добавил себе в обработчики события OnOpen функцию TabToSpace. Теперь, если в документе были знаки табуляции, то даже если я этот файл не редактировал и закрываю, Scite предлагает мне его сохранить, т.к. он сам внес в него изменения.
Как можно сделать так, чтобы эта автозамена за действие не считалась и Scite не предлагал сохранить документ?
Автор: mimir, Отправлено:11:21 24-03-2006
Grisper
В нашем полку прибыло. Ура.
Цитата:
| А что нужно поправить в лексере LUA (в исходниках) чтобы он понимал двоеточие? |
Если я правильно поныл то ты хочешь чтобы например string:gsub выделялось также как и string.gsub. Если так - то это достаточно просто.
1) нодо в lua.properties прописать string:gsub так же как и string.gsub
2) Изменить строчку в ColouriseLuaDoc
с
if (!IsAWordChar(sc.ch) || sc.Match('.', '.')) {
на
if (!(IsAWordChar(sc.ch)||(sc.ch==':')) || sc.Match('.', '.')) {
Или изменить и IsAWordChar.
Нужно посмотреть все вторичные эффекты и выбрать.
Удачи.
Автор: Grisper, Отправлено:11:27 24-03-2006
mimir
ага правильно ты понял.
попробую тогда сегодня-завтра, скажу какой работает и что изменить нужно.
Автор: mimir, Отправлено:11:35 24-03-2006
Работают оба

Просто IsAWordChar может вызываться и еще гдето. напр. в комплите. вот на это и надо смотреть.
Автор: codewarlock1101, Отправлено:11:52 24-03-2006
Подскажите, пожалуйста, каким способом изменять настройки горячих клавиш...
Например: аббревиатуры по Ctrl+B на Ctrl+~
Автор: mimir, Отправлено:12:20 24-03-2006
например
user.shortcuts=\
Ctrl+Space|IDM_***|
А вообще на сайте есть перевод справки по Scite если с английским туго (как у меня).
Да и еще много чего полезного.
Удачи.
Добавлено:
для сокращений - IDM_INS_ABBREV
Автор: Bright, Отправлено:14:46 24-03-2006
Скажите, а есть ли у SciTE возможность работы с удаленными серверами (типа как HomeSite)? Может быть какой нибудь плагин для этого имеется?
Автор: Grisper, Отправлено:15:15 24-03-2006
спасибо mimir
вариант
----------------
Изменить строчку в ColouriseLuaDoc
с
if (!IsAWordChar(sc.ch) || sc.Match('.', '.')) {
на
if (!(IsAWordChar(sc.ch)||(sc.ch==':')) || sc.Match('.', '.')) {
----------------
прекрасно заработал (версия 1.68)
автокомплит тоже работает с : нормально
предлагаю в след. версии русской сборки включать это изменение
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 /

