Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
5fc791d
Merge pull request #1488 from MartinNowak/merge_stable
MartinNowak Oct 1, 2016
eef6379
Fix a link and typo
9il Oct 1, 2016
d177dfb
Merge pull request #1489 from 9il/patch-3
CyberShadow Oct 1, 2016
d685363
latex.ddoc: Remove breakatwhitespace
CyberShadow Oct 3, 2016
efe2a98
Convert HTML comments to DDoc comments
CyberShadow Oct 3, 2016
9c92de3
Merge pull request #1491 from CyberShadow/pull-20161003-232615
andralex Oct 4, 2016
99d5cc1
Merge pull request #1490 from CyberShadow/pull-20161003-230512
andralex Oct 4, 2016
8319bb9
Fix Issue 16592 - Building dlang.org does not work without a preexist…
Darredevil Oct 6, 2016
b6e2e44
Merge pull request #1493 from Darredevil/Darredevil-patch-1
andralex Oct 6, 2016
8ac46c0
fixed typo
Oct 8, 2016
cb4129c
Merge pull request #1494 from padding-cord/patch-1
AndrejMitrovic Oct 8, 2016
49ea1ee
Merge remote-tracking branch 'upstream/stable' into merge_stable
MartinNowak Oct 9, 2016
b3992d1
Merge pull request #1495 from MartinNowak/merge_stable
MartinNowak Oct 9, 2016
01bceb7
Minor tweaks to fix current Ddoc themes due to the new Ddoc theme
jacob-carlborg Oct 12, 2016
d6b5fcf
Merge pull request #1497 from jacob-carlborg/fix-dlang-ddoc-theme
CyberShadow Oct 12, 2016
ad71c2c
Merge remote-tracking branch 'upstream/stable' into merge_stable
MartinNowak Oct 15, 2016
c1933a4
Merge pull request #1499 from MartinNowak/merge_stable
andralex Oct 16, 2016
14d8156
Document comma expression deprecation as part of 2.072
mathias-lang-sociomantic Sep 26, 2016
3c4b879
typo "als" -> "also"
enckse Oct 20, 2016
f3bf1e1
Merge pull request #1501 from enckse/patch-1
schuetzm Oct 21, 2016
aed8547
Issue 3827: Document deprecation of implicit string concatenation
mathias-lang-sociomantic Sep 26, 2016
8515749
Merge pull request #1487 from mathias-lang-sociomantic/fix-3827
AndrejMitrovic Oct 24, 2016
979d857
add dlangupb-scholarship.dd
WalterBright Oct 25, 2016
cf4ae9f
Merge pull request #1504 from WalterBright/scholarship
WalterBright Oct 25, 2016
06e93ca
add dlangupb-scholarship to makefiles
WalterBright Oct 25, 2016
41fc10f
Merge pull request #1505 from WalterBright/scholarship2
WalterBright Oct 25, 2016
97c83a7
repair (hopefully) win32.mak build target
MartinNowak Oct 26, 2016
dec6c94
Merge pull request #1506 from MartinNowak/fixup1505
MartinNowak Oct 26, 2016
94a912c
The foundation is tax-exempt
schveiguy Oct 28, 2016
647de65
Merge remote-tracking branch 'upstream/stable' into merge_stable
MartinNowak Oct 31, 2016
231febe
Merge pull request #1508 from MartinNowak/merge_stable
MartinNowak Oct 31, 2016
4461be7
[2.072 changelog] Refine comma expression examples
ntrel Oct 23, 2016
bbb9bb0
Merge pull request #1502 from ntrel/comma-examples
andralex Nov 2, 2016
28ddcec
Add link to application form
andralex Nov 3, 2016
dc537e5
fix Issue 16147 - Provide shiny 404 error pages
CyberShadow Nov 8, 2016
436c6dd
Add CERERIS to orgs-using-d.dd
Oct 31, 2016
ba20203
Merge pull request #1509 from kozhevnikov-peter/master
CyberShadow Nov 8, 2016
ea4f7be
Merge pull request #1507 from schveiguy/patch-1
andralex Nov 8, 2016
3143be1
document new command line switch -mscrt=libname
rainers Nov 9, 2016
6989d12
Merge pull request #1512 from CyberShadow/pull-20161108-012203
schuetzm Nov 10, 2016
48e84cc
Merge pull request #1513 from rainers/doc_mscrt
WalterBright Nov 13, 2016
eca221c
put auto-highlights in <code> tags
aG0aep6G Nov 20, 2016
c86cb2e
Merge pull request #1516 from aG0aep6G/code-highlights
CyberShadow Nov 21, 2016
c0bfadb
Merge remote-tracking branch 'upstream/stable' into merge_stable
MartinNowak Nov 22, 2016
2fa2323
Merge pull request #1518 from MartinNowak/merge_stable
MartinNowak Nov 22, 2016
6230e59
name mangling: bring documentation closer to actual implementation
rainers Nov 5, 2016
0f9947b
Merge remote-tracking branch 'upstream/stable' into merge_stable
MartinNowak Nov 30, 2016
5651a86
Merge pull request #1520 from MartinNowak/merge_stable
MartinNowak Nov 30, 2016
1d025ed
document -mavx switch
WalterBright Dec 3, 2016
da2ab86
remove definitions of XREF macros
aG0aep6G Dec 7, 2016
a63e041
Merge pull request #1355 from aG0aep6G/kill-xref
CyberShadow Dec 10, 2016
2b82e12
Merge pull request #1511 from rainers/fix_mangle_spec
MartinNowak Dec 10, 2016
3e07111
detab
MartinNowak Dec 11, 2016
4dcbf9c
Merge pull request #1521 from WalterBright/mavx-switch
MartinNowak Dec 11, 2016
d2317c3
change -mavx switch to -mcpu
WalterBright Dec 15, 2016
856e901
remove article view from scholarship page
wilzbach Dec 15, 2016
944863e
Merge pull request #1522 from WalterBright/mcpu-switch
andralex Dec 16, 2016
00dae96
clean messing with the string prototype
wilzbach May 13, 2016
5eff226
edit library examples directly on dlang.org
wilzbach May 13, 2016
c1d18f4
always use SSL for dpaste
wilzbach Dec 15, 2016
eb50b9e
add donate page
wilzbach Dec 15, 2016
81ab25d
Merge pull request #1523 from wilzbach/add-donate
andralex Dec 17, 2016
39087f3
Add a message about the donation page on the frontpage
wilzbach Dec 19, 2016
51314e7
Merge pull request #1525 from wilzbach/add-donate-msg
andralex Dec 19, 2016
46c28fb
Inject run_examples for prerelease pages through EXTRA_FOOTERS
wilzbach Dec 19, 2016
6063f49
Merge pull request #1297 from wilzbach/run_edit_examples
andralex Dec 19, 2016
55463fc
Improve runnable examples
wilzbach Dec 20, 2016
2ba31c5
Merge pull request #1527 from wilzbach/improve-runnable-examples
andralex Dec 20, 2016
98322d2
Add documentation for "deprecate" cycle handling
schveiguy Dec 23, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .htaccess
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,6 @@ version|traits|errors|unittest|garbage|float|iasm|ddoc|interfaceToC|\
cpp_interface|objc_interface|portability|entity|memory-safe-d|abi|simd)\
(\.html)?$ \
spec/$1.html [R=301,L]

# Error pages
ErrorDocument 404 /404.html
12 changes: 12 additions & 0 deletions 404.dd
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Ddoc

$(D_S 404 Not Found,

$(P
Page not found!

If you think there should be something here, please use the "Report a bug" link above to let us know.
))

Macros:
TITLE=404 Not Found
26 changes: 13 additions & 13 deletions cpptod.dd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Ddoc

$(COMMUNITY Programming in D for C++ Programmers,

<!--img src="images/cpp1.gif" border="0" align="right" alt="C++"-->
$(COMMENT img src="images/cpp1.gif" border="0" align="right" alt="C++")

$(P Every experienced C++ programmer accumulates a series of idioms and techniques
which become second nature. Sometimes, when learning a new language, those
Expand All @@ -28,7 +28,7 @@ $(UL
)


<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )

$(H3 <a name="constructors">Defining constructors</a>)

Expand Down Expand Up @@ -56,7 +56,7 @@ class Foo

which reflects how they are used in D.

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="baseclass">Base class initialization</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -125,7 +125,7 @@ class A
}
------

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="structcmp">Comparing structs</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -188,7 +188,7 @@ if (x == y)
...
------

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="typedefs">Creating a new typedef'd type</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -255,7 +255,7 @@ if (h != Handle.init)
default initializer can be supplied to $(REF Typedef, std,typecons)
as a value of the underlying type.

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="friends">Friends</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -326,7 +326,7 @@ int abc(A p) { return p.a; }
The $(D private) attribute prevents other modules from
accessing the members.

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="operatoroverloading">Operator overloading</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -375,7 +375,7 @@ struct A
error prone. Far less code needs to be written to accomplish
the same effect.)

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="usingdeclaration">Namespace using declarations</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -410,7 +410,7 @@ alias x = foo.x;
declaration. Alias can be used to rename symbols, refer to
template members, refer to nested class types, etc.

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="raii">RAII (Resource Acquisition Is Initialization)</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -475,7 +475,7 @@ mechanism that lets you run arbitrary statements whenever leaving the current
scope.)


<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="properties">Properties</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -542,7 +542,7 @@ int x = a.property;
It's also a way to have interface classes, which do not have
data fields, behave syntactically as if they did.

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )
$(H3 <a name="recursivetemplates">Recursive Templates</a>)

$(H4 The C++ Way)
Expand Down Expand Up @@ -593,7 +593,7 @@ void test()
}
------

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )

$(H3 <a name="metatemplates">Meta Templates</a>)

Expand Down Expand Up @@ -745,7 +745,7 @@ int main()
}
------

<hr><!-- -------------------------------------------- -->
<hr>$(COMMENT -------------------------------------------- )

$(H3 <a name="typetraits">Type Traits</a>)

Expand Down
15 changes: 15 additions & 0 deletions css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -1217,6 +1217,16 @@ These classes come from prettify.js:
.cm-s-eclipse span.cm-link {color: #219;}


.ddoc_keyword
{
font-weight: bold;
}

.ddoc_param
{
font-style: italic;
}

/* Focal symbol that is being documented */
.d_psymbol, .ddoc_psymbol
{
Expand Down Expand Up @@ -2103,3 +2113,8 @@ dt.d_decl:hover .decl_anchor {
text-decoration: none;
color: #333;
}

/* Style for the example run buttons on the Phobos library documentation */
.d_example_buttons {
text-align: right;
}
Loading