• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r4wp

[#Red] Red language group

DocKimbel
15-Sep-2012
[1812]
Gregg: thanks for that. I'm all ears if someone has a solid proposition 
for that. I'm even ready to relocate myself in a foreign country, 
if that can help. :-)
GrahamC
15-Sep-2012
[1813]
I've sent money to europe by bank wire, and it's very expensive. 
 Best if you can setup a US bank account when you're next visiting 
the USA ( if that is possible for non residents ), or an E*trade 
account.
Kaj
15-Sep-2012
[1814]
hello is still out of memory on Syllable Server, at a slightly changed 
address
Andreas
15-Sep-2012
[1815]
Please try again, pushed a fix a few seconds ago.
Kaj
15-Sep-2012
[1816]
42!
Andreas
15-Sep-2012
[1817]
Welcome to the club :)
Kaj
15-Sep-2012
[1818x3]
Many thanks
Now for Syllable
Odd that it worked before on some Linuxes
DocKimbel
15-Sep-2012
[1821]
Race condition on return value from mmap call. If address was too 
high, it was failing the safety check (testing for negative values) 
and wrongly triggering the error. ;-)
Kaj
15-Sep-2012
[1822x2]
32
Runtime Error, unfortunately
DocKimbel
15-Sep-2012
[1824x2]
Not bad :-)
Will see that tomorrow, bed time here...
Kaj
15-Sep-2012
[1826x2]
Night
I'll tell Bas to schedule a Red presentation at Software Freedom 
Day coming week
Gregg
15-Sep-2012
[1828]
I'm not coordinating with Nick yet, but will when the time comes.
DocKimbel
16-Sep-2012
[1829]
Kaj: great! Let me know what feature/fixes you need for the presentation!
Kaj
16-Sep-2012
[1830x3]
I'm very, very happy to announce that Red now works on Syllable Desktop 
0.6.7
There's not much in Red yet, so to have something to show I'm going 
to test my Red/System bindings from within Red
For the tech crowd I'll show some of the inner workings of Red
NickA
16-Sep-2012
[1833]
Congrats Kaj!  It's so encouraging to see so much daily progress.
Kaj
16-Sep-2012
[1834]
Sure is :-)
DocKimbel
16-Sep-2012
[1835]
Kaj, great! I'm looking forward to watch the videos of your presentation. 
:-)
Henrik
16-Sep-2012
[1836]
I can also tell the number of commits has been high this weekend.
DocKimbel
16-Sep-2012
[1837]
Weekend is not finished, expect some more. ;-)
Gregg
16-Sep-2012
[1838]
Finally got around to cloning Red from github and doing the test 
system and Red compiles. I hadn't done so since changing machines, 
so it's great to have it all work the first time out. Great stuff 
Doc.
DocKimbel
17-Sep-2012
[1839]
Thanks Gregg, a lot more to come in the next weeks!
Henrik
17-Sep-2012
[1840]
is there a list of any-function!s implemented?
DocKimbel
17-Sep-2012
[1841x4]
Not yet Henrik, I plan to make one of the planned/implemented one 
starting from the official first alpha of Red (at v0.3.0 release). 
Actually, I plan to do this in 2-3 weeks.
*ones
Also, if someone is willing to make such a list right now and maintain 
it updated, that would be nice.
You just need to screen through %runtime/actions.reds and %runtime/natives.reds 
for changes. You could even make a short script to notify yourself 
when those files are modified using github's API. ;-)
Kaj
17-Sep-2012
[1845x3]
It's very problematic to use existing Red/System code in the Red 
#system directive, because it mustn't conflict with any of the internal 
implementation of Red
Wrapping it in extra contexts doesn't help, because #define's and 
other things are global
Even if I wring the bindings around it now, it can break any moment 
when Red's implementation changes
Arnold
17-Sep-2012
[1848]
The website needs an introduction/instruction section and a downloadlink 
to a zipped version of Red souces, so people can skip the github 
stuff.
NickA
17-Sep-2012
[1849]
+1 Arnold, although Github does provide a zip download link.
Arnold
17-Sep-2012
[1850]
Right, that's new I guess. How many K's is this source now? Ah only 
289 KB couldn't even blink my eyes while downloading it, so there 
will be no real bandwidth issue, I can host one download link on 
my site as well :-)
Pekr
17-Sep-2012
[1851]
So - just link red-lang.org to the zip archive? Doesn't it have a 
static/non-changing link?
Arnold
17-Sep-2012
[1852]
As I see it, it is available under https://github.com/dockimbel/Red/zipball/master
DocKimbel
17-Sep-2012
[1853]
Kaj: I might make macros context-sensitive, but I don't see what 
more I can do. The point of #system is to write Red/System code within 
the 'red context, so naming should be done carefully to avoid conflicts. 
But with a few context wrappers, you should be able to solve that, 
no?
Pekr
17-Sep-2012
[1854x3]
does it work like a preprocessor or what? Any example, of how is 
Red/System code inlined in the Red?
why not do it like a Rebcode? make red-system ...., or make native! 
.... etc.?
# char should not be used for anything else but - preprocessor. And 
if it works like a preprocessor, we should stop talking about the 
ability to use inlined Red/System code anywhere in the Red source 
code ... :-)
DocKimbel
17-Sep-2012
[1857x2]
Arnold: Red source zip links are on github since the beginning. Maybe 
you can write such presentation/instruction section, submit it in 
a gist, put the link here and on the Red ML, discuss with others, 
and when it's ready send it to me so I can review and publish it. 
I need to advance on Red construction rapidly now, so the website 
is currently lower priority to me.
Pekr: # are for compiler directives, they can be processed before 
or during compilation. 

make native!

: see my posts before my v0.3.0 link post on friday in this group.
Pekr
17-Sep-2012
[1859]
Doc - maybe what does Arnold mean is just simple addition of Downloads 
section, and providing just few links for particular branches - https://github.com/dockimbel/Red/zipball/master
... but - we can live without it if other things are more important. 
But - there might be some truth to the fact, that not everybody is 
skilled to fight with Github "complexity". It was an obstacle for 
me too, although I found my way thru ... but only because of your 
help :-)
Arnold
17-Sep-2012
[1860]
A what? A gist??
Pekr
17-Sep-2012
[1861]
:-)