Steven Schveighoffer
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.
Unix socket addresses should be at least supported for Posix drivers.
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...
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...
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...
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...
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?