FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Release Announcements
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic     Forum Index -> Visual D
View previous topic :: View next topic  
Author Message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Wed Sep 29, 2010 1:15 am    Post subject: Version 0.3.17 Reply with quote

Hi,

there is a new version of Visual D, mainly fixing some issues with new stuff added in the previous version:

2010-09-29 Version 0.3.17

* improved support for mercurial-scc, AnkhSVN and VisualHG
* (un)comment/format selection did not work with selection created from bottom to top
* (un)comment selection now works similer to C++ always adding/removing comments, toggle
comments is now a new Visual D command
* fixed DLL loading on xp64
* command "Build phobos browse info" now uses $(APPDATA)\VisualD\json as the default path
to avoid access rights problems
* command "Build phobos browse info" now also works for D1

Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sun Nov 07, 2010 3:50 pm    Post subject: Version 0.3.18 Reply with quote

Hi,

finally, there is a new version of Visual D available. Here's the snippet from the changelog:

2010-10-22 Version 0.3.18

* linker errors with file name on the same line did not make it into the error list
* added color "Visual D Operator" to "Fonts and Colors" setup
* added version/debug colorizations (colors "Visual D Disabled ...")
* added q{} token string colorizations (colors "Visual D Token String ...")
* additional tools settings page under TextEditor->D->Colorizer
* fixed broken search file dialog introduced in last version
* project configuration: added single file compilation option
* project configuration: changed defaults for "file to clean" and "json path"
to better support single file compilation
* fixed incomplete parsing of escaped file names in dependency files
* improved dependency file parsing speed
* bugfix: imports with selective import symbols could miss from dependent import files
* now packaged with cv2pdb 0.18
* now packaged with new mago version, including better exception handling and
disassembly support
* fixed mago deinstallation, added mago to Visual Studio About Window
* added token identifier enumerator to lexer

Enjoy,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sat Dec 11, 2010 8:02 am    Post subject: Version 0.3.19 Reply with quote

Hi,

the new release of Visual D has no new features, but fixes a few issues that have shown up in the meantime:

2010-12-11 Version 0.3.19

* fixed [] being a single token confusing brace matching
* fixed some issues with detecting floating point numbers
* fixed issues with bad colorization state
* fixed crash when a project in a solution could no longer be found
* now packaged with cv2pdb 0.19

Best,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Fri Dec 31, 2010 8:13 am    Post subject: Version 0.3.20 Reply with quote

Hi,

there's a new version of Visual D available:

2010-12-31 Version 0.3.20

* basic outlining support (disable with check box on global text editor page if it is causing trouble, manually activate it with "Outlining -> Collapse to Definitions")
* added build time output (set check box on global project option page)
* fixed missing newline after post build command
* fix: suffix L was not recognized on floats
* code completion and goto definition now also work in comments or strings
* ddoc files in project now also passed to DMD automatically
* support for generating modules.ddoc for CanDyDOC (see http://www.dsource.org/projects/visuald/wiki/Tour/ProjectConfig on how to setup)

Happy new year,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sat Jan 29, 2011 10:43 am    Post subject: Version 0.3.21 Reply with quote

Hi,

I've uploaded a new version of Visual D:

2011-01-29 Version 0.3.21

* fix: identifiers extracted for GotoDefinition stopped at digits
* fix: clean removed ddoc files from the doc directory, but not html files
* added macro expansion to modules.ddoc setting
* added context menu to show paste ring buffer and insert from it
* brace highlighting now done in idle handling, so it also works when moving the caret with the mouse
* brace matching now also includes strings and nested comments
* goto matching brace now implemented (the VS implementation does not work well with D)
* completion: items are no longer displayed multiple times
* improved handling of unicode characters in environment and batch files
* installer now adds a "D Exception" to the "Win32 Exception" list to allow the debugger to stop when a D exception is thrown

Happy coding,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Wed Mar 02, 2011 2:19 am    Post subject: Reply with quote

Hi,

it is time for a new release of Visual D, so here it comes:

2011-02-27 Version 0.3.22

* Visual D now builds with DMD 2.052
* new search and replace dialog based on the D tokenizer (see http://www.dsource.org/projects/visuald/wiki/Tour/TokenReplace)
* fixed WindowsApp template to build with DMD 2.052
* fixed some COM leaks
* paste ring menu no longer stops when repeating the first entry and avoids duplicate entries
* new compilation mode: compile and link in separate steps allowing multiple object files
* the option "Statement completion -> Parameter information" is now respected, showing the parameter tooltip when writing the opening parenthesis
* smart-indent now respects the contents of the new line when inserting a line break
* now supporting the Code Definition Window

Have fun,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Thu Mar 10, 2011 4:48 pm    Post subject: Version 0.3.23 Reply with quote

Hi,

a crash bug on 64-bit systems has made it into the last release of Visual D, so here's another release as an emergency update, with a few small additional changes:

2011-03-09 Version 0.3.23

* fixed issue on x64 with threads without TLS that crept back in by migrating to DMD 2.052
* separate compile and link: removed -X,-D,-H from the link step to avoid creating empty files
* new compilation mode: compile only to set your link step manually in the post-build step
* jumping to errors in files that exist in several projects now jump to the correct source

Best,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sun May 08, 2011 3:02 am    Post subject: Version 0.24 Reply with quote

Hi,

after going through a number of release candidates it's finally time for a new release which features some cool new things and has some important bug fixes:

2011-05-08 Version 0.3.24

* fixed crash when installing/uninstalling other Visual Studio plugins
* added menu entry "Open Website" to browse the Visual D Website inside Visual Studio
* added support for Object Browser and Class View
* now runs a parser in the background to underline syntax errors
* fixed scanning of floating point literals starting with '.'
* default colors for identifiers, numbers and operators now follow the "Plain Text" setting
* new version 0.1.2 of mago that fixes some issues with exceptions and improves the call stack display
* if a source file is used in multiple project, it is no longer opened multiple times in the editor
* improved lookup speed in browse info, now removing duplicate entries for eponymous templates
* fixed issues with quoted arguments with trailing backslash in settings
* browse info now updated when JSON paths changed in global options
* fixed spurious crash when removing multiple lines

Best,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sun Jun 19, 2011 1:35 am    Post subject: Version 0.3.25 Reply with quote

Hi,

time for a new release of Visual D, this one without outstanding new features, but a number of small improvements:

2011-06-19 Version 0.3.25

* fixed version information of the DLL
* error list: warnings are no longer shown as errors
* project name added to buildlog.html to allow multiple projects with the same intermediate dir
* fixed highlighting of version(unittest) and debug without identifier
* friendlier error message if debug executable or working dir do not exist
* reduced parsing thread priority to interfere less with editing
* adjusted vsi2d to build with the latest VS2010 SDK
* Visual D now builds with DMD 2.053
* moved from std.date to std.datetime to fix some time displays
* moved outlining into parse thread to reduce delays when editing large files
* added warning to library search path settings
* d-files now set to UTF8 encoding if not already marked by BOM
* fixed transparent window frame around dialogs in VS2010
* added drag'n'drop of project folders
* added support for "Stop Outlining" and "Toggle All Outlining"
* tweaked outlining for multi-dimensional arrays and token strings
* build order of custom/resource compilations now sorted by dependencies
* project items now sorted alphabetically
* fixed a few more issues with relative paths causing a source file to be opened twice in the editor

Enjoy,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Thu Aug 25, 2011 1:25 am    Post subject: Version 0.3.26 Reply with quote

Hi,

after having release candidates of Visual D lying around for some time, I think it's time to make them more public with a new version:

2011-08-25 Version 0.3.26

* fixed regression in last version: single file compilation did not build any d files
* single file compilation: avoid relinking every time
* seperate compile and link: no longer trashes dependencies in link step
* goto definition, search symbol: now line number adjusted according to changes since last successful build
* fix: resource files in sub folders would not build because the same folders were expected in the intermediate directory
* global settings: split page into directories/settings pages to make option "Show build time" accessible
* global settings: added option to disable sorting projects
* parser now accepts "do {} while(cond)" without trailing ';'
* project options macro $(PROJECTNAME) now uses the name in the solution instead of the project file name
* fixed bad indentation of first contract
* fixed colorization of first token after debug condition without arguments
* "is" now always colored as operator, not as keyword
* updated to build with dmd 2.055beta

I hope the use of the latest beta of the dmd compiler did not break the release.

Best,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sat Sep 24, 2011 2:29 am    Post subject: Version 0.3.27 Reply with quote

Hi,

there is a new released version of Visual D:

2011-09-24 Version 0.3.27

* smart reindenting line when typing last char of sole "in", "out" and "body"
* tweaked smart indenting with respect to enumerators, arrays, labels and more
* paste a full line or more now causes automatic reindentation (global option to disable)
* fix: build phobos browse information broken in last version
* some internal errors are now reported to the output window (like failing to parse JSON file)
* fixed bad display when deleting characters from line with outlining
* automatic reindentation was not triggered when typing '{', '}', etc (win 7/8 only?)
* new option to show demangled symbols in the Error List (not the output window)

Enjoy,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Tue Oct 25, 2011 1:25 pm    Post subject: Version 0.3.28 Reply with quote

Hello,

time for a new release of Visual D:

2011-10-25 Version 0.3.28

* mago debugger: fixed crash when there is no sstStaticSym section in the debug info
* mago debugger: fixed local variables not shown in last function of an object file
* mago debugger: fixed display of TLS variables
* mago debugger: added workaround for bad line number debug info, causing mago to switch to assembly easily
* mago debugger: globals and statics can now be displayed without specifying complete scope
* cv2pdb: fixed patching of autoexp.dat when the install path contained spaces
* fix: the import path set in the global options never made it to the command line
* fixed parser to accept "class B() if(true) : A {}"
* fixed parser to support import as statement
* building druntime browse info now uses src folder (di files look ugly and do not compile)
* building browse info now writes to "Visual D" output pane
* F1 searches language and phobos documentation for help on identifier
* added highlighting of asm block, using new colors "Visual D Register/Mnemonic" and "Disabled/Token String" variants
* parsing and outlining now aborted when text changes, so editing is more responsive with large source files

Have fun,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sat Dec 03, 2011 4:07 am    Post subject: Version 0.3.29 Reply with quote

Hi,

with the recent initiatives to create bindings to C libraries and port C/C++ code to D, I'd thought the integration of some tools written some time ago could be helpful. It proved to be a bit more work than expected to get them in shape, but finally the C++ to D converter seems usable. Read more about it here: http://www.dsource.org/projects/visuald/wiki/Tour/CppConversion

There are more changes in this release:

* highlighting: new colors for user defined list of types (defaults to basic types in object.d, see http://www.dsource.org/projects/visuald/wiki/Tour/Editor)
* disabled versions: fixed wrong highlighting when editing before conditional
* token replace dialog: fixed empty dialog when opening with default size
* fixed crash when building a project with a configuration that is not available in a dependent project
* fixed freeze in startup due to thread starting issues (probably only happened with more than 2 cores)
* added C++ to D conversion wizard
* added installation for Visual Studio 11
* tweaked dialogs to better integrate with VS

Happy coding,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Sat Jan 07, 2012 8:32 am    Post subject: Version 0.3.30 Reply with quote

Hi,

finally, semantic analysis has found it's way into Visual D! As it is kind of experimental at the current stage, you will have to enable it in the Language options explicitely. More changes in the new version:

2012-01-07 Version 0.3.30

* fixed utf8 to OLE string conversion, that could get in the way when using non ascii file names
* property pages now adjust their font and size to the IDE environment
* __ctfe is now highlighted as a keyword
* scope(identifier) with wrong identifier shown as a parse error
* completion automatically inserts now if there is only one candidate
* completion of import modules now restricted to files, not symbols
* colorizer now asks the parser whether "is" and "in" are used as operators
* debugger data tooltip now grabs ident1.ident2 expressions when hovering ident2
* added checkbox for options -gs and -property to project configuration
* added new color to highlight predefined versions
* creating new folder now initiates renaming it
* fixed error message capture for error list in case the message also contains "filename(lineno):"
* new options page "Tools->Options->Text Editor->D->Intellisense" to select sources of code completion
* experimental tooltips and code completion from semantic analysis of source code
* project configuration: new debugger option to redirect stdout to the debugger output window
* project configuration: new option to pause after running program without debugger
* added option to "Tools->Options->Projects and Solutions->Visual D Settings" to stop a solution build
if a project fails to build

Happy coding,
Rainer
Back to top
View user's profile Send private message
sagitario



Joined: 03 Mar 2007
Posts: 292

PostPosted: Wed Mar 14, 2012 1:32 am    Post subject: Version 0.3.31 Reply with quote

Hi,

there is a new version of Visual D available:

2012-03-14 Version 0.3.31

* added option to "Intellisense" page to configure trigger of code completion
* delay code definition window update until caret at the same position for a second to avoid pauses while navigating through the source
* added support for building with GDC
* added platform support for "x64" (use with GDC only)
* includes new version 0.23 of cv2pdb that now also converts DWARF to pdb
* tweaked idl2d to convert files to build with dmd 2.058
* new version of mago:
-- fixed possible stall when starting debugging
-- support for associative arrays in expressions
-- fixed problem with loading debug info of large projects
* property: fixed editing multiple configurations at once
* added Compile command to syntax check the current source file
* parser now supports new lambda syntax (x) => x
* project config: shown command line now updated when pressing "Apply"
* fix resource include with spaces
* fix always rebuilding if a dependent library project target has spaces in the path name

For very short instructions how to use GDC with Visual D, see http://www.dsource.org/projects/visuald/wiki/Installation#UsingGDC

Regards,
Rainer
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Visual D All times are GMT - 6 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group