Page 2 of 3
Re: ASCIIVju
Posted: Wed Jul 14, 2010 11:55 pm
by diamond
Nasarus
1. Само по себе предположение - не наезд. А вот предположение о баге в другой программе, предлагаемое в качестве объяснения багу и не подтверждающееся другими источниками, при отсутствии действий по фиксу бага в своей - таки да.
2. Угу, это "вся рота идет не в ногу, один поручик шагает в ногу".
Ладно, насчёт отрисовки в текущих дистрах: попробуй несколько десятков раз просто попереключаться между половинами таблицы (порядка 30 нажатий на кнопку достаточно).
Re: ASCIIVju
Posted: Thu Jul 15, 2010 8:31 pm
by Nasarus
Исправил баг из-за которого после определенного кол-ва нажатий на кнопку "0-127/128-255", происходила всякая фигня
Спасибо Даймонду, что сообщил)
А насчет бага о котором поведал
Leency - ИМХО баг именно в эмуляторе и в старом ядре, т.к. ни в ВМ, ни в реальной системе он никак себя не проявляет. Значит это не вина программы.
Re: ASCIIVju
Posted: Thu Jul 15, 2010 8:59 pm
by diamond
В общем, исправление в правильном направлении, но фиксит только часть проблемы (и заодно создаёт ещё одну проблему - вываливание при нажатии на любую клавишу я бы не назвал удачной находкой). И это таки баг программы, а не эмулятора и старого ядра вместе взятых.
Уточнение: это не баг отрисовки, что можно заметить, повнимательнее присмотревшись к окну программы в целом.
Re: ASCIIVju
Posted: Thu Jul 15, 2010 11:01 pm
by Nasarus
Короче, все вышеописанные баги исправлены. В эмуляторе теперь тоже работает)
Re: ASCIIVju
Posted: Thu Aug 18, 2011 5:08 pm
by Leency
ASCIIVJU имеет баг при схлопывании окна (rolled up) - нашёл Марио.
От себя - неплохо бы перемещение выделения клавишами управления курсора и таб на другую страницу.
Re: ASCIIVju
Posted: Fri Aug 19, 2011 1:32 pm
by Joaquin
а как баг проявляет себя? чо-то я проверил, но вроде всё нормально ...
Re: ASCIIVju
Posted: Fri Aug 19, 2011 1:35 pm
by Mario
Схлопывании окна (rolled up) - правая кнопка мыши по заголовку.
Re: ASCIIVju
Posted: Fri Aug 19, 2011 2:08 pm
by Joaquin
А я думал, что это не баг, а фича Колибри
Re: ASCIIVju
Posted: Fri Aug 19, 2011 2:51 pm
by CleverMouse
Само по себе - фича, но по умолчанию программы могут рисовать в системной области окна и в подобном состоянии отрисовывают малую часть окна поверх нижней рамки.
Re: ASCIIVju
Posted: Sat Aug 20, 2011 6:19 pm
by dunkaist
Дважды дизассемблированная)
Вчера сидел полдня, получил удобочитаемый исходник, бинарник байт-в-байт совпадает с 0.3 R3.
Пока прикрепляю к сообщению, если кому-то интересно, позже перепишу с макросами, исправлю rolled_up баг и залью обе версии на svn.
Re: ASCIIVju
Posted: Sat Aug 20, 2011 6:25 pm
by Leency
Мне интересно - пользовался буквально сегодня, чтобы посмотреть код символа "ґ".
Re: ASCIIVju
Posted: Sat Aug 20, 2011 6:37 pm
by Mario
dunkaist wrote:Дважды дизассемблированная)
Вчера сидел полдня, получил удобочитаемый исходник, бинарник байт-в-байт совпадает с 0.3 R3.
Да, к сожалению в большинстве случаев дизассемблеры выдают страшную портянку - успел прочувствовал когда переводил Kpack из сишного бинарника в ассемблерный код. Хорошо хоть было только с десяток килобайт и то больше месяца провозился.
Чем дизассемблировал кстати?
Re: ASCIIVju
Posted: Sat Aug 20, 2011 10:37 pm
by dunkaist
На самом деле ничего особо страшного не было. Я взялся потому что до меня на первой странице нечто подобное уже делали. К тому же здесь бинарник меньше 1.5КБ, никакого си, никаких портянок.
Использовал mtdbg в колибри и gvim. Ближе к концу, когда подгонял байты, radiff2 из radare2.
Я в этом деле новичок, поэтому советы от знающих приветствуются.
Re: ASCIIVju
Posted: Sun Aug 21, 2011 10:48 am
by Joaquin
А не проще было взять исходники у автора, не?
Re: ASCIIVju
Posted: Sun Aug 21, 2011 1:43 pm
by maximYCH
Joaquin, я подозреваю, что автор не доступен, т.е. по имеющимся у коммьюнити контактам его было не найти