svs 26.07.2010 10:41:25 +0300 - build 71

1. Для команд, читающих из файла (clip, goto, whereis, macro:post и macro:check), 
   дадим возможность задать максимальное значения (вместо фиксированного 1048576)

2. Добавка в хелп (в английском есть русские буковки)
      macro:post < имяфайла
      macro:check < имяфайла
      goto: <имяфайла

svs 04.06.2010 11:19:12 +0300 - build 70

1. Mantis#0000811: FARCmds не учитывает консольные алиасы
   Алиасы раскрываются при перенаправлении ввода (<)
   Алиасы не раскрываем для whereis, goto и link, когда идет чтение из файла.

2. В loadFile() "внесен" повторяющийся кусок кода про конвертирование прочитанных данных.

3. Переработан кусок по макросам. Действует "второй" режим для post и check:

    текст макроса берётся из заданного файла:

      macro:post < имяфайла
      macro:check < имяфайла

   в хелпе пока не отражено


svs 03.06.2010 18:07:26 +0300 - build 69

1. Mantis#0001367: Улучшение помощи FarCmds
   from JohnDoe

2. В качестве эксперимента :-) 
   команда "whereis:", так же как и "goto:", имеет второй режим:

    путь к файлу или каталогу берётся из заданного файла:

      goto: <имяфайла

   в хелпе пока не отражено

svs 13.05.2010 17:31:48 +0300 - build 68

1. Mantis#0001371: view/edit: Безкавычное использование относительных путей с концевыми пробелами

2. Mantis#0001372: "Двойной" синтаксис не всегда работает

3. Mantis#0000811: FARCmds не учитывает консольные алиасы
    "...Алиасы должны подставляться только в командах предполагающих запуск (при перехвате вывода). Например:
     view:<alias
     В прочих случая это просто бессмысленно:
     view:alias
     В этом случае никакого запуска не происходит, должен просто открываться файл с именем alias. Буквально "alias", без всяких подстановок..."

4. Mantis#0001372: "Двойной" синтаксис не всегда работает
     far:run 4<5
     В результате создаётся файл " 4"

5. Mantis#0001369: Кавычки в команде goto: <"имяфайла"
     Но концевой пробел почему-то игнорируется
      goto: <"имяфайла"
      goto: <"имяфайла "
     Обе команды откроют "имяфайла" 

   Для правильной работы в Far 2.x минимальный билд должен быть 1547

drkns 12.05.2010 01:00:27 +0200 - build 67

1. warning.

svs 11.05.2010 11:08:58 +0300 - build 66

1. Mantis#0001369: Кавычки в команде goto: <"имяфайла"

2. Mantis#0001370: goto:<имяфайла не работает

t-rex 10.05.2010 13:52:06 +0200 - build 65

1. Mantis#1342: Падение при использовании ключа /u со слишком длинным параметром.

2. Удалил syslog.h, он не использовался.

drkns 09.05.2010 23:22:24 +0200 - build 64

1. gcc warnings.

2. На тему "оптимизации" в предыдущем билде: ну нельзя структуру, инициализируемую адресами стековых переменных, делать статической. Совсем нельзя.

svs 07.05.2010 10:55:58 +0300 - build 63

1. Mantis#0001364: Вывод на экран раздела помощи, соответствующего префиксу.

2. Форматирование кода... (AStyle, как в сорцах Far)

t-rex 03.05.2010 00:24:12 +0200 - build 62

1. link: не работал с относительными путями в Far 2.0

t-rex 02.05.2010 23:16:54 +0200 - build 61

1. Mantis#1363: Фар виснет после link:/?

svs 30.04.2010 13:12:55 +0300 - build 

1. Mantis#0001174: whereis: порядок поиска

svs 09.02.2010 18:16:45 +0300 - build 60

1. Для W-версии добавка в виде MCMD_CHECKMACRO

2. Некорректный код для MACRO:POST

t-rex 10.01.2010 23:20:27 +0200 - build 59

1. NM -> MAX_PATH

drkns 09.01.2010 14:17:27 +0200 - build 58

1. Far 2.0.1327.

drkns 09.01.2010 12:59:15 +0200 - build 57

1. Far 2.0.1325.

zg 07.01.2010 19:11:50 +0200 - build 56

1. far 2.0.1317.

drkns 06.01.2010 18:54:47 +0200 - build 55

1. Far 2.0.1311.

svs 30.11.2009 13:40:36 +0300 - build 54

1. Mantis#0001174: whereis: порядок поиска

zg 20.11.2009 14:38:49 +0200 - build 53

1. Mantis#0001170: clip:filename не работает, работает только clip:fullpath\filename

t-rex 18.11.2009 21:30:41 +0200 - build 52

1. Эксперимент с cmd /u из 44 билда не удался, ибо в пайпы всё пишется в такой мешанине что аж жуть.
   Пока /u убрал, для clip:< сделал перекодировку из GetConsoleOutputCP() в юникод.
   Надо видимо сделать чтоб /u добавлялся по какому нибудь параметру для тех кому это надо.

svs 02.11.2009 15:22:01 +0300 - build 51

1. Mantis#0001154: Префикс "edit:" искжает путь к редактируемому файлу

t-rex 26.10.2009 16:14:41 +0200 - build 50

1. Переделка GetMinFarVersion.

drkns 24.10.2009 20:23:01 +0200 - build 49

1. Far 2.0.1180.

t-rex 20.10.2009 13:25:03 +0200

1. Mantis#1121: Несоответствие регистра в названиях файлов.

yjh 03.10.2009 11:35:52 +0300 - build без смены номера

1. Убираем предупреждения на 64хбитовой компиляции

zg 03.10.2009 01:26:02 +0200 - build 48

1. уточнение 45 для перенаправленного ввода.

svs 30.09.2009 11:46:52 +0300 - build 47

1. Mantis#0001075: Префиксы плагина не работают с относительными путями.

drkns 27.09.2009 09:57:00 +0200 - build 46

1. Убираем привязку к CurrentDirectory far'а.

zg 26.09.2009 17:58:07 +0200 - build 45

1. clip: определяет тип файла по bom.

zg 25.09.2009 09:29:43 +0200 - build 44

1. clip:<echo test помещало в клипбоард ерунду.

drkns 06.08.2009 19:11:23 +0200 - build 43

1. Кто-то поменял ln: на link:, но немного не до конца.
   В результате не работало ни так, ни так.

drkns 15.07.2009 20:36:17 +0200 - build 42

1. 0000933: Названия префиксов pload: и unloadp:
   pload -> load
   unloadp -> unload

drkns 11.06.2009 10:36:49 +0200 - build 41

1. Не собиралось в gcc.

svs 10.06.2009 21:31:51 +0300 - build 40

1. Избавляемся от однобуквенного шаманства с префиксами и немного унифицируем разбор префиксов

2. Mantis#0000930: unloadp: Не понимает переменные окружения

svs 10.06.2009 14:41:43 +0300

1. Корректировка хелпов по поводу алисасов

t-rex 09.06.2009 15:01:24 +0200 - build 39

1. Не собирался в x64. 

svs 09.06.2009 12:24:12 +0300 - build 38

1. Mantis#0000811: FARCmds не учитывает консольные алиасы
   уточнение

svs 08.06.2009 14:50:57 +0300 - build 37

1. Mantis#0000811: FARCmds не учитывает консольные алиасы

2. В хелп добавлено описание команд pload и unloadp

svs 04.06.2009 09:57:48 +0300 - build 36

1. Mantis#0000914: whereis: не ищет в %FARHOME% 

t-rex 07.03.2009 18:16:18 +0200 - build 35

1. Mantis#696: Некоректная проверка на валидность MsgID в x64.

zg 24.02.2009 01:20:23 +0200 - build 34

1. Адаптация к новому PanelAPI в 2.0.789.

drkns 27.01.2009 16:09:51 +0200 - build 33

1. Адаптация к новому PanelAPI в 2.0.753.

drkns 10.01.2009 14:56:20 +0200 - build 32

1. В майкрософтовском Писании о ExpandEnvironmentStrings сказано так:

   lpDst
     Note that this buffer cannot be the same as the lpSrc buffer.


   А в нашем Писании о FSF.ExpandEnvironmentStr сказано так:

   Dest
     Указатель на буфер, в который будет записан результат. Может указывать на Src.


Неудивительно, что простая замена одного другим не проходит даром.

t-rex 21.12.2008 02:33:42 +0200 - build 31

1. Far 2.0 build 677

svs 17.12.2008 00:52:32 +0300 - build 

1. Ок, пока разделы @PLoad и @UnloadP с глаз долой

svs 17.12.2008 00:17:53 +0300 - build 30

1. Необходимо дописать разделы: @PLoad и @UnloadP и перевести!!!

2. для ln: добавлен ключ /s - позволяет создавать символическую ссылку-файл или ссылку-каталог.
   Актуален, начиная с Windows Vista (?)
   (висты нет, проверил бы кто :-))

t-rex 13.12.2008 16:04:34 +0200 - build 29

1. Переделал поддержку Load/Unload плагинов в соот. с новым API в 2.0.

t-rex 05.12.2008 02:31:12 +0200 - build 28

1. Префиксы для поддержки API загрузки/выгрузки плагинов в 1.8
   unloadp:path_to_dll (путь может быть и относительным к текущему)
   pload:path_to_dll (путь может быть и относительным к текущему)

drkns 06.10.2008 10:47:38 +0200

1. Адаптация к plugin.hpp >= 1.80.570.

drkns 05.09.2008 10:11:28 +0200 - build 27

1. Адаптация к новому PanelAPI в 1.8.

yjh 14.06.2008 00:49:06 +0300

1. Версия не менялась - синхронизация с новыми названиями констант в 1.8


t-rex 08.06.2008 17:37:05 +0200 - build 26

1. gcc 4.3.0 warnings removed.

drkns 18.11.2007 14:16:38 +0300 - build 25

1. Не работала команда "Same folder" (unicode)


t-rex 17.11.2007 02:03:17 +0200 - build 24

1. Работа с новым DialogAPI в 1.8.

yjh 13.11.2007 08:04:56 +0300 - build 23

1. Адаптация для 1.80 (unicode)


t-rex 06.02.2007 00:04:22 +0200

1. Общий мэйк файл для x64 и x86 для VC.


svs 14.12.2006 15:16:53 +0300 - build 22

1. Mantis#34: неправильная обработка кавычек в строках FARCmds

svs 12.12.2006 17:47:10 +0300 - build 21

1. Mantis#219: Отсутствует шорткат в диалоге настройки для View/edit empty files
   + к этому были дубликаты в горячих клавишах

t-rex 08.12.2006 03:38:32 +0200 - build 20

1. Сборка для x64 + мэйк для VC.

2. Перевод.


svs 28.11.2006 17:56:06 +0300 - build 1.71.0.19

1. Mantis#0000220: Удаление файла с нулевым размером после view:filename 
                   или edit:filename 

2. Mantis#0000221: Не создается файл при вызове edit:filename в случае если 
                   файл отсутствует
