Oh: what about turning the editor into a port and then using
regexp-matching on it? The position of the port will be a delta from
where you created the position of the editor. Eg:
#lang racket/gui
(define t (new text%))
(void (send t load-file (collection-file-path "private/rep.rkt" "drracket")))
Yes, sorry, I've meant string-snip%.
Okay, I'll iterate over snips then, because I need to match
whole character sets.
Thanks!
Best,
Erich
On Mon, 12 Dec 2011 16:12:13 -0600
Robby Findler wrote:
> You might get away with just using the find-string method of text%,
> but if not, then you do
You might get away with just using the find-string method of text%,
but if not, then you do have to iterate snip by snip. The positions
inside string-snip%s are offsets from the position of the whole snip
for characters (is that what you're asking for when you say
text-snip%?).
Robby
On Mon, Dec
3 matches
Mail list logo