Manu Evans

Results 84 issues of Manu Evans

My colleague reported this one to me: ```D module WindowsApp1; import std.stdio; void textLength(const(char)[] text) { writeln("length: ", text.length); // breakpoint here, can't inspect .length } int main() { const(char)[]...

Hey again, I'm having constant lockups when I put breakpoints at random places in my program. Memory usage is stable, so this is different from the other issue. Visual Studio...

I have a lot of void buffers, when I inspect them, they look like this: ![image](https://github.com/user-attachments/assets/40818a0b-019a-49fc-b482-df2a5c06d326) They have `length` elements, but it doesn't show any values.

![image](https://github.com/user-attachments/assets/c195dfd4-4d7e-4343-9944-dc29957d1d1f) Do we know what causes this? It happens semi-regularly, but I haven't worked out what it is... it seems that maybe evaluating a particular expression that it doesn't like...

I'm on VS 17.9.3, the latest VisualD RC. I've raised issues with functionality regressions before, but since a few years ago when I was using VisualD every day, there seems...

Seems this old pickle again... ``` Build started at 2:31 PM... 1>------ Build started: Project: sampledb, Configuration: Debug x64 ------ 1>C:\Program Files (x86)\VisualD\msbuild\dcompile.targets(193,5): error MSB4062: The "dbuild.CompileD" task could not...

Hey there! Today I added some __debug[...] functions to some small structs, defined like this: ```d auto __debugOverview() => getString; auto __debugExpanded() => getString; auto __debugStringView() => getString; ``` After...

Still running into heaps of issues. Visual-D seems to be totally broken rn against the latest VS at least. I'm working on a tiny greenfields project; not much code to...

This bugs me every few weeks for decades... I still want this just as much as the first say it ever came up for me: It's really annoying to import...

Severity:New Language Feature

This is really strange! ```d enum Bytes = 16; // set this to whatever you like struct S { ubyte[Bytes] poo; } void main() { ubyte[Bytes] buf = void; S*...