Skip to content

Conversation

@CyberShadow
Copy link
Member

Depends on (and includes) #1766 (due to an unavoidable merge conflict otherwise).

@dlang-bot
Copy link
Contributor

dlang-bot commented Jun 25, 2017

Thanks for your pull request, @CyberShadow!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

Copy link
Contributor

@wilzbach wilzbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't mind whether you use $2 or hard-code it into CHANGELOG_VERSION_PRE, but doing both seems a bit redundant ;-)

CHANGELOG_VERSION_PRE = $(LI <a id="$1" href="$1_pre.html">$1</a><span class="hide-from-nav"> (not yet released)</span>)
_=BEGIN_GENERATED_CHANGELOG_VERSIONS
CHANGELOG_VERSIONS =
$(CHANGELOG_VERSION_PRE 2.075.0, not yet released)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"not yet released" is redundant here - you only use $1 in CHANGELOG_VERSION_PRE

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This part is generated by the script, so excluding _PRE from having its release date extracted would be more complicated.

I could make _PRE use $2 I guess.

@CyberShadow CyberShadow force-pushed the pull-20170625-094321 branch from bc42a7c to ea6fd7f Compare June 25, 2017 10:59
Copy link
Contributor

@wilzbach wilzbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but I think we probably need to apply dlang/phobos#5505 to master as well or wait until dlang/phobos#5504 is in...

image

@CyberShadow
Copy link
Member Author

Would be good to build the changelog from the correct branch somehow, I guess.

@wilzbach
Copy link
Contributor

wilzbach commented Jun 26, 2017 via email

@wilzbach wilzbach force-pushed the pull-20170625-094321 branch from ea6fd7f to dc129ff Compare June 27, 2017 05:08
@wilzbach
Copy link
Contributor

(rebased to rekick DAutoTest as the changelog has been manually added now)

Copy link
Contributor

@wilzbach wilzbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - thanks.
I am leaving the "how are we going to build the changelog during the branch-off question" to another day / issue / pull request. Maybe simply bumping the VERISON file at dlang.org works?

@wilzbach wilzbach merged commit b9cb6cc into dlang:master Jun 27, 2017
@CyberShadow
Copy link
Member Author

CyberShadow commented Jun 27, 2017

SIgh, what happened with the "not yet released" text on http://dlang.org/changelog/2.075.0_pre.html?

@MartinNowak Could we please keep "not yet released" on that page up until the release actually occurring? We already had questions about it when someone found the page on Google what was up with the future release date.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants