Releases: dlang/visuald
Releases · dlang/visuald
Visual D v0.3.41 beta 4
Changes to beta3:
- reload text buffer after "Compile and Disassemble"
- fixed symbols when dumping debug line info in OMF
- do not give up with bad line number offsets
Visual D v0.3.41 beta 3
Changes from beta-2:
- update dparser fixing some stack overflows
- new command "Compile and Disassemble" to show the disassembly of the current file in the code context window that is automatically synchronized with editor movements. See preliminary documentation here: http://rainers.github.io/visuald/visuald/CompileCommands.html
Visual D v0.3.41 beta 2
Changes from beta 1:
- mago now supports lexical scope blocks (helps C++ and D with
dlang/dmd#2867) - new linker option "build and use local phobos library" to get a COFF32 version (dmd 2.067+)
or add missing debug info (dmd 2.065+) - renaming project configuration did not change respective config on all platforms
- profiler window: non-D symbols (e.g. C++ mangled functions) are no longer displayed empty
Visual D v0.3.41 beta 1
Mostly updates to the contributing projects:
- mago:
- module list now shows x64 addresses correctly
- verboser output for DLL load/unload
- implement "set next statement"
- callstack: parameter list also showed locals
- disassembly: show symbols, address labels
- fix dstring display
- can list associative array members (needs
dlang/dmd#4473 for Win64) - show exception number for Win32 exceptions
- can now load PDB symbols from Microsoft Symbol Server or local
cache folders
- cv2pdb:
- improvements for DWARF conversion
- dparser updated to aBothe/D_Parser@cf26dbe with support for new
language features in dmd 2.067 - some initial support for finding symbol references
- workaround for link response file with spaces, but disabled short names on NTFS volume
Visual D v0.3.40
Changes from beta 4:
- fix calling vcvarsall.bat for MS C/C++ compiler
Visual D v0.3.40 beta 4
Changes from beta 3:
- build phobos browse info: operated on outdated folder structure of phobos/druntime
- DMD/x64 linker override settings not saved
- revamped pipedmd: now uses tracker.exe from MSBuild or WinSDK to monitor dependencies
- Win32/COFF support: check box on Compiler->Output page, new tab in global options
- bugzilla 13817: VisualD cannot list members with utf-8 wide characters
- bugzilla 13342: mixin error message now interpreted
- when running/unittesting from within visuald, exception/callstack locations can be jumped to
- bugzilla 13213: there are now both "goto definition" and "goto declaration", where the former
will try to find the forward declared symbols through the object browser (including C/C++) - object browser/symbol search: now filters out __unittest and __invariant symbols
- cv2pdb: updated to 0.33 with better DWARF location support
Visual D v0.3.40 beta 3
Changes from beta2:
- updated version identifiers according to http://dlang.org/version.html
- separate link could fail if configuration name contains spaces
- really updated dparser to a6207d6db5e54c68aa4b9db53b702681242d81d5
- goto definition on import now supports package.d
- bugzilla 13759: $(VSINSTALLDIR)\Common7\IDE now added to the default executable paths
Visual D v0.3.40 beta 2
Changes from beta 1:
- cv2pdb: did not run on XP anymore due to bad OS version requirements
- custom file properties: edit, change selection and apply could change new selected file
- moved "Other Compiler" option from main project page to compiler page
- added additional options to the resource compiler tool
- added basic support to compile C/C++ files:
- new tool "C/C++" that is also auto-detected for usual file extensions
- common command line options can be specified on the compiler page of the project
- special command line options can be added per file
- $(CC) expands to the compiler executable of the current D compiler: dmc, cl, gcc or clang
- if "Translate D options" is checked, dmd options for -g, -release, -O are translated to
the respective C/C++ compiler option
Visual D v0.3.40 beta 1
- add installation for VS2014
- bugzilla 13452: fix file monitoring
- bugzilla 13616: fix freeze when starting completion at the very first line and column of source
Visual D v0.3.39
Changes from rc2:
- added dmd option -vgc, removed -quiet
- grouped some configuration options