On Fri, Aug 8, 2025 at 4:59 AM Edward K. Ream <[email protected]> wrote:
> I won't generalize the code further [except maybe to support other languages]. I want to mention an important design issue. The new parse-body command intentionally does as *little* as possible. Why? Because *perfection is impossible.* In this context, perfection isn't even well defined! For example, parse-body doesn't split classes into methods. Sure, the code could do that, but is that what the user wants? The correct answer is: "it depends". Félix understood this earlier than I did. It's why he objected to having *at.readOneCleanNode* "optimize" changed nodes. The same principle applies here. *Summary* Leo's new parse-body command completes @clean. No further features are needed to allow Leonistas to handle huge repos. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/leo-editor/CAMF8tS0Fm_bO4%3DXtPm0%3D165yFY1hn2Hsyb__dZZgcpWVT3npqA%40mail.gmail.com.
