[comp.soft-sys.andrew] problem with tree view object

bill@allegra.tempo.nj.att.com (Bill Schell) (07/28/90)

Any other treev users out there?

There seems to be a serious problem in the tree view object.  If you
add/delete a node from an exploded tree, the tree gets redrawn with the
siblings of the node in question drawn around the center of the
screen regardless of where the parent node was.  The siblings are also
drawn several rows lower than the should be.  The lines leading to
them are also drawn on top of anything that happens to be in the way.

Has anyone else encountered and hopefully fixed this bug?  I include
an example below.

Thanks,
	Bill Schell
	AT&T Bell Labs, Murray Hill, NJ
	bill@research.att.com

----------- EXAMPLE --------------------

If you load the following tree into org, explode it from the top and delete,
say, node 'h', you'll see the problem.

\begindata{org,912400}
  a
    {
    b
    c
    d
      {
      f
      g
      h
      i
        {
        p
        q
        r
        s
        }
      j
      }
    e
      {
      k
      l
      m
      n
        {
        t
        u
        v
        }
      o
      }
    }

\enddata{org,912400}