drkns 05.02.2012 09:00:52 +0200 - build 13

1. Уточнение b12 - пишем трапы в подкаталог CrashLogs, дабы не замусоривать профиль.

drkns 19.01.2012 20:58:19 +0200 - build 12

1. Трапы теперь пишутся в %farlocalprofile% в формате FarTrap_%Y%m%d%H%M%S.log.

t-rex 25.12.2011 22:07:16 +0200 - build 11

1. Используем vc10wrapper.cpp.

t-rex 21.12.2011 19:56:53 +0200 - build 10

1. Работаем в Far 3.0.

2. Убрал поддержку 1.7.

t-rex 03.05.2010 02:01:50 +0200 - build 9

1. Флага FMSG_DOWN больше нет в Far 2.0.

t-rex 10.01.2010 23:34:28 +0200 - build 8

1. NM -> MAX_PATH

drkns 29.05.2009 11:57:14 +0200 - build 7

1. Теперь всё снова лежит в %FARHOME%\FExcept, как раньше.

t-rex 15.05.2009 21:29:21 +0200 - build 6

1. Обновил описание PLUGINRECORD для Far 2.0.

t-rex 08.04.2009 02:31:15 +0200

1. Обновил мэйки для работы с convert.exe

yjh 13.01.2009 11:30:23 +0300

1. Мелкий апдейт в библиотеке - уточнения в вызолве деманглера для
   синхронизации с автором библиотеки :)

t-rex 12.01.2009 21:09:53 +0200

1. Заделал VC мэйки чтоб правильный excdump.dll копировался в WORKDIR fexcept и чтоб fexcept автоматом собирал execdump.

yjh 12.01.2009 20:53:14 +0300

1. В трей добавлен excdump и ему стелана первая итерация портирования в x64
   собраться собирается, а в остальном см. Todo64 :)
   
   
yjh 12.01.2009 11:56:56 +0300 - build 5

1. Адаптация под свежую версию excdump (с правленными ошибками :)
   Заодно перешли на свежий деманглер, выводим имена в не столь
   "развёрнутом" виде. 

yjh 12.01.2009 06:20:39 +0300 - build 4

1. Если фар не завершается после вывода информации выгрузим ExcDump

t-rex 11.01.2009 15:31:33 +0200 - build 3

1. Исправил gcc сборку.

drkns 10.01.2009 23:43:50 +0200 - build 2

1. Всякая косметика на тему char/TCHAR.

2. Не режутся длинные имена файлов в сообщении, ибо уже неактуально.

3. В лог пишется версия Windows.

4. gcc.

t-rex 05.12.2008 20:31:02 +0200 - build 1

1. С наименьшими изменениями ввёл поддержку 1.8 фара (начиная с 635 билда).

2. Чуть подправил под нашу билд систему.
Оригинальные ключи сборки были как ниже, пока что нету времени разбиратся
если наши ключики сходятся с этими:
/MT /nologo /W3 /Gy /G6 /GX /GD /Gf /Fm /YX /Fp1.pch /D "_CONSOLE"
/Gi /O1 /D "NDEBUG" /D "__NOVCL__=1" /D "__NOPLOG__=1"
/link /dll
/link /nologo /stack:0x100000,0x4000 /SUBSYSTEM:CONSOLE /release /PDB:NONE

--------------------------------
Старая история
--------------------------------

Исправления внес: Jouri Mamaev (JouriM <at> uran.ru)
  [08.07.2004]
  - little changes in output text;
  - recompiled to use latest ExcDump library;

Исправления внес: Sergey Dindikov (sdindikov <at> mail.ru)
  [22.05.2004]
  - Для удобства идентификации версии FAR на котором произошел Exception
    и для удостоверия целостности модуля производится
    попытка вывода в начале лога следующих данных о модуле FAR'a

    ==============================================================
    Info Of Module FAR.EXE
    Version Info = 1.70.1780
    FileSize = 663552 byte
    TimeStamp = 20.05.2004 17:09:36
    Header Checksum = 0x000AF5B7  Computed Checksum =0x000AF5B7
    ==============================================================

Исправления внес: Sergey Dindikov (sdindikov <at> mail.ru)
  [06.05.2004]
    - стало в в выдаваемом сообщении форматировать пути до плагина/far'a
      и лога если он не вмещается в max доступную строку для отображения
      в 64символа;

Исправления внес: Jouri Mamaev (JouriM <at> uran.ru) and
                  Valentin Skirdin (vskirdin <at> cell.vrn.ru)
  [05.05.2004]
   - Добавлен еще один способ поиска библиотеки ExcDump.dll: из того,
     каталога откуда был загружена Fexcept.dll

Исправления внес: Sergey Dindikov (sdindikov <at> mail.ru)
  [18.04.2004]
    1) исправлена строка
       "Do you want to terminate FAR itself ? (recommended)"
       в оригинале было "Do you whant"

    2) поправлено version info, добавлен Res.rc в дистрибутив

    3) переводы строк в FStd_trap.log стали  0D 0A вместо OA (в Fopen()
       открытие файла с флагом "t")

    4) обновлены в дистрибутиве и собрано с новыми ExcDump.h plugin.hpp

    5) в read_me.txt убрал упоминание про апдейт с http

    6) Добавлено восстановление экрана FAR'a после вывода надписи:
            +========== Trap log ===========+
            ¦   Generating trap log file... ¦
            +===============================+

Исправления внес: Jouri Mamaev (JouriM <at> uran.ru)
  [22.01.03]
    add: workaroud of exception recurse: catcher will show message and
         terminate FAR;
    bug: if exception recurse truncate log file on second pass and lost
         saved information;
    add: check ExcDump version and show message if it wrong;
    add: show messages if initialization errors happen;
