I checked Org-mode package version with `org-version`, get `9.0.7`, still have this issue. I updated to latest org-mode ELPA version. [stardiviner] GPG key ID: 47C32433 IRC(freeenode): stardiviner Twitter: @numbchild Key fingerprint = 9BAA 92BC CDDD B9EF 3B36 CB99 B8C4 B8E5 47C3 2433 Blog: http://stardiviner.github.io/ On Wed, May 31, 2017 at 10:06 PM, Nicolas Goaziou wrote: > Hello, > > "numbchild@gmail.com" 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 >