Lichen

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
2017-02-02 Paul Boddie Fixed number-to-string output when the number is zero.
2017-02-02 Paul Boddie Moved C library functionality into a separate package, adjusting built-in
2017-02-02 Paul Boddie Rearranged iteration-related functionality within a __builtins__ subpackage.
2017-02-01 Paul Boddie Fixed native fdopen usage and the result of the fdopen function.
2017-02-01 Paul Boddie Moved the special attribute names collection to the top of the Importer class.
2017-02-01 Paul Boddie Removed Python path elements from the library search path.
2017-02-01 Paul Boddie Comma-separate the deferred references. Removed the cache format description.
2017-01-30 Paul Boddie Eliminated separate objects for bound and unbound methods, requiring that the
2017-01-30 Paul Boddie Adjusted the test and updated the expected output comments.
2017-01-30 Paul Boddie Fix the members accessed in __update_context.
2017-01-30 Paul Boddie Changed string and Unicode slicing methods with use of the generic sequence
2017-01-29 Paul Boddie Confine indexes used in slicing operations, returning empty sequences where
2017-01-29 Paul Boddie Added character quoting/escaping for __repr__ output. Reordered string methods.
2017-01-29 Paul Boddie Fixed the find and split methods, added lstrip, rstrip, strip implementations.
2017-01-29 Paul Boddie Implemented list pop and addition methods.
2017-01-28 Paul Boddie Added rfind and split implementations, fixing the end limit in the find method.
2017-01-28 Paul Boddie Added string multiplication.
2017-01-28 Paul Boddie Fixed some testing of string literal prefixes, moving b-prefixed string
2017-01-27 Paul Boddie Support backslash-encoded values more thoroughly, interpreting certain encoded
2017-01-27 Paul Boddie Configure the Makefile using generated secondary Makefiles, replacing the
2017-01-25 Paul Boddie Updated copyright details for 2017 modifications.
2017-01-25 Paul Boddie Re-introduced direct assignment of names in sequence assignments provided that
2017-01-24 Paul Boddie Removed optimised sequence assignment involving equal length sequences because
2017-01-24 Paul Boddie Added a simple "generator equivalent" example.
2017-01-24 Paul Boddie Removed relative import notation.
2017-01-23 Paul Boddie Expanded the test of get_using.
2017-01-23 Paul Boddie Make sure that get_using actually tests the context.
2017-01-23 Paul Boddie Added another, shorter test of get_using, commenting the existing test slightly.
2017-01-23 Paul Boddie Fixed the test for an absence of attribute names for an access.
2017-01-23 Paul Boddie Test for unknown attributes hiding in attribute chains.
2017-01-23 Paul Boddie Rewrote a list comprehension.
2017-01-22 Paul Boddie Introduced common __name__ and __parent__ attributes for classes and modules and
2017-01-22 Paul Boddie Exposed invocations as instruction sequences in order to rearrange instructions
2017-01-22 Paul Boddie Updated the test of special name attributes.
2017-01-22 Paul Boddie Fixed the string representation of slice-based instances.
2017-01-22 Paul Boddie Fixed accesses with static initial bases despite any initial instance accessor.
2017-01-22 Paul Boddie Fixed non-newline print statement usage.
2017-01-21 Paul Boddie Merged branches.
2017-01-21 Paul Boddie Replaced __mname__ with __oname__ to provide class and function locations.
2017-01-21 Paul Boddie Exposed result objects to the attribute access instruction encoding mechanism.
2017-01-21 Paul Boddie Fixed include ordering to make progops.h use definitions set in main.h.
2017-01-21 Paul Boddie Made class and function instance __name__ attributes leafnames, introducing a
2017-01-21 Paul Boddie Added a demonstration of getattr involving a visitor-like object dispatching to
2017-01-21 Paul Boddie Make getattr update the context when a method is obtained via an instance.
2017-01-20 Paul Boddie Output a trailing space for the non-newline variant of the print statement.
2017-01-20 Paul Boddie Raise a TypeError when no callable is obtained within get_using.
2017-01-20 Paul Boddie Rearranged invocation expressions to avoid potential sequence point problems.
2017-01-20 Paul Boddie Redirect standard error to the build logs so that warnings are collected there.
2017-01-20 Paul Boddie Confined output program temporary variable management to the translator.
2017-01-20 Paul Boddie Fixed reading of exception handling namespaces from the cache.
2017-01-20 Paul Boddie Fixed typing error.
2017-01-20 Paul Boddie Record namespaces with exception handling in order to avoid generating unused
2017-01-20 Paul Boddie Updated copyright and licensing information.
2017-01-19 Paul Boddie Enabled all compiler warnings, fixed attribute initialiser warnings along with
2017-01-19 Paul Boddie Added simple import and __file__ attribute test.
2017-01-15 Paul Boddie Added clear and __delitem__ methods to the dictionary implementation.
2017-01-15 Paul Boddie Support the -tb option again.
2017-01-15 Paul Boddie Implemented the get method for the dict class.
2017-01-15 Paul Boddie Make string representations of integers Unicode objects having an implicit UTF-8
2017-01-15 Paul Boddie Remove effectively duplicate references from the cached output. Such references
(0) -300 -100 -60 +60 +100 +300 tip