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