Skip to content

Commit f977213

Browse files
authored
Merge pull request #2184 from wilzbach/changelog-hint
Add contributor hints and explanation of pending.dd merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
2 parents f90ea48 + b1295c8 commit f977213

File tree

2 files changed

+31
-2
lines changed

2 files changed

+31
-2
lines changed

changelog/pending.ddoc

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,36 @@ $(DIVC version,
33
$(P
44
$(B $(LARGE $(LINK2 http://nightlies.dlang.org, Download D nightlies)))$(BR)
55
$(SMALL $1)
6+
67
)
8+
9+
$(HR)
10+
11+
$(P
12+
This changelog has been $(B automatically generated) from all commits in $(B $(CODE master))
13+
since the last release.
14+
)
15+
$(P
16+
$(UL
17+
$(LI The full-text messages are assembled from the $(CODE changelog/) directories of the respective repositories:
18+
$(LINK2 https://github.com/dlang/dmd/tree/master/changelog, $(CODE dmd)),
19+
$(LINK2 https://github.com/dlang/druntime/tree/master/changelog, $(CODE druntime)),
20+
$(LINK2 https://github.com/dlang/phobos/tree/master/changelog, $(CODE phobos)),
21+
$(LINK2 https://github.com/dlang/tools/tree/master/changelog, $(CODE tools)),
22+
$(LINK2 https://github.com/dlang/dlang.org/tree/master/changelog, $(CODE dlang.org)),
23+
$(LINK2 https://github.com/dlang/installer/tree/master/changelog, $(CODE installer)), and
24+
$(LINK2 https://github.com/dlang/dub/tree/master/changelog, $(CODE dub)).
25+
)
26+
$(LI See the $(LINK2 https://github.com/dlang-bots/dlang-bot#automated-references, DLang-Bot documentation) for details on referencing Bugzilla.
27+
The DAutoTest PR preview doesn't include the Bugzilla changelog.)
28+
$(LI The pending changelog can be generated locally by $(LINK2 https://github.com/dlang/dlang.org/blob/master/CONTRIBUTING.md, setting up $(D dlang.org)) and running the $(D pending_changelog) target:
29+
$(CONSOLE make -f posix.mak pending_changelog)
30+
)
31+
)
32+
)
33+
34+
$(HR)
35+
736
$3
837
)
938
CHANGELOG_SEP_HEADER_TEXT_NONEMPTY=$(BR)$(BIG $(RELATIVE_LINK2 bugfix-list, List of all upcoming bug fixes and enhancements in D $(VER).))

posix.mak

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -930,13 +930,13 @@ changelog/prerelease.dd: $G/changelog/next-version $(LOOSE_CHANGELOG_FILES) | \
930930
${STABLE_DMD} $(TOOLS_DIR) $(INSTALLER_DIR) $(DUB_DIR)
931931
$(STABLE_RDMD) -version=Contributors_Lib $(TOOLS_DIR)/changed.d \
932932
$(CHANGELOG_VERSION_STABLE) -o $@ --version "${NEXT_VERSION}" \
933-
--date "To be released"
933+
--prev-version="${LATEST}" --date "To be released"
934934

935935
changelog/pending.dd: $G/changelog/next-version $(LOOSE_CHANGELOG_FILES) | \
936936
${STABLE_DMD} $(TOOLS_DIR) $(INSTALLER_DIR) $(DUB_DIR)
937937
$(STABLE_RDMD) -version=Contributors_Lib $(TOOLS_DIR)/changed.d \
938938
$(CHANGELOG_VERSION_MASTER) -o $@ --version "${NEXT_VERSION}" \
939-
--date "To be released"
939+
--prev-version="${LATEST}" --date "To be released"
940940

941941
pending_changelog: changelog/pending.dd html
942942
@echo "Please open file:///$(shell pwd)/web/changelog/pending.html in your browser"

0 commit comments

Comments
 (0)