Search found 196 matches

by Dennis_Moore
Sat 24 Jun, 2017 21:21
Forum: Development
Topic: сборка Far'а и плагинов из исходников
Replies: 82
Views: 42752

сборка Far'а и плагинов из исходников

Собрал FAR с помощью VS2017 U2 Community Edition, но явно не так как это делают нормальные люди: 1. https://sourceforge.net/projects/win32svn/ 2. svn co http://svn.code.sf.net/p/farmanager/code/trunk fardev 3. VS2017 CE U2 - только Desktop toolchain 4. Run "x86 Native Tools Command Prompt for VS 201...
by Dennis_Moore
Sat 24 Jun, 2017 14:31
Forum: Обсуждение Far Manager
Topic: Управляющие/непечатные символы
Replies: 10
Views: 315

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

Shmuel wrote:
Sat 24 Jun, 2017 12:51
А зачем вам поведение \r как у lua.exe ?
Была одна мысль по использованию, но я понял что это мне не поможет.
by Dennis_Moore
Sat 24 Jun, 2017 13:08
Forum: Development
Topic: сборка Far'а и плагинов из исходников
Replies: 82
Views: 42752

сборка Far'а и плагинов из исходников

DrKnS wrote:
Thu 10 Dec, 2015 00:17
Но у нас стратегический компилятор - VS
А какая минимальная версия VS для сборки Far и плагинов ? Подойдет ли VS2010 SP1 Express ? Вчера собрал только Far x64 с помощью MinGW 7.1, а вот с плагинами сходу не пошло и я решил использовать VS.
by Dennis_Moore
Sat 24 Jun, 2017 12:44
Forum: Обсуждение Far Manager
Topic: Управляющие/непечатные символы
Replies: 10
Views: 315

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

DrKnS wrote:
Fri 23 Jun, 2017 20:46
Какая прелесть. В документации CR, в коде - '\n'.
Т.е. это баг и в ближайшее время у \r будет такое же поведение как у lua.exe ?
by Dennis_Moore
Fri 23 Jun, 2017 20:31
Forum: Обсуждение Far Manager
Topic: Управляющие/непечатные символы
Replies: 10
Views: 315

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

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: 10
Views: 315

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

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: 54547

Ликбез по Lua

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

Набор макросов от 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: 399

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

Я на 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: 128817

Набор макросов от 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: 10888

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

Перестали работать алиасы под моим рабочим пользователем (под остальными пользователями из группы 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: 399

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

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: 192

Розыск автора плагина 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: 399

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

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

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: 399

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

макрос для вставки разделителя Keys("Enter Enter Home 73*= Enter Enter") Ваш вариант хорош, возьму на заметку. Глянул строковые ф-ии lua, вставку строки можно было сделать так: print(string.rep("=", 73)) Кнопка End вначале нужна для вставки разделителя даже находясь в середине строки. Исправил перв...

Go to advanced search