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

Здесь можно сообщить о найденных багах в Far.
User avatar
John Doe
Бюрократ
Posts: 12838
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 290 times

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

Post by John Doe »

Внимание: Тема служит исключительно для обсуждения свежих багов Far 3.
  • Под свежими понимаются глюки и баги проявляющиеся в "ночных" сборках, но отсутствующие в "стабильных".
  • О проблемах, которые существуют давно, следует сообщать в отдельных темах, либо на багтрекере.
  • Вопросы связанные с ночными сборками, но не касающиеся багов самого фара, обсуждаются в другой теме:
Если баг о котором вы сообщили не исправлен "по горячим следам", значит необходимо создать запись на багтрекере

Предыдущие ночные билды доступны здесь.
https://t.me/FarManager — Telegram чат

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

Latest post of the previous page:

gcc старый, на 4.8.0 работает :)

поправил.

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

vc 10, тоже старый.
в нём, насколько я понимаю, последняя оптимизация ничего не даёт.
vc10 push-back-vs-emplace-back

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

Оно позволяет в куче мест писать без явного конструирования, что уже благо:

- m_Enum.push_back(VALUE_TYPE(m_Enum)(new FarSettingsNameItems));
+ m_Enum.emplace_back(new FarSettingsNameItems);

Shmuel
Posts: 6152
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 320 times

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

Post by Shmuel »

Проверялось в 3268 и 3279.
1. Запускаем Фар, исходный язык - английский.
2. Через меню F9 снова выставляем английский.
3. Заходим в редактор и вызываем меню плагинов. После смены языка (на тот же самый в данном случае) наблюдаем битые пункты.

Картинка слева - "до", картинка справа - "после".

Code: Select all

╔═══════════ Plugin commands ═══════════╗  ╔═══════════ Plugin commands ═══════════╗
║  A  Align block                       ║  ║A    ►♥n External Filter               ║
║     Auto wrap                         ║  ║  A  Align block                       ║
║     Block Shift                       ║  ║     Auto wrap                         ║
║     Brackets matching                 ║  ║     Block Shift                       ║
║  C  Change Case                       ║  ║     Brackets matching                 ║
║     Draw lines                        ║  ║  C  Change Case                       ║
║     Editor Find                       ║  ║     Draw lines                        ║
║     Regular Expression Search         ║  ║     Editor Find                       ║
║A    Run External Filter               ║  ║     Regular Expression Search         ║
║A S  Search And Replace                ║  ║A S  Search And Replace                ║
║  O  Sort strings                      ║  ║  O  ʌort strings                      ║
╚═ F4 - set hot key, F3 - information ══╝  ╚═ F4 - set hot key, F3 - information ══╝

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

У меня почему-то подозрение, что это авторы External Filter и Sort strings запоминают адреса, полученные по GetMsg, чего делать нельзя.

Shmuel
Posts: 6152
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 320 times

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

Post by Shmuel »

Возможно, т.к. при многократных экспериментах именно эти плагины так себя отображают.

User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

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

Post by Skirda »

DrKnS wrote:У меня почему-то подозрение, что это авторы External Filter
Хмм... таки
We are the Borg. You will be assimilated.
So Say We All!

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

Что не удивительно, т. к. здесь не написано, что этого делать нельзя.

User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

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

Post by Skirda »

DrKnS wrote:Что не удивительно, т. к. здесь не написано, что этого делать нельзя.
А чё удивляться то? Плагину 100500 лет (если быть точным дата модификации Exefilt.cpp 03.10.2001), тогда можно было все :-), ограничения и правила хорошего тона в Писании появились позже.
We are the Borg. You will be assimilated.
So Say We All!

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

Возвращение указателя, который протухнет при смене языка - это не "правила хорошего тона", это бомба замедленного действия, и о таком надо писать БОЛЬШИМИ КРАСНЫМИ БУКВАМИ.

П.С. Я в курсе, что это всё Рошал, что "это не мы, оно так и было".

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

пересиплюсплюсили. Build 3280 под vc10 не собирается.

cyberwolf
Posts: 109
Joined: Tue 24 Mar, 2009 14:39
Been thanked: 2 times

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

Post by cyberwolf »

In FAR 3.0.3287 and 3.0.3288 when i select multiple files and try to change the file attributes it fails, it gives me the following error :


If i set the file attributes for one file then it works correctly.
P.S. i've tried with a "clean" FAR (empty profile and only the plugins that come with FAR, it does the same), sometimes the error is a little bit different :
Sorry for writing in English in the Russian forums, but i don't speak Russian and don't trust online translators. :D

"There’s no teacher who can teach anything new He can just help us to remember the things we always knew." ~ ENIGMA

2useven10
Posts: 4057
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 188 times

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

Post by 2useven10 »

fixed already

Code: Select all

drkns 30.03.2013 13:20:21 +0200 - build 3289
1. Уточнение 3283.2.

User avatar
NightRoman
Posts: 5940
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 times
Contact:

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

Post by NightRoman »

До 3298 PN_CHECKMASK считал маску файлов "|" неправильной, а теперь считает правильной. Это нормально или ошибка?

User avatar
DrKnS
Posts: 5648
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

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

Post by DrKnS »

3299.
А то, что "|foo" считается равным "*|foo" - это так и надо?

User avatar
HaRT
Moderator
Posts: 9487
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 226 times

Post by HaRT »

DrKnS wrote:А то, что "|foo" считается равным "*|foo" - это так и надо?
Обсуждение отделено.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Глюки и баги”