Bugs / Найденные баги (1)

Russian main discussion
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Scrapmetay wrote:4.9.2. F3 ищет вниз, (Shift) F3 ищет вверх, при установленом Direction : Up. Собственно да, там напечатано в меню Find next down : F3, но почему это? Может по направлению установленному в окне и искать?
Чтобы искать по направлению указанному в диалоге, нажимаем кнопку "Найти далее".

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Ну да, это в окне. Просто F3 из меню не учитывает параметр, заданный в окне. Почему бы ему не учитывать? Хотя если это специально, тогда ладно = это не ошибка.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Instructor wrote:opk44
На тестовой воспроизводится? Такое уже правилось недавно.
Понаблюдал за версией 4.9.3 (x86) dev (MD5: 7d15664656ba8117efa6838c80c7bf38). Эффект также присутствует. Хотя, субъективно, может и не так сильно выражен (по крайней мере добиться появления "фантомной" линии с множественными разрывами ни разу не удалось).
Эффект (на dev 4.9.3) проявляется в 4-х видах:
1+2. кусочек фантомной линии высотой в 1 строку в положении/позиции [eof] перед последним удалением фрагмента. И обратная ситуация - сплошная фантомная линия с разрывом в одну строку в позиции [eof] перед последним удалением фрагмента.
3+4. половинки фантомной линии либо от верха экрана до предыдущего положения [eof] либо от предыдущего положения [eof] до нижнего края экрана.

P.S. чтобы не ввести невольно в заблуждение, "предыдущее положение [eof]" и "предыдущее положение курсора" в данном случае совпадали. Т.е. выделение производилось сверху вниз до конца текста (отсюда [eof]). После удаления последнего куска текста и курсор и позиция [eof] смещались в положение 1:1, а куски фантомной линии "отмечали", соответственно, предыдущее положение и [eof] и курсора.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

opk44
Честно дважды перечитал. А можно видео? Напоминает... И описанное "положение eof и курсора" с выделением сверху вниз знакомо, кажется.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Skif_off
Можно и видео.
По ссылке http://rghost.ru/8wRCY5JhS файл Akel493.uvf (448.0 КБ).
Записывалось бесплатной версией UVScreenCamera. Поэтому видео в ее "внутреннем" формате UVF. Для просмотра нужен плеер, который идет вместе с этой программой (~6MB).

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

opk44
Спасибо, теперь понятнее. Подобное тоже вижу.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Instructor wrote:opk44
Тестовая
Пока только "беглое" тестирование.
При удалении блока через [Delete] выглядит уже лучше, но артефакты все еще появляются, если пользоваться [Ctrl+Y].
Видеоиллюстрация http://rghost.ru/8n8rD5Gzw

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

Кнопка Alt не открывает стандартное малое меню, принадлежащее верхней левой части любого окна, на окнах Go to, Find и Replace. Хотя оно там есть и вызывается другой клавишей мыши. [Не знаю правда, может оно не нужное, и воще от него избавиться везде? Но пока оно единственный способ сдвинуть окно без мыши.]

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Scrapmetay wrote:Кнопка Alt не открывает стандартное малое меню, принадлежащее верхней левой части любого окна...
Тут вы в некотором роде заблуждаетесь. Вызов требуемого меню производится нажатием [Alt+Space].

Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Post by LonerD »

А у всех нормально работает ключ CmdLineBegin?
Что-то он у меня начиная с 4.9.1 отвалился... (и в 4.9.2 тоже колбасит не по детски).
В 4.9.0 у меня работала вот такая конструкция

Code: Select all

CmdLineBegin=/C+ /B- /Call("Scripts::Main", 1, "History.js") /Call("Scripts::Main", 1, "TabNumberByKeyboard.js") /Call("Scripts::Main", 2, "AutoScript-UndoReopen.js") /Call("Scripts::Main", 1, "autoSaveSession.js", `-startupDelay=2000 -minDelay=12000 -session="OnExit"`) /Call("Scripts::Main", 1, "LineBoardRClickPanel.js", 'LINEBOARDBOOKMARKS') /Call("Scripts::Main", 1, "AkelPadTitle.js", `-t="AkelPad Lair 2015 (v%%v %%b) - %%w" -t0="%%m AkelPad Lair 2015 (v%%v %%b) - new" -t1="%%m AkelPad Lair 2015 (v%%v %%b) - %%F"`) /Exec(`"%%windir%\System32%\wscript.exe" "%a\AkelFiles\Plugs\Scripts\ImportRegAkelPad.vbs"`) /Call("Scripts::Main", 1, "ExitRun.vbs")
Сейчас она не работает. Начинаю подключать плагины по одному...
History.js - Акелпад запускается, но или крах при закрытии вкладок, или при попытке переоткрытия не находит путь (путь запоминается кракозябрами)
AkelPadTitle.js - Акелпад при запуске просто напрочь зависает.

AkelPad.ini - UTF-16 LE.
Похоже только у меня проблемы (ведь ключ один из самых используемых, и за три месяца жалоб не было больше ни у кого)...
А раз у меня - какой параметр изменился в настройках Акелпада с версии 4.9.1, который может приводить к краху?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

LonerD
History.js обновляли когда? Версия? Сейчас актуальна, которой я какой-то крах фиксил.
// v0.14 (2014.12.20) Fixed crash since AkelPad v4.9.1
Last edited by FeyFre on Fri Mar 20, 2015 12:13 am, edited 1 time in total.

Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Post by LonerD »

FeyFre
Да, спасибо, с этим разобрался.
Обновился с
http://akelpad.sourceforge.net/files/plugs/Scripts/
и аверинские скрипты, а то, что у меня используется несколько скриптов других авторов - запамятовал.
PS. Всё, вроде разобрался, всё заработало))), комплексная проблема - там скрипт не обновил, там синтаксис был с ошибкой, там ещё что-то...

Offline
Posts: 71
Joined: Tue Nov 11, 2014 12:21 am

Post by Scrapmetay »

opk44 wrote:[Alt+Space]
По (Alt) Пробел действительно везде открывается.
Но я имел в виду конечно Alt, потом нажать вниз или Enter. На других открывается, тут заблокировано.
Locked