]> code.delx.au - gnu-emacs-elpa/commitdiff
company-sort-by-occurrence: do stable sorting
authorDmitry Gutov <dgutov@yandex.ru>
Thu, 13 Mar 2014 17:49:40 +0000 (19:49 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Thu, 13 Mar 2014 17:49:40 +0000 (19:49 +0200)
company.el

index 2a77cb1b48240376b0bd9ca562787992615b612b..6367cba893e905b0b43b289456058a69755cc885 100644 (file)
@@ -1061,7 +1061,7 @@ Keywords and function definition names are ignored."
                    t))))
            candidates)))
     (nconc
-     (mapcar #'car (sort occurs (lambda (e1 e2) (< (cdr e1) (cdr e2)))))
+     (mapcar #'car (sort occurs (lambda (e1 e2) (<= (cdr e1) (cdr e2)))))
      noccurs)))
 
 (defun company-idle-begin (buf win tick pos)