Естественная сортировка с учётом разделителей
Естественная сортировка с учётом разделителей
а почему бы не ввести естественную сортировку с учётом разделителей?
общепринятые разделители - точка ('.'), чёрточка ('-'), подчеркивание ('_'). сделать разбиение имени файла на фрагменты по разделителям и сортировать уже с учётом фрагментов.
общепринятые разделители - точка ('.'), чёрточка ('-'), подчеркивание ('_'). сделать разбиение имени файла на фрагменты по разделителям и сортировать уже с учётом фрагментов.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
общепринятые кем?Артём wrote:общепринятые разделители - точка ('.'), чёрточка ('-'), подчеркивание ('_').
Re: Сортировка по имени: учитывать ли расширение?
вам есть что-то сказать по существу?..zg wrote:общепринятые кем?Артём wrote:общепринятые разделители - точка ('.'), чёрточка ('-'), подчеркивание ('_').
когда пользователь видит:
SomeSoftware_v1.13_installer.exe
SomeSoftware.v1.13.installer.exe
SomeSoftware-v1.13-installer.exe
... ему абсолютно по барабану, какие разделители используются. если удастся привести пример использования других разделителей - добро пожаловать!
- John Doe
- Бюрократ
- Posts: 13861
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
Артём
Вам не кажется, что ваше предложение слабо связано с темой?
Вам не кажется, что ваше предложение слабо связано с темой?
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
вы навязываете своё мнение, как общепринятое. это нехорошо.Артём wrote:есть что-то сказать по существу?..
Re: Сортировка по имени: учитывать ли расширение?
почему же? проблема возникла из-за того, что кто-то хочет, чтобы расширение могло содержать символ "."ваше предложение слабо связано с темой
и именно из-за того, что FAR считает расширением часть полного имени, находящуюся справа от разделителя ".", и возникают эффекты, как в первом посте:
Code: Select all
полное имя имя без расширения расширение
Firefox Setup 10.0.exe Firefox Setup 10.0 .exe
Firefox Setup 10.0.1.exe Firefox Setup 10.0.1 .exe
Firefox Setup 10.0.1.exe.asc Firefox Setup 10.0.1.exe .asc
Firefox Setup 10.0.exe.asc Firefox Setup 10.0.exe .asc
однако, если уж пошла такая пьянка, то делать надо полноценно
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
внезапно far 1.65 сортировал по имени без учёта расширения. и репозитариев тогда не было.Артём wrote:a. это не навязывание мнения, это преложение. навязанное мнение - это код, который лёг в репозиторий без обсуждения
Re: Сортировка по имени: учитывать ли расширение?
ничего, что первый пост относится к Far 3.0 build 2459 x86?внезапно far 1.65 сортировал по имени без учёта расширения
- John Doe
- Бюрократ
- Posts: 13861
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
a. Расширение не может содержать символ "."Артём wrote:почему же? проблема возникла из-за того, что кто-то хочет, чтобы расширение могло содержать символ "."ваше предложение слабо связано с темой
b. Я неверно выразился. Определённо, ваше предложение как-то связано с темой. Но при этом выходит далеко за её рамки.
О чём тогда говорить.Артём wrote:вообще не вижу причины, по которой возник этот топик - FAR поступает более, чем логично.
Я не вижу ни одного кто критиковал бы ваше мнение.Артём wrote:c. никто не привёл "пример использования других разделителей", зато дружно накинулись критиковать моё мнение
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
так в деле учёта расширения ничего не изменилось. так что в планеАртём wrote:ничего, что первый пост относится к Far 3.0 build 2459 x86?внезапно far 1.65 сортировал по имени без учёта расширения
вы не правы. если кто-то что-то и навязывал — то это был рошал. пишите ему. здесь это бесполезно.a. это не навязывание мнения, это преложение. навязанное мнение - это код, который лёг в репозиторий без обсуждения
Re: Сортировка по имени: учитывать ли расширение?
пардон, забыл уточнить, что FAR поступает логично с точки зрения алгоритма определения расширения имени файла, но совсем не логично с точки зрения человека.John Doe wrote:О чём тогда говорить.Артём wrote:вообще не вижу причины, по которой возник этот топик - FAR поступает более, чем логично.
собственно, моя "хотелка" - это всего лишь обобщение ранее высказанных "хотелок", связанных с сортировкой. нечно сродни Natural Order
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Сортировка по имени: учитывать ли расширение?
всё же фразы «общепризнанными разделителями являются… давайте их запилим в фаре» и «лично мне нравятся такие разделители… давайте их запилим в фаре» имеют разный смысл. вы же тут пытаетесь убедить, что одинаковый. это нехорошо.Артём wrote:давайте прикроем тему навязанного личного мнения. все реквесты на этом форуме и в этом топике, в частности, - это личное мнение
Re: Сортировка по имени: учитывать ли расширение?
ладно, раз засираем тему, будем засирать дальше...всё же фразы ... имеют разный смысл. вы же тут пытаетесь убедить, что одинаковый.
лично мне нравятся такие разделители: ".", "-", "_".
какие разделители нравятся остальным?
кто считает, что этих символов достаточно, чтобы реализовать натуральную сортировку?
кто считает, что кроме "." никаких других символов в качестве разделителей использовать не нужно?
кто считает, что перечень предложенных символов неполный и стоит добавить ещё полтора десятка символов из юникода?
Re: Сортировка по имени: учитывать ли расширение?
Если уж на то пошло, и если уж такая сортировка будет реализована, то ничто не мешает сделать настраиваемым список "разделителей". Так что обсуждать и спорить тут не о чем.
Re: Сортировка по имени: учитывать ли расширение?
умничко!ничто не мешает сделать настраиваемым список "разделителей"
а вот реализовать сортировку файлов с учётом фрагментов так, как это хочет видеть человеческий глаз, - вот это было бы неплохо сделать. а то прицепились тут к слову "общепринятый"...