| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | The main benefit of stringifying attributes like this is escaping,
which isn't needed here, since we know all the values that might
be going into it. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | For now, anyway. | 
|  |  | 
|  |  | 
|  |  | 
|  | One ByCount passed when ByDuration is needed will, in fact,
tear it all down! | 
|  |  | 
|  | This isn't relevant to the immediate WIP bugfix, but keeps the
count sort from "leaking" into the unrelated duration sort
(both are supposed to only fall back to category sort). | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |