Page 12 of 22

LuaFAR Search

Posted: Fri 13 Nov, 2009 07:29
by Shmuel
Здесь можно обсуждать плагин LuaFAR Search. (Анонс).

LuaFAR Search

Posted: Tue 15 Dec, 2015 20:54
by JouriM

Latest post of the previous page:

Shmuel wrote: Мусор показывается?
Если правильно понял идею скрипта то вот такое:

собранное этой же гнусью работает корректно:

LuaFAR Search

Posted: Tue 15 Dec, 2015 21:14
by HaRT
JouriM, научитесь уже, пжлст, в конце фразы ставить точку, а не перевод строки — здесь не чатик.
А то уже надоело за Вами подтирать, чтобы всем не приходилось постоянно проматывать. :evil:

LuaFAR Search

Posted: Tue 15 Dec, 2015 21:17
by JouriM
HaRT wrote: чтобы всем не приходилось постоянно проматывать
нифига не понял, расшифруй

LuaFAR Search

Posted: Tue 15 Dec, 2015 21:36
by HaRT
JouriM wrote: расшифруй
В конце утвердительного предложения ставится точка. Абзац может состоять (и обычно состоит) из двух и более предложений. Не следует писать каждую фразу с новой строки. Вместо этого следует группировать их по смыслу в абзацы.

LuaFAR Search

Posted: Tue 15 Dec, 2015 22:00
by JouriM
Ясно. Иди Пришвину доказывай где точки ставить, или Маяковскому где Ентер нажимать...

Каждый пишет как мыслит. Кто-то дампом - кто-то нет. Селяви. Если это нарушает твое чувство прекрасного, то есть игнор. Если не работает, то там у тебя написано "Moderator". Удали учетку, делов то.

ПС: На этом завязываю т.к. я подразумевал что это технический форум, а не курсы словестности.
А по делу я от тебя ни одного письма не видел.

LuaFAR Search

Posted: Tue 15 Dec, 2015 22:16
by HaRT
JouriM wrote: Иди Пришвину доказывай где точки ставить, или Маяковскому где Ентер нажимать.
JouriM wrote: по делу я от тебя ни одного письма не видел
Бан на неделю — на обучение хорошим манерам и разувание глаз.

LuaFAR Search

Posted: Tue 15 Dec, 2015 22:35
by Shmuel
JouriM wrote: Совсем мусор редко. Обычно текст. Одна буква.
Нифига понять не могу что скрипт делает
Это практически тот самый кусок кода, который выводит в плагине время, затраченное на операцию. Если время < 10 сек. - выводит с 2-мя десятичными знаками, если между 10 и 100 сек. - с одним, если > 100 секунд - выводит целым числом.

То, что у вас выводится не число, а буква - это, естественно, тоже "мусор". Я попробовал собрать luafar3.dll тремя версиями GCC (4.7, 5.1, 5.2) - мусор получить не удалось. Данное преобразование производится в luafar3.dll (файл slnunico.c, функция str_format).

Ради интереса, соберите luafar3.dll без всяких ваших модификаций - будет ли повторяться проблема?

LuaFAR Search

Posted: Tue 09 Feb, 2016 19:21
by ccaid
Shmuel
два пожелания по плагину.
1) в диалоге Show All не работает прокрутка колесом мыши
2) хочется Show All Matches, как в EdtFind

LuaFAR Search

Posted: Tue 09 Feb, 2016 22:00
by Shmuel
ccaid, пожелания приняты, когда будет, пока не знаю.
(Номер 2 у меня уже сделан в другом плагине, можно будет взять код оттуда).

LuaFAR Search

Posted: Thu 11 Feb, 2016 13:21
by Shmuel
ccaid
Вроде сделал, можно пробовать.

LuaFAR Search

Posted: Thu 11 Feb, 2016 18:26
by ccaid
отлично, спасибо.
не нашёл, как выключить подсветку, кроме косвенных методов.

а ещё началось неизбежное. :) поскольку начал более внимательно изучать работу плагина, начали обнаруживаться разные мелочи.
если использовать поиск от курсора, то обычно (в других плагинах, других редакторах) поиск доходит до конца файла и спрашивает, не продолжить ли с начала, и завершает круг при положительном ответе. здесь такой возможности нет.
скрытое следствие предыдущего. функция Count при включённом поиске от курсора считает вхождения от курсора до конца файла. неочевидная и очень специфическая фича.
в результате, поиск от курсора становится экзотикой, пригодной лишь для каких-то отдельных случаев. а в EdtFind он отлично подходит в качестве основного: если нужно искать или заменять по всему файлу, то есть два способа добиться этого не переключая режим — согласиться на продолжение в конце файла или начать поиск выбором кнопки Entire text.

LuaFAR Search

Posted: Thu 11 Feb, 2016 20:20
by Shmuel
ccaid wrote: не нашёл, как выключить подсветку, кроме косвенных методов.
Добавил сброс подсветки в меню плагина (в редакторе). Обновил на плагринге.
ccaid wrote: если использовать поиск от курсора
Круговой поиск был в плагине, но почему-то в версии 2.0.0 я его убрал (это видно в чейнжлоге). Возможно верну со временем.
Спасибо за конструктивные предложения.

LuaFAR Search

Posted: Thu 11 Feb, 2016 20:39
by ccaid
Shmuel wrote: Добавил сброс подсветки в меню плагина (в редакторе)
ещё бы команду для использования в макросах.

LuaFAR Search

Posted: Thu 11 Feb, 2016 20:44
by Shmuel
ccaid wrote: ещё бы команду для использования в макросах.
Сделаю, но неохота из-за этого снова сейчас возиться с релизом. Пока что можно использовать Plugin.Menu(guid); Keys("8").

LuaFAR Search

Posted: Thu 11 Feb, 2016 22:16
by Shmuel
ccaid wrote: ещё бы команду для использования в макросах.
Решил не откладывать, сделал, обновил. :)

LuaFAR Search

Posted: Thu 18 Feb, 2016 12:31
by Shmuel
Вместо анонса: рекомендуется обновиться, т.к. починен неприятный баг.

LuaFAR Search

Posted: Fri 19 Feb, 2016 00:01
by Shmuel
И ещё раз: вместо выключения подсветки ("reset") теперь переключение ("toggle").