]> rtime.felk.cvut.cz Git - sojka/company-mode.git/log
sojka/company-mode.git
15 years agoBumped version to 0.4.3. 0.4.3
Nikolaj Schumacher [Thu, 7 May 2009 12:50:08 +0000 (14:50 +0200)]
Bumped version to 0.4.3.

15 years agoAdded test case to ensure keywords are sorted.
Nikolaj Schumacher [Thu, 7 May 2009 12:09:24 +0000 (14:09 +0200)]
Added test case to ensure keywords are sorted.

15 years agoFixed eclim project file matching.
Nikolaj Schumacher [Thu, 7 May 2009 11:46:17 +0000 (13:46 +0200)]
Fixed eclim project file matching.

15 years agoShow eclim error message.
Nikolaj Schumacher [Thu, 7 May 2009 10:53:54 +0000 (12:53 +0200)]
Show eclim error message.

15 years agoAdded company-other-backend.
Nikolaj Schumacher [Thu, 7 May 2009 07:53:46 +0000 (09:53 +0200)]
Added company-other-backend.

15 years agoDon't interrupt multi-key command input by starting idle completion.
Nikolaj Schumacher [Thu, 7 May 2009 07:49:18 +0000 (09:49 +0200)]
Don't interrupt multi-key command input by starting idle completion.

15 years agoDon't complete // as file name.
Nikolaj Schumacher [Wed, 6 May 2009 15:30:44 +0000 (17:30 +0200)]
Don't complete // as file name.

15 years agoAdded Fortran keywords.
Nikolaj Schumacher [Wed, 6 May 2009 15:27:23 +0000 (17:27 +0200)]
Added Fortran keywords.

15 years agoAdded company-ropemacs.
Nikolaj Schumacher [Wed, 6 May 2009 14:22:05 +0000 (16:22 +0200)]
Added company-ropemacs.

15 years agoAdded company-pysmell.
Nikolaj Schumacher [Wed, 6 May 2009 12:59:36 +0000 (14:59 +0200)]
Added company-pysmell.

15 years agoDon't start GTAGS, if no GTAGS file was found.
Nikolaj Schumacher [Wed, 6 May 2009 10:43:19 +0000 (12:43 +0200)]
Don't start GTAGS, if no GTAGS file was found.

15 years agoRemoved whitespace.
Nikolaj Schumacher [Wed, 6 May 2009 10:44:00 +0000 (12:44 +0200)]
Removed whitespace.

15 years agoDon't change lighter to back-end name, if it isn't a symbol.
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.

15 years agoBumped version to 0.4.2. 0.4.2
Nikolaj Schumacher [Sat, 25 Apr 2009 07:15:44 +0000 (09:15 +0200)]
Bumped version to 0.4.2.

15 years agoExtracted company-semantic-modes variable.
Nikolaj Schumacher [Sat, 25 Apr 2009 07:11:33 +0000 (09:11 +0200)]
Extracted company-semantic-modes variable.

15 years agoParse flet and labels as locally bound values.
Nikolaj Schumacher [Thu, 23 Apr 2009 17:45:43 +0000 (19:45 +0200)]
Parse flet and labels as locally bound values.

15 years agoDon't reset company-begin-with-marker if nil.
Nikolaj Schumacher [Thu, 23 Apr 2009 16:52:34 +0000 (18:52 +0200)]
Don't reset company-begin-with-marker if nil.

15 years agoDon't use raw candidates list in member contexts.
Nikolaj Schumacher [Thu, 23 Apr 2009 14:19:19 +0000 (16:19 +0200)]
Don't use raw candidates list in member contexts.

15 years agoAdded missing doc for company-semantic-metadata-function.
Nikolaj Schumacher [Thu, 23 Apr 2009 13:56:27 +0000 (15:56 +0200)]
Added missing doc for company-semantic-metadata-function.

15 years agoAdded option to return separate prefix and prefix length.
Nikolaj Schumacher [Wed, 22 Apr 2009 12:44:55 +0000 (14:44 +0200)]
Added option to return separate prefix and prefix length.

15 years agoRenamed company-electric to company--electric-do.
Nikolaj Schumacher [Wed, 22 Apr 2009 12:49:33 +0000 (14:49 +0200)]
Renamed company-electric to company--electric-do.

15 years agoExtracted company--good-prefix-p.
Nikolaj Schumacher [Tue, 21 Apr 2009 21:21:23 +0000 (23:21 +0200)]
Extracted company--good-prefix-p.

15 years agoActually use cache in company-files.
Nikolaj Schumacher [Tue, 21 Apr 2009 11:53:48 +0000 (13:53 +0200)]
Actually use cache in company-files.

15 years agoFixed 'safe-local-variable function typo.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:43:24 +0000 (18:43 +0200)]
Fixed 'safe-local-variable function typo.

15 years agoRemoved old merge instructions.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:05:49 +0000 (18:05 +0200)]
Removed old merge instructions.

15 years agoUser inner window height for tooltip calculations.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:02:42 +0000 (18:02 +0200)]
User inner window height for tooltip calculations.

15 years agoReverted default front-end back to company-preview-if-just-one-frontend.
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.

15 years agoShift tooltip left instead of clipping.
Nikolaj Schumacher [Mon, 20 Apr 2009 15:41:54 +0000 (17:41 +0200)]
Shift tooltip left instead of clipping.

15 years agoMerged stored properties in the pseudo-tooltip overlay.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:38:16 +0000 (16:38 +0200)]
Merged stored properties in the pseudo-tooltip overlay.

15 years agoChanged argument order in company--replacement-string.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:31:10 +0000 (16:31 +0200)]
Changed argument order in company--replacement-string.

15 years agoAdded company-tooltip-minimum.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:20:03 +0000 (16:20 +0200)]
Added company-tooltip-minimum.

15 years agoMoved company-tooltip-limit into defcustom section.
Nikolaj Schumacher [Mon, 20 Apr 2009 14:05:43 +0000 (16:05 +0200)]
Moved company-tooltip-limit into defcustom section.

15 years agoShow current back-end in lighter.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:13:41 +0000 (14:13 +0200)]
Show current back-end in lighter.

15 years agoAdded Windows support to company-files.
Nikolaj Schumacher [Mon, 20 Apr 2009 16:27:56 +0000 (18:27 +0200)]
Added Windows support to company-files.

15 years agoAdded Windows root dir compatibility fixes.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:00:56 +0000 (14:00 +0200)]
Added Windows root dir compatibility fixes.

15 years agoAdded missing GPL header to company-eclim.el.
Nikolaj Schumacher [Mon, 20 Apr 2009 12:06:04 +0000 (14:06 +0200)]
Added missing GPL header to company-eclim.el.

15 years agoMention save requirement in for eclim back-end.
Nikolaj Schumacher [Sun, 19 Apr 2009 15:53:24 +0000 (17:53 +0200)]
Mention save requirement in for eclim back-end.

15 years agoBumped version to 0.4.1. 0.4.1
Nikolaj Schumacher [Sun, 19 Apr 2009 11:34:33 +0000 (13:34 +0200)]
Bumped version to 0.4.1.

15 years agoDon't warn twice about failing back-ends.
Nikolaj Schumacher [Sun, 19 Apr 2009 11:50:29 +0000 (13:50 +0200)]
Don't warn twice about failing back-ends.

15 years agoAdded global-company-mode.
Nikolaj Schumacher [Sun, 19 Apr 2009 11:30:44 +0000 (13:30 +0200)]
Added global-company-mode.

15 years agoUse timer slightly more efficiently.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:56:03 +0000 (12:56 +0200)]
Use timer slightly more efficiently.

15 years agoAdded company-auto-begin.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:51:10 +0000 (12:51 +0200)]
Added company-auto-begin.

15 years agoDon't call cancel if completion didn't start.
Nikolaj Schumacher [Sun, 19 Apr 2009 10:28:30 +0000 (12:28 +0200)]
Don't call cancel if completion didn't start.

15 years agoFixed wrong case completions.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:37:24 +0000 (11:37 +0200)]
Fixed wrong case completions.

15 years agoStart timer only after company-begin-commands.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:35:45 +0000 (11:35 +0200)]
Start timer only after company-begin-commands.

15 years agoAdded company-eclim.
Nikolaj Schumacher [Sun, 19 Apr 2009 09:28:15 +0000 (11:28 +0200)]
Added company-eclim.

15 years agoDon't call back-end again when cache lookup failed.
Nikolaj Schumacher [Sat, 18 Apr 2009 22:38:59 +0000 (00:38 +0200)]
Don't call back-end again when cache lookup failed.

15 years agoHandle uninitialized back-ends.
Nikolaj Schumacher [Sat, 18 Apr 2009 22:14:02 +0000 (00:14 +0200)]
Handle uninitialized back-ends.

15 years agoDon't consider backward-delete-char-untabify incremental.
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.

15 years agoAdded safer posn-col-row workaround.
Nikolaj Schumacher [Sat, 18 Apr 2009 16:19:37 +0000 (18:19 +0200)]
Added safer posn-col-row workaround.

15 years agoBumped version to 0.4. 0.4
Nikolaj Schumacher [Fri, 17 Apr 2009 22:01:52 +0000 (00:01 +0200)]
Bumped version to 0.4.

15 years agoAdded company-keywords back-end.
Nikolaj Schumacher [Sat, 18 Apr 2009 09:44:55 +0000 (11:44 +0200)]
Added company-keywords back-end.

15 years agoTry not to prompt for TAGS file.
Nikolaj Schumacher [Fri, 17 Apr 2009 19:04:38 +0000 (21:04 +0200)]
Try not to prompt for TAGS file.

15 years agoDon't use Xcode back-end if not in a project directory.
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.

15 years agoStarting no longer interrupts commands that depend on last-command.
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.

15 years agoExtracted company--begin-new.
Nikolaj Schumacher [Fri, 17 Apr 2009 12:38:18 +0000 (14:38 +0200)]
Extracted company--begin-new.

15 years agoRefactored company-continue.
Nikolaj Schumacher [Fri, 17 Apr 2009 12:23:39 +0000 (14:23 +0200)]
Refactored company-continue.

15 years agoAbort automatic completion if the prefix gets too short.
Nikolaj Schumacher [Thu, 16 Apr 2009 21:07:20 +0000 (23:07 +0200)]
Abort automatic completion if the prefix gets too short.

15 years agoDon't auto-complete when moving char forward.
Nikolaj Schumacher [Fri, 17 Apr 2009 09:42:50 +0000 (11:42 +0200)]
Don't auto-complete when moving char forward.

15 years agoShortened company-begin-with code a bit.
Nikolaj Schumacher [Fri, 17 Apr 2009 09:29:32 +0000 (11:29 +0200)]
Shortened company-begin-with code a bit.

15 years agoRemoved CL case statement from lambda, because it needs CL at run-time.
Nikolaj Schumacher [Fri, 17 Apr 2009 09:19:13 +0000 (11:19 +0200)]
Removed CL case statement from lambda, because it needs CL at run-time.

15 years agoFixed when tooltip was too short to display number of remaining items.
Nikolaj Schumacher [Fri, 17 Apr 2009 09:04:20 +0000 (11:04 +0200)]
Fixed when tooltip was too short to display number of remaining items.

15 years agoAdded better custom choices for back-end.
Nikolaj Schumacher [Fri, 17 Apr 2009 08:50:07 +0000 (10:50 +0200)]
Added better custom choices for back-end.

15 years agoAdded company-dabbrev-char-regexp.
Nikolaj Schumacher [Fri, 17 Apr 2009 08:40:24 +0000 (10:40 +0200)]
Added company-dabbrev-char-regexp.

15 years agoMerged company-dabbrev and company-dabbrev-code.
Nikolaj Schumacher [Fri, 17 Apr 2009 08:27:37 +0000 (10:27 +0200)]
Merged company-dabbrev and company-dabbrev-code.

15 years agoAdded dabbrev-code option to search all other buffers.
Nikolaj Schumacher [Fri, 17 Apr 2009 08:02:58 +0000 (10:02 +0200)]
Added dabbrev-code option to search all other buffers.

15 years agoTime-limit dabbrev-code search in current buffer, too.
Nikolaj Schumacher [Fri, 17 Apr 2009 07:54:02 +0000 (09:54 +0200)]
Time-limit dabbrev-code search in current buffer, too.

15 years agoCalculate dabbrev-code regexp earlier.
Nikolaj Schumacher [Fri, 17 Apr 2009 07:25:38 +0000 (09:25 +0200)]
Calculate dabbrev-code regexp earlier.

15 years agoExtracted company-dabbrev-code--make-regexp.
Nikolaj Schumacher [Fri, 17 Apr 2009 07:20:37 +0000 (09:20 +0200)]
Extracted company-dabbrev-code--make-regexp.

15 years agoExtracted company-dabrev-code--time-limit-while.
Nikolaj Schumacher [Fri, 17 Apr 2009 07:18:07 +0000 (09:18 +0200)]
Extracted company-dabrev-code--time-limit-while.

15 years agoAdded option to merge back-ends.
Nikolaj Schumacher [Thu, 16 Apr 2009 08:32:45 +0000 (10:32 +0200)]
Added option to merge back-ends.

15 years agoSmall speed improvements to company-in-string-or-comment.
Nikolaj Schumacher [Thu, 16 Apr 2009 19:29:07 +0000 (21:29 +0200)]
Small speed improvements to company-in-string-or-comment.

15 years agoAdded safe-local-variable predicate for company-backends.
Nikolaj Schumacher [Thu, 16 Apr 2009 18:07:55 +0000 (20:07 +0200)]
Added safe-local-variable predicate for company-backends.

15 years agoRemoved debugging code that lead to wrong configuration.
Nikolaj Schumacher [Thu, 16 Apr 2009 15:40:39 +0000 (17:40 +0200)]
Removed debugging code that lead to wrong configuration.

15 years agoFixed 'stop location in elisp back-end.
Nikolaj Schumacher [Thu, 16 Apr 2009 15:10:34 +0000 (17:10 +0200)]
Fixed 'stop location in elisp back-end.

15 years agoPrevent accidental auto-insert when moving point.
Nikolaj Schumacher [Thu, 16 Apr 2009 11:30:59 +0000 (13:30 +0200)]
Prevent accidental auto-insert when moving point.

15 years agoAdded missing Xcode types.
Nikolaj Schumacher [Thu, 16 Apr 2009 09:08:17 +0000 (11:08 +0200)]
Added missing Xcode types.

15 years agoCover load errors in auto-loaded back-ends.
Nikolaj Schumacher [Thu, 16 Apr 2009 15:21:48 +0000 (17:21 +0200)]
Cover load errors in auto-loaded back-ends.

Previously, it was enough to ignore errors when requiring.  Since back-ends
are now interactive and can be auto-loaded, the loading error could occur at
any time.

15 years agoExtracted company-init-backend.
Nikolaj Schumacher [Thu, 16 Apr 2009 15:15:46 +0000 (17:15 +0200)]
Extracted company-init-backend.

15 years agoRemoved unused code.
Nikolaj Schumacher [Thu, 16 Apr 2009 08:57:55 +0000 (10:57 +0200)]
Removed unused code.

15 years agoChanged wrong Xcode types.
Nikolaj Schumacher [Wed, 15 Apr 2009 14:00:22 +0000 (16:00 +0200)]
Changed wrong Xcode types.

15 years agoExtracted company-call-backend.
Nikolaj Schumacher [Thu, 16 Apr 2009 07:49:57 +0000 (09:49 +0200)]
Extracted company-call-backend.

15 years agoFix incremental cache from empty string.
Nikolaj Schumacher [Thu, 16 Apr 2009 08:27:08 +0000 (10:27 +0200)]
Fix incremental cache from empty string.

15 years agoSped up dabbrev-code by skipping comment chunks.
Nikolaj Schumacher [Thu, 16 Apr 2009 19:16:17 +0000 (21:16 +0200)]
Sped up dabbrev-code by skipping comment chunks.

15 years agoDon't find prefix as abbrev.
Nikolaj Schumacher [Thu, 16 Apr 2009 13:19:42 +0000 (15:19 +0200)]
Don't find prefix as abbrev.

15 years agoLet generic code back-end search other buffers.
Nikolaj Schumacher [Wed, 15 Apr 2009 19:53:04 +0000 (21:53 +0200)]
Let generic code back-end search other buffers.

15 years agoAdded company-dabbrev-code.
Nikolaj Schumacher [Wed, 15 Apr 2009 19:21:44 +0000 (21:21 +0200)]
Added company-dabbrev-code.

15 years agoAdded option to remove duplicates among candidates.
Nikolaj Schumacher [Thu, 16 Apr 2009 17:18:35 +0000 (19:18 +0200)]
Added option to remove duplicates among candidates.

15 years agoFixed docstring that confused syntax highlighting.
Nikolaj Schumacher [Thu, 16 Apr 2009 07:25:32 +0000 (09:25 +0200)]
Fixed docstring that confused syntax highlighting.

15 years agoPrevent accidental continue when moving point.
Nikolaj Schumacher [Wed, 15 Apr 2009 20:38:32 +0000 (22:38 +0200)]
Prevent accidental continue when moving point.

15 years agoFixed company-begin-with.
Nikolaj Schumacher [Wed, 15 Apr 2009 18:22:50 +0000 (20:22 +0200)]
Fixed company-begin-with.

15 years agoBumped version to 0.3.1. 0.3.1
Nikolaj Schumacher [Wed, 15 Apr 2009 08:22:37 +0000 (10:22 +0200)]
Bumped version to 0.3.1.

15 years agoFetch Xcode tags later.
Nikolaj Schumacher [Wed, 15 Apr 2009 08:20:03 +0000 (10:20 +0200)]
Fetch Xcode tags later.

15 years agoSupport 'stop return value for 'prefix command.
Nikolaj Schumacher [Wed, 15 Apr 2009 07:59:51 +0000 (09:59 +0200)]
Support 'stop return value for 'prefix command.

15 years agoMake sure tooltip numbers are cropped correctly at the window edge.
Nikolaj Schumacher [Wed, 15 Apr 2009 07:41:59 +0000 (09:41 +0200)]
Make sure tooltip numbers are cropped correctly at the window edge.

15 years agoAdded Makefile with packaging commands.
Nikolaj Schumacher [Wed, 15 Apr 2009 07:13:54 +0000 (09:13 +0200)]
Added Makefile with packaging commands.

15 years agoWork around mysterious pseudo-tooltip error.
Nikolaj Schumacher [Tue, 14 Apr 2009 20:55:28 +0000 (22:55 +0200)]
Work around mysterious pseudo-tooltip error.

15 years agoRemove includes and empty candidates in semantic.
Nikolaj Schumacher [Tue, 14 Apr 2009 20:23:35 +0000 (22:23 +0200)]
Remove includes and empty candidates in semantic.

15 years agoMade gtags behave like xcode back-end.
Nikolaj Schumacher [Tue, 14 Apr 2009 19:54:30 +0000 (21:54 +0200)]
Made gtags behave like xcode back-end.

15 years agoActually use company-gtags-gnu-global-program-name.
Nikolaj Schumacher [Tue, 14 Apr 2009 19:40:59 +0000 (21:40 +0200)]
Actually use company-gtags-gnu-global-program-name.