SortStr: Sort strings in editor — Сортировка строк в ред-ре

Здесь можно обсудить ваш любимый плагин.
montonero
Posts: 364
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 1 time
Been thanked: 4 times

Re: SortStr: Sort strings in editor — Сортировка строк в ред

Postby montonero » Mon 07 Jul, 2014 14:19

Latest post of the previous page:

Создал новый файл со строками:

Code: Select all

dddddddddddddddddddddddddddd
dddddddddddddddddddDdddddddd

Сделал "удалить дубликаты, без учета регистра". Ничего не произошло.
Иду на "ты"...

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

Re: SortStr: Sort strings in editor — Сортировка строк в ред

Postby GrAnD » Thu 10 Jul, 2014 15:36

а версия какая?
я на 2.0.23 (build 3380) Beta x64 проверяю - удаляется

montonero
Posts: 364
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 1 time
Been thanked: 4 times

Re: SortStr: Sort strings in editor — Сортировка строк в ред

Postby montonero » Thu 10 Jul, 2014 19:30

Тестил на последней версии с плагринга 2.0.23 x86
Иду на "ты"...

pukan1
Posts: 19
Joined: Tue 27 Mar, 2007 15:30

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby pukan1 » Mon 10 Aug, 2015 22:11

версия плагина 2.0.23 (build 3380)

1. Некорректно работает Numeric sort:

Code: Select all

BLABLABLA\20140101\files\pages\doc\1.doc
BLABLABLA\20140101\files\pages\doc\10.doc
BLABLABLA\20140101\files\pages\doc\11.doc
BLABLABLA\20140101\files\pages\doc\12.doc
BLABLABLA\20140101\files\pages\doc\13.doc
BLABLABLA\20140101\files\pages\doc\14.doc
BLABLABLA\20140101\files\pages\doc\15.doc
BLABLABLA\20140101\files\pages\doc\16.doc
BLABLABLA\20140101\files\pages\doc\17.doc
BLABLABLA\20140101\files\pages\doc\18.doc
BLABLABLA\20140101\files\pages\doc\19.doc
BLABLABLA\20140101\files\pages\doc\2.doc
BLABLABLA\20140101\files\pages\doc\3.doc
BLABLABLA\20140101\files\pages\doc\4.doc
BLABLABLA\20140101\files\pages\doc\5.doc
BLABLABLA\20140101\files\pages\doc\6.doc
BLABLABLA\20140101\files\pages\doc\8.doc
BLABLABLA\20140101\files\pages\doc\7.doc
BLABLABLA\20140101\files\pages\doc\9.doc


2. Это баг или фича что шорткаты работают только с нажатием [Alt], в любом случае это не удобно. В старых версиях для FAR2 было без [Alt].

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby GrAnD » Tue 11 Aug, 2015 07:21

pukan1 wrote:версия плагина 2.0.23 (build 3380)
1. Некорректно работает Numeric sort:


Прекрасный образец работающей сортировки,
поскольку все числа 20140101 одинаковы, отсортировано лексикографически

читайте readme, пожалуйста

pukan1 wrote:версия плагина 2.0.23 (build 3380)
2. Это баг или фича что шорткаты работают только с нажатием [Alt], в любом случае это не удобно. В старых версиях для FAR2 было без [Alt].


о чем речь вообще?

pukan1
Posts: 19
Joined: Tue 27 Mar, 2007 15:30

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby pukan1 » Tue 11 Aug, 2015 22:11

Спасибо за оперативный ответ!

GrAnD wrote:Прекрасный образец работающей сортировки,
поскольку все числа 20140101 одинаковы, отсортировано лексикографически

читайте readme, пожалуйста


Не поленился - прочитал, работает как оговорено в ридми. Но если принимаются заявки на улучшение функционала примите, пожалуйста.

GrAnD wrote:версия плагина 2.0.23 (build 3380)
о чем речь вообще?


О подсвеченых буквах в меню плагина, т.е. чтобы вызвать список режимов операций в новой версии необходимо нажать [ALT]+[p], а в старой просто [p], мое пожелание вернуть как было.

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby GrAnD » Wed 12 Aug, 2015 21:16

pukan1 wrote:Спасибо за оперативный ответ!
Не поленился - прочитал, работает как оговорено в ридми. Но если принимаются заявки на улучшение функционала примите, пожалуйста.

дак уже работает
у вас в строке 2 числа - плагин при обработке находит первое, везде одинаковое
помогите ему, выделите вертикальный блок так, чтоб в него попали только те числа по которым вы хотите отсортировать

pukan1 wrote:О подсвеченых буквах в меню плагина, т.е. чтобы вызвать список режимов операций в новой версии необходимо нажать [ALT]+[p], а в старой просто [p], мое пожелание вернуть как было.

поскольку сейчас выбор идет из ComboBox - то такое поведение не изменить
точно могу сказать, что есть решение, вы можете написать такой макрос например, который для данного плагина может нажатие p превращать в AltP

pukan1
Posts: 19
Joined: Tue 27 Mar, 2007 15:30

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby pukan1 » Fri 14 Aug, 2015 07:53

GrAnD wrote:дак уже работает
у вас в строке 2 числа - плагин при обработке находит первое, везде одинаковое
помогите ему, выделите вертикальный блок так, чтоб в него попали только те числа по которым вы хотите отсортировать


Не поможет, я привел лишь кусок файла, там первые числа не одинаковые.

GrAnD wrote:поскольку сейчас выбор идет из ComboBox - то такое поведение не изменить
точно могу сказать, что есть решение, вы можете написать такой макрос например, который для данного плагина может нажатие p превращать в AltP

Спасибо за разъяснение.

Shtirla
Posts: 54
Joined: Wed 04 Mar, 2009 20:09
Has thanked: 1 time

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby Shtirla » Tue 08 Sep, 2015 17:47

Столкнулся с задачей полного удаления дубликатов строк , веонее нескольких колонок в вертикальном выделении,
т.е. если дубликат встречается - надо удалить все строки с ним, а не оставить 1, и запарился, пришлось через сортировку прореживание и регекспами извращаться. Думается добавить функионал в этот плагин - не проблематично. Просьба к автору огромнейшая...)

Shtirla
Posts: 54
Joined: Wed 04 Mar, 2009 20:09
Has thanked: 1 time

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby Shtirla » Tue 08 Sep, 2015 17:52

Еще один вид операции придумал чтобы уж полный набор, оставить дубликаты - опустошить остальные строки, не знаю насколько восстребовано но теоретически может кому нибудь пригодится, особенно в поиске не по полным строкам.

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby GrAnD » Thu 17 Sep, 2015 17:04

по первому запросу я сделал
есть желание потестить?

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby GrAnD » Mon 21 Sep, 2015 11:46

21 September 2015
released version 3.0.24 of sortstr

Change log:
-Added: Добавлен режим удаления неуникальных строк
-Added: Добавлен режим прореживания неуникальных строк
-Added: Добавлен режим случайного перемешивания строк
-Added: Добавлена обработка вызова плагина из макроса SyncCall с передачей параметров
-Updated: Изменены шорткаты в диалоге, старые доступны в *.lng.old файлах
-Updated: Обновлен readme.txt

Shmuel
Posts: 4911
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 118 times

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby Shmuel » Mon 21 Sep, 2015 12:16

На Windows XP SP3 x86:

Code: Select all

╔═══════════════════════════ Error ═══════════════════════════╗
║                    Error loading plugin                     ║
║ C:\Program Files\Far3\Plugins\Other\SortStr\sortstr-x32.dll ║
║         The specified procedure could not be found.         ║
╟─────────────────────────────────────────────────────────────╢
║                           { OK }                            ║
╚═════════════════════════════════════════════════════════════╝

Dependency Walker показывает _wcstoui64 как "Unresolved C function".

User avatar
GrAnD
Posts: 348
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby GrAnD » Mon 21 Sep, 2015 13:25

Очень странно,

тут сказано
https://msdn.microsoft.com/fr-CA/library/vstudio/85zk715d(v=vs.80)

_wcstoui64

<stdlib.h> or <wchar.h>

Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003

Shmuel
Posts: 4911
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 118 times

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby Shmuel » Mon 21 Sep, 2015 13:42

Неплохо, если б ещё кто-то попробовал на XP x86 (кажется у John Doe есть).

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

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby John Doe » Mon 21 Sep, 2015 13:54

sortstr-v3.0.24.7z

Code: Select all

╔════════════════════════════════ Error ═════════════════════════════════╗
║                          Error loading plugin                          ║
║ C:\Documents and Settings\xxxxxx\Мои документы\sortstr\sortstr-x32.dll ║
║                    Не найдена указанная процедура.                     ║
╟────────────────────────────────────────────────────────────────────────╢
║                                 { OK }                                 ║
╚════════════════════════════════════════════════════════════════════════╝

2useven10
Posts: 2836
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 72 times

SortStr: Sort strings in editor — Сортировка строк в ред-ре

Postby 2useven10 » Mon 21 Sep, 2015 13:56

ф-я есть в msvcrt.dll, плагин пытается загрузить её из ntdll.dll. на xp sp3 это не проходит.


Return to “Обсуждение плагинов”

Who is online

Users browsing this forum: No registered users and 1 guest