From c677dd8718554cf1d9dec0ee5192539201b3b620 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Fri, 26 Sep 2014 03:31:24 -0700 Subject: [PATCH 1/4] LDC doesn't have an -inline flag --- makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/makefile b/makefile index 40c91bb..8c042f1 100644 --- a/makefile +++ b/makefile @@ -40,7 +40,6 @@ GDC_CLIENT_FLAGS = -Imsgpack-d/src\ LDC_CLIENT_FLAGS = -Imsgpack-d/src\ -Imsgpack-d/src\ -release\ - -inline\ -O5\ -oq\ -of=bin/dcd-client From c306133a50a90bf7574ddb78e01e0117286bbf18 Mon Sep 17 00:00:00 2001 From: John Colvin Date: Thu, 2 Oct 2014 15:22:34 +0100 Subject: [PATCH 2/4] avoid builtin sort dmd warns about this now --- src/client.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client.d b/src/client.d index ae2baf8..3fb554f 100644 --- a/src/client.d +++ b/src/client.d @@ -319,7 +319,7 @@ void printCompletionResponse(AutocompleteResponse response) } } // Deduplicate overloaded methods - foreach (line; app.data.sort.uniq) + foreach (line; app.data.sort().uniq) writeln(line); } } From 4da2c0ece0a9b76ebe92c8c300e87e3ebbdc2920 Mon Sep 17 00:00:00 2001 From: Cliff Hudson Date: Thu, 9 Oct 2014 11:51:24 -0700 Subject: [PATCH 3/4] Update build.bat to use dcd_version.d The src/dcd_version.d file is missing from build.bat, breaking Windows client and server builds. --- build.bat | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build.bat b/build.bat index de50174..ef87767 100644 --- a/build.bat +++ b/build.bat @@ -4,6 +4,7 @@ dmd^ src\client.d^ src\messages.d^ src\stupidlog.d^ + src\dcd_version.d^ msgpack-d/src/msgpack.d^ -Imsgpack-d/src^ -release -inline -O -wi^ @@ -23,6 +24,7 @@ dmd^ src\server.d^ src\stupidlog.d^ src\string_interning.d^ + src\dcd_version.d^ libdparse/src/std/d/ast.d^ libdparse/src/std/d/entities.d^ libdparse/src/std/d/lexer.d^ From 65ee60215f22ffab9df61defbb5cb77d565e6c4d Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Sun, 12 Oct 2014 19:26:06 +0200 Subject: [PATCH 4/4] added missing storage_type module to build.bat --- build.bat | 1 + 1 file changed, 1 insertion(+) diff --git a/build.bat b/build.bat index ef87767..85de75e 100644 --- a/build.bat +++ b/build.bat @@ -40,6 +40,7 @@ dmd^ containers/src/containers/hashset.d^ containers/src/containers/internal/hash.d^ containers/src/containers/internal/node.d^ + containers/src/containers/internal/storage_type.d^ containers/src/containers/slist.d^ msgpack-d/src/msgpack.d^ -Icontainers/src^