Skip to content

Releases: dlang/visuald

Visual D v0.3.41 beta 4

10 May 15:37
Compare
Choose a tag to compare
Pre-release

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

08 May 21:09
Compare
Choose a tag to compare
Pre-release

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

25 Apr 15:15
Compare
Choose a tag to compare
Pre-release

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

20 Mar 14:00
Compare
Choose a tag to compare
Pre-release

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

01 Jan 21:19
Compare
Choose a tag to compare

Changes from beta 4:

  • fix calling vcvarsall.bat for MS C/C++ compiler

Visual D v0.3.40 beta 4

20 Dec 10:24
Compare
Choose a tag to compare
Pre-release

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

29 Nov 17:28
Compare
Choose a tag to compare
Pre-release

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

07 Nov 13:51
Compare
Choose a tag to compare
Pre-release

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

16 Oct 07:00
Compare
Choose a tag to compare
Pre-release
  • 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

10 Oct 14:27
Compare
Choose a tag to compare

Changes from rc2:

  • added dmd option -vgc, removed -quiet
  • grouped some configuration options