diff --git a/autocomplete.d b/autocomplete.d index ee3b62c..abb52f0 100644 --- a/autocomplete.d +++ b/autocomplete.d @@ -44,6 +44,7 @@ AutocompleteResponse complete(AutocompleteRequest request, string[] importPaths) response.completions ~= scopes[i]; response.completionKinds ~= CompletionKind.keyword; } + break; case TokenType.version_: response.completionType = CompletionType.identifiers; for (size_t i = 0; i < versions.length; i++) diff --git a/client.d b/client.d index 89db684..7fa2d59 100644 --- a/client.d +++ b/client.d @@ -62,7 +62,7 @@ int main(string[] args) ubyte[] messageBuffer = new ubyte[message.length + message.length.sizeof]; auto messageLength = message.length; messageBuffer[0 .. 8] = (cast(ubyte*) &messageLength)[0 .. 8]; - messageBuffer[8 .. $] = message; + messageBuffer[8 .. $] = message[]; auto bytesSent = socket.send(messageBuffer); // Get response and write it out