Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge class config dicts when flattening flags
Closes ipython/ipython#10088 This is not a technically correct fix, but it's probably good enough for any cases in our code. The whole flatten_flags method seems like a very awkward workaround to make one priority ordering more important than another. It only 'flattens' one level of inheritance, and it ignores that parent classes may be instantiated. It skips over any parent class with multiple configurable children.
- Loading branch information