branch: externals/osm
commit 6c0054004174840be106b3627a4b704a197bad6a
Author: Daniel Mendler <[email protected]>
Commit: Daniel Mendler <[email protected]>

    osm-ol: Do not use browse-url
    
    browse-url-default-handlers are only supported by Emacs 28 and newer.
---
 osm-ol.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/osm-ol.el b/osm-ol.el
index 860e040e55..14dc3d0023 100644
--- a/osm-ol.el
+++ b/osm-ol.el
@@ -25,10 +25,11 @@
 
 (require 'ol)
 
+(declare-function osm "ext:osm")
 (declare-function osm--org-link-props "ext:osm")
 (org-link-set-parameters
  "geo"
- :follow (lambda (link _) (browse-url (concat "geo:" link)))
+ :follow (lambda (link _) (osm (concat "geo:" link)))
  :store (lambda ()
           (when (derived-mode-p 'osm-mode)
             (apply #'org-link-store-props (osm--org-link-props)))))

Reply via email to