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

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

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


Автор: vladvro, Отправлено:18:11 26-12-2008
oldBob

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

Здесь и прямо сейчас
Автор: tilarids, Отправлено:02:10 27-12-2008
Я сделал ебилд для себя, сейчас он включает только компиляцию исходников. По мере возможностей буду добавлять в него lua скрипты и прочее, что используется в сборке.
В принципе, могу ебилд куда-нибудь выложить, если кто хочет получить SciTERu отдельно от просто SciTE.
Автор: oldBob, Отправлено:11:28 27-12-2008
vladvro, спасибо!
tilarids, если не сложно - выложи, плиз. Заранее благодарен!

Автор: tilarids, Отправлено:14:51 27-12-2008
oldBob, http://voidwrk.googlepages.com/scite-ru-1.77.914-ebuild.tar.gz
Там ебилд и архив исходников.
Автор: Zloy_Gelud, Отправлено:17:40 28-12-2008
Объясните, что случилось, пожалуйста. Запускаю скайт, а он, о ужа-а-ас, "голый"..никакого тулбара, ни русского языка, ни дополнений, ни чего короче не видит, как будто один экзешник устанавливался..Что это такое?!
Автор: ALeXkRU, Отправлено:23:14 28-12-2008
Zloy_Gelud
если это был из скайт из руборд-сборки, то мог потерять путь к файлам пользовательских настроек... типа

Цитата:
scite.home=D:\Editors\SciTE
scite.userhome=$(SciteDefaultHome)\home

Автор: Zloy_Gelud, Отправлено:23:39 28-12-2008
ALeXkRU

Цитата:
мог потерять путь к файлам пользовательских настроек...

Наверно так оно и было...Запустил SciTE_WinIntegrator.hta, установил по новой SCITE_HOME и вроде все нормализовалось, хотя до етого уже пытался так делать..
Автор: mozers, Отправлено:00:12 29-12-2008
Zloy_Gelud
Цитата:
установил по новой SCITE_HOME
Удали эту переменную окружения раз и навсегда!
Случаев, когда она действительно необходима - раз, два и обчелся. А вот глюков от неверного применения - навалом. (Грозную подсказку, увы, никто не читает).
Из нового SciTE_WinIntegrator.hta эта опция исключена. (Слишком уж много народу наступили на эти грабли).
Автор: Bolenic, Отправлено:10:37 29-12-2008
Да, с SCITE_HOME и у меня были нелады...
Автор: rank1, Отправлено:00:17 09-01-2009
Всем доброго времени суток. Осваивая VB.NET попытался портировать в него свои старые наработки.
Взял VB6 исходник кода, в котором создаю createWindowEx окно Scite в PictureBox-e. Решил переписать его в виде контрола на VB.NET. Создал пользовательский контрол, в его методе New создал createWindowEx окно Scite, все появляется, оно отрисовывается, только ведет себя странно. Никак не реагирует на стрелки для перемещения курсора, а остальные клавиши работают и текст можно написать. Скорее всего какая-то лабуда с обработкой событий, кто-нибудь может знает какая?
Автор: euheny, Отправлено:03:36 09-01-2009
mozers
А когда ждать очередную сборку?
А то вот думал обновиться, но
Цитата:
[Сборка 29.10.2008]

старовата
Автор: mozers, Отправлено:13:56 09-01-2009
euheny
Цитата:
А когда ждать очередную сборку?
Сборку можно выложить хоть сейчас, вот только вместе с новым пакетом все пользователи получат букет так и не решенных багов:
  1. Глюк с открытием SciTE (Issue 105)
  2. Глюк отображением тулбара (Issue 115)
  3. Так и не отлаженные до конца настроки для nnCron (Fort)
  4. Неисправленный баг с smartbraces.lua (Issue 132)
  5. Недоделанный и глюкавый новый вариант AutocompleteObject.lua
Я перечислил только баги. Из них только последний, (я надеюсь на TymurGubayev) будет доведен до победного конца в самое ближайшее время.
А есть еще и недоделаные усовершествования...
Поэтому те, кто своими баг-репортами и предложениями помогает сделать пакет еще лучше, могут обновить файлы сборки взяв их на SVN.
Те кого интересует только готовый результат пусть ждут. Сколько ждать? - зависит только от Вас.
Автор: Julgo, Отправлено:16:37 09-01-2009

Цитата:
Неисправленный баг с smartbraces.lua (Issue 132)

Это небольшой недочет в коде. Я когда столкнулся с ним, впал в полный ступор, после 3 такого раза хотелось разбить монитор, бесит очень сильно.

Код:

-- по волшебному обрабатываем скобку } в cpp
if    ( char == '}' ) and
    ( editor.LexerLanguage == 'cpp' or editor.LexerLanguage == 'css' )
then
    editor:BeginUndoAction()
    editor:BackTab()
    editor:AddText( '}' )
    editor:EndUndoAction()
    return true
end

Как видно в оригинальном коде нет никаких проверок.

Код:

-- по волшебному обрабатываем скобку } в cpp
if    ( char == '}' ) and
    ( editor.LexerLanguage == 'cpp' or editor.LexerLanguage == 'css' )
then
    editor:BeginUndoAction()
    if    (IsLineStartPos( editor.CurrentPos ) )
    then
        editor:BackTab()
    end
    editor:AddText( '}' )
    editor:EndUndoAction()
    return true
end

Такой вариант без бага.
Я для себя полностью переписал "волшебные скобки { и } в cpp" вот мой вариант кода, если будет интересно

Код:

-- по волшебному обрабатываем скобку } в cpp
if    ( char == '}' ) and
    ( editor.LexerLanguage == 'cpp' or editor.LexerLanguage == 'css' )
    then
    editor:BeginUndoAction()
    if    ( not IsLineStartPos( editor.CurrentPos ) )
    then
        editor:NewLine()
    end
    local ln = GetCurrLineNumber()
    if    ( ln > 0 and GetLineIndentation( ln ) >= GetLineIndentation( ln - 1 ) )
    then
        editor:BackTab()
    end
    editor:AddText( '}' )
    editor:NewLine()
    editor:GotoPos( editor.CurrentPos + GetLineIndentation( GetCurrLineNumber() ))
    editor:EndUndoAction()
    return true
end



Автор: mozers, Отправлено:17:25 09-01-2009
Julgo
Опиши, pls, каковы преимущества твоего варианта (помимо того, что в нем отсутсвует вышеупомянутый баг) - подробно, чтобы можно было исправить существующее описание.
Или функционал не изменился? (только баг устранен).

Автор: gal7, Отправлено:19:02 09-01-2009
.
Автор: mozers, Отправлено:20:30 09-01-2009
gal7
Подробнее чем тут расписано не расскажу.
По умолчанию для запуска перловых скриптов из SciTE используются такие командные строки:
Код:
# Команда меню - Выполнить (F5)
command.go.$(file.patterns.perl)
=perl -w $(FileNameExt)

# Команда меню - Компилировать (Ctrl+F7)
command.compile.$(file.patterns.perl)
=perl -c -w $(FileNameExt)

Автор: gal7, Отправлено:20:54 09-01-2009
.
Автор: VoidVolker, Отправлено:12:52 13-01-2009
gal7

Цитата:
Запускал по-всякому программно, вручную такого же эффекта как в Scite не могу добиться.

Проверь "текущую дирректорию" для запущенной программы - Scite имеет привычку по-умолчанию запускать программы в своей дирректории, а не в той, в которой находится программа.

Добавлено:
mozers

Цитата:
букет так и не решенных багов:
...
3. Так и не отлаженные до конца настроки для nnCron (Fort)

А можно подробнее?
Автор: mozers, Отправлено:21:23 13-01-2009
VoidVolker
Все мои замечания - в соседнем топике, начиная с 25 страницы.
С того времени никто ничего не исправлял. (Только VladVRO лексер правил) Или считаете что "и так сойдет"?

Поговорил с VladVRO - в ближайшее время выложим "бетту" для тестирования имеющихся багов...
Автор: mozers, Отправлено:22:05 14-01-2009
Сборка [14.01.2009] SciTE-Ru Pack (Kernel 1.77 .62Ru) BETA

Пакет собран 1:1 с текущей версии лежащей на SVN.
Прошу проверить работоспособность своих и чужих предложений перед тем как их увидит весь мир.
Очень может быть что какую то отличную идею неправильно интерпретировали или она потеряла свою работоспособность в результате конфликта с другой доработкой.
Вполне вероятно что доработка скверно описана в документации.
Возможно что какое то дельное предложение было пропущено в суматохе и не попало в сборку.
Проверьте пока не поздно и предложите конкретные заплаты к проекту.

Что нуждается в проверке работоспособности:
- новый AutocompleteObject.lua (можете использовать проверочные файлы).
- новый abbrevlist.lua (для всех файлов имеющих соответствующие файлы сокращений).
- новая доработка autocompleteword.incremental
- новая подсветка файлов nnCron/Fort
- удобство работы с файлами nnCron/Fort (их настройки поменялись самым существенным образом).
- Обратите внимание на документацию. Все официальные изменения внесены в русский вариант?
Ну вообще много что изменилось. О чем то и забыл упомянуть...
Помните, что без вашей помощи релиз никогда не появится!



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