The standard library of the D programming language
Find a file
Martin Kinkelin 2bcc2375b6 Minor fixes for -preview=in and targets preferring by-ref for real
Code compiled with -preview=in is currently supposed to link
successfully against druntime/Phobos compiled without -preview=in.

There were still a few places where -preview=in makes a difference for
existing `in` params; convert them to `const [scope]`, analogous to
PR #7593.
2020-11-01 01:50:26 +01:00
.circleci ci: circleci: remove unused variable 2020-10-19 00:04:21 +01:00
changelog purge changelog 2020-05-11 19:28:25 +02:00
etc/c Update header of sqlite3 to 3.33.0 2020-10-02 02:16:56 +02:00
std Minor fixes for -preview=in and targets preferring by-ref for real 2020-11-01 01:50:26 +01:00
test Remove separate @betterC tests 2018-09-20 18:37:39 +02:00
.cirrus.yml Add Cirrus CI 2020-10-20 02:29:34 +02:00
.codecov.yml Use informational:true for CodeCov 2018-02-04 17:23:57 +01:00
.dscanner.ini Fix Issue 20869 - move is overly trusting of opPostMove 2020-05-29 13:35:07 +02:00
.editorconfig Fix line endings in .editorconfig 2018-09-16 12:19:04 -07:00
.gitignore Add initial dub.sdl with stdx-allocator and stdx-checkedint 2018-06-22 16:56:20 +02:00
azure-pipelines.yml Sync Azure CI script with druntime's 2020-10-14 10:53:02 +09:00
CODEOWNERS CODEOWNERS: Add whitespace after # comments due to GitHub bug 2017-07-16 01:30:04 +02:00
CONTRIBUTING.md update issue link to issues.dlang.org 2016-05-17 09:40:29 +03:00
dub.sdl Expose a copy of std.conv with the DUB package of stdx.allocator 2018-06-26 06:17:36 +02:00
index.d Issue 19055 - [404 Not Found] std.digest.digest 2018-07-17 12:48:42 +02:00
Jenkinsfile use ci repo as shared jenkins library 2017-10-06 16:04:07 +02:00
LICENSE_1_0.txt
posix.mak Merge remote-tracking branch 'upstream/master' into stable 2020-09-09 10:18:21 +02:00
project.ddoc
README.md Remove no longer available issue stats and add a Buildkite badge 2019-01-04 18:02:28 +01:00
unittest.d Remove deprecated symbols from std.digest.digest 2020-04-09 11:35:23 +02:00
win32.mak Enable -preview=dtorfields for phobos 2020-09-05 00:10:15 +02:00
win64.mak remove NOICF linker command, no longer needed 2020-09-16 02:19:14 +02:00

D Logo Phobos Standard Library

GitHub tag Bugzilla Issues CircleCi Buildkite Code coverage license

Phobos is the standard library that comes with the D Programming Language Compiler.

Download

Phobos is packaged together with the compiler. You should download the whole precompiled package.

To build everything yourself, there is a description in the wiki.

Phobos is distributed under Boost Software Licence. See the licence file.

I Want to Contribute

Great! See the CONTRIBUTING.md file.