|Perhaps I was mistaken about the similarity of my code to the docker-tramp package, I just found it here: https://www.emacswiki.org/emacs/TrampAndDocker and made some small changes to get the external commands working. As I understand it, the advice intercepts completion in order to special case the host completion when the protocol is “docker:". But if tramp has a better way for me to provide this completion then I’m 100% willing to do that instead.|
Camden Narzt <address@hidden
I'm using a slightly modified version of the usual docker tramp
integration (below) which works fine to complete up to
/docker:container_name: but where it goes wrong is it opens files on
the host computer, and performs completion from the host file-system
instead of in the container.
Before we start to analyze your problem, I'd like to understand what
the defadvice is good for. docker-tramp.el from MELPA doesn't need it.
Best regards, Michael.