On Tue, Feb 3, 2026 at 10:29 AM Jacob S. Gordon <[email protected]> wrote:
> > I suppose an alternative would be to update the headline format > > function to collect any used priorities outside of the top-level > > range and then emit styles afterward to ensure coverage, but that's > > going to be a bigger chunk of work. I'm open to suggestions. > > This seems like a decent solution to me, and could even produce a > Agreed. I'm still fairly new to elisp, so I'm not sure if there's already an approach to monadic state. Advice sounds like it might do what I want here but I've also seen people recommend against using advice in elisp (and honestly, I'm not familiar with it). I'm open to suggestions, including modifying the formatting functions directly. My main concern there is that the formatting functions seem to be intended to be generic implementations of common functions that hook into the export framework. BTW, let me know if you need any support here, e.g., tackling portions > of this or completing ‘org-mouse’. I feel like everything I’ve > suggested so far has led to annoying fixes :P > If you have time to look at the org-mouse changes, that would be helpful. The other issue I'm still tracking is with font-locking, although when I started looking at that it looked a bit intimidating because it's not just simple transforms and I'm not familiar with the font locking system. Cheers, Derek -- +---------------------------------------------------------------+ | Derek Chen-Becker | | GPG Key available at https://keybase.io/dchenbecker and | | https://pgp.mit.edu/pks/lookup?search=derek%40chen-becker.org | | Fngrprnt: EB8A 6480 F0A3 C8EB C1E7 7F42 AFC5 AFEE 96E4 6ACC | +---------------------------------------------------------------+
