[cvs-nhc98] Improvements to hat-explore.
Malcolm Wallace
malcolm@sparud.net
Thu, 7 Feb 2002 18:27:09 +0100 (CET)
malcolm: Thu Feb 7 18:27:09 CET 2002
Update of /usr/src/master/nhc/src/hat/tools
In directory hinken:/tmp/cvs-serv10105
Modified Files:
HatExplore.hs Makefile SExp.hs utils.c utils.h
Added Files:
LowLevel.hs
Log Message:
Improvements to hat-explore.
* Use a different low-level interface which gives correct parent
information for identifiers, constructors, and literals.
* In the state, store a stack of sub-expression contexts, not just
expressions. Thus, when you go backwards up the display, the cursor
returns to the previously selected subexpression, not the whole line.