This repository has been archived by the owner on Oct 12, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 426
/
changelog.dd
67 lines (55 loc) · 2.81 KB
/
changelog.dd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Ddoc
$(COMMENT Pending changelog for 2.069.0.
)
$(BUGSTITLE Library Changes,
$(LI $(RELATIVE_LINK2 backtraces-with-line-numbers, Backtraces now include file name and line number.))
$(LI $(RELATIVE_LINK2 TypeInfo.initializer, `TypeInfo.init` has been renamed to
`TypeInfo.initializer`.))
)
$(BUGSTITLE Library Changes,
$(LI $(LNAME2 backtraces-with-line-numbers, Backtraces now include file name and line number.)
$(P The default tracehandler on linux and FreeBSD now parses DWARF
debug info to add file names and line numbers to backtraces.
)
$(PRE
std.conv.ConvException@DPL/dmd/src/../../phobos/std/conv.d(1720): Unexpected 'a' when converting from type string to type ulong
DPL/dmd/src/../../phobos/std/conv.d:1720 pure @safe ulong std.conv.toImpl!(ulong, immutable(char)[]).toImpl(immutable(char)[]) [0x43b339]
DPL/dmd/src/../../phobos/std/conv.d:298 pure @safe ulong std.conv.to!(ulong).to!(immutable(char)[]).to(immutable(char)[]) [0x437717]
example.d:5 ulong example.foo(immutable(char)[]) [0x4376c7]
example.d:10 _Dmain [0x4376e5]
??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv [0x444576]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x4444cc]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() [0x444532]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x4444cc]
??:? _d_run_main [0x444429]
??:? main [0x44039f]
??:? __libc_start_main [0xc3ae96ff]
)
)
$(LI $(LNAME2 TypeInfo.initializer, `TypeInfo.init` has been renamed to
`TypeInfo.initializer`.)
)
$(P The method `TypeInfo.init` has been renamed to
$(A ../phobos-prerelease/object.html#.TypeInfo.initializer,
`TypeInfo.initializer`).
This is necessary because the method clashes with the
$(A ../property.html#init, type property of the same name).
)
$(P
An alias with the old name has been added. It's scheduled to be
deprecated with the 2.071.0 release, and is going to be `@disable`d with
the 2.072.0 release. Finally, the special casing is going to be removed
with the 2.073.0 release, so that the type property `init` takes over.
)
)
Macros:
TITLE=Change Log
BUGSTITLE = <div class="bugsfixed">$(H4 $1) $(OL $2 )</div>
RELATIVE_LINK2=<a href="#$1">$+</a>
LNAME2=<a class="anchor" title="Permalink to this section" id="$1" href="#$1">$+</a>
STDMODREF = <a href="phobos/std_$1.html">$2</a>
COREMODREF = <a href="phobos/core_$1.html">$2</a>
XREF = <a href="phobos/std_$1.html#$2">$2</a>
CXREF = <a href="phobos/core_$1.html#$2">$2</a>
BOOKTABLE = <table><caption>$1</caption>$+</table>
PRE = <pre>$0</pre>