Формировать сводную историю изменений (Фар и стандартные плагины)
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Формировать сводную историю изменений (Фар и стандартные плагины)
Про новую версию колорера я не подумал …
Всё-таки новости о пакетах, входящих в комплект поставки, надо компилировать в один файл. Иначе искать невозможно. Это уже второй раз на такое нарываюсь. А Вы возражали …
Всё-таки новости о пакетах, входящих в комплект поставки, надо компилировать в один файл. Иначе искать невозможно. Это уже второй раз на такое нарываюсь. А Вы возражали …
Last edited by HaRT on Sun 12 Apr, 2020 13:38, edited 2 times in total.
Reason: Добавлена ссылка на исходную тему
Reason: Добавлена ссылка на исходную тему
- zg
- zero-gravity
- Posts: 6038
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
я возражал? я специально тему нашёл — можете ткнуть пальцем — где именно?
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Вот:
zg wrote: ↑Wed 11 Dec, 2019 09:44это ваше личное мнение, оно имеет право на существование, но это всего лишь мнение.buniak_a_h wrote: ↑Wed 11 Dec, 2019 08:30Извините, если сейчас напишу азбучную истину. Если плагин является неотъемлемой частью проекта, то он не должен содержать отдельный ченджлог.
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Ну, правда, в отличие от LuaFAR-а Colorer не является неотъемлемой частью продукта. Фар может продуктивно работать и без колорера. Но если он входит в комплект поставки и изменился, то в общем ченджлоге надо хотя бы указывать, что он изменился. Ну невозможно бегать по всем вложенным папкам и смотреть, что изменилось!
- zg
- zero-gravity
- Posts: 6038
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
и где там возражение? я ж прямым текстом написал, что ваше мнение имеет право на существование.
т.е. падает colorer, потратить минуту и открыть changelog от колорера — это просто абсолютно невозможное действие, да?buniak_a_h wrote: ↑Sun 12 Apr, 2020 01:48Ну невозможно бегать по всем вложенным папкам и смотреть, что изменилось!
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Вы прямым текстом написал, что это только моё мнение. Перевожу: думай что хочешь, твоё мнение никого не интересует.
Для этого надо было (а) догадаться, что падает именно колорер (сначала падал луафар - хорошо, по моей вине), затем - что он изменился (он мог бы и падать, даже не изменившись, если сам ФАР изменился).
- zg
- zero-gravity
- Posts: 6038
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
мнение само общий changelog не сформирует. этим надо кому-то заниматься. я желающих не вижу, и как бы и всё.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Простейший скрипт при обновлении фара может отображать все новые записи во всех ченжлогах.
https://t.me/FarManager — Telegram чат
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Да-да. А ещё его можно было бы запускать перед архивацией версии и компиляцией в MSI. А результат работы помещать в них под именем, например, WatsNew.txt
Вообще, по идее плагин renewall должен таое показывать, но … не показывает
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
В частности было бы здорово это видеть в описаниях релизов на гитхабе. И на сайте.buniak_a_h wrote: ↑Sun 12 Apr, 2020 08:08 Да-да. А ещё его можно было бы запускать перед архивацией версии и компиляцией в MSI. А результат работы помещать в них под именем, например, WatsNew.txt
https://t.me/FarManager — Telegram чат
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Глюки и баги, появившиеся в «ночных сборках»
buniak_a_h wrote: ↑Sun 12 Apr, 2020 02:17Для этого надо было (а) догадаться, что падает именно колорер
Действительно, догадаться нелегко.buniak_a_h wrote: ↑Sat 11 Apr, 2020 12:44Code: Select all
Address: 0x7FFCA36AC980 - colorer.dll!ProcessSynchroEventW Module: C:\Program Files\Far Manager\Plugins\FarColorer\bin\colorer.dll
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Это Вы процитировали второй вылет (при нажатии на кнопку [ Edit ]). В первом никакого упоминания о colorer-е нет. Есть много про C:\Program Files\Far Manager\Plugins\LuaMacro\utils.lua. Ошибку мне объяснили, файл я выбросил, вылет всё равно получил, на кнопку [ Edit ] жать не стал, так что никакой связи с colorer-ом не усматривается. Кроме того, как показывает мой опыт, исправлять надо первый вылет, остальные могут быть наведёнными (как раз мой случай).
Не говоря уж о том, что с самим продуктом я незнаком, а значит все эти бэктрейсы мне бесполезны, так что единственное, что я с ними могу сделать - прислать авторам. Которые (не все - некоторые) вместо того, чтоб сразу сказать "откати колорер - он гадит" пытаются учить меня жизни.
Last edited by buniak_a_h on Sun 12 Apr, 2020 09:05, edited 1 time in total.
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Если это - серьёзно, а не сарказм, то обосную, почему такой скрипт правильнее было бы, чтоб выполняли "на той стороне" (т.е. разработчики).John Doe wrote: ↑Sun 12 Apr, 2020 08:14В частности было бы здорово это видеть в описаниях релизов на гитхабе. И на сайте.buniak_a_h wrote: ↑Sun 12 Apr, 2020 08:08 Да-да. А ещё его можно было бы запускать перед архивацией версии и компиляцией в MSI. А результат работы помещать в них под именем, например, WhatsNew.txt
Только они знают, какие субпродукты входят в продукт. И, соответственно, какие плагины будут обновлены с новой версией ФАРа.
Включать в компилированный WhatsNew ченджлоги ВСЕХ плагинов будет неправильно: например: я лет n-дцать назад написал плагин и ченджлог к нему. С тех пор он меня устраивал и я его не трогал. А кроме него накачал с ринга ещё m-сот плагинов. WhatsNew будет невобъятных размеров; смысла в таком будет мало.
А вот работающий "на той стороне" скрипт будет включать только последние записи распространяемых с ФАРом плагинов.
Если организовать умно (каждый разработчик плагина выкладывает в определённое место свой WhatsNew), то скрипт, суммирующий эти новости в один файл, будет вообще тривиальным.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
Не вижу проблемы в скрипте "на этой стороне".buniak_a_h wrote: ↑Sun 12 Apr, 2020 09:15 А вот работающий "на той стороне" скрипт будет включать только последние записи распространяемых с ФАРом плагинов.
Я выкладывал подобный лет 10 назад.
Не сарказм.
https://t.me/FarManager — Telegram чат
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Глюки и баги, появившиеся в «ночных сборках»
John Doe, процитировал в личке это ваше сообщение товарищу невесомому (zg), он просит пул-реквест. Я не очень понимаю, о чём речь. Вы в курсе? Если да - ответьте ему, пожалуйста.