2
2
import threading
3
3
import logging
4
4
5
- root = logging .getLogger ('deoplete' )
6
-
7
5
short_types = {
8
6
"function" : "f" ,
9
7
"macro" : "m" ,
@@ -32,14 +30,14 @@ def candidate(val):
32
30
}
33
31
34
32
35
- def cider_gather (nrepl , keyword , session , ns ):
33
+ def cider_gather (logger , nrepl , keyword , session , ns ):
36
34
# Should be unique for EVERY message
37
35
msgid = uuid .uuid4 ().hex
38
36
39
37
completion_event = threading .Event ()
40
38
response = None
41
39
42
- root .debug ("cider gather been called {}" .format (msgid ))
40
+ logger .debug ("cider gather been called {}" .format (msgid ))
43
41
44
42
def completion_callback (cmsg , cwc , ckey ):
45
43
nonlocal response
@@ -50,7 +48,7 @@ def completion_callback(cmsg, cwc, ckey):
50
48
{"id" : msgid },
51
49
completion_callback )
52
50
53
- root .debug ("cider_gather watching msgid" )
51
+ logger .debug ("cider_gather watching msgid" )
54
52
55
53
# TODO: context for context aware completions
56
54
nrepl .send ({
@@ -64,8 +62,8 @@ def completion_callback(cmsg, cwc, ckey):
64
62
65
63
completion_event .wait (0.5 )
66
64
67
- root .debug ("finished waiting for completion to happen" )
68
- root .debug ("response truthy? {}" .format (bool (response )))
65
+ logger .debug ("finished waiting for completion to happen" )
66
+ logger .debug ("response truthy? {}" .format (bool (response )))
69
67
70
68
nrepl .unwatch ("{}-completion" .format (msgid ))
71
69
0 commit comments