[plt-dev] try out Scheme-implemented editor classes

From: Jon Rafkind (rafkind at cs.utah.edu)
Date: Mon Mar 30 13:30:06 EDT 2009

Matthew Flatt wrote:
> The Scheme re-implementation of the `editor<%>' classes is now
> essentially complete. You can try it by building and running from
>
>   
I took it for a quick spin. I got this exception in drscheme when trying 
to paste some text using my vi tool.
send: no such method: same-eventspace? for class: clipboard<%>

 === context ===
/home/jon/svn/mred-experiment/f/wxme/collects/scheme/private/class-internal.ss:3671:2: 
obj-error
/home/jon/svn/mred-experiment/f/wxme/collects/mred/private/wxme/editor.ss:1040:2: 
do-buffer-paste method in editor%
/home/jon/svn/mred-experiment/f/wxme/collects/mred/private/wxme/text.ss:2007:2: 
do-paste method in text%
/home/jon/svn/scheme/vi/utils.ss:79:0: repeat
/home/jon/svn/scheme/vi/tool.ss:678:9: do-command
/home/jon/svn/scheme/vi/tool.ss:304:4: accept method in 
...vn/scheme/vi/tool.ss:265:2
/home/jon/svn/mred-experiment/f/wxme/collects/mred/private/wxme/editor-canvas.ss:414:2: 
on-char method in editor-canvas%
/home/jon/svn/mred-experiment/f/wxme/collects/scheme/private/more-scheme.ss:155:2: 
call-with-break-parameterization
/home/jon/svn/mred-experiment/f/wxme/collects/scheme/private/more-scheme.ss:271:2: 
call-with-exception-handler



Posted on the dev mailing list.