Search found 994 matches

by AleXH
Tue 30 Dec, 2014 09:51
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

Ликбез по Lua

127056 Каков привет - таков ответ. Какого ответа ожидать, если задать вопрос на подобии "почему земля круглая?"? Попробуйте задать его в кругу своих друзей-сверстников. У вас есть дети? Вы им тоже отвечаете на вопрос "почему земля круглая?" - RTFM? - Если вопрос требует объёмных объяснений, либо пр...
by AleXH
Sun 28 Dec, 2014 07:52
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

Ликбез по Lua

EGez , вы уже второй, кто отвечает вопросом на заданный вопрос. В свете развернувшейся вчера полемики, ответ RTFM как ни странно, оказался одновременно и самым малоинформативным и самым продуктивным. Из интереса можно посчитать количество написанных в ответ постов, и ни в одном из них нет прямого о...
by AleXH
Sat 27 Dec, 2014 23:05
Forum: Обсуждение макросов
Topic: [VisualCompare] Срипт для запуска плагина из Главного меню FAR
Replies: 22
Views: 5011

[VisualCompare] Срипт для запуска плагина из Главного меню FAR

Если обсуждаемый алгоритм действия у вас ассоциируется с транспонированием, при чём на уровне
sToLp wrote: Это привычно и соответственно интуитивно.
, то без комментариев.
by AleXH
Sat 27 Dec, 2014 20:19
Forum: Обсуждение плагинов
Topic: UpdateEx
Replies: 322
Views: 63480

UpdateEx

vasily123 wrote: А как теперь народ обновляет свои плагины? (простите, если вопросы ламерские)
Если чего-то не хватает, то можно и обновить, например из анонсов на этом форуме. Или, если плагин имеет собственный сайт, то с него.
by AleXH
Sat 27 Dec, 2014 20:14
Forum: О тщете всего сущего
Topic: Касательно логического изъяна.
Replies: 5
Views: 1938

Касательно логического изъяна.

sToLp , ок, представьте ночную бабочку на панели :D Когда она говорит своя панель, наверное же понятно, что это та панель на которой она тусуется, а не панель конкуренток, где ей рвут волосы :D Если пример с ночной бабочкой не пацанский, то можно заменить на банду. Когда пацан говорит своя (моя) ба...
by AleXH
Sat 27 Dec, 2014 19:49
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

Shmuel , это не совет, не инструкция к действию, это мой взгляд на общение на форуме, так, как вижу его я. Я не требую ответа, не навязываю собственного мнения, я его просто высказываю. если я не хочу отвечать, либо считаю это нецелесообразным, либо нет времени,желания и пр., то просто откладываю н...
by AleXH
Sat 27 Dec, 2014 19:36
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

Shmuel, Если нет желания или настроения, то отвечать однозначно не стоит - вам за это никто не платит, не надо воспринимать это как работу, иначе хобби превратится в тягость, а такого допускать нельзя.
Aidar, кстати да, часто применяю такой метод с переменными. За подсказку спасибо.
by AleXH
Sat 27 Dec, 2014 18:45
Forum: О тщете всего сущего
Topic: Касательно логического изъяна.
Replies: 5
Views: 1938

Касательно логического изъяна.

127002 Да. Аналогию. Здесь нет аналогии, здесь анти-аналогия :) Ведь QuickView открывается в противоположной панели. 127002 Если и это не понятно, присмотритесь, пожалуйста, к префиксу "VC: файл1 файл2" и к тому, что в плагине левая панель по умолчанию активная. Реализованный алгоритм открывает пер...
by AleXH
Sat 27 Dec, 2014 18:01
Forum: Обсуждение макросов
Topic: [VisualCompare] Срипт для запуска плагина из Главного меню FAR
Replies: 22
Views: 5011

[VisualCompare] Срипт для запуска плагина из Главного меню FAR

127006 Однако он страдает двумя старыми недостатками, которые, впрочем, автор недостатками почему-то не признаёт:sToLp писал(а):когда курсор на одной панели стоит на .., а на другой — на файле, то сравниваются содержимое папки ... и файла, на котором стоит второй курсор Автор не признаёт это недост...
by AleXH
Sat 27 Dec, 2014 17:51
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

Всё равно как-то не логично - если я обращаюсь к таблице X и она не существует =nil, то почему в ответ на X.y не ответить nil? Зачем предварительно перед обращением к ней проверять существует ли она? Почему не работать по возвращённому результату? - Таков Lua?
by AleXH
Sat 27 Dec, 2014 17:09
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

zg , если на панели выделено N файлов, то fn=panel.GetSelectedPanelItem(nil,0/1, N+1 ).FileName вызовет сообщение об ошибке и выполнение макроса прервётся. Собственно из этого и родился вопрос - а зачем такие зигзаги? Почему просто не вернуть nil ? И, конечно, хочется чтобы это было зафиксировано о...
by AleXH
Sat 27 Dec, 2014 13:14
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

Т.е. в ближайших версиях FAR на возвращение nil для item можно рассчитывать, или нет?
by AleXH
Sat 27 Dec, 2014 12:37
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

Хотелось бы понять логику этого "Правильно". Имхо с пользовательской точки зрения, если не выделено ни одного файла, то возвращение в lua nil для имени файла выглядит логичным. Разве в Lua возвращение nil для неопределённых значений не есть "закон"?
by AleXH
Sat 27 Dec, 2014 11:33
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 235
Views: 54598

LuaMacro — Lua как язык макросов

LuaMacro, в случае отсутствия выделенного файла на панели, при присваивании переменной значения panel.GetSelectedPanelItem(nil,1,1).FileName, выдаёт сообщение attempt to index a nil value - правильно ли это идеологически? Разве не правильно просто возвращать nil?
by AleXH
Sat 27 Dec, 2014 10:47
Forum: Обсуждение макросов
Topic: [VisualCompare] Срипт для запуска плагина из Главного меню FAR
Replies: 22
Views: 5011

[VisualCompare] Срипт для запуска плагина из Главного меню FAR

Немного косметики function f(p,f) if f:match("^[A-Z]:") then p=f elseif p=="" then p="\\" elseif f~=".." then p=p.."\\"..f end return p end local VisComp = "AF4DAB38-C00A-4653-900E-7A8230308010" Macro { description="VC: Визуальное сравнение файлов"; area="Shell"; key="CtrlAltC"; action = function() ...
by AleXH
Mon 22 Dec, 2014 22:57
Forum: О тщете всего сущего
Topic: Касательно логического изъяна.
Replies: 5
Views: 1938

Касательно логического изъяна.

126849 Простите, "первый" это который? Тот, который на активной панели? Или тот, который на левой? И что такое "своя" панель? В хелпе, например, только: "активная", "пассивная", "левая" и "правая". Отвечаю: первый из выбранных на активной. "Своя" панель - та, на которой находится файл. В моём алгор...

Go to advanced search