blog for the day
This commit is contained in:
parent
1257e6de96
commit
013c04011f
1 changed files with 14 additions and 0 deletions
14
doc/design/assistant/blog/day_262__DOS_path_separators.mdwn
Normal file
14
doc/design/assistant/blog/day_262__DOS_path_separators.mdwn
Normal file
|
@ -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.
|
Loading…
Add table
Add a link
Reference in a new issue