diff --git a/extra/webapps/blogs/blogs.factor b/extra/webapps/blogs/blogs.factor index c16450bb25..f098bb9f09 100644 --- a/extra/webapps/blogs/blogs.factor +++ b/extra/webapps/blogs/blogs.factor @@ -83,7 +83,7 @@ M: comment entity-url >>comments ; : reverse-chronological-order ( seq -- sorted ) - [ [ date>> ] compare invert-comparison ] sort ; + [ date>> ] inv-sort-with ; : validate-author ( -- ) { { "author" [ v-username ] } } validate-params ; diff --git a/extra/webapps/planet/planet.factor b/extra/webapps/planet/planet.factor index 8ada4be638..eb51acbe1a 100755 --- a/extra/webapps/planet/planet.factor +++ b/extra/webapps/planet/planet.factor @@ -60,7 +60,7 @@ posting "POSTINGS" : postings ( -- seq ) posting new select-tuples - [ [ date>> ] compare invert-comparison ] sort ; + [ date>> ] inv-sort-with ; : ( -- action ) @@ -99,7 +99,7 @@ posting "POSTINGS" [ '[ _ ] map ] 2map concat ; : sort-entries ( entries -- entries' ) - [ [ date>> ] compare invert-comparison ] sort ; + [ date>> ] inv-sort-with ; : update-cached-postings ( -- ) blogroll fetch-blogroll sort-entries 8 short head [ diff --git a/extra/webapps/wiki/wiki.factor b/extra/webapps/wiki/wiki.factor index 118f92061b..f3a3784465 100644 --- a/extra/webapps/wiki/wiki.factor +++ b/extra/webapps/wiki/wiki.factor @@ -66,7 +66,7 @@ M: revision feed-entry-date date>> ; M: revision feed-entry-url id>> revision-url ; : reverse-chronological-order ( seq -- sorted ) - [ [ date>> ] compare invert-comparison ] sort ; + [ date>> ] inv-sort-with ; : ( id -- revision ) revision new swap >>id ;