Search found 4201 matches

by buniak_a_h
Tue 16 Apr, 2024 11:26
Forum: Полезные макросы и скрипты
Topic: Piper — запуск консольных программ с передачей input и удобным доступом к output
Replies: 28
Views: 320

Piper — запуск консольных программ с передачей input и удобным доступом к output

John Doe wrote: Tue 16 Apr, 2024 11:07 Файл переименован
Тогда я, видимо, не оттуда скачиваю. Во втором сообщении ссылка на архив. Внутри - execute.lua
by buniak_a_h
Tue 16 Apr, 2024 10:55
Forum: Полезные макросы и скрипты
Topic: Piper — запуск консольных программ с передачей input и удобным доступом к output
Replies: 28
Views: 320

Piper — запуск консольных программ с передачей input и удобным доступом к output

HaRT , John Doe , спасибо. Никогда не пользовался LuaShell, Для запуска скрипта использую lua:@<имя_файла> (естественно, через файловую ассоциацию). . Отсюда дополнительный вопрос: а без LuaShell работать будет? Всё просто: require("piper") Наверно, require"execute" (файл так на...
by buniak_a_h
Tue 16 Apr, 2024 08:50
Forum: Полезные макросы и скрипты
Topic: Piper — запуск консольных программ с передачей input и удобным доступом к output
Replies: 28
Views: 320

Piper — запуск консольных программ с передачей input и удобным доступом к output

John Doe , у меня пара-тройка вопросов (извините, если глупых) Что такое переменная _cmdline ? В энциклопедии не нашёл. _filename - есть, а _cmdline нету. Параметр в функции pipe (строка 221) наpывается command … Что такое таблица sh? У Вас в примерах везде фигурирует вызов sh.pipe(…) . Правильно л...
by buniak_a_h
Mon 15 Apr, 2024 23:53
Forum: Полезные макросы и скрипты
Topic: Piper — запуск консольных программ с передачей input и удобным доступом к output
Replies: 28
Views: 320

Piper — запуск консольных программ с передачей input и удобным доступом к output

John Doe wrote: Mon 15 Apr, 2024 23:46 пока никому не надо было
Я делал нечто вроде IDE для двух-трёх языков. Там надо было отличать stdout от stderr (вывод компилятора).
Собственно, это - единственное применение этого скрипта, которое я реализовывал.
by buniak_a_h
Mon 15 Apr, 2024 22:12
Forum: Полезные макросы и скрипты
Topic: Piper — запуск консольных программ с передачей input и удобным доступом к output
Replies: 28
Views: 320

Piper — запуска консольных программ с передачей input, и удобным доступом к output

John Doe wrote: Mon 15 Apr, 2024 22:01 В настоящий момент stderr и stdout объединены.
На самом деле это большой минус. Надеемся, что слова «в настоящий момент» - не для красного словца. Это - важно.
by buniak_a_h
Fri 12 Apr, 2024 21:56
Forum: Предложения и идеи
Topic: Быстрый переход к файлу
Replies: 4
Views: 215

Быстрый переход к файлу

На самом деле замакросить такое (включение поиска/фильтра по любой букво-цифре) легко. Проблема в том, что тогда станет невозможным ввод команд, а внешне этого видно не будет. Так что если бы была возможность скрыть комстроку - этого было бы достаточно. Увы, быстро я не нашёл способа скрыть её. Расш...
by buniak_a_h
Wed 10 Apr, 2024 09:12
Forum: Предложения и идеи
Topic: В редакторе F4 есть CtrlS, добавить и CtrlD для общности
Replies: 10
Views: 367

В редакторе F4 есть CtrlS, добавить и CtrlD для общности

Дмитрий Журко wrote: Tue 09 Apr, 2024 09:03 При чём, к чёрту, то, как у вас подменены клавиши?
При том, что общность - понятие относительное.
by buniak_a_h
Tue 09 Apr, 2024 05:00
Forum: Предложения и идеи
Topic: В редакторе F4 есть CtrlS, добавить и CtrlD для общности
Replies: 10
Views: 367

В редакторе F4 есть CtrlS, добавить и CtrlD для общности

В редакторе F4 есть CtrlS, добавить и CtrlD для общности Какая к черту общность у командной строки и у редактора?! Для примера: стрелки влево-вправо в редакторе двигают курсор, а в командной строке - указатель текущего файла по панели, т.к. панель приоритетнее. Данная тема, по-моему, происходит от ...
by buniak_a_h
Thu 04 Apr, 2024 14:47
Forum: Нужна помощь
Topic: кодировка при редактировании слетает
Replies: 11
Views: 645

кодировка при редактировании слетает

Не сочтите за рекламу… Впрочем, сочтите. Это - удобно:
Выбор кодировки по маске файла
by buniak_a_h
Wed 03 Apr, 2024 15:02
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 47
Views: 30548

Far 3 & SettingsControl

John Doe wrote: Wed 03 Apr, 2024 10:41 там много разного, при том максимально размазано по всему коду, поэтому найти нужный вариант использования у меня что-то не получилось.
А скрипт mpanel.lua смотрели?
by buniak_a_h
Wed 03 Apr, 2024 11:56
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 47
Views: 30548

Far 3 & SettingsControl

И как именно вы с ней работаете? Вот функция проверки наличия некоторой строки: local HistoryNames = {[far.Guids.CopyFilesId]='Copy'; ['97877FD0-78E6-4169-B4FB-D76746249F4D']="arclite.extract_dir"; } local function WasAddHistory() local bRes = false local settings=far.CreateSettings"...
by buniak_a_h
Wed 03 Apr, 2024 11:20
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 47
Views: 30548

Far 3 & SettingsControl

Я не знаю что вы понимаете под "именованной историей". Вот как раз история DI_EDIT-ов и т.п. . «Именованная» - т.к. у неё есть имя (7-й элемент - History - таблицы, описывающей итем). В отличие от истории команд-папок-редактируемых файлов. У них нет имени и изменения там запрещены (якобы ...
by buniak_a_h
Wed 03 Apr, 2024 05:35
Forum: Development
Topic: DM_ADDHISTORY конфликтует с DIF_USELASTHISTORY
Replies: 6
Views: 580

DM_ADDHISTORY конфликтует с DIF_USELASTHISTORY

Извините, я тут немного не понял… Вообще сообщение DM_ADDHISTORY и так добавляет значение уникально. Ну да, оно становится первым в истории. Но рекомендуемое имя сообщения, получается, не соответствует смыслу (любое добавление уникально). А вообще, что Вы ( John Doe ) хотите получить? Сохранять поря...
by buniak_a_h
Wed 03 Apr, 2024 02:30
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 47
Views: 30548

Far 3 & SettingsControl

Знаю только что buniak_a_h в соседней теме вроде бы SCTL_DELETE смог задействовать. Если честно, я даже не знаю ничего про флаги SCTL_… . Если Вы имеете в виду удаление элемента из именованной истории, то в макросе я это делал вызовом obj:Delete(…) P/S. Про вызов Get (и Set) можно посмотреть в скри...

Go to advanced search