andytill / erlyberly

erlang tracing for the masses
https://twitter.com/erlyberlytips
GNU General Public License v3.0
693 stars 43 forks source link

Add Maps support for TermTreeView #145

Closed aboroska closed 7 years ago

aboroska commented 7 years ago

Display maps as part of the foldable tree in TermTreeView.

TermTreeView can also display Elixir structs now, which are Erlang maps with a special field denoting the name of the struct. The meta field is hidden and the name of the struct is displayed.

Elixir syntax showing a Struct unfolded (default): screen shot 2017-03-25 at 20 41 22

Elixir syntax: screen shot 2017-03-25 at 20 41 49

Erlang syntax: screen shot 2017-03-25 at 20 42 32

LFE syntax: screen shot 2017-03-25 at 20 52 25

andytill commented 7 years ago

Thanks!