hipsnip/furniture — Issue #8: Feature: directive inheritance 
Author: jos3000
Created: 2012-01-27 14:12:00+00:00
State: open

It's common for directive lists in a system to share directives with other directive lists. This can cause a great deal of duplication. It would be possible to generate directives programatically but it would be nicer if furniture dealt with this directly.

The proposal is for a entry in the directives with the key '_extends' which is not a valid selector, and wouldn't be processed as a directive. It would hold either a string on an array of strings which would be the name of the directives list to be merged in any local values would override the ones from the referenced directives lists