]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Sat, 28 Mar 2015 01:39:55 +0000 (03:39 +0200)]
Fix the svg url
Dmitry Gutov [Sat, 28 Mar 2015 01:38:35 +0000 (03:38 +0200)]
Add MELPA badge
Dmitry Gutov [Sat, 28 Mar 2015 01:35:23 +0000 (03:35 +0200)]
Drop githalytics link
It's been dead for a while.
Dmitry Gutov [Thu, 26 Mar 2015 18:36:58 +0000 (20:36 +0200)]
Merge pull request #334 from vermiculus/patch-1
Fix docstring
Sean Allred [Thu, 26 Mar 2015 18:25:35 +0000 (13:25 -0500)]
Fix docstring
Dmitry Gutov [Wed, 25 Mar 2015 17:11:10 +0000 (19:11 +0200)]
string-prefix-p signals error on nil in Emacs < 25
Fixes #332
Dmitry Gutov [Sat, 21 Mar 2015 14:30:40 +0000 (16:30 +0200)]
company--insert-candidate: Don't insert an empty string
Fixes #330
Dmitry Gutov [Sat, 21 Mar 2015 13:01:28 +0000 (15:01 +0200)]
Introduce company-dabbrev-ignore-invisible
Dmitry Gutov [Tue, 17 Mar 2015 19:06:21 +0000 (21:06 +0200)]
Clarify the meaning of cdr in the prefix cons
#319
Dmitry Gutov [Mon, 16 Mar 2015 21:35:18 +0000 (23:35 +0200)]
company-lighter: dispatch on whether company-candidates is non-nil
Fixes #324
Dmitry Gutov [Sun, 15 Mar 2015 23:20:46 +0000 (01:20 +0200)]
Don't use `forward-symbol', apparently it's not in 24.3
Dmitry Gutov [Sun, 15 Mar 2015 23:06:06 +0000 (01:06 +0200)]
Handle function pointers in annotation and template expansion
Fixes #322
Dmitry Gutov [Tue, 10 Mar 2015 16:50:15 +0000 (18:50 +0200)]
Merge pull request #318 from iqbalansari/master
Add missing require to `company-gtags`
Iqbal Ansari [Tue, 10 Mar 2015 16:23:28 +0000 (21:53 +0530)]
Add missing require to `company-gtags`
Dmitry Gutov [Tue, 10 Mar 2015 01:35:19 +0000 (03:35 +0200)]
Remove company-ropemacs
The relevant code was moved to ropemacs proper.
Dmitry Gutov [Tue, 10 Mar 2015 01:31:47 +0000 (03:31 +0200)]
Remove company-pysmell
I don't know how to use it, and it doesn't seem to be popular anymore, if it
ever was.
Dmitry Gutov [Fri, 6 Mar 2015 23:48:40 +0000 (01:48 +0200)]
Accept numeric argument in company-select-next and friends
Closes #316
Dmitry Gutov [Wed, 4 Mar 2015 17:04:32 +0000 (19:04 +0200)]
Merge branch 'release'
Conflicts:
company.el
Dmitry Gutov [Wed, 4 Mar 2015 16:58:18 +0000 (18:58 +0200)]
company--merge-async: Handle mixed sync/async and immediate callbacks better
Fixes #315
Dmitry Gutov [Wed, 4 Mar 2015 15:37:29 +0000 (17:37 +0200)]
Buf was unused
Dmitry Gutov [Mon, 2 Mar 2015 02:14:40 +0000 (04:14 +0200)]
company-diag: Call `annotation' in the right buffer
Dmitry Gutov [Mon, 2 Mar 2015 01:45:58 +0000 (03:45 +0200)]
company-diag: Fix the annotation call
Dmitry Gutov [Sun, 1 Mar 2015 15:13:35 +0000 (17:13 +0200)]
company-diag: Include Emacs and Company versions
Dmitry Gutov [Wed, 25 Feb 2015 22:38:03 +0000 (00:38 +0200)]
company-show-location: Mirror the latest change to company-show-doc-buffer
Closes #312
Dmitry Gutov [Wed, 25 Feb 2015 13:35:56 +0000 (15:35 +0200)]
company-show-doc-buffer: Still call doc-buffer inside the electric block
#309
Dmitry Gutov [Tue, 24 Feb 2015 20:39:51 +0000 (22:39 +0200)]
company-show-doc-buffer: Bind other-window-scroll-buffer
Dmitry Gutov [Tue, 24 Feb 2015 19:52:30 +0000 (21:52 +0200)]
Allow scrolling the doc window with the mouse wheel
Resolves #309
Dmitry Gutov [Mon, 23 Feb 2015 15:01:07 +0000 (17:01 +0200)]
company-backends: Make the version check more conservative
https://github.com/expez/company-quickhelp/issues/6
Dmitry Gutov [Fri, 20 Feb 2015 22:32:33 +0000 (00:32 +0200)]
Add `company-diag'
Dmitry Gutov [Thu, 12 Feb 2015 13:34:48 +0000 (15:34 +0200)]
company-files--grab-existing-name: Check if the file is remote
Only continue if the connection is already established.
Fixes #301
Dmitry Gutov [Wed, 4 Feb 2015 16:36:35 +0000 (18:36 +0200)]
Merge branch 'search-hl-fix'
Conflicts:
company.el
Dmitry Gutov [Wed, 4 Feb 2015 16:33:55 +0000 (18:33 +0200)]
Truncate out-of-bounds search highlighting
Fixes #294
Dmitry Gutov [Mon, 2 Feb 2015 17:07:20 +0000 (19:07 +0200)]
company-clang--start-process: Disable undo in the output buffer
A right thing to do, but it's gives no discernible performance improvement.
Dmitry Gutov [Mon, 2 Feb 2015 15:20:48 +0000 (17:20 +0200)]
Bump the version
Dmitry Gutov [Mon, 2 Feb 2015 15:15:35 +0000 (17:15 +0200)]
Pass company-lighter-base to company--group-lighter explicitly
Dmitry Gutov [Mon, 2 Feb 2015 12:32:11 +0000 (14:32 +0200)]
Use mode-line format in company-lighter
And use company-lighter-base in it. Resolves #290. Resolves #291.
Dmitry Gutov [Sun, 1 Feb 2015 05:42:48 +0000 (07:42 +0200)]
company-search-map: Add company-complete-number bindings
#292
Dmitry Gutov [Sun, 1 Feb 2015 05:35:20 +0000 (07:35 +0200)]
Track the current selection better
* company-update-candidates: Restore selection even if it's 0. Don't rely on
lexical sorting. Compare annotations. Maybe reset company-selection-changed.
* company-search-mode, company-search-abort: Save and restore the value of
company-selection-changed.
#292
Dmitry Gutov [Sun, 1 Feb 2015 04:02:54 +0000 (06:02 +0200)]
company-search-map: Include <up> and <down> bindings
#292
Dmitry Gutov [Fri, 30 Jan 2015 16:52:51 +0000 (18:52 +0200)]
Add a comment
Dmitry Gutov [Wed, 28 Jan 2015 16:08:13 +0000 (18:08 +0200)]
Fix version
Dmitry Gutov [Wed, 28 Jan 2015 16:06:02 +0000 (18:06 +0200)]
Enable company-search-map in company-search-mode body
Fixes #289
Dmitry Gutov [Thu, 22 Jan 2015 23:02:35 +0000 (01:02 +0200)]
Bump the version
Dmitry Gutov [Thu, 22 Jan 2015 23:01:23 +0000 (01:01 +0200)]
Add company-next-page and company-previous-page
Resolves #283
Dmitry Gutov [Thu, 22 Jan 2015 21:48:25 +0000 (23:48 +0200)]
Update copyright years
Dmitry Gutov [Thu, 22 Jan 2015 21:47:05 +0000 (23:47 +0200)]
company-ispell: Filter returned candidates locally
Resolves #284
Dmitry Gutov [Fri, 16 Jan 2015 01:51:59 +0000 (04:51 +0300)]
company--create-lines: Handle keep-prefix with multiple-width chars in prefix
Stefan Monnier [Thu, 15 Jan 2015 11:36:27 +0000 (14:36 +0300)]
* packages/company/test/clang-tests.el: Add copyright notice
Dmitry Gutov [Tue, 13 Jan 2015 03:52:57 +0000 (06:52 +0300)]
Bump the version in NEWS
Dmitry Gutov [Tue, 13 Jan 2015 02:41:38 +0000 (05:41 +0300)]
Release 0.8.8
Dmitry Gutov [Tue, 13 Jan 2015 02:28:20 +0000 (05:28 +0300)]
Improve duplicates removal
Remove items with equal annotations, even when separated by item(s) with
different annotation(s). Provided the string values match, of course.
Dmitry Gutov [Mon, 12 Jan 2015 17:06:31 +0000 (20:06 +0300)]
Split company--process-candidates into -pre and -post
* Call the -pre function before saving to cache.
* Copy the candidates list first thing inside the -post function.
* Replace `company-apply-predicate' with `cl-delete-if-not': it's faster.
Fixes #275.
Dmitry Gutov [Mon, 12 Jan 2015 08:41:24 +0000 (11:41 +0300)]
company-search-delete-char: Use `ding'
Dmitry Gutov [Mon, 12 Jan 2015 08:40:31 +0000 (11:40 +0300)]
Replace `cl-plusp' usages with `string='
Dmitry Gutov [Sun, 11 Jan 2015 19:49:54 +0000 (22:49 +0300)]
company-search-abort: Move predicate reset to the mode function
Dmitry Gutov [Sat, 10 Jan 2015 06:26:53 +0000 (09:26 +0300)]
Work around http://debbugs.gnu.org/19553
Fixes #274
Dmitry Gutov [Sat, 10 Jan 2015 06:24:46 +0000 (09:24 +0300)]
Fixup a test
Dmitry Gutov [Fri, 9 Jan 2015 21:16:03 +0000 (00:16 +0300)]
Simplify NEWS entry
Dmitry Gutov [Fri, 9 Jan 2015 20:36:13 +0000 (23:36 +0300)]
company-search-map: Add M-n and M-p bindings
Dmitry Gutov [Fri, 9 Jan 2015 14:24:32 +0000 (17:24 +0300)]
company-fill-propertize: Don't highlight match beg till common part
It's more confusing than useful. We already highlight the common part.
Dmitry Gutov [Fri, 9 Jan 2015 12:51:51 +0000 (15:51 +0300)]
Add company-complete-common-or-cycle
Dmitry Gutov [Fri, 9 Jan 2015 04:18:34 +0000 (07:18 +0300)]
Update NEWS.md
Dmitry Gutov [Fri, 9 Jan 2015 04:14:31 +0000 (07:14 +0300)]
Introduce `company-search-toggle-filtering'
Plus calculate-candidates/update-candidates cleanup.
It's not good to save processed candidates list to the cache. `copy-sequence' is
the price for neater code.
Dmitry Gutov [Thu, 8 Jan 2015 19:54:37 +0000 (22:54 +0300)]
Privatize some search functions (and a var)
Dmitry Gutov [Thu, 8 Jan 2015 19:50:54 +0000 (22:50 +0300)]
company-search-old-map: Remove, unused
Dmitry Gutov [Thu, 8 Jan 2015 19:17:08 +0000 (22:17 +0300)]
Don't repeat search with empty string
Dmitry Gutov [Thu, 8 Jan 2015 19:02:33 +0000 (22:02 +0300)]
company-search-delete-char: New command
Dmitry Gutov [Thu, 8 Jan 2015 18:21:45 +0000 (21:21 +0300)]
company-search-map: Support keypad numbers
Fixes #273
Dmitry Gutov [Thu, 8 Jan 2015 17:09:06 +0000 (20:09 +0300)]
company--continue-failed: Don't burp on `stop'
#273
Dmitry Gutov [Wed, 7 Jan 2015 18:26:09 +0000 (21:26 +0300)]
Remove ineffective change from
c6e9fbad312fc62876d40032a84a94439a055d05
The strings before " : " should only contain function names.
Dmitry Gutov [Wed, 7 Jan 2015 17:49:47 +0000 (20:49 +0300)]
Support template functions in company-clang annotations
Fixes #271
Dmitry Gutov [Wed, 7 Jan 2015 16:05:22 +0000 (19:05 +0300)]
Add .elpaignore
Dmitry Gutov [Wed, 7 Jan 2015 16:04:39 +0000 (19:04 +0300)]
Reorganize tests layout
Dmitry Gutov [Fri, 2 Jan 2015 23:26:37 +0000 (01:26 +0200)]
Don't idle-begin when company-candidates is non-nil
That should prevent bugs like ensime/ensime-server#754 in the future.
Dmitry Gutov [Fri, 2 Jan 2015 21:41:41 +0000 (23:41 +0200)]
Clear out unused variable warnings
Dmitry Gutov [Tue, 30 Dec 2014 16:48:20 +0000 (18:48 +0200)]
#267 follow-up fixes
Dmitry Gutov [Tue, 30 Dec 2014 04:29:53 +0000 (06:29 +0200)]
company-preview-show-at-point: Handle the pseudo-tooltip-overlay
Or rather, rendering at its beginning.
Fixes #267
Dmitry Gutov [Tue, 16 Dec 2014 12:32:53 +0000 (14:32 +0200)]
Fix typo
Dmitry Gutov [Tue, 16 Dec 2014 12:26:17 +0000 (14:26 +0200)]
Add NEWS entry
aerique [Tue, 16 Dec 2014 12:09:11 +0000 (13:09 +0100)]
company-semantic: add simple annotations
Dmitry Gutov [Sun, 14 Dec 2014 19:55:02 +0000 (21:55 +0200)]
company--insert-candidate: Don't change buffer modification status unnecessarily
Fixes #256
Dmitry Gutov [Thu, 11 Dec 2014 11:59:54 +0000 (13:59 +0200)]
s/`bbdb'/BBDB
Dmitry Gutov [Thu, 11 Dec 2014 11:54:41 +0000 (13:54 +0200)]
Merge pull request #252 from markus1189/bbdb-customize-group
Define customize group for company-bbdb
Markus Hauck [Thu, 11 Dec 2014 08:40:05 +0000 (09:40 +0100)]
Define customize group for company-bbdb
Dmitry Gutov [Wed, 10 Dec 2014 22:55:28 +0000 (00:55 +0200)]
Work around http://debbugs.gnu.org/18384
Closes #249
Dmitry Gutov [Mon, 8 Dec 2014 01:42:48 +0000 (03:42 +0200)]
company--window-width: Make it a defun
#249
Dmitry Gutov [Sun, 7 Dec 2014 02:59:15 +0000 (04:59 +0200)]
company-clang--start-process: Bind process-adaptive-read-buffering to nil
This speeds up completion on my system when a lot of candidates are returned, by
a factor of 2.5 (#228).
Inspired by https://github.com/Sarcasm/irony-mode/issues/131#issuecomment-
60008803 .
Dmitry Gutov [Thu, 4 Dec 2014 15:14:15 +0000 (17:14 +0200)]
company-capf: Pass `sole' or 'finished' to exit-function, not `exact'
Dmitry Gutov [Thu, 4 Dec 2014 12:22:05 +0000 (14:22 +0200)]
company-backends: Add "to this command"
Dmitry Gutov [Thu, 4 Dec 2014 09:52:15 +0000 (11:52 +0200)]
Edit NEWS
Dmitry Gutov [Wed, 3 Dec 2014 23:53:19 +0000 (01:53 +0200)]
Add company-bbdb-modes defcustom
Dmitry Gutov [Mon, 24 Nov 2014 03:27:08 +0000 (05:27 +0200)]
company-backends: Clarify that responding to `match' is never mandatory
https://github.com/abingham/emacs-ycmd/pull/92
Dmitry Gutov [Sun, 23 Nov 2014 14:24:45 +0000 (16:24 +0200)]
company-input-noop: Use a symbol for the dummy event binding
Closes #241
Dmitry Gutov [Sun, 23 Nov 2014 03:50:45 +0000 (05:50 +0200)]
Reword comment
Dmitry Gutov [Sun, 23 Nov 2014 03:49:45 +0000 (05:49 +0200)]
company-update-candidates: Fix WRT ignore-case
Dmitry Gutov [Sun, 23 Nov 2014 03:36:15 +0000 (05:36 +0200)]
company-update-candidates: Don't be fooled by a few prefix completions
...among non-prefix ones.
Obsoletes https://github.com/abingham/emacs-ycmd/pull/92.
`company-complete-common' was likewise too eager; this fixes it.
Dmitry Gutov [Sat, 22 Nov 2014 00:32:01 +0000 (02:32 +0200)]
company-files--complete: Ignore case on appropriate systems
#240
Dmitry Gutov [Sun, 16 Nov 2014 20:45:53 +0000 (22:45 +0200)]
Support multiple-width chars in annotations
Fixes #230
Dmitry Gutov [Sun, 9 Nov 2014 01:56:09 +0000 (03:56 +0200)]
Bump the version for development
Dmitry Gutov [Sun, 9 Nov 2014 01:55:22 +0000 (03:55 +0200)]
Show numbers in tooltip irrespective of scrolling