Re:Cross-platform Rust rewrite of the GNU coreutils
by 2Xheadpalm on Tuesday March 22, 2016 @12:56PM
(#11337922)
Supported, just but it's a second class citizen, for example, no tab completion of directories on the cmd prompt when using forward slash. Some commands will not except it;
e.g. type c:\home\foo.txt -> cats it out type c:/home/foo.txt -> 'The syntax of this command is incorrect.'
whereas cd will except either forward or backslash
cd c:\home/foo cd c:/home/foo
work as expected.
Re:Cross-platform Rust rewrite of the GNU coreutils
by Someone1234 on Tuesday March 22, 2016 @01:18PM
(#11338125)
Firstly I was talking about API support. Since that is the topic at hand.
Secondly, Cmd is deprecated. Powershell supports both slashes and "type c:/home/foo.txt" works perfectly.
Re:Cross-platform Rust rewrite of the GNU coreutils
by ktRolster on Tuesday March 22, 2016 @02:33PM
(#11338777)
But Powershell redirects < and > either don't work or can corrupt your files
Re:Cross-platform Rust rewrite of the GNU coreutils
by Someone1234 on Tuesday March 22, 2016 @03:14PM
(#11339177)
You might find this useful:
Re:Cross-platform Rust rewrite of the GNU coreutils
by ktRolster on Tuesday March 22, 2016 @09:27PM
(#11341420)
A) That's only one direction, the other way doesn't work
B) Even going that direction, at times it corrupts the data
Now obviously any Windows port would have to call Win32 APIs instead of POSIX APIs (unless you're writing for a Cygwin-like layer).