Ru-Board.club
← Вернуться в раздел «Тестирование»

» SciTE Ru-Board Edition

Автор: JawsIk
Дата сообщения: 22.03.2011 05:22
Вот обидно... скачал новую версию, думал за пол года что-то изменилось. А нифига. По прежнему по умолчанию Win1251. А если поставить UTF-8 по умолчанию, то всё криво. Почему вот так? Редактор хорош до тех пор, пока ты не начинаешь использовать обе кодировки, где UTF-8 должно быть по умолчанию. Естественно без всяких там BOM-ов.

Да и вообще подход удивляет. Почти все пишут сейчас на UTF-8, а в новых версиях как и прежде win1251.

Ну и конечно очень неприятно, что для того, чтобы что-то перенастроить под себя, нужно перелопатить кучу настроек. На стандартные настройки интерфейса нет. "Ну как при царе горохе (Мотроскин)".

Я например пол часа потратил, так и не смог понять, как мне сделать чёрный интерфейс и чтобы php и html было в "чёрном", а js и css в светлом. Просто ужас какой-то. Все пишут там всякие LUA и т.д. Ну неужели нельзя сделать интерфейс на элементарные настройки?

Мда разочарован страшно. Пол года прошло, а как был баг с UTF-8, так и остался.
Автор: unreal666
Дата сообщения: 22.03.2011 11:29

Цитата:
Ну неужели нельзя сделать интерфейс на элементарные настройки

Ну на что-либо, связанное с подсветкой (а точнее, с языками программирования) нельзя, т.к. парсер зашит для каждый языка на уровне исходников + в самом *.properties можно много чего намутить, что для разбора целый интерпретатор понадобится.
Автор: mozers
Дата сообщения: 23.03.2011 13:54
JawsIk
Если чего то нет, то значит это никому, кроме тебя, нафиг не нужно.
И через год качай - не будет. Ничего тут не сделается "само собой".
Нет четко сформулированного Issue - нет проблемы!

А с UTF-8 я последнее время работаю постоянно. И никаких проблем при этом не испытываю.
Автор: JawsIk
Дата сообщения: 24.03.2011 09:11
я тоже работаю с UTF-8, только не SciTE
Автор: uxvlad
Дата сообщения: 18.04.2011 13:49
Скачал сегодня последнию версию исходников из SVN, и при компиляции (под Ubuntu 10.10) SciTe возникли проблемы

[more=Результаты make]
g++ -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DNDEBUG -Os -W -Wall -Wno-char-subscripts -pedantic -DGTK -DSCI_LEXER -DPIXMAP_PATH=\"/usr/share/pixmaps\" -DSYSCONF_PATH=\"/usr/share/scite\" -I ../../scintilla/include -I ../src -I../lua/include -c SciTEGTK.cxx -o SciTEGTK.o
SciTEGTK.cxx:4329: warning: unused parameter ‘parentMenu’
SciTEGTK.cxx:4368: warning: unused parameter ‘label’
SciTEGTK.cxx:4368: warning: unused parameter ‘cmd’
SciTEGTK.cxx:4368: warning: unused parameter ‘enabled’
SciTEGTK.cxx:4368: warning: unused parameter ‘mnemonic’
SciTEGTK.cxx:4368: warning: unused parameter ‘position’
SciTEGTK.cxx:4392: warning: unused parameter ‘label’
SciTEGTK.cxx:4392: warning: unused parameter ‘subMenu’
SciTEGTK.cxx:4392: warning: unused parameter ‘position’
g++ -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DNDEBUG -Os -W -Wall -Wno-char-subscripts -pedantic -DGTK -DSCI_LEXER -DPIXMAP_PATH=\"/usr/share/pixmaps\" -DSYSCONF_PATH=\"/usr/share/scite\" -I ../../scintilla/include -I ../src -I../lua/include -c GUIGTK.cxx -o GUIGTK.o
GUIGTK.cxx:40: warning: unused parameter ‘characterSet’
GUIGTK.cxx:40: warning: unused parameter ‘documentCodePage’
GUIGTK.cxx:44: warning: unused parameter ‘codePage’
GUIGTK.cxx:48: warning: unused parameter ‘codePage’
GUIGTK.cxx: In function ‘std::string GUI::UTF8ToUpper(const std::string&)’:
GUIGTK.cxx:54: error: ‘towpper’ was not declared in this scope
GUIGTK.cxx: In function ‘std::string GUI::UTF8ToLower(const std::string&)’:
GUIGTK.cxx:60: error: ‘towlower’ was not declared in this scope
make: *** [GUIGTK.o] Error 1[/more]

Чего может не хватать ?
Автор: mozers
Дата сообщения: 21.04.2011 20:07
uxvlad
С первым постом!
Вероятно наши программеры забыли наставить заглушек для кода, работоспособного только для Windows.
Поэтому стоит ли компилить SciTE-Ru под Ubuntu ? Ведь раницы между оригинальным SciTE и SciTE-Ru Вы практически не не увидите.
По поводу SciTE-Ru под *nix можно почитать тут.

Автор: mozers
Дата сообщения: 25.05.2011 21:02
scite-ru226.rar - Это первая попытка скрещивания оригинального scite 2.26 и scite-ru

[TabsMoving] 881 line SciTeBuffers.cxx изменено int menuStart = 7 на int menuStart = 6. Правильно???

Доработки [pixmap_not_def], [output.caret], [HighlightCurrFolder],
[update.inno], [SystemVerilog_syntax_compliance] ИСКЛЮЧЕНЫ!

Не компилится! ((
Файлы с ошибками mingw.err и vc71.err прилагаются.
С нетерпением ждем правки...
Автор: Cuprume
Дата сообщения: 01.09.2011 18:40
3 месяца уже прошло... Кто скажет есть какие-то подвижки с компилированием? Выкачал сорцы, а MinGW не может собрать.
Автор: data man
Дата сообщения: 01.09.2011 19:15
Cuprume
В SciTEBase.h в строке 846 заменить:

Код: void GrepRecursive(GrepFlags gf, FilePath baseDir, const char *searchString, const GUI::gui_char *fileTypes);
Автор: Cuprume
Дата сообщения: 02.09.2011 21:31
data man
Спасибо огромное! Собрал, но теперь при запуске редактора в консоль вываливает ошибку в COMMON.lua - 68: attempt to call method 'to_utf8' (a nil value)
Автор: UR4LTZ
Дата сообщения: 08.09.2011 10:19
Cuprume

Цитата:
Спасибо огромное! Собрал, но теперь при запуске редактора в консоль вываливает ошибку в COMMON.lua - 68: attempt to call method 'to_utf8' (a nil value)

Исправил в Rev 1798.
Автор: kirillkr
Дата сообщения: 05.11.2011 22:20
Развитие прекратилось? Оригинал уже обновился до 3ки.
Автор: Cuprume
Дата сообщения: 09.11.2011 10:52
kirillkr
Видимо, да.
Автор: TymurGubayev
Дата сообщения: 27.11.2011 15:36
кто на что переползает?
я копаюсь в textadept (http://caladbolg.net/luadoc/textadept/manual/1_Introduction.html), от автора scintillua.
Автор: kirillkr
Дата сообщения: 27.11.2011 19:42
TymurGubayev
Не... Зачем использовать GTK в windows'е если есть WinApi. Для совместимости? Это объяснимо когда ты профессионально занимаешься в текстовом редакторе во всех ОС. А когда надо что-то подправить, что-то дописать, то я тогда вернусь обратно или на Notepad++ или еще раз попробую Akelpad.
Хотя я все-таки надеюсь на SciteRu
Автор: TymurGubayev
Дата сообщения: 28.11.2011 14:13
kirillkr
не понимаю, чем мешает GTK? Мне в общем-то надо, чтобы редактор работал, а я мог его править. А чем он при этом отрисовывается мне как-то всё равно.
Автор: kirillkr
Дата сообщения: 28.11.2011 16:48
TymurGubayev
Принцип как у Явы.
Вы же не используете Eclipse или Netbeans для редактирования текстовых файлов. Правильно, замучаетесь ждать пока загрузится. GTK по сути такая же обертка для рендинга изображения, которая дополнительно отжирает память. И получается чтобы подправить текстовый файл на 10Кб в памяти висит программа 25Мб.
ЗЫ. Размеры взял от балды... Так что не пинайте слишком.
Автор: unreal666
Дата сообщения: 28.11.2011 23:17
kirillkr
1. У меня что SciTE, что textadept грузятся с одинаковой скоростью.
2. SciTE при запуске - 14 Мб, textadept - 25 Мб. Не такая уж большая разница. если textadept будет удобней.
Автор: mozers
Дата сообщения: 29.11.2011 12:02
Из небытия появился Neo.
Надеюсь что теперь разработка SciTE-Ru продолжится. Во всяком случае - надеюсь
Что же касается клонов sctie, то их - очень много.
Каждый может выбрать любой по вкусу и двигать его к процветанию.
Только прошу учесть что разработкой его вы будете заниматься практически самостоятельно, поскольку круг лиц, посвященных в тонкости - стремится к нулю.
У Вас хватит знаний для самостоятельного плавания - Бог вам в помощь!
Все вышесказанное конечно касается только тех, кто собирается заниматься развитием редактора, а не пользоваться тем что дают.
Ну тут вроде как топик для разработчиков, а не любителей готовой халявы...
Автор: neo_max
Дата сообщения: 29.11.2011 15:43

Цитата:
Надеюсь что теперь разработка SciTE-Ru продолжится.

Продолжится!
Автор: arhohryakov
Дата сообщения: 30.11.2011 07:17
Это очень классная новость! Спасибо!

Кстати, кто-то смотрел разницу между подсветкой идентичных частей текста Нейловской и Рушной?
Автор: mozers
Дата сообщения: 30.11.2011 12:28
arhohryakov
В оригинальном все сделано на уровне ядра (теоретически должно работать быстрее) но практически без настроек.
У нас - скриптом, который можно настроить как душе угодно.
Автор: arhohryakov
Дата сообщения: 01.12.2011 07:04
Это я всё понял. Меня как раз интересовал практический аспект.
У меня в настройках убраны все ограничения по подсветке. Т.е. он и по одному символу подсвечивает.
Вообще насколько должен быть большим файл, чтобы были видны тормоза?
Лично пока не сталкивался
Автор: mozers
Дата сообщения: 01.12.2011 17:40
arhohryakov
Да разве можно ответить на такой вопрос конкретно? Слишком от многих факторов зависят тормоза. Вообще правильно написанные lua скрипты выполняются очень быстро.
Это позволяет использовать lua не только для вспомогательных скриптов (как этот) но и для построения лексеров.
Даже на 2G Целероне с 256Мб памяти я тормозов с нормальными скриптами не замечал.
А вот scintillua у меня тормозила заметно.
Лично я всегда был против включения в scite фич которые без проблем реализуются скриптами. Но тут Нейлу подкинули уже готовый и отлаженный код, ну он и повелся...
Автор: karas3d
Дата сообщения: 23.12.2011 09:47
Люди добрые, может кто дать файлы репозитория архивом? (ISA сервер не дает загрузить)
это http://scite-ru.googlecode.com/svn/trunk/
или хотя бы это http://scite-ru.googlecode.com/svn/trunk/src
Автор: mozers
Дата сообщения: 23.12.2011 11:11
karas3d
http://code.google.com/p/scite-ru-hg/downloads/detail?name=scite-ru-hg.rar
Автор: karas3d
Дата сообщения: 26.12.2011 11:45
mozers
Спасибо большое, буду дорабатывать, как закончу - покажу
Автор: arhohryakov
Дата сообщения: 27.12.2011 01:40
В последней версии у меня пропало открытие файла по двойному клику из консоли после поиска "Find in files". Дважды кликаешь, курсор ставится на строчку и всё.
Автор: asdf8
Дата сообщения: 04.01.2012 10:53

Цитата:
В последней версии у меня пропало открытие файла по двойному клику из консоли после поиска "Find in files". Дважды кликаешь, курсор ставится на строчку и всё.


Кроме этого, такое-же поведение происходит при выводе ошибок в консоль - по F4 происходит переход и подсветка по строкам в консоли, а в самом редакторе никакой реакции. В предыдущей версии все работало.
Автор: mozers
Дата сообщения: 04.01.2012 19:09
arhohryakov asdf8
Исправлено это дело. Дистрибутив перепакован (ссылка - та же).

Страницы: 1234567891011121314151617181920212223242526

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


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