mirror of
https://codeberg.org/cage/tinmop/
synced 2025-02-17 08:10:36 +01:00
- used an error message instead of a notification when opening a file that does not exists (thanks op\!).
This commit is contained in:
parent
ebddc9e1e6
commit
01eef29432
@ -1204,15 +1204,17 @@
|
|||||||
(ui:add-links-to-tour local-links)
|
(ui:add-links-to-tour local-links)
|
||||||
(gemini-viewer:push-url-to-history window local-path)))
|
(gemini-viewer:push-url-to-history window local-path)))
|
||||||
(t
|
(t
|
||||||
(let* ((file-string (fs:slurp-file local-path))
|
(handler-case
|
||||||
(parent-dir (fs:parent-dir-path local-path))
|
(let* ((file-string (fs:slurp-file local-path))
|
||||||
(event (make-instance 'gemini-display-data-page
|
(parent-dir (fs:parent-dir-path local-path))
|
||||||
:local-path parent-dir
|
(event (make-instance 'gemini-display-data-page
|
||||||
:window window
|
:local-path parent-dir
|
||||||
:payload file-string)))
|
:window window
|
||||||
(let ((*process-events-immediately* t))
|
:payload file-string)))
|
||||||
(push-event event))
|
(let ((*process-events-immediately* t))
|
||||||
(gemini-viewer:push-url-to-history window local-path))))))))
|
(push-event event))
|
||||||
|
(gemini-viewer:push-url-to-history window local-path))
|
||||||
|
(error (e) (ui:error-message (format nil "~a" e))))))))))
|
||||||
|
|
||||||
(defclass gemini-back-event (program-event) ())
|
(defclass gemini-back-event (program-event) ())
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user