r3
r3 copied to clipboard
Rebol (R3) source code
At one point I noticed that git was trying to get something from a 10.x.x.x ip address for reb-skia. Not sure if there's a machine down or if someone forgot...
Such a code should not be allowed: ```rebol >> s: make struct! [ a: [uint8] probe random 100 ] 25 >> mold s == "make struct! [a: [uint8] 25]" >>...
this is ok: ```rebol y: make struct! [ c [struct! [a [uint8!]]] ] ``` this is also ok: ```rebol x: make struct! [ a [uint8!] ] y: make struct! [...
Example: > > write %test.txt "a^/b^/c" When opening %test.txt in Notepad, for instance, you'll see: abc > > read %test.txt > > == #{610A620A63}
When I try to run a script that contains a UTF-8 character(s) in its filename or path, rebol fails with this error messages: Path: /home/esko/tmp/sandbox/今日は/ascii ``` $ rebl ~/tmp/sandbox/今日は/ascii/whatdir.r3 **...
In `src/mezz/mezz-help.r` function `load-gui` says `Spahirion's` instead of `Saphirion's`.
Check this console session: ``` >> recycle/off ;> == ;> load "22-Feb-2019" ;> == ;> b: 1 ;> == ;
Each call to `view` without providing own handler is adding the default view handler into handlers block here: https://github.com/zsx/r3/blob/baf7e6c707b41c7f3dd21cf520be86f71ddca30d/src/mezz/view-funcs.r#L76-L96 The default handler should be added only once or the `handle-events`...
Trying to view a root gob like: `view system/view/screen-gob` should return `none` or throw an error instead of crash.
`show none` crashes Rebol. You should (for example) add test for `none` value here: https://github.com/zsx/r3/blob/baf7e6c707b41c7f3dd21cf520be86f71ddca30d/src/os/host-view.c#L345-L351