Steven Schveighoffer

Results 100 issues of Steven Schveighoffer

Goes without saying, we should have at least one of these. Possibly one that vibe.d can use, and I'd also like to see one based on mecca.

enhancement

Unix socket addresses should be at least supported for Posix drivers.

enhancement

Pipes are standard on all Operating systems. Though they differ in how created, generally there are mechanisms to create named pipes and unnamed pipes. We need this functionality for parent/child...

enhancement

The current DNS lookup interface is clunky to say the least. You need to pass in a callback that is immediately called. Much better to return a struct. I'd recommend...

documentation

Sockets can be full duplex, we need a way to close individually the read and write end of the socket, as some protocols won't work unless you close your writing...

The symlinks for dynamic libs are not extracted correctly E.g.: ```sh $ ls -l ~/.dvm/compilers/dmd-2.100.2/linux/lib64/ total 64224 -rw-rw-r-- 1 steves steves 56738472 Sep 10 06:02 libphobos2.a -rw-rw-r-- 1 steves steves...

At least on Macos and Linux: ``` Stevens-MacBook-Pro:testd steves$ echo $PATH /Users/steves/.dvm/compilers/dmd-2.069.0/osx/bin:/Users/steves/.dvm/bin:/Users/steves/.dvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:~/git/dmd2/osx/bin Stevens-MacBook-Pro:testd steves$ dvm use 2.068.0 Stevens-MacBook-Pro:testd steves$ dvm use 2.068.1 Stevens-MacBook-Pro:testd steves$ dvm use 2.068.2 Stevens-MacBook-Pro:testd steves$ echo...

I recently discovered that my 5 or 6 compilers in dvm were using 800+MB of disk space. So I wanted to clean out some old ones. dvm uninstall removes most...

enhancement

At least in my linux instance, I have used `dvm uninstall` to uninstall compilers. Then running `dvm list` still shows them. When I look in the .dvm directory, the compiler...

bug

If I say dvm use 2.068, is it possible to have dvm imply that it should use the highest-installed version of dmd that starts with 2.068?

enhancement