Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/stable'
Browse files Browse the repository at this point in the history
# Conflicts:
#	changelog/index.dd
  • Loading branch information
MartinNowak committed Mar 3, 2016
2 parents 6654729 + ae98052 commit a9f5cbe
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 10 deletions.
4 changes: 2 additions & 2 deletions changelog/2.069.2.dd
@@ -1,6 +1,6 @@
Ddoc

$(CHANGELOG_NAV_LAST 2.069.1)
$(CHANGELOG_NAV 2.069.1,2.070.0)

$(VERSION Dec 3, 2015, =================================================,

Expand Down Expand Up @@ -33,7 +33,7 @@ $(LI $(BUGZILLA 15334): [REG 2.069] OS X core.time ticksPerSecond calculation is
)

)
$(CHANGELOG_NAV_LAST 2.069.1)
$(CHANGELOG_NAV 2.069.1,2.070.0)

Macros:
VER=2.069.2
Expand Down
3 changes: 2 additions & 1 deletion changelog/2.070.0.dd
@@ -1,6 +1,6 @@
Ddoc

$(CHANGELOG_NAV_LAST 2.069.2)
$(CHANGELOG_NAV 2.069.2,2.070.1)

$(VERSION Jan 27, 2016, =================================================,

Expand Down Expand Up @@ -216,6 +216,7 @@ $(LI $(BUGZILLA 15572): Windows installer leaves "sc.ini" inaccessible)
)

)
$(CHANGELOG_NAV 2.069.2,2.070.1)

Macros:
VER=2.070.0
Expand Down
4 changes: 2 additions & 2 deletions changelog/2.070.1_pre.dd → changelog/2.070.1.dd
@@ -1,6 +1,6 @@
Ddoc

$(CHANGELOG_NAV_LAST 2.070.0)
$(CHANGELOG_NAV 2.070.0,2.070.2)

$(VERSION Feb 27, 2016, =================================================,

Expand All @@ -24,7 +24,7 @@ $(LI $(BUGZILLA 15664): [REG2.064] incorrect initialisation of member of an immu
)

)
$(CHANGELOG_NAV_LAST 2.070.0)
$(CHANGELOG_NAV 2.070.0,2.070.2)

Macros:
VER=2.070.1
Expand Down
21 changes: 21 additions & 0 deletions changelog/2.070.2.dd
@@ -0,0 +1,21 @@
Ddoc

$(CHANGELOG_NAV_LAST 2.070.1)

$(VERSION Mar 3, 2016, =================================================,

$(BR)$(BIG List of all bug fixes and enhancements in D $(VER):)

$(BUGSTITLE DMD Compiler bugs,

$(P
$(LI $(BUGZILLA 15665): Templated scope class with constructor don't compile)
)
)

)
$(CHANGELOG_NAV_LAST 2.070.1)

Macros:
VER=2.070.2
TITLE=Change Log: $(VER)
2 changes: 2 additions & 0 deletions changelog/changelog.ddoc
Expand Up @@ -64,6 +64,8 @@ _=

CHANGELOG_VERSION = $(LI <a id="$0" href="$0.html">$0</a>)
CHANGELOG_VERSIONS =
$(CHANGELOG_VERSION 2.070.2)
$(CHANGELOG_VERSION 2.070.1)
$(CHANGELOG_VERSION 2.070.0)
$(CHANGELOG_VERSION 2.069.2)
$(CHANGELOG_VERSION 2.069.1)
Expand Down
10 changes: 10 additions & 0 deletions changelog/update_nav.sh
@@ -0,0 +1,10 @@
#!/usr/bin/env bash

cd changelog
versions=($(ls *.dd | grep '^[0-9]\.[0-9][0-9][0-9]\(\.[0-9]\)\?\.dd$' | sort))

sed -i "s|\$(CHANGELOG_NAV[^)]*)|\$(CHANGELOG_NAV_FIRST ${versions[1]%.dd})|" "${versions[0]}"
for idx in $(seq 1 $((${#versions[@]} - 2))); do
sed -i "s|\$(CHANGELOG_NAV[^)]*)|\$(CHANGELOG_NAV ${versions[$(($idx - 1))]%.dd},${versions[$(($idx + 1))]%.dd})|" "${versions[$idx]}"
done
sed -i "s|\$(CHANGELOG_NAV[^)]*)|\$(CHANGELOG_NAV_LAST ${versions[-2]%.dd})|" "${versions[-1]}"
4 changes: 2 additions & 2 deletions download.dd
Expand Up @@ -149,8 +149,8 @@ Macros:

DMDV2=$(LATEST)

_=BETA=$(COMMENT $0)
BETA=$0
BETA=$(COMMENT $0)
_=BETA=$0
B_DMDV2=2.070.1
B_SUFFIX=b1

Expand Down
9 changes: 6 additions & 3 deletions win32.mak
Expand Up @@ -35,7 +35,8 @@ SRC= $(SPECSRC) cpptod.dd ctod.dd pretod.dd cppcontracts.dd index.dd overview.dd
changelog\2.067.0.dd changelog\2.067.1.dd \
changelog\2.068.0.dd changelog\2.068.1.dd \
changelog\2.068.2.dd changelog\2.069.0.dd changelog\2.069.1.dd \
changelog\2.069.2.dd changelog\2.070.0.dd changelog\2.070.1_pre.dd \
changelog\2.069.2.dd changelog\2.070.0.dd changelog\2.070.1.dd \
changelog\2.070.2.dd \
changelog\index.dd \
glossary.dd acknowledgements.dd \
dcompiler.dd builtin.dd comparison.dd rationale.dd code_coverage.dd \
Expand Down Expand Up @@ -334,8 +335,10 @@ changelog\2.069.2.html : $(CHANGELOG_DDOC) changelog\2.069.2.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.070.0.html : $(CHANGELOG_DDOC) changelog\2.070.0.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.070.1.html : $(CHANGELOG_DDOC) changelog\2.070.1_pre.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_PRE_DDOC) $*.dd
changelog\2.070.1.html : $(CHANGELOG_DDOC) changelog\2.070.1.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\2.070.2.html : $(CHANGELOG_DDOC) changelog\2.070.2.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd
changelog\index.html : $(CHANGELOG_DDOC) changelog\index.dd
$(DMD) -o- -c -D -Df$*.html $(CHANGELOG_DDOC) $*.dd

Expand Down

0 comments on commit a9f5cbe

Please sign in to comment.