▀▀▀▀▀▀\ ▀▀\ ▀▀\ ▀▀▀▀▀▀▀\ ▀▀▀▀▀▀▀\ ▀▀\ ▀▀\ ver 2.41.01 ▄ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀▀▀▀▀▀\ ▀▀\ ▀\ ▀▀\ ▀▀\ ▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀\ ▀▀▀▀▀▀\ ▀▀▀▀\ ▀▀▀▀▀▀▀\ ▀▀▀▀▀▀▀\ ▀▀\ ▀▀\ AGC Product ▄ ▀\ ▀▀▀▀▀▀▀▀▀▀▀▀ Основные возможности и отличия версий. Обозначения: HV - mode: view file as hex/ascii dump AV - mode: view file as assembler instruction with codes TV - mode: view file as text ╬ - новое. ■ - есть и работает. + - исправлено или улучшено. √ - работает, но иногда глючит. - - отсутствует, но скоро будет ;) ~ - авторские ремарки. ;) Note: для краткости библиографии приводятся лишь основополагающие версии, т.е. те, которые вышли на широкие просторы с моего компьютера. P.S. Начиная с версии 1.xx в историю не записываются для краткости те возможности, которые есть и работают, впрочем, как и многие другие... ;) ▒▒▒▒ Замечания к версии 2.41.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ╬ Подключен ассемблер: - в диалог 'Search string' на кнопку [F2] - в диалог 'Replace string' на кнопку [F2] + Исправлена реакция QView на просмотр файлов с защищенных от записи дискет. ╬ Сделана поддержка многозадачных ОС. Отдаются time slice... ╬ Перешли на поддержку функций 101-клавишной клавиатуры. ╬ По многочисленным пожеланиям на [BS] теперь отвисает функция восстановления байта перед курсором (аналогично F3) [HV,AV] + Переход на текущую закладку перенесен с [BS] на [Alt]+[BS] + Более корректно (на самом деле, читай правильно ;) захватываются буфера памяти для нестандартных видеорежимов + Переделан дилог MZ-Header + Более корректно освобождается память + Исправлена работа Crypt system (Баг компиляции QView 2.40.01 TASM-ом 4.1) ▒▒▒▒ Замечания к версии 2.40.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Дописал, наконец, давно обещанную систему построчного комментирования файлов для AV режима. Поддерживается до 1000 коммент-строк длиной до 58 символов (естественно, полностью заполнить 58 символов реально лишь в 132*xx символьных режимах ;). Работает система тривиально - создается связанный по АДРЕСАМ файл комментариев. Поддержка как обычно осуществляется в автоматическом режиме, т.е. и чтение, и запись файла комментариев происходят автоматом. Вам остается только читать свои же комментарии. Так что теперь можно смело записывать комментарии к изучаемым файлам. Файл комментариев имеет тоже имя, что и просматриваемый файл, а расширение '.CMT', поэтому не рекомендуется комментировать и его ;) Вообщем, система еще совсем сырая, жду отзывов... ╬ Система комментирования файлов в режиме дизассемблера (AV) Вставка комментария строки - [Alt]+[E] Переход на предыдущий комметарий - [Ctrl]+[Left] Переход на последующий комметарий - [Ctrl]+[Right] ( последовательность перехода между комментариями та, в которой они вводились в файл, а не адресная ) ╬ На правую кнопку мыши повешена линейка ala DN Editor (TV,HV,AV) ╬ Добавлена функция просмотра экрана ДОС: [Alt]+[F5] - UserScr (TV,HV,AV) + Запоминание экрана перед запуском QView идет теперь в RAM, а не в VRAM + Дописано сохранение/восстановление экрана для видеорежима 07 (mono) + Полностью изменен алгоритм вывода на экран в TV ╬ Реализован вызов дальней процедуры в просмативаемой программе из под курсора в режиме AV по [Alt]+[C]. При запуске процедуры производиться своппинг экрана. Контроль за работой не производиться. Назначение: запуск коротких программок. (Например: mov al,2Eh; out 70h,al; jmps $+2; out 71h,al; retf) ╬ Поддержка NE-headers + Полностью переписан алгоритм обновления файла истории просмотров + Исправлена работа Replace + При выборе 'replace all' при 'Replace string' сброс кеша на диск произво- диться автоматом без вызова диалога 'Changes'. + Исправлено автоопределение на LineFeed 'LFCR' + Убраны нафиг все собщения при старте вьюера и выходе из него. + Исправлен глюк версии 2.32.01 с QEMM + Занялся оптимизацией... + Всякая эстетическая мелочевка ▒▒▒▒ Замечания к версии 2.32.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Не надо слать мне гневных писем, подсветки многострочных комментариев, да и обычных "string", располагающихся на нескольких строках, нет. Это не баг. Просто сие не реализовать физически без полной загрузки текста просматрива- емого файла с его полным анализом, что я сделать не могу, да и не очень хочу, т.к. это весьма посадит производительность вьюера. ╬ Дописано highlight выделение в текстовом режиме ╬ Настройка QView на расширения файлов (о файле qview.ehl см. в ext_high.txt) ╬ Дописана поддержка мыши (см. mousesup.txt) ╬ В диологе LineFeed появился новый пункт 'None' для просмотра бинаров. При выборе этого пункта автоматически устанавливаюся Wrap - Off, TAB - Off. ╬ Сделана альтернатива скроллбару - счетчик процентов (установка в qview.ini) + Исправлены глюки с сохранением экрана в режиме 80*30 + Изменен формат qview.his, поэтому незабудьте уничтожить стрый файл истории ╬ При записи блока по Shift+F2 учитывается текущая CharSet для перекодировки ╬ Показывается размер размер блока при его пометке + К сожалению Color glucker почил в бозе :( ╬ Заместо Color glucker'a пришел настырный Петрович ;))) + Дабавил/исправил еще что-то с поиском, интерфейсом и так, по мелочи... ▒▒▒▒ Замечания к версии 2.31.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ + Подпатчена функция удаления помеченного блока ╬ Кнопка вкл/выкл редактирования [Alt]+[F3] с начальной установкой в сетапе ╬ Базирование [Ctrl]+[F2] ╬ Поддержка текущей CharSet на редактировании в HV (Ascii edit) ╬ Полная поддержка текущей CharSet на поиске и поиске с заменой по [F6] ╬ Функция 'Tabulation symbol support ON/OFF' в TV [Shift]+[F2] (Рекомендуется для просмотра бинаров в TV при включенном Wrap - значительно ускоряется скроллинг вверх нарезанных длинных строк) + Изменял многое по мелочи ╬ Поддержка CharSet в HV (Select CharSet [F6]) + Поменялись местами hotkeys в TV для CharSet и LineFeed ([F6] и [F8]) ╬ Добавлена история переходов по адресу для [F5] - GotoAdr (HV,AV) + Алгоритм позиционирования на адрес стал значительно быстрее + Убраны странности при попытках удаления несуществующих инструкций в Crypt + Решена проблема с опросом клавиатуры для странных ОС, под которыми на запрос 'MOV AH,0', 'INT 16h' в AH не возвращается сканкод, а только в AL код символа ?! ╬ Поддержка Windows 95/NT 'PE' заголовка от исполняемых файлов ╬ В строковые редакторы добавлен hotkey очистки строки [Ctrl]+[Y] ╬ [Shift]+[F9] - Changes dialog + [Alt]+[F9]-UpdateAll, [Ctrl]+[F9]-UndoAll выполняются без подтверждения + После просмотра восстанавливаются исходные дата и время создания файла + Убраны пестрые квадратики при попытке вызова пустого 'history dialog' + Вставлено ограничение на 32 записи в файлах истории ▒▒▒▒ Замечания к версии 2.30.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ В связи с переходом на полнофайловое редактирование опять поменялись значения у некоторых HotKeys. Надеюсь, что в последний раз... ~ Опять поменялся файл конфигурации. ╬ Дописана функция Open/Create file прямо из вьюера по Alt+F6 ╬ Дописано полнофайловое редактирование вместо постраничного Всвязи с этим событием 1. Изменены часть HotKeys 1.1. Global keys ╬ Alt+F9 - update all changes [HV,AV,TV] (Диалог Changes) ╬ Ctrl+F9 - undo all changes [HV,AV,TV] (Диалог Changes ;) + F3 - undo current byte [HV,AV] ╬ Alt+F10 - truncate file at current position [HV,AV,TV] ╬ TAB - select hex/ascii input [HV] TAB - select hex/asm input [AV] 1.2. BookMarks + BS - restore position from current bookmarks state + Alt+'+' - store current position to bookmark 1.3. Jmp/call/... trace + Shift+'1' ─┐ ... ├─ Goto address from N-th jmp/call etc Shift+'9' ─┘ Shift+'0' Return from jump 1.4. Block operation + Ins - Mark block begin/end, unmark block 2. Перед вызовом некоторых функций программа вызывает диалог Changes 2.1. Все блоковые операции 2.2. Крипт 2.3. Выход из вьюера 2.4. File history, Open/create file 2.5. Header 2.6. Truncate 2.7. Insert/delete bytes + В крипте теперь всегда будет начальное смещение 00000000 + Крипт-процедура теперь должна завершаться retf вместо ret + Автоопределение LineFeed основывается на статистике его встречаемости + В дилогах истории добавлена клавиша DEL=F8 - delete record + Теперь files history работает по принципу LIFO ;) + После выхода из QView экран восстанавливается, а не очищается ;) + Переход по адресу в HV,AV подпатчен + Подпатчен String search и Replace string при попадании на границу буфера + Попатчена реакция на стрелку вверх в HV при скроллинге отображения на одну строку вверх, когда смещение до начала файла ровно 17 байт. + ScrollBar в TV при достижении последней страницы отображается внизу + Исправлено отображение в HV,AV при свопинге + Убрано смещение на лишний символ в TV при скроллинге вверх динных строк в режиме Wrap + На время поиска выводятся соответствующие сообщения, что идет процесс ;) + Добавлена возможность назначить цвета для каждого режима просмотра + Зафиксена бага с дизассемблированием aad, aam + Окошки теперь отбрасывают тень ;) ▒▒▒▒ Замечания к версии 2.20.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ N.B. Поменялся файл конфигурации ! (Для конвертации из версии 2.13 используйте ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ковертор qconvert.com) N.B. Поменялись значения у многих клавиш ( См. ниже, а также qview.doc, help ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ╬ Написан конвертор ini файла из версии 2.13 в версию 2.20 -> qconvert.com ╬ Добавлен контексный help (формат файла помощи qview.hlp см. в qview.doc) Вызывается по Help [F1] (для нестраждующих хелпа - он не обязателен) ╬ Добавлен поиск с использованием маски в string search. Символ маски: '?' Переключение флажка ведется по [F5] в диалоге. ╬ Добавлен поиск с заменой. Поиск опять же может вестись по маске.Вызывается по комбинации клавиш [Ctrl]+[F7]. ╬ Появился курсор в режимах HV,AV ╬ Добавлены клавиши [Home], [End] перемещения курсора в HV ╬ Добавлены клавиши [Home], [End], [PgUp], [PgDn] в экранные редакторы HV,AV ╬ Добавлена операция вставки блока из файла (именно вставки) [Shift]+[F5] + Клавиши пометки блока [Shift]+[F2], [Shift]+[F3] переопределены, а их функции снесены на клавишу '*' + Удаление/восстановление пометки блока теперь осуществляется кнопкой [Ins] + Пометка начала блока, конца блока,снятие пометки осуществляется через [*] (Первый раз нажали - отметили начало блока, второй - конец блока, третий - сняли отметку с блока ). Для перемещения к концу блока можно использовать все доступные средства вьюера, в т.ч. поиски ( строковый, ассемблерный ), клавиши перемещения курсора и т.д. + Новые клавиши для блоковых операций Запись блока в файл (PutBlock) [Shift]+[F2] Чтение блока из файла (GetBlock) [Shift]+[F3] Удаление блока (DelBlock) [Shift]+[F4] Вставка блока (InsBlock) [Shift]+[F5] + Все блоковые операции кроме вставки выполняются только при помеченном блоке + Alt+'-' на numeric keypad должна отрабатывать под голым досом. (Win 95 не полностью эмулирует BIOS, там не работает ) + Для DOS младше 4.0 применяется старый метод открытия файлов, так что должно работать под OS/2 в дос сессии. Буду весьма благодарен, если кто мне четко скажет - работает функция 6Ch от int 21h в os/2 и начиная с какой версии ? + В text mode клавишами Down,PgDn больше не получить одинокой строки вверху экрана... + Для ввода hex чисел теперь безразлично состояние rus/eng русификатора + Исправлен баг с невосстановлением аттрибутов для файлов из корневого каталога + Алгоритм поиска изменен в лучшую сторону... + Теперь в 'Search Dialog' при нажатии ввода на HEX строке редактирования поиск всегда ведеться с различением регистра букв, а на строке ASCII действует текущая установка case sensitive. + Убрана всякая реакция в строковом редакторе в hex mode ввода на неисполь- зуемые символы + Исправлен скроллинг вверх длинных строк в text mode в режиме Wrap + Исправлено позиционирование при переходе на предыдущую строку клавишей Left в Hex edit screen (HV) + Исправлено отображение байта при Undo в Hex edit screen, если курсор находился на второй половине байта (HV) + Вставлена реакция на клавишу Left при редактировании кодов в AV, если курсор был в начале строки. + При запуске QView сразу отображается позиция ScrollBar + Исправлен глюк 2.13.00 с обработкой конечных пробелов в командной строке + Реакция на ключики /ma, /md, /mt восстановлена + Убраны цветовые глюки из диалогов + Ну много я правил, не помню уже всего ;) ▒▒▒▒ Замечания к версии 2.13 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Bugfix 2.10 N.B. Поменялся файл конфигурации ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ╬ Добавлено highlight выделение в режиме ASM просмотра + Исправлен баг с открытием файлов с CD-ROM из под MS-DOS + Исправлен баг с вываливанием в DOS при делении на 0 в калькуляторе + Исправлен глюк со скроллингом и т.п. в режимах с более чем 25 строками + Добавлено выравнивание команд и данных в ASM режиме просмотра + При вводе неправильной команды асма строка ввода не убивается + Редактирование и позиционирование в 'Hex Editor' производится полубайтами + Улучшен hex ввод в редакторах + Улучшен запуск вьюера из под оболочек DN, VC. Теперь !.! после qview.com не обязательно ставить. + Добавлена поддержка монохромного режима 07h ( MDA, Hercules ;) ▒▒▒▒ Замечания к версии 2.10 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ N.B. Вставлена сверхмощная криптсистема ( см. qview.doc ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ╬ Поддержка в просмотре текста дополнительно кодировок Win, KOI-8 [F8] ╬ Написана Crypt-система (HV,AV) [F9] ╬ Введен ключ /r в командной строке - режим только просмотра + Алгоритм открытия на просмотр разделяемых файлов ▒▒▒▒ Замечания к версии 2.06 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Для удобства восприятия в замечания к 2.06 снесены все замечания с 2.00 ╬ Написан калькулятор (см. qview.doc) [Ctrl]+[F6] ╬ Диалог истории файлов (см. qview.doc) [Alt]+[F7] ╬ История введенных строк в диалогах поисков (см. qview.doc) [F7] ╬ Удаление помеченного блока (HV,AV) [Shift]+[F8] ╬ Поиск переходов/вызовов/ссылок на текущее смещение (AV) [F6]+[F6] Продолжение поиска [Shift]+[F6] + Открываются на просмотр разделяемые файлы открытые уже в режимах 000 compatibility mode 010 write access denied (deny write) (Mode R/O) 100 full access permitted (deny none) Открытие файлов невозможно, если они уже открыты в режимах 001 exclusive (deny all) 011 read access denied (deny read) ▒▒▒▒ Замечания к версии 2.00.00 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ╬ Добавлена функция вставки блока байтов в файл ([Ctrl-F4] Insert bytes) ╬ Добавлена функция удаления блока байтов из файла ([Ctrl-F4] Delete bytes) ╬ Кнопка [*] - снять/поставить цветовое выделение блока ╬ Добавлены ключи командной строки для перекрытия начального режима отобра- жения (из qview.ini или default): /mt - text mode /md - dump mode /ma - asm mode ╬ Сделано автоопределение LineFeed при загрузке файла ╬ Добавлена кнопка 'F6 Next' в диалог LineFeed ([F6], [Tab], [Down] - Next) ╬ Автоматически ведется файл qview.his истории просмотров в директории QVIEW + Исправлен просмотр разделяемых файлов + Введено цветовое выделение помеченного блока + Теперь не проставляются цифры перед переходами за границы файла в дизасме + Продолжение обычного поиска ведется и по [Ctrl-F7] + Позиционирование на конец файла теперь производится в один прием + Вставлена проверка длины вводимой строки в строковых редакторах + куча всего ▒▒▒▒ Замечания к версии 1.97 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Теперь короткие приблуды на асме можно писать с нуля прямо в QView ;) ~ Поменялся файл конфигурации (см.доку или use setup) ╬ Возможность создания файла с нуля (режимы HV, AV (hex & asm) ) ╬ Возможность дополнения файла (режимы HV, AV (hex & asm) ) ╬ Обрезание файла по F10 (режимы HV, AV (hex & asm) ) ╬ Музыка в сетапе ;) + file_id.diz переработан в 2 раза ;))) + Файл конфигурации изменен + Добавлена возможность переопределения цвета заставки [F1] ;) + Цвета в переходе по адресу [F5] теперь как и везде в редакторах + Вписана подсказка по символам маски в ассемблерном поиске + В редакторах HV,AV, Header обновление файла снесено с [ENTER] на [F9] + Cтроковый редактор на поиске ( обычный, ассемблерный) + Скроллинг в режиме дизасма + Востанавливается DOS Time при выходе из сетапа + Баг с опцией Wrap в сетапе + Баг с несуществующей опцией CPU в сетапе + Баг с выводом меню 'Save Changes' в сетапе - Писал трезвым - Инсталятор ( будет в релизе 2.00 ) ▒▒▒▒ Замечания к версии 1.95 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ╬ Поиск любых команд i486/87 c возможностью задания сложной маски поиска[F6] (см.qview.doc раздел "Ассемблерный поиск"), [Shift-F6] продолжение поиска ╬ Полностью переписан строковый редактор на поиске ( обычный, ассемблерный) и соответственно в режиме ассемблера - сохраняется предыдущее значение поиска, работают : [BS],[DEL],[Left],[Right],[INS],[TAB],[Home],[End] etc ╬ Дописана обработка переходов по jmp/call/loop.../j... и т.д. в режиме ди- зассемблера. Кнопки [1]-[9] - переходы, '0' - возврат (вложенность 1) ╬ Переписан на асм сетапер + В ассемблере, если редактирование инструкции не производилось, а сразу нажат Enter, то ассемблирование ее не производится. ■ Плавный скроллинг в Wrap режиме длинных строк ■ Возможность замены LineFeed ▒▒▒▒ Замечания к версии 1.93 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ╬ Плавный скроллинг в Wrap режиме длинных строк ╬ Возможность замены LineFeed ╬ Требования к памяти снизились до ~55 Kb ОП ▒▒▒▒ Замечания к версии 1.90 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Дописан ассемблер i486 !!!, правда без ix87 ~~~~~~~~~~~~~~~~~~~~~~~~~~ ╬ Ассемблер i486 + Дизассемблирование 486-х команд. + Поиск Ascii/Hex строк с возможностью различения регистра букв + Алгоритм подкачки. + Горизонтальный скролинг в текстовом режиме при наличии символов табуляции + Обратный вертикальный скроллинг в текстовом режиме. + Разбор имени файла с полным путем + Всякая мелочовка. ▒▒▒▒ Замечания к версии 1.10 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Путь продолжается ;) ■ Поддержка режимов 80*25, 80*30, 132*25, 132*30 etc. ■ Просмотр файлов неограниченной длины в text/hex/asm виде ╬ Редакторование в режиме дизассемблера. ■ Редакторование в шестнадцатеричном режиме. + Дизассемблирование всех 486-х команд. ╬ Дизассемблирование команд ix87. ╬ Запись блока в виде Code/Dump/Assembler ╬ Чтение блока в виде Code ╬ BookMark для каждого режима просмотра на 9 закладок. ╬ Редактирование .EXE заголовка и jmp to start point ╬ Внешний setup by Dr.Khumen + Файл конфигурации ■ Поиск Ascii/Hex строк с возможностью различения регистра букв ■ Переход по адресу в Hex/Asm режимах ■ Глюк бордюра. ;) + Как обычно куча мелочовки ▒▒▒▒ Замечания к версии 1.01 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Собственно эта версия - некий BugFix 1.0, но, т.к. в письмах около 80% пожеланий - поддержка больших текстовых режимов и переопределения цветов, то это и было добавлено ;) ╬ Поддержка режимов 80*25, 80*30, 132*25, 132*30 ╬ Введен файл конфигурации + Процедура поиска + Всякая мелочовка ▒▒▒▒ Замечания к версии 1.00 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ╬ Горизонтальный скроллинг + Исправлен глюк с просмотром Read Only файлов ■ Редакторование в шестнадцатеричном режиме. ■ Просмотр файлов неограниченной длины в текстовом и шестнадцатиричном виде ■ Встроенный 486-й дизассемблер ■ Встроенный 86-й дизассемблер ■ Глюк бордюра. ■ Переход по адресу в Hex/Asm режимах ■ Поиск по файлу неограниченной длины. ▒▒▒▒ Замечания к версии 0.99 beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Почти релиз, внесена куча BugFix ;) ╬ Редакторование в шестнадцатеричном режиме. ╬ Добавленo дизассемблирование 486-х команд. ╬ Исправил наконец обработку символа табуляции. ╬ Исправлены небольшие глюки в поиске. ╬ Исправлены глюки при засосе файлов > 640 Kb и нулевой длины. ■ Просмотр файлов неограниченной длины в текстовом и шестнадцатиричном виде ■ Встроенный 486-й дизассемблер ■ Встроенный 86-й дизассемблер ■ Глюк бордюра. ■ Переход по адресу в Hex/Asm режимах + Поиск по файлу неограниченной длины. - Редакторование в режиме дизассемблера. ▒▒▒▒ Замечания к версии 0.98 beta 2 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Для релиза нехватает только редактирования. ╬ Дописана функция (Un)Wrap для Text mode ╬ Полностью переписан режим вывода Text ╬ Переход по адресу в Hex/Asm режимах ╬ Встроенный 86-й дизассемблер ■ Просмотр файлов неограниченной длины в текстовом и шестнадцатиричном виде ■ Встроенный 386-й дизассемблер ■ Глюк бордюра. + Поиск по файлу неограниченной длины. - Редакторование в шестнадцатеричном режиме и в режиме дизассемблера ▒▒▒▒ Замечания к версии 0.53 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Самая глючная версия ( после 0.01 ;), зато с кучей новых возможностей. ╬ Дописана дока ╬ Просмотр файлов неограниченной длины в шестнадцатиричном виде ╬ Встроенный 386-й дизассемблер ╬ Постраничное листание ╬ Переход в начало конец файла ■ Просмотр файлов неограниченной длины в текстовом виде ■ Глюк бордюра. + Поиск в Text/Hex формах. ▒▒▒▒ Замечания к версии 0.37 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Возможно появление ошибок в самых неожиданных местах... ╬ Просмотр файлов неограниченной длины в текстовом виде ■ Глюк бордюра. ( просто так ... ) √ Поиск (вроде дописал по всему файлу). ▒▒▒▒ Замечания к версии 0.01 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ~ Возможно появление ошибок в самых неожиданных местах... ~ Возможно появление ошибок и в самых ожидаемых местах... ~ Возможно появление ошибок вообще в любом месте... ~ И вообще в данной версии одни ошьибки дже в граммкатике... ;) ~ Но тотального разрушения системы пока не предвидеться................. ~ и т.д................................................................. ■ Просмотр файлов длиной не более 64 Kb в текстовом режиме ■ Глюк бордюра. ( аки screen saver ... ) ■ Поиск.