]> code.delx.au - gnu-emacs-elpa/commit
multishell - work around remote+sudo+homedir problem, tidy shell resolution
authorKen Manheimer <ken.manheimer@gmail.com>
Sun, 24 Jan 2016 22:04:17 +0000 (17:04 -0500)
committerKen Manheimer <ken.manheimer@gmail.com>
Sun, 24 Jan 2016 22:04:17 +0000 (17:04 -0500)
commitd6e51ddb4e5182109bbc89c178c47e6439e68e7a
tree4d2cc541600b686ccc8ed9a7ba079cae09dfb210
parent07d8d96720708e9923c1117da07a93e34163769e
multishell - work around remote+sudo+homedir problem, tidy shell resolution

- Work around the shell/tramp mishandling of remote+sudo+homedir problem!
  The work around is clean and simple, basically using high-level `cd'
  API and not messing with the low-level default-directory setting.
  (Turns out the problem was not in my local config. Good riddance to the
  awkward failure handler!)
- Clean up code resolving the destination shell, starting to document the
  decision tree in the process. See getting-to-a-shell.md in the
  multishell repository, https://github.com/kenmanheimer/EmacsMultishell
multishell.el