Search found 352 matches

by buniak_a_h
Sun 15 Oct, 2017 05:10
Forum: Обсуждение плагинов
Topic: SortStr: Sort strings in editor — Сортировка строк в ред-ре
Replies: 247
Views: 73916

SortStr: Sort strings in editor — Сортировка строк в ред-ре

GrAnD , плагин замечательный. Но всегда есть простор для улучшений. У меня возникла необходимость отсортировать списки каталогов (со вложенными); обычная алфавитная сортировка делает это неправильно. Например, строки D:\Root\SysGet.txt D:\Root\System\Query.txt D:\Root\SysUtils.pas правильно было бы...
by buniak_a_h
Fri 13 Oct, 2017 07:14
Forum: Полезные макросы и скрипты
Topic: модуль для запуска консольных программ и получения их вывода
Replies: 31
Views: 9859

модуль для запуска консольных программ и получения их вывода

Это не будет работать, если предварительно не определить прототип. Я не определял... Может, в каком-то другом макросе определяется? Указанная последовательность у меня повешена на компилятор Харбора (язык такой, на xBase и интерпретацию заточенный...). Код возврата анализируется; 0 - всё ок, окно к...
by buniak_a_h
Tue 03 Oct, 2017 20:33
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 19
Views: 2907

Сохранение и чтение таблиц в файле

Как раз защита от перекрёстных ссылок занимала у меня наибольшее время А откуда в вашем случае такие ссылки? Именно потому, что их у меня и нету, я отказался от этой проверки А поиск ссылки - долгое дело... Разве? И при повторной чаще всего достаточно пропускать. Не совсем так. При первой ссылке на...
by buniak_a_h
Tue 03 Oct, 2017 15:23
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 19
Views: 2907

Сохранение и чтение таблиц в файле

(5 пропущено) Ну да, я это знал. Просто в моём случае пропуск значения при числовых индексах неактуален. И надо учитывать, что нет защиты от таблиц с перекрёстными ссылками Как раз защита от перекрёстных ссылок занимала у меня наибольшее время: другого способа, кроме как запомнить ссылку на таблицу...
by buniak_a_h
Sun 24 Sep, 2017 23:53
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

bigvax , скорее всего: ... Думаю, для миграции настроек на другой комп это не имеет большого значения (хотя интересно). Просто потому что "выдирать" нужные настройки оттуда не имеет смысла; легче выгрузить в файл и загрузить на другом компе.К тому же там при необходимости можно подправить пути (ино...
by buniak_a_h
Sun 24 Sep, 2017 19:41
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

Александр, скажите, а где скрипт хранит свои настройки? И как их можно сохранить/скопировать - это на предмет перетаскивания полностью настроенного «под себя» Фара с машины на машину... Хранит в базе ФАРа (уж не знаю, что это такое, но работает быстро). Для перетаскивания там есть кнопки "Экспорт" ...
by buniak_a_h
Thu 21 Sep, 2017 21:30
Forum: Обсуждение плагинов
Topic: MacroLib — Far Macro Library
Replies: 986
Views: 211780

MacroLib — Far Macro Library

ФАР просто закрывается (завершает работу). Попробуйте MacroLib из этой темы: http://forum.farmanager.com/viewtopic.php?p=144665 Windows 10 Pro< FAR 3/0/5035 x 64 Вызываю плагин, пункт "List": 1. Стандартный плагин (взятый с плагринга, версии 1.26 от 12.05.2015) молча закрывает фар (вылетает, видимо...
by buniak_a_h
Thu 14 Sep, 2017 06:06
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 239
Views: 61457

Ликбез по Lua

Объясните пожалуйста, что я делаю не так? local cmdl={ --[[good=]][[7z.exe e -so "H:\Program Files\Far Manager\Encyclopedia\FarEncyclopedia.ru.chm" *.hhk]], --[[bad =]][["7z.exe" e -so "H:\Program Files\Far Manager\Encyclopedia\FarEncyclopedia.ru.chm" *.hhk]] } local choice=far.Message('Какой вариан...
by buniak_a_h
Mon 11 Sep, 2017 21:54
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

А Команда для вызова помощи (+параметры) это опциональные поля? Не просто опциональные - теперь оказалось вообще лишние. Ну, на будущее оставил. Просто когда начинал, то не знал, как вызвать помощь по конкретной теме (ключу). Потом нашёл командную строку для hlp-файлов. Логично предположил (как мне...
by buniak_a_h
Mon 11 Sep, 2017 17:11
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

Лично я бы настройку ассоциаций вообще изначально сделал бы конфигом в редакторе, а потом уже посмотрел достаточно этого или нет Добавлено Например так: Ну, я примерно так и делал. Хранение настройки сделал в текстовый файл, соответственно загрузку сделал. До того, как узнал про mf.mload / mf.msave
by buniak_a_h
Mon 11 Sep, 2017 17:07
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

John Doe wrote:
Mon 11 Sep, 2017 16:46
Возможно ли задать для какой-нибудь маски (например *.lua) два файла, один из которых *.hlp, а другой *.chm?
Да, безусловно.
У меня для Delphi указаны и hlp (для самого языка Пасцаль), и chm для библиотеки jedi.
by buniak_a_h
Mon 11 Sep, 2017 16:32
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 19
Views: 2907

Сохранение и чтение таблиц в файле

luajit всё скомпилирует когда надо, что вашу функцию, что содержимое api.lua. Чо-т я был уверен, что lua, используемый в макро, - интерпретируемые функции. Ну, максимум в "шитый код" преобразуются. избыточно, как из пушки по воробьям. 1. Как пример интересно. 2. Никогда не знаешь, что пригодится...
by buniak_a_h
Mon 11 Sep, 2017 16:18
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

Так что вы предлагаете? Не, не предлагаю. Я понимаю, что проект - чисто любительский, денег за него не платят. Во времена СССР в таких случаях привлекали первокурсников за зачёт: и им хорошо, и денег не требуется :-) Но нужна официальная администрация... Хотя первое, что хочется получить - это как-...
by buniak_a_h
Mon 11 Sep, 2017 16:05
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

Достаточно было чего-то подобного Меню ассоциаций. И кода в 10 раз меньше, и выглядит чище. 1. Когда начинал писать, ещё не знал, что придётся такое писать. Думал, для chm можно обойтись такой же командой, как для hlp (указать только ключ для поиска) Ну и думал, что потом сам настрою командную стро...
by buniak_a_h
Mon 11 Sep, 2017 15:43
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 11623

Макрос, реализующий функции плагина Active-Help

В документации она есть. О... Чего только в документации нет! Даже то, чего вообще нет! Попытался найти описание mf.print. Нашлось в macroapi_manual.ru.chm (не сама функция, а таблица ("библиотека) mf). Из неё - ссылка print, ведущая куда-то в интернет (на самом деле - в энциклопедию. НО! А если у ...
by buniak_a_h
Mon 11 Sep, 2017 14:40
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 19
Views: 2907

Сохранение и чтение таблиц в файле

Конкретный скрипт предлагаю обсуждать в его теме Да, эту тему можно уже закрыть. Ответы получены, спасибо. Хотя : (а) Вы где-то писали, что хранение таблицы не в символьном виде возможно в lua. Но не написали, как. Вызов file:write() допустим только с символьными или текстовыми параметрами, а указы...

Go to advanced search