Latest post of the previous page:
еще б на гуглекоде так же сделали, и у нас бы поднялся плагрингLuaFAR for Editor
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Плагринг недоделан, ни для пользователей, ни для разработчиков плагинов.Alexey Samlyukov wrote:еще б на гуглекоде так же сделали, и у нас бы поднялся плагринг :-)
И в такой ситуации да, только закрытие гуглокода способно его поднять.
HaRT
Не нервничайте, уже исправлено
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: LuaFAR for Editor
Спасибо, мне уже легче.John Doe wrote:HaRT
Не нервничайте, уже исправлено
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Обнаружил на github одну интересную возможность.Aidar wrote:На github'е изменилась политика: теперь хранятся только исходники. Почти у всех проектов удалены странички downloads. И ссылок на них в github уже нет.John Doe wrote:И ещё вопрос по github: есть такая страничка https://github.com/Raidar/LuaFAR-context/downloads (например).
Как на неё попасть непонятно, ссылку в интерфейсе github я не могу найти.
Готовые архивы для загрузки теперь размещаю здесь.
На примере Rh_Scripts.
По ссылке https://github.com/Raidar/Rh_Scripts/zipball/master скачается zip-архив репозитория, и в имени будет указана "ревизия":
Raidar-Rh_Scripts-44945d7.zip
"Ревизия" представляет собой хэш (SHA) коммита, что не очень удобно, но всё-же позволяет сориентироваться в истории.
А если бы Айдар использовал таги, то в имя файла попал бы и таг, и можно было бы получить не "ревизию", а версию в более привычном понимании.
Вот например как это выглядит в другом проекте: https://github.com/Yonaba/Moses/tags.
Получается что для проектов, распространяемых в исходниках, нет особой необходимости в сборке дистрибутивов, и выкладывании их в downloads.
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
1. Пока до git-тегов "не добрался". Времени нет даже оформлять теги для локального SVN-репозитория.John Doe wrote: Обнаружил на github одну интересную возможность. ...
А если бы Айдар использовал таги, то в имя файла попал бы и таг, и можно было бы сформировать "версию" в более привычном понимании. ...
Получается что для проектов, распространяемых в исходниках, нет особой необходимости в сборке дистрибутивов, и выкладывании их в downloads.
3. Номер версии пакета вставляется в комментарий к commit'у для файла History.txt . Такие commit'ы обычно видны как комментарии к папке doc.
4. Архив исходников проекта не всегда совпадает с дистрибутивом проекта.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
О том и речь, 1 автоматически решает 4, собирать дистрибутивы больше не понадобилось бы.
И заодно отпала бы необходимость обновлять ссылки на домашней странице.
P.S.
Пакет LFA config вы поддерживаете?
Спрашиваю потому что не вижу его на GitHub
И заодно отпала бы необходимость обновлять ссылки на домашней странице.
P.S.
Пакет LFA config вы поддерживаете?
Спрашиваю потому что не вижу его на GitHub
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
1. Теги, конечно, будут.John Doe wrote:О том и речь, 1 автоматически решает 4, собирать дистрибутивы больше не понадобилось бы.
И заодно отпала бы необходимость обновлять ссылки на домашней странице.
2. Я немного в другом смысле: проект может содержать файлы, которые (совершенно) не нужны в дистрибутиве.
3. К тому же градация тег - дистрибутив на странице - дистрибутив в PlugRing отражает в некоторой степени стабильность версии проекта.
Поддерживаю. Но он требует серьёзной переработки, поэтому выкладываю только дистрибутив и только на странице, а не в GitHub и в PlugRing.John Doe wrote:P.S.
Пакет LFA config вы поддерживаете?
Спрашиваю потому что не вижу его на GitHub
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Главное чтоб в проекте были все необходимые, а от лишних вреда нет )Aidar wrote:2. Я немного в другом смысле: проект может содержать файлы, которые (совершенно) не нужны в дистрибутиве.
Меня больше беспокоит другой момент: насколько вероятна ситуация, когда последние коммиты ломают работоспособность пакета?
P.S.
Если вместо 'master' подставить SHA нужного коммита, то скачается требуемая версия.
С тегами попроще.
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
Обычно отдельные коммиты, тем более явно ломающие работоспособность, я не делаю.John Doe wrote:Меня больше беспокоит другой момент: насколько вероятна ситуация, когда последние коммиты ломают работоспособность пакета?
Но лучше всего пока ориентироваться на коммиты с указанием номера версии.
Ясно.John Doe wrote:P.S. Если вместо 'master' подставить SHA нужного коммита, то скачается требуемая версия. С тегами попроще.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Понятно.Но лучше всего пока ориентироваться на коммиты с указанием номера версии.
Но не везде, например fl_scripts видимо надо брать последний, потому что "тестовая" версия датирована 2011-02-21 и естественно ещё не адаптирована для актуальных билдов фара.
Добавил ссылки в шапку темы.
Вообще не уверен насколько уместно обсуждать именно в этой теме скрипты, учитывая что у некоторых вроде бы созданы свои темы.
Но там чёрт ногу сломит, например есть тема для обсуждения LuaUserMenu (который уже в составе Rh_Scripts), а по Rh_Scripts темы нет.
В анонсах обновил ссылки в шапках.
Только ссылки, остальное сами смотрите (например LuaFAR Editor config вроде как уже называется LFA config).
Плюс стоит мёртвые ссылки убрать.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Вопрос по "LuaFAR for Editor".
Если открыть lf4ed_e.dll то видно что скрипты там, в текстовом виде.
Интересно для чего сделано именно так (а не отдельно).
Если открыть lf4ed_e.dll то видно что скрипты там, в текстовом виде.
Интересно для чего сделано именно так (а не отдельно).
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
Это так называемая embeded-версия библиотеки. Из репозитория можно скачать и собрать обычную версию. Но тогда скрипты придётся размещать вручную в доступных папках.John Doe wrote:Вопрос по "LuaFAR for Editor".
Если открыть lf4ed_e.dll то видно что скрипты там, в текстовом виде.
Интересно для чего сделано именно так (а не отдельно).
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
Попробовал создать тег для новой версии Rh_Macros: тегиJohn Doe wrote:А если бы Айдар использовал таги, то в имя файла попал бы и таг, и можно было бы получить не "ревизию", а версию в более привычном понимании.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaFAR for Editor
Да, скрипты из lua_share надо где-то разместить.Aidar wrote:Но тогда скрипты придётся размещать вручную в доступных папках.
Только почему вручную, а не в папке рядом с dll?
Отлично! Точка после 'v' наверно лишняя. (А может и 'v' не надо.)Aidar wrote:Попробовал создать тег для новой версии Rh_Macros: теги
И надо иметь ввиду, что появилось отличие: внутри архива папка теперь содержит версию в имени ("Rh_Macros-v.3.0.5.7"), возможно надо как-то подкорректировать инструкцию по установке.
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaFAR for Editor
Есть скрипты самого плагина - можно положить рядом с dll,John Doe wrote:Да, скрипты из lua_share надо где-то разместить.Aidar wrote:Но тогда скрипты придётся размещать вручную в доступных папках.
Только почему вручную, а не в папке рядом с dll?
есть скрипты, которые используются в нескольких LuaFAR-плагинах (far2) - лучше положить в доступную для LuaFAR папку,
а есть общие скрипты, работающие не только в LuaFAR - лучше положить в доступную для Lua папку.
Да, придётся каждый раз вручную убирать минус и номер версии из распакованной папки.John Doe wrote:Отлично! Точка после 'v' наверно лишняя. (А может и 'v' не надо.)Aidar wrote:Попробовал создать тег для новой версии Rh_Macros: теги
И надо иметь ввиду, что появилось отличие: что внутри архива папка идёт с версией в имени ("Rh_Macros-v.3.0.5.7"), возможно надо как-то подкорректировать инструкцию по установке.