Ihor Radchenko <[email protected]> writes:

> This is because `server--process-filter-1' hard-codes passing the
> argument through `expand-file-name', which can cause havoc for
> especially unfortunate org-protocol strings.
>
> I am afraid that fixing this would require non-trivial Emacs upstream
> changes.

We will most likely need some hook exposed to Elisp to intercept server
args processing -- (while args-left ...) in `server--process-filter-1'.
Once that hook is available, we can try to make use of it.

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to