]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Sat, 13 Sep 2014 20:33:06 +0000 (00:33 +0400)]
company--insert-candidate: Insert before overlays that begin at point
That fixes `company-with-candidate-inserted' to work with the way the
pseudo-tooltip overlay is now rendered (at the end of the current line).
Dmitry Gutov [Sat, 13 Sep 2014 12:15:02 +0000 (16:15 +0400)]
Release 0.8.4
Dmitry Gutov [Sat, 13 Sep 2014 12:14:46 +0000 (16:14 +0400)]
company--posn-col-row: add comment
Dmitry Gutov [Sat, 13 Sep 2014 12:13:06 +0000 (16:13 +0400)]
Only use company-ropemacs when ropemacs-mode is on
Step 1 of moving company-ropemacs out, #159.
Dmitry Gutov [Sat, 13 Sep 2014 11:57:30 +0000 (15:57 +0400)]
company-with-candidate-inserted: restore buffer modification status
Dmitry Gutov [Tue, 9 Sep 2014 01:08:03 +0000 (05:08 +0400)]
company-gtags-modes: Turn into defcustom
Closes #178.
Frank Fischer [Tue, 9 Sep 2014 00:22:46 +0000 (04:22 +0400)]
company-complete-number: Make interactive, read the pressed digit
Fixes #177.
Dmitry Gutov [Tue, 9 Sep 2014 00:01:42 +0000 (04:01 +0400)]
Use posn-actual-col-row to calculate the row
Approximation by `posn-col-row' is not good enough, particularly in the Log-Edit
buffer.
Dmitry Gutov [Mon, 8 Sep 2014 23:41:27 +0000 (03:41 +0400)]
Don't use end-of-buffer-workaround
Instead, start the overlay one character earlier, if not at eob.
That also improves the situation with fci-mode (#180).
Dmitry Gutov [Tue, 2 Sep 2014 23:56:13 +0000 (03:56 +0400)]
Adjust for debbugs:18384 being fixed now
Dmitry Gutov [Mon, 1 Sep 2014 22:09:59 +0000 (02:09 +0400)]
Add test for the previous commit
Was broken in
d65c53e.
Dmitry Gutov [Mon, 1 Sep 2014 21:25:58 +0000 (01:25 +0400)]
company--posn-col-row: incf instead of decf for non-nil h-l-f
http://debbugs.gnu.org/18384
Dmitry Gutov [Mon, 1 Sep 2014 19:07:34 +0000 (23:07 +0400)]
company--posn-col-row: use `posn-col-row'
Fixes #175
Dmitry Gutov [Sat, 30 Aug 2014 23:44:48 +0000 (03:44 +0400)]
company-begin-commands: include some cc-mode commands
Closes #174
Dmitry Gutov [Wed, 27 Aug 2014 01:11:33 +0000 (05:11 +0400)]
Bump the version
Dmitry Gutov [Wed, 27 Aug 2014 01:10:51 +0000 (05:10 +0400)]
company-dabbrev-code-ignore-case: rephrase a bit
Dmitry Gutov [Wed, 27 Aug 2014 01:09:52 +0000 (05:09 +0400)]
Document `company-dabbrev-ignore-case' better
Closes #134
Dmitry Gutov [Wed, 27 Aug 2014 01:04:24 +0000 (05:04 +0400)]
Use `company-dabbrev-ignore-case' when searching for candidates
Dmitry Gutov [Wed, 27 Aug 2014 01:02:39 +0000 (05:02 +0400)]
Fix WRT `keep-prefix'
Dmitry Gutov [Sun, 24 Aug 2014 16:51:52 +0000 (20:51 +0400)]
company--capf-data: use caching
#170
Dmitry Gutov [Sat, 23 Aug 2014 23:05:37 +0000 (03:05 +0400)]
Add a comment
Dmitry Gutov [Sat, 23 Aug 2014 22:56:47 +0000 (02:56 +0400)]
company-pseudo-tooltip-unhide: fix rendering at eob
Regression from
bb0a1d5
Dmitry Gutov [Sat, 23 Aug 2014 22:52:43 +0000 (02:52 +0400)]
company-pseudo-tooltip-unhide: use local vars
Dmitry Gutov [Mon, 18 Aug 2014 02:26:06 +0000 (06:26 +0400)]
Skip company-buffer-lines tests in terminal
They seem to freeze.
Dmitry Gutov [Mon, 18 Aug 2014 02:17:02 +0000 (06:17 +0400)]
company-input-noop still seems to be needed in the terminal
Dmitry Gutov [Mon, 18 Aug 2014 01:51:10 +0000 (05:51 +0400)]
company-buffer-lines: handle multiline display better
Improves #136.
Dmitry Gutov [Mon, 18 Aug 2014 01:23:27 +0000 (05:23 +0400)]
Fix the tests
Dmitry Gutov [Mon, 18 Aug 2014 01:14:17 +0000 (05:14 +0400)]
Work around http://debbugs.gnu.org/18285
Closes #136
Dmitry Gutov [Mon, 18 Aug 2014 00:49:19 +0000 (04:49 +0400)]
Use `posn-actual-col-row' to determine the current col and row
Issue #136 WIP.
Reverting
d21bb454dcfacda8808b596e4bca85a53a99eabf, for the most part,
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00361.html.
Dmitry Gutov [Mon, 11 Aug 2014 17:56:34 +0000 (21:56 +0400)]
Tweak wording
Dmitry Gutov [Wed, 6 Aug 2014 04:35:00 +0000 (08:35 +0400)]
Use window-screen-lines when available
Fixes #160
Dmitry Gutov [Tue, 5 Aug 2014 00:13:14 +0000 (04:13 +0400)]
Mention company-tooltip-search in NEWS
Dmitry Gutov [Mon, 4 Aug 2014 23:05:56 +0000 (03:05 +0400)]
Merge pull request #164 from holomorph/tooltip-search
Assign a face for the tooltip search string
Mark Oteiza [Mon, 4 Aug 2014 22:21:55 +0000 (18:21 -0400)]
Assign a face for the tooltip search string
Dmitry Gutov [Sun, 3 Aug 2014 22:38:37 +0000 (02:38 +0400)]
company--window-inner-height: remove, use `window-body-height'
Available since Emacs 24.1.
Fixes #160
Dmitry Gutov [Sun, 3 Aug 2014 22:34:29 +0000 (02:34 +0400)]
Use `window-body-width' instead of the now-alias `window-width'
Dmitry Gutov [Sun, 3 Aug 2014 21:25:57 +0000 (01:25 +0400)]
company--show-inline-p: never ignore case
Fixes #162
Dmitry Gutov [Thu, 31 Jul 2014 16:46:17 +0000 (19:46 +0300)]
Remove the "download ERT" logic; should be unused at this point
Dmitry Gutov [Thu, 31 Jul 2014 16:44:04 +0000 (19:44 +0300)]
company-dabbrev-minimum-length: change the initvalue and document better
#158
Dmitry Gutov [Thu, 31 Jul 2014 14:15:00 +0000 (17:15 +0300)]
company-dabbrev--search-buffer: Use `syntax-ppss' to get to the beg of str-or-cmt
Fixes #158
Dmitry Gutov [Mon, 28 Jul 2014 14:22:14 +0000 (17:22 +0300)]
company-fill-propertize: tuncate the common part
Fixes #156
Dmitry Gutov [Sat, 26 Jul 2014 04:50:22 +0000 (07:50 +0300)]
Release 0.8.2
Dmitry Gutov [Mon, 21 Jul 2014 13:38:45 +0000 (16:38 +0300)]
Fix tests in batch mode
Dmitry Gutov [Mon, 21 Jul 2014 13:10:39 +0000 (16:10 +0300)]
Fix company-occurrence-weight-function
#152
Dmitry Gutov [Mon, 21 Jul 2014 01:26:04 +0000 (04:26 +0300)]
company-css-property-values: delete duplicates
Dmitry Gutov [Mon, 21 Jul 2014 00:13:21 +0000 (03:13 +0300)]
company-css-property-value-regexp: prohibit opening curlies
Fixes #154
Dmitry Gutov [Sun, 20 Jul 2014 06:14:06 +0000 (09:14 +0300)]
company-capf: get rid of caching last capf-data
It didn't work well enough.
Fixes #153.
Dmitry Gutov [Sun, 20 Jul 2014 04:47:17 +0000 (07:47 +0300)]
company-sort-by-occurrence: continue search after predicate fails
Dmitry Gutov [Sun, 20 Jul 2014 02:49:03 +0000 (05:49 +0300)]
company-sort-by-occurrence: allow customizing the weighing logic
Closes #152
Dmitry Gutov [Sun, 20 Jul 2014 01:57:32 +0000 (04:57 +0300)]
Deprecate setting company-idle-delay to t
Dmitry Gutov [Mon, 14 Jul 2014 04:38:47 +0000 (07:38 +0300)]
+1 char, -1 line
Dmitry Gutov [Mon, 14 Jul 2014 03:54:35 +0000 (06:54 +0300)]
company-pseudo-tooltip-guard: Stabilize when the popup is displayed up
Dmitry Gutov [Mon, 14 Jul 2014 03:45:55 +0000 (06:45 +0300)]
company-pseudo-tooltip-guard: Invalidate after crossing line continuation
Dmitry Gutov [Mon, 14 Jul 2014 03:32:03 +0000 (06:32 +0300)]
company-pseudo-tooltip-frontend: Small rewrite
Dmitry Gutov [Mon, 14 Jul 2014 02:56:17 +0000 (05:56 +0300)]
Fix popup when prefix is split by line continuation
#149
Dmitry Gutov [Wed, 2 Jul 2014 16:49:09 +0000 (19:49 +0300)]
company-frontends-set: never modify VALUE destructively
Fixes #148
Dmitry Gutov [Tue, 1 Jul 2014 11:44:52 +0000 (14:44 +0300)]
Release 0.8.1
Stefan Monnier [Sun, 15 Jun 2014 03:20:25 +0000 (03:20 +0000)]
company-capf.el: Don't ignore things like semantic-capf
Dmitry Gutov [Sat, 28 Jun 2014 03:14:33 +0000 (06:14 +0300)]
company-backends: add better introduction
#115
Dmitry Gutov [Sat, 28 Jun 2014 03:00:46 +0000 (06:00 +0300)]
Avoid requiring match is certain circumstances
Closes #115
Dmitry Gutov [Fri, 27 Jun 2014 03:44:45 +0000 (06:44 +0300)]
Don't call post-completion methods and hook in continue-failed case
Possibly related to #145.
Dmitry Gutov [Fri, 27 Jun 2014 03:14:27 +0000 (06:14 +0300)]
Never delete the "added newline" twice
Even when a hook or a backend method raises an error.
Possibly related to #145.
Dmitry Gutov [Wed, 25 Jun 2014 05:37:46 +0000 (08:37 +0300)]
Bring back this-command check when company-idle-delay is t
Reported by @proofit404
Dmitry Gutov [Wed, 25 Jun 2014 02:08:13 +0000 (05:08 +0300)]
company-keywords-alist: ass js-mode -> javascript-mode alias
Dmitry Gutov [Wed, 25 Jun 2014 00:23:46 +0000 (03:23 +0300)]
company--should-idle-begin: use a more careful check
* Dicussed in #143.
* company--begin-inhibit-commands: new variable.
Dmitry Gutov [Tue, 24 Jun 2014 03:21:05 +0000 (06:21 +0300)]
Don't assign to company-point in company-abort and company-finish
* Closes #143
* Rename `company-begin' to `company--perform'.
* Drop `company-begin-commands' checks from `company--should-complete', they
should be satisfied at that point already.
* When creating timer, replace company-point comparison check with disallowing
this-command to come from company- namespace.
Dmitry Gutov [Mon, 23 Jun 2014 03:35:25 +0000 (06:35 +0300)]
Improve comment wording
Dmitry Gutov [Sun, 22 Jun 2014 03:57:46 +0000 (06:57 +0300)]
Define company-sort-by-backend-importance
Closes #110
Dmitry Gutov [Sun, 22 Jun 2014 03:25:22 +0000 (06:25 +0300)]
company-update-group-lighter: privatize
Dmitry Gutov [Sun, 15 Jun 2014 04:03:52 +0000 (07:03 +0300)]
Indicate current candidate's backend when it's in a group
Closes #109
Dmitry Gutov [Fri, 13 Jun 2014 15:50:27 +0000 (18:50 +0300)]
company-pseudo-tooltip-edit: update company-width
#138
Dmitry Gutov [Mon, 9 Jun 2014 14:53:30 +0000 (17:53 +0300)]
company-css-property-alist: remove reference to font-variant in value for font
The two possible values for CSS 2.1 font-variant are already included.
Dmitry Gutov [Mon, 9 Jun 2014 05:27:24 +0000 (08:27 +0300)]
company-css: Add HTML5 tags and more CSS3 properties
#119
Dmitry Gutov [Fri, 6 Jun 2014 03:40:36 +0000 (06:40 +0300)]
company-gtags: add arguments insertion
Closes #131
Dmitry Gutov [Thu, 5 Jun 2014 03:36:57 +0000 (06:36 +0300)]
company-css: add a bunch of CSS3 properties
Closes #119
Dmitry Gutov [Thu, 5 Jun 2014 00:57:54 +0000 (03:57 +0300)]
company-css-property-values: port to lexical-binding
Dmitry Gutov [Thu, 5 Jun 2014 00:55:19 +0000 (03:55 +0300)]
company-css-value-classes: fix border-width infloop
Dmitry Gutov [Wed, 4 Jun 2014 16:03:35 +0000 (19:03 +0300)]
Merge pull request #129 from bbatsov/c-h
Bind company-show-doc-buffer to C-h
Bozhidar Batsov [Wed, 4 Jun 2014 14:31:23 +0000 (17:31 +0300)]
Bind company-show-doc-buffer to C-h
<f1> is extremely touch-typing unfriendly, so it's good to have a
companion binding that's more friendly to touch typists.
Dmitry Gutov [Wed, 4 Jun 2014 14:35:26 +0000 (17:35 +0300)]
Add package-version property to vars after in 0.7.0
Dmitry Gutov [Wed, 4 Jun 2014 14:17:33 +0000 (17:17 +0300)]
Merge pull request #128 from bbatsov/defvar-local
Backport defvar-local from Emacs 24.2
Bozhidar Batsov [Wed, 4 Jun 2014 13:48:48 +0000 (16:48 +0300)]
Backport defvar-local from Emacs 24.2
Dmitry Gutov [Wed, 4 Jun 2014 13:31:04 +0000 (16:31 +0300)]
Some indentation fixes
Suggested by @bbatsov
Dmitry Gutov [Wed, 4 Jun 2014 13:24:31 +0000 (16:24 +0300)]
Merge pull request #127 from bbatsov/doc-fixes
Small doc and indentation fixes
Bozhidar Batsov [Wed, 4 Jun 2014 13:00:04 +0000 (16:00 +0300)]
Small fixes
* Add missing dot
* Mention when company-tooltip-flip-when-above was introduced
* Update version
Dmitry Gutov [Wed, 4 Jun 2014 02:36:58 +0000 (05:36 +0300)]
Update NEWS
Dmitry Gutov [Wed, 4 Jun 2014 02:33:43 +0000 (05:33 +0300)]
Merge pull request #126 from ksjogo/gtags
extended gtags functionality #90
Dmitry Gutov [Wed, 4 Jun 2014 02:25:39 +0000 (05:25 +0300)]
Add new possible value to `company-dabbrev-code-other-buffers'
#125
ksjogo [Tue, 3 Jun 2014 20:43:37 +0000 (22:43 +0200)]
fixing let in gtags annotation
ksjogo [Sun, 6 Apr 2014 21:57:35 +0000 (23:57 +0200)]
extended gtags functionality #90
showing annotations and meta
Dmitry Gutov [Wed, 28 May 2014 23:56:10 +0000 (02:56 +0300)]
Fix typo
Dmitry Gutov [Wed, 28 May 2014 23:54:09 +0000 (02:54 +0300)]
Introduce company-tooltip-flip-when-above
Closes #116
Dmitry Gutov [Mon, 26 May 2014 18:39:23 +0000 (21:39 +0300)]
company-files-complete: move files in subdirs to the end
#116
Dmitry Gutov [Mon, 26 May 2014 00:30:45 +0000 (03:30 +0300)]
company--continue: don't pass the new prefix to `company-cancel'
Closes #118
Dmitry Gutov [Sun, 18 May 2014 20:43:15 +0000 (23:43 +0300)]
NEWS: document the change in clang invocation
Dmitry Gutov [Sun, 18 May 2014 12:38:33 +0000 (15:38 +0300)]
company-clang--annotation: include method qualifiers in the annotation
Fixes #113
Dmitry Gutov [Sat, 17 May 2014 22:40:09 +0000 (01:40 +0300)]
company-clang--build-complete-args: don't call -cc1 directly
#111
Dmitry Gutov [Sat, 17 May 2014 11:58:27 +0000 (14:58 +0300)]
company--multi-backend-adapter-candidates: compare string values of prefix
Fixes #112
Dmitry Gutov [Tue, 6 May 2014 00:37:58 +0000 (04:37 +0400)]
company-sort-by-occurrence: include words on the same line, too
company--begin-new: set company-prefix earlier
Closes #107
Dmitry Gutov [Tue, 6 May 2014 00:10:48 +0000 (04:10 +0400)]
company-search-map: bind DEL to company-search-other-char
Fixes #108