micropython

Shortlog

(0) -300 -100 -60 +60 +100 tip
2012-06-12 Paul Boddie Added measures to prevent failure when modules provide neither a given name nor
2012-06-12 Paul Boddie Added placeholder modules for _weakref and math.
2012-06-12 Paul Boddie Added the Python standard library threading module.
2012-06-11 Paul Boddie Added an alternative types module implementation.
2012-06-11 Paul Boddie Introduced an explicit test for non-class base class references.
2012-06-10 Paul Boddie Introduced separate handling of abandoned attribute usage branches so that
2012-06-10 Paul Boddie Added a test of attribute usage and try...except statements.
2012-06-10 Paul Boddie Changed scope conflicts to accumulate scopes as branches are merged.
2012-06-10 Paul Boddie Fixed the branch nodes in try...except statements.
2012-06-10 Paul Boddie Introduced attribute target reporting with links to attribute definitions.
2012-06-09 Paul Boddie Introduced a method for getting objects from the table using their full names.
2012-06-09 Paul Boddie Added tentative instance attribute definition note.
2012-06-09 Paul Boddie Updated the documentation around class/module attribute rebinding, along with
2012-06-09 Paul Boddie Made type deduction strict, requiring all attributes from a usage specification.
2012-06-09 Paul Boddie Introduced attribute usage branching for logical operators along with a test.
2012-06-09 Paul Boddie Added an __iter__ method for strings.
2012-06-09 Paul Boddie Removed whitespace after unary operators.
2012-06-09 Paul Boddie Improved contributor and usage discovery where contribution loops are encountered.
2012-06-05 Paul Boddie Reinstated tentative declarations of instance attributes from attribute usage
2012-06-05 Paul Boddie Added a comment about a related test.
2012-06-05 Paul Boddie Introduced more rigid selection of suitable types depending on whether all
2012-06-05 Paul Boddie Reverted the introduction of instance attribute usage as declarations.
2012-06-05 Paul Boddie Added warning annotations where no attribute access targets are found from usage observations.
2012-06-04 Paul Boddie Moved the code for class hierarchy filtering of types into a common function.
2012-06-04 Paul Boddie Allow usage of instance attributes as declarations, permitting external
2012-06-04 Paul Boddie Simplify attribute assignment by insisting on the types identified from usage
2012-06-04 Paul Boddie Updated the documentation to reflect class attribute assignment policies.
2012-06-03 Paul Boddie Fixed print node output where streams are indicated.
2012-06-03 Paul Boddie Made the warnings slightly simpler by only showing attribute names.
2012-06-03 Paul Boddie Changed the warnings to use standard error.
2012-06-03 Paul Boddie Restricted attribute assignments observed through usage analysis to instance attributes only.
2012-06-03 Paul Boddie Added class attribute/method test.
2012-06-03 Paul Boddie Added missing operator handler.
2012-06-01 Paul Boddie Changed the static attribute labelling to use "static" instead of "class".
2012-05-29 Paul Boddie Fixed/updated instance attributes definition note.
2012-05-21 Paul Boddie Expanded the documentation, adding prerequisites, reports and roadmap sections.
2012-05-21 Paul Boddie Added an array module.
2012-05-20 Paul Boddie Attempted to perform more thorough attribute usage analysis, especially where
2012-05-19 Paul Boddie Print warnings via standard error.
2012-05-18 Paul Boddie Added support for the inspection and generation of list comprehensions.
2012-05-17 Paul Boddie Added PyGame emulation stubs.
2012-05-17 Paul Boddie Added attribute usage notes about regions where AttributeError may be handled.
2012-05-14 Paul Boddie Improved support for specific type annotations in program regions.
2012-05-11 Paul Boddie Added a _random placeholder module.
2012-05-11 Paul Boddie Added support for loading submodules given as imported names in "from"
2012-05-10 Paul Boddie Added generator expression output support.
2012-05-10 Paul Boddie Changed the builtins module loading to use the module search path. This makes it
2012-05-08 Paul Boddie Tidied the "to do" list items around attribute usage, adding a note about a
2012-05-07 Paul Boddie Fixed hashing of ObjectSet instances.
2012-05-02 Paul Boddie Changed the visitor dispatch to occur through visit methods on the AST nodes.
2012-05-02 Paul Boddie Introduced user finalisation for all namespaces, not just functions.
2012-05-01 Paul Boddie Introduced more concise string representations of data objects.
2012-04-24 Paul Boddie Switched from lists to sets for holding object set values.
2012-03-27 Paul Boddie Reverted the object table index acquisition change for accessor strings.
2012-03-26 Paul Boddie Fixed object table index acquisition when populating object headers, prefixing
2012-03-11 Paul Boddie Introduced a separate _attrspecifictypes annotation for specific types deduced
2012-03-05 Paul Boddie Attempted to add region-specific type and usage observations.
2012-02-29 Paul Boddie Added type information in _attrtypes to "contributor" nodes (found using
2012-02-27 Paul Boddie Changed the combination of object set lists to discard empty lists. This should
2012-02-27 Paul Boddie Fixed the truth value for None.
(0) -300 -100 -60 +60 +100 tip