===== Dos Navigator Что нового?..  =========================================

  [!] Коротко о главном
  [+] Новое
  [-] Ошибка исправлена
  [*] Ошибка исправлена и/или изменено к лучшему


   Версия 2.0.0
  ---------------------------------------------------------------------

[!] Устранено случайное стирание файлов, зависание ДН при файловых операциях,
    "пропадание" файлов в файловых панелях, улучшена совместимость с
    Novell Netware. В исходные тексты включена информация об изменениях.

    >>> Совместимость <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлена ошибка, из-за которой Дос Навигатор не мог работать с пустыми
    директориями на новелловских дисках из-под ДОСа (Max Vasilyev).

[-] Изменена система разделения времени в многозадачных средах
    (убраны EnterCriticalSection и LeaveCriticalSection) (Max Vasilyev).

[-] При переименовании файла в текущем каталоге в DPMI версии под Windows NT
    и Windows 2000 файл перемещался в корневой каталог диска
    (Kirill Vodonosov).

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: HistoryButtonChars = string[4], (секция
    [Interface]). В этом случае для отображения кнопки вызова истории в
    диалогах будет использоваться ограниченный набор символов
    (аналогично параметру PoorFrames) (Pawel Ziemian).

[+] Новый параметр DN.INI: SundayFirst = byte (секция [Calendar]). Значение 1
    определяет Воскресенье как первый день недели, 0 - как последний.
    Значение 2 - автоопределение этого параметра (по умолчанию)
    (Max Vasilyev).

[+] Введен новый режим отображения файлов. Устанавливается в меню
    Настройки -> Менеджер файлов -> Колонки панелей -> (любой из пунктов) ->
    Автоопределение.
    При этом регистр файлов в панелях будет определяться так:
    1. Если В.имени.МЕЖДУ.ДВУМЯ.точками буквы одного регистра, то файлы
       приводятся к нижнему регистру, а каталоги к верхнему.
    2. Если в.Имени.присутствуют буквы разного регистра, то оно будет
       показано "как есть".
    Такой способ отображения ранее задавался только в исходных текстах
    указанием  {$DEFINE COMBINE_MIXED}
    (Max Vasilyev).

[*] Убраны пересекающиеся горячие клавиши в диалоге архивирования.
    Исправления в диалогах поиска и замены в редакторе и просмотрщике.
    Добавлен вызов помощи для диалогов настройки колонок файлов.
    Добавлена горячая клавиша Ctrl-M для максимизации окна.
    Для английских и венгерских файлов помощи добавлена тема IniFile для
    описания структуры dn.ini (Pavel Borodin, Max Vasilyev).

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Добавлен режим сортировки файлов по описанию (Jaroslaw Osadtchiy).

[*] Теперь комбинация клавиш Ctrl-N используется для переключения показа
    длинных и коротких имён в файловой панели, а комбинация клавиш
    Ctrl-Alt-N - для показа информации о сети (Jaroslaw Osadtchiy).

[*] В установках панели добавлена опция, позволяющая сортировать в панелях
    архивы перед исполнимыми файлами (Jaroslaw Osadtchiy).

[*] При использовании HandleChDirCommand=1 имя директории в команде CD будет
    автоматически преобразовано в длинное. Команда CD /? теперь передается
    на обработку системе (Max Vasilyev).

[*] Изменён смысл комбинации клавиш Ctrl-Y - теперь она служит для
    переключения между текущим (а не только первым, как раньше) и вторым
    (полным по умолчанию) режимами колонок файловых панелей
    (Jaroslaw Osadtchiy).

[*] Комбинация клавиш Shift-Del (для удаления отдельного файла)
    в файловой панели теперь не будет работать при выключенной опции
    "[ ] DEL для удаления файлов" в Установках Менеджера Файлов
    (Jaroslaw Osadtchiy).

[*] Маски вида "*." и "xxx*." теперь при поиске по фильтру и в фильтре
    файловой панели рассматриваются как маски файлов без расширения
    (Jaroslaw Osadtchiy).

[*] В фильтр файловой панели нормально подставляются (и обрабатываются) маски
    с расширением, превышающим в длину три символа, если таковые имеются
    (Jaroslaw Osadtchiy).

[*] В режиме показа длинных имён фильтр файловой панели работает по длинным
    именам файлов, а в режиме показа коротких - по коротким
    (Jaroslaw Osadtchiy).

[-] Исправлена работа в случае неуспешного переноса файлов на другой диск
    (Aleksej Kozlov).

[-] Исправлена работа клавиатурных сочетаний Ctrl(+Alt)(+Shift)+Enter
    (Max Vasilyev).

[-] Теперь элемент '..' невозможно удалить с помощью Ctrl-Del
    (Jaroslaw Osadtchiy).

[-] Исправлена ошибка, приводившая к невозможности при сравнении каталогов
    задействовать все четыре критерия сравнения одновременно
    (Jaroslaw Osadtchiy).

[-] Устранено зависание при просмотре дерева каталогов.
    Косметические изменения в отрисовке дерева: имена каталогов теперь не
    оторочены нулевыми символами (которые видны зачастую в виде мерзких
    мелких точечек или ещё чего-нибудь похуже), все каталоги одного уровня
    теперь показываются выровненными по одной вертикальной линии вне
    зависимости от факта наличия в них подкаталогов (Jaroslaw Osadtchiy).

[-] Исправлена ошибка, приводившая к тому, что если в истории каталогов
    удалить нулевой элемент (текущий каталог), то затем переход происходил
    к элементу истории с номером на 1 меньше выбранного (а если выбрать
    нулевой элемент - то просто в текущий каталог) (Alexey Korop).

[-] В некоторых режимах сортировки отображались не все файлы (Max Vasilyev).

[-] Исправлено копирование описаний для директорий, содержащих точку в имени
    (Max Vasilyev).

[*] Раньше в случае возникновения ошибки (например, дискета не вставлена)
    после нажатия в выскочившем окне кнопки "отмена" прекращалась реакция
    на клавиатуру до тех пор, пока не будет нажата кнопка мыши

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлен поиск назад в просмотре (Marcin Meinardi).

[-] Исправлено зависание при смене xlt-таблицы в просмотре (Alexey Korop).

[-] Исправлена ошибка, приводившая к тому, что при помощи мыши нельзя
    было перейти к закладке, если нет закладки с номером на 1 меньше
    (Alexey Korop).

[-] Раньше данные для масок !\!.! для просмотрщиков, редакторов и запуска по
    расширению передавались с искажённым регистром. Каталог - в верхнем,
    регистре, имя файла - в нижнем, независимо от реального, что приводило к
    проблемам с Java (Aleksej Kozlov).

[-] Раньше после выхода из ДН-а при открытом Clipboard-е, при следующем
    запуске ДН падал (Aleksej Kozlov).

[-] Исправлена работа функций Откат/Накат после записи файла в редакторе
    (Max Vasilyev).

[-] Устранено крушение DN при просмотре Clipboard, если Windows-Clipboard
    пуст и параметр dn.ini SaveClipboardOnExit равен 0 (Max Morozov).

[-] Раньше после выхода из ДН-а при открытом SmartPad-е, при нажатии
    Alt-Q (при следующем запуске) открывалось второе окно SmartPad-а
    (Aleksej Kozlov).

[*] Теперь при перезапуске ДН-а с открытым редактором сохраняются значения:
    - режим вставки/замены
    - режим рисования линий
    - положение курсора не только в редактируемом файле, но и в окне
    - выделенный блок
    - перевод строки CrLf/Lf/Cr
    - кодировка DOS/WIN/KOI
    (Aleksej Kozlov).

[*] Раньше "отступ при забое" работал неправильно со строками с номерами
    более 255 (Aleksej Kozlov).

[*] Раньше в случае неудачного поиска в редакторе "с начала текста"
    курсор устанавливался в начало файла

[*] Раньше в случае неудачного поиска в редакторе "с позиции курсора"
    подсвечивались символы перед курсором


    >>> Просмотр баз данных <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлена идентификация баз данных (Max Vasilyev).

[-] При попытке просмотра DBF файла созданного Clipper-ом если файл имел
    символьные поля длиной более 256 символов ничего не происходило -
    файл не открывался (Kirill Vodonosov).


    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Оптимизирована работа с архиваторами, исправлены ошибки обработки
    некоторых типов архивов, работа с архивами без расширения и с большим
    объемом непакованных данных (Max Vasilyev).

[-] Исправлена некорректная индикация процесса чтения архива (Max Vasilyev).

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Изменено определение жестких дисков больших размеров (более 8Гб)
    (Max Morozov, Max Vasilyev).

    >>> Калькулятор <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Числа можно указывать в экспоненциальной форме <a>E+<b>,<a>E-<b>
    (Pavel Anufrikov).

[+] Добавлена поддержка логических функций && и || (Max Morozov).

[*] В калькуляторе целые числа по основаниям 16, 8 и 2 рассматриваются как
    беззнаковые, т.е. при вводе числа 0xFFFFFFFF в строке HEX отображается не
    Overflow, а 0xFFFFFFFF. Также теперь коректно работает с отрицательными
    числами типа -0xF8000001 (Max Morozov).

[-] Исправлена работа различных функций (Max Morozov, Aleksej Kozlov).

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Полностью переписан Календарь. Подробную информацию можно найти в
    разделе справочной системы, посвященном Календарю (Pawel Ziemian).

[-] Исправлено крушение программы после сообщения о невозможности найти COM
    порт, при открытии окна терминала (Max Morozov).

[-] Исправлено крушение программы при копировании файлов (Pawel Ziemian).

[-] Установленный "с нуля" Дос Навигатор было невозможно запустить без
    файлов английских ресурсов (Max Vasilyev).

[-] Исправлена ошибка, приводившая к случайному стиранию файлов
    (Jaroslaw Osadtchiy).

[-] Исправлено зависание Дос Навигатора и создание случайных файлов на
    некоторых компьютерах (Marcin Meinardi).

    >>> Особенности использования исходных текстов <<<<<<<<<<<<<<<<<<<<

[*] {$DEFINE COMBINE_MIXED} перенесено из исходных текстов в настройки
    панелей (Max Vasilyev).

[-] Исправлена некорректная компиляция библиотеки определения процессоров
    (Max Vasilyev).

[-] Библиотеку AsyncPro теперь можно использовать в виде исходных текстов.
    (Max Vasilyev).

[-] Исправлена "сломавшаяся" возможность компилировать с включенным pktview
    (Pavel Borodin).

[!] В исходные тексты включена информация об изменениях.
    Заполняется КООРДИНАТОРОМ.


   Версия 1.6.RC1 (Release Candidate 1)
  ---------------------------------------------------------------------

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Файлы с описаниями (descript.ion, file_id.diz) теперь не исключаются из
    группового выделения на панелях просмотра архива, Navigator Link или Arvid
    (Jaroslaw Osadtchiy)

[*] Файлы с атрибутами Скрытый и Системный одновременно отмечаются символом,
    отличным от символов, используемых для файлов с атрибутами Скрытый и
    Системный по отдельности (Pavel Anufrikov)

[-] Наличие двух символов '*' в маске приемника вызывало некорректную работу
    операций копирования, перемещения и переименования (Pavel Anufrikov)

[-] Установки колонок панели сбрасывались при смене диска клавишами
    Ctrl-Влево/Вправо (Eugeny Zvyagintzev)

[-] Сообщение об ошибке "Устройство не готово" при смене устройства клавишами
    Ctrl-Влево/Вправо отображалось дважды (Max Vasilyev)

[-] Исправлена логика смены текущего каталога (Max Vasilyev)

[-] Исправлена идентификация каталогов хранилищ TDR (Max Vasilyev)

[-] Тома Arvid инициализировались неверно (Max Vasilyev)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] После редактирования файла, содержащего более 65535 строк, работа DN
    становилась неустойчивой (Anton Fedorov)

[-] При открытии файла в Редакторе, лишние переводы строк все еще могли
    появляться, хотя и в редких случаях (Anton Fedorov)

[-] Команды Сдвиг влево и Сдвиг вправо в русскоязычных ресурсах меню Редактора
    были перепутаны. Восстановлен правильный порядок (Alexey Feldgendler)

[-] Пересчет некоторых формул в Электронной таблице выполнялся неверно
    (Anton Fedorov)

[-] Исправлена идентификация баз данных (Max Vasilyev)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Архиваторы, которые не могут читать список файлов из отдельного файла,
    теперь при необходимости вызываются несколько раз, так что все выбранные
    файлы распаковываются независимо от их числа (Jaroslaw Osadtchiy)

[-] Исправлена идентификация архивов ARJ (Max Vasilyev)

[-] Исправлено чтение архивов TAR и TGZ (Max Vasilyev)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Расширен набор символов, после которых в командную строку не добавляется
    пробел при нажатии Ctrl-Enter для вставки имени текущего файла. Теперь в
    этот набор входит символ коммерческое эт '@' (Pavel Borodin)

[-] Некоторые исправления, объявленные в DN OSP 1.51.12, в действительности
    отсутствовали. Приведено в соответствие (Alexey Feldgendler)

[-] Исправлено поведение уменьшенных версий с отключенными дополнительными
    возможностями. Такие версии DN не распространяются; их можно получить
    только самостоятельной компиляцией исходного кода (Pavel Borodin)

[-] Для диалогового окна Установки Менеджера Файлов в русскоязычных ресурсах
    отображалась несоответствующая статья Справки (Pavel Borodin)

[-] Внесены косметические исправления в русскоязычные ресурсы некоторых
    диалоговых окон (Pavel Borodin)

[-] В русскоязычных ресурсах вместо русских букв иногда появлялись английские
    со сходным начертанием, и наоборот (Pavel Borodin)

[-] Исправлено множество опечаток в файле history.txt на русском языке
    (Alexey Feldgendler)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.12
  ---------------------------------------------------------------------

    >>> Совместимость <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Теперь 3.5" дисководы, поддерживающие емкость 2.88 мегабайт, правильно
    определяются в окнах Системной информации и Форматирования (Ondrej Zary)

[-] В системе DOS DPMI-версия некорректно распознавала устройства некоторых
    типов (Alexey Feldgendler)

[-] При выборе варианта Abort в окне Системная Ошибка в DPMI-версии в системе
    DOS происходил сбой (Alexey Feldgendler)

[-] При использовании длинных имен работа с сетевыми дисками Novell NetWare
    была невозможна (Anton Fedorov)

[-] В системе MS-DOS в DPMI-версии не работала возможность сброса атрибута
    Read-Only при копировании файлов с компакт-дисков (Max Vasilyev)

[-] Значение параметра CopyLimit в секции [Kernel] файла DN.INI использовалось
    при работе не только в системе Windows, но и в DOS, что противоречило
    описанному в документации поведению (Max Vasilyev)

[-] Параметр SmartWindowsBoxClose в секции [Kernel] файла DN.INI почти никогда
    не работал. Теперь его работа исправлена как в версии реального режима,
    так и в DPMI-версии. Единственное ограничение состоит в том, что для
    правильной работы кнопки закрытия окна необходимо, чтобы DN.COM был
    запущен как самостоятельное приложение, а не вызван, к примеру, из
    BAT-файла (Vitaly Astaforkin)

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: UseF3InViewer = long (секция [Interface]). Сходен
    с уже существующим параметром UseEnterInViewer (секция [Interface]). Когда
    установлено значение 0, нажатие F3 при просмотре файла не производит
    никаких действий, когда установлено 1, F3 закрывает окно просмотра, и,
    наконец, 2 означает, что клавиша F3 должна производить переключение
    между режимами просмотра текста, шестнадцатеричных кодов и дампа
    (Alexey Feldgendler)

[+] Новый параметр DN.INI: PoorFrames = bool (секция [Interface]). Значение 1
    указывает, что в используемой кодировке доступны не все псевдографические
    символы. В этом случае для отображения рамок будет использоваться
    ограниченный набор символов (Pawel Ziemian)

[*] Память для параметров DN.INI теперь используется более экономно
    (Pawel Ziemian)

[*] Если при чтении файла DN.INI обнаружены синтаксические ошибки,
    отображаются соответствующие сообщения с указанием номера строки
    (Pawel Ziemian)

[*] Оптимизировано сохранение файла DN.INI (Pawel Ziemian)

[*] Добавлена возможность настройки цветов полос прокрутки окна просмотра баз
    данных (Max Morozov)

[*] Обновлены настройки по умолчанию: разрешено Расширенное копирование, для
    всех дисков включена проверка свободного места, добавлены новые настройки
    колонок панелей по умолчанию (Max Vasilyev)

[-] Завершающая строка в настройках печати игнорировалась (Anton Fedorov)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] При HandleChDirCommand=1 в секции [Kernel] DN.INI теперь можно перейти
    на сетевое устройство без предварительного назначения ему буквы диска.
    Для этого следует выполнить команду "cd \\имя_сервера\имя_ресурса"
    (Anton Fedorov)

[*] При сравнении каталогов теперь используются длинные имена файлов
    (Max Morozov)

[*] При копировании файлов системный буфер теперь сбрасывается всякий раз,
    когда записано все содержимое оперативной памяти, при условии, что
    скопировано больше одного мегабайта. Испытания показали, что это повышает
    производительность (Stanislav Olkhovik)

[*] В панели быстрого просмотра отключена подсветка синтаксиса, так как
    для работы подсветки нужно было бы добавить множество новых цветовых
    элементов в палитру (Max Morozov)

[-] Средство поиска иногда находило файлы, не соответствующие заданной маске
    (Anton Fedorov)

[-] При переименовании файла по Alt-F6 в одно из имен файлов описаний,
    например, files.bbs, его содержимое повреждалось (Anton Fedorov)

[-] При переименовании файла между его именем и описанием в файле описаний
    появлялся лишний пробел (Max Vasilyev)

[-] Иногда последнее описание из файла описаний удалялось некорректно
    (Max Vasilyev)

[-] Размер файлов отображался не в соответствии с установками страны
    (Marcin Gryszkalis)

[-] Исправлено отображение размера очень больших файлов, в том числе сжатого
    размера в архивах (Marcin Gryszkalis, Alexey Feldgendler)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Файлы, для просмотра которых используются внешние программы, теперь
    попадают в историю просмотра, за исключением файлов, временно создаваемых
    для просмотра, таких, как файлы внутри архивов (Alexey Feldgendler)

[*] Функция Открыть файл под курсором в Редакторе оптимизирована по скорости
    без изменения логики работы (Anton Fedorov)

[-] Улучшена работа функции Открыть файл под курсором в Редакторе: исправлена
    логика извлечения имени файла из текущей строки, добавлена корректная
    обработка абсолютных путей, внесены косметические исправления в
    пользовательский интерфейс. Кроме того, автоматически созданный файл
    DN.SPF не появлялся на панелях до принудительного обновления
    (Alexey Feldgendler)

[-] Исправлен возможный сбой при открытии окна Редактора (Anton Fedorov)

[-] При открытии файла для редактирования в нем могли появиться лишние пустые
    строки (Anton Fedorov)

[-] После просмотра файла встроенным средством просмотра (Alt-F3) было
    невозможно просмотреть его внешней программой (F3), так как в истории
    просмотра находилась запись об этом файле. Теперь F3 всегда выбирает
    то средство просмотра, которое соответствует расширению этого файла, будь
    то внешняя программа или встроенный модуль. Выбор файла из истории
    просмотра по-прежнему выбирает тот способ просмотра, который был
    использован последним (Alexey Feldgendler)

    >>> Пакет дополнительных файлов для пользователя <<<<<<<<<<<<<<<<<<

[*] Добавлены новые и исправлены некоторые старые примеры в файлах DN.EXT,
    DN.HGL, DN.XRN из пакета дополнительных файлов для пользователя
    (Andrzej Kowalczyk)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлено чтение архивов WinRAR 2.80 beta 1 и более поздних версий
    (Max Vasilyev)

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Добавлено определение Windows ME (Millenium Edition) (Ondrej Zary)

[*] В Системной информации отображается версия OS/2 Warp Server for e-Business
    (Max Vasilyev)

[-] Иногда в Системной информации завышалось число LPT-портов (Anton Fedorov)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Теперь возможна распаковка образов дискет в формате DDI (Max Vasilyev)

[*] В Калькулятор добавлена функция arcctg как синоним для arccotan
    (Michael Mercuryev)

[-] В Калькуляторе не работала функция sqrt (Michael Mercuryev)

[-] При запуске DN не происходила правильная инициализация палитры VGA
    (Alexey Feldgendler)

[-] После запуска любой внешней программы палитра VGA возвращалась к установке
    по умолчанию (Marcin Gryszkalis)

[-] Когда DN работал в видеорежиме со 132 колонками, начальное состояние меню
    выбора видеорежима не отражало текущий режим (Pawel Ziemian)

[-] Нажатие PgUp во время перемещения окна перемещало его за пределы экрана
    (Alexey Feldgendler)

[-] Окно справки, вызванное из меню, могло располагаться позади него
    (Alexey Feldgendler)

[-] При отображении Справки символы с кодом 255, иногда создающие
    нежелательный визуальный эффект, заменены пробелами (Jaroslaw Osadtchiy)

[-] Внесено множество косметических исправлений в русскоязычный
    пользовательский интерфейс (Michael Mercuryev)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.11
  ---------------------------------------------------------------------

    >>> Совместимость <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Устранен конфликт с сервисами длинных имен LFN00X в Windows NT
    (Anton Fedorov)

[-] Устранен конфликт с диспетчером памяти QEMM (Jiri Travnicek)

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: RecombineLongLines = bool (секция [Editor]). Как и
    прежде, строки длиннее 255 символов при загрузке в любом случае
    разделяются на несколько сегментов. Но теперь, если включена новая опция,
    каждая строка, длина которой составляет ровно 255 или 254 символа, при
    сохранении файла или записи выделенного блока в файл объединяется со
    следующей строкой. Это позволяет производить ограниченное редактирование
    файлов с длинными строками: можно обычным образом редактировать последний
    сегмент длинной строки, в то время как в предыдущих сегментах возможна
    только замена символов без изменения длины строки. Чтобы отобразить особый
    статус таких строк, они подсвечиваются при наведении курсора
    (Jaroslaw Osadtchiy)

[*] Расширения 1ST, ANI, BAS, CC, CHR, CUR, CXX, DB, DIB, HPP, HXX, JAV, JAVA,
    JS, MAK, ME, MOV и WP добавлены в соответствующие группы подсветки файлов
    по умолчанию (Alexey Feldgendler)

[*] Изменена установка по умолчанию для цвета рамки окна Терминала
    (Alexey Nemytov)

[-] Некоторые символы кириллицы с надстрочными знаками, используемые в русском
    и украинском языках, по умолчанию не подвергались смене регистра
    (Alexey Feldgendler)

[-] Нулевое значение, случайно указанное в качестве продолжительности
    задержки запуска экранной заставки, приводило к зацикливанию DN
    (Alexey Feldgendler)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Клавиша Menu на 104-клавишных клавиатурах теперь открывает меню,
    соответствующее расширению текущего файла, что позволяет высвободить
    комбинацию клавиш Alt-Enter для нужд Windows (Michael Averbukh)

[-] Типы устройств в меню выбора диска всегда отображались на английском языке
    (Alexey Feldgendler)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Добавлена поддержка текстовых файлов с переводами строк символами LFCR
    (Anton Fedorov)

[-] Исправлено определение способа перевода строки (Alexey Feldgendler)

    >>> Пакет дополнительных файлов для пользователя <<<<<<<<<<<<<<<<<<

[*] В пакет дополнительных файлов для пользователя добавлено множество новых
    таблиц перекодировки (Pavel Protasov, Andrzej Kowalczyk)

[*] Добавлены новые и исправлены некоторые старые примеры в файлах DN.EXT,
    DN.HGL, DN.MNU, DN.SPF из пакета дополнительных файлов для пользователя
    (Andrzej Kowalczyk, Alexey Feldgendler)

[*] Пакет дополнительных файлов для пользователя теперь содержит DN.INI с
    комментариями на английском и русском языках, описывающими каждый параметр
    (Alexey Feldgendler)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Дробление модуля DNUtil на две части и размещение той из них, которая не
    требуется постоянно, в оверлее позволило высвободить некоторое количество
    нижней памяти без ущерба для производительности (Anton Fedorov)

[-] Внесены косметические исправления во множество диалоговых окон в
    русскоязычных ресурсах (Pavel Borodin)


   Версия 1.51.10
  ---------------------------------------------------------------------

    >>> Совместимость <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] DN не работал с длинными именами файлов под Windows NT и dosemu
    (Anton Fedorov)

[-] Под Windows NT работа DN была крайне нестабильной. В частности, невозможно
    было удалить каталог; некоторые строки, выводимые на экран, дублировались
    (Anton Fedorov)

[-] DN не работал в реальном режиме MS-DOS (Anton Fedorov)

[-] Доступ к файлам на сетевых дисках Novell Netware был невозможен
    (Anton Fedorov)

[-] DPMI-версия не обрабатывала ошибки, связанные с файловой системой, такие,
    как, например, физическая ошибка чтения или записи (Anton Fedorov)

[-] Исправлена обработка ошибок, связанных с файловой системой, в среде OS/2
    (Max Vasilyev)

[-] Внесены серьезные изменения в механизм работы с файлами, устраняющие ряд
    проявляющихся и потенциальных ошибок (Anton Fedorov)

[-] Исправлена ошибка при смене каталога в системе MS-DOS (Anton Fedorov)

[*] В реальном режиме снова используется алгоритм быстрой, а не поглощающей
    сортировки. Это позволило повысить как производительность, так и
    надежность версии реального режима (Anton Fedorov)

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: UseEnterInViewer = long (секция [Interface]). Когда
    установлено значение 0, нажатие Enter при просмотре файла не производит
    никаких действий, когда установлено 1, Enter закрывает окно просмотра, и,
    наконец, 2 означает, что клавиша Enter должна производить переключение
    между режимами просмотра текста, шестнадцатеричных кодов и дампа
    (Jaroslaw Osadtchiy)

[*] Состав информации, отображаемой в меню выбора дисков, теперь можно
    настраивать, не только редактируя параметр DriveInfoType в файле DN.INI,
    но и используя диалоговое окно настройки интерфейса, в которое были
    добавлены соответствующие опции (Jaroslaw Osadtchiy)

[-] Параметр DN.INI [Kernel] DoVesaTest не действовал (Pawel Ziemian)

[*] Настройки редактора и просмотра реорганизованы и отделены друг от друга
    (Anton Fedorov)

[-] Внесены косметические исправления в окно настройки экранных заставок
    (Alexey Nemytov)

[-] Внесены косметические исправления в диалоговые окна настройки наборов
    колонок (Mariusz Borkowski)

[-] Ключевые слова AutoWrap и WrapJustify в файле DN.HGL были перепутаны между
    собой (Pawel Ziemian, Marcin Gryszkalis)

[-] Если между последним расширением в списке и открывающей скобкой в файле
    DN.EXT были пробелы, то последнее расширение не обрабатывалось
    (Alexey Feldgendler)

[-] Некорректно заданный фильтр расширений U[1-9][1-9] для группы 2 подсветки
    файлов исправлен на U[0-9][1-9] (Alexey Feldgendler)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Оптимизировано использование оперативной памяти панелями TEMP, ветви
    каталога и результатов поиска (Anton Fedorov)

[-] Перезапуск DN при открытой панели TEMP или результатов поиска вызывал сбой
    (Anton Fedorov)

[-] При отмене в процессе построения ветви каталога теперь отображается пустая
    ветвь без каких-либо нежелательных эффектов (Anton Fedorov)

[*] Теперь DN корректно читает и обновляет файлы с описаниями, где последние
    привязаны к длинным именам файлов. Запись новых описаний по-прежнему
    осуществляется с привязкой к коротким именам (Anton Fedorov)

[-] Исправлены проблемы с обновлением файла описаний при выполнении файловых
    операций: теперь обновление и удаление описаний корректно выполняется при
    копировании, перемещении и удалении файлов, даже если описание одного и
    того же файла присутствует несколько раз (Jaroslaw Osadtchiy)

[-] После автоматического обновления файла с описаниями, например,
    descript.ion, его атрибуты сбрасывались (Anton Fedorov)

[-] Исправлено удаление многострочных описаний файлов (Max Vasilyev)

[-] Иногда при выходе из подкаталога или архива можно было по ошибке попасть в
    корневой каталог (Anton Fedorov)

[-] Вход в архивы, содержащие подкаталоги, вызывал утечку оперативной памяти
    (Anton Fedorov)

[-] Исправлено извлечение файлов из архивов, не имеющих расширений
    (Anton Fedorov)

[-] Исправлен запуск на выполнение файлов, не имеющих расширений
    (Anton Fedorov)

[-] Программам, запускаемым из меню пользователя, не передавались списки
    выделенных файлов (Anton Fedorov)

[-] При сортировке файлов по длинному расширению, файлы с именами, состоящими
    из одного символа, и без расширений оказывались в начале списка
    (Anton Fedorov)

[-] Сортировка пустого списка файлов приводила к сбою (Anton Fedorov)

[-] Иногда было невозможно перейти на другой диск при помощи клавиш
    Ctrl-Влево и Ctrl-Вправо (Anton Fedorov)

[-] Нажатие Ctrl-[ или Ctrl-] иногда могло вызвать сбой (Anton Fedorov)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлено переключение между режимами просмотра и редактирования
    текстового файла (Anton Fedorov)

[-] При просмотре файлов, в которых перевод строки обозначен одиночными CR или
    LF, прокрутка к началу текста вызывала сбой (Anton Fedorov)

[-] При просмотре файлов длинные текстовые строки отображались некорректно
    (Anton Fedorov)

[-] Горизонтальная полоса прокрутки редактора могла отображаться вне его окна
    (Anton Fedorov)

[-] Позиции табуляции в редакторе были смещены на один символ (Pawel Ziemian)

[-] В редакторе не работала макрокоманда MoveDown (Alexey Feldgendler)

[-] Фильтры {32-127} и {32-255} при просмотре не действовали (Anton Fedorov)

[-] При просмотре файла в режиме шестнадцатеричных кодов последний символ
    каждой строки не перекодировался в соответствии с текущей кодовой таблицей
    (Alexey Nemytov)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Добавлена поддержка самораспаковывающихся архивов IS3 (Max Vasilyev)

[*] Оптимизировано чтение архивов ARJ, а также самораспаковывающихся архивов с
    исполнимыми частями в формате NE (Max Vasilyev)

[*] Улучшено распознавание архивов ARC, QuArk, UFA, а также
    самораспаковывающихся архивов ARJ (Max Vasilyev)

[*] В связи с появлением параметра архиваторов Включая подкаталоги обновлены
    настройки по умолчанию для архиваторов QuArk и UFA (Max Vasilyev)

[-] Расширение архивов QuArk было некорректно указано как QRK (Max Vasilyev)

[-] Некорректные архивы IS3 и LHA, а также некоторые некорректные
    самораспаковывающиеся архивы вызывали сбой в DN (Max Vasilyev)

[-] Исправлены ключи архиватора ACE для совместимости с ACE версии 2.0
    (Max Vasilyev)

    >>> Просмотр баз данных <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] При просмотре баз данных теперь можно использовать полосы прокрутки
    (Eugeny Zvyagintzev)

[*] При просмотре структуры базы данных отображаются порядковые номера полей
    (Anton Fedorov)

[*] После редактирования полей базы данных из них автоматически удаляются
    концевые пробелы (Oleg Redut)

[*] Значительно ускорен поиск текста в базе данных (Anton Fedorov)

[-] Исправлен поиск текстовой строки по всем полям базы данных
    (Eugeny Zvyagintzev)

[-] Исправлено редактирование полей даты в базах данных (Anton Fedorov)

[-] Команда Уложить черепицей в меню Окно теперь действует и на окно просмотра
    базы данных (Eugeny Zvyagintzev)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Теперь при поиске маска файлов отображается, даже если это *.*
    (Pavel Borodin)

[-] Внесены множественные косметические исправления в пользовательский
    интерфейс (Pavel Borodin)

[*] Возвращены функции sum() и mul() для электронных таблиц (Anton Fedorov)

[-] Исправлены русскоязычные ресурсы для электронных таблиц (Alexey Nemytov)

[-] Внесены косметические изменения в систему меню и некоторые диалоговые окна
    (Jiri Travnicek)

[-] Исправлено несколько опечаток и пунктуационных ошибок в тексте справки на
    русском языке (Alexey Feldgendler)

[-] Понятия Распахнуть и Минимизировать в русскоязычных ресурсах для меню Окно
    не соответствовали англоязычным аналогам (Alexey Nemytov)

[-] Диалоговое окно дополнительных параметров форматирования диска всегда
    отображалось с надписями на английском языке (Jaroslaw Osadtchiy)

[-] Попытка получить справку во время перемещения уже открытого окна справки
    вызывала сбой (Anton Fedorov)

[-] Исправлена работа окна О программе (Anton Fedorov, Oleg Redut)

[-] Иногда командная строка скрывала последнюю строку информации, выведенной
    внешними программами (Anton Fedorov)

[-] Заголовок окна выбора звуковой дорожки на компакт-диске мог отображаться
    неверно (Anton Fedorov)

[-] При сортировке записей в телефонной книжке строка ".." могла оказаться не
    на первом месте (Denis Afonin)

[-] Исправлены ошибки в Калькуляторе (Anton Fedorov)

[-] Если первое число месяца приходилось на воскресенье, оно не отображалось в
    Календаре (Jaroslaw Osadtchiy)

[-] Исправлен возможный сбой при отображении Системной информации
    (Konstantin Kuznetsov)

[-] Исправлено отображение версии OS/2 в Системной информации
    (Mariusz Borkowski, Max Vasilyev)

[-] При запуске отдельных сеансов OS/2 в DPMI-версии был возможен сбой
    (Max Vasilyev)

[-] DN реального режима зависал после выхода из экранной заставки
    (Alexey Nemytov)

[-] Исправлены многочисленные внутренние ошибки (Jiri Travnicek)

[-] Устранена потенциальная внутренняя проблема, связанная с неявным
    преобразованием типов данных (Alexey Feldgendler)

[-] Некоторые модули перемещены из оверлейного файла в основной код, так как
    производительность DN в отсутствие доступа к расширенной памяти и без
    дискового кэша была неудовлетворительной (Alexey Feldgendler)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.09
  ---------------------------------------------------------------------

[*] Добавлена поддержка самораспаковывающихся архивов с исполнимыми частями в
    формате LE (Max Vasilyev)

[*] Новая опция Плавающее расширение позволяет автоматически отводить для
    имен файлов без расширений всю ширину колонки
    (Anton Fedorov, Max Vasilyev)

[-] Исправлено чтение файлов GZIP (Anton Fedorov)

[-] Alt-3 и Alt-9 на дополнительной клавиатуре срабатывали как Alt-PageDown и
    Alt-PageUp (Anton Fedorov)

[-] Исправлено открытие справочной системы во время перетаскивании окна
    (Anton Fedorov)

[-] Исправлена работа Игры после перезапуска DN (Anton Fedorov)

[-] Исправлена работа функции Распаковать образы дискет для образов,
    содержащих файлы с длинными именами. В настоящий момент длинные имена не
    обрабатываются, но это только временная мера (Max Vasilyev)

[+] При просмотре баз данных теперь можно удалять и восстанавливать записи
    (Eugeny Zvyagintzev)

[-] Исправлено определение версии Windows (Max Vasilyev)

[-] Архиватор ARJ теперь считается совместимым с длинными именами файлов, в
    связи с чем изменены его настройки по умолчанию (Max Vasilyev)

[-] Некоторые комбинации клавиш не срабатывали с первого раза (Anton Fedorov)

[-] При значительной величине горизонтальной прокрутки в просмотре происходил
    сбой (Anton Fedorov)

[-] В среде DOS иногда не создавался файл DN.SWP, когда это было необходимо
    (Anton Fedorov)

[-] В режиме рисования линий в редакторе иногда происходило выделение блока
    (Anton Fedorov)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.08
  ---------------------------------------------------------------------

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Добавлены расширения PAT, NFO, UUE, UU[1-9] и U[1-9][1-9] в группу файлов
    2 (текст), WMA расширение в группу 7 (аудио) и REG в группу 8
    (конфигурации) (Anton Fedorov)

[*] Диалоговое окно настройки групп подсветки теперь содержит пример цвета
    каждой группы (Anton Fedorov)

[*] Подтверждение о выходе теперь стоит на последнем месте в диалоге
    Подтверждения (Anton Fedorov)

[-] Исправлена обработка значения задержки запуска экранных заставок
    (Anton Fedorov)

[-] Исправлена обработка комментариев в файлах настройки отбработки файлов
    по расширениям (Anton Fedorov)

[-] После перезапуска не восстанавливалась чувствительность мыши
    (Anton Fedorov)

[*] Удален параметр DN.INI StoreVideoMode2 (Pawel Ziemian)

[+] Новый параметр DN.INI: StoreVideoMode = long (секция [Kernel]). 0 означает
    нигде не сохранять видеорежим выбранный из меню, 1 означает сохранять его
    как видео режим 1, 2 означает сохранять его как видео режим 2.
    (Pawel Ziemian)

[+] Новый параметр DN.INI: DoVESATest = bool (секция [Kernel]). Когда включен,
    доступны расширенные видеорежимы VESA со 132 символами в ширину, но
    Windows будет производить раздражающее переключение в полный экран
    (Pawel Ziemian)

[*] Специфичные для DN видео режимы теперь кодируются номерами,
    не конфликтующими с расширенными режимами VESA. Для получения необходимого
    видео режима нужно сложить два числа, первое должно быть 128 для
    горизонтального размера в 40 символов, 144 для 80 и 160 для 94, и второе
    должно быть 0 для вертикального размера в 12 символов, 1 для 14, 2 для 25,
    3 для 30, 4 для 34, 5 для 43, 6 для 50 и 7 для 60 (Pawel Ziemian)

[*] Исправлены настройки для альтернативного видеорежима 1, чтобы он вновь
    соответствовал режиму 80х30 (Anton Fedorov)

[*] Изменены некоторые настройки по умолчанию в соответствии с желаниями
    большинства пользователей (Max Vasilyev)

[*] Добавлены параметры для отображения серийного номера диска и типа
    файловой системы в Панели информации (Ondrej Zary)

[+] Новый параметр DN.INI: PreserveMenuPositions = bool (секция [Interface]).
    Когда включен, текущие позиции во всех меню сохраняются между запусками
    DN (Anton Fedorov)

[-] Параметр DN.INI HistoryErrorBeep игнорировался для историй ввода
    (Anton Fedorov)

[*] В то время как параметр DN.INI QuickRenameInDialog определяет, какой
    метод быстрого переименования должен использоваться по Alt-F6, клавиши
    Alt-Shift-F6 позволяют использовать другой метод (Anton Fedorov)

[*] Исправлены значения по умолчанию параметров панелей 3 и 4 (Max Vasilyev)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Регистр Смешано вновь имеет старый смысл (Anton Fedorov)

[-] Ctrl-Shift-Стрелки приводили к странным эффектам в командной строке
    (Anton Fedorov)

[*] Произведено несколько внутренних оптимизаций для значительного уменьшения
    времени чтения каталога. Эта же технология применена к панели Ветвь
    (Anton Fedorov)

[-] Иногда командная строка могла переключиться в режим запуска OS/2 сессии
    в операционных системах, отличных от OS/2 (Anton Fedorov)

[-] Когда видна одна панель, Ctrl-Стрелки меняют диск только на ней. В прежних
    версиях было возможно изменять устройство на невидимой панели
    (Anton Fedorov)

[-] Возвращена информация о содержимом TEMP панели, отображаемая в панели
    информации (Anton Fedorov)

[-] Было невозможно редактировать описание файла, когда отсутствовал файл с
    описаниями (Anton Fedorov)

[-] Исправлена старая ошибка: когда перемещали файл в директорию, где был
    файл с подобным именем, открывалось окно подтверждения записи, где не
    работала опция Имя (Anton Fedorov)

[-] Не работала подсветка файлов с расширениями, содержащими закрывающую
    квадратную скобку (Anton Fedorov)

[-] Исправлена ошибка в сортировке файлов по длинному расширению
    (Anton Fedorov)

[-] При удалении файлов с многострочными описаниями, удалялась только первая
    строка описания (Max Vasilyev)

[-] Движение влево и вправо в файловой панели вызывало нежелательную прокрутку
    (Anton Fedorov)

[-] Был невозможен быстрый поиск файлов, имена которых содержали квадратные
    скобки (Anton Fedorov)

[-] Исправлена операция копирования при перетаскивании мышью (Anton Fedorov)

[*] Alt-Shift-Влево и Вправо перемещают вертикальный разделитель между
    панелями с большим шагом (Anton Fedorov)

[-] Общее число файлов отображаемое внизу панелей было на единицу больше
    реального количества (Anton Fedorov)

[-] Сборка разделенных файлов не работала, если ее запускать не с первой
    секции (Anton Fedorov)

[-] В диалоге разделения файлов строка ввода содержала последнюю запись
    истории, а не каталог приемника (Anton Fedorov)

[-] Исправлена ошибка, приводившая к ошибке при сортировке большого количества
    файлов (Anton Fedorov)

[-] Исправлена информация о большом количестве файлов (Anton Fedorov)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] В редакторе символ с кодом 0 был по умолчанию для строки замены в
    редакторе, вместо пустой строки (Anton Fedorov)

[*] При поиске файла по Ctrl-Enter в редакторе теперь возможно прервать поиск
    по нажатию Esc (Anton Fedorov)

[-] Немного исправлена логика работы поиска файла по Ctrl-Enter
    (Anton Fedorov)

[-] Исправлена логика изменения скорости прокрутки в просмотре (Anton Fedorov)

[*] Файлы, не описанные в DN.HGL, теперь не используют подсветку синтаксиса
    (Pawel Ziemian)

[-] Окно состояния поиска в DBF не содержало закрывающей кавычки
    (Anton Fedorov)

[-] Из-за внутренней ошибки некоторые команды редактора могли отсутствовать
    (Pawel Ziemian)

[*] В подсветке синтаксиса добавлен флаг к основным опциям (значение 128)
    (параметр GENERALFLAGS) который позволяет распознавать вещественные числа,
    у которых отсутствует целая часть и добавлен флаг к строковым параметрам
    (значение 128) (параметр STRINGFLAGS) который заставляет относить
    управляющие символы вида ^символ к строкам только если за символом идет
    не буква (это позволяет решить некоторые проблемы с синтаксисом Pascal)
    (Pawel Ziemian)

[*] По крайней мере временно удален дизассемблер (Max Vasilyev)

[-] При замене всех вхождений в редакторе итоговая информация была неверна
    (Max Vasilyev)

[-] Не всегда корректно работала прокрутка в просмотре (Anton Fedorov)

[-] Было невозможно прервать поиск в DBF просмотре (Anton Fedorov)

[-] После редактирования файла, прошедшего через внешний фильтр, в историю
    редактирования добавлялась пустая запись (Anton Fedorov)

[-] Не подсвечивались комментарии на текущей строке (Anton Fedorov)

[-] Была нарушена печать из редактора (Anton Fedorov)

[-] Редактор работал слишком медленно в реальном режиме (Anton Fedorov)

[*] Заголовок панели списка теперь имеет соответствующую приставку
    (Anton Fedorov)

[*] Shift-F6 в просмотре не сбрасывает таблицу перекодировки. Вместо этого
    отображается меню со всеми доступными таблицами перекодировки. Нажатие
    Backspace в этом меню удаляет перекодировочную таблицу, нажатие Пробел
    открывает окно выбора XLT-файла (Anton Fedorov)

[-] Отсутствовала команда Перейти в редакторе электронных таблиц
    (Anton Fedorov)

[*] В просмотре появилась команда Перейти, действующая аналогично одноименной
    команде редактора (Anton Fedorov)

[*] Alt-F7 производит обратный поиск в DBF просмотре (Anton Fedorov)

[*] Добавлена опция Smart Tab в локальное меню редактора (Anton Fedorov)

[*] Просмотр пустых баз данных сохраняется в истории (Anton Fedorov)

[-] DN не работал при просмотре DBF файла с полем нулевой длины, создаваемых
    некоторыми утилитами (Anton Fedorov)

[-] Рамка окна редактора некорректно подсвечивалась (Anton Fedorov)

[-] Установка по умолчанию для замены табуляции игнорировалась (Anton Fedorov)

[-] Горизонтальная строка прокрутки могла иметь некорректный размер при
    изменении окна редактора (Anton Fedorov)

[-] Исправлена установка случайных атрибутов при создании новых файлов
    редактором (Anton Fedorov)

[*] После печати блока из редактора не выполняется прогон страницы
    (Anton Fedorov)

    >>> Поиск <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Поиск строки в файлах не работал, если файл был размером меньше двух длин
    искомой строки (Anton Fedorov)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлена обработка AIN и UC2 архивов (Max Vasilyev)

[-] После выхода из архива, выбранного из истории каталогов, DN возвращался
    в последний каталог. Теперь выход происходит в каталог, содержащий архив
    (Anton Fedorov)

[-] Исправлена ошибка упаковки директорий (Anton Fedorov)

[-] Когда запускались AIN и UC2, включался режим мигания (Max Vasilyev)

[-] Некорректные AIN архивы могли вызвать зависание DN (Max Vasilyev)

[-] Исправлено и оптимизировано определение AIN, GZip, LHA и UC2 архивов, а
    также ARJ 2.72 SFX архивов (Max Vasilyev)

[-] Исправлена обработка TDR откатом к коду DN 1.51 без потери
    функциональности (Anton Fedorov)

[+] Добавлена новая опция архиваторов: Включая подкаталоги. По умолчанию
    включена для тех архиваторов, которые производят рекурсивное сканирование
    только для маски *.*. Не установлена для тех, кто производит сканирование
    всегда, и при упаковке одного файла могли упаковать все с такими именами
    из подкаталогов (Max Vasilyev)

[*] Улучшены значения по умолчанию для большинства архиваторов (Max Vasilyev)

[*] Улучшено определение SFX архивов (Max Vasilyev)

[-] Исправлено чтение маленьких LHA архивов (Max Vasilyev)

[*] Исправлен запуск HPACK (Max Vasilyev)

[-] Длинные опции архиваторов могли быть укорочены (Max Vasilyev)

[*] Во избежание сбоев, упаковщики и распаковщики, имеющие расширения,
    отличающиеся от EXE или COM, вызываются через командный процессор, даже
    когда опция Своп при работе выключена (Anton Fedorov)

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Больше DOS поставщиков, Windows позднее, чем 95 и OS/2, позднее, чем
    Warp 3, теперь корректно отображаются в Информации о системе
    (Mariusz Borkowski)

[-] Определение скорости процессора приводило к зависанию в чистом DOS
    (Max Vasilyev)

[-] Исправлены ресурсы для системной информации (Max Vasilyev)

[-] Исправлено определение OS/2 и некоторых Windows версий (Max Vasilyev)

[-] Исправлено отображение больше чем 64 мегабайта памяти (Max Vasilyev)

[-] Исправлена ошибка, когда DN определял четыре LPT порта (Max Vasilyev)

    >>> Косметические исправления <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Небольшие изменения в диалоге после форматирования в русских ресурсах
    (Anton Fedorov)

[*] Строка состояния теперь отображает команды, сочетания клавиш для которых
    содержат Ctrl и Alt вместе (Anton Fedorov)

[-] Меню пользователя иногда имело неверное положение (Anton Fedorov)

[-] Исправлена записная книжка. Теперь секции сортируются каждый раз после
    загрузки и после переименования (Anton Fedorov)

[-] Исправлен код определения времени, спасибо Павлу Бородину (Anton Fedorov)

[-] Исправлены некоторые ошибки в английских ресурсах (Mariusz Borkowski)

[-] Отсутствовали горячие клавиши для кнопок ОК и Помощь (Pavel Borodin)

[*] В английских ресурсах теперь T в CD проигрывателе работает для
    Time, а не для Title (доступной через L). R теперь для Track list
    (JITRsoftware)

[-] Исправлена косметическая ошибка в списке дорожек CD (JITRsoftware)

[*] Тетрис, Менеджер печати, Календарь и Калькулятор теперь тоже имеют
    порядковые номера (Anton Fedorov)

[*] Заголовок окна задачи Windows 9x теперь формируется, правильно
    укорачиваясь при необходимости (Max Vasilyev)

[*] F9 и Shift-F9 теперь доступны в окне набора номера (Anton Fedorov)

[*] PgUp и PgDn теперь работают в меню (Anton Fedorov)

[*] При открытии истории каталогов, вторая запись выбирается автоматически
    (Anton Fedorov)

[*] При нажатии стрелки в меню или прокручивании его мышью, прокрутка
    останавливается в начале или конце и не продолжается до отпускания
    клавиши или батона мыши (Anton Fedorov)

[*] В случае сбоя DN запрашивает его описание (Anton Fedorov)

[*] Изменен вид диалога настройки параметров панели по умолчанию в русских
    ресурсах (Anton Fedorov)

[-] DPMI-версия при запуске определяла себя как DOS-версию (Anton Fedorov)

    >>> Исполнение программ <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Иногда не удалялся DN.SWP (Anton Fedorov)

[-] Исправлен сбой, когда переменная окружения DN указывала на не существующий
    путь (Vladimir Korablin)

[*] Временные списки файлов теперь имеют уникальные имена. Это устраняет
    конфликты между несколькими копиями DN запущенными одновременно
    (Anton Fedorov)

[-] Внешние программы, запущенные при помощи Quick Run, не имели доступа к
    списку выделенных файлов (Anton Fedorov)

[*] При использовании в многозадачных операционных системах, различные копии
    запущенного DN сохраняют свое состояние в раздельных временных файлах для
    предотвращения нежелательных взаимных воздействий (Anton Fedorov)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Изменена логика изменения размеров окон. Alt-Z теперь переключает между
    максимумов (с полностью видимыми рамками) и предыдущим размером, а
    Ctrl-Alt-Z переключает в распахнутый режим, когда не видны рамки, и
    обратно. Это верно для редактора, просмотра и терминала.
    В менеджере файлов также произошли изменения: Ctrl-Alt-Z теперь только
    распахивает текущую панель на весь размер окна файлового менеджера, не
    увеличивая его размера, и увеличивает размер на весь экран по Alt-Z.
    Это вызвало изменение формата файла DN.DSK (Anton Fedorov)

[*] Переписан менеджер экрана. Теперь он позволяет использовать больше
    текстовых режимов (40, 80, 94 на 12, 14, ..., 60) и не имеет проблем с
    VESA режимами под DPMI (Pawel Ziemian)

[-] Из-за внутренней ошибки DN нельзя было использовать под не-Windows 9x
    окружением с доступным LFN API (Max Vasilyev)

[-] Внутренние изменения подсветки синтаксиса (Pawel Ziemian)

[-] DPMI версия не работала с пользовательским меню, первая запись которого
    была пустой (Anton Fedorov)

[-] После игры в Тетрис DN прекращал работать (Anton Fedorov)

[-] Иногда после загрузки палитры DN не работал (Pawel Ziemian)

[-] Исправлены многочисленные ошибки в работе с VGA палитрой (Anton Fedorov)

[-] DN не работал при отсутствии файлов помощи (Anton Fedorov)

[-] Не работала печать в DPMI режиме (Anton Fedorov)

[-] Внутренние исправления в прямом доступе к диску
    (Max Vasilyev, Anton Fedorov)

[-] Реаниматор и Редактор диска не работали в режиме DPMI (Sergey Korshunoff)

[-] Не работало стирание файлов при включенном прямом доступе (Anton Fedorov)

[-] Было невозможно вычислить арксинус и арккосинус от 1 и -1 (Anton Fedorov)

[-] Отсутствовал унарный оператор минус в Калькуляторе (Anton Fedorov)

[-] Некорректно удалялись завершающие нули из экспоненты десятичных чисел
    (Anton Fedorov)

[-] Исправлены многочисленные ошибки в Navigator Link (Anton Fedorov)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.07
  ---------------------------------------------------------------------

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: HistoryErrorBeep = bool (секция [Interface]). Если
    включено, при нажатии Del в истории ввода на "замороженном" элементе
    выдается звуковой сигнал. В противном случае нажатие Del на таком элементе
    просто игнорируется (Anton Fedorov)

[-] Не работал параметр настройки менеджера файлов Обозначать отметку
    (Anton Fedorov)

[+] Для каждого архиватора доступна новая опция Использовать длинные имена
    файлов (соответствует новому параметру ARCHIVER.INI UseLFN = bool).
    Правильная установка этой опции позволяет избежать проблем с некоторыми
    архиваторами (Anton Fedorov)

[+] Добавлены два новых значения для параметра DN.INI DriveInfoType (секция
    [Interface]), доступные для использования совместно с остальными:
    16 - Включать в меню выбора дисков каталоги быстрого доступа
    32 - Отображать число файлов и каталогов на устройстве TEMP
    (Anton Fedorov)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Появилась возможность преобразования регистра имен файлов. При нажатии
    Ctrl-Alt-F6 выдается диалоговое окно с образцами (Anton Fedorov)

[*] Изменен состав групп файлов по умолчанию. Звуковые файлы и видеоролики
    объединены, а освободившаяся группа использована для "офисных" файлов
    (Max Vasilyev)

[*] Если при копировании или перемещении группы файлов в маске файла-приемника
    появляется символ "<", это означает, что соответствующий символ имени
    файла-источника должен быть удален (Anton Fedorov)

[-] После перетаскивания файлов мышью индикатор хода выполнения всегда
    заполнялся слева направо, независимо от установки ReflectCopyDirection в
    DN.INI (Anton Fedorov)

[-] После переименования каталога курсор не перемещался должным образом
    (Anton Fedorov)

[-] Перемещение по панели влево и вправо не всегда работало правильно
    (Anton Fedorov)

[*] Теперь Строка дисков автоматически сжимается так, чтобы угол окна панели,
    предназначенный для изменения ее размеров, всегда оставался видимым
    (Anton Fedorov)

[*] Теперь невозможно перейти на сменный диск, которого нет в устройстве
    (использован код из Yasha, автор линии Yasha: Sergey Korshunoff)

[*] Исправлена работа с описаниями (Anton Fedorov)

[*] При разбиении (Split) доступен новый параметр Число секций. Теперь, если
    параметр Размер секции пуст, то он выбирается таким, чтобы в результате
    получилось нужное количество секций. Также изменена логика сборки файлов.
    Теперь сначала проверяется наличие следующего файла в текущем каталоге, в
    случае отсутствия предлагается диалоговое окно с возможностью
    редактирования пути к файлу (Anton Fedorov)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Поиск в просмотре работает корректно и после применения таблицы
    перекодировки (Anton Fedorov)

[+] Теперь скорость прокрутки мышью в просмотре зависит от места, где нажата
    кнопка мыши: чем больше расстояние до середины окна по вертикали, тем
    быстрее происходит прокрутка (Anton Fedorov)

[-] Исправлен перезапуск DN с открытым для просмотра файлом из архива или
    прошедшим обработку внешним фильтром (Anton Fedorov)

[-] Исправлены обработка табуляции, перенос строк и дизассемблер в просмотре
    (Anton Fedorov)

[-] Исправлено чтение файла раскраски редактора DN.HGL (Pawel Ziemian)

[-] Исправлена обработка окон редактора в Менеджере окон (Anton Fedorov)

    >>> Поиск <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Теперь панель результатов поиска содержит в заголовке полный контекст
    (Anton Fedorov)

[+] Как в файловых панелях, так и в дереве каталогов корректно работает
    быстрый поиск: короткое или длинное имя выбираются автоматически
    (Anton Fedorov)

[-] При быстром поиске по CapsLock-<буква> не выключался индикатор CapsLock
    (Anton Fedorov)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Во время чтения архива TGZ отображается индикатор хода выполнения
    (Anton Fedorov)

[-] Исправлено чтение архивов TGZ (Anton Fedorov)

[-] Исправлена работа с архивами ACE (Max Vasilyev)

[-] Исправлено распознавание самораспаковывающихся архивов (Max Vasilyev)

[-] Длинное имя архиватору теперь передается в кавычках (Anton Fedorov)

    >>> Терминал <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Исправлены сбои Терминала в некоторых ситуациях (Anton Fedorov)

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Распознавание некоторых версий Windows удалено вследствие невозможности
    корректного определения (Max Vasilyev)

[*] Улучшено отображение версии OS/2 (Max Vasilyev)

[-] Информация о сопроцессоре всегда выводилась по-английски (Max Vasilyev)

[*] DPMI-версия теперь отображает размер доступной EMS- и XMS-памяти
    (Anton Fedorov)

    >>> Калькулятор <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[!] Полностью переписан Калькулятор (Anton Fedorov)

[+] Новый Калькулятор понимает дробные числа в разных системах счисления
    (Anton Fedorov)

[+] Добавлена функция root(a,x) - извлечение арифметического корня степени a
    из x (Anton Fedorov)

[+] Добавлены гиперболические функции sh(x), arsh(x), ch(x), arch(x), th(x),
    arth(x), cth(x), arcth(x) (Anton Fedorov)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Теперь открываемым окнам присваиваются номера от 1 до 9, причем каждому
    новому окну выделяется первый свободный номер. Переключение между окнами
    по номерам возможно нажатием Ctrl-Shift-1..Ctrl-Shift-9 (Anton Fedorov)

[*] Переключение между открытыми окнами того же типа, что и текущее, стало
    возможным по Shift-Gray "+" и Shift-Gray "-" (Anton Fedorov)

[*] Палитры, входящие в комплект DN, изменены так, чтобы соответствовать
    увеличенному количеству групп раскраски файлов. Новые цветовые схемы
    оптимизированы для работы при любом освещении как в оконном, так и в
    полноэкранном режиме (Max Vasilyev)

[*] Нажатие кнопки мыши на верхней или нижней рамках меню вызывает прокрутку с
    постоянной скоростью (Anton Fedorov)

[*] Имена файлов в заголовке окна консоли Windows 9x отображаются полностью
    (Anton Fedorov)

[+] Оптимизирован загрузчик DN.COM (Max Vasilyev)

[*] Улучшена и сделана независимой от производительности процессора отработка
    временных задержек (Anton Fedorov)

[-] Исправлена упаковка отладочного файла DN.MPP (Pawel Ziemian)

[-] Исправлена логика отображения меню редактора (Anton Fedorov)

[-] Исправлены многочисленные ошибки в работе справочной системы
    (Anton Fedorov)

[-] Диалоговое окно Открыть файл могло вызвать зависание в чистом DOS
    (Anton Fedorov)

[-] Исправлена коллизия подсвеченных букв в меню Файл в русскоязычных ресурсах
    (Anton Fedorov)

[-] Исправлен алгоритм определения доступности сервиса длинных имен файлов
    (Anton Fedorov)

[-] Исправлено открытие файлов в редакторе (Anton Fedorov)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.06
  ---------------------------------------------------------------------

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[!] Полностью заменен модуль обработки DN.INI. Теперь, в частности,
    комментарии остаются нетронутыми при сохранении параметров (Anton Fedorov)

[+] Новый параметр DN.INI: SmartWindowsBoxClose = bool (секция [Kernel]).
    Когда параметр включен, попытка закрытия окна консоли Windows 9x/2000
    эквивалентна нажатию Alt-X в DN (Jaroslaw Osadtchiy)

[+] Новый параметр DN.INI: StoreVideoMode2 = bool (секция [Kernel]). Значение
    1 указывает, что видеорежим, выбранный по Shift-F12, должен сохраняться
    как второй режим (Anton Fedorov)

[+] Новый параметр DN.INI: ReflectCopyDirection = bool (секция [Interface]).
    При установленном значении 1 индикатор копирования растет справа налево
    при копировании с правой панели в левую (Anton Fedorov)

[+] Новые параметры DN.INI: ReuseViewers = long, ReuseEditors = long (секция
    [Interface]). Первый параметр определяет поведение окон просмотра, второй
    - поведение окон редактора. Когда установлено значение 1, вместо открытия
    второго окна для одного и того же файла происходит запрос на активизацию
    уже существующего окна. При значении 2 активизация существующего окна в
    таких случаях выполняется без запросов. При нулевом значении всегда
    открывается новое окно (Anton Novosyolov, Anton Fedorov)

[+] Новый параметр DN.INI: QuickRenameInDialog = bool (секция [FilePanels]).
    Значение 1 определяет, что быстрое переименование файлов по Alt-F6 должно
    производиться в отдельном диалоговом окне (Anton Fedorov)

[+] Новый параметр DN.INI: RightAlignClock = bool (секция [Clock]). Когда
    включен, часы всегда находятся вплотную к правому краю экрана
    (Anton Novosyolov)

[+] Теперь настройки архиваторов хранятся в текстовом виде в файле
    ARCHIVER.INI. Автоматически там сохраняются только измененные
    пользователем настройки. Если необходимо записать туда все настройки,
    можно воспользоваться новой командой Обновить ARCHIVER.INI из подменю
    Архиваторы меню Настройки (Anton Fedorov)

[+] Добавлены дополнительные параметры, передаваемые архиваторам при упаковке
    (Jaroslaw Osadtchiy)

[*] Опция создания самораспаковывающихся архивов теперь доступна в окне
    Архивировать (Anton Fedorov)

[-] Исправлены ошибки обработки DN.XRN (Anton Fedorov)

[+] При нажатии Ctrl-Enter в редакторе, если файл не найден, пользователю
    предлагается создать такой файл или настроить пути поиска в DN.SPF
    (Anton Fedorov)

[+] Вместо выдачи сообщения о необходимости ввода параметров FTN-сети
    отображается соответствующее диалоговое окно (Anton Fedorov)

[+] Новый параметр системной конфигурации, устанавливаемый отдельно для
    каждого диска: Проверять свободное место. Если включен, свободное место
    при копировании на это устройство проверяется по умолчанию (Anton Fedorov)

[*] Теперь значения флажков Проверять запись и Проверять свободное место в
    диалоговом окне копирования файлов зависят от того, какой диск выбран на
    пассивной панели в момент открытия диалога, и имеют приоритет над
    настройками дисков из системных установок (Anton Fedorov)

[+] Добавлена опция Всегда копировать описания в настройках менеджера файлов.
    Когда эта опция включена, параметр Копировать описания в окне копирования
    файлов будет всегда включен по умолчанию. В этом режиме все файлы с
    описаниями (descript.ion, files.bbs и другие) будут исключены из операций
    пометки файлов по маске и инвертирования пометки (Jaroslaw Osadtchiy)

[+] Добавлена опция альтернативной логики различения Ctrl. Если она включена,
    то правый Ctrl при выборе устройства относится к активной панели, а левый
    - к пассивной. Когда опция отключена, левый Ctrl относится к левой панели,
    а правый - к правой (Anton Fedorov)

[+] Число групп подсветки увеличено с 5 до 10 (Jaroslaw Osadtchiy)

[+] В диалоговом окне Страна появилась кнопка для импортирования параметров
    настройки из драйвера национальных особенностей DOS (Pawel Ziemian)

[+] Добавлены опции для включения и отключения подсветки синтаксиса и функции
    SmartTab в редакторе и подсветки синтаксиса при просмотре (Anton Fedorov)

[-] Исправлена ошибка восстановления видеорежима при выходе из DN
    (Anton Fedorov)

[*] Теперь в меню выбора видеорежима курсор позиционируется на текущем
    видеорежиме (Sergey Korshunoff)

[-] Исправлена ошибка сохранения положения часов и урны (Anton Fedorov)

[*] Добавлена возможность отключения предупреждения о форматировании под OS/2
    (Jaroslaw Osadtchiy)

[*] Установка переменной OS2COMSPEC теперь не требуется для запуска приложений
    OS/2 под OS/2 Warp 3+ (Mariusz Borkowski)

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] После использования Alt-Enter меню для файла с данным расширением
    отображалось и по нажатию F2 (Anton Fedorov)

[+] Улучшен алгоритм сопоставления расширений файлов, так что теперь файл
    file.tar.gz попадает под спецификации расширений gz и tar.gz, а file.html
    - под спецификации htm и html (Anton Fedorov)

[+] Теперь везде, где требуется маска имен файлов, можно использовать символы
    * и ? в любом количестве, а также:
        [abc0-9_] - любой из символов abc0123456789_ (ровно один)
        [^ax-z] - любой символ, кроме axyz (ровно один)
        "символы" - любые символы "как есть", включая специальные
    (Anton Fedorov)

[*] Новая логика работы режима отображения имен Смешано: файл отображается
    "как есть", если в его имени присутствуют и заглавные, и строчные буквы
    (Jaroslaw Osadtchiy)

[-] Исправлена работа подстановок пути (!\ и других) для элемента ..
    (Anton Fedorov)

[*] При рассечении файла теперь можно указать произвольный размер секции
    (Anton Fedorov)

[+] При отсутствии файлов dirinfo и file_id.diz, в панели информации
    отображается содержимое readme.txt. Содержимое этих файлов теперь
    прокручивается (Anton Fedorov)

[+] Такие файловые операции, как копирование и архивирование, при нажатии
    соответствующей клавиши на элементе .. выполняются над всеми файлами в
    текущем каталоге (Anton Fedorov)

[*] При нажатии F5 или F6, если на обеих панелях активен один и тот же
    каталог, в строке ввода не отображается путь к файлу (Anton Fedorov)

[*] Если при копировании или перемещении группы файлов в маске файла-приемника
    появляется символ ">", это означает, что следующий символ должен не
    заменить существующий, а быть вставленным в имя (Anton Fedorov)

[*] Включение и выключение показа описаний в файловых панелях теперь возможно
    также клавишами Alt-; (Alt-точка с запятой) (Anton Fedorov)

[+] Базы данных и электронные таблицы сохраняются в истории просмотра, включая
    позицию внутри файла (Anton Fedorov)

[+] Каталоги внутри архивов и оглавлений Arvid сохраняются в истории каталогов
    (Anton Fedorov)

[-] При переименовании в панели курсор мог находиться непосредственно на
    символе рамки (Sergey Korshunoff)

[*] Файлы с расширением CMD теперь считаются в Windows NT исполняемыми

[-] У файлов с атрибутами Hidden, System и Read-only невозможно было сменить
    атрибуты (Anton Fedorov)

[-] Подстановки с символами !, #, $ и & при пустых панелях давали мусор в
    пользовательском меню (Anton Fedorov)

[-] При попытке перехода командой cd в несуществующий каталог происходило
    нежелательное перемещение курсора (Anton Fedorov)

[-] Автоматический выход в надкаталог в случае, когда при повторном чтении
    панели текущий каталог оказывался отсутствующим, не работал, если
    непосредственный надкаталог текущего также не существовал (Anton Fedorov)

[*] После применения клавиши Backspace для стирания содержимого командной
    строки, функция выхода в надкаталог нажатием этой клавиши не действует до
    ее отпускания (Anton Fedorov)

[-] Иногда при использовании клавиш Вправо/Влево в панелях некорректно
    производилась прокрутка (Anton Fedorov)

[-] DN мог зависнуть при перемещении разделителя панелей клавишами
    Alt-Вправо/Влево (Alexey Feldgendler)

[+] Два новых режима сортировки файлов предназначены для упорядочивания файлов
    по длинному имени и по длинному расширению (Anton Fedorov)

[*] Новый алгоритм сортировки файлов значительно уменьшает время, требуемое
    для входа в каталоги с большим числом файлов (Anton Fedorov)

[*] Теперь при смене режима сортировки перечитывание панели не производится
    (Anton Fedorov)

[*] Во время чтения каталога в левом верхнем углу экрана вращается палочка
    (Anton Fedorov)

[*] При смене режима сортировки текущий файл остается текущим (Anton Fedorov)

[*] Одинарный щелчок по текущему диску на строке дисков теперь воспринимается
    как Ctrl-R. Двойной щелчок по букве диска позволяет перейти к его
    корневому каталогу (Anton Fedorov)

[*] Теперь окна историй показываются всегда, даже если они пусты
    (Sergey Korshunoff)

[-] Исправлена ошибка, проявлявшаяся при попытке повторно открыть для
    просмотра файл, находящийся в архиве (Sergey Korshunoff)

[+] Немного изменена работа с TDR и AVT файлами, что должно привести к
    ускорению работы (Anton Fedorov)

[-] Снова корректно определяется тип файлов в архивах и каталогах ARVID
    (Anton Fedorov)

[-] Когда одна из панелей была закрыта, некоторые подстановки не работали
    (Sergey Koryakin)

[*] Теперь в меню выбора дисков "*" является горячей клавишей для TEMP, "/:" -
    для LINK, кроме того, здесь же доступны каталоги быстрого доступа
    (Anton Fedorov)

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[!] Редактор теперь открывает файлы неограниченного размера. Пока эта
    возможность доступна только в DPMI-версии (Anton Fedorov)

[+] В порядке эксперимента в просмотр добавлен четвертый режим отображения,
    доступный по F4, - дизассемблер (Anton Fedorov)

[+] В просмотр добавлена возможность использования внешних фильтров. Строки в
    DN.VWR, содержащие подстановку !%F, являются спецификациями не внешних
    программ просмотра, а фильтров. Подстановка !%F заменяется полным коротким
    именем временного файла, который утилите фильтрации следует создать. После
    фильтрации открывается встроенный просмотр с результатом работы внешнего
    фильтра. При попытке изменить такой файл непосредственно в просмотре или
    посредством открытия редактора по Alt-E выдается предупреждение о том, что
    сохранить файл обратно через фильтр не удастся. Если пользователь
    соглашается, то последующая попытка сохранить файл вызывает появление
    диалогового окна Сохранить как (Anton Fedorov)

[*] Функция Накат в редакторе теперь доступна и по Alt-Shift-Backspace
    (Anton Fedorov)

[-] При закрытии окна просмотра при помощи менеджера окон временный файл не
    уничтожался (Sergey Korshunoff)

[-] Сохранение измененного файла при просмотре было невозможно, если файл имел
    атрибут Read-only (Sergey Korshunoff)

[+] Теперь из редактора по Alt-V вызывается просмотр того же файла и
    выполняется переход на тот же его участок. Окно редактора при этом
    закрывается; пользователю предлагается сохранить изменения (Anton Fedorov)

[*] Апостроф больше не считается символом-разделителем (Anton Fedorov)

[-] Удаление слова по Ctrl-Backspace отменялось посимвольно (Anton Fedorov)

[-] Исправлена ошибка при вставке и отмене вставки вертикального блока в
    редакторе (Anton Fedorov)

[-] Исправлена работа просмотра и редактора с символами табуляции
    (Alexey Froloff)

[-] Снова исправлена работа просмотра с символами табуляции (Anton Fedorov)

[+] Автоматическое определение способа перевода строки работает и в редакторе
    (Anton Fedorov)

[-] Файлы, состоящие из одной строки, всегда распознавались как разбитые на
    строки символом <CR> (Anton Fedorov)

[-] Файлы, содержащие одинарный символ <CR>, при просмотре отображались
    некорректно (Anton Fedorov)

[+] Подсветка синтаксиса при просмотре (Sergey Korshunoff)

[+] Усовершенствованный модуль подсветки синтаксиса в просмотре и редакторе со
    многими новыми возможностями. Подробности читайте в примере файла DN.HGL
    (Mariusz Borkowski)

[-] Исправлена работа модуля подсветки (Pawel Ziemian)

[-] Снова исправлена работа модуля подсветки (Anton Fedorov)

[+] Теперь в просмотрщике в режиме шестнадцатеричного дампа можно ввести любой
    символ. Ctrl-P и Ctrl-B вызывают ASCII таблицу (последние два символа
    можно ввести только при помощи таблицы) (Sergey Korshunoff)

[+] В просмотрщике в режиме шестнадцатеричного редактирования позиция курсора
    подсвечивается инверсным цветом (Max Vasilyev)

[-] Теперь пробел работает как PgDn только в режиме текстового просмотра или
    дампа (Anton Fedorov)

[-] Пользователю предлагается сохранить файлы в редакторе и просмотре при
    перезапуске DN с помощью Ctrl-Alt-X (Anton Fedorov)

[+] При выделении в редакторе арифметического выражения и нажатии Alt-Ins в
    буфер обмена помещается результат вычисления (Anton Fedorov)

[*] Закладки в редакторе остаются связанными с одними и теми же строками
    текста при любых операциях по вставке и удалению предшествующих строк
    (Anton Fedorov)

[*] В просмотре, как и в редакторе, теперь доступны комбинации клавиш
    Alt-цифра для установки закладок и Ctrl-цифра для перехода на них
    (Anton Fedorov)

[-] Нижняя рамка окна просмотра отображалась некорректно при сжатии его до
    малых размеров (Anton Fedorov)

[*] При отображении полей дат в базах данных показываются четыре цифры года
    (Anton Fedorov)

[*] Заголовки полей при просмотре баз данных центрируются (Anton Fedorov)

[-] В некоторых случаях при просмотре баз данных было невозможно увидеть
    содержимое memo-полей (Anton Fedorov)

    >>> Поиск <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Возможность поиска во всех кодировках теперь доступна и в просмотре
    (Anton Fedorov)

[*] Теперь диалоговые окна поиска и замены в редакторе и окно поиска файлов
    содержат строки для ввода шестнадцатеричных кодов (Anton Fedorov)

[*] При наличии строки поиска она отображается в окне состояния
    (Anton Fedorov)

[-] Исправлена ошибка, приводившая к зависанию при поиске (Anton Fedorov)

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Коренным образом изменена работа с архиваторами, что высвободило
    дополнительно 20 килобайт нижней памяти (Anton Fedorov)

[+] Добавлена поддержка архивов TGZ (Anton Fedorov)

[+] Поддержка архивов InstallShield 3.00.xxx (Max Vasilyev)

[-] Исправлена обработка архивов ZXZIP (Max Vasilyev)

[-] Исправлена обработка архивов ACE, содержащих информацию для восстановления
    при повреждениях (Max Vasilyev)

[-] Исправлено чтение архивов ARC (Anton Fedorov)

[*] Улучшен алгоритм идентификации архивов HA (Max Vasilyev)

[-] Исправлено распознавание архивов ZIP и WinZIP (Max Vasilyev)

[-] Исправлено распознавание самораспаковывающихся архивов с исполняемыми
    частями в форматах PE и NE (Max Vasilyev)

[-] Исправлено извлечение файлов из самораспаковывающихся архивов
    (Max Vasilyev)

[-] Исправлены опции по умолчанию для архиваторов HA, HYP, RAR (Anton Fedorov)

[-] Исправлено архивирование каталогов (Anton Fedorov)

[-] Исправлена обработка файлов с именами, начинающимися с точки, внутри
    архивов (Anton Fedorov)

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Теперь корректно определяется тип процессора и его тактовая частота
    (Max Vasilyev)

[*] Улучшен алгоритм получения параметров жестких дисков (Max Vasilyev)

[*] Улучшен алгоритм идентификации операционной системы (Max Vasilyev)

[+] Теперь в окне системной информации корректно определяется версия Windows,
    включая Windows NT и Windows 2000 (Max Vasilyev)

[*] Системная информация теперь включает корректное определение
    OS/2 Warp Server for e-Business (Mariusz Borkowski)

[*] Системная информация теперь включает версию dosemu (Anton Fedorov)

[+] Поскольку ДН начиная с версии 1.50 работает только на компьютерах с
    процессорами 80286 и выше, то поле Conventional Memory в окне системной
    информации стало практически бессмысленным. Вместо этого теперь
    показывается общее количество физической памяти (Max Vasilyev)

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[!] Произведено заимствование некоторых внутренних модулей из Yasha
    (DOS Navigator) (Автор линии Yasha: Sergey Korshunoff)

[*] Поддерживается чтение телефонной книжки в формате Yasha (DOS Navigator)
    (Anton Fedorov)

[!] Исправлено и вновь написано множество разделов справочной системы
    (Igor Vagin)

[*] В окне Справки теперь действуют команды переключения окон, причем, если
    окно Справки открыто и неактивно, нажатие F1 вызывает переход на него
    (Anton Fedorov)

[-] Теперь окно Справки корректно вызывается нажатием F1 при открытом меню
    (Anton Fedorov)

[*] Список авторов в окне О программе отображается с новым визуальным эффектом
    (Anton Fedorov)

[+] Добавлен Календарь, доступный по двойному нажатию кнопки мыши на часах или
    по Ctrl-F12. Подробную информацию можно найти в разделе справочной
    системы, посвященном Календарю (Jaroslaw Osadtchiy)

[+] Файлы таблиц перекодировок из подкаталога XLAT и файлы палитр из
    подкаталога COLORS теперь доступны через меню быстрого доступа
    (Jaroslaw Osadtchiy)

[*] Длинные меню теперь можно прокручивать нажатием кнопки мыши на верхней и
    нижней линиях рамки (Anton Fedorov)

[*] При расширенном поиске файлов год можно вводить как двумя, так и четырьмя
    цифрами (Jaroslaw Osadtchiy)

[*] При задании адресов в FTN-сетях любые из компонентов зона:, сеть/, узел и
    .поинт можно опустить. Зона, сеть и узел в таких случаях берутся из
    основного адреса пользователя, а поинт считается нулевым (Anton Fedorov)

[*] Теперь при создании списка файлов автоматическое добавление !.! в конец
    строки Действие срабатывает, только если строка не оканчивается на пробел.
    Если строка - одна из строк ^ или ##, символы !.! добавляются без
    разделяющего пробела (Anton Fedorov)

[+] Во всех полях ввода появились новые клавиатурные команды: Ctrl-[
    преобразует текущее слово к верхнему регистру, Ctrl-] - к нижнему, Ctrl-\
    делает первую букву слова заглавной. Использование Shift вместе с этими
    командами заставляет их действовать на весь текст, предварительное нажатие
    Ctrl-K - на выделенную его часть. Alt-F12 действует на выделенный текст и
    преобразует русские буквы в английские и наоборот - это удобно, если Вы
    забыли переключить раскладку клавиатуры (Anton Fedorov)

[*] Часы во встроенной экранной заставке Clock время от времени меняют цвет
    (Jaroslaw Osadtchiy)

[-] Исправлена работа встроенной экранной заставки Flash-light (Anton Fedorov)

[*] В таблице символов ASCII отображается пример символа, раскрашенного
    цветами, соответствующими текущему байту (Anton Fedorov)

[*] Когда длина содержимого командной строки уменьшается, при необходимости
    происходит обратная прокрутка (Anton Fedorov, Alexey Feldgendler)

[*] В историю ввода в диалоговом окне UU-кодирования автоматически добавляется
    имя исходного файла без пути (Anton Fedorov)

[*] Выходным файлам при UU-кодировании теперь дается расширение "uue", а не
    "UUE" (Alexey Feldgendler)

[-] Функция разрезания файлов не работала, если поле ввода было оставлено
    пустым (теперь предполагается текущий каталог), и работала неверно, если
    расширение исходного файла начиналось с "d", а в строке ввода был указан
    только путь (без имени) (Alexey Feldgendler)

[*] Изменился формат файла историй DN.HIS (Anton Fedorov)

[*] При невозможности открыть файлы ресурсов выдается сообщение о том, с каким
    именно файлом возникли проблемы (Anton Fedorov)

[*] Оптимизирован загрузчик DN.COM (Max Vasilyev)

[!] Произведены многочисленные изменения, оптимизирующие код DN по скорости и
    по требуемому объему оперативной памяти (Anton Fedorov)

[-] Исправлена логика отображения Урны (Anton Fedorov)

[-] Надпись на Урне теперь зависит от языка интерфейса (Alexey Feldgendler)

[-] Исправлено позиционирование курсора в командной строке (Anton Fedorov)

[-] Телефонная книжка вызывала сбой при создании пустого раздела
    (Anton Fedorov)

[-] Комбинации клавиш Ctrl-Alt-X и Ctrl-Alt-Z иногда не работали сразу после
    запуска DN (Anton Fedorov)

[-] Исправлена проверка на операционную систему OS/2 перед выдачей
    предупреждения о форматировании (Anton Fedorov)

[-] Исправлена ошибка, вызывающая стопроцентную загрузку процессора при работе
    под Windows NT (Anton Fedorov)

[-] Теперь DN.FLG правильно создается даже тогда, когда DN располагается на
    глубоком уровне вложенности в структуре каталогов (Pawel Ziemian)

[-] Исправлено множество других ошибок, мелких и не очень...


   Версия 1.51.05
  ---------------------------------------------------------------------

    >>> Длинные имена файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[!] Полномасштабная поддержка длинных имен файлов. К сожалению, из-за
    ограничений, не зависящих от разработчиков, файлы, длина имени которых
    вместе с путем превышает 255 символов, пока не могут быть ни открыты, ни
    удалены

[+] Новый параметр системных настроек для дисков: "Запретить использование
    длинных имен" ("Don't use long file names"), который обозначает, что на
    этом диске длинные имена недоступны, даже если операционная система
    утверждает обратное

[-] Исправлена ошибка в алгоритме отображения "двухцветных" строк, в некоторых
    случаях приводившая к некорректному отображению текста, содержащего тильду

[+] Есть возможность создать до 10 настроек вида панелей, между которыми
    можно быстро переключаться по Ctrl-1 ... Ctrl-0

[+] Добавлены новые макроподстановки. Повсюду знак # работает с активной
    панелью, & - с пассивной. Возможно использование этих макросов и в
    названиях элементов меню пользователя.
    #  &  - длинное имя текущего файла до последней точки, не включая ее, без
            кавычек
    .# .& - длинное расширение текущего файла (после последней точки, включая
            ее) или пустая строка, если в имени точки отсутствуют, без кавычек
    #\ &\ - длинный путь к текущему файлу
    #/ &/ - длинный путь к текущему файлу (без \ на конце)
    #: &: - то же, что !: и $:
    ## && - соответственно знаки # и &
    !%? $%? #%? &%? - специальная подстановка, здесь вместо ? может быть:
     a - атрибуты файла: RHSVDA, на месте отсутствующих атрибутов - минусы
     c - упакованный размер, вне архива - реальный размер
     d - дата создания файла в текущем формате дат
     r - отношение упаковки в процентах (со знаком %), вне архива "100%"
     s - размер файла в байтах (в архивах - исходный), пустая строка для
         каталогов
     t - время создания файла в текущем формате времени
     z - первая строка описания файла, без пробелов в начале и в конце, если
         включен режим показа описаний, иначе пустая строка

    >>> Параметры DN.INI, настройки, опции <<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Новый параметр DN.INI: UseLFN = bool (секция [Kernel]), по умолчанию
    включенный, указывает, надо ли пытаться использовать длинные имена файлов,
    или же следует всегда работать только с короткими

[*] Параметр CopyLimit8M в секции [Kernel] DN.INI больше не поддерживается

[+] Новый параметр в DN.INI: CopyLimit = long (секция [Kernel]) - указывает
    ограничение буфера копирования в Windows в килобайтах. Значение 0 означает
    отсутствие ограничения. Значение по умолчанию - 8192 (8 мегабайт)

[-] Исправлено сохранение строковых параметров в DN.INI

[+] Новые параметры DN.INI: HorizScrollBarChars = str и VertScrollBarChars =
    str (секция [Interface]), задающие символы рисования полос прокрутки,
    состоят из 5 символов: первого и последнего символов, символа полосы,
    символа бегунка и символа пустой полосы. Записывается в виде строки из
    пяти символов

[*] Параметр DN.INI ShowKeyCode = long (секция [Kernel]) теперь может быть:
     0: Коды клавиш не показываются
     1: Показываются пары Scan/ASCII в отдельном окне
     2: Показывается Scan-код в верхнем правом углу
     3: 1 и 2 одновременно

[+] Теперь DN команды перехода "cd путь" и D: обрабатывает самостоятельно,
    без запуска командного процессора. Отключается установкой параметра DN.INI
    HandleChDirCommand = bool (секция [Kernel]) в 0

[+] Добавлено автоопределение кодовой страницы для вновь открываемого в
    редакторе файла (которого нет в истории редактирования). Автоопределение
    происходит при установленном значении AUTO параметра DN.INI
    DefCodePage = str (секция [Editor]). Для признания кодировки WIN или KOI
    действительной в тексте должны присутствовать строчные, прописные и
    гласные буквы; на 500..999 строчных букв должна приходиться как минимум
    одна прописная буква но не больше чем одна прописная на 5..9 строчных
    букв; плюс из 5..9 строчных букв как минимум одна должна быть гласной
    ("ы", "э", "ю", "я" в набор гласных не включены)

[+] Удалены параметры DN.INI HideLocalCurDir, HideNetworkCurDir, вместо них
    появился один параметр: DriveInfoType = long (секция [Interface]),
    принимающий комбинацию (сумму) из следующих значений:
    1 - Показывать тип устройства
    2 - Показывать текущий каталог для локальных дисков
    4 - Показывать текущий каталог для CD-ROM
    8 - Показывать текущий каталог для сетевых дисков
    Значение по умолчанию - 2 (показывать текущий каталог только для локальных
    дисков)

[*] Изменены установки по умолчанию на запоминание всех действий

[+] Появились новые настройки для разделения времени в многозадачных
    операционных системах в диалоговом окне Процесс Загрузки/Выгрузки
    (Startup)

[+] Новый алгоритм различения клавиш Ctrl: выбор диска с помощью стрелок и
    левой клавиши Ctrl действует на неактивную панель, с правой клавишей Ctrl
    выбирается диск на активной панели

    >>> Менеджер файлов <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Теперь имеется возможность включить отображение длинных имен в панелях,
    изменять ширину столбца длинного имени и размер поля расширения. Установка
    ширины поля расширения в 0 означает, что расширение следует
    непосредственно после имени через точку

[*] Теперь при указании расширения в файлах редактирования, просмотра,
    запуска можно использовать символы ? и *.

[-] При попытке перехода на панель, отображающую содержимое каталога на
    CD-ROM, в случае, если в приводе не было компакт-диска, сообщение об
    ошибке повторялось неограниченное количество раз

[-] После измерения времени выполнения запущенной программы могли удаляться
    файлы

[-] При чтении списка файлов некорректно обрабатывались пути, указанные в
    нижнем регистре

[+] Добавлена возможность перезапуска Навигатора нажатием Ctrl-Alt-X

[*] Теперь в заголовке окна Windows отображается заголовок текущего окна DN

[+] Теперь по нажатию Ctrl+<Серый +> на элементе ".." выделяются все файлы

[+] Редактирование описания в файловой панели теперь работает даже тогда,
    когда описания не показываются

[-] Исправлено перетаскивание файлов из панелей при выключенном показе
    заголовков панелей

[*] Улучшен алгоритм переноса каталога в пределах диска

[*] Теперь распахивание текущей панели производится по Ctrl-Alt-Z

[+] Добавились визуальные эффекты затемнения на вход/выход DN. Скорость
    затемнения регулируется в DN.INI переменной FadeDelay = long (секция
    [Interface]). Значение 0 (по умолчанию) отключает эффекты. Рекомендуемое
    значение - 5

[+] Теперь команды отметить/разотметить работают с фильтрами вида *.a;*.d

[+] Экран пользователя по Esc теперь показывается в цветах по умолчанию

[*] Теперь более корректно вызываются внешние экранные заставки

[+] Теперь в полях ввода работает комбинация Ctrl-Backspace (стирание слова)

[-] При изменении языка интерфейса окно редактора сохраняло меню на старом
    языке

[-] При перезапуске DN открытые окна SmartPad и Clipboard теряли свой особый
    статус

[*] Теперь в окне Калькулятора работают клавиши F9 и Shift-F9 для переключения
    окон

[*] Исправлено отсутствие горячих клавиш для CD проигрывателя в русских
    ресурсах

[*] Исправлена ошибка в ресурсах, из-за которой было невозможно попасть из
    CD проигрывателя в меню по F10

[*] Теперь командная строка реагирует на нажатия клавиш, только если в данный
    момент активен файловый менеджер или окно вывода

[+] Комбинации клавиш Ctrl-Enter, Ctrl-Shift-Enter, Ctrl-Ins, Ctrl-Shift-Ins,
    Ctrl-[, Ctrl-] теперь используют длинные имена, если применяются при
    нажатой клавише Alt

[+] При быстром переименовании файла теперь доступны выделение, вставка и
    замена

    >>> Редактор и просмотр <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Текст предупреждения, которое выдавалось в случае, если файл не был найден
    по нажатию Ctrl-Enter в редакторе, не зависел от текущего языка интерфейса

[*] Улучшен алгоритм открывания файлов по Ctrl+Enter в редакторе, режим
    отладки удален

[+] Подсветка текущего положения курсора в режиме шестнадцатеричного просмотра

[+] Применение выбранной таблицы перекодировки в режиме шестнадцатеричного
    просмотра

[-] Исправлено позиционирование курсора на ASCII-части экрана в режиме
    шестнадцатеричного просмотра

[*] Ранее в редакторе при выделении или использовании линейки, когда
    происходило перемещение внутри файла, оно было зациклено. Теперь это не
    так

[-] Немного исправлена работа с системным буфером обмена

[*] Теперь меню редактора по одиночному Alt не вызывается

[-] Исправлена ошибка, обнаруженная Max Vasilyev (2:5057/33.36): при просмотре
    в шестнадцатеричном режиме коротких файлов (dn.cfg) невозможно было
    перейти к концу файла по Ctrl-PgDown, не воспользовавшись предварительно
    Ctrl-PgUp

[+] К редактору добавлен показ в нижней линейке текущего типа окончания строк
    (CrLf, Lf, Cr), в меню Разное (Misc) добавлено подменю Перевод строки
    (Line breaks) для его переключения

[+] Теперь таблица перекодировки в просмотре работает и в режиме Dump, и
    редактирование осуществляется с учетом таблицы перекодировки

[*] Теперь появились дополнительные команды переключения окон: Следующее
    другое (Next different), Предыдущее другое (Prev different),
    Следующее такое же (Next similar), Предыдущее такое же (Prev similar),
    доступные пока только из меню Окна (Window)

[-] Исправлено зависание редактора при редактировании длинных строк

[*] Пробел в просмотре теперь действует как PgDn

[*] Теперь просмотр можно закрыть по клавише Enter

[*] Если файл уже открыт в другом окне на редактирование или просмотр,
    повторный вызов редактора или просмотра из менеджера файлов не создает
    нового окна, а делает уже открытое активным

[*] Ранее при повторном открытии файла на просмотр полоса прокрутки всегда
    находилась в верхнем положении

[*] В просмотрщике по F8 кодировки теперь перебираются как в редакторе (DOS,
    WIN, KOI), специальные кодировки выбираются только по Shift-F6. В связи с
    этим изменился формат файла историй DN.HIS

[*] Изменен вид информации состояния просмотрщика на нижней рамке: удалены
    квадратные скобки, показ диапазона фильтрации теперь происходит всегда,
    с помощью нажатия мыши на информации о кодировке и фильтрации теперь можно
    изменить эти значения

[+] В файлах, содержащих последовательность CR CR LF, первый CR теперь
    показывается как символ текста, а не как перевод строки

[*] Правая кнопка мыши на номере маркера в редакторе теперь всегда означает
    установить маркер и не вызывает переход на позицию маркера, если текущая
    позиция не равна позиции маркера

[+] В просмотре теперь тоже есть маркеры позиции. Состояние маркеров
    отображается на нижней рамке аналогично отображению в редакторе (номеров
    установленных маркеров на левой рамке нет)

[+] Теперь из просмотра по Alt-E вызывается редактор для того же файла и
    выполняется переход на тот же его участок. Окно просмотра при этом
    закрывается

[*] Ctrl-S в окне редактора выполняет сохранение файла

[*] Теперь при попытке открыть на просмотр уже открытый файл из архива
    повторное извлечение не происходит

[-] Исправлена ошибка в русскоязычных ресурсах, из-за которой было невозможно
    вызвать справочную систему из окна просмотра клавишей F1

[*] Теперь в таблице символов по нажатии клавиш Ctrl-Enter текущий символ
    вставляется без закрытия таблицы символов

    >>> Поиск <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Все операции сравнения текста без учета регистра и преобразования регистра
    букв теперь корректно обрабатывают русские буквы. В частности, русские
    буквы в именах файлов теперь так же приводятся в нижнему регистру, как и
    латинские; Быстрый поиск (Quick Search) правильно работает с русскими
    именами

[+] В окне истории ввода теперь возможен быстрый поиск строки путем набора ее
    начальных символов. Ctrl-Enter переходит к следующей строке с подходящим
    началом. Клавиша Пробел в режиме быстрого поиска для "заморозки" текущей
    записи не используется (она используется для поиска символа пробел). Чтобы
    заморозить найденную запись, нужно сначала выйти из режима быстрого поиска
    перемещением курсора или щелчком мыши

[*] Если имя файла, введенное в окне поиска файлов, не содержит символов .,
    * или ?, то к нему справа добавляется * и все пробелы преобразуются
    в *, то есть при маске "договор о продаже" будут найдены как
    "договор о продаже.doc", так и "договор запасной о продаже.doc"

[*] Исправлен алгоритм поиска текста в файле

[-] Исправлен поиск во всех кодировках

[*] Теперь при проверке на наличие свободного места при копировании
    учитывается размер кластера на устройстве назначения

[+] Теперь при поиске файлов отображается маска, по которой ведется поиск

    >>> Архиваторы <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[*] Максимальная длина текста в поле Доп. установки (Additional options)
    в диалоговом окне архивации файлов увеличена до 80 символов. Кроме того,
    теперь это поле имеет историю ввода

[*] Корректно обрабатываются многотомные архивы ARJ

[*] Теперь DN правильно распознает директории в архивах, созданных LHA 2.55
    с ключом -h2

[-] Некорректно распознавались некоторые SFX архивы с исполняемой частью в
    формате NE, созданные WinZip

[*] Изменен алгоритм идентификации архивов AIN и TAR

[-] Исправлено неверное распознавание даты файлов в архиве AIN

[*] Исправлена работа с русской версией архиватора AIN

[*] Теперь при извлечении всех файлов из архива по Shift-F2 автоматически
    включается флажок Include pathnames (Извлечь с именем пути). При
    копировании файлов из архива эта установка читается из DN.CFG

[*] Не извлекались файлы из многотомных CAB-архивов. Также файлы не всегда
    разархивировались в нужную директорию.

[*] Умолчание изменено на запрет автоматического перезаписывания существующих
    файлов при распаковке

[-] Заголовки окон настройки архиваторов не соответствовали действительности

[*] Исправлено чтение архивов с пустыми каталогами

[*] Исправлена ошибка в работе с заголовками архивов HA, созданных в других
    операционных системах

[*] Неправильно читался каталог из самораспаковывающихся CAB-архивов

[-] DN не всегда правильно отображал наличие пароля на файлы в архиве

[-] DN неверно понимал архивы RAR, созданные в UNIX: все файлы считались
    каталогами

[+] Добавлена поддержка архиваторов Quark и UFA

[*] Исправлена ошибка при обработке архивов ZXZIP

    >>> Терминал <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] В терминале неправильно вычислялся показатель CPS при возобновлении
    приема/передачи по протоколу Z-Modem

[-] В терминале при приеме/передаче теперь оставшееся время считается по CPS
    (раньше считалось по скорости порта)

[-] Исправлена ошибка записи установок терминала по Ctrl-F9

[+] При нажатии мышью на рабочую область терминала, в зависимости от установок
    мыши:
    первая кнопка - копирует символ и посылает в порт
    вторая кнопка - копирует слово и посылает в порт (корректно работает в
        видеорежиме 80x24, терминал на весь экран)
    двойной щелчок - то же самое, но посылаемый текст завершается переводом
        строки

[+] В строку состояния терминала добавлено Ctrl+Z - Разъединить

[-] В терминале при приеме/передаче для разных языковых режимов теперь
    отображается "bytes of" и "байт из"

[+] Теперь в русских ресурсах для вызова номеронабирателя нужно нажать Ctrl-D

    >>> Системная информация <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[-] Подсвеченная буква в команде "О сети" в русскоязычном ресурсе строки
    состояния не соответствовала действительности

[*] В системной информации теперь корректно определяется версия OS/2

[*] Изменена ширина окна Системная информация, так, чтобы в русскоязычных
    ресурсах вся информация помещалась в отведенные поля

[*] Текстовые строки "MMX Support" и "MMX no support" в окне Системная
    информация изменены на "Pentium MMX" и "Pentium" соответственно

[-] Исправлена обработка дисков очень большого размера

    >>> Разное <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[+] Теперь любое поле ввода в любом диалоговом окне предоставляет возможность
    быстрого ввода имен каталогов - "закладок" (Quick Dirs) нажатием клавиш
    Alt-1 ... Alt-9

[*] Добавлена история ввода к полю Метка тома (Volume Label) в окне
    форматирования дисков

[*] Окно истории ввода смещено на один символ вниз и вправо относительно
    строки ввода, к которой оно привязано, чтобы не закрывать ее содержимое

[-] Независимо от текущего языка интерфейса DN, диалоговое окно
    Распаковать образы дискет (Unpack Diskette Images) содержало надписи
    на английском языке


[*] Комментарии в шаблоне файла DN.SPF теперь зависят от текущего языка
    интерфейса DN

[*] Выбор из набора фиксированных значений задержки перед запуском экранной
    заставки заменен числовым полем ввода для числа минут

[*] Теперь в окне About отображается дата компиляции DN на отдельной строке

[*] Теперь в случае ошибки, в файл сохраняется также и дамп стека, что
    позволяет оперативно находить место ошибки и причину ее появления

[+] Теперь по нажатию на Ctrl-RShift-Tilde производится запись
    текущего состояния в DN.ERR

[-] После удаления директории в FILES.BBS оставалось ее описание

[+] Теперь при быстром переименовании по Alt-F6 описание переносится вместе
    с файлом

[+] Теперь описания копируются в зависимости от наличия/отсутствия флага
    "Копировать описания". Наличие/отсутствие показа описаний в панели влияет
    только на значение этого флага по умолчанию

[+] Первым символом строки продолжения описания файла теперь может быть не
    только пробел, но и символ табуляции

[+] При перезаписи файла теперь перезаписывается и новое описание

[+] Теперь файлы описаний, ставшие пустыми, удаляются при установленном
    параметре Удалять контейнеры описаний (Kill descriptions container) в
    окне настройки менеджера файлов

[+] Добавлена поддержка файлов AVT, в которых возможно создание, удаление,
    перемещение и переименование каталогов. При попытке записи с диска в
    ARVID или наоборот создаются или дополняются командные файлы для AVCOMSTR

[*] Поправлена работа с AVT файлами, содержащими длинные имена

[*] Теперь дамп экрана в DN.ERR включает информацию о цвете символов

[*] Строка Anonymous, используемая в Тетрисе, а также строки On и Off,
    отображаемые в меню редактора, теперь входят в языковые ресурсы


   Версия 1.51.04
  ---------------------------------------------------------------------

[+] При создании списка файлов появилась возможность добавить к создаваемому
    списку в начало и/или в конец указанные строки или содержимое указанных
    файлов. В режиме Insert text (Вставить текст) в начало или в конец
    вставляется указанная текстовая строка. В режиме Insert files (Вставить
    файлы) вставляется последовательно содержимое файлов, имена которых
    перечислены в строке через символ ";", причем для отсутствующих файлов
    выдается предупреждение без прерывания работы. В режиме Auto (Авто),
    если хотя бы один из файлов, перечисленных через ";", существует, то
    функция работает как в режиме Insert files, только без выдачи
    предупреждений для отсутствующих файлов, а в противном случае функция
    работает как в режиме Insert text

[-] Исправлена старая ошибка в логике работы с FTN-адресами при создании
    списка файлов

[*] Теперь из истории каталогов можно вызывать файлы списков, вход в которые
    осуществляется командой Ассоциировать список файлов (Read file list).
    Файлы списков, в отличие от каталогов, отображаются в списке истории
    каталогов без знака "\" в конце имени

[+] В Калькулятор добавлена функция "логарифм y по основанию x":
    log(x,y) (x>0, y>0, x<>1)

[*] Теперь Калькулятор верно вычисляет отрицательные степени x^y (y<0)

[-] В Калькуляторе теперь появляются сообщения об ошибках при некорректных
    значениях аргумента функций arcsin(x), arccos(x), sec(x), cosec(x) и
    fact(x), вместо появлявшегося ранее нуля

[-] При нажатии стрелки вверх происходил перебор предыдущих введенных команд
    в командной строке, что было явным побочным эффектом

[-] При выходе из DN файл clipboard.dn создавался даже при
    SaveClipboardOnExit = 0

[*] При вызове внешних программ строка "@echo off" ставилось в конец
    временного bat- или cmd-файла. Теперь ставится и в начало

[+] Теперь в параметрах пользовательского меню (строках, начинающихся с "<=")
    разрешено использование зарезервированных символов, то есть теперь
    выражение типа <=!:\! обрабатывается правильно. Если нужно использовать
    символы "!" и "$" то, как и раньше, их нужно указать дважды

[*] Размещение модуля Novell в оверлее позволило высвободить некоторый объем
    нижней оперативной памяти.

[-] При попытке создания файла с помощью Shift-F4 в каталоге с атрибутами
    "Системный", "Только для чтения" и, в некоторых случаях, с другими
    атрибутами, выдавалось сообщение об ошибке "Неправильное имя файла"

[*] Установка Извлечь с именем пути (Extract with path names) при извлечении
    файлов из архива теперь сохраняется в файле конфигурации DN

[-] Исправлен список расширений файлов, считающихся архивами

[*] Исправлены стандартные ключи для архиватора ARJ

[*] Исправлена идентификация архивов как ARJ, CAB, LHA, TAR

[+] Теперь можно входить в SFX-архивы с исполняемыми частями в формате NE,
    а также в архивы WinZip

[*] Улучшена работа с SFX-архивами с исполняемыми частями в форматах LX и PE

[-] Архивы GZ, Z и $Z иногда не подсвечивались цветом для архивов

[*] Файлы с расширениями 777, ACB, BOA, IMP, J теперь подсвечиваются
    как архивы

[-] Исправлены ошибки при обработке каталогов внутри архивов ARJ, HA

[+] Добавлена поддержка архиваторов ACE, AIN и ZXZIP

[*] Команда Текущий архиватор (Current archiver) перенесена из конца меню
    настройки архиваторов в его начало

[*] Теперь, если выпадающее меню слишком большое (как, например, меню
    настройки архиваторов), его команды прокручиваются

[*] Первое подменю главного меню (Системное меню) теперь по умолчанию
    отображается символом "" (#4), так как прежний символ (#240) иногда
    отображался в виде буквы кириллицы. При этом есть возможность задать
    использование любого другого символа

[-] Команды меню "UU-кодирование" и "Дерево каталогов" в русскоязычном ресурсе
    были привязаны к одной и той же горячей клавише Ctrl-F7

[-] Неправильно отображалась тень от меню выбора дисков при нажатии Ctrl-F3 и
    в некоторых других случаях

[-] Если имя текущего каталога на каком-либо диске содержало тильду, то
    в меню выбора дисков оно отображалось некорректно; также некорректно
    отображались длинные имена файлов, содержащие тильду

[*] Вернулась возможность настройки цветов для урны (Trash can)

[*] Внесены косметические исправления в русскоязычный (некоторые строки были
    на английском языке; одно сообщение отображалось некорректно; в меню для
    окна редактора исправлен конфликт подсвеченных букв главных пунктов;
    порядок команд в главном меню приведен в соответствие с порядком этих
    команд в англоязычном ресурсе; исправлен конфликт подсвеченных букв в
    диалоговом окне Архивирование файлов) и англоязычный (исправлен конфликт
    подсвеченных букв в диалоговом окне Archive files) ресурсы

[+] В окне запроса на копирование следующего файла при нехватке места для
    текущего появилась кнопка All (Все). После ее нажатия до конца текущей
    операции копирования будет подразумеваться утвердительный ответ
    пользователя на данный запрос, без выдачи окна запроса

[*] При включенной опции Check free space (Проверять место на диске) перед
    копированием файлов производится проверка объема свободного места. Если
    суммарный объем файлов, подлежащих копированию, превышает объем
    свободного места на устройстве назначения, выдается запрос о том, следует
    ли начинать операцию копирования

[-] После удаления файла в файле описаний (descript.ion, files.bbs) иногда
    оставалась пустая строка

[-] Горизонтальная линейка прокрутки в окне редактора иногда отображалась
    некорректно

[-] Когда окно редактора становилось неактивным и его рамка из двойной
    превращалась в одинарную, левая вертикальная линия этой рамки оставалась
    двойной

[+] Операция Заменить все (Replace All) в редакторе теперь отменяется (Undo)
    и возвращается (Redo) как одна команда

[-] Клавиши Ctrl-J в русскоязычном интерфейсе редактора открывали терминал
    вместо того, чтобы исполнять макросы

[+] Новая горячая клавиша Alt-" (Alt-кавычка) в менеджере файлов позволяет
    быстро включать и выключать режим показа скрытых файлов

[-] При быстром поиске в панели менеджера файлов нажатие клавиши вместе с
    клавишей Shift могло привести в выходу в надкаталог

[+] Клавиши Alt-Z в менеджере файлов разворачивают текущую панель до размеров
    полезной области экрана или возвращают панели к первоначальному виду

[-] Исправлена ошибка в логике обработки клавиш Alt-Z для окна просмотра

[+] Окно редактора теперь так же, как и окно просмотра, можно увеличить до
    размеров экрана по горизонтали (при этом становятся не видны вертикальные
    линии рамки) нажатием Alt-Z

[-] Клавиша F3 в менеджере файлов открывала все файлы как текстовые, игнорируя
    расширения DBF и WKZ

[-] Флажок Перенос по словам (Word wrap) в настройках просмотра работал
    только при включенном флажке Перенос линий (Line wrap)

[-] На маленьких файлах в режиме Hex View невозможно было перейти в конец
    файла по Ctrl-PgDn. Приходилось сначала нажимать Ctrl-PgUp

[+] При чтении нового или измененного DN.INI параметры в двоичном виде
    сохраняются в dn.cfg. Теперь, если DN.INI не изменялся с момента
    предыдущей загрузки DN, чтения DN.INI происходить не будет.

[*] Все параметры DN.INI, относящиеся к часам, перенесены в новую секцию
    [Clock]

[*] Параметр SmallClock был переименован в ShowSeconds и изменил свой смысл
    на обратный

[*] Между названием дня недели и датой при удерживании Ctrl теперь
    показывается пробел, а не запятая

[+] В режиме ShowSeconds = 0 двоеточие между часами и минутами теперь мигает
    с периодом в одну секунду

[*] Исправлена логика позиционирования часов. Теперь, если часы находятся в
    правой половине экрана, они, независимо от длины в текущем режиме (часы,
    дата, объем свободной памяти) придерживаются одного и того же правого
    края, а если они находятся в левой половине экрана, то придерживаются
    левого края. Также исправлена обработка ситуации переключения между
    режимами ShowSeconds = 0 и ShowSeconds = 1

[*] Теперь окно редактирования атрибутов файла отображает четыре цифры для
    года его создания

[+] Новая команда "Сменить язык" ("Change language") в Системном меню
    (горячая клавиша Alt-F12). Позволяет во время работы DN сменить
    текущий язык интерфейса. При этом изменяется значение ActiveLanguage
    в DN.INI и происходит автоматическая перезагрузка DN (перед этим выдаются
    запросы на сохранение открытых файлов). К сожалению, пока открытые окна
    редактора, CD Player'а и еще некоторые не меняют при этом свой язык
    (требуется закрыть их и открыть снова)

[*] Теперь имена файлов ресурсов для каждого языка <язык>.lng и <язык>.dlg,
    а имя файла справки <язык>.hlp. Нет необходимости в переименовании этих
    файлов. После установки новой версии DN настоятельно рекомендуется удалить
    старые файлы dn*.lng, dn*.dlg и dn*.hlp, так как их присутствие может
    вызвать неполадки при переключении языков

[+] Поскольку присутствие файлов ресурсов со старыми именами, оставшихся
    от предыдущей версии DN, может вызвать неправильную работу функции
    быстрой смены языка, то, обнаружив при запуске какие-либо из файлов
    dn.dlg, dneng.dlg, dnrus.dlg, dn.lng, dneng.lng, dnrus.lng, dn.hlp,
    dneng.hlp, dnrus.hlp, DN показывает список этих файлов и предлагает их
    удалить. Если пользователь отказывается от удаления, то при следующих
    запусках DN это предупреждение больше не появляется

[*] Исправлена строка "Please report to RIT" в тексте сообщения о фатальной
    ошибке. Теперь выдается строка "Report to RU.SHELL.DN"

[*] Реорганизована информация об авторах DN, показываемая при нажатии Alt-I
    в окне About (О программе); приведен в соответствие с действительностью
    текст раздела справочной системы "О Навигаторе и его авторах" ("About
    Navigator and its authors")

[+] Новый тип параметра в DN.INI: char - значение такого параметра
    представляет собой один символ

[+] Новые параметры в DN.INI:

    Секция [Interface]

    SystemMenuChar = long
    - задает символ, используемый для отображения первого подменю главного
    меню. Символ задается своим номером в таблице ASCII

    Секция [Clock]

    ShowCentury = bool
    - показывать четыре цифры для года при удерживании Ctrl

    ShowDayOfWeek = bool
    - показывать день недели при удерживании Ctrl

    DaysOfWeek = str
    - позволяет задать названия дней недели, отображаемые в области часов при
    нажатой клавише Ctrl, отличные от предусмотренных по умолчанию для данного
    языка. Если значение этого параметра имеет длину, равную 14 или 21, то из
    него берется соответственно двух- или трехбуквенное название дня недели.
    Названия дней недели перечисляются без пробелов, начиная с воскресенья,
    например, SunMonTueWedThuFriSat. Если же параметр имеет другую длину,
    оставлен пустым или не указан, то используются двухбуквенные названия,
    определенные в ресурсах для каждого языка в отдельности.

    Секция [Editor]

    AutoBracketPairs = str
    - позволяет задать любое количество пар символов, считающихся скобками
    для функции AutoBrackets (АвтоСкобки). (Примечание: этот параметр не имеет
    никакого отношения к функции поиска парных скобок). Значение по умолчанию
    определено как ()[]{}<>

    Секция [SmartPad]

    LineChar = long
    - позволяет задать символ, используемый для разделителя в SmartPad.
    Символ задается своим номером в таблице ASCII. Псевдографический символ,
    используемый по умолчанию (-), в некоторых случаях неуместен, так как не
    поддается перекодировке

    Новая секция [Game]

    EnableGame = bool
    - установка этого параметра в 0 позволяет отключить возможность запуска
    встроенной игры

    Новая секция [Language]

    ActiveLanguage = str
    - если указано непустое значение, оно считается именем текущего языка.
    Например, при ActiveLanguage=russian будут использоваться файлы ресурсов
    russian.*. При пустом значении этого параметра или его отсутствии
    используется переменная окружения DNLNG. Если и этой переменной нет,
    используется английский язык (English)

    HelpLanguageOverride = str
    - если указано непустое значение, оно считается именем языка для
    справочной системы. Например, при HelpLanguageOverride=english будет
    использоваться файл справки english.hlp. При пустом значении этого
    параметра или его отсутствии используется файл справки для текущего
    (активного) языка. Если для активного языка файл справки отсутствует,
    используется файл справки для английского языка (English)

    ShowLanguageMenu = bool
    - значение 1 означает, что при выборе команды меню "Сменить язык"
    ("Change language") или нажатии Alt-F12 следует показывать меню,
    содержащее список всех доступных языков (набор доступных языков
    определяется путем поиска файлов ресурсов в каталогах DN и %DNDLG%). Это
    удобно, если в системе установлено более двух языков. Значение 0 (по
    умолчанию) означает, что при выборе указанной команды или нажатии Alt-F12
    следует автоматически переключаться по кругу на следующий доступный язык
    после текущего


   Версия 1.51.03
  ---------------------------------------------------------------------

[+] Большая часть модулей размещена в оверлее, что высвобождает значительный
    объем нижней оперативной памяти

[-] Исправлен русскоязычный ресурс: не всегда работал вызов терминала
    по Ctrl-J

[+] Список авторов в окне About после нажатия Alt-I можно прокручивать
    стрелками вверх и вниз

[+] К дате, показываемой на месте часов при удерживании Ctrl, добавлен день
    недели

[*] В режиме SmallClock=1 часы теперь выравниваются по правому краю

[+] Параметры, определенные в DN.INI теперь вступают в силу немедленно после
    его сохранения

[*] Улучшена логика работы с символами табуляции в редакторе

[-] Архивы HPK не подсвечивались цветом для архивов

[*] Файлы с расширениями ACE, AIN, GZ, TAZ, TGZ, Z, $Z теперь подсвечиваются
    как архивы

[-] В русскоязычных ресурсах отсутствовала команда меню для настройки
    текущего архиватора

[-] Заголовки окон настройки некоторых архиваторов не соответствовали
    действительности

[*] Теперь все архиваторы перечислены в меню настройки в алфавитном порядке

[*] Архиватор CAB теперь доступен в окне архивации файлов (Shift-F1)

[*] Окно System Information теперь показывает более достоверные сведения о
    системе, включая точное определение типа процессора

[-] В чистом DOS вместо длинных имен файлов отображался мусор

[*] Изменены настройки по умолчанию для цветовых групп: в группу 2 добавлено
    CFG, а в группу 5 - JPE, PNG, TIF и TGA

[+] Новый параметр в DN.INI: CopyLimit8M = bool - включает восьмимегабайтное
    ограничение буфера копирования в Windows (секция [Kernel])

[*] Восьмимегабайтное ограничение буфера копирования теперь включается только
    в операционной системе Windows при CopyLimit8M=1 в секции [kernel] DN.INI

[*] Изменены настройки архиваторов по умолчанию: в ARJ, RAR и ChArc теперь
    сохраняются пустые каталоги, в ARJ установлен правильный ключ для
    максимальной компрессии, для TAR, HA, HPK удалены лишние ключи, для ZIP,
    LHA изменено сохранение структуры каталогов, для RAR, LIM добавлены ключи
    для регулировки степени компрессии, возвращено первоначальное имя
    архиватору ChArc

[-] Отладочный файл dnedit.dbg создавался даже при DebugMode=0

[+] Теперь можно входить в SFX-архивы с исполняемыми частями в форматах
    LX и PE

[-] Исправлена ошибка в алгоритме идентификации архива как TAR


   Версия 1.51.02
  ---------------------------------------------------------------------

[*] Внесены косметические правки в англо- и русскоязычные ресурсы

[-] Исправлена ошибка в диалоговом окне поиска текста

[*] Дата, вставляемая в записную книжку (SmartPad), теперь содержит четыре
    цифры для года

[-] Исправлено редактирование текстовых файлов, содержащих символы табуляции

[-] Исправлена работа с буфером обмена Windows (вслед за полезной информацией
    иногда копировался мусор)

[*] В заголовке окна Clipboard больше не показывается имя Untitled.TXT

[-] Исправлен диалог поиска в dbf-файле (поле подвинуто)


   Версия 1.51.01
  ---------------------------------------------------------------------

[!] Dos Navigator становится проектом Open Source (подробности в файле
    dnosp.txt)

[+] В Калькулятор добавлены функции arcsin(), arccos(), sec(), cosec()
    и факториал fact()

[-] Исправлена ошибка: при входе в каталог с именем AUTOEXEC.BAT
    выдавался запрос на запуск командного файла с таким именем

[-] Исправлена ошибка при работе с путями файлов в архиве

[*] Гудок после копирования теперь снова подается, только если операция
    копирования продолжалась больше 30 секунд (исчезло в 1.51)

[+] При сравнении директорий можно указать маску для файлов, входящих в
    рассмотрение

[-] Исправлена ошибка: если в файле была последовательность символов #00#09,
    она не сохранялась редактором

[-] Исправлена ошибка при отображении текстовых файлов UNIX (с переводом строк
    символом LF)

[+] Добавлена возможность переноса по словам в просмотре (Word Wrap)

[+] Окно просмотра можно увеличить до размеров экрана по горизонтали (при
    этом становятся не видны вертикальные линии рамки) нажатием Alt-Z

[+] Добавлена работа с архивами в формате Microsoft CAB (только распаковка,
    так как не известно какой-нибудь пакующей утилиты)

[+] Добавлен пункт меню "Показать текстовый буфер/Show Clipboard". Работает
    накопительно

[-] Исправлено копирование из Windows Clipboard

[+] Полная поддержка в редакторе трех кодировок: ASCII (866), ANSI (1251)
    и KOI8-R (сменяются по F8, печать теперь по Ctrl+F8)

[+] Настройка при помощи файла DN.INI (см. примечание)

[*] Позиционирование в Alt+0 либо на предыдущее окно (Z-order) или
    на предыдущее окно редактора (флажки WinManagerSelectNext и
    WinManagerPosToEdit, соответственно)

[*] Перемещение по кнопкам в диалогах стрелками

[-] Проверка переполнения длины строки при поиске файлов

[+] Отображение длинных имен файлов в нижней части файловой панели

[*] Прокрутка списка доступных дисков в меню выбора диска по Alt-F1/Alt-F2

[*] Можно включить вертикальное центрирование меню выбора диска по
    Alt-F1/Alt-F2

[+] Переход на конец слова в редакторе: Ctrl+U

[+] Изменение регистра буквы в редакторе по Alt+/

[+] Alt+F12 - изменение языка между русским и английским для исправления
    ошибок набора в блоке

[+] Возможно задание редактору кодовой страницы для новых файлов

[+] Поиск парных begin/end, case/end, if/then, repeat/until

[+] Полоса быстрого доступа к закладкам в редакторе

[+] Отображение закладок в редакторе

[+] Перемещение по выделенным файлам в панели (Alt+Up/Alt+Down)

[+] Флажок AutoScopeDetect (см. примечание в DN.INI)

[+] Если в панели есть маска отличная от *.* и нет выделенных файлов
    то внизу светится маска (флажок ShowFileMask в DN.INI)

[+] Открывание файлов по Ctrl+Enter в редакторе - пути, по которым надо искать
    файлы лежат в DN.SPF. Если нажать Ctrl+Enter и фала dn.spf нет, то
    создается пустой настроечный файл с подробным описанием формата

[+] Редактирование файлов DN.INI и DN.SPF через меню Options

[*] Рисование линий с использованием правой клавиши Shift

[+] Поиск текста во всех кодировках

[+] Операция Redo в редакторе

[-] Исправлена ошибка: неправильно работал откат операций с вертикальным
    блоком

[-] Исправлено копирование

[*] Отображение при выборе диска сетевого пути, отображенного на каждую букву
    диска

[*] Можно заставить Smartpad при открытии не добавлять в текст дату и время

[*] К авто-скобкам добавлена поддержка ломаных скобок "<>"

Примечание: Описание параметров запуска Дос Навигатора (файл DN.INI)

  * bool - параметр может принимать значения: false/true, 0/1, no/yes
  * str  - строковый параметр
  * long - параметр типа longint

===========================================================================

 [Interface]

 CutDriveInfo = bool        - укорачивание описания драйвов в
                              выборе Alt+F1/F2
                              default: 1

 HideLocalCurDir = bool     - спрятать текущий каталог для локальных
                              дисков в выборе Alt+F1/F2
                              default: 0

 SmallClock = bool          - часы без секунд
                              default: 0

 HideNetworkCurDir          - спрятать текущий каталог для сетевых
                              дисков в выборе Alt+F1/F2
                              default: 1

 WinManagerSelectNext       - при выборе окна по Alt+0 выбирается
                              не текущее окно, а следующее по порядку
                              default: 1

===========================================================================

 [SmartPad]

 InsertDate = bool          - вставлять дату при открытии SmartPad-а
                              default: 1

===========================================================================

 [Kernel]

 AutoSave = bool            - пересохранять все параметры в DN.INI при
                              запуске
                              default: 1

 DebugMode = bool           - отладочный флаг
                              если включен, то:
                                1) при нажатии Ctrl+Enter в редакторе
                                   в каталоге Дос Навигатора создается
                                   файл SPF.DBG с перечнем всех каталогов,
                                   в которых производился последний поиск
                              default: 0

===========================================================================

 [Editor]

 UnlimitUnindent = bool     - поведение при сдвигании блока влево с
                              помощью Ctrl+K U (сдвиг пока все строки
                              могут сдвигаться или всегда)
                              default: 0

 Koi8rKeyMap = bool         - переключаться по F8 в из WIN в KOI раскладку
                              или сразу обратно в DOS
                              default: 1

 DrawRShift = bool          - переключение между рисованием одинарной и
                              двойной рамкой в редакторе по правому Shift
                              default: 1

 AutoScopeDetect = bool     - автоматическое определение области поиска
                              замены в редакторе: если есть выделение, то в
                              Selected text, иначе - Global
                              default: 1

 ShowBookmarks = bool       - отображать закладки в редакторе
                              default: 1

 FastBookmark = bool        - отображение полосы быстрого доступа к
                              закладкам внизу окна редактора
                              default: 1

 DefCodePage = str          - указание кодовой страницы для новых
                              файлов. Может иметь значения Dos, Win, Koi
                              default: Dos

 CapitalCodePageName = bool - отображение текущей кодовой страницы в
                              редакторе в Capitalize моде (для Chip-а)
                              default: 0

 FastSearchDeep = long      - при поиске пар begin/end и т.д. может
                              происходить сбой при наличии комментариев,
                              содержащих ключевые слова (сбивается подсчет
                              пар ...). Для исключения неограниченного
                              поиска по файлу (очень долго ждать) предлагается
                              установить макс. глубину поиска (около 300 стр)
                              default: 0 - не ограниченный поиск

 WinManagerPosToEdit = bool - при нажатии Alt+0 если находимся в редакторе
                              то курсор встает на следующее окно редактора,
                              а не на любое окно
                              Примечание: Действие флага приоритетно, по
                              сравнению с WinManagerSelectNext
                              default: 1

===========================================================================

 [FilePanels]

 ShowFileMask = bool        - отображать маску файлов, отличную от *.*
                              default: 1

 ShowLongName = bool        - показывать длинное имя файла (если есть) в
                              строке отображения информации о помеченных
                              файлах (если таковых нет и нет маски)
                              default: 1

===========================================================================

 [NetInfo]

 NoLevelsInfo = bool        - не отображать в сетевой информации SFT/TTS Lev.
                              default: 0

===========================================================================

 [Clipboard]

 SaveClipboardOnExit= bool - хранить ли Clipboard между запусками,
                             default: 1

 MaxClipboardSize = long   - максимальный накапливаемый размер Clipboard.
                             default: 4096

===========================================================================
