oscript-library / opm

Пакетный менеджер OneScript
Apache License 2.0
66 stars 31 forks source link

Перестала работать сортировка по алфавиту в команде opm list #175

Closed artbear closed 4 years ago

artbear commented 4 years ago

image

раньше было удобно, пакеты сортировались по имени пакета.

otymko commented 4 years ago

@artbear @240596448 вопрос не решен. Если выводить opm list -a то: image

nixel2007 commented 4 years ago

ну... ТЕХНИЧЕСКИ они таки отсортированы по коду символа :) но возможно следует пробежаться fluent-сортировкой по ВРег

otymko commented 4 years ago

@nixel2007 я на это и намекаю =)

240596448 commented 4 years ago

ну... ТЕХНИЧЕСКИ они таки отсортированы по коду символа :) но возможно следует пробежаться fluent-сортировкой по ВРег

Любопытно. По-хорошему, такая сортировка не должна решаться на уровне кода. Это должно быть решено на уровне движка оскрипта. Ну не оборачивать же ТаблицуЗначений в библиотеку работы с "таблицей значений"? ;)

nixel2007 commented 4 years ago

Движок оскрипта отсортировал колонки по лексиграфическому представлению, абсолютно валидно. Просто человеку нужно по-другому. В других местах opm уже применяется сортировка через fluent, можно написать свою реализацию, если хочется.