On Tue, Jun 15, 2010 at 7:30 PM, thyrsus <[email protected]> wrote: > Leo currently sets the internal flags > > use_raw_cweb_flag = use_noweb_flag = True > use_cweb_flag = False > > The net effect is that, by not interpeting CWEB, Leo can write CWEB > files for use with the external CWEB toolset. Because Leo imposes its > own interpretation on noweb syntax, it would be awkward to use Leo in > conjunction with the noweb toolset. > > There is historic code that will never get triggered in the presence > of those flags; I'm not interested in exploring it. It would simplify > understanding of the code if those portions were eliminated, but there > may be value to someone who would like to revisit the code for > CWEB-like code definition, so I'll let someone else do that.
Please remove the switches and all the code that the switches disable. I think it is important to take every opportunity to simplify the code, especially the tangle/untangle code, and especially now that you are planning to change the code substantively. Aside from this, I think your plan is a good one. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
