[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Org-mode link returned path is truncated when contains space
From: |
Nicolas Goaziou |
Subject: |
Re: [O] Org-mode link returned path is truncated when contains space |
Date: |
Wed, 31 May 2017 16:06:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
Hello,
"address@hidden" <address@hidden> writes:
> I have a link in org-moe file like this:
>
> #+BEGIN_SRC org
> [[file:Data/images/logos/Full color Git logo for light backgrounds.png]]
> #+END_SRC
>
>
> *The file did exist.*
>
> I have elisp code like this to fontify link when the file does not exist:
>
> #+BEGIN_SRC emacs-lisp
> (org-link-set-parameters
> "file"
> ;; TODO: fix path contains space case.
> :face (lambda (path) (if (file-exists-p path) 'org-link 'org-warning)))
> #+END_SRC
>
>
> But it is fontied as red. I tried to debug info by print of ~path~ in
> upper `org-link-set-parameters` lambda function.
>
> It return for path:
>
> #+BEGIN_EXAMPLE
> "Data/images/logos/Full"
> #+END_EXAMPLE
Could you update Org to a more recent version, e.g., 9.0.7. It may have
been fixed already.
Regards,
--
Nicolas Goaziou