]> code.delx.au - gnu-emacs-elpa/commitdiff
Work around mysterious pseudo-tooltip error.
authorNikolaj Schumacher <git@nschum.de>
Tue, 14 Apr 2009 20:55:28 +0000 (22:55 +0200)
committerNikolaj Schumacher <git@nschum.de>
Wed, 15 Apr 2009 08:11:27 +0000 (10:11 +0200)
company.el

index 6b0b7bdb835e96e20372e7ac9db0a7829d8169d4..5a09eb80e2140a69040cc541c7ee5209856b7953 100644 (file)
@@ -1464,8 +1464,9 @@ Example:
 
 (defun company-pseudo-tooltip-show-at-point (pos)
   (let ((col-row (posn-actual-col-row (posn-at-point pos))))
-    (company-pseudo-tooltip-show (1+ (cdr col-row)) (car col-row)
-                                 company-selection)))
+    (when col-row
+      (company-pseudo-tooltip-show (1+ (cdr col-row)) (car col-row)
+                                   company-selection))))
 
 (defun company-pseudo-tooltip-edit (lines selection)
   (let* ((old-string (overlay-get company-pseudo-tooltip-overlay 'company-old))