]> rtime.felk.cvut.cz Git - sojka/company-mode.git/log
sojka/company-mode.git
15 years agoBumped version to 0.3. 0.3
Nikolaj Schumacher [Sun, 12 Apr 2009 08:34:25 +0000 (10:34 +0200)]
Bumped version to 0.3.

15 years agoFixed byte-compile warning.
Nikolaj Schumacher [Mon, 13 Apr 2009 07:12:18 +0000 (09:12 +0200)]
Fixed byte-compile warning.

15 years agoAdded company-begin-commands option.
Nikolaj Schumacher [Mon, 13 Apr 2009 06:27:04 +0000 (08:27 +0200)]
Added company-begin-commands option.

15 years agoCompleting common should not call company-finish unless unique.
Nikolaj Schumacher [Sun, 12 Apr 2009 07:37:33 +0000 (09:37 +0200)]
Completing common should not call company-finish unless unique.

15 years agoAdded Xcode back-end.
Nikolaj Schumacher [Sat, 11 Apr 2009 20:05:28 +0000 (22:05 +0200)]
Added Xcode back-end.

15 years agoEnable semantic back-end only in suitable buffers.
Nikolaj Schumacher [Sat, 11 Apr 2009 20:05:09 +0000 (22:05 +0200)]
Enable semantic back-end only in suitable buffers.

15 years agoAdded manual-only option for company-auto-complete.
Nikolaj Schumacher [Fri, 10 Apr 2009 08:36:31 +0000 (10:36 +0200)]
Added manual-only option for company-auto-complete.

15 years agoAdded tempo back-end.
Nikolaj Schumacher [Fri, 10 Apr 2009 08:08:42 +0000 (10:08 +0200)]
Added tempo back-end.

15 years agoAdded abbrev back-end.
Nikolaj Schumacher [Mon, 13 Apr 2009 08:20:24 +0000 (10:20 +0200)]
Added abbrev back-end.

15 years agoAdded interactive form for back-ends.
Nikolaj Schumacher [Fri, 10 Apr 2009 08:28:03 +0000 (10:28 +0200)]
Added interactive form for back-ends.

15 years agoAdded `company-begin-with' for starting company from elisp-code.
Nikolaj Schumacher [Tue, 7 Apr 2009 08:44:39 +0000 (10:44 +0200)]
Added `company-begin-with' for starting company from elisp-code.

15 years agoAdded company-auto-complete option.
Nikolaj Schumacher [Wed, 8 Apr 2009 11:13:07 +0000 (13:13 +0200)]
Added company-auto-complete option.

15 years agoDon't start when region is active.
Nikolaj Schumacher [Thu, 9 Apr 2009 11:06:18 +0000 (13:06 +0200)]
Don't start when region is active.

15 years agoAdded keybinding for company-abort.
Nikolaj Schumacher [Wed, 8 Apr 2009 20:01:39 +0000 (22:01 +0200)]
Added keybinding for company-abort.

15 years agoMake sure hooks are called when finishing by character input.
Nikolaj Schumacher [Wed, 8 Apr 2009 18:18:07 +0000 (20:18 +0200)]
Make sure hooks are called when finishing by character input.

15 years agoAdded hooks.
Nikolaj Schumacher [Tue, 7 Apr 2009 21:02:31 +0000 (23:02 +0200)]
Added hooks.

15 years agoUninstall overriding map for good measure when mode is not enabled.
Nikolaj Schumacher [Tue, 7 Apr 2009 13:25:32 +0000 (15:25 +0200)]
Uninstall overriding map for good measure when mode is not enabled.

This prevents us from being stuck in the mini-buffer, unable to press enter.

15 years agoCombined some ignored error message regular expressions.
Nikolaj Schumacher [Tue, 7 Apr 2009 12:03:49 +0000 (14:03 +0200)]
Combined some ignored error message regular expressions.

15 years agoAdded manual-only option for company-require-match.
Nikolaj Schumacher [Tue, 7 Apr 2009 11:55:32 +0000 (13:55 +0200)]
Added manual-only option for company-require-match.

15 years agoAdded company-require-match option.
Nikolaj Schumacher [Tue, 7 Apr 2009 11:47:02 +0000 (13:47 +0200)]
Added company-require-match option.

15 years agoAllow calculating candidates without setting them.
Nikolaj Schumacher [Tue, 7 Apr 2009 09:19:45 +0000 (11:19 +0200)]
Allow calculating candidates without setting them.

15 years agoDon't let etags search for non-existent file.
Nikolaj Schumacher [Tue, 7 Apr 2009 08:15:11 +0000 (10:15 +0200)]
Don't let etags search for non-existent file.

15 years agoBumped version to 0.2.1.
Nikolaj Schumacher [Sun, 5 Apr 2009 10:46:20 +0000 (12:46 +0200)]
Bumped version to 0.2.1.

15 years agoAdded elisp improvements to Change Log.
Nikolaj Schumacher [Sun, 5 Apr 2009 10:40:22 +0000 (12:40 +0200)]
Added elisp improvements to Change Log.

15 years agoAdded instructions for mixing back-ends.
Nikolaj Schumacher [Sun, 5 Apr 2009 10:39:09 +0000 (12:39 +0200)]
Added instructions for mixing back-ends.

15 years agoDon't add incomplete text as elisp candidate.
Nikolaj Schumacher [Sun, 5 Apr 2009 10:09:58 +0000 (12:09 +0200)]
Don't add incomplete text as elisp candidate.

15 years agoInvalidate cache when filtering.
Nikolaj Schumacher [Thu, 2 Apr 2009 20:20:43 +0000 (22:20 +0200)]
Invalidate cache when filtering.

15 years agoDifferentiate between dolist/dotimes and regular bindings.
Nikolaj Schumacher [Thu, 2 Apr 2009 19:44:15 +0000 (21:44 +0200)]
Differentiate between dolist/dotimes and regular bindings.

15 years agoDon't offer empty string as let-bound variable.
Nikolaj Schumacher [Sat, 28 Mar 2009 18:50:24 +0000 (19:50 +0100)]
Don't offer empty string as let-bound variable.

15 years agoFixed offering of second argument.
Nikolaj Schumacher [Sat, 28 Mar 2009 18:32:47 +0000 (19:32 +0100)]
Fixed offering of second argument.

15 years agoAdded company-elisp-detect-function-context option.
Nikolaj Schumacher [Fri, 27 Mar 2009 20:23:30 +0000 (21:23 +0100)]
Added company-elisp-detect-function-context option.

15 years agoAdded company-elisp-functions-only-in-context option.
Nikolaj Schumacher [Fri, 27 Mar 2009 20:23:30 +0000 (21:23 +0100)]
Added company-elisp-functions-only-in-context option.

15 years agoAdded mouse selection.
Nikolaj Schumacher [Fri, 27 Mar 2009 19:37:03 +0000 (20:37 +0100)]
Added mouse selection.

15 years agoReturn nil when etags aren't found.
Nikolaj Schumacher [Fri, 27 Mar 2009 17:49:34 +0000 (18:49 +0100)]
Return nil when etags aren't found.

15 years agoAdded version number to back-ends. 0.2
Nikolaj Schumacher [Sun, 22 Mar 2009 19:12:49 +0000 (20:12 +0100)]
Added version number to back-ends.

15 years agoBumped version to 0.2.
Nikolaj Schumacher [Sun, 22 Mar 2009 19:11:07 +0000 (20:11 +0100)]
Bumped version to 0.2.

15 years agoAdded location referencing.
Nikolaj Schumacher [Sun, 22 Mar 2009 15:58:22 +0000 (16:58 +0100)]
Added location referencing.

15 years agoFixed bug causing company to give up after first back-end.
Nikolaj Schumacher [Sun, 22 Mar 2009 14:35:21 +0000 (15:35 +0100)]
Fixed bug causing company to give up after first back-end.

15 years agoExtracted company-show-electric-buffer.
Nikolaj Schumacher [Sun, 22 Mar 2009 13:51:44 +0000 (14:51 +0100)]
Extracted company-show-electric-buffer.

15 years agoUse 'company-keep property instead of hard-coded command list.
Nikolaj Schumacher [Sun, 22 Mar 2009 12:47:10 +0000 (13:47 +0100)]
Use 'company-keep property instead of hard-coded command list.

15 years agoDon't let gtags complete in strings or comments.
Nikolaj Schumacher [Sun, 22 Mar 2009 11:26:19 +0000 (12:26 +0100)]
Don't let gtags complete in strings or comments.

15 years agoAdded etags back-end.
Nikolaj Schumacher [Sun, 22 Mar 2009 11:25:04 +0000 (12:25 +0100)]
Added etags back-end.

15 years agoRestore buffer modified state when using work-around.
Nikolaj Schumacher [Sun, 22 Mar 2009 09:46:53 +0000 (10:46 +0100)]
Restore buffer modified state when using work-around.

15 years agoAdded work-around for end-of-buffer bug.
Nikolaj Schumacher [Sun, 22 Mar 2009 09:29:28 +0000 (10:29 +0100)]
Added work-around for end-of-buffer bug.

15 years agoAdded missing 'show call.
Nikolaj Schumacher [Sun, 22 Mar 2009 09:34:38 +0000 (10:34 +0100)]
Added missing 'show call.

15 years agoNote that search commands work all the time.
Nikolaj Schumacher [Sun, 22 Mar 2009 09:20:44 +0000 (10:20 +0100)]
Note that search commands work all the time.

15 years agoHighlight search in preview overlay.
Nikolaj Schumacher [Sun, 22 Mar 2009 09:13:34 +0000 (10:13 +0100)]
Highlight search in preview overlay.

15 years agoAdded keymap names to mode documentation.
Nikolaj Schumacher [Sun, 22 Mar 2009 07:26:08 +0000 (08:26 +0100)]
Added keymap names to mode documentation.

15 years agoFixed wrong command in Emacs 22 search map.
Nikolaj Schumacher [Sun, 22 Mar 2009 07:24:40 +0000 (08:24 +0100)]
Fixed wrong command in Emacs 22 search map.

15 years agoRemoved full doc from company-search-mode.
Nikolaj Schumacher [Sun, 22 Mar 2009 07:24:04 +0000 (08:24 +0100)]
Removed full doc from company-search-mode.

15 years agoAdded company-filter-candidates.
Nikolaj Schumacher [Sun, 22 Mar 2009 07:22:08 +0000 (08:22 +0100)]
Added company-filter-candidates.

15 years agoOffer more Lisp variables as candidates.
Nikolaj Schumacher [Sat, 21 Mar 2009 21:55:50 +0000 (22:55 +0100)]
Offer more Lisp variables as candidates.

15 years agoFixed duplicate completions for let-bound variables.
Nikolaj Schumacher [Sat, 21 Mar 2009 21:44:36 +0000 (22:44 +0100)]
Fixed duplicate completions for let-bound variables.

15 years agoBumped version to 0.1.5. 0.1.5
Nikolaj Schumacher [Sat, 21 Mar 2009 11:21:18 +0000 (12:21 +0100)]
Bumped version to 0.1.5.

15 years agoFixed elisp documentation buffer always showing the same doc.
Nikolaj Schumacher [Sat, 21 Mar 2009 11:36:05 +0000 (12:36 +0100)]
Fixed elisp documentation buffer always showing the same doc.

15 years agoAdded note that commands will start completion manually.
Nikolaj Schumacher [Sat, 21 Mar 2009 09:04:48 +0000 (10:04 +0100)]
Added note that commands will start completion manually.

15 years agoAdded missing period in documentation.
Nikolaj Schumacher [Sat, 21 Mar 2009 09:03:22 +0000 (10:03 +0100)]
Added missing period in documentation.

15 years agoMade company-manual-begin a command.
Nikolaj Schumacher [Sat, 21 Mar 2009 08:58:05 +0000 (09:58 +0100)]
Made company-manual-begin a command.

15 years agoAdded missing custom entry for company-echo-metadata-frontend.
Nikolaj Schumacher [Sat, 21 Mar 2009 08:44:30 +0000 (09:44 +0100)]
Added missing custom entry for company-echo-metadata-frontend.

15 years agoAdded company-echo-strip-common-frontend.
Nikolaj Schumacher [Sat, 21 Mar 2009 08:36:24 +0000 (09:36 +0100)]
Added company-echo-strip-common-frontend.

15 years agoAdded company-show-numbers option and M-0 ... M-9 default bindings.
Nikolaj Schumacher [Sat, 21 Mar 2009 08:33:16 +0000 (09:33 +0100)]
Added company-show-numbers option and M-0 ... M-9 default bindings.

15 years agoAdded option for quickly selection completions by numbers.
Nikolaj Schumacher [Sat, 21 Mar 2009 08:21:12 +0000 (09:21 +0100)]
Added option for quickly selection completions by numbers.

15 years agoCheck back-ends when mode is started.
Nikolaj Schumacher [Fri, 20 Mar 2009 16:55:00 +0000 (17:55 +0100)]
Check back-ends when mode is started.

15 years agoDon't hide the echo message if it isn't shown.
Nikolaj Schumacher [Fri, 20 Mar 2009 15:36:33 +0000 (16:36 +0100)]
Don't hide the echo message if it isn't shown.

Previously this blocked all other echo messages.

15 years agoBumped version to 0.1. 0.1
Nikolaj Schumacher [Thu, 19 Mar 2009 21:37:56 +0000 (22:37 +0100)]
Bumped version to 0.1.

15 years agoAdded compatibility info for Emacs 22.
Nikolaj Schumacher [Thu, 19 Mar 2009 21:37:03 +0000 (22:37 +0100)]
Added compatibility info for Emacs 22.

15 years agoMake sure pseudo-tooltip is shown when switching the window.
Nikolaj Schumacher [Fri, 20 Mar 2009 12:06:49 +0000 (13:06 +0100)]
Make sure pseudo-tooltip is shown when switching the window.

15 years agoAdded known issue doc.
Nikolaj Schumacher [Fri, 20 Mar 2009 12:00:53 +0000 (13:00 +0100)]
Added known issue doc.

15 years agoMade company-elisp work in lisp-interaction-mode.
Nikolaj Schumacher [Fri, 20 Mar 2009 11:45:54 +0000 (12:45 +0100)]
Made company-elisp work in lisp-interaction-mode.

15 years agoAdded <up> and <down> as keybindings for selecting.
Nikolaj Schumacher [Fri, 20 Mar 2009 11:45:11 +0000 (12:45 +0100)]
Added <up> and <down> as keybindings for selecting.

15 years agoChanged selection color for low-color displays.
Nikolaj Schumacher [Fri, 20 Mar 2009 11:44:07 +0000 (12:44 +0100)]
Changed selection color for low-color displays.

15 years agoAdded support for yaooddmuse-mode.
Nikolaj Schumacher [Fri, 20 Mar 2009 08:30:18 +0000 (09:30 +0100)]
Added support for yaooddmuse-mode.

15 years agoShow errors when using commands without activating company.
Nikolaj Schumacher [Thu, 19 Mar 2009 21:47:52 +0000 (22:47 +0100)]
Show errors when using commands without activating company.

15 years agoAdded documentation strings.
Nikolaj Schumacher [Thu, 19 Mar 2009 19:55:08 +0000 (20:55 +0100)]
Added documentation strings.

15 years agoDeal with missing ispell look command.
Nikolaj Schumacher [Thu, 19 Mar 2009 20:37:13 +0000 (21:37 +0100)]
Deal with missing ispell look command.

15 years agoMade search map compatible to Emacs 22.
Nikolaj Schumacher [Thu, 19 Mar 2009 17:21:41 +0000 (18:21 +0100)]
Made search map compatible to Emacs 22.

15 years agoAdded support for chained predicates.
Nikolaj Schumacher [Thu, 19 Mar 2009 17:24:24 +0000 (18:24 +0100)]
Added support for chained predicates.

15 years agoSpeed up line replacement.
Nikolaj Schumacher [Thu, 19 Mar 2009 13:03:46 +0000 (14:03 +0100)]
Speed up line replacement.

15 years agoCalculate window line number faster.
Nikolaj Schumacher [Thu, 19 Mar 2009 12:47:03 +0000 (13:47 +0100)]
Calculate window line number faster.

This makes scrolling 20% faster.

15 years agoDon't bother with cache, if it is empty.
Nikolaj Schumacher [Thu, 19 Mar 2009 12:01:13 +0000 (13:01 +0100)]
Don't bother with cache, if it is empty.

15 years agoSpeed up echo by not showing it immediately.
Nikolaj Schumacher [Wed, 18 Mar 2009 08:53:15 +0000 (09:53 +0100)]
Speed up echo by not showing it immediately.

15 years agoSpeed up scrolling by calculating the candidates length earlier.
Nikolaj Schumacher [Wed, 18 Mar 2009 08:24:53 +0000 (09:24 +0100)]
Speed up scrolling by calculating the candidates length earlier.

15 years agoDeal with tabs.
Nikolaj Schumacher [Wed, 18 Mar 2009 07:58:27 +0000 (08:58 +0100)]
Deal with tabs.

15 years agoDeal with empty prefixes in semantic.
Nikolaj Schumacher [Tue, 17 Mar 2009 13:29:19 +0000 (14:29 +0100)]
Deal with empty prefixes in semantic.

15 years agoProtect against front-end errors.
Nikolaj Schumacher [Tue, 17 Mar 2009 12:54:39 +0000 (13:54 +0100)]
Protect against front-end errors.

15 years agoSwitched to regular timer, because idle time fluctuates too much.
Nikolaj Schumacher [Tue, 17 Mar 2009 12:51:01 +0000 (13:51 +0100)]
Switched to regular timer, because idle time fluctuates too much.

15 years agoAllowed scrolling of the documentation window.
Nikolaj Schumacher [Mon, 16 Mar 2009 21:12:40 +0000 (22:12 +0100)]
Allowed scrolling of the documentation window.

15 years agoMore efficient filtering.
Nikolaj Schumacher [Mon, 16 Mar 2009 21:12:29 +0000 (22:12 +0100)]
More efficient filtering.

15 years agoKeep selection when updating completions.
Nikolaj Schumacher [Mon, 16 Mar 2009 19:36:56 +0000 (20:36 +0100)]
Keep selection when updating completions.

15 years agoAdded command to filter based on search.
Nikolaj Schumacher [Mon, 16 Mar 2009 18:45:54 +0000 (19:45 +0100)]
Added command to filter based on search.

15 years agoAdded files completion.
Nikolaj Schumacher [Mon, 16 Mar 2009 18:06:17 +0000 (19:06 +0100)]
Added files completion.

15 years agoAdded candidate search.
Nikolaj Schumacher [Mon, 16 Mar 2009 17:12:33 +0000 (18:12 +0100)]
Added candidate search.

15 years agoDon't start in read-only buffers, or when something else is going on.
Nikolaj Schumacher [Mon, 16 Mar 2009 16:00:19 +0000 (17:00 +0100)]
Don't start in read-only buffers, or when something else is going on.

15 years agoLimit tooltip height to remaining window height.
Nikolaj Schumacher [Mon, 16 Mar 2009 15:54:10 +0000 (16:54 +0100)]
Limit tooltip height to remaining window height.

15 years agoRecenter window when showing documentation buffer.
Nikolaj Schumacher [Mon, 16 Mar 2009 15:29:54 +0000 (16:29 +0100)]
Recenter window when showing documentation buffer.

15 years agoFixed accidental "...".
Nikolaj Schumacher [Mon, 16 Mar 2009 13:25:27 +0000 (14:25 +0100)]
Fixed accidental "...".

15 years agoExtracted company-set-selection macro.
Nikolaj Schumacher [Mon, 16 Mar 2009 11:48:28 +0000 (12:48 +0100)]
Extracted company-set-selection macro.

15 years agoUse overriding active map.
Nikolaj Schumacher [Mon, 16 Mar 2009 01:34:06 +0000 (02:34 +0100)]
Use overriding active map.

15 years agoPrevented last character in buffer from disappearing.
Nikolaj Schumacher [Sun, 15 Mar 2009 22:26:07 +0000 (23:26 +0100)]
Prevented last character in buffer from disappearing.

15 years agoAdded special keymap that is activated on demand.
Nikolaj Schumacher [Sun, 15 Mar 2009 21:28:48 +0000 (22:28 +0100)]
Added special keymap that is activated on demand.