ANN: SE 2.3. Available now
Gary Herron
gherron at islandtraining.com
Fri Nov 3 11:35:56 EST 2006
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
>
>
>
More information about the Python-list
mailing list