[plt-scheme] Backwards compatibility?

From: Mark Engelberg (mark.engelberg at gmail.com)
Date: Thu May 24 22:26:17 EDT 2007

I have 90+ files with heavy use of the test case boxes.  A script
would certainly be helpful...

Thanks,

Mark

On 5/24/07, Robby Findler <robby at cs.uchicago.edu> wrote:
> Yes, you're right.
>
> The only thing to do is to open in them in the old versions, either
> remove the test case boxes and re-save or do "save as text" in the
> file menu.
>
> If you have many of those files, I can probably help you by writing a
> script to automate either of those above actions. (Or, Eli's script
> may help, too).
>
> Sorry,
> Robby
>
> On 5/24/07, Mark Engelberg <mark.engelberg at gmail.com> wrote:
> > I can't open any of my old scheme files in the new version.  I get
> > messages like:
> >
> > Unknown snip class or version: "test-case-box%" version 2.
> >
> >  === context ===
> > c:\program files\plt\collects\mred\private\editor.ss:160:35
> > c:\program files\plt\collects\mred\private\editor.ss:155:29
> > c:\program files\plt\collects\drscheme\private\unit.ss:1554:10:
> > change-to-file method in ...heme/private/unit.ss:1146:8
> > c:\program files\plt\collects\drscheme\private\unit.ss:3560:9
> > ...amework/framework.ss:624:5
> > temp206
> > handler:open-file
> > c:\program files\plt\collects\mred\private\mrmenu.ss:237:17: command
> > method in basic-selectable-menu-item%
> > call-with-break-parameterization
> >
> > I assume from the error message that this is related to the test
> > boxes.  Is there a way to make my existing code work, or do I have to
> > keep an old version of Scheme around on my system to open those files?
> >
> > Thanks,
> >
> > Mark
> > _________________________________________________
> >   For list-related administrative tasks:
> >   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> >
>


Posted on the users mailing list.