Формировать сводную историю изменений (Фар и стандартные плагины)

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Формировать сводную историю изменений (Фар и стандартные плагины)

Post by buniak_a_h »

Про новую версию колорера я не подумал
Всё-таки новости о пакетах, входящих в комплект поставки, надо компилировать в один файл. Иначе искать невозможно. Это уже второй раз на такое нарываюсь. А Вы возражали …
Last edited by HaRT on Sun 12 Apr, 2020 13:38, edited 2 times in total.
Reason: Добавлена ссылка на исходную тему
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

buniak_a_h wrote: Sun 12 Apr, 2020 01:22Это уже второй раз на такое нарываюсь. А Вы возражали …
я возражал? я специально тему нашёл — можете ткнуть пальцем — где именно?
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

Вот:
zg wrote: Wed 11 Dec, 2019 09:44
buniak_a_h wrote: Wed 11 Dec, 2019 08:30Извините, если сейчас напишу азбучную истину. Если плагин является неотъемлемой частью проекта, то он не должен содержать отдельный ченджлог. :evil:
это ваше личное мнение, оно имеет право на существование, но это всего лишь мнение.
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

Ну, правда, в отличие от LuaFAR-а Colorer не является неотъемлемой частью продукта. Фар может продуктивно работать и без колорера. Но если он входит в комплект поставки и изменился, то в общем ченджлоге надо хотя бы указывать, что он изменился. Ну невозможно бегать по всем вложенным папкам и смотреть, что изменилось!
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

buniak_a_h wrote: Sun 12 Apr, 2020 01:44Вот:
и где там возражение? я ж прямым текстом написал, что ваше мнение имеет право на существование.
buniak_a_h wrote: Sun 12 Apr, 2020 01:48Ну невозможно бегать по всем вложенным папкам и смотреть, что изменилось!
т.е. падает colorer, потратить минуту и открыть changelog от колорера — это просто абсолютно невозможное действие, да?
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

zg wrote: Sun 12 Apr, 2020 01:53 и где там возражение? я ж прямым текстом написал, что ваше мнение имеет право на существование.
Вы прямым текстом написал, что это только моё мнение. Перевожу: думай что хочешь, твоё мнение никого не интересует.
zg wrote: Sun 12 Apr, 2020 01:53 т.е. падает colorer, потратить минуту и открыть changelog от колорера — это просто абсолютно невозможное действие, да?
Для этого надо было (а) догадаться, что падает именно колорер (сначала падал луафар - хорошо, по моей вине), затем - что он изменился (он мог бы и падать, даже не изменившись, если сам ФАР изменился).
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

buniak_a_h wrote: Sun 12 Apr, 2020 02:17Вы прямым текстом написал, что это только моё мнение.
мнение само общий changelog не сформирует. этим надо кому-то заниматься. я желающих не вижу, и как бы и всё.
User avatar
John Doe
Бюрократ
Posts: 13199
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Глюки и баги, появившиеся в «ночных сборках»

Post by John Doe »

Простейший скрипт при обновлении фара может отображать все новые записи во всех ченжлогах.
https://t.me/FarManager — Telegram чат
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

John Doe wrote: Sun 12 Apr, 2020 07:11 Простейший скрипт при обновлении фара может отображать все новые записи во всех ченжлогах.
Да-да. А ещё его можно было бы запускать перед архивацией версии и компиляцией в MSI. А результат работы помещать в них под именем, например, WatsNew.txt
Вообще, по идее плагин renewall должен таое показывать, но … не показывает :-(
User avatar
John Doe
Бюрократ
Posts: 13199
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Глюки и баги, появившиеся в «ночных сборках»

Post by John Doe »

buniak_a_h wrote: Sun 12 Apr, 2020 08:08 Да-да. А ещё его можно было бы запускать перед архивацией версии и компиляцией в MSI. А результат работы помещать в них под именем, например, WatsNew.txt
В частности было бы здорово это видеть в описаниях релизов на гитхабе. И на сайте.
https://t.me/FarManager — Telegram чат
User avatar
DrKnS
Posts: 5889
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 363 times

Глюки и баги, появившиеся в «ночных сборках»

Post by DrKnS »

buniak_a_h wrote: Sun 12 Apr, 2020 02:17Для этого надо было (а) догадаться, что падает именно колорер
buniak_a_h wrote: Sat 11 Apr, 2020 12:44

Code: Select all

Address:     0x7FFCA36AC980 - colorer.dll!ProcessSynchroEventW
Module:      C:\Program Files\Far Manager\Plugins\FarColorer\bin\colorer.dll
Действительно, догадаться нелегко.
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

DrKnS wrote: Sun 12 Apr, 2020 08:47 Действительно, догадаться нелегко.
Это Вы процитировали второй вылет (при нажатии на кнопку [ 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: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

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), то скрипт, суммирующий эти новости в один файл, будет вообще тривиальным.
User avatar
John Doe
Бюрократ
Posts: 13199
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Глюки и баги, появившиеся в «ночных сборках»

Post by John Doe »

buniak_a_h wrote: Sun 12 Apr, 2020 09:15 А вот работающий "на той стороне" скрипт будет включать только последние записи распространяемых с ФАРом плагинов.
Не вижу проблемы в скрипте "на этой стороне".
Я выкладывал подобный лет 10 назад.
buniak_a_h wrote: Sun 12 Apr, 2020 09:15 Если это - серьёзно, а не сарказм
Не сарказм.
https://t.me/FarManager — Telegram чат
buniak_a_h
Posts: 2827
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 153 times
Been thanked: 404 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by buniak_a_h »

John Doe wrote: Sun 12 Apr, 2020 09:20 Не вижу проблемы в скрипте "на этой стороне".
Я выкладывал подобный лет 10 назад.
John Doe, процитировал в личке это ваше сообщение товарищу невесомому (zg), он просит пул-реквест. Я не очень понимаю, о чём речь. Вы в курсе? Если да - ответьте ему, пожалуйста.
Post Reply

Return to “Предложения и идеи”