Doug Coleman
|
f998a81a43
|
trivial factoring
|
2009-08-17 18:59:03 -05:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Doug Coleman
|
1bc39df838
|
fix using, make sure article-only title sort works
|
2009-05-26 12:01:28 -05:00 |
Doug Coleman
|
0d45dafdd0
|
fix formatting
|
2009-05-26 11:55:48 -05:00 |
Doug Coleman
|
daf1594390
|
fix human sort -- wrap all elements so that integers dont get compared against strings directly
|
2009-05-26 10:05:55 -05:00 |
Slava Pestov
|
2979360d48
|
sorting.slots: help lint
|
2009-04-18 19:52:12 -05:00 |
Slava Pestov
|
0ca924124a
|
Rewrite sorting.slots
|
2009-04-18 16:44:24 -05:00 |
Doug Coleman
|
c1d1fe9b20
|
minor fixes in sorting
|
2009-04-18 13:44:20 -05:00 |
Doug Coleman
|
7e5ab38ed1
|
use unclip-last-slice
|
2009-04-18 02:04:58 -05:00 |
Doug Coleman
|
9503efa9a8
|
working on sorting.slots
|
2009-04-18 01:38:39 -05:00 |
Doug Coleman
|
549ddcd2df
|
make some words not macros
|
2009-04-17 21:24:36 -05:00 |
Doug Coleman
|
5fd9f446e7
|
use more macros in sorting, fix test
|
2009-04-04 15:45:56 -05:00 |
Doug Coleman
|
6f2c4fc02a
|
slim down the sorting.functor using more combinators
|
2009-04-04 00:02:15 -05:00 |
Doug Coleman
|
c97ca399d8
|
refactor a bit, document sort-by
|
2009-04-03 19:49:49 -05:00 |
Doug Coleman
|
8fdb3bb27a
|
define a sort-by to take a sequence of comparators without slots
|
2009-04-03 19:43:10 -05:00 |
Doug Coleman
|
73a2fa49c5
|
add title sort for use with joe's mp3 player
|
2009-04-03 18:19:45 -05:00 |
Doug Coleman
|
2e1652db6d
|
simplify sorting.slots a bit
|
2009-04-03 17:38:21 -05:00 |
Doug Coleman
|
ce73c17c1d
|
add sorting.functor
|
2009-04-03 17:28:55 -05:00 |
Doug Coleman
|
32954b75ad
|
use functors to define human-sort
|
2009-04-03 17:28:31 -05:00 |
Doug Coleman
|
82b6e32945
|
fix a few compile errors
|
2009-03-29 21:35:57 -05:00 |
Slava Pestov
|
6b25e99470
|
Add summary for heaps more vocabs
|
2009-02-16 21:05:13 -06:00 |
Slava Pestov
|
298fdecf32
|
Fixing eval unit test, and help lint failures from stricter help lint
|
2009-01-27 15:38:01 -06:00 |
Doug Coleman
|
c2df6db543
|
rename human-<=> to human<=>, same for human>=<
|
2009-01-25 23:32:02 -07:00 |
Doug Coleman
|
f920007959
|
extend sort-by-slots to work with nested objects, add split-by-slots for already-sorted sequences of tuples
|
2009-01-13 00:20:34 -06:00 |
Doug Coleman
|
d9d349993a
|
Sorting by sequences of accessor/comparator pairs
|
2009-01-08 16:38:44 -06:00 |
Doug Coleman
|
6414426373
|
Add docs for sorting.human, add human>=<
|
2009-01-08 16:32:26 -06:00 |
Doug Coleman
|
6d6e691083
|
Make human-sort behave like sort
|
2009-01-07 15:58:33 -06:00 |
Slava Pestov
|
ff95802c46
|
Change tags a bit
|
2008-11-14 20:17:27 -06:00 |
Slava Pestov
|
a295469a50
|
Add meta-data
|
2008-09-12 15:50:34 -05:00 |
Slava Pestov
|
82a076df79
|
Clean up human sort, move it to basis
|
2008-09-12 15:49:46 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |