]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
9 years agocompany-dabbrev-code-ignore-case: rephrase a bit
Dmitry Gutov [Wed, 27 Aug 2014 01:10:51 +0000 (05:10 +0400)]
company-dabbrev-code-ignore-case: rephrase a bit

9 years agoDocument `company-dabbrev-ignore-case' better
Dmitry Gutov [Wed, 27 Aug 2014 01:09:52 +0000 (05:09 +0400)]
Document `company-dabbrev-ignore-case' better

Closes #134

9 years agoUse `company-dabbrev-ignore-case' when searching for candidates
Dmitry Gutov [Wed, 27 Aug 2014 01:04:24 +0000 (05:04 +0400)]
Use `company-dabbrev-ignore-case' when searching for candidates

9 years agoFix WRT `keep-prefix'
Dmitry Gutov [Wed, 27 Aug 2014 01:02:39 +0000 (05:02 +0400)]
Fix WRT `keep-prefix'

9 years agocompany--capf-data: use caching
Dmitry Gutov [Sun, 24 Aug 2014 16:51:52 +0000 (20:51 +0400)]
company--capf-data: use caching

#170

9 years agoAdd a comment
Dmitry Gutov [Sat, 23 Aug 2014 23:05:37 +0000 (03:05 +0400)]
Add a comment

9 years agocompany-pseudo-tooltip-unhide: fix rendering at eob
Dmitry Gutov [Sat, 23 Aug 2014 22:56:47 +0000 (02:56 +0400)]
company-pseudo-tooltip-unhide: fix rendering at eob

Regression from bb0a1d5

9 years agocompany-pseudo-tooltip-unhide: use local vars
Dmitry Gutov [Sat, 23 Aug 2014 22:52:43 +0000 (02:52 +0400)]
company-pseudo-tooltip-unhide: use local vars

9 years agoSkip company-buffer-lines tests in terminal
Dmitry Gutov [Mon, 18 Aug 2014 02:26:06 +0000 (06:26 +0400)]
Skip company-buffer-lines tests in terminal

They seem to freeze.

9 years agocompany-input-noop still seems to be needed in the terminal
Dmitry Gutov [Mon, 18 Aug 2014 02:17:02 +0000 (06:17 +0400)]
company-input-noop still seems to be needed in the terminal

9 years agocompany-buffer-lines: handle multiline display better
Dmitry Gutov [Mon, 18 Aug 2014 01:51:10 +0000 (05:51 +0400)]
company-buffer-lines: handle multiline display better

Improves #136.

9 years agoFix the tests
Dmitry Gutov [Mon, 18 Aug 2014 01:23:27 +0000 (05:23 +0400)]
Fix the tests

9 years agoWork around http://debbugs.gnu.org/18285
Dmitry Gutov [Mon, 18 Aug 2014 01:14:17 +0000 (05:14 +0400)]
Work around http://debbugs.gnu.org/18285

Closes #136

9 years agoUse `posn-actual-col-row' to determine the current col and row
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.

9 years agoTweak wording
Dmitry Gutov [Mon, 11 Aug 2014 17:56:34 +0000 (21:56 +0400)]
Tweak wording

9 years agoUse window-screen-lines when available
Dmitry Gutov [Wed, 6 Aug 2014 04:35:00 +0000 (08:35 +0400)]
Use window-screen-lines when available

Fixes #160

9 years agoMention company-tooltip-search in NEWS
Dmitry Gutov [Tue, 5 Aug 2014 00:13:14 +0000 (04:13 +0400)]
Mention company-tooltip-search in NEWS

9 years agoMerge pull request #164 from holomorph/tooltip-search
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

9 years agoAssign 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

9 years agocompany--window-inner-height: remove, use `window-body-height'
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

9 years agoUse `window-body-width' instead of the now-alias `window-width'
Dmitry Gutov [Sun, 3 Aug 2014 22:34:29 +0000 (02:34 +0400)]
Use `window-body-width' instead of the now-alias `window-width'

9 years agocompany--show-inline-p: never ignore case
Dmitry Gutov [Sun, 3 Aug 2014 21:25:57 +0000 (01:25 +0400)]
company--show-inline-p: never ignore case

Fixes #162

9 years agoRemove the "download ERT" logic; should be unused at this point
Dmitry Gutov [Thu, 31 Jul 2014 16:46:17 +0000 (19:46 +0300)]
Remove the "download ERT" logic; should be unused at this point

9 years agocompany-dabbrev-minimum-length: change the initvalue and document better
Dmitry Gutov [Thu, 31 Jul 2014 16:44:04 +0000 (19:44 +0300)]
company-dabbrev-minimum-length: change the initvalue and document better

#158

9 years agocompany-dabbrev--search-buffer: Use `syntax-ppss' to get to the beg of str-or-cmt
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

9 years agocompany-fill-propertize: tuncate the common part
Dmitry Gutov [Mon, 28 Jul 2014 14:22:14 +0000 (17:22 +0300)]
company-fill-propertize: tuncate the common part

Fixes #156

9 years agoRelease 0.8.2
Dmitry Gutov [Sat, 26 Jul 2014 04:50:22 +0000 (07:50 +0300)]
Release 0.8.2

9 years agoFix tests in batch mode
Dmitry Gutov [Mon, 21 Jul 2014 13:38:45 +0000 (16:38 +0300)]
Fix tests in batch mode

9 years agoFix company-occurrence-weight-function
Dmitry Gutov [Mon, 21 Jul 2014 13:10:39 +0000 (16:10 +0300)]
Fix company-occurrence-weight-function

#152

9 years agocompany-css-property-values: delete duplicates
Dmitry Gutov [Mon, 21 Jul 2014 01:26:04 +0000 (04:26 +0300)]
company-css-property-values: delete duplicates

9 years agocompany-css-property-value-regexp: prohibit opening curlies
Dmitry Gutov [Mon, 21 Jul 2014 00:13:21 +0000 (03:13 +0300)]
company-css-property-value-regexp: prohibit opening curlies

Fixes #154

9 years agocompany-capf: get rid of caching last capf-data
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.

9 years agocompany-sort-by-occurrence: continue search after predicate fails
Dmitry Gutov [Sun, 20 Jul 2014 04:47:17 +0000 (07:47 +0300)]
company-sort-by-occurrence: continue search after predicate fails

9 years agocompany-sort-by-occurrence: allow customizing the weighing logic
Dmitry Gutov [Sun, 20 Jul 2014 02:49:03 +0000 (05:49 +0300)]
company-sort-by-occurrence: allow customizing the weighing logic

Closes #152

9 years agoDeprecate setting company-idle-delay to t
Dmitry Gutov [Sun, 20 Jul 2014 01:57:32 +0000 (04:57 +0300)]
Deprecate setting company-idle-delay to t

9 years ago+1 char, -1 line
Dmitry Gutov [Mon, 14 Jul 2014 04:38:47 +0000 (07:38 +0300)]
+1 char, -1 line

9 years agocompany-pseudo-tooltip-guard: Stabilize when the popup is displayed up
Dmitry Gutov [Mon, 14 Jul 2014 03:54:35 +0000 (06:54 +0300)]
company-pseudo-tooltip-guard: Stabilize when the popup is displayed up

9 years agocompany-pseudo-tooltip-guard: Invalidate after crossing line continuation
Dmitry Gutov [Mon, 14 Jul 2014 03:45:55 +0000 (06:45 +0300)]
company-pseudo-tooltip-guard: Invalidate after crossing line continuation

9 years agocompany-pseudo-tooltip-frontend: Small rewrite
Dmitry Gutov [Mon, 14 Jul 2014 03:32:03 +0000 (06:32 +0300)]
company-pseudo-tooltip-frontend: Small rewrite

9 years agoFix popup when prefix is split by line continuation
Dmitry Gutov [Mon, 14 Jul 2014 02:56:17 +0000 (05:56 +0300)]
Fix popup when prefix is split by line continuation

#149

9 years agocompany-frontends-set: never modify VALUE destructively
Dmitry Gutov [Wed, 2 Jul 2014 16:49:09 +0000 (19:49 +0300)]
company-frontends-set: never modify VALUE destructively

Fixes #148

9 years agoRelease 0.8.1
Dmitry Gutov [Tue, 1 Jul 2014 11:44:52 +0000 (14:44 +0300)]
Release 0.8.1

9 years agocompany-capf.el: Don't ignore things like semantic-capf
Stefan Monnier [Sun, 15 Jun 2014 03:20:25 +0000 (03:20 +0000)]
company-capf.el: Don't ignore things like semantic-capf

9 years agocompany-backends: add better introduction
Dmitry Gutov [Sat, 28 Jun 2014 03:14:33 +0000 (06:14 +0300)]
company-backends: add better introduction

#115

9 years agoAvoid requiring match is certain circumstances
Dmitry Gutov [Sat, 28 Jun 2014 03:00:46 +0000 (06:00 +0300)]
Avoid requiring match is certain circumstances

Closes #115

9 years agoDon't call post-completion methods and hook in continue-failed case
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.

9 years agoNever delete the "added newline" twice
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.

9 years agoBring back this-command check when company-idle-delay is t
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

9 years agocompany-keywords-alist: ass js-mode -> javascript-mode alias
Dmitry Gutov [Wed, 25 Jun 2014 02:08:13 +0000 (05:08 +0300)]
company-keywords-alist: ass js-mode -> javascript-mode alias

9 years agocompany--should-idle-begin: use a more careful check
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.

9 years agoDon't assign to company-point in company-abort and company-finish
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.

9 years agoImprove comment wording
Dmitry Gutov [Mon, 23 Jun 2014 03:35:25 +0000 (06:35 +0300)]
Improve comment wording

9 years agoDefine company-sort-by-backend-importance
Dmitry Gutov [Sun, 22 Jun 2014 03:57:46 +0000 (06:57 +0300)]
Define company-sort-by-backend-importance

Closes #110

9 years agocompany-update-group-lighter: privatize
Dmitry Gutov [Sun, 22 Jun 2014 03:25:22 +0000 (06:25 +0300)]
company-update-group-lighter: privatize

9 years agoIndicate current candidate's backend when it's in a group
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

9 years agocompany-pseudo-tooltip-edit: update company-width
Dmitry Gutov [Fri, 13 Jun 2014 15:50:27 +0000 (18:50 +0300)]
company-pseudo-tooltip-edit: update company-width

#138

9 years agocompany-css-property-alist: remove reference to font-variant in value for font
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.

9 years agocompany-css: Add HTML5 tags and more CSS3 properties
Dmitry Gutov [Mon, 9 Jun 2014 05:27:24 +0000 (08:27 +0300)]
company-css: Add HTML5 tags and more CSS3 properties

#119

9 years agocompany-gtags: add arguments insertion
Dmitry Gutov [Fri, 6 Jun 2014 03:40:36 +0000 (06:40 +0300)]
company-gtags: add arguments insertion

Closes #131

9 years agocompany-css: add a bunch of CSS3 properties
Dmitry Gutov [Thu, 5 Jun 2014 03:36:57 +0000 (06:36 +0300)]
company-css: add a bunch of CSS3 properties

Closes #119

9 years agocompany-css-property-values: port to lexical-binding
Dmitry Gutov [Thu, 5 Jun 2014 00:57:54 +0000 (03:57 +0300)]
company-css-property-values: port to lexical-binding

9 years agocompany-css-value-classes: fix border-width infloop
Dmitry Gutov [Thu, 5 Jun 2014 00:55:19 +0000 (03:55 +0300)]
company-css-value-classes: fix border-width infloop

9 years agoMerge pull request #129 from bbatsov/c-h
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

9 years agoBind 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.

9 years agoAdd package-version property to vars after in 0.7.0
Dmitry Gutov [Wed, 4 Jun 2014 14:35:26 +0000 (17:35 +0300)]
Add package-version property to vars after in 0.7.0

9 years agoMerge pull request #128 from bbatsov/defvar-local
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

9 years agoBackport 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

9 years agoSome indentation fixes
Dmitry Gutov [Wed, 4 Jun 2014 13:31:04 +0000 (16:31 +0300)]
Some indentation fixes

Suggested by @bbatsov

9 years agoMerge pull request #127 from bbatsov/doc-fixes
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

9 years agoSmall 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

9 years agoUpdate NEWS
Dmitry Gutov [Wed, 4 Jun 2014 02:36:58 +0000 (05:36 +0300)]
Update NEWS

9 years agoMerge pull request #126 from ksjogo/gtags
Dmitry Gutov [Wed, 4 Jun 2014 02:33:43 +0000 (05:33 +0300)]
Merge pull request #126 from ksjogo/gtags

extended gtags functionality #90

9 years agoAdd new possible value to `company-dabbrev-code-other-buffers'
Dmitry Gutov [Wed, 4 Jun 2014 02:25:39 +0000 (05:25 +0300)]
Add new possible value to `company-dabbrev-code-other-buffers'

#125

9 years agofixing let in gtags annotation
ksjogo [Tue, 3 Jun 2014 20:43:37 +0000 (22:43 +0200)]
fixing let in gtags annotation

9 years agoextended gtags functionality #90
ksjogo [Sun, 6 Apr 2014 21:57:35 +0000 (23:57 +0200)]
extended gtags functionality #90
showing annotations and meta

9 years agoFix typo
Dmitry Gutov [Wed, 28 May 2014 23:56:10 +0000 (02:56 +0300)]
Fix typo

9 years agoIntroduce company-tooltip-flip-when-above
Dmitry Gutov [Wed, 28 May 2014 23:54:09 +0000 (02:54 +0300)]
Introduce company-tooltip-flip-when-above

Closes #116

9 years agocompany-files-complete: move files in subdirs to the end
Dmitry Gutov [Mon, 26 May 2014 18:39:23 +0000 (21:39 +0300)]
company-files-complete: move files in subdirs to the end

#116

9 years agocompany--continue: don't pass the new prefix to `company-cancel'
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

9 years agoNEWS: document the change in clang invocation
Dmitry Gutov [Sun, 18 May 2014 20:43:15 +0000 (23:43 +0300)]
NEWS: document the change in clang invocation

9 years agocompany-clang--annotation: include method qualifiers in the annotation
Dmitry Gutov [Sun, 18 May 2014 12:38:33 +0000 (15:38 +0300)]
company-clang--annotation: include method qualifiers in the annotation

Fixes #113

9 years agocompany-clang--build-complete-args: don't call -cc1 directly
Dmitry Gutov [Sat, 17 May 2014 22:40:09 +0000 (01:40 +0300)]
company-clang--build-complete-args: don't call -cc1 directly

#111

9 years agocompany--multi-backend-adapter-candidates: compare string values of prefix
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

10 years agocompany-sort-by-occurrence: include words on the same line, too
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

10 years agocompany-search-map: bind DEL to company-search-other-char
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

10 years agoAccount for the line continuation column in graphical mode
Dmitry Gutov [Wed, 30 Apr 2014 08:53:56 +0000 (12:53 +0400)]
Account for the line continuation column in graphical mode

Fixes #104

10 years agoMerge pull request #106 from proofit404/master
Dmitry Gutov [Tue, 29 Apr 2014 10:07:03 +0000 (14:07 +0400)]
Merge pull request #106 from proofit404/master

Respect tooltip align annotations in company-yasnippet.

10 years agoRespect tooltip align annotations in company-yasnippet.
Malyshev Artem [Tue, 29 Apr 2014 09:27:00 +0000 (13:27 +0400)]
Respect tooltip align annotations in company-yasnippet.

Don't display " -> " separator if annotations align to the right tooltip corner.

10 years agocompany-clang: tweak the objc args recognition
Dmitry Gutov [Tue, 29 Apr 2014 08:21:49 +0000 (12:21 +0400)]
company-clang: tweak the objc args recognition

10 years agocompany-clang: don't mistake scoping operator for objc args
Dmitry Gutov [Mon, 28 Apr 2014 10:05:35 +0000 (14:05 +0400)]
company-clang: don't mistake scoping operator for objc args

10 years agoFix #103
Dmitry Gutov [Fri, 25 Apr 2014 18:34:14 +0000 (22:34 +0400)]
Fix #103

10 years agoDon't require pysmell during compile.
Stefan Monnier [Sat, 19 Apr 2014 10:13:39 +0000 (14:13 +0400)]
Don't require pysmell during compile.

10 years agoRelease 0.8.0
Dmitry Gutov [Sat, 19 Apr 2014 10:05:27 +0000 (14:05 +0400)]
Release 0.8.0

10 years agoAlways include company-capf in the backends
Dmitry Gutov [Sat, 19 Apr 2014 01:02:37 +0000 (05:02 +0400)]
Always include company-capf in the backends

https://github.com/clojure-emacs/cider/issues/528#issuecomment-40800179
http://www.reddit.com/r/emacs/comments/22d7y6/autocomplete_or_companymode/cgma6qj
https://github.com/company-mode/company-mode/issues/95

10 years ago`company-other-backend': don't use `company-manual-begin'
Dmitry Gutov [Mon, 14 Apr 2014 12:12:11 +0000 (16:12 +0400)]
`company-other-backend': don't use `company-manual-begin'

Don't stop when the first applicable backend returns no candidates.

#53
#90

10 years agoIntroduce company-clang-insert-arguments
Dmitry Gutov [Mon, 14 Apr 2014 01:09:43 +0000 (05:09 +0400)]
Introduce company-clang-insert-arguments

Closes #102

10 years agoFix the test breakage (probably)
Dmitry Gutov [Wed, 9 Apr 2014 16:38:03 +0000 (20:38 +0400)]
Fix the test breakage (probably)

#101

10 years agoMerge pull request #101 from bbatsov/master
Dmitry Gutov [Wed, 9 Apr 2014 15:42:02 +0000 (19:42 +0400)]
Merge pull request #101 from bbatsov/master

Use cl-lib

10 years agoUse cl-lib
Bozhidar Batsov [Wed, 9 Apr 2014 15:25:01 +0000 (18:25 +0300)]
Use cl-lib

10 years agoTry to use the more up-to-date snapshot packages
Dmitry Gutov [Wed, 9 Apr 2014 14:00:18 +0000 (18:00 +0400)]
Try to use the more up-to-date snapshot packages

#99