[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 8952cfe 085/173: Handle key prefix being shorter than pref
From: |
Dmitry Gutov |
Subject: |
[elpa] master 8952cfe 085/173: Handle key prefix being shorter than prefix (#422) |
Date: |
Thu, 23 Jun 2016 00:28:40 +0000 (UTC) |
branch: master
commit 8952cfe3906b5b3817e04ec4c1bf956cdcc6a45f
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
Handle key prefix being shorter than prefix (#422)
---
company-yasnippet.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/company-yasnippet.el b/company-yasnippet.el
index 72d1fc2..93e6eb2 100644
--- a/company-yasnippet.el
+++ b/company-yasnippet.el
@@ -87,8 +87,12 @@
(propertize key
'yas-annotation name
'yas-template template
- 'yas-prefix-offset (- (length key-prefix)
- (length prefix)))
+ 'yas-prefix-offset
+ (let ((pl (length prefix))
+ (kpl (length key-prefix)))
+ (if (> kpl pl)
+ (- kpl pl)
+ 0)))
res))
value)))
keyhash))
- [elpa] master 21da29b 082/173: Update copyright, (continued)
- [elpa] master 21da29b 082/173: Update copyright, Dmitry Gutov, 2016/06/22
- [elpa] master cec8779 075/173: Introduce company-search-regexp-function, Dmitry Gutov, 2016/06/22
- [elpa] master 6165cb2 083/173: Don't "adjust key" (#422), Dmitry Gutov, 2016/06/22
- [elpa] master e5177c9 105/173: Add company-tooltip-annotation-selection face, Dmitry Gutov, 2016/06/22
- [elpa] master 75e21f6 045/173: company-css: Support web-mode, Dmitry Gutov, 2016/06/22
- [elpa] master e6ea779 004/173: Add `company-diag', Dmitry Gutov, 2016/06/22
- [elpa] master 0b37d17 044/173: company-mode: Mention the sorting order, Dmitry Gutov, 2016/06/22
- [elpa] master c6af7d2 061/173: Mention the previous change in NEWS [ci skip], Dmitry Gutov, 2016/06/22
- [elpa] master 5d68a50 069/173: [Fix #317] Allow :sorted keyword in grouped backends, Dmitry Gutov, 2016/06/22
- [elpa] master 87351aa 073/173: Double space, Dmitry Gutov, 2016/06/22
- [elpa] master 8952cfe 085/173: Handle key prefix being shorter than prefix (#422),
Dmitry Gutov <=
- [elpa] master c2e5981 017/173: Remove company-ropemacs, Dmitry Gutov, 2016/06/22
- [elpa] master d97c98f 076/173: company-search-candidates: Mention company-search-regexp-function, Dmitry Gutov, 2016/06/22
- [elpa] master 2306c9c 054/173: Support whitespace-mode newline-mark, Dmitry Gutov, 2016/06/22
- [elpa] master 4a16a55 090/173: company-dabbrev--make-regexp: Regexp can match non-word characters, Dmitry Gutov, 2016/06/22
- [elpa] master 1c36f7c 091/173: company-dabbrev--search-buffer: Use use forward search (#433), Dmitry Gutov, 2016/06/22
- [elpa] master da9b108 104/173: Refine the workaround further, Dmitry Gutov, 2016/06/22
- [elpa] master 6bf2491 102/173: Rename company-clang-obc-templatify to company-template-objc-templatify, Dmitry Gutov, 2016/06/22
- [elpa] master a95d7f1 081/173: Respect yas-key-syntaxes (#422), Dmitry Gutov, 2016/06/22
- [elpa] master 5d0a9bb 118/173: company-semantic: Retain function overloads, Dmitry Gutov, 2016/06/22
- [elpa] master ca447ec 129/173: [#464] Optimisation and fixes in `company-files`, Dmitry Gutov, 2016/06/22