@@ -753,49 +753,55 @@ Version history
753753 * mago: added support for new AA implementation
754754 * mago: preview for structs now shows first members
755755
756- unreleased Version 0.3.43
757-
758- * dustmite: pattern passed to "find" must always use quotes
759- * VS2015: new install adds $(VCInstallDir)\bin to exectuable paths to allow cv2pdb to create PDB files
760- * VS2015: added detection for Universal CRT in Win10 SDK, new macro replacements $(UCRTSdkDir) and
761- $(UCRTVersion) allow adding library search path to find libucrt.lib
762- * New item: the module name no longer has a preceding '.' when guessing a package name
763- * when renaming a module in the project, the editor is reopened at the previous caret position if it was
764- opened before
765- * replaced ancient pkgcmd.ctc with pkgcmd.vsct that's buildable with newer VS SDKs
766- * added icons to some commands
767- * renamed command "Add Folder" in project folder context menu to "Add Filter"
768- * added command "Add Folder" to project folder context menu that actually creates the folder on disk
769- * renaming a module in the project tree now reopens it at the previous caret location
770- * renaming a package in the project tree also renames the folder on disk if it is still empty
771- * debug info: added option "suitable for selected debug engine"
772- * the original semantic analysis engine is no longer installed, always using dparser now
773- * LDC: recent versions build object files into intermediate folder, wrong names passed to linker
774- with "separate compile and link"
775- * moved defaults for resource includes and dmd executable paths from installation to extension init
776- * fixed spurious "not implemented" error in error list of VS 2015
777- * fix dark theme detection in VS 2015
778- * better semantic/colorizer support for versions LDC,CRuntime_Microsoft,CRuntime_DigitalMars and MinGW
779- * tweaked default path and library settings for DMD and LDC
756+ 2015-11-28 Version 0.3.43
757+
758+ * installation
759+ - new install adds $(VCInstallDir)\bin to exectuable paths to allow cv2pdb to create PDB files
760+ - moved defaults for resource includes and dmd executable paths from installation to extension init
761+ - tweaked default path and library settings for DMD and LDC
762+ * improved VS2015 support
763+ - added detection for Universal CRT in Win10 SDK, new macro replacements $(UCRTSdkDir) and
764+ $(UCRTVersion) allow adding library search path to find libucrt.lib
765+ - fixed spurious "not implemented" error in error list of VS 2015
766+ - fix dark theme detection in VS 2015
767+ - fixed calling linker to build with VC runtime of VS2015: legacy_stdio_definitions.lib missing
768+ - VS2015 linker updates logs and telemetry data files, confusing tracked linker dependencies.
769+ Now ignoring files that are both read and written.
770+ * project management
771+ - New item: the module name no longer has a preceding '.' when guessing a package name
772+ - renamed command "Add Folder" in project folder context menu to "Add Filter"
773+ - added command "Add Folder" to project folder context menu that actually creates the folder on disk
774+ - renaming a module in the project tree now reopens it at the previous caret location
775+ - renaming a package in the project tree also renames the folder on disk if it is still empty
776+ - bugzilla 12021: C++ projects (and others probably, too) might not load correctly in a solution
777+ that also contains a Visual D project
778+ * build system
779+ - debug info: added option "suitable for selected debug engine"
780+ - LDC: recent versions build object files into intermediate folder, wrong names passed to linker
781+ with "separate compile and link"
782+ - debug option: allow none of -debug and -release to be specified (and fix LDC never to receive
783+ the -d-debug option)
784+ - additional options: now replacing newline with space when adding to the command line
785+ - compiling file for syntax check with LDC passed wrong command line option
786+ - pass VSINSTALLDIR in the environment to avoid autodetection by LDC
787+ * language service
788+ - the original semantic analysis engine is no longer installed, always using dparser now
789+ - better semantic/colorizer support for versions LDC,CRuntime_Microsoft,CRuntime_DigitalMars and MinGW
790+ - bugzilla 15345: syntax highlighting wrong if asm followed by function attributes
780791 * configuration dialogs:
781792 - fixed small fonts in VS2015
782793 - better work with resizeable windows
783794 - scale some controls vertically if there is space
784795 - added browse buttons to path settings
785- * search pane did not save its last state, only when switching between file and symbol search
786- * fixed calling linker to build with VC runtime of VS2015: legacy_stdio_definitions.lib missing
787- * bugzilla 12021: C++ projects (and others probably, too) might not load correctly in a solution
788- that also contains a Visual D project
789- * VS2015 linker updates logs and telemetry data files, confusing tracked linker dependencies.
790- Now ignoring files that are both read and written.
791- * debug option: allow none of -debug and -release to be specified (and fix LDC never to receive
792- the -d-debug option)
793796 * some improvements to the C++ to D conversion wizard:
794797 - don't stop conversion after an unmatched } (this also caused other messages to not be displayed)
795798 - added support for sizeof without parenthesis
796799 - allow namespace scope in type names
797800 - allow virtual destructors
798801 - skip throw function specification
799802 - fix order of identifiers if "#define A B" is converted to an alias
800- * additional options: now replacing newline with space when adding to the command line
801- * compiling file for syntax check with LDC passed wrong command line option
803+ * miscellaneous
804+ - replaced ancient pkgcmd.ctc with pkgcmd.vsct that's buildable with newer VS SDKs
805+ - added icons to some commands
806+ - search pane did not save its last state, only when switching between file and symbol search
807+ - dustmite: pattern passed to "find" must always use quotes
0 commit comments