Skip to content

Commit a4db8f4

Browse files
committed
Merge pull request #49 from rainers/master
documentation updates for 0.3.42
2 parents 5a14e4a + fcc3a3f commit a4db8f4

File tree

8 files changed

+63
-16
lines changed

8 files changed

+63
-16
lines changed

CHANGES

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -727,7 +727,7 @@ Version history
727727
* new command "Compile and Disassemble" to show the disassembly of the current file in
728728
the code context window that is automatically synchronized with editor movements
729729

730-
unreleased Version 0.3.42
730+
2015-08-05 Version 0.3.42
731731

732732
* added new command "DustMite Build Failure" to reduce source of startup project
733733
for build error with DustMite
@@ -750,3 +750,5 @@ unreleased Version 0.3.42
750750
to simplify finding a module in a package
751751
* search file: case sensitivity button was restored inverted
752752
* installer now shows the version of Visual D about to be installed
753+
* mago: added support for new AA implementation
754+
* mago: preview for structs now shows first members

VERSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#define VERSION_MAJOR 0
22
#define VERSION_MINOR 3
33
#define VERSION_REVISION 42
4-
#define VERSION_BETA -rc
5-
#define VERSION_BUILD 1
4+
#define VERSION_BETA
5+
#define VERSION_BUILD 0

doc/Installation.dd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ $(P In November 2014 Microsoft released $(B $(LINK2 http://www.visualstudio.com/
1616
Visual Studio Community 2013)), a version similar to Visual Studio Professional, but free for most users unless
1717
working in larger companies. Visual D integrates just as well as with the commercial versions.)
1818

19+
$(P Visual D also works with the professional and community version of Visual Studio 2015. Please be
20+
aware that the VC runtime libraries that ship with VS 2015 are not supported by dmd up to 2.068
21+
when compiling 64-bit applications.)
22+
1923
$(H2 Visual Studio Shell)
2024

2125
$(P A $(B free) alternative are the integrated $(B Visual Studio Shell) distributions, that can be downloaded

doc/KnownIssues.dd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ the debug information by cv2pdb. This is msobj80.dll for VS2008 and msobj100.dll
1919
be extracted from a standard installation, the Visual C Express edition or the Windows SDK. You might
2020
also find it installed by other Microsoft products.)
2121

22+
$(P In November 2014 Microsoft released $(B $(LINK2 http://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx,
23+
Visual Studio Community 2013)), a version similar to Visual Studio Professional, but free for most users unless
24+
working in larger companies. Visual D integrates just as well as with the commercial versions.)
25+
2226
$(H2 No parameter tool tips when running alongside Visual Assist)
2327

2428
$(P Visual Assist is an extension to Visual Studio that adds a lot of editing functionality

doc/StartPage.dd

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ $(TABLE_NOBORDER
44
$(TD $(IMG images/vd_logo.png))
55
$(TD
66
$(P Visual D is a Visual Studio package providing both project management and language services.
7-
It works with Visual Studio 2005 - 2015 including Visual Studio Community 2013 as well as the free Visual Studio Shells.
7+
It works with Visual Studio 2005 - 2015 including Visual Studio Community 2013/2015 as well as the free Visual Studio Shells.
88
See the $(LINK2 Installation.html, Installation) instructions, especially if not using a commercial edition of Visual Studio.)
99

1010
$(P Visual D aims at providing seamless integration of the D programming language into Visual Studio.)
@@ -53,6 +53,14 @@ $(H2 News)
5353
$(P $(LINK2 VersionHistory.html, Full version history and complete details...)
5454
)
5555

56+
2015-8-5 Version 0.3.42
57+
$(UL
58+
$(LI new command "DustMite Build Failure" to reduce source for build error with $(LINK2 DustMite.html,DustMite))
59+
$(LI integration into the Visual Studio Performance Wizard)
60+
$(LI cv2pdb: improved DWARF support, intergration with Visual Studio 2015)
61+
$(LI demangling D/C++ symbols in disassembly)
62+
)
63+
5664
2015-5-16 Version 0.3.41
5765
$(UL
5866
$(LI new linker option "build and use local phobos library")
@@ -62,15 +70,6 @@ $(UL
6270
the code context window)
6371
)
6472

65-
2015-1-1 Version 0.3.40
66-
$(UL
67-
$(LI added basic support to compile C/C++ files)
68-
$(LI Win32/COFF support for dmd 2.067+)
69-
$(LI link dependency monitor now uses tracker.exe from MSBuild or WinSDK)
70-
$(LI dparser: updated semantic engine to recent version)
71-
$(LI goto file/line for mixin errors and exception dumps)
72-
)
73-
7473
$(LINK2 VersionHistory.html, more...)
7574

7675
$(H2 Download)

doc/VersionHistory.dd

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
Ddoc
22

3+
$(H2 2015-5-16 Version 0.3.41)
4+
$(UL
5+
$(LI build system
6+
$(UL
7+
$(LI added new command "DustMite Build Failure" to reduce source of startup project
8+
for build error with DustMite)
9+
$(LI added integration into the Visual Studio Performance Wizard)
10+
$(LI updated "Build Phobos Browse Info" and "Build local version of phobos" for dmd 2.067+)
11+
$(LI added project template for console application built with DMD/LDC and x86/x64)
12+
$(LI release configurations now enable optimizations and inlining by default)
13+
))
14+
$(LI cv2pdb
15+
$(UL
16+
$(LI last version introduced crashes with DWARF conversions)
17+
$(LI now supports info in DWARF sections .debug_frame and .debug_loc for better display of locals)
18+
$(LI DWARF debug info now stripped from executable)
19+
$(LI support for mspdb140.dll from VS2015)
20+
$(LI now writes correct machine type to PDB for x64)
21+
))
22+
$(LI mago
23+
$(UL
24+
$(LI mago is now the default debug engine for new projects)
25+
$(LI added support for new AA implementation in dmd 2.068)
26+
$(LI preview for structs now shows first members)
27+
))
28+
$(LI demangle D/C++ symbols in disassembly with new tool dcxxfilt that supports both gcc
29+
and MS C++ mangling.)
30+
$(LI search file dialog
31+
$(UL
32+
$(LI the same file is no longer listed multiple times if it is in several projects)
33+
$(LI '.', '/' and '\' are considered the same in case insensitive non-regex searches
34+
to simplify finding a module in a package)
35+
$(LI case sensitivity button was restored inverted)
36+
))
37+
$(LI installer now shows the version of Visual D about to be installed)
38+
))
39+
340
$(H2 2015-5-16 Version 0.3.41)
441
$(UL
542
$(LI build system
@@ -37,7 +74,7 @@ $(H2 2015-5-16 Version 0.3.41)
3774
$(LI profiler window: non-D symbols (e.g. C++ mangled functions) are no longer displayed empty)
3875
)
3976

40-
$(B 2015-1-1 Version 0.3.40)
77+
$(H2 2015-1-1 Version 0.3.40)
4178
$(UL
4279
$(LI build system
4380
$(UL

doc/visuald.ddoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION = 0.3.41
1+
VERSION = 0.3.42
22
ROOT_DIR = http://www.dlang.org/
33
ROOT = .
44
BODYCLASS = doc
@@ -33,6 +33,7 @@ $(DIVID cssmenu, $(UL
3333
CompileCommands.html, Compile Commands,
3434
Profiling.html, Profiling,
3535
Coverage.html, Code Coverage,
36+
DustMite.html, DustMite,
3637
BrowseInfo.html, Browse Info
3738
)
3839
$(MENU VersionHistory.html, Version History)

nsis/dmdinstall.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Bottom=14
1919

2020
[Field 2]
2121
Type=Link
22-
Text=D Programming Language
22+
Text=D Language
2323
State=http://dlang.org/download.html
2424
Left=170
2525
Right=210

0 commit comments

Comments
 (0)