From 7e635f7fff13af61493aaba9df54e464c524c59a Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Sun, 5 Mar 2017 08:53:06 +0100 Subject: [PATCH 1/2] Fix DMDSRC and allow a PROJECT_SOURCE_DIR to be set by DMD --- dlang.org.ddoc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dlang.org.ddoc b/dlang.org.ddoc index 5667b38727..7f0782a572 100644 --- a/dlang.org.ddoc +++ b/dlang.org.ddoc @@ -136,7 +136,7 @@ DDOCKEYVAL2=$(DIVC keyval $1, $(SPANC key key$1, $2:) $(DIVC val val$1, $(TAIL $ DDSUBLINK=$(LINK2 $(ROOT_DIR)$1.html#$2, $3) _= -DMDSRC=$(HTTPS github.com/D-Programming-Language/dmd/blob/master/src/$0, $0) +DMDSRC=$(HTTPS github.com/dlang/dmd/blob/master/src/dmd/$0, $0) DOT_PREFIXED=.$1$(DOT_PREFIXED $+) DOT_PREFIXED_SKIP=$(DOT_PREFIXED $+) DRUNTIMESRC=$(HTTPS github.com/dlang/druntime/blob/master/src/$0, $0) @@ -282,7 +282,7 @@ $(DIVID tools, $(DIV, ) ) $(DIVC tip smallprint, - Improve this page + Improve this page $(DIV, Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. @@ -486,4 +486,6 @@ _= YELLOW=$(SPANC yellow, $0) YES=$(CHECKMARK) + +PROJECT_SOURCE_DIR= _= From dc1c2b33f7954df8d5202b92995fe88beae92f4a Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Sun, 5 Mar 2017 08:57:52 +0100 Subject: [PATCH 2/2] Fix DMD source links for DDox --- dpl-docs/views/layout.dt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dpl-docs/views/layout.dt b/dpl-docs/views/layout.dt index 3be1eaf5d5..90f745929a 100644 --- a/dpl-docs/views/layout.dt +++ b/dpl-docs/views/layout.dt @@ -165,6 +165,8 @@ html(lang='en-US') - if( modname ) - if( modname.startsWith("core.") ) - project = "druntime", path_prefix = "src/"; + - else if( modname.startsWith("dmd.") || modname.startsWith("ddmd.") ) + - project = "dmd", path_prefix = "src/"; - else - project = "phobos", path_prefix = ""; - if (info.docGroups.length >= 1 && !noExactSourceCodeLinks)