Carl wrote:
> Yes.  We've been fixing core bugs as well in the View releases.  Once, B5 of Vi
> ew is open for everyone to use, we'll put out Core 2.3 as we promised.
> 
I fixed too :)
                skip ( set [ value new ] load/next str emit str new str: new )
                :str
instead of
> >>                 skip (set [value new] load/next str  emit str new) :new
and it runs. in current /core you have to use only one position-variable?
Also included in edi.r alias screbol (my editor).

Then, while fixing: Any news about this mold-"{"-problem?
lacking a "^{" i replaced once with 
- oops, well - "^()" with the right char-code. 
this works with multi-line-strings too.
but a real "^{" would be better?
(i tried to keep as much {} clean as possible too, seems to be difficult.
Oh. should find/reverse/part with two positions work? 
i remember it does not?)
ah, here (somebody except of me molds 10-kb-strings? :)
    str-mold: func [ i /local c d ] [
        c: mold i
        either ( first c ) = #"{" [
            d: copy/part next c back tail c
            replace/all d "{" "^^(7B)"
            replace/all d "^^}" "^^(7D)"
            replace/all d "}" "^^(7D)"
            rejoin [ "{" d "}" ] ]
        [ c ] ]

>>     a: {aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}
==  {aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}  ;
 string!
>>     str-mold a
==  {{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^^(7B)aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}}  ; 
 string!
>>     print str-mold a
{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^(7B)aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}

 
> And, we will also fix the REBOL header problem found in load/next, as you menti
> on below.
this breaks my code! have workaround now with  
[load/next insert the-string "rebol[]"] everywhere!
well, i will change this very quick back :)

Volker

> 
> -Carl
> 
> At 5/29/00 01:20 AM +0100, you wrote:
> >
> >with /core on linux ( REBOL 2.2.0.4.2 )
> >this hangs, with view/beta4 it runs. ?!
> >
> >        parse script blk-rule: [
> >..
> >                str: (print copy/part str 10)
> >prints lots of
> >REBOL [
> >Ti
> >
> >And, my script with rebol[] in it fails, of course.
> >will change to  [join "RE" "BOL"] :-)
> >
> >i like this script :-)
> >
> >Volker
> >
 
> 

Reply via email to