diff options
Diffstat (limited to 'lisp/+org.el')
-rw-r--r-- | lisp/+org.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/+org.el b/lisp/+org.el index 5869622..11a816f 100644 --- a/lisp/+org.el +++ b/lisp/+org.el | |||
@@ -433,8 +433,12 @@ the deletion might narrow the column." | |||
433 | (when (and (memq this-char-type types) (memq prev-char-type types)) | 433 | (when (and (memq this-char-type types) (memq prev-char-type types)) |
434 | (backward-char) | 434 | (backward-char) |
435 | (setq type prev-char-type)) ; what the fuckckckckck | 435 | (setq type prev-char-type)) ; what the fuckckckckck |
436 | (if (memq type types) | 436 | ;; Okay, so this ^ is pretty janky and doesn't /really/ work that well, |
437 | (progn (org-open-at-point arg)) | 437 | ;; especially on DEADLINE (and probably SCHEDULED) lines. However, since |
438 | ;; I really just want to open the list of URLs /most of the time/, I'm | ||
439 | ;; fixing it like this instead. | ||
440 | (unless (and (memq type types) | ||
441 | (ignore-errors (org-open-at-point arg))) | ||
438 | (while (not | 442 | (while (not |
439 | (progn | 443 | (progn |
440 | (org-back-to-heading) | 444 | (org-back-to-heading) |