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 }