Removed
Keywords: greg-2011

Next: New Up: Entry points Previous: Entry points Contents

###
Removed

The so-called ``immediate pen'' support and associated entry points are removed:

- `gti_where`
- `gti_pen`
- `gti_out`
- `gti_draw`
- `gti_reloc`

The ``immediate pen'' was used to plot lines directly on the default window, without storing them in the metacode. This was an unsatisfying mechanism since: i) these drawings (probably useful) were lost as soon as the window was redrawn, ii) the window manager could ask for a window redraw at any time.

The `Sleep` and `Wake_Up` modes for `gtview` are removed. They were intended to delay the drawing of new segments being added to the metacode. This behavior has been removed because i) the drawing is performed in another thread i.e. it does not slow down the main thread execution, ii) the drawing routines were speed up to avoid re-reading the whole tree in order to search for undrawn segments, iii) user always wants to see the segments being added as soon as possible. As a consequence the following entry points are removed:

- `gtstat` (it was returning the sleeping status of the `GTV`)
- `gtview('Sleep')` and `gtview('Wake_Up')` (they were setting the sleeping status of the `GTV`).

The following obsolete entry points are removed:

- `gtpaus`
- `gtg_charsiz`
- `gtg_open`

Next: New Up: Entry points Previous: Entry points Contents