GNU Emacs as a lightweight IDE (Outline view)
Semantic tag outline display uses speedbar. The implementation is in semantic/sb.el .
Speedbar also supports generic lists. A generic list is of the form:
( ("name" . marker-or-number) <-- one tag at this level
("name" marker-or-number goto-fun . args) <-- one tag at this level
("name" ("name" . mon) ("name" . mon) ) <-- one group of tags
("name" mon ("name" . mon) ) ) <-- group w/ a position and tags
("name" marker-or-number goto-fun . args) <-- one tag at this level
("name" ("name" . mon) ("name" . mon) ) <-- one group of tags
("name" mon ("name" . mon) ) ) <-- group w/ a position and tags
Comments
Post a Comment