emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: org-element--cache: Added org-data parent to non-headline element


From: Ihor Radchenko
Subject: Re: org-element--cache: Added org-data parent to non-headline element
Date: Sun, 18 Aug 2024 10:20:47 +0000

martyhiatt@riseup.net writes:

> On 8/17/24 08:12, Ihor Radchenko wrote:
>> Ihor Radchenko <yantar92@posteo.net> writes:
>> 
>>>> i had another go:
>>>>
>>>> - i made a purely lorem ipsum org file (can share if needed)
>>>> - loaded a minimal emacs config (the one i use for testing/debugging 
>>>> mastodon.el, can share)
>>>> - loaded a really minimal org config (can share if needed)
>>>> - loaded the org file
>>>> - repeated the already mentioned steps, triggering the error.
>>>>
>>>> with this test file, when the error is triggered, the way the file breaks 
>>>> is that a second-level TODO heading is split after the first star, 
>>>> becoming a top-level heading with a single star on a previous line (often, 
>>>> not sure if always, i think other breakages happen also, with my original 
>>>> file other breakages happened).
>>>
>>> A full reproducer I can follow from emacs -Q (or make repro) would be very 
>>> nice.
>> 
>> May I know if you had a time to look into creating a reproducer?
> ...
> i don't know what that is, nor how to do that, and i don't know org's 
> codebase at all. I'm not a professional programmer. I thought if I reproduced 
> it with a lorem ipsum file and minimal config it would be reproducible 
> outside my own setup.

In other words, I am asking for the steps you listed, but in more
details:
1. I need the config file you used
2. I need your lorem ipsum org file
3. I need to know what to do step by step, starting from emacs -Q, in
   order to see the problem you are seeing. This includes more details
   on what i need to do when inside the Org file:

> - working in an org file, i call clone-indirect-buffer-other-window.

This is clear

> - i narrow parent buffer to a subtree, and cloned buffer i open in another 
> frame

which subtree? what do you mean by parent buffer? do you narrow the same
subtrees? open which buffer in another frame and using which command?

> - in cloned buffer, i move some headings or list items around, and at some 
> point the org parsing breaks. so eg
> if i move a heading, it doesn't correctly calculate the end of the subtree 
> but moves part of the next subtree
> with it (it splits it in the middle for example).

which headings? which lists? which commands do you use to move them?

So, the same you already shared, but with more details.

Thanks in advance!

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]