@@ -7,7 +7,7 @@ import { createDebuggerProvider, activate as debuggerActivate, dispose as debugg
77
88// Ref: https://github.com/nteract/hydrogen/blob/master/lib/autocomplete-provider.js#L33
99// adapted from http://stackoverflow.com/q/5474008
10- const PYTHON_REGEX = / ( ( [ ^ \d \W ] | [ \u00A0 - \uFFFF ] ) [ \w . \u00A0 - \uFFFF ] * ) | \. $ /
10+ const PYTHON_REGEX = / ( ( [ ^ \W \d ] | [ \u00A0 - \uFFFF ] ) [ \w . \u00A0 - \uFFFF ] * ) | \. $ /
1111
1212class PythonLanguageClient extends AutoLanguageClient {
1313 activate ( ) {
@@ -62,7 +62,7 @@ class PythonLanguageClient extends AutoLanguageClient {
6262 const venvPath = ( await detectPipEnv ( projectPath ) ) || ( await detectVirtualEnv ( projectPath ) )
6363 const pylsEnvironment = Object . assign ( { } , process . env )
6464 if ( venvPath ) {
65- pylsEnvironment [ " VIRTUAL_ENV" ] = venvPath
65+ pylsEnvironment . VIRTUAL_ENV = venvPath
6666 }
6767 this . python = replacePipEnvPathVar ( atom . config . get ( "ide-python.python" ) , venvPath )
6868
@@ -114,7 +114,9 @@ class PythonLanguageClient extends AutoLanguageClient {
114114 }
115115
116116 async getSuggestions ( request ) {
117- if ( ! PYTHON_REGEX . test ( request . prefix ) ) return null
117+ if ( ! PYTHON_REGEX . test ( request . prefix ) ) {
118+ return null
119+ }
118120 return super . getSuggestions ( request )
119121 }
120122
@@ -125,7 +127,7 @@ class PythonLanguageClient extends AutoLanguageClient {
125127
126128 createTimeoutPromise ( milliseconds ) {
127129 return new Promise ( ( resolve , reject ) => {
128- let timeout = setTimeout ( ( ) => {
130+ const timeout = setTimeout ( ( ) => {
129131 clearTimeout ( timeout )
130132 this . logger . error ( `Server failed to shutdown in ${ milliseconds } ms, forcing termination` )
131133 resolve ( )
0 commit comments