Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

Автор: GF777
Дата сообщения: 10.03.2015 07:44
Release 3.5.4

Released 8 March 2015.
Indicators may have a different colour and style when the mouse is over them or the caret is moved into them.
An indicator may display in a large variety of colours with the SC_INDICFLAG_VALUEFORE flag taking the colour from the indicator's value, which may differ for every character, instead of its foreground colour attribute.
On Cocoa, additional IME methods implemented so that more commands are enabled. For Japanese: Reverse Conversion, Convert to Related Character, and Search Similar Kanji can now be performed. The global definition hotkey Command+Control+D and the equivalent three finger tap gesture can be used.
Minimum version of Qt supported is now 4.8 due to the use of QElapsedTimer::nsecsElapsed.
On Windows, for Korean, the VK_HANJA key is implemented to choose Hanja for Hangul and to convert from Hanja to Hangul.
C++ lexer adds lexer.cpp.verbatim.strings.allow.escapes option that allows verbatim (@") strings to contain escape sequences. This should remain off (0) for C# and be turned on (1) for Objective C.
Rust lexer accepts new 'is'/'us' integer suffixes instead of 'i'/'u'. Bug #1098.
Ruby folder can fold multiline comments. Bug #1697.
SQL lexer fixes a bug with the q-quote operator.
TCL lexer fixes a bug with some strings. Bug #1642.
Verilog lexer handles escaped identifiers that begin with \ and end with space like \reset* . Verilog folder fixes one bug with inconsistent folding when fold.comment is on and another with typedef class statements creating a fold point, expecting an endclass statement.
VHDL folder fixes hang in folding when document starts with "entity".
Add new indicators INDIC_COMPOSITIONTHIN, INDIC_FULLBOX, and INDIC_TEXTFORE. INDIC_COMPOSITIONTHIN is a thin underline that mimics the appearance of non-target segments in OS X IME. INDIC_FULLBOX is similar to INDIC_STRAIGHTBOX but covers the entire character area which means that indicators with this style on contiguous lines may touch. INDIC_TEXTFORE changes the text foreground colour.
Fix adaptive scrolling speed for GTK+ on OS X with GTK Quartz backend (as opposed to X11 backend). Bug #1696.
Fix position of autocompletion and calltips on Cocoa when there were two screens stacked vertically.
Fix crash in SciTE when saving large files in background when closing application. Bug #1691.
Fix decoding of MSVC warnings in SciTE so that files in the C:\Program Files (x86)\ directory can be opened. This is a common location of system include files.
Fix compilation failure of C++11 <regex> on Windows using gcc.
Автор: gimntut2
Дата сообщения: 10.03.2015 16:32

Цитата:
http://scite-ru.googlecode.com вражески убит

Нашёл причину убийства: https://www.chillingeffects.org/notices/10024285
Если в двух словах, то за пиратское распространение книги про LUA.
Жалоба поступила от Lua.org
Кто бы мог подумать.
Автор: ALeXkRU
Дата сообщения: 10.03.2015 21:14
gimntut2

Цитата:
Нашёл причину

ты - не первый
Автор: neo_max
Дата сообщения: 11.03.2015 10:34
mozers

Цитата:
http://scite-ru.googlecode.com вражески убит. Беседы с врагами ни к чему не привели.
Потихоньку восстанавливаю все что сохранилось в бекапах на http://scite-ru-board.googlecode.com.

На гитхаб переехать не решился таки
Автор: redpython
Дата сообщения: 13.03.2015 10:50
Какая ирония - теперь сам гуглкод закрывается.


Автор: ALeXkRU
Дата сообщения: 13.03.2015 11:33

Цитата:
теперь сам гуглкод закрывается

значит, придётся таки на гитхаб переезжать
Автор: redpython
Дата сообщения: 14.03.2015 16:34
А на гитхабе поддерживается меркуриал? не то чтобы очень важно, но все ж хг как-то удобнее
Автор: kirillkr
Дата сообщения: 15.03.2015 21:12
Меркуриал есть на bitbucket'е. И ограничений на выкладывании файлов нет.
Автор: UR4LTZ
Дата сообщения: 16.03.2015 09:38
Всем превет!
Я уже давно SciteRu на github выложил.

https://github.com/SciTE-Ru


Добавлено:
redpython
hg не знаяю но svn можно
Автор: redpython
Дата сообщения: 16.03.2015 11:22
UR4LTZ
боже упаси нас всех от свн :-\
Автор: mozers
Дата сообщения: 18.03.2015 17:31
GitHub мне категорически не понравился.
Вроде бы есть все и даже больше, но даже самые элементарные вещи делаются через одно место.
Без хитростей и правки репозитария опубликовать проект в оригинальном виде не представляется возможным. Только код. UR4LTZ - как ты только измудрился commit history не изуродовать (у меня так и не получилось сохранить русские буковки).
А вот Bitbucket - совсем другое дело. Дружелюбный интерфейс с поддержкой русского языка. Так же можно без проблем сделать прямые ссылки на html файлы с документацией. Привычные по виду и функционалу разделы Issue, Wiki и Download.
Если меня никто не переубедит (для этого и этот пост) то в ближайшие дни перетащу все туда.
Автор: redpython
Дата сообщения: 18.03.2015 18:34
яростно поддерживаю вариант с bitbucket!
кстати, там перевод интерфейса еще не закончили https://www.transifex.com/projects/p/bitbucketorg если кто не знал, можно подключиться к процессу
Автор: arhohryakov
Дата сообщения: 19.03.2015 07:33
Если использовать расширение hggit, то история остаётся.
Автор: UR4LTZ
Дата сообщения: 20.03.2015 10:21
mozers

Цитата:
как ты только измудрился commit history не изуродовать (у меня так и не получилось сохранить русские буковки).

Ссылка

а потом чтото вроде

sh hg-fast-export.sh -r ..\scite-ru\ -A authors.txt -e cp1251

-e cp2151 и есть то самое что не делает корявым..
Автор: mozers
Дата сообщения: 21.03.2015 11:12
Перезахоронил проект SciTE-Ru на bitbucket.org.
Ссылки в шапке поменял.
http://scite-ru-board.googlecode.com пока еще работает.
Автор: neo_max
Дата сообщения: 26.03.2015 00:06
mozers
Нужны права на запись на bitbucket.org. Не могу залить туда последние изменения. Мои данные в ответе на задачу №1.
Автор: mozers
Дата сообщения: 27.03.2015 09:07
neo_max
Добавил тебя в список пользователей с правами на запись. Инвайт ушел на gmail.

Доступ на чтение репозитария есть у всех.
Всем (даже анонимам) даны права на оставление комментариев в Wiki и создания новой задачи в Issues.
Автор: mozers
Дата сообщения: 05.04.2015 10:39
Привет, форумчане!
Благодаря усилиям нашего гениального Neo, каждый из нас может уже сейчас принять участие в тестировании нового SciTE-Ru 3.5.4!
Для этого не надо быть программистом, не надо ставить на комп дополнительные программы. Все не просто, а ОЧЕНЬ просто:
Со страницы Downloads проекта скачиваем 2 файла: Download repository (19.3 МБ) и MinGW-4.4.1-tdm-2.zip (9.2 МБ).
Распаковываем MinGW (это самораспаковывающийся архив не вносящий никаких изменений в реестр) в каталог по умолчанию (C:\MinGW)
Распаковываем репозитарий в любой каталог (ну, например, в C:\REP)
Находим в корне репозитария файлик (C:\REP\make.cmd) и запускаем его.
Не отрываясь смотрим на окно консоли и видим вживую чарующий процесс создания сборки
Забрираем в каталоге C:\REP\pack\ готовую к эксплуатации сборку.
Открываем файлы C:\REP\pack\doc\SciTE-Ru_Kernel_rus.html и C:\REP\pack\SciTE-Ru_Pack_rus.html и, читая их, внимательно проверяем работают ли в новой сборке описанные там фишки нашей сборки.
При обнаружении расхождений с заявленными возможностями, репортим об этом в отдельной ветке нашего форума. (эта ветка, всетаки предназначена не для SciTE-Ru, а для SciTE в целом).

Поскольку содержимое репозитария сейчас довольно активно правится, при репорте о баге, лучше указывать дату и время когда Вы его скачали.
Автор: GF777
Дата сообщения: 17.04.2015 14:16
Release 3.5.5

Released 17 April 2015.
Scintilla on Windows is now always a wide character window so SCI_SETKEYSUNICODE has no effect and SCI_GETKEYSUNICODE always returns true. These APIs are deprecated and should not be called.
The wxWidgets-specific ascent member of Font has been removed which breaks compatibility with current wxStyledTextCtrl. Bug #1682.
IME on Qt supports multiple carets and behaves more like other platforms.
Always use inline IME on GTK+ for Korean.
SQL lexer fixes handling of '+' and '-' in numbers so the '-' in '1-1' is seen as an operator and for '1--comment' the comment is recognized.
TCL lexer reverts change to string handling. Bug #1642.
Verilog lexer fixes bugs with macro styling. Verilog folder fixes bugs with `end completing an `if* instead of `endif and fold.at.else, and implements folding at preprocessor `else.
VHDL lexer supports extended identifiers.
Fix bug on Cocoa where the calltip would display incorrectly when switching calltips and the new calltip required a taller window.
Fix leak on Cocoa with autocompletion lists. Bug #1706.
Fix potential crash on Cocoa with drag and drop. Bug #1709.
Fix bug on Windows when compiling with MinGW-w64 which caused text to not be drawn when in wrap mode. Bug #1705.
Fix SciTE bug with missing file open filters and add hex to excluded set of properties files so that its settings don't appear. Bug #1707.
Fix SciTE bug where files without extensions like "makefile" were not highlighted correctly.
Автор: UR4LTZ
Дата сообщения: 27.04.2015 22:31
Доброе время суток форумчане!
Скажу честно "Сколько не лепи из го... пулю....." а далее понятно что гов.. и будет.
SciTE-Ru умер с уходом из проекта "VladVro", и после того как проект стал в одних руках..
Мне он не интересен, очень жаль потраченого на него времени..

Кому нужен мульти плотформеный редакктор.
Смотрите на "VIM & GVIM", "VIM" даже в DOS работает!

Ps: Советую перименовать тему в "SciTE-Mozers"..

Автор: mozers
Дата сообщения: 28.04.2015 10:51
UR4LTZ
Движок Scintilla, а вместе с ним и редактор SciTE, несмотря ни на что, весьма активно развивается и по сей день. Очень немногие проекты могут похвастаться столь длительным сроком жизни и столь регулярными обновлениями. Поэтому мне совершенно понятно желание наиболее активных участников нашего топика вывести SciTE-Ru из замороженного состояния.
Есть желание перейти на другой редактор - никто не держит - на Ru-Board имеются ветки по соответствующим темам.
VladVRO - отличный программист и сделал от немало. А сколько других первоклассных авторов оставили в проекте свой неизгладимый след? Сейчас переходящее знамя лидера подхватил Neo и, я вам скажу, программер он - от Бога. Хватит ему запала на дальнейшую модификацию - тогда проект оживет (а он уже оживает). Еще немного - подтянутся и другие...
Данный топик посвящен редактору SciTE во всех его многочисленных проявлениях. Детали сборки SciTE-Ru принято обсуждать в соседнем топике.
P.S. "Собаки брешут - караван идет..." (с Непомнюкто)
Автор: ALeXkRU
Дата сообщения: 28.04.2015 11:18
UR4LTZ

Цитата:
после того как проект стал в одних руках..

хмм... сколько помню, уж кто-кто, а mozers - всегда и в первую очередь был за привлечение как можно большего кол-ва участников к работе над сборкой...
Автор: gost2
Дата сообщения: 29.04.2015 23:09
Использую версию 3.2.5 .99Ru
Когда в коде много длинных переменных, возникают зависания до 20 секунд при попытках редактирования текста с клавиатуры. Очевидно идёт проверка возможности автоподстановки. Причём скорее всего проверки подстановки имён переменных из текста. Можно как-то быстро отключать и включать эту проверку? Может есть другой способ решения проблемы?
Автор: mozers
Дата сообщения: 30.04.2015 12:01
gost2
Цитата:
Очевидно идёт проверка возможности автоподстановки. Причём скорее всего проверки подстановки имён переменных из текста.
Откуда такая железная уверенность?
Или это все таки лишь предположение? Отключать - не дело. Надо искать причину зависания. Для этого надо изложить проблему так (приложив подробное описание и файлы) чтобы ее смог смоделировать ЛЮБОЙ пользователь. Порой поймать баг бывает очень сложно. Но другого пути - нет.
Кстати, возможно в новой версии эта проблема исчезнет, т.к. Neo нашел баг и переписал код, отвечающий за всплывающие подсказки при появлении которых SciTE порой зависал.
Автор: gost2
Дата сообщения: 30.04.2015 16:27
Про какую новую версию речь? У меня 3.2.5 .99Ru как и в шапке.
Может дело в подстановке для .ahk. Помогает урезание содержимого соответствующего api-файла. Только при старте не работает, а потом нормально.
Как временное решение, отключение автоподстановок переменных из текста вполне бы подошло.

PS. Изменил в файле глобальных настроек в секции автодополнений всё на нули

Цитата:
autocompleteword.automatic=0

# При 1 подсказка будет многовариантной (только в SciTE-Ru)
autocompleteword.incremental=0

# (индивидуальные параметры для языков см. в соответствующих .properties)
autocomplete.*.ignorecase=0
calltip.*.ignorecase=0


но подсказка всё равно всплывает.
Что можно сделать?
Автор: yarnik
Дата сообщения: 01.05.2015 12:47
UR4LTZ
https://youtu.be/BgP1BH0elMo
Автор: unreal666
Дата сообщения: 01.05.2015 20:56
gost2

Цитата:
Про какую новую версию речь?

про ту, которая в исходниках в hg-репозитории.
Я и mozers выложили его скомпиленную версию в этой ветке данного форума. Пробуй.

ЗЫ.
Кстати, странно что на ветку "SciTE Ru-Board Edition" в шапке нет ссылки.
Автор: warq
Дата сообщения: 03.05.2015 09:53
в SciTE есть возможность закрепить панель поиска,чтобы всегда была видимой? чтото в настройках явно это не нашел
Автор: sshpgm
Дата сообщения: 03.05.2015 12:13
# Если 1, то вместо диалогового окна поиска используется панель
find.use.strip=1
# Если 1, то вместо диалогового окна замены используется панель
replace.use.strip=1
# Если 0, то диалоговое окно поиска не закрывается автоматически
find.close.on.find=0

это или что-то ещё?
Автор: warq
Дата сообщения: 03.05.2015 19:20

Цитата:
это или что-то ещё?

мне нужно чтоб при старте сразу была панель

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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