-
Notifications
You must be signed in to change notification settings - Fork 216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
W32/X64 release please #109
Comments
That would be a significant task as Miller is *nix-centric ... maybe within Cygwin? |
The main unicisms are (1) |
It hurts to know that merits of Miller is locked up in Unix ecosystem |
It's funny you're referencing unix, the public domain and microsoft (implied based on the issue) in the same sentences. You must be trolling. |
@jungle-boogie, |
a windows port would benefit a lot of people, quite true. i'm trying to wrap up 5.0.0 which will take some more weeks. thank you!! |
@sergeevabc it is probably poor consolation, but Miller works fine on Mac as well. (In fact it's my primary development environment.) I have some 5.0.0 work to finish up, and more importantly, some significant things to work on in RL over the next few weeks, but I've found some spare Windows hardware I can use, and have hooked into AppVeyor which AFAICT is a lot like Travis but for Windows. It ought to be relatively quick to get everything except |
@johnkerl, thank you for letting me know. Happy New Year as well. |
It's really close. Current status is http://stackoverflow.com/questions/43421734/looking-for-static-libpcreposix-a-on-msys2 If I deliver
followed by
which is janky. |
OK. Are you on 32bit or 64bit Windows? And, what Windows version? |
@sergeevabc: Sorry, couldn't read that message. But, I noticed a typo in the files delivered. Please redownload from https://github.com/johnkerl/miller/releases/tag/v5.1.0w My apologies for the misdirect!! :( |
@johnkerl, now it works as expected, thanks for a quick reply. |
:) |
@johnkerl, thx so much for providing a Windows release of Miller. It's great to finally be able to use it! I've gone through a few "Miller in 10 minutes" examples to get the grasp of it, and what I've found is that it i.e This will create and error and one temporary file. This may be due to the fact that quotation on Windows is a bit different than Unix, but also might be because of the different file system calls under Windows. Could you look into this when you have the time to do so? Thanx again!!! |
Thanks, I'll check it out! |
@MatrixView and @johnkerl - I was able to go through and test the "Miller in 10 minutes" on my Windows 64-bit machine - I just had to change the quotations a bit. Windows doesn't like ' for quotes, and quotes within quotes need to be escaped with a triple double-quote. Here are the Windows equivalents for commands in those exercises that works for me: mlr --icsv --opprint filter " $color == """red""" " example.csv
mlr --icsv --opprint filter "$color == """red""" && $flag == 1" example.csv
mlr --icsv --opprint put "$ratio = $quantity / $rate; $color_shape = $color . """_""" . $shape" example.csv
mlr --icsv --ojson put "$ratio = $quantity/$rate; $shape = toupper($shape)" example.csv
mlr --csv --from example.csv put -q "tee > $shape.""".csv""", $*" So the mlr windows release seems to work fine, thanks for preparing this! |
@fraxen, Thx, I'll try that! |
Yuck re the triple quotes ................... but I'm glad it works. I didn't have a chance to dig in this weekend so thanks for doing it!!! I'll make a note in the cookbook & elsewhere about the quoting mechanism for Windows. Also this is an advertisement for using the |
The Appveyor build is now working: https://ci.appveyor.com/project/johnkerl/miller/history While I was able to get Nonetheless, this is forward progress. |
Release v5.1.0w binaries work nicely for me in WIndows, but there's something wrong with release v5.2.0: mlr.exe is only 37KB! And v5.2.2 seems to be missing Windows binaries completely. Unfortunately I cannot help at this time, but I hope you can get Windows binaries generated automatically for each release. It would help me advocate the tool to my colleagues. |
@kankri thank you! The appveyor build should resolve this. I've been dealing with a lot of RL items recently; I should prioritize Appveyor-artifact setup. |
This is a duplicate of #167 |
Wow, Miller seems like a great command-line tool!
I would love to use it, but there doesn't seem to be a Windows version yet...
Could you make/compile one?
The text was updated successfully, but these errors were encountered: