{"shas":[["2febde0746601db78fd59e0ae007ba89cf8ba845","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","improve error reporting for initializing a \"many\" sub-node with non-homogenously-Node elements","Alex Suraci"],["77071f6aa259d3865f688e3cd37831bcf6da6974","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","correct value attribute for Number formatting node to be optional","Alex Suraci"],["2c79af88ac8365c820a031a18fdf1474144d7e4a","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","register namespaces on run too","Alex Suraci"],["69e722a2ae5845d6ce816b65fa1c8c01d68cb3b2","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","update #let macro usage in pretty kernel","Alex Suraci"],["0fec25295394121a1645593ad9a2e3240e1db03f","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","turn #should into a macro for better error reporting","Alex Suraci"],["4c15e2edfed69f28c3975fc53ba7743dd7b3ebeb","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","tweak pseudo-local name mangling to prevent conflict with gensyms","Alex Suraci"],["d3603c934928f9e0b396e1f922648317b2503d75","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","correct let-macro expansion to call #expand rather than #expand on the result, to follow through the new node's `let's","Alex Suraci"],["9ac333da788a59560b68b5c43f4a6aa9c078f03c","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","expand first, then resolve","Alex Suraci"],["17b281ce6ed96960408f644449af1ec64519b2f9","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","minor tweak for Variable#namespace_symbol","Alex Suraci"],["e12458392efd71250d2ecbdf4ad66d707d2ddf05","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","expand and resolve definition and macro bodies before inserting them in the class and before compilation","Alex Suraci"],["99d570e0e13aeb8e577aee9fc2ba3d74d47a3243","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","won't be needing that anymore","Alex Suraci"],["8aa59abfd54beb0e022da15378e81ba8071f3e6c","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","add #super macros for different calling cases","Alex Suraci"],["0cbd7106e06ee4007f41bbebb7386762b9bb5920","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","lib/macro cleanups","Alex Suraci"],["3a61d9dbb59bc6e5779232f324dbfda7aa95b01d","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","sort longer argument lengths as higher precision","Alex Suraci"],["10d90f880a5c311b8575929d358877e993673cd1","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","split defintion argument length precision test into two","Alex Suraci"],["a0e4def6b70b3c678881cebe2c9e45a035711dc0","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","cleanup","Alex Suraci"],["958c7fdba32f8b5b8c17be9500c26c81bdb1c3c0","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","clean up kernel boot list","Alex Suraci"],["2e218a8dc277024489bdbcb637ec088d2ee7a262","62d6e6fc5b3ced8ff2055fd014219151fd0e72c1@toogeneric.com","turn true, false, nil, and self into macros","Alex Suraci"]],"ref":"refs/heads/better-macros","size":18,"head":"2e218a8dc277024489bdbcb637ec088d2ee7a262","push_id":32679652}