]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
8 years agoAdd company-search-flex-regexp
Dmitry Gutov [Fri, 22 Jan 2016 18:28:51 +0000 (21:28 +0300)]
Add company-search-flex-regexp

#460

8 years agoMerge pull request #459 from fbergroth/prefix-length-var
Dmitry Gutov [Wed, 20 Jan 2016 20:25:53 +0000 (23:25 +0300)]
Merge pull request #459 from fbergroth/prefix-length-var

Turn :company-prefix-length property into a value

8 years agoTurn :company-prefix-length property into a value
Fredrik Bergroth [Wed, 20 Jan 2016 20:05:43 +0000 (21:05 +0100)]
Turn :company-prefix-length property into a value

8 years agoImprove the description of cons prefix
Stefan Monnier [Wed, 20 Jan 2016 15:11:21 +0000 (18:11 +0300)]
Improve the description of cons prefix

8 years agoImprove the example in the Commentary
Dmitry Gutov [Wed, 20 Jan 2016 15:10:21 +0000 (18:10 +0300)]
Improve the example in the Commentary

8 years agoAdd company-semantic-insert-arguments
Dmitry Gutov [Sun, 17 Jan 2016 11:21:16 +0000 (14:21 +0300)]
Add company-semantic-insert-arguments

Closes #448

8 years agoAdd company-semantic-begin-after-member-access
Dmitry Gutov [Sun, 17 Jan 2016 11:11:18 +0000 (14:11 +0300)]
Add company-semantic-begin-after-member-access

To change company-semantic's behavior closer to company-clang

8 years agocompany-semantic: Retain function overloads
Dmitry Gutov [Sun, 17 Jan 2016 10:30:59 +0000 (13:30 +0300)]
company-semantic: Retain function overloads

#448

8 years agoMerge pull request #457 from cpitclaudel/wip-simplify-electric
Dmitry Gutov [Fri, 15 Jan 2016 01:36:10 +0000 (04:36 +0300)]
Merge pull request #457 from cpitclaudel/wip-simplify-electric

Reimplement -electric-do using a pre-command-hook

8 years agoReimplement -electric-do using a pre-command-hook
Clément Pit--Claudel [Fri, 15 Jan 2016 01:25:46 +0000 (20:25 -0500)]
Reimplement -electric-do using a pre-command-hook

This fixes #439 and #454, and will hopefully make #310 easier.

8 years agocompany-cancel: Call pre/post-completion at the end
Dmitry Gutov [Thu, 14 Jan 2016 21:44:47 +0000 (00:44 +0300)]
company-cancel: Call pre/post-completion at the end

Fixes ##449 in a slightly different way

8 years agoRevert "company-cancel: Call frontends' 'hide before 'post-completion"
Dmitry Gutov [Thu, 14 Jan 2016 17:48:59 +0000 (20:48 +0300)]
Revert "company-cancel: Call frontends' 'hide before 'post-completion"

This reverts commit 2dd1f6a2dc8ae1d507385fcb9edd95602fd7dcb9.

Fixes #456

8 years agocompany--posn-col-row: Fall back to posn-col-row
Dmitry Gutov [Wed, 13 Jan 2016 08:27:00 +0000 (11:27 +0300)]
company--posn-col-row: Fall back to posn-col-row

#455

8 years agocompany-cancel: Call frontends' 'hide before 'post-completion
Dmitry Gutov [Wed, 13 Jan 2016 07:54:00 +0000 (10:54 +0300)]
company-cancel: Call frontends' 'hide before 'post-completion

Fixes #449

8 years agoMerge pull request #453 from jtatarik/bbdb-multiple-recipients
Dmitry Gutov [Tue, 12 Jan 2016 13:08:51 +0000 (16:08 +0300)]
Merge pull request #453 from jtatarik/bbdb-multiple-recipients

Fix bbdb completion for multi-recipient messages

8 years agoFix bbdb completion for multi-recipient messages
Jan Tatarik [Tue, 12 Jan 2016 12:38:38 +0000 (13:38 +0100)]
Fix bbdb completion for multi-recipient messages

Trigger completion for the last incomplete recipient address only,
instead of the whole recipient list.

8 years agoMerge pull request #450 from fbergroth/capf-prefix-function
Dmitry Gutov [Sat, 9 Jan 2016 21:33:05 +0000 (00:33 +0300)]
Merge pull request #450 from fbergroth/capf-prefix-function

company-capf: Allow custom prefix function

8 years agocompany-capf: Add :company-prefix-length property function
Fredrik Bergroth [Sat, 9 Jan 2016 17:36:32 +0000 (18:36 +0100)]
company-capf: Add :company-prefix-length property function

8 years agoBump copyright years
Dmitry Gutov [Sun, 3 Jan 2016 15:37:41 +0000 (17:37 +0200)]
Bump copyright years

8 years agoFix "obsolete function" warning
Dmitry Gutov [Sun, 3 Jan 2016 15:36:38 +0000 (17:36 +0200)]
Fix "obsolete function" warning

Fixes #435

8 years agoAdd company-tooltip-annotation-selection face
Dmitry Gutov [Sun, 3 Jan 2016 15:00:15 +0000 (17:00 +0200)]
Add company-tooltip-annotation-selection face

#445

8 years agoRefine the workaround further
Dmitry Gutov [Sat, 2 Jan 2016 23:26:38 +0000 (01:26 +0200)]
Refine the workaround further

Fixes #443

8 years agoDeclare python-shell-get-process
Dmitry Gutov [Sat, 2 Jan 2016 23:11:27 +0000 (01:11 +0200)]
Declare python-shell-get-process

8 years agoRename company-clang-obc-templatify to company-template-objc-templatify
Dmitry Gutov [Sat, 2 Jan 2016 22:21:32 +0000 (00:21 +0200)]
Rename company-clang-obc-templatify to company-template-objc-templatify

As requested in https://github.com/company-mode/company-mode/commit/5fc4a9a0b0c75f4f128ad01ca8befd1928399c86#commitcomment-15230965.

8 years agoFix the workaround
Dmitry Gutov [Wed, 30 Dec 2015 12:27:25 +0000 (14:27 +0200)]
Fix the workaround

#440

8 years agoAdd workaround for bug#18067
Dmitry Gutov [Wed, 30 Dec 2015 04:28:52 +0000 (06:28 +0200)]
Add workaround for bug#18067

Fixes #440

8 years agoFix a test (after adding `should`)
Dmitry Gutov [Mon, 28 Dec 2015 02:13:35 +0000 (04:13 +0200)]
Fix a test (after adding `should`)

8 years agoAdd the pre-render backend command
Dmitry Gutov [Mon, 28 Dec 2015 01:59:13 +0000 (03:59 +0200)]
Add the pre-render backend command

#437

8 years agoRevert "Add support for company-face"
Dmitry Gutov [Mon, 28 Dec 2015 01:53:52 +0000 (03:53 +0200)]
Revert "Add support for company-face"

This reverts commit 900ae0d7a2270ea1d2ea00567e80a619333fd4e5.

8 years agoAdd support for company-face
Dmitry Gutov [Sat, 26 Dec 2015 03:10:45 +0000 (05:10 +0200)]
Add support for company-face

#437.

8 years agoHandle empty list of candidates
Dmitry Gutov [Mon, 21 Dec 2015 13:13:15 +0000 (15:13 +0200)]
Handle empty list of candidates

8 years agoTravis: Try to fix the "held broken packages"
Dmitry Gutov [Sun, 20 Dec 2015 22:55:12 +0000 (00:55 +0200)]
Travis: Try to fix the "held broken packages"

Whatever those are.

8 years ago[ci skip] Use the "generic" language
Dmitry Gutov [Sun, 20 Dec 2015 22:27:50 +0000 (00:27 +0200)]
[ci skip] Use the "generic" language

8 years agoRemove completions without annotations when considering duplicates
Dmitry Gutov [Sun, 20 Dec 2015 22:16:54 +0000 (00:16 +0200)]
Remove completions without annotations when considering duplicates

Closes #432.

8 years agocompany-dabbrev--search-buffer: Use use forward search (#433)
Dmitry Gutov [Sat, 19 Dec 2015 16:26:31 +0000 (18:26 +0200)]
company-dabbrev--search-buffer: Use use forward search (#433)

8 years agocompany-dabbrev--make-regexp: Regexp can match non-word characters
Dmitry Gutov [Sat, 19 Dec 2015 15:45:53 +0000 (17:45 +0200)]
company-dabbrev--make-regexp: Regexp can match non-word characters

Refs #433

8 years agoUse company-dabbrev-char-regexp more consistently (#433)
Dmitry Gutov [Sat, 19 Dec 2015 15:26:45 +0000 (17:26 +0200)]
Use company-dabbrev-char-regexp more consistently (#433)

* company-dabbrev--make-regexp: Wrap in parens.
* company-dabbrev--prefix: New function, using it.

8 years agoAdd company-etags-everywhere
Dmitry Gutov [Tue, 8 Dec 2015 21:41:53 +0000 (23:41 +0200)]
Add company-etags-everywhere

https://github.com/redguardtoo/emacs.d/commit/2ff305c1ddd7faff6dc9fa0869e39f1e9ed1182d#commitcomment-14837584

8 years agocompany-dabbrev-code-modes: Improve Customize labels
Dmitry Gutov [Tue, 8 Dec 2015 21:40:12 +0000 (23:40 +0200)]
company-dabbrev-code-modes: Improve Customize labels

8 years agoIgnore trigger key prefixes that are shorter than symbol-at-point
Dmitry Gutov [Tue, 1 Dec 2015 23:08:50 +0000 (01:08 +0200)]
Ignore trigger key prefixes that are shorter than symbol-at-point

Closes #422

8 years agoHandle key prefix being shorter than prefix (#422)
Dmitry Gutov [Mon, 30 Nov 2015 13:58:49 +0000 (15:58 +0200)]
Handle key prefix being shorter than prefix (#422)

8 years agocompany-yasnippet: Disable cache (#422)
Dmitry Gutov [Sun, 29 Nov 2015 16:23:48 +0000 (18:23 +0200)]
company-yasnippet: Disable cache (#422)

8 years agoDon't "adjust key" (#422)
Dmitry Gutov [Sun, 29 Nov 2015 14:27:57 +0000 (16:27 +0200)]
Don't "adjust key" (#422)

8 years agoUpdate copyright
Dmitry Gutov [Sun, 29 Nov 2015 03:57:06 +0000 (05:57 +0200)]
Update copyright

8 years agoRespect yas-key-syntaxes (#422)
Dmitry Gutov [Sun, 29 Nov 2015 03:55:00 +0000 (05:55 +0200)]
Respect yas-key-syntaxes (#422)

8 years agoDocument some company-grab- functions
Dmitry Gutov [Thu, 26 Nov 2015 23:37:41 +0000 (01:37 +0200)]
Document some company-grab- functions

#421

8 years agoMerge pull request #418 from PythonNut/master
Dmitry Gutov [Tue, 3 Nov 2015 10:30:17 +0000 (13:30 +0300)]
Merge pull request #418 from PythonNut/master

Allow advising company-dabbrev(-code)? regex generation

8 years agoAllow advising company-dabbrev(-code)? regex generation
PythonNut [Tue, 3 Nov 2015 04:04:14 +0000 (04:04 +0000)]
Allow advising company-dabbrev(-code)? regex generation

8 years agoFix some compilation warnings
Dmitry Gutov [Sat, 24 Oct 2015 00:54:00 +0000 (03:54 +0300)]
Fix some compilation warnings

Closes #415

8 years agocompany-search-candidates: Mention company-search-regexp-function
Dmitry Gutov [Thu, 8 Oct 2015 11:52:28 +0000 (14:52 +0300)]
company-search-candidates: Mention company-search-regexp-function

#411

8 years agoIntroduce company-search-regexp-function
Dmitry Gutov [Wed, 7 Oct 2015 03:12:26 +0000 (06:12 +0300)]
Introduce company-search-regexp-function

Closes #313, closes #411.

8 years agoModernize the Commentary a bit
Dmitry Gutov [Mon, 5 Oct 2015 18:07:46 +0000 (21:07 +0300)]
Modernize the Commentary a bit

* Don't encourage manual installation.

* Call it consistently a "framework".

* Promote global-company-mode.

* Add more quotes.

8 years agoDouble space
Dmitry Gutov [Mon, 5 Oct 2015 16:51:49 +0000 (19:51 +0300)]
Double space

8 years agoRetouch the docstring further
Dmitry Gutov [Mon, 5 Oct 2015 16:50:26 +0000 (19:50 +0300)]
Retouch the docstring further

8 years agoMerge pull request #402 from vspinu/sorted
Dmitry Gutov [Mon, 5 Oct 2015 16:28:55 +0000 (19:28 +0300)]
Merge pull request #402 from vspinu/sorted

[Fix #317] Allow :sorted keyword in grouped back-ends and some doc improvements

8 years agoImprovements of the `company-backends` docstring
Vitalie Spinu [Sat, 12 Sep 2015 11:10:10 +0000 (13:10 +0200)]
Improvements of the `company-backends` docstring

  - markdown style headers
  - more clarifications on grouped backends

8 years ago[Fix #317] Allow :sorted keyword in grouped backends
Vitalie Spinu [Sat, 12 Sep 2015 10:56:40 +0000 (12:56 +0200)]
[Fix #317] Allow :sorted keyword in grouped backends

8 years agoSpell "backend" and "frontend" without hyphens
Dmitry Gutov [Sat, 3 Oct 2015 00:23:18 +0000 (03:23 +0300)]
Spell "backend" and "frontend" without hyphens

That spelling is easier, and Emacs's own manual uses it (e.g. "font backends").
It also uses "back end" in other places, which is a bit inconsistent, but never
uses the version with a hyphen.

8 years agoFix #404 by blanking out line-prefix again
Dmitry Gutov [Sun, 20 Sep 2015 02:30:13 +0000 (05:30 +0300)]
Fix #404 by blanking out line-prefix again

Restore workaround that was removed in 5b1d822, but apparently become necessary
again at least since 05987e68.

8 years agoMerge pull request #397 from bremner/make-elpa-fix
Dmitry Gutov [Fri, 4 Sep 2015 12:28:53 +0000 (15:28 +0300)]
Merge pull request #397 from bremner/make-elpa-fix

Makefile: allow package and elpa targets to run without git

8 years agoMakefile: allow package and elpa targets to run without git
David Bremner [Fri, 21 Aug 2015 12:28:20 +0000 (14:28 +0200)]
Makefile: allow package and elpa targets to run without git

This is handy for people working from e.g. a zip or tar snapshot of the git
repo.

8 years agoMerge pull request #382 from ilohmar/etags-fix
Dmitry Gutov [Mon, 27 Jul 2015 21:15:53 +0000 (00:15 +0300)]
Merge pull request #382 from ilohmar/etags-fix

company-etags-find-table: fix fallback tags file expansion

8 years agocompany-etags-find-table: check that TAGS is a regular file, cf. #222
Ingo Lohmar [Mon, 27 Jul 2015 21:04:10 +0000 (23:04 +0200)]
company-etags-find-table: check that TAGS is a regular file, cf. #222

8 years agocompany-etags-find-table: fix fallback tags file expansion
Ingo Lohmar [Mon, 27 Jul 2015 18:25:36 +0000 (20:25 +0200)]
company-etags-find-table: fix fallback tags file expansion

8 years agoMention the previous change in NEWS [ci skip]
Dmitry Gutov [Mon, 6 Jul 2015 12:45:49 +0000 (15:45 +0300)]
Mention the previous change in NEWS [ci skip]

8 years agoDon't start automatically during macro recording
Dmitry Gutov [Mon, 6 Jul 2015 10:47:59 +0000 (13:47 +0300)]
Don't start automatically during macro recording

Closes #374

8 years agoIntroduce company-indent-or-complete-common
Dmitry Gutov [Fri, 3 Jul 2015 19:04:00 +0000 (22:04 +0300)]
Introduce company-indent-or-complete-common

As requested in https://github.com/clojure-emacs/cider/pull/1185/

8 years agoUpdate the tests
Dmitry Gutov [Wed, 1 Jul 2015 12:41:45 +0000 (15:41 +0300)]
Update the tests

8 years agoUse cl-labels instead of cl-flet, for cl-lib shim compatibility
Dmitry Gutov [Wed, 1 Jul 2015 11:09:01 +0000 (14:09 +0300)]
Use cl-labels instead of cl-flet, for cl-lib shim compatibility

8 years agoFix #362 (arbitrary jumping of point)
Dmitry Gutov [Wed, 1 Jul 2015 11:05:39 +0000 (14:05 +0300)]
Fix #362 (arbitrary jumping of point)

8 years agoFix a bug reference
Dmitry Gutov [Mon, 29 Jun 2015 15:40:47 +0000 (18:40 +0300)]
Fix a bug reference

8 years agoSupport whitespace-mode newline-mark
Dmitry Gutov [Wed, 24 Jun 2015 10:34:41 +0000 (13:34 +0300)]
Support whitespace-mode newline-mark

Fixes #370

8 years agoDon't cut off the last character from a wrapped line
Dmitry Gutov [Tue, 23 Jun 2015 00:06:51 +0000 (03:06 +0300)]
Don't cut off the last character from a wrapped line

Reported by Eli Zaretskii at
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20847#68

8 years agocompany-clang--start-process: Only erase buffer when there's no existing process
Dmitry Gutov [Sun, 21 Jun 2015 18:53:57 +0000 (21:53 +0300)]
company-clang--start-process: Only erase buffer when there's no existing process

Fixes #368

8 years agocompany-eclim-executable: Pick up the value of eclim-executable, if present
Dmitry Gutov [Sun, 21 Jun 2015 14:47:26 +0000 (17:47 +0300)]
company-eclim-executable: Pick up the value of eclim-executable, if present

8 years agoSort alphabetically, to appease a test
Dmitry Gutov [Sat, 20 Jun 2015 03:55:35 +0000 (06:55 +0300)]
Sort alphabetically, to appease a test

8 years agocompany-keywords: Support scala-mode
Dmitry Gutov [Fri, 19 Jun 2015 21:28:11 +0000 (00:28 +0300)]
company-keywords: Support scala-mode

Closes #367

8 years agocompany--begin-new: Check the value of c
Dmitry Gutov [Wed, 17 Jun 2015 20:50:50 +0000 (23:50 +0300)]
company--begin-new: Check the value of c

8 years agocompany--begin-new: Reorder statements
Dmitry Gutov [Wed, 17 Jun 2015 20:18:02 +0000 (23:18 +0300)]
company--begin-new: Reorder statements

8 years agocompany--begin-new: Call `company-cancel' in the unique case
Dmitry Gutov [Wed, 17 Jun 2015 19:58:23 +0000 (22:58 +0300)]
company--begin-new: Call `company-cancel' in the unique case

To fix a problem reported in
http://lists.gnu.org/archive/html/help-gnu-emacs/2015-06/msg00273.html

8 years agocompany-css: Support web-mode
Dmitry Gutov [Tue, 16 Jun 2015 11:38:58 +0000 (14:38 +0300)]
company-css: Support web-mode

Closes #363

8 years agocompany-mode: Mention the sorting order
Dmitry Gutov [Tue, 16 Jun 2015 08:39:08 +0000 (11:39 +0300)]
company-mode: Mention the sorting order

8 years agoAllow including window-start in the doc-buffer return value
Dmitry Gutov [Thu, 4 Jun 2015 23:05:47 +0000 (02:05 +0300)]
Allow including window-start in the doc-buffer return value

Closes #357

8 years agoUpdate NEWS [ci skip]
Dmitry Gutov [Mon, 25 May 2015 15:06:14 +0000 (18:06 +0300)]
Update NEWS [ci skip]

8 years agoDocument ignore-case backend command
Dmitry Gutov [Mon, 25 May 2015 13:58:12 +0000 (16:58 +0300)]
Document ignore-case backend command

But keep `keep-prefix` undocumented.

https://github.com/company-mode/company-mode/issues/134
https://github.com/proofit404/company-anaconda/issues/6

8 years agoDon't use `require-match t' in normal backends
Dmitry Gutov [Sat, 16 May 2015 21:41:55 +0000 (00:41 +0300)]
Don't use `require-match t' in normal backends

Fixes #351

8 years agoDon't use `sit-for'
Dmitry Gutov [Sat, 16 May 2015 20:48:46 +0000 (23:48 +0300)]
Don't use `sit-for'

Fixes #353 (global-hl-line-mode flickering).

8 years agocompany-template: Add a summary line
Dmitry Gutov [Sun, 10 May 2015 12:16:31 +0000 (15:16 +0300)]
company-template: Add a summary line

8 years agocompany-files: Skip disconnected remote completions for "/xyz"
Dmitry Gutov [Mon, 4 May 2015 01:54:36 +0000 (04:54 +0300)]
company-files: Skip disconnected remote completions for "/xyz"

Fixes #347

9 years agocompany-version: Require find-func
Dmitry Gutov [Wed, 29 Apr 2015 03:02:47 +0000 (06:02 +0300)]
company-version: Require find-func

#344

9 years agoAccept markers in the data returned by c-a-p-f functions
Dmitry Gutov [Fri, 17 Apr 2015 20:34:50 +0000 (23:34 +0300)]
Accept markers in the data returned by c-a-p-f functions

Reported at http://lists.gnu.org/archive/html/help-gnu-emacs/2015-04/msg00297.html

9 years agoUpdate company-clang-objc-templatify in line with the previous change
Dmitry Gutov [Sun, 5 Apr 2015 18:48:07 +0000 (21:48 +0300)]
Update company-clang-objc-templatify in line with the previous change

9 years agoDon't replace the default argument values with `argN` anymore
Dmitry Gutov [Sun, 5 Apr 2015 15:20:17 +0000 (18:20 +0300)]
Don't replace the default argument values with `argN` anymore

Closes #336

9 years agocompany-dabbrev--search-buffer: Save match data
Dmitry Gutov [Thu, 2 Apr 2015 02:41:20 +0000 (05:41 +0300)]
company-dabbrev--search-buffer: Save match data

9 years agoFix the svg url
Dmitry Gutov [Sat, 28 Mar 2015 01:39:55 +0000 (03:39 +0200)]
Fix the svg url

9 years agoAdd MELPA badge
Dmitry Gutov [Sat, 28 Mar 2015 01:38:35 +0000 (03:38 +0200)]
Add MELPA badge

9 years agoDrop githalytics link
Dmitry Gutov [Sat, 28 Mar 2015 01:35:23 +0000 (03:35 +0200)]
Drop githalytics link

It's been dead for a while.

9 years agoMerge pull request #334 from vermiculus/patch-1
Dmitry Gutov [Thu, 26 Mar 2015 18:36:58 +0000 (20:36 +0200)]
Merge pull request #334 from vermiculus/patch-1

Fix docstring

9 years agoFix docstring
Sean Allred [Thu, 26 Mar 2015 18:25:35 +0000 (13:25 -0500)]
Fix docstring

9 years agostring-prefix-p signals error on nil in Emacs < 25
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