* Disabling automatic links for timestamps and tags
@ 2020-10-10 14:31 Peter Bienstman
2020-10-10 15:33 ` Kyle Meyer
0 siblings, 1 reply; 6+ messages in thread
From: Peter Bienstman @ 2020-10-10 14:31 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 85 bytes --]
Hi,
How can I prevent orgmode from turning timestamps and tags into links?
Thanks!
[-- Attachment #2: Type: text/html, Size: 154 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Disabling automatic links for timestamps and tags
2020-10-10 14:31 Disabling automatic links for timestamps and tags Peter Bienstman
@ 2020-10-10 15:33 ` Kyle Meyer
2020-10-11 4:59 ` Peter Bienstman
0 siblings, 1 reply; 6+ messages in thread
From: Kyle Meyer @ 2020-10-10 15:33 UTC (permalink / raw)
To: Peter Bienstman; +Cc: emacs-orgmode
Peter Bienstman writes:
> How can I prevent orgmode from turning timestamps and tags into links?
Could you provide a minimal example that demonstrates that behavior
you're referring to?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Disabling automatic links for timestamps and tags
2020-10-10 15:33 ` Kyle Meyer
@ 2020-10-11 4:59 ` Peter Bienstman
2020-10-11 5:22 ` Kyle Meyer
0 siblings, 1 reply; 6+ messages in thread
From: Peter Bienstman @ 2020-10-11 4:59 UTC (permalink / raw)
To: Kyle Meyer; +Cc: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
I don't want clicking on timestamps and tags to open a search Window.
On Sat, 10 Oct 2020, 17:33 Kyle Meyer, <kyle@kyleam.com> wrote:
> Peter Bienstman writes:
>
> > How can I prevent orgmode from turning timestamps and tags into links?
>
> Could you provide a minimal example that demonstrates that behavior
> you're referring to?
>
[-- Attachment #2: Type: text/html, Size: 624 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Disabling automatic links for timestamps and tags
2020-10-11 4:59 ` Peter Bienstman
@ 2020-10-11 5:22 ` Kyle Meyer
2020-10-11 7:24 ` Peter Bienstman
0 siblings, 1 reply; 6+ messages in thread
From: Kyle Meyer @ 2020-10-11 5:22 UTC (permalink / raw)
To: Peter Bienstman; +Cc: emacs-orgmode
Peter Bienstman writes:
> I don't want clicking on timestamps and tags to open a search Window.
You can customize org-highlight-links. For example, assuming you have
seq and org loaded:
(setq org-highlight-links
(seq-remove (lambda (x) (memq x '(tag date)))
org-highlight-links))
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Disabling automatic links for timestamps and tags
2020-10-11 5:22 ` Kyle Meyer
@ 2020-10-11 7:24 ` Peter Bienstman
2020-10-18 19:27 ` Kyle Meyer
0 siblings, 1 reply; 6+ messages in thread
From: Peter Bienstman @ 2020-10-11 7:24 UTC (permalink / raw)
To: Kyle Meyer; +Cc: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 500 bytes --]
Thanks! Is there a way to achieve this while still keeping the syntax
highlighting intact?
On Sun, Oct 11, 2020 at 7:23 AM Kyle Meyer <kyle@kyleam.com> wrote:
> Peter Bienstman writes:
>
> > I don't want clicking on timestamps and tags to open a search Window.
>
> You can customize org-highlight-links. For example, assuming you have
> seq and org loaded:
>
> (setq org-highlight-links
> (seq-remove (lambda (x) (memq x '(tag date)))
> org-highlight-links))
>
[-- Attachment #2: Type: text/html, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Disabling automatic links for timestamps and tags
2020-10-11 7:24 ` Peter Bienstman
@ 2020-10-18 19:27 ` Kyle Meyer
0 siblings, 0 replies; 6+ messages in thread
From: Kyle Meyer @ 2020-10-18 19:27 UTC (permalink / raw)
To: Peter Bienstman; +Cc: emacs-orgmode
Peter Bienstman writes:
> Thanks! Is there a way to achieve this while still keeping the syntax
> highlighting intact?
I'm not aware of a built-in option to do that. If you want to come up
with a custom solution, the code to study is org-set-font-lock-defaults,
which in turn calls org-activate-tags and org-activate-dates. You could
override -activate-tags and -activate-dates to not apply the mouse-face
and keymap properties. Or perhaps just remove them afterwards:
(defun my/org-discard-mouse (&rest _)
(remove-text-properties (match-beginning 1) (match-end 1)
'(mouse-face nil keymap nil))
t)
(advice-add 'org-activate-tags :after-while #'my/org-discard-mouse)
(advice-add 'org-activate-dates :after-while #'my/org-discard-mouse)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-10-18 19:28 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-10 14:31 Disabling automatic links for timestamps and tags Peter Bienstman
2020-10-10 15:33 ` Kyle Meyer
2020-10-11 4:59 ` Peter Bienstman
2020-10-11 5:22 ` Kyle Meyer
2020-10-11 7:24 ` Peter Bienstman
2020-10-18 19:27 ` Kyle Meyer
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).