Skip to content

Commit

Permalink
Merge pull request #1118 from MartinNowak/changelog
Browse files Browse the repository at this point in the history
changelog 2.069.0
  • Loading branch information
9rnsr committed Oct 8, 2015
2 parents 1293793 + ab453a4 commit 0089a17
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 14 deletions.
13 changes: 11 additions & 2 deletions changelog/2.069.0.dd → changelog/2.069.0_pre.dd
Expand Up @@ -2,9 +2,10 @@ Ddoc

$(CHANGELOG_NAV_LAST 2.068.2)

$(BETA_VERSION Oct 18, 2015, =================================================,
$(VERSION Oct 18, 2015, =================================================,

$(BUGSTITLE Compiler Changes,
$(LI $(RELATIVE_LINK2 self-hosted-dmd, DMD has been ported to D.))
$(LI $(RELATIVE_LINK2 objective-c-support, Basic support for Objective-C.))
$(LI $(RELATIVE_LINK2 property-switch-deprecated, The $(TT -property) switch has
been deprecated.))
Expand All @@ -31,6 +32,14 @@ $(HR)

$(BUGSTITLE Compiler Changes,

$(LI $(LNAME2 self-hosted-dmd, DMD has been ported to D.)

$(P The DMD frontend code has been ported to D. Self-hosting the
compiler allows us to benefit from D's improved productivity
and modelling power.
)
)

$(LI $(LNAME2 objective-c-support, Basic support for Objective-C.)

$(P Basic support for Objective-C classes, interfaces and instance methods.
Expand Down Expand Up @@ -149,7 +158,7 @@ $(LI $(LNAME2 std-algorithm-moveEmplace, A combined `moveEmplace` was added.)
)
)

$(LI $(RELATIVE_LINK2 curl-dynamic-loading, libcurl is now loaded dynamically)
$(LI $(LNAME2 curl-dynamic-loading, libcurl is now loaded dynamically)

$(P $(STDMODREF net_curl, std.net.curl) was changed to load curl as shared
library at runtime. This simplifies the usage as it's no longer
Expand Down
9 changes: 0 additions & 9 deletions changelog/changelog.ddoc
Expand Up @@ -20,15 +20,6 @@ $(SMALL released $1, $2)
$4
)

BETA_VERSION=
$(DIVC version,
$(P
$(B $(LARGE $(LINK2 http://downloads.dlang.org/pre-releases/2.x/$(VER), Download D $(VER) Beta)))$(BR)
$(SMALL to be released $1, $2)
)
$4
)

BUGZILLA = <a href="https://issues.dlang.org/show_bug.cgi?id=$0">Bugzilla $0</a>
CPPBUGZILLA = <a href="http://bugzilla.digitalmars.com/issues/show_bug.cgi?id=$0">Bugzilla $0</a>
DSTRESS = dstress $0
Expand Down
13 changes: 13 additions & 0 deletions changelog/prerelease.ddoc
@@ -0,0 +1,13 @@
VERSION=
$(DIVC version,
$(P
$(B $(LARGE $(LINK2 http://downloads.dlang.org/pre-releases/2.x/$(VER), Download D $(VER) Beta)))$(BR)
$(SMALL to be released $1, $2)
)
$4
)

STDMODREF = <a href="$(ROOT_DIR)phobos-prerelease/std_$1.html">$(D $2)</a>
COREMODREF = <a href="$(ROOT_DIR)phobos-prerelease/core_$1.html">$(D $2)</a>
XREF = <a href="$(ROOT_DIR)phobos-prerelease/std_$1.html#$2">$(D $2)</a>
CXREF = <a href="$(ROOT_DIR)phobos-prerelease/core_$1.html#$2">$(D $2)</a>
9 changes: 8 additions & 1 deletion posix.mak
Expand Up @@ -115,6 +115,7 @@ DDOC=$(addsuffix .ddoc, macros html dlang.org doc ${GENERATED}/${LATEST}) $(NODA
STD_DDOC=$(addsuffix .ddoc, macros html dlang.org ${GENERATED}/${LATEST} std std_navbar-release ${GENERATED}/modlist-${LATEST}) $(NODATETIME)
STD_DDOC_PRE=$(addsuffix .ddoc, macros html dlang.org ${GENERATED}/${LATEST} std std_navbar-prerelease ${GENERATED}/modlist-prerelease) $(NODATETIME)
CHANGELOG_DDOC=${DDOC} changelog/changelog.ddoc $(NODATETIME)
CHANGELOG_PRE_DDOC=${CHANGELOG_DDOC} changelog/prerelease.ddoc

IMAGES=favicon.ico $(addprefix images/, \
d002.ico \
Expand Down Expand Up @@ -153,7 +154,7 @@ SPEC_ROOT=spec intro lex grammar module declaration type property attribute prag
simd
SPEC_DD=$(addsuffix .dd,$(SPEC_ROOT))

CHANGELOG_FILES=$(shell ls changelog/*.dd | sed s/\\.dd$$// )
CHANGELOG_FILES=$(basename $(subst _pre.dd,.dd,$(wildcard changelog/*.dd)))

# Website root filenames. They have extension .dd in the source
# and .html in the generated HTML. Save for the expansion of
Expand Down Expand Up @@ -181,12 +182,18 @@ ALL_FILES = $(ALL_FILES_BUT_SITEMAP) $(DOC_OUTPUT_DIR)/sitemap.html
$(DOC_OUTPUT_DIR)/changelog/%.html : changelog/%.dd $(CHANGELOG_DDOC) $(DMD)
$(DMD) -conf= -c -o- -Df$@ $(CHANGELOG_DDOC) $<

$(DOC_OUTPUT_DIR)/changelog/%.html : changelog/%_pre.dd $(CHANGELOG_PRE_DDOC) $(DMD)
$(DMD) -conf= -c -o- -Df$@ $(CHANGELOG_PRE_DDOC) $<

$(DOC_OUTPUT_DIR)/%.html : %.dd $(DDOC) $(DMD)
$(DMD) -conf= -c -o- -Df$@ $(DDOC) $<

$(DOC_OUTPUT_DIR)/%.verbatim : %.dd verbatim.ddoc $(DMD)
$(DMD) -c -o- -Df$@ verbatim.ddoc $<

$(DOC_OUTPUT_DIR)/%.verbatim : %_pre.dd verbatim.ddoc $(DMD)
$(DMD) -c -o- -Df$@ verbatim.ddoc $<

$(DOC_OUTPUT_DIR)/%.php : %.php.dd $(DDOC) $(DMD)
$(DMD) -conf= -c -o- -Df$@ $(DDOC) $<

Expand Down
5 changes: 3 additions & 2 deletions win32.mak
Expand Up @@ -60,6 +60,7 @@ DDOC=macros.ddoc html.ddoc dlang.org.ddoc windows.ddoc doc.ddoc $(NODATETIME)
DDOC_STD=std.ddoc std_navbar-release.ddoc modlist-release.ddoc

CHANGELOG_DDOC=$(DDOC) changelog/changelog.ddoc
CHANGELOG_PRE_DDOC=$(CHANGELOG_DDOC) changelog/prerelease.ddoc

ASSETS=images\*.* css\*.*
IMG=dmlogo.gif cpp1.gif d002.ico c1.gif d3.png d4.gif d5.gif favicon.gif
Expand Down Expand Up @@ -306,8 +307,8 @@ changelog\2.068.1.html : $(CHANGELOG_DDOC) changelog\2.068.1.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.068.2.html : $(CHANGELOG_DDOC) changelog\2.068.2.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.069.0.html : $(CHANGELOG_DDOC) changelog\2.069.0.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.069.0.html : $(CHANGELOG_DDOC) changelog\2.069.0_pre.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_PRE_DDOC) $*.dd
changelog\index.html : $(CHANGELOG_DDOC) changelog\index.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\upcoming.html : $(CHANGELOG_DDOC) changelog\upcoming.dd
Expand Down

0 comments on commit 0089a17

Please sign in to comment.