branch: master
commit 46680da66a3ba70c7b2371832f8b8d9734dec554
Author: Dmitry Gutov <[email protected]>
Commit: Dmitry Gutov <[email protected]>

    company-css: Improve performance
    
    Fixes #779
---
 company-css.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/company-css.el b/company-css.el
index 2619def..d3ece74 100644
--- a/company-css.el
+++ b/company-css.el
@@ -424,7 +424,8 @@ Returns \"\" if no property found, but feasible at this 
position."
                           (string= (web-mode-language-at-pos) "css")))
                  (or (company-grab company-css-tag-regexp 1)
                      (company-grab company-css-pseudo-regexp 1)
-                     (company-grab company-css-property-value-regexp 2)
+                     (company-grab company-css-property-value-regexp 2
+                                   (line-beginning-position))
                      (company-css-grab-property))))
     (candidates
      (cond
@@ -432,7 +433,8 @@ Returns \"\" if no property found, but feasible at this 
position."
        (all-completions arg company-css-html-tags))
       ((company-grab company-css-pseudo-regexp 1)
        (all-completions arg company-css-pseudo-classes))
-      ((company-grab company-css-property-value-regexp 2)
+      ((company-grab company-css-property-value-regexp 2
+                     (line-beginning-position))
        (all-completions arg
                         (company-css-property-values
                          (company-grab company-css-property-value-regexp 1))))

Reply via email to