]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Wed, 13 Mar 2013 21:27:53 +0000 (01:27 +0400)]
Fix typo, remove "modular"
Dmitry Gutov [Wed, 13 Mar 2013 21:19:51 +0000 (01:19 +0400)]
Escape the angle brackets
Dmitry Gutov [Wed, 13 Mar 2013 21:16:25 +0000 (01:16 +0400)]
And another one
Dmitry Gutov [Wed, 13 Mar 2013 21:15:25 +0000 (01:15 +0400)]
Add missing quote
Dmitry Gutov [Wed, 13 Mar 2013 21:13:55 +0000 (01:13 +0400)]
Improve the README, add old screenshots
Dmitry Gutov [Wed, 13 Mar 2013 19:44:41 +0000 (23:44 +0400)]
Update copyright dates and the changelog
Dmitry Gutov [Wed, 13 Mar 2013 02:14:14 +0000 (06:14 +0400)]
Remove leading asterisks from docstrings
They don't make variables customizable anymore.
Dmitry Gutov [Wed, 13 Mar 2013 01:58:20 +0000 (05:58 +0400)]
Merge changes from the GNU ELPA repository
* Add company-capf: adapter for `completion-at-point-functions'.
* Lots of header and docstring tweaks.
* Copy README to README.md, adjust formatting.
Dmitry Gutov [Sat, 29 Dec 2012 03:25:31 +0000 (07:25 +0400)]
Don't use overriding-terminal-local-map
Use emulation-mode-map-alists instead.
This way, all non-shadowed bindings (like paredit's) are intact.
Also had to change tab and return's key notations in the map definition,
because otherwise they were still captured by yasnippet and autopair,
respectively.
Dmitry Gutov [Thu, 27 Dec 2012 00:55:13 +0000 (04:55 +0400)]
* company-elisp: complete features and faces,
find docs and definitions of non-function symbols properly
Nikolaj Schumacher [Mon, 3 Oct 2011 07:42:20 +0000 (09:42 +0200)]
More robust clang version check.
Nikolaj Schumacher [Sat, 18 Jun 2011 13:15:57 +0000 (15:15 +0200)]
Removed superfluous quotes.
Nikolaj Schumacher [Sat, 18 Jun 2011 12:48:24 +0000 (14:48 +0200)]
Added compatibility info for Emacs 24.
Nikolaj Schumacher [Sat, 18 Jun 2011 12:47:38 +0000 (14:47 +0200)]
Defined code style in .dir-locals.el file.
Nikolaj Schumacher [Sat, 27 Feb 2010 12:09:01 +0000 (13:09 +0100)]
Fix error on already completed candidates.
Even though company-common was t, company-candidates was set to non-nil
again.
Nikolaj Schumacher [Sat, 27 Feb 2010 10:45:47 +0000 (11:45 +0100)]
Observe case in clang completions.
Nikolaj Schumacher [Sat, 27 Feb 2010 10:45:10 +0000 (11:45 +0100)]
Include macros in clang completions.
Nikolaj Schumacher [Fri, 26 Feb 2010 23:55:11 +0000 (00:55 +0100)]
New method for preventing echo display on busy machines.
Nikolaj Schumacher [Sat, 27 Feb 2010 16:33:06 +0000 (17:33 +0100)]
Cleaned up company-etags.
Nikolaj Schumacher [Sat, 27 Feb 2010 16:22:09 +0000 (17:22 +0100)]
Fix tag file switching in company-etags.
Nikolaj Schumacher [Sat, 18 Jun 2011 12:14:50 +0000 (14:14 +0200)]
Moved tests to ERT.
Nikolaj Schumacher [Mon, 22 Feb 2010 23:01:35 +0000 (00:01 +0100)]
Bumped version to 0.5.
Nikolaj Schumacher [Mon, 22 Feb 2010 20:57:50 +0000 (21:57 +0100)]
Bumped copyright years.
Nikolaj Schumacher [Tue, 23 Feb 2010 21:42:48 +0000 (22:42 +0100)]
Replaced call to removed semantic-ia-get-completions.
Nikolaj Schumacher [Mon, 22 Feb 2010 21:05:45 +0000 (22:05 +0100)]
Changed default for company-eclim-auto-save.
Nikolaj Schumacher [Mon, 22 Feb 2010 21:04:43 +0000 (22:04 +0100)]
Fixed wrong file keyword.
Nikolaj Schumacher [Fri, 19 Feb 2010 23:20:55 +0000 (00:20 +0100)]
Added template insertion for ObjC selectors.
Nikolaj Schumacher [Sat, 9 Jan 2010 19:01:32 +0000 (20:01 +0100)]
Added 'pre-completion and 'post-completion back-end commands.
Nikolaj Schumacher [Mon, 22 Feb 2010 20:50:52 +0000 (21:50 +0100)]
Don't use goto-line.
Nikolaj Schumacher [Mon, 22 Feb 2010 14:23:29 +0000 (15:23 +0100)]
Move to top of long documentation buffers.
Nikolaj Schumacher [Mon, 22 Feb 2010 14:16:02 +0000 (15:16 +0100)]
Added 'location and 'doc-buffer commands to ropemacs back-end.
Nikolaj Schumacher [Mon, 22 Feb 2010 14:12:42 +0000 (15:12 +0100)]
Added company-with-candidate-inserted macro.
Nikolaj Schumacher [Sun, 21 Feb 2010 23:00:01 +0000 (00:00 +0100)]
Prevent point movement caused by 'location in company-etags.
Nikolaj Schumacher [Sun, 21 Feb 2010 22:34:52 +0000 (23:34 +0100)]
Fixed header in company-ropemacs.el.
Nikolaj Schumacher [Sun, 21 Feb 2010 21:55:07 +0000 (22:55 +0100)]
Give some feedback when no completion was found.
Nikolaj Schumacher [Fri, 19 Feb 2010 17:10:28 +0000 (18:10 +0100)]
Check clang version.
Nikolaj Schumacher [Sun, 21 Feb 2010 22:01:21 +0000 (23:01 +0100)]
Be less verbose when writing files.
Nikolaj Schumacher [Sun, 21 Feb 2010 18:48:10 +0000 (19:48 +0100)]
Don't auto-save buffers when they haven't been modified.
Nikolaj Schumacher [Fri, 19 Feb 2010 11:07:49 +0000 (12:07 +0100)]
Added back-end for clang.
Nikolaj Schumacher [Fri, 8 Jan 2010 20:33:18 +0000 (21:33 +0100)]
Fixed wrong function call in company-ropemacs.
Nikolaj Schumacher [Thu, 7 Jan 2010 23:45:16 +0000 (00:45 +0100)]
Changed default value for company-echo-delay.
Nikolaj Schumacher [Thu, 7 Jan 2010 22:48:35 +0000 (23:48 +0100)]
Show meta information for local symbols in semantic.
Nikolaj Schumacher [Wed, 6 Jan 2010 19:04:41 +0000 (20:04 +0100)]
Added compatibility for CEDET in Emacs 23.2.
Nikolaj Schumacher [Sat, 18 Jul 2009 08:52:37 +0000 (10:52 +0200)]
Enable CSS and nxml back-ends for derived modes.
Nikolaj Schumacher [Thu, 7 May 2009 12:50:08 +0000 (14:50 +0200)]
Bumped version to 0.4.3.
Nikolaj Schumacher [Thu, 7 May 2009 12:09:24 +0000 (14:09 +0200)]
Added test case to ensure keywords are sorted.
Nikolaj Schumacher [Thu, 7 May 2009 11:46:17 +0000 (13:46 +0200)]
Fixed eclim project file matching.
Nikolaj Schumacher [Thu, 7 May 2009 10:53:54 +0000 (12:53 +0200)]
Show eclim error message.
Nikolaj Schumacher [Thu, 7 May 2009 07:53:46 +0000 (09:53 +0200)]
Added company-other-backend.
Nikolaj Schumacher [Thu, 7 May 2009 07:49:18 +0000 (09:49 +0200)]
Don't interrupt multi-key command input by starting idle completion.
Nikolaj Schumacher [Wed, 6 May 2009 15:30:44 +0000 (17:30 +0200)]
Don't complete // as file name.
Nikolaj Schumacher [Wed, 6 May 2009 15:27:23 +0000 (17:27 +0200)]
Added Fortran keywords.
Nikolaj Schumacher [Wed, 6 May 2009 14:22:05 +0000 (16:22 +0200)]
Added company-ropemacs.
Nikolaj Schumacher [Wed, 6 May 2009 12:59:36 +0000 (14:59 +0200)]
Added company-pysmell.
Nikolaj Schumacher [Wed, 6 May 2009 10:43:19 +0000 (12:43 +0200)]
Don't start GTAGS, if no GTAGS file was found.
Nikolaj Schumacher [Wed, 6 May 2009 10:44:00 +0000 (12:44 +0200)]
Removed whitespace.
Nikolaj Schumacher [Wed, 6 May 2009 10:31:42 +0000 (12:31 +0200)]
Don't change lighter to back-end name, if it isn't a symbol.
Nikolaj Schumacher [Sat, 25 Apr 2009 07:15:44 +0000 (09:15 +0200)]
Bumped version to 0.4.2.
Nikolaj Schumacher [Sat, 25 Apr 2009 07:11:33 +0000 (09:11 +0200)]
Extracted company-semantic-modes variable.
Nikolaj Schumacher [Thu, 23 Apr 2009 17:45:43 +0000 (19:45 +0200)]
Parse flet and labels as locally bound values.
Nikolaj Schumacher [Thu, 23 Apr 2009 16:52:34 +0000 (18:52 +0200)]
Don't reset company-begin-with-marker if nil.
Nikolaj Schumacher [Thu, 23 Apr 2009 14:19:19 +0000 (16:19 +0200)]
Don't use raw candidates list in member contexts.
Nikolaj Schumacher [Thu, 23 Apr 2009 13:56:27 +0000 (15:56 +0200)]
Added missing doc for company-semantic-metadata-function.
Nikolaj Schumacher [Wed, 22 Apr 2009 12:44:55 +0000 (14:44 +0200)]
Added option to return separate prefix and prefix length.
Nikolaj Schumacher [Wed, 22 Apr 2009 12:49:33 +0000 (14:49 +0200)]
Renamed company-electric to company--electric-do.
Nikolaj Schumacher [Tue, 21 Apr 2009 21:21:23 +0000 (23:21 +0200)]
Extracted company--good-prefix-p.
Nikolaj Schumacher [Tue, 21 Apr 2009 11:53:48 +0000 (13:53 +0200)]
Actually use cache in company-files.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:43:24 +0000 (18:43 +0200)]
Fixed 'safe-local-variable function typo.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:05:49 +0000 (18:05 +0200)]
Removed old merge instructions.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:02:42 +0000 (18:02 +0200)]
User inner window height for tooltip calculations.
Nikolaj Schumacher [Mon, 20 Apr 2009 15:46:39 +0000 (17:46 +0200)]
Reverted default front-end back to company-preview-if-just-one-frontend.
Nikolaj Schumacher [Mon, 20 Apr 2009 15:41:54 +0000 (17:41 +0200)]
Shift tooltip left instead of clipping.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:38:16 +0000 (16:38 +0200)]
Merged stored properties in the pseudo-tooltip overlay.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:31:10 +0000 (16:31 +0200)]
Changed argument order in company--replacement-string.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:20:03 +0000 (16:20 +0200)]
Added company-tooltip-minimum.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:05:43 +0000 (16:05 +0200)]
Moved company-tooltip-limit into defcustom section.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:13:41 +0000 (14:13 +0200)]
Show current back-end in lighter.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:27:56 +0000 (18:27 +0200)]
Added Windows support to company-files.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:00:56 +0000 (14:00 +0200)]
Added Windows root dir compatibility fixes.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:06:04 +0000 (14:06 +0200)]
Added missing GPL header to company-eclim.el.
Nikolaj Schumacher [Sun, 19 Apr 2009 15:53:24 +0000 (17:53 +0200)]
Mention save requirement in for eclim back-end.
Nikolaj Schumacher [Sun, 19 Apr 2009 11:34:33 +0000 (13:34 +0200)]
Bumped version to 0.4.1.
Nikolaj Schumacher [Sun, 19 Apr 2009 11:50:29 +0000 (13:50 +0200)]
Don't warn twice about failing back-ends.
Nikolaj Schumacher [Sun, 19 Apr 2009 11:30:44 +0000 (13:30 +0200)]
Added global-company-mode.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:56:03 +0000 (12:56 +0200)]
Use timer slightly more efficiently.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:51:10 +0000 (12:51 +0200)]
Added company-auto-begin.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:28:30 +0000 (12:28 +0200)]
Don't call cancel if completion didn't start.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:37:24 +0000 (11:37 +0200)]
Fixed wrong case completions.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:35:45 +0000 (11:35 +0200)]
Start timer only after company-begin-commands.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:28:15 +0000 (11:28 +0200)]
Added company-eclim.
Nikolaj Schumacher [Sat, 18 Apr 2009 22:38:59 +0000 (00:38 +0200)]
Don't call back-end again when cache lookup failed.
Nikolaj Schumacher [Sat, 18 Apr 2009 22:14:02 +0000 (00:14 +0200)]
Handle uninitialized back-ends.
Nikolaj Schumacher [Sat, 18 Apr 2009 16:27:25 +0000 (18:27 +0200)]
Don't consider backward-delete-char-untabify incremental.
It replaces a tab with spaces, so the number of characters increases.
Nikolaj Schumacher [Sat, 18 Apr 2009 16:19:37 +0000 (18:19 +0200)]
Added safer posn-col-row workaround.
Nikolaj Schumacher [Fri, 17 Apr 2009 22:01:52 +0000 (00:01 +0200)]
Bumped version to 0.4.
Nikolaj Schumacher [Sat, 18 Apr 2009 09:44:55 +0000 (11:44 +0200)]
Added company-keywords back-end.
Nikolaj Schumacher [Fri, 17 Apr 2009 19:04:38 +0000 (21:04 +0200)]
Try not to prompt for TAGS file.
Nikolaj Schumacher [Fri, 17 Apr 2009 18:50:40 +0000 (20:50 +0200)]
Don't use Xcode back-end if not in a project directory.
Nikolaj Schumacher [Fri, 17 Apr 2009 12:58:28 +0000 (14:58 +0200)]
Starting no longer interrupts commands that depend on last-command.
For example, yank-pop didn't work if the timer fired since yank.
Nikolaj Schumacher [Fri, 17 Apr 2009 12:38:18 +0000 (14:38 +0200)]
Extracted company--begin-new.