Frederic Rentsch wrote: > A few Cheese Shop upload problems have been solved with the help of this > creative group. Thank you all! > > Version 2.2 beta should be phased out. It has a functional defect, > missing matches with a very low statistical probability. Version 2.3 has > this fixed. > > Download URL: http://cheeseshop.python.org/pypi/SE/2.3 > As a matter of polite netiquette, a message like this really ought to have a paragraph telling us what SE *is*. (Unless it's a secret :-))
> A list of possible handling improvements is being made to be > incorporated in the next version, One major flaw of the interface design > came to light the other day when a user reported a non-functioning > Editor Object made with a file name. If the constructor cannot find the > file it records the fact in the object's log without making the user > aware that his Editor Object is incomplete or altogether devoid of > substitutions. His obvious conclusion is that the damn thing isn't > working right. > Compile errors should certainly be reported at compile time. The next > version will send all messages being logged also to stderr by default. > The thing to do with the current version, if it appears to malfunction, > is to inspect the log and the compiled substitutions. > > >>> Editor = SE.SE ('operators.se') > >>> Editor.show_log () > > Fri Nov 03 12:49:17 2006 - Compiler - Ignoring single word > 'operators.se'. Not an existing file 'operators.se'. > > >>> Editor = SE.SE ('se/operators.se') # path was missing > >>> Editor.show_log () > > (Log is empty. All is well.) > > >>> Editor.show (show_translators = 1) > > (snip) > > Single-Byte Targets > 1: |<|->|LT| > 2: |>|->|GT| > > Multi-Byte Targets > 3: |&&|->|AND| > 4: ||||->|OR| > > etc... > > The display makes definition errors conspicuous. Missing definitions > indicate malformed or redefined (overwritten) ones. > > > Frederic > > > -- http://mail.python.org/mailman/listinfo/python-list