[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Re: what is the purpose of "This link has already been store
From: |
Samuel Wales |
Subject: |
Re: [PATCH] Re: what is the purpose of "This link has already been stored"? |
Date: |
Sun, 6 Aug 2023 13:53:58 -0700 |
i am confused. org-stored-links is a command? what are the known
user needs for storing and pasting links?
i am also unclear on why we have a dedicated paste function as opposed
to kill ring. probably a good reason. but wfm.
i merely wanted to store then yank a link. which in bugfix errors if
dup. i also envisioned other less defined use cases.
stprog link several times could include having colelected a bunch of
links, perhaps in sequene but in the meantime wanting to copy and
paste a single link that is by coincidence in that list? i could
imagine such a thing.
On 8/6/23, Bastien <bzg@gnu.org> wrote:
> Ihor Radchenko <yantar92@posteo.net> writes:
>
>> * lisp/ol.el (org-link-store-existing): New customization controlling
>> how to deal with already stored links.
>> (org-store-link): Respect the new customization, allowing duplicates
>> to (1) be added anyway; (2) be ignored; (3) be moved to front of
>> `org-stored-links'. The default is (3).
>> * etc/ORG-NEWS (~org-store-link~ now moves an already stored link to
>> front of the ~org-stored-links~): Document the breaking change.
>
> I'm not sure what is the real world use-case for allowing storing the
> same link several times. Maybe one was provided, but I missed it.
>
> I believe the new default behavior makes a lot of sense, thanks for
> implementing this.
>
> I'm skeptical about the need for a new dedicated option, though.
>
> The current single universal prefix argument seems not that useful ("A
> single `C-u' negates `org-context-in-file-links' for file links or
> `org-gnus-prefer-web-links' for links to Usenet articles.") and we
> could use it to force storing duplicates, which is more useful.
>
> Here is the suggested new behavior, also modifying other universal
> prefix args:
>
> - M-x org-stored-links : don't store dups, move upfront if dup
> - C-u M-x org-stored-links : force storing the link, even if dup
> - [2 universal prefix arg] : negates ‘org-context-in-file-links’, etc
> - [3 universal prefix arg] : forces skipping storing functions
> that are not part of Org core.
>
> The current behavior for 3 prefix args should be the default when the
> region is active.
>
> WDYT?
>
> --
> Bastien
>
>
--
The Kafka Pandemic
A blog about science, health, human rights, and misopathy:
https://thekafkapandemic.blogspot.com
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Bastien, 2023/08/06
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?,
Samuel Wales <=
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Ihor Radchenko, 2023/08/08
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Bastien Guerry, 2023/08/08
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Ihor Radchenko, 2023/08/11
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Bastien Guerry, 2023/08/13
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Ihor Radchenko, 2023/08/13
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Samuel Wales, 2023/08/13
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Ihor Radchenko, 2023/08/14
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Ihor Radchenko, 2023/08/14
- Re: [PATCH] Re: what is the purpose of "This link has already been stored"?, Bastien Guerry, 2023/08/14