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

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

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

Post by John Doe » Tue 07 Apr, 2009 14:05

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

Предыдущие ночные билды доступны здесь.

fps
Posts: 204
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 15 times
Been thanked: 4 times

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

Post by fps » Mon 21 Dec, 2015 07:31

Latest post of the previous page:

spinout wrote:И что, значит, теперь со всем этим делать?
У тебя там какой-то трэш про светодиоды, драйверы и виртуальные приводы. Ошибся форумом, наверное

По теме:
В редакторе при замене (Ctrl+F7) вместо замены найденного блока удаляется текст слева от блока, а текст справа от блока дублируется.

FAR3.4488

spinout
Posts: 35
Joined: Thu 30 Jun, 2005 18:51
Location: Самара

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

Post by spinout » Mon 21 Dec, 2015 08:22

fps wrote: У тебя там какой-то трэш про светодиоды, драйверы и виртуальные приводы. Ошибся форумом, наверное
"Треш" там совсем в другом. Автора бы сих "улучшений". И пообщаться с ним вплотную.

User avatar
cmd.exe
Posts: 364
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 179 times
Been thanked: 5 times
Contact:

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

Post by cmd.exe » Mon 21 Dec, 2015 09:24

spinout wrote: "Треш" там совсем в другом. Автора бы сих "улучшений". И пообщаться с ним вплотную.
Так «ночные сборки» для разработчиков, они не гарантируют собственно никакой стабильной работы. Всё на ваш страх и риск.
Если вы уверены что багов нет, то вы ошибаетесь, они просто не найдены.(с) Linux
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

User avatar
Sim
Posts: 387
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 2 times
Been thanked: 1 time
Contact:

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

Post by Sim » Mon 21 Dec, 2015 10:28

Far 3.0.4488
поиск и замена текста в редакторе при замене делает тоже что делало при удалении вертикального блока, вместо замены найденного текста дублирует всю строку в конец строки.

в Far 3.0.4489 уже все нормально, спасибо.
Случайности не случайны.

User avatar
zg
zero-gravity
Posts: 5542
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 85 times
Contact:

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

Post by zg » Mon 21 Dec, 2015 11:45

spinout wrote:И пообщаться с ним вплотную.
прощайте.

Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

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

Post by Denis » Mon 21 Dec, 2015 14:22

4489
Включено автодополнение в ком. строке, есть некоторый текст в ком. строке, а так же выделен некоторый текст и есть некоторый текст в буфере обмена. При вставке текста из буфера обмена выделенный текст пропадает, появляется меню автодополнения и только после его закрытия по ESC появляется текст из буфера обмена.

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

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

Post by HaRT » Mon 21 Dec, 2015 20:47

spinout, http://forum.farmanager.com/viewtopic.php?f=9&t=16
И опишите проблему словами — вглядываться в Ваш мультик вряд ли многие станут.
Фар есть инструмент, а не нянька. © 2009 DrKnS

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

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

Post by 2useven10 » Tue 22 Dec, 2015 03:27

HaRT wrote:И опишите проблему словами
После прощайте от zg - словами и в устной речи.

fps
Posts: 204
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 15 times
Been thanked: 4 times

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

Post by fps » Tue 22 Dec, 2015 06:08

В редакторе включена опция [x] Сохранять позицию файла.
Редактировался относительно большой текстовый файл. После этого файл был перезаписан на меньший с тем же именем.
Теперь при попытке его редактирования FAR падает:

Exception: EXCEPTION_ACCESS_VIOLATION (READ FROM 0X0000011C)
Address: 0x0032DD7F
Function: wmain
Module: C:\FAR\FAR.exe

Старого файла уже нет. С новым файлом повторяется с любым, например пустым.
В history.db -> editorposition_history для этого файла есть запись:
id │ name │ time │ line │ linepos │ screenline │ leftpos │ codepage
5096 │ C:\access.log│ 130952331142021047 │ 14091 │ 126 │ 30 │ 28 │ 1251

FAR3.4490 x86

fps
Posts: 204
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 15 times
Been thanked: 4 times

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

Post by fps » Tue 22 Dec, 2015 06:32

Возможно связано с предыдущим.
Если открыть в редакторе приложенный файл и нажать End, FAR падает.

FAR3.4490 x86
Attachments
log1.log
(209 Bytes) Downloaded 73 times

Shmuel
Posts: 5751
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 205 times

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

Post by Shmuel » Mon 28 Dec, 2015 14:53

4493 - не проходит тест клипборда при запуске luamacro\macrotest.lua.

User avatar
DrKnS
Posts: 5220
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 198 times

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

Post by DrKnS » Mon 28 Dec, 2015 15:39

Arama wrote: Перешел с 4472 на 4492 и столкнулся с тем, что в плагине Network browser значение Hidden Shares постоянно сбрасывается на Make Hidden
Интересно, при чем здесь 4472, 4492, ночные сборки и как оно у вас работало вообще, если эта опция не работала с момента своего появления 1.5 года назад?
Shmuel wrote: не проходит тест клипборда
Поправил.

Shmuel
Posts: 5751
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 205 times

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

Post by Shmuel » Mon 28 Dec, 2015 16:16

DrKnS wrote: В macrotest.lua не проходят ещё assert(mf.mload("key1", "name1", "local") == 300). Или это только у меня?
У меня это работает (и всегда работало), даже не знаю, что это может быть.

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

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

Post by 2useven10 » Sun 10 Jan, 2016 13:32

У меня перестали работать макросы для вызова черепахи через EMenu.
В 4503 они работают.

2useven10
Posts: 3817
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 157 times

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

Post by 2useven10 » Sun 10 Jan, 2016 16:15

EMenu build 64 - исправлено.

User avatar
NightRoman
Posts: 5911
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 10 times
Been thanked: 11 times
Contact:

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

Post by NightRoman » Mon 11 Jan, 2016 15:13

Far 3.0.4506 Изменилось поведение граббера или получения из буфера

Для воспроизведения моих шагов нужен PowerShellFar, но, наверное, можно и иначе по аналогии действовать.

- приподнять немного панели, так как будем печатать в консоль и граббить это
- в комстроке набрать команду PSF
ps: "2"
- она выводит двойку на консоль
- далее копируем напечатанную двойку граббером, примерно так:
AltIns Up Up Home ShiftRight Enter

- теперь если вызвать
ps: $Far.PasteFromClipboard().Length

то длина возвращенного текста будет 3, а в билде 4503 длина была 1 (буфер содержал только двойку). Возвращаемая же теперь строка имеет еще перевод строки в конце.

Если это существенно, то PasteFromClipboard в Фарнет реализован так

Code: Select all

String^ Far1::PasteFromClipboard()
{
    CBox box(Info.FSF->PasteFromClipboard(FCT_ANY, 0, 0));
    if (box.Size() > 0)
        Info.FSF->PasteFromClipboard(FCT_ANY, box, box.Size());

    return gcnew String(box);
}

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

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

Post by HaRT » Mon 11 Jan, 2016 16:40

NightRoman wrote: Возвращаемая же теперь строка имеет еще перевод строки в конце.
Подозреваю, что связано с этим:
DrKnS wrote:
DrKnS wrote: Line wrapping selection не хочешь добавить заодно?
Добавил сам, включаестя пробелом.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

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