[BUG] Extra trailing backgrounds leftover after unfolding org headlines [9.7 (9.7-??-902dacb @ /home/st/.config/emacs/.local/straight/build-30.0.50/org/)]

2024-03-02 Thread StrawberryTea
Hello Org mode developers, I've noticed that when I unfold an org headline, a trailing background is sometimes left behind at the end of the body text. Here is a minimal example to reproduce the issue from emacs -Q: ;; Bootstrap straight (defvar bootstrap-version) (let ((bootstrap-file

[BUG] we should obsolete org-fontify-whole-heading-line [9.7 (9.7-??-b127d72 @ /home/st/.config/emacs/.local/straight/build-30.0.50/org/)]

2024-03-02 Thread StrawberryTea
Hello Org-Mode developers, We should make org-fontify-whole-heading-line default to t and obsolete it. That variable was added before the introduction of the :extend keyword for text properties. Now that we have :extend, we can make the whole heading line face extend to the end of the window

Re: [PATCH] org-bibtex-yank: Allow to populate existing item

2024-03-02 Thread Martin Kampas
Ihor Radchenko wrote: > Martin Kampas writes: > > Subject: [PATCH] org-bibtex-yank: Allow to populate existing item > > Applied, onto main, with amendments. > I changed the argument name from NONEW to UPDATE-HEADING and updated the > commit message. >

Re: Provide sane default for the @direntry

2024-03-02 Thread Stefan Monnier
> May you please supply a ChangeLog entry? I am not sure if I understand > the purpose of each change in the diff. > > Also, it looks like you introduce some DWIM behaviour for auto-generating > @direntry contents. Such new behaviour ought to be documented in the > manual and announced in the

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-02 Thread Pedro Andres Aranda Gutierrez
Org-lint will signal that… IHvHO that’s more than enough Enviado desde mi iPhone > El 2 mar 2024, a las 13:18, Ihor Radchenko escribió: > > Pedro Andres Aranda Gutierrez writes: > >> My question to the list is what is more frequent: slides with an \end{frame} >> that needs to be appear in

Re: Pending contents in org documents (Re: Asynchronous blocks for everything (was Re: ...))

2024-03-02 Thread Bruno Barbier
Ihor Radchenko writes: > Bruno Barbier writes: > >>> Overlays are not transferred when a new indirect buffer is created (for >>> example, by org-capture, or by user). So, it will be (1) impossible to >>> see pending overlays in indirect buffers; (2) user edits of pending text >>> from indirect

[BUG] "\fC" macro in ox-man.el [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.2/lisp/org/)]

2024-03-02 Thread Xiyue Deng
Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See https://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org mailing list.

Re: [PATCH] doc/org-manual.org (Checkboxes): move section 'Checkboxes' from 'TODO Items' to 'Plain Lists'

2024-03-02 Thread Ihor Radchenko
Matt writes: > >...or did you not provided arguments /why/ the > > section should be moved? I need to understand what kind of improvement > > it would provide to the manual. > > I didn't know that's what you were looking for. When I said, "I had > responded in favor..." it was in response

Re: [PATCH] org-archive.el: Fix org-add-archive-files to correctly de-duplicate

2024-03-02 Thread Ihor Radchenko
Anand Deopurkar writes: > Subject: [PATCH] org-archive.el: Fix org-add-archive-files to correctly > de-duplicate > > * org-archive.el (org-add-archive-files): Use `seq-uniq' with TESTFN > `\#\'file-equal-p' to de-duplicate the list of gathered files. > > Previously, `org-uniquify' was used.

Re: [BUG] (wrong-type-argument integer-or-marker-p nil) [9.6.15 (release_9.6.15 @ /home/phi/Source/emacs/lisp/org/)]

2024-03-02 Thread Ihor Radchenko
Philip Kaludercic writes: > This just popped up in my *Warnings* buffer: > > --8<---cut here---start->8--- > ⛔ Warning (org-element-cache): org-element--cache: Org parser error in > .links.org::29638. Resetting. > The error was: (wrong-type-argument

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-02 Thread Ihor Radchenko
Pedro Andres Aranda Gutierrez writes: > My question to the list is what is more frequent: slides with an \end{frame} > that needs to be appear in the slide > or slides w/o it. > This should guide the final call on the default value for > org-beamer-frame-environment. We may further constrain

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-02 Thread Ihor Radchenko
Pedro Andres Aranda Gutierrez writes: > To continue... my first reaction to the bug was to > (setq org-beamer-frame-environment "frame") > to test. That resulted in > \newenvironment<>{frame}[1][]{\begin{frame}[environment=frame,#1]}{\end{frame}} > which is somehow weird and wrong. > > This is

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-02 Thread Ihor Radchenko
Leo Butler writes: > Attached is an org file that appears to exercise the patch and show that > it is doing the right thing. Could you confirm this, please? Applied, onto main. https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=60ddec482 Fixed. (the bug is fixed, but we may still

Re: Pending contents in org documents (Re: Asynchronous blocks for everything (was Re: ...))

2024-03-02 Thread Ihor Radchenko
Bruno Barbier writes: >> Overlays are not transferred when a new indirect buffer is created (for >> example, by org-capture, or by user). So, it will be (1) impossible to >> see pending overlays in indirect buffers; (2) user edits of pending text >> from indirect buffer will not be prevented. >

Re: Experimental public branch for inline special blocks

2024-03-02 Thread Juan Manuel Macías
Hi, Stefan, Stefan Nobis writes: > first of all: Thank you for your great work. Looks really good. You're welcome! :-) > Just out of curiosity: Why a special syntax for alias expansion? > > From a syntax and user point of view, I think I would prefer a simpler > syntax. So > > {text} > >

Re: Pending contents in org documents (Re: Asynchronous blocks for everything (was Re: ...))

2024-03-02 Thread Bruno Barbier
Hi Ihor, Ihor Radchenko writes: [...] >> I've tried to fully describe the feature in the new section "Pending >> contents", in the file `lisp/org-macs.el'. > > I have one general concern about the implementation. > > Overlays are not transferred when a new indirect buffer is created (for >

[PATCH] org-archive.el: Fix org-add-archive-files to correctly de-duplicate

2024-03-02 Thread Anand Deopurkar
>From 44b681b82a23f0a475e706d4fab2a46d6aedeea5 Mon Sep 17 00:00:00 2001 From: Anand Deopurkar Date: Sat, 2 Mar 2024 21:24:19 +1100 Subject: [PATCH] org-archive.el: Fix org-add-archive-files to correctly de-duplicate * org-archive.el (org-add-archive-files): Use `seq-uniq' with TESTFN

Re: Pending contents in org documents (Re: Asynchronous blocks for everything (was Re: ...))

2024-03-02 Thread Ihor Radchenko
Bruno Barbier writes: > I've publish the proposed changes as a branch. You can fecth that > branch there: > ┌ > │ repo: https://framagit.org/brubar/org-mode-mirror > │ branch: bba-pending-contents > └ Thanks! > I've tried to fully describe the feature in the new section "Pending >

Re: Experimental public branch for inline special blocks

2024-03-02 Thread Stefan Nobis
Hi Juan, first of all: Thank you for your great work. Looks really good. Just out of curiosity: Why a special syntax for alias expansion? >From a syntax and user point of view, I think I would prefer a simpler syntax. So {text} would check if an alias is registered and if yes use it. This

Re: [BUG] Re: The orgframe construct in the Beamer exporter as a default needs a rethink

2024-03-02 Thread Pedro Andres Aranda Gutierrez
Hi again, Or, if you feel more comfortable with (if (string= org-beamer-frame-environment "frame") "" ... ) My question to the list is what is more frequent: slides with an \end{frame} that needs to be appear in the slide or slides w/o it. This should guide the final call on the default