coqPackages.metaFetch: fix sort predicate stability (#368429)
This commit is contained in:
@@ -27,7 +27,7 @@ let
|
|||||||
sort
|
sort
|
||||||
switch
|
switch
|
||||||
switch-if
|
switch-if
|
||||||
versionAtLeast
|
versionOlder
|
||||||
versions
|
versions
|
||||||
;
|
;
|
||||||
|
|
||||||
@@ -112,7 +112,7 @@ let
|
|||||||
shortVersion =
|
shortVersion =
|
||||||
x:
|
x:
|
||||||
if (isString x && match "^/.*" x == null) then
|
if (isString x && match "^/.*" x == null) then
|
||||||
findFirst (v: versions.majorMinor v == x) null (sort versionAtLeast (attrNames release))
|
findFirst (v: versions.majorMinor v == x) null (sort (l: r: versionOlder r l) (attrNames release))
|
||||||
else
|
else
|
||||||
null;
|
null;
|
||||||
isShortVersion = x: shortVersion x != null;
|
isShortVersion = x: shortVersion x != null;
|
||||||
|
|||||||
Reference in New Issue
Block a user