Commit Graph

13 Commits

Author SHA1 Message Date
Eyal Posener 7c7ab2f59a update module import path 2019-11-18 01:25:16 +02:00
Eyal Posener 8724aaf183 V2 2019-11-18 01:05:47 +02:00
Eyal Posener 7ee9623f2b Filter matches as a final stage
This simplifies the prediction logic writing, the predictor
doesn't need to filter our according to line matching, instead
it returns everything and the filtering is done at the end.

This does not break current behavior.
2017-11-04 10:51:40 +02:00
Eyal Posener ff8cd4ed39 gocomplete: run only runnable go files
when typing 'go run', the completion will complete only go files
which are in main package and have a main function.
2017-05-15 22:50:05 +03:00
Eyal Posener 115e175c3d Change Match to be a function 2017-05-11 20:48:40 +03:00
Eyal Posener 967bae76f3 Add Predictor interface 2017-05-11 20:33:29 +03:00
Eyal Posener c06142941d [gocomplete] fix test name completion 2017-05-08 06:44:00 +03:00
Eyal Posener 6fb4875efa Move match to a separate package 2017-05-07 19:57:41 +03:00
Eyal Posener 703dd6ebc3 improve docs 2017-05-06 22:15:15 +03:00
Eyal Posener f46c5f8a28 Change Predicate to be of function type 2017-05-06 20:24:53 +03:00
Eyal Posener dc4c327ae8 Use local completion files and directories according to typed command 2017-05-06 19:51:33 +03:00
Eyal Posener 07b98cb912 Use pointers to predicates 2017-05-06 19:08:47 +03:00
Eyal Posener 1af7c0b3b7 Roughly add all go commands 2017-05-06 00:25:27 +03:00