Search found 192 matches

by Dennis_Moore
Fri 23 Jun, 2017 20:31
Forum: Обсуждение Far Manager
Topic: Управляющие/непечатные символы
Replies: 6
Views: 37

Управляющие/непечатные символы

Dennis_Moore , Lua выводит то же самое, что и C. Но в LuaMacro функция print переопределена, чтобы сохранить совместимость с прежним Macro API. И (если не ошибаюсь) в Энциклопедии в описании print именно указывается употреблять \r для перевода строки. Да, уже проверил отдельным интерпретатором Lua ...
by Dennis_Moore
Fri 23 Jun, 2017 20:02
Forum: Обсуждение Far Manager
Topic: Управляющие/непечатные символы
Replies: 6
Views: 37

Управляющие/непечатные символы

HaRT wrote:
Fri 23 Jun, 2017 19:30
Lua тут ни при чём. Почитайте в Википедии про CR и LF
Я знаю про оличия в этом плане между ОС. Непонятно тогда почему в C такой код

Code: Select all

    
    printf("123456\rDEF");
выведет DEF456, а не
123456
DEF
by Dennis_Moore
Fri 23 Jun, 2017 19:22
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54241

Ликбез по Lua

Не пойму в чем отличие между \n и \r - и то и другое переводит строку. Или отличий нет только под Windows ? Мне казалось что \r вернет в начало текущей строки.
by Dennis_Moore
Fri 23 Jun, 2017 14:52
Forum: Полезные макросы и скрипты
Topic: Набор макросов от SimSU
Replies: 485
Views: 128400

Набор макросов от SimSU

John Doe wrote:
Fri 23 Jun, 2017 14:23
универсальнее будет не трогая макрос SimSU добавить свой в другом файле, с повышенным приоритетом.
Спасибо. Добавил в FastFind_Enhanced_macro.lua. Единственно вы забыли return перед Dlg.Id
by Dennis_Moore
Fri 23 Jun, 2017 14:10
Forum: Обсуждение макросов
Topic: Записная книжка
Replies: 9
Views: 270

Записная книжка

Я на ru-board немного прокомментировал изменения: Victor_VG Спасибо за интерес к моему скромному макросу оригинал выдаёт ошибку в строке editor.Editor(notebook_path, title, nil, nil, nil, flags, nil, nil, codepage) Это фаровский форум съел один nil когда я нажал там Ctrl+Backspace, забыл поправить (...
by Dennis_Moore
Fri 23 Jun, 2017 13:45
Forum: Полезные макросы и скрипты
Topic: Набор макросов от SimSU
Replies: 485
Views: 128400

Набор макросов от SimSU

Макрос Dialog_ToEditor.lua (редактирование строк ввода по F4) из этого набора плохо влияет на строку ввода плагина FastFind Enhanced - редактируется не файл под курсором на панели, а строка ввода. Раньше я менял хоткей макроса на CtrlF4 , но в теме LF Search дали советы по определению GUID'ов и появ...
by Dennis_Moore
Thu 22 Jun, 2017 23:51
Forum: Полезные макросы и скрипты
Topic: Работа с консольными алиасами
Replies: 42
Views: 10799

Работа с консольными алиасами

Перестали работать алиасы под моим рабочим пользователем (под остальными пользователями из группы Users и администратором работают с тем же профилем). На вызов любого алиаса получаю ... is not recognized as an internal or external command, operable program or batch file. В чем может быть причина ? F...
by Dennis_Moore
Thu 22 Jun, 2017 20:30
Forum: Обсуждение макросов
Topic: Записная книжка
Replies: 9
Views: 270

Записная книжка

Shmuel wrote:
Thu 22 Jun, 2017 18:58
Не совсем учтено - сепаратор у вас формируется внутри макроса.
Изменил. А почему лучше вне макроса ?

Upd.: Погуглил слово upvalue
by Dennis_Moore
Thu 22 Jun, 2017 19:02
Forum: Обсуждение PlugRinG
Topic: Розыск автора плагина AltHistory
Replies: 1
Views: 155

Розыск автора плагина AltHistory

AlexanderCh wrote:
Thu 15 Jun, 2017 11:08
Есть альтернатива: LuaFar History. Если вам хватит его возможностей вполне можно заменить.

Что за баг если не секрет?
by Dennis_Moore
Thu 22 Jun, 2017 18:35
Forum: Обсуждение макросов
Topic: Записная книжка
Replies: 9
Views: 270

Записная книжка

Учтено замечание Shmuel
by Dennis_Moore
Thu 22 Jun, 2017 18:26
Forum: Обсуждение плагинов
Topic: EdtFind — Поиск и замена в текстовом редакторе FAR
Replies: 211
Views: 64478

EdtFind — Поиск и замена в текстовом редакторе FAR

Max Rusov , очень не хватает в Вашем плагине EdtFind возможности ограничить область поиска и замены отмеченным текстом (если таковой имеется). Аналогично Extended Search (esearch). Это - проблематично? В LuaFAR Search есть это и много чего другого. Сам в свое время перешел на него с EdtFind . P.S. ...
by Dennis_Moore
Thu 22 Jun, 2017 17:31
Forum: Обсуждение макросов
Topic: Записная книжка
Replies: 9
Views: 270

Записная книжка

макрос для вставки разделителя Keys("Enter Enter Home 73*= Enter Enter") Ваш вариант хорош, возьму на заметку. Глянул строковые ф-ии lua, вставку строки можно было сделать так: print(string.rep("=", 73)) Кнопка End вначале нужна для вставки разделителя даже находясь в середине строки. Исправил перв...
by Dennis_Moore
Thu 22 Jun, 2017 16:49
Forum: Обсуждение макросов
Topic: Записная книжка
Replies: 9
Views: 270

Записная книжка

Макрос на замену старому плагину Notebook. По Alt+Shift+F12 открывает из любой области файл %FARLOCALPROFILE%\Notebook.txt. Macro { area = "Common"; key = "AltShiftF12"; description = "Notebook"; action = function() local codepage = 65001 local title = "<<< Notebook >>>" local notebook_path = win.Ge...
by Dennis_Moore
Wed 21 Jun, 2017 20:10
Forum: Обсуждение плагинов
Topic: LuaFAR Search
Replies: 266
Views: 54115

LuaFAR Search

Всем спасибо за помощь!

John Doe wrote:
Wed 21 Jun, 2017 13:51
собрать разные варианты ответов в одном месте тоже полезно
Может перенести ответы в отдельную тему ?
by Dennis_Moore
Wed 21 Jun, 2017 11:46
Forum: Обсуждение плагинов
Topic: LuaFAR Search
Replies: 266
Views: 54115

LuaFAR Search

Спасибо. Исправил на area="Dialog" . CtrlIns/ShiftIns плюс невнимательность. --------------------------------------------------- Вместо макроса котрый я постил выше теперь у меня будут такие: Macro { area="Dialog"; key="Enter"; description="LFS: Show All 2-1"; condition=function() return Dlg.Id=="0B...
by Dennis_Moore
Wed 21 Jun, 2017 11:37
Forum: Обсуждение плагинов
Topic: LuaFAR Search
Replies: 266
Views: 54115

LuaFAR Search

Dennis_Moore, есть макрос, позволяющий узнать Id для любого диалога или меню. Спасибо за макрос, очень выручит не только в этом случае. -------------------------- Такой макрос почему-то не срабатывает: Macro { area="Editor"; key="Enter"; description="LFS: Show All 2"; condition=function() return Dl...

Go to advanced search