From 8a008ab3f9b5799ce36d83f55ff4f5f647a9be91 Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Tue, 10 Dec 2024 16:05:48 +0100 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=BE=20=D0=B8=D1=82=D0=BE=D0=B3=D0=B0=D0=BC=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=B4-=D1=80=D0=B5=D0=B2=D1=8C=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packagedef | 2 +- ...20\274\320\260\320\275\320\264\320\260Opm_List.os" | 11 +++-------- ...20\272\320\265\321\202\320\260\320\274\320\270.os" | 4 ++-- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/packagedef b/packagedef index a6e3109..8de65b3 100644 --- a/packagedef +++ b/packagedef @@ -22,7 +22,7 @@ .ЗависитОт("strings", "0.5.0") .ЗависитОт("fs", "1.2.0") .ЗависитОт("asserts", "1.3.0") - .ЗависитОт("fluent", "0.4.0") + .ЗависитОт("fluent", "0.6.1") .ЗависитОт("logos", "1.3.0") .ЗависитОт("cli", "0.10.2") .ЗависитОт("tempfiles", "1.0.0") diff --git "a/src/cmd/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\274\320\260\320\275\320\264\320\260Opm_List.os" "b/src/cmd/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\274\320\260\320\275\320\264\320\260Opm_List.os" index 4949eb3..229ce70 100644 --- "a/src/cmd/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\274\320\260\320\275\320\264\320\260Opm_List.os" +++ "b/src/cmd/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\274\320\260\320\275\320\264\320\260Opm_List.os" @@ -85,14 +85,9 @@ КонецЦикла; Пакеты = ПроцессорыКоллекций.ИзКоллекции(Пакеты) - .СортироватьПо("ИмяПакета", "(Первый, Второй) -> - | НРегПервый = НРег(Первый); - | НРегВторой = НРег(Второй); - | - | Если НРегПервый > НРегВторой Тогда Возврат 1; - | ИначеЕсли НРегВторой > НРегПервый Тогда Возврат -1; - | Иначе Возврат 0; - | КонецЕсли;") + .СортироватьПо("ИмяПакета", "(Первый, Второй) -> + | ПроцессорыКоллекций.СтандартнаяФункцияСравненияПрямойПорядок().Выполнить(НРег(Первый), НРег(Второй));" + ) .Получить(Тип("ТаблицаЗначений")); ВывестиИнформациюОПакетах(Пакеты); diff --git "a/src/core/\320\234\320\276\320\264\321\203\320\273\320\270/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\237\320\260\320\272\320\265\321\202\320\260\320\274\320\270.os" "b/src/core/\320\234\320\276\320\264\321\203\320\273\320\270/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\237\320\260\320\272\320\265\321\202\320\260\320\274\320\270.os" index 0d51440..bd1019e 100644 --- "a/src/core/\320\234\320\276\320\264\321\203\320\273\320\270/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\237\320\260\320\272\320\265\321\202\320\260\320\274\320\270.os" +++ "b/src/core/\320\234\320\276\320\264\321\203\320\273\320\270/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\237\320\260\320\272\320\265\321\202\320\260\320\274\320\270.os" @@ -163,8 +163,8 @@ Директории = СтрРазделить(РазницаВКаталогах, РазделительПути); ПутьКЛокальнымБиблиотекам = ПроцессорыКоллекций.ИзКоллекции(Директории) - .Обработать("Результат = ""../""") - .Сократить("Результат = Результат + Элемент", ""); + .Обработать("Директория -> ""../""") + .Сократить("Результат, Элемент -> Результат + Элемент", ""); ПутьКЛокальнымБиблиотекам = ПутьКЛокальнымБиблиотекам + КонстантыOpm.ЛокальныйКаталогУстановкиПакетов;