On Thu, Dec 14, 2017 at 5:57 AM, Edward K. Ream <[email protected]> wrote:
> I now have strong doubts that #632 > <https://github.com/leo-editor/leo-editor/issues/632> is worth more > effort. Yes, it can catch an arcane bug or two, but it looks like that's > about all it will ever be able to do. > ​As usual, new thoughts arose when I started thinking about wrapping up ​a project. Here they are, besides the Eureka: ​1. We can probably eliminate the assn_to_self visitor by defining *global patterns*.​ The most important is that self.c should *always *be a Commands object. This pattern, all by itself, should make it possible to catch the original bug without assn_to_self. 2. Imo, it's would be worthwhile to answer the question, what percentage of chains can be resolved in the present code, augmented with global patterns? This is the "simplest question that could possibly be of interest". Imo, this should be the guiding motivation for the resolve* methods, and may suggest improvements to same. 3. As I said elsewhere, it will be interesting to recast the prototype so that it uses the PatternMatchingFormatter class. Imo, this experiment is worthwhile all on its own. 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
