{"thread":{"id":"27695","subject":"git + cygwin + core.editor - adding drive when it shouldn't","startedAt":"2011-06-23T21:23:10Z","lastAt":"2011-06-23T21:23:10Z","messageCount":1,"participants":["layer"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"170519","messageId":"22216.1308864190@relay.known.net","threadId":"27695","inReplyTo":null,"subject":"git + cygwin + core.editor - adding drive when it shouldn't","fromName":"layer","fromEmail":"layer@known.net","sentAt":"2011-06-23T21:23:10Z","receivedAt":"2011-06-23T21:23:10Z","isPatch":false,"sender":{"key":"layer@known.net","avatar":null},"body":"Windows Server 2008 R2.  Git 1.7.5.1.\n\nWhen I startup bash in my home directory, HOME is /home/layer.\n\nIf I rebase -i, when core.editor set to emacsclientw (from GNU Emacs\n23.2), I trace the server side and see a bogus filename coming over:\n\n1 -> server-visit-files: files=((\"c:/home/layer/acl82.64/src/cl/.git/rebase-merge/git-rebase-todo\")) proc=#<process server <127.0.0.1:55428>> nowait=nil\n\n\nc:/home/layer/... is wrong.  The value in Windows of HOME is\nc:\\cygwin\\home\\layer, and as I said, bash makes it /home/layer.\n\nAdding the c: before /home is killing me.  It makes it impossible to\nrebase when the inside my home directory.\n\nHelp!\n\nThanks.\n\nKevin\n"}]}