From: Robert Bruce Findler <>
Date: Mon, 17 Sep 2001 21:21:49 -0700 (PDT)
Subject: 199d3

The v200-tagged source (in CVS) for DrScheme is now version
199d3. For details on using the intermediate releases, see

!!! WARNINGS !!!

- Check Syntax now exists, but is not completely
  functional yet. In particular, ignore the red-color
  on the language-position of modules.

- It is possible to switch the interface language of
  DrSheme’s GUI. The mechanism is in place, in any
  case. The translations aren’t yet, so you probably
  don’t want to try to switch. Also, you will see
  funny warnings when starting up DrScheme to that
  effect. Ignore them unless you are working on
  the translation.


- all string constants that appear in DrScheme’s GUI
  must now be put in the string-constants collection.
  Search in Help Desk for `string-constant’ for more

- Help Desk now downloads its docs from the old pre-v200
  tag place.

- added `expand-program’ to tools interface. useful for
  all tools that process program text.

- added vertical-dragable-mixin, vertical-dragable%,
  vertical-dragable<%> to framework.

- removed vertical-resizable<%>, vertical-resizable-mixin,
  vertical-resizable%, vertical-resizable-pane% from

- added icon:get-up/down-cursor and
  icon:get-left/right-cursor to the framework.
  They return the standard cursors for sizing
  columns left and right, and up and down.

- exit:exit and exit:can-exit? now accept optional
  booleans that specify if the user should be asked
  about quitting.


- drscheme printer now shows syntax’s structure,
  and module-path-index structure

- drscheme’s quasiquote printer now works a little bit
  better for expressions like ’(’a ’a).
  It used to show `((,’quote a) (,’quote a)), but
  now it shows `(’a ’a).

- the resize tab has been changed -- just grab and drag
  the space between the definitions and interactions
  windows now, instead of that ugly little triangle
  that used to be on the right.

- several misc bugs in split/collapse functionality

- showing/hiding the definitions and interactions windows
  restores relative sizing of windows.
  (splitting and collapsing may still mess it up, tho)