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

Здесь можно обсудить ваш любимый плагин.
2useven10
Posts: 2983
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Mon 21 Sep, 2015 13:56

Latest post of the previous page:

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

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

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

Post by GrAnD » Mon 21 Sep, 2015 14:15

Проверьте пожалуйста,
Attachments
sortstr-x32.7z
(22.71 KiB) Downloaded 37 times

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

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

Post by John Doe » Mon 21 Sep, 2015 14:17

Работает

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

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

Post by GrAnD » Mon 21 Sep, 2015 14:34

Выложил 25 билд

Arama
Posts: 68
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 2 times
Been thanked: 1 time

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

Post by Arama » Fri 02 Oct, 2015 18:34

Иногда редактирую файлы у которых нужно сортировать все кроме первой строчки, при сортировке приходится выделять весь текст кроме первой строки, что вызывает некий дискомфорт. Можно ли в интерфейс (под Invert sort), добавить пункт про то, что при сортировке не нужно трогать первую строку? Буду очень признателен...

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

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

Post by GrAnD » Fri 02 Oct, 2015 22:16

у меня есть лучше вариант - сделайте макрос выделения всех строк кроме первой!

User avatar
Kerberos464
Posts: 1238
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 17 times
Been thanked: 1 time

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

Post by Kerberos464 » Sat 24 Oct, 2015 15:37

в far 3.0.4444 x86 плаг падает при попытке сортировки вертикального блока, настройки такие:

с маленьким вертикальным блоком (до 20 строк) не падает, а с таким, который выше размера окна фара - падает стабильно.

возможно, из-за этих изменений в фаре:
svs 15.10.2015 16:40:58 +0300 - build 4436

1. Mantis#0003061: FSF.CopyToClipboard + FCT_COLUMN: вертикальные блоки, совместимые со сторонними приложениями
Поддержка вертикальных блоков "Borland IDE Block Type" и "MSDEVColumnSelect" наравне с "FAR_VerticalBlock_Unicode".
плагин версии 3.0.26.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

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

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

Post by GrAnD » Sat 24 Oct, 2015 19:20

попробуйте 3.0.27

User avatar
Kerberos464
Posts: 1238
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 17 times
Been thanked: 1 time

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

Post by Kerberos464 » Sat 24 Oct, 2015 20:32

вроде не падает, спасибо! :)
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

User avatar
Alexander84
Posts: 81
Joined: Fri 01 May, 2009 06:38
Has thanked: 6 times

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

Post by Alexander84 » Thu 07 Apr, 2016 15:08

Возможно, я не первый, кто поднимет этот вопрос, но почему в плагине SortStr отсутствует возможность удалить дубликаты вместе с пустыми строками, не сохраняя их в конец? Например, есть файл с перечнем папок с фильмами, в нём много дубликатов, ибо фильмы с помощью hard links раскиданы по разным критериям — плагин отрабатывает хорошо, но впоследствии при просмотре файла с перемещением вниз с помощью End видишь не конец перечня с упоминанием последнего фильма, а пустоту (и иные редакторы ещё запоминают место последнего просмотра, показывая эту пустоту в следующий раз) — кошмар!

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

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

Post by GrAnD » Fri 08 Apr, 2016 22:15

Кошмар! Ужас, ужас, ужас!
А если серьезно, данный вопрос перетерали несколько лет назад в этом топике.
Если в кратце - на тот момент это было моей принципиальной позицией, то что плагин не должен изменять количество строк в файле. Сейчас я может быть и добавил бы галку для того чтобы удаляло, да репозиторий в развале и лень мне.
У меня это займет больше времени чем у вас удалить пустые строки в конце файла

iva
Posts: 123
Joined: Sat 02 Nov, 2013 21:32
Been thanked: 3 times

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

Post by iva » Mon 02 May, 2016 10:57

У меня что-то не получается сортировка по кодам символов.
Имеется файл UTF-8 в котором есть латинские буквы и буквы с галочками. В частности символы с кодом 228. Я пытаюсь отсортировать файл так, чтобы обычная "a" с кодом 97 и символ с кодом 228 различались, но ни при каком режиме этого не происходит. Так и должно быть или у меня руки кривые? Если так и задумано, то нельзя ли добавить режим, когда символы действительно различаются по коду.

ccaid
Posts: 805
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 9 times
Been thanked: 5 times

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

Post by ccaid » Tue 03 May, 2016 09:03

iva
viewtopic.php?p=107536#p107536

такие потребности закрывает AkelPad
Фар делают добрые люди

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

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

Post by GrAnD » Tue 03 May, 2016 09:23

Действительно беда какая-то. Интересно когда это сломалось

Shmuel
Posts: 5164
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 15 times
Been thanked: 145 times

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

Post by Shmuel » Tue 03 May, 2016 09:45

iva wrote: У меня что-то не получается сортировка по кодам символов.
Из интереса попробовал на вот таком файле - вроде сортирует. Что-то делаю не так?

Code: Select all

aaaaaaaaaa
ääääääääää
aaaaaaaaaa
ääääääääää

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

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

Post by GrAnD » Tue 03 May, 2016 10:30

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

Code: Select all

a
A
á
Á
b

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

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

Post by GrAnD » Tue 03 May, 2016 10:53

Я собрал исправленую версию, но плагринг добавить файл не могу - в комбобоксе выбора плагина для добавления sortstr нету, хотя другие плагины есть, видимо плагринг считает что это не мой плагин.

to ccaid
я почитал наш разговор по ссылке с вами в далеком 2013 не знаю, что мне помешало понять что вы имеете ввиду что бинарная сотировка тоже не работает.
Тогда я понял вас, что не работает case sensitive/insensitive, извините. Вобщем проблеме фиг знает сколько лет.

Post Reply

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