Skip to content

Comments

Add bookmark table to std.typecons#5642

Closed
wilzbach wants to merge 276 commits intodlang:masterfrom
wilzbach:typecons-bookmarktable2
Closed

Add bookmark table to std.typecons#5642
wilzbach wants to merge 276 commits intodlang:masterfrom
wilzbach:typecons-bookmarktable2

Conversation

@wilzbach
Copy link
Contributor

Recreated #5639 due to the current CI blockage from GH (GH's hook don't work anymore on Phobos after a rebase).


Before:

image

After:

image

Other interesting modules

wilzbach and others added 30 commits June 20, 2017 07:57
Apply Dscanner checks only to specific modules
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Fix long lines in Phobos
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Fix Ddoc comments
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Fix booktable in std.traits
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
DScanner: Enable a check blacklist for a gradual transition
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Merge remote-tracking branch 'upstream/stable' into merge_stable
…ement

std.range.interfaces.InputRange without having to call inputRangeObject().
Re-add has_public_example to circleci.sh for legacy compatibility
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
Issue 12866: Allows concatenating of std.container.array with static arrays as T.
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
The fptan instruction pushes a 1.0 onto the FPU register stack after a
successful operation, but when abs(input) >= 2^63 the C2 flag is set to
indicate that the input was out of bounds, and it doesn't push the 1.0.

Prior to this PR, the top value of the FPU stack was popped irrespective
of whether C2 was set, which in the case of an out-of-bounds input
caused the input to be removed from the stack and ultimately resulted in
an incorrect return value of -nan. This PR changes this behavior, only
popping after fptan when C2 was not set.

See: http://x86.renejeschke.de/html/file_module_x86_id_109.html

* Added unit tests for handling out-of-range inputs of fptan
Fix tan returning -nan for inputs where abs(x) >= 2^63
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
This avoids recompilation of DScanner when a file in Phobos has been
changed. DScanner only needs a recent Phobos version to be built once.
Dscanner Makefile: separate target + order-only dependencies
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Issue 17224 - Foreach documentation still refers to TypeTuples, rather than AliasSequences
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
std.concurrency: Fix "Synposis" typo
merged-on-behalf-of: H. S. Teoh <quickfur@users.noreply.github.com>
Support abstract UnixAddress
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
@CyberShadow
Copy link
Member

Don't know what to tell you. Stable itself has been failing for a while now:
http://dtest.dlang.io/history/stable

japplegame and others added 6 commits July 23, 2017 15:18
At the moment formattedWrite takes output range by value. It prevents to pass non-copyable ranges.
Remove extra semicolon
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
formattedWrite should take output range by reference
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
@wilzbach
Copy link
Contributor Author

Don't know what to tell you. Stable itself has been failing for a while now:

-> dlang/dlang.org#1839

RazvanN7 and others added 3 commits July 24, 2017 16:43
…ckage

std.range.package - add asserts/static asserts for unused variables in unittests
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
@wilzbach
Copy link
Contributor Author

Argh sorry - something went wrong here, sorry for the noise. I have to open a new PR anyhow to the GH API bug :/

@wilzbach wilzbach closed this Jul 24, 2017
@wilzbach wilzbach changed the base branch from stable to master July 24, 2017 18:51
@wilzbach
Copy link
Contributor Author

something went wrong here, sorry for the noise

I accidentally rebased the PR against master, not stable.

I have to open a new PR anyhow to the GH API bug

-> #5650

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.