Skip to content

Commit ca75e9d

Browse files
authored
Merge pull request #306 from rainers/master
changes for Visual D 1.4.1-beta3
2 parents a04f669 + 61e0071 commit ca75e9d

File tree

10 files changed

+278
-182
lines changed

10 files changed

+278
-182
lines changed

CHANGES

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,3 +1421,16 @@ Version history
14211421
* mago: improved stability when displaying arrays from invalid memory address
14221422
* dmdserver: fixed a couple of assertions causing the server to restart
14231423
* dmdserver: replaced new location storage to avoid leaking memory
1424+
1425+
2025-05-04 version 1.4.1-beta3
1426+
* mago:
1427+
- the option "Expand strings to show array of characters" had no effect
1428+
- the call stack now displays D expression if "Parameter values" is enabled
1429+
- issue #253: mago: with option "Shorten type names and function names in call stack"
1430+
module names are removed when displayed
1431+
- issue #305: mago: with option "Call property methods implicitly in expression evaluation"
1432+
methods annotated with @property and without arguments are evaluated without parentheses
1433+
- format options could be erratic when execution function for expression evaluation
1434+
- fixed selecting the zero-argument method in case multiple overloads
1435+
- added format specifiers 'd' (decimmal), 'x' (hex), '@' (evaluate function automatically)
1436+
- added a couple of caches for better responsiveness

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
#define VERSION_MINOR 4
33
#define VERSION_REVISION 1
44
#define VERSION_BETA -beta
5-
#define VERSION_BUILD 2
5+
#define VERSION_BUILD 3

doc/CompileCommands.dd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ $(H3 DMD/Win32)
7878

7979
$(PRE obj2asm -x "$(DOLLAR)(InputFile)" >"$(DOLLAR)(TargetPath)")
8080

81-
This assumes obj2asm can be found in through PATH. If this is not the case, please add
81+
This assumes obj2asm can be found through PATH. If this is not the case, please add
8282
the full path to it. The same replacement macros can be used as in the project
8383
configurations.
8484

@@ -110,7 +110,7 @@ use LLVM tools for other architectures, you'll have to change the default settin
110110

111111
$(PRE llvm-objdump -disassemble -x86-asm-syntax=intel -no-show-raw-insn "$(DOLLAR)(InputPath)" >"$(DOLLAR)(TargetPath)" )
112112

113-
You'll have to add the path the LLVM tools to the "Executable Paths" or to the
113+
You'll have to add the path to the LLVM tools to the "Executable Paths" or to the
114114
llvm-objdump command.
115115

116116
$(H3 GDC)

vdc/dmdserver/dmd

0 commit comments

Comments
 (0)