[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [POLL] Should we accept breaking changes to get rid of Org libraries
From: |
Russell Adams |
Subject: |
Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading? |
Date: |
Thu, 24 Aug 2023 15:41:00 +0200 |
On Thu, Aug 24, 2023 at 01:33:01PM +0000, Ihor Radchenko wrote:
> Russell Adams <RLAdams@adamsinfoserv.com> writes:
>
> > I hear "we have a bunch of extra complex code for an ill defined
> > special case". Org's designed around headings, and this special case
> > was a hack to abuse the threshold for heading detection to support a
> > nonstandard heading.
>
> It was a hack to reduce the amount of special cases in the existing
> code.
>
> > Sometimes there are features we just can't support.
> >
> > Would removing inline tasks in core clean up anything?
>
> It will. And it will also break some of my workflows :(
I think that's unfortunate, but perhaps it would improve the health of
the codebase?
> > Could we normalize the code if some of the features were enabled in a
> > cookie/flag on a heading?
>
> We would need to put more special cases. Which has pros and cons,
> actually. The downside is more special cases. The upside is that most of
> inlinetask bugs are originating from the same code handling both
> inlinetasks and headings without accounting for their differences.
It sounds like the code would be cleaner in a single place using a cookie.
------------------------------------------------------------------
Russell Adams RLAdams@AdamsInfoServ.com
https://www.adamsinfoserv.com/
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, (continued)
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Russell Adams, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?,
Russell Adams <=
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Russell Adams, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/25
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Bastien Guerry, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, spookygostee, 2023/08/24
- Re: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?, Ihor Radchenko, 2023/08/25
- [DISCUSSION] Re-design of inlinetasks (was: [POLL] Should we accept breaking changes to get rid of Org libraries that perform side effects when loading?), Ihor Radchenko, 2023/08/25
- Re: [DISCUSSION] Re-design of inlinetasks, Juan Manuel MacĂas, 2023/08/25