diff options
author | Joey Hess <joey@kitenet.net> | 2013-05-12 17:40:38 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-05-12 17:40:38 -0400 |
commit | 12fe9d4f58772ba3d3ecbc7c0c112e1fbc94ecd0 (patch) | |
tree | 8ed278a3d53e7c3d32c755fa23acab2e1462317c /doc | |
parent | 94d9ca55952b3108a8e5b89e07e74f67cec6dbda (diff) |
blog for the day
Diffstat (limited to 'doc')
-rw-r--r-- | doc/design/assistant/blog/day_262__DOS_path_separators.mdwn | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/design/assistant/blog/day_262__DOS_path_separators.mdwn b/doc/design/assistant/blog/day_262__DOS_path_separators.mdwn new file mode 100644 index 000000000..a7f6c07cc --- /dev/null +++ b/doc/design/assistant/blog/day_262__DOS_path_separators.mdwn @@ -0,0 +1,14 @@ +It's remarkable that a bad decision made in 1982 can cause me to waste an +entire day in 2013. Yes, `/` vs `\` fun time. Even though I long ago +converted git-annex to use the haskell `</>` operator wherever it builds +up paths (which transparently handles either type of separator), I still +spent most of today dealing with it. Including some libraries I use that +get it wrong. Adding to the fun is that git uses `/` internally, even on +Windows, so Windows separated paths have to be converted when being fed +into git. + +Anyway, `git annex add` now works on Windows. So does `git annex find`, +and `git annex whereis`, and probably most query stuff. + +Today was very un-fun and left me with a splitting headache, so I will +certainly *not* be working on the Windows port tomorrow. |