Reworks multiplex components.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Sat, 11 Apr 2015 20:57:53 +0000 (21:57 +0100)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Sun, 12 Apr 2015 11:15:30 +0000 (12:15 +0100)
commit2e0645dc3902c984b5ec4d33715392108996753e
tree663b16f6f5e2dae231e82d76207e0459cdf36b09
parentdaf74ca01b6373415e6aa2775da777621ef49a85
Reworks multiplex components.

So far values were handled like: `[[['repeat']], [['repeat']]]` which
were incompatible with same properties but not components.

From now on it's the same for both, e.g. `[['repeat'], [','], ['repeat']]`.
lib/properties/break-up.js
lib/properties/clone.js
lib/properties/compactable.js
lib/properties/override-compactor.js
lib/properties/populate-components.js
lib/properties/restore.js
test/properties/break-up-test.js
test/properties/restore-test.js