View Issue Details

IDProjectCategoryView StatusLast Update
0000726Far ManagerFindFilespublic2009-03-01 16:48
ReporterMaximus Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.0 
Summary0000726: Alt-F7 при поиске текста в файлах игноритует указанную char table
DescriptionAlt-F7 ищет текст в файлах только в OEM codepage.
Принудительно указанные ANSI или 'All character tables' - игнорирует.
Проверялось на файле License.xUSSR.txt, текст 'егистр', маска *.*
Находит только FarRus.hlf, FarRus.lng
TagsNo tags attached.
Build801

Activities

DiRTy_GaRRy

2009-02-17 16:17

developer   bugnote:0002479

Эта... я тут поигрался с поиском... Оно, вроде, теперь работает.
Что сделано:
1. Нормальный поиск в зависимости от кодировки (Unicode (BE/LE), UTF-7/8, все однобайтовые системные кодировки);
2. Насколько я понимаю, баг 0000739 тоже исправлен.

Что не сделано:
1. Поиск по всем кодировкам (надо сделать волевое усилие и доделать). Плюс тут не совсем понятно, по каким именно всем кодировкам искать;
2. В комбобокс не добавлены дополнительные и системные кодировки (что то я в этом месте запутслся).

Что интересует:
1. Как по скорости? Что то мне кажется, что оно как то порядочно медленней.
2. Как работает UTF-7/8, так как что-то меня гложат сомнения, всегда ли оно будет работать при преходе между блоками (хотя всё равно не проверите, так как кодировоку не выбрать ;) )
3. Ну и, соответсвенно, баги. :)

http://ifolder.ru/10607609

Надеюсь, таки, будут отзывы :(

Maximus

2009-02-19 10:11

reporter   bugnote:0002500

Что-то я не понял...
Поиск ведем на корне FAR 1.7x, ищем 'регист'

Первый запуск. В поле поиска вводим 'регист', current folder only. больше ничего не трогаем
(а в поле Table - светится 'OEM'!)
Находит "License.xUSSR.txt" >-| Why?
Выбираем 'ANSI' -> "License.xUSSR.txt". Это нормально.
'OEM' -> теперь действительно ищет в ОЕМ
'All character tables' -> ничего не находит вообще (или и не должен пока?)

DiRTy_GaRRy

2009-02-19 11:35

developer   bugnote:0002505

Таки уже всё доделал. Доковыряю мелочи и выложу билд (на форум), в котором сделан полностью весь поиск (все таблицы, комбобокс кодировок, фиксы итд) и "Любимые" таблицы перекодировки.

DiRTy_GaRRy

2009-03-01 15:22

developer   bugnote:0002633

Build 801.

Issue History

Date Modified Username Field Change
2009-02-04 07:41 Maximus New Issue
2009-02-17 16:17 DiRTy_GaRRy Note Added: 0002479
2009-02-19 10:11 Maximus Note Added: 0002500
2009-02-19 11:35 DiRTy_GaRRy Note Added: 0002505
2009-03-01 15:22 DiRTy_GaRRy Note Added: 0002633
2009-03-01 16:48 alexy Build => 801
2009-03-01 16:48 alexy Status new => closed
2009-03-01 16:48 alexy Resolution open => fixed
2009-03-01 16:48 alexy Fixed in Version => 2.0