Hi Neal, Neal Kreitzinger wrote: > git-rebase -i passes an absolute pathname to the > core.editor, e.g. > "home/someuser/someworkingtree/.git/rebase-merge/git-rebase-todo". This > causes problems in our shop because our proprietary editor cannot handle > pathnames beginning with a period (it translates the period to a slash) and > therefore our entry for core.editor is 'someeditor "$PWD/$1"'. For your example, git uses the shell to run the following command. someeditor "$PWD/$1" "$@" I would suggest something like the following instead. [core] editor = "sh -c '\ case \"$1\" in \ /*|[A-Za-z]:*) file=\"$1\";; \ *) file=\"$(pwd)/$1\";; \ esac; \ someruntime someditor \"$file\"' -" Hope that helps, Jonathan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html