Author Commit Message Labels Comments Date
masklinn avatarmasklinn
Add license file, use MIT
masklinn avatarmasklinn
Document Base.add_filter (outside the readme)
masklinn avatarmasklinn
First extension uses a method called 'exists', not 'foo'
masklinn avatarmasklinn
fix typo: only one main purpose to extends
masklinn avatarmasklinn
Move extends from package to module, bump version to 0.2
masklinn avatarmasklinn
Fix a warning following introduction of metaclasses in extends
masklinn avatarmasklinn
Rename Base.extension_filter to Base.add_filter
masklinn avatarmasklinn
Fix handling of filter stacks across the mro
masklinn avatarmasklinn
Addition of examples for stacks of filters (inherited through the classes), fix of filtering code (creation and application of extension filters) as it was, in fact, broken.
masklinn avatarmasklinn
Add example of inherited extension rejection
masklinn avatarmasklinn
Fix typo
masklinn avatarmasklinn
Base implementation of extension filters
masklinn avatarmasklinn
Don't allow extending Base, and don't search for extends on classes we don't care for (classes which aren't Base subclasses)
masklinn avatarmasklinn
Ignore ropeproject folder as well as .orig and .html files
masklinn avatarmasklinn
Add some examples of conservation of the MRO order
masklinn avatarmasklinn
Handle 'complex' hierarchies where any level can be extended
masklinn avatarmasklinn
Document and fix the MRO between extending objects
masklinn avatarmasklinn
Add spiel on filtering of classes re-opening, so I don't forget to include that feature
masklinn avatarmasklinn
Fix forgot to create an instance of the original type when no extends
masklinn avatarmasklinn
Create some more help (and doctest) sections to fill in later
masklinn avatarmasklinn
Change hierarchy of readme: put the basic stuff under a dedicated 'using extends' section
masklinn avatarmasklinn
Doctest readme and basic implementation of extends
masklinn avatarmasklinn
Ignore egg-info directory, fix line-ending of .hgignore
masklinn avatarmasklinn
Project base
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.