| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Also rename 'color' (from #cli) to 'colors'. | 
|  | * Thing.composite.from() only provides the dependencies specified
  in each step and the base, and prevents '#'-prefixed keys from
  being specified on the main (composite) dependency list.
* CacheableObject no longer provides a "reflection" dependency to
  every compute/transform function, and now requires the property
  'this' to be specified instead of the constructor.instance
  symbol. (The static CacheableObject.instance, inherited by all
  subclasses, was also removed.)
* Also minor improvements to sugar.js data processing utility
  functions. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | It also always returns an html.Attributes object, instead of
a key/value mapping (which would be provided to html.attributes). | 
|  | This is to control e.g. joinChildren. | 
|  |  | 
|  | This was previous behavior. Forgot to include it in data-steps! | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Just always resolving was causing some bugs. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | This also introduces a handy stitchArrays() utility, which
probably has some uses not caught in this commit. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |