Mercurial > repos > tabletprog
comparison editor.tp @ 24:fe3533494ce9
Display symbols order first by depth. Eliminate extraneous setter symbols
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 27 Mar 2012 00:39:32 -0700 |
parents | 068d63627b16 |
children | 4d87c38404d6 |
comparison
equal
deleted
inserted
replaced
23:068d63627b16 | 24:fe3533494ce9 |
---|---|
50 symbolClick <- :domnode astnode { | 50 symbolClick <- :domnode astnode { |
51 inscope <- q: "#inscope" | 51 inscope <- q: "#inscope" |
52 inscope innerHTML!: "" | 52 inscope innerHTML!: "" |
53 console log: astnode | 53 console log: astnode |
54 syms <- (astnode symbols) allSymbols | 54 syms <- (astnode symbols) allSymbols |
55 each: ((Object keys: syms) sort) :idx key { | 55 each: syms :idx key { |
56 inscope appendChild: (newEl: "li" #{ | 56 inscope appendChild: (newEl: "li" #{ |
57 textContent <- key | 57 textContent <- key |
58 }) | 58 }) |
59 } | 59 } |
60 } | 60 } |