Far 2 и 3 bis: неофициальная тестовая версия

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Skirda »

Latest post of the previous page:

NightRoman wrote:Skirda
Стандартных имеется в виду или вообще?
ваще.
NightRoman wrote:А писание по новому АПИ делается?
в процессе

на счет конвертилки.
я тут наколенное решение сварганил для переноса SavedDialogHistory, может сгодится кому (а может кто и дальше разовьет :-))
делает sql-файл

Code: Select all

CScript.exe //nologo "Far2ToFar3.History.js" > far2.sql
sqlite3.exe history.db < far2.sql
Attachments
Far2ToFar3.History.js.7z
(1.49 KiB) Downloaded 86 times
We are the Borg. You will be assimilated.
So Say We All!

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

выкинул не потому что "не работает" (вроде даже работает), а потому что стандартная история фара стала устраивать

sysadm-nk-resurs
Posts: 71
Joined: Tue 29 Dec, 2009 19:16

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by sysadm-nk-resurs »

Maximus5 wrote:список изменений

Code: Select all

From DAtaMan
- новые FolderShortcuts
При отключенном "Auto save setup" изменения в шорткатах сразу сохраняются в реестре... :(

User avatar
DAtaMan
Posts: 262
Joined: Wed 24 Jun, 2009 10:01
Location: не отсюда

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by DAtaMan »

sysadm-nk-resurs wrote:При отключенном "Auto save setup" изменения в шорткатах сразу сохраняются в реестре...
Пофиксил.
Attachments
shortcuts.cpp.fixed.7z
(3.89 KiB) Downloaded 109 times
2B OR NOT 2B = FF (Иногда code - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

прежде чем "фиксить" определились бы для начала, а нужно ли это делать

я уже писал, что после патча привычное поведение сломалось. его надо бы вернуть назад.
шорткаты всегда сразу(!) писались в реестр не зависимо от флажка Auto save setup

Примечание модератора: часть обсуждения перенесена в тему Ликвидировать опцию [ ] Auto save setup
Last edited by Maximus5 on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Перенос

User avatar
DAtaMan
Posts: 262
Joined: Wed 24 Jun, 2009 10:01
Location: не отсюда

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by DAtaMan »

Как вариант - опция "Auto save folder shortcuts".
2B OR NOT 2B = FF (Иногда code - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Wave »

Кстати, а хорошо бы в Plugin.Load возможность FARHOME использовать. Или я чего-то не так делаю?
Plugin.Load("%FARHOME%\\Plugins.off\\Search\\RESearch\\RESearchU.dll") не пашет.
Пользуюсь ФАРом больше 20 лет © собирательный.


User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Wave »

В юзер-меню конструкция вида

Code: Select all

macro:post %FARHOME = Env("FARHOME"); Plugin.Load(%FARHOME + "\\Plugins.off\\Utils\\VisRen\\VisRen.dll");
работает. В редакторе (Макрос в macroview:) — нет.

Code: Select all

%FARHOME = Env("FARHOME"); Plugin.Load("%FARHOME\\Plugins.off\\Editor\\Editor.AutoText\\Web\\Web.Dll");
ЧЯДНТ?
Пользуюсь ФАРом больше 20 лет © собирательный.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Maximus5 »

а с чего она должна работать? с кавычками разберись сначала )

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Wave »

Сорри, невнимателен.
Пользуюсь ФАРом больше 20 лет © собирательный.

User avatar
John Doe
Бюрократ
Posts: 12589
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 34 times
Been thanked: 257 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by John Doe »

Wave
Злостный офтопик

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Denis »

2.1 build 1807 bis17 x86

Поиск по Alt-F7 и имени файла ничего не находит.

Dzirt2005
Posts: 296
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 2 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Dzirt2005 »

Denis wrote:2.1 build 1807 bis17 x86

Поиск по Alt-F7 и имени файла ничего не находит.
Уточнение - не находит если искомое в начале имени. Например:

Code: Select all

C:\Windows>dir win*
 Том в устройстве C имеет метку Disk_C
 Серийный номер тома: 4E0C-9720

 Содержимое папки C:\Windows

05.07.2011  21:20               490 win.ini
11.06.2009  00:42           256 192 winhelp.exe
04.08.2009  20:56           296 960 winhlp32.exe
29.06.2011  08:05    <DIR>          winsxs
               3 файлов        553 642 байт
               1 папок  38 135 627 776 байт свободно
В Far'е поиск по маске win* не находит ничего. Зато поиск по маске *win* выводит _все_ файлы. Там чисто случайно не сделан поиск по полному имени файла вместе с каталогом?

UPD: Судя по всему, так и есть.Поиск по маске C:\Windows\win* находит искомые файлы. И много лишнего тоже находит...

UPD2: CFileMask.cpp, 109:

Code: Select all

/* сравнить имя файла со списком масок
   Возвращает TRUE в случае успеха.
*/
bool CFileMask::Compare(const wchar_t *FileName)
{
	// было:
	//return FileMask?FileMask->Compare(PointToName((wchar_t*)FileName)):false;
	// стало:
	return FileMask?FileMask->Compare(FileName):false;
}

User avatar
DAtaMan
Posts: 262
Joined: Wed 24 Jun, 2009 10:01
Location: не отсюда

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by DAtaMan »

А так ?

findfile.cpp, 1456
bool IsFileIncluded(PluginPanelItem* FileItem, const wchar_t *FullName, DWORD FileAttr)
{
bool FileFound=FileMaskForFindFile.Compare(PointToName(FullName));
2B OR NOT 2B = FF (Иногда code - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Far 2 build 1807 bis: неофициальная тестовая версия

Post by Denis »

Так работает

Post Reply

Return to “Обсуждение Far Manager”