World: r3wp
[!REBOL3-OLD1]
older newer | first last |
Pekr 30-Aug-2007 [4367x4] | The discussion was deeper. |
foreach [where:] data [change where 1] | |
above is na infinite loop. Normal variables are applied to data block advancing, set-words non advancing. It allows for easier constructs on one hand, but ppl will have to be sure to understand the difference of set-words ... | |
I correct myself, now as Gabriele explained it .... | |
Henrik 30-Aug-2007 [4371x2] | Graham, it needs a little context. The set-word in the word block points to the current position in the series. The behaviour has also been introduced with FOREACH. Before, there was no other way to grab the series itself (only its values) at it's current index inside the loop block. |
you can freely use words with set-words in the block: >> b: [1 2 3 4 5 6 7 8 9 10] == [1 2 3 4 5 6 7 8 9 10] >> foreach [pos: val] b [?? pos ?? val] pos: [1 2 3 4 5 6 7 8 9 10] val: 1 pos: [2 3 4 5 6 7 8 9 10] val: 2 pos: [3 4 5 6 7 8 9 10] val: 3 etc.. | |
Pekr 30-Aug-2007 [4373] | yes, that is usefull, especially if you want to change elements in original series .... |
Ingo 30-Aug-2007 [4374x2] | Hi Pekr, I'd love to get my hands on an R3 alpha ... and I maybe would even have the time to play with it, but at the moment I don't feel like I'd have the resources to do some serieous testing. So, on the plus side, you don't have to expect a flood of error reports from my part ;-) |
sorry I forgot to put an "a" into serieous ;-) | |
Graham 30-Aug-2007 [4376x2] | My guess is we won't see beta before Xmas. |
this is based purely on RTs ability to keep to previous schedules :) | |
Graham 31-Aug-2007 [4378] | Gab, do you think Rebol could support one of those online real time multi-player sites with chat like Yahoogames? Perhaps using LNS ? |
Will 2-Sep-2007 [4379] | maybe time for a status update on Carl blog? 8-) |
Henrik 2-Sep-2007 [4380] | Good news: Bugs are being fixed. Bad news: More bug reports in bugtracker. :-) |
Pekr 3-Sep-2007 [4381] | Today Carl stated that we are probably close to public beta release. What "close" does mean, noone but Carl knows, though :-) But please, expect, well, a beta version, hmm, maybe even alpha :-) |
Jerry 3-Sep-2007 [4382] | close?: func [ release-date [ date! ] ] [ ( release-date - now ) < 365 ] soon?: :close? |
Pekr 3-Sep-2007 [4383] | :-) |
[unknown: 10] 6-Sep-2007 [4384x2] | I did not read anything about "Threading" in R3.. Is there any news on that part.. or will R3 just do more flexible 'event handling? (as an alternative) |
Pekr.. I hope its a public Beta..but i do think is an improved closed alpha release... | |
Henrik 7-Sep-2007 [4386x2] | threading is there, but is not yet tested very much. |
or tasks, as it's called. | |
RobertS 7-Sep-2007 [4388] | tasks is the word architects seem to prefer to use these days -- glad that is the choice -- getting each of these little things right adds up ... I hope |
Graham 8-Sep-2007 [4389] | Do VID3 buttons appropriately resize themselves to contain their text? usually we have specify the size of the button now. |
Henrik 8-Sep-2007 [4390] | BUTTON doesn't. BTN does. |
Graham 8-Sep-2007 [4391] | Know why the difference? |
Henrik 8-Sep-2007 [4392] | has something to do with the resizing algorithm in the new layout scheme |
Graham 8-Sep-2007 [4393x2] | So, with 'btn I can have text ranging from 1 char to 100 chars? |
And it will resize appropriately? | |
Henrik 8-Sep-2007 [4395x2] | yes, but it still depends also on the size of the layout, I believe |
checked. it doesn't. | |
Graham 8-Sep-2007 [4397x2] | Hmm. |
Seems a simple requirement .. needed for localisation etc | |
Henrik 8-Sep-2007 [4399] | shouldn't be a problem |
Graham 8-Sep-2007 [4400] | to implement? |
Henrik 8-Sep-2007 [4401] | gabriele has a localization system that we might use |
Graham 8-Sep-2007 [4402] | localisation was just an example |
Gabriele 9-Sep-2007 [4403] | we're keeping the VID1 naming here, although we can change that. BUTTON in VID1 was fixed size while BTN was variable size. in many cases, you want all buttons with more or less the same size, so you use BUTTON; when you want them to adapt to the text size, you use BTN. |
Pekr 9-Sep-2007 [4404] | yes, multiple buttons in a panel e.g. - you want the probably of the same size, aligned, to look nice ... |
Gabriele 9-Sep-2007 [4405] | view [btn "Button with a very long text"] works perfectly here. also notice that if you set-face the button with another text, the size is adjusted in real time. |
Graham 9-Sep-2007 [4406] | Nice |
Terry 9-Sep-2007 [4407] | 2007, and still going ga-ga over buttons. |
Pekr 9-Sep-2007 [4408] | Terry, there is more work done, than just buttons. Python has tonnes of developers, yet they plan 1 year or more for 3.0 to appear. I read some of their plans, and even if they change many things and break compatibility, it all sounds like cosmetic changes in comparison to R2 vs R3 .... |
Terry 9-Sep-2007 [4409] | I was expecting a fully functioning C3PO by now. |
Pekr 10-Sep-2007 [4410] | Just a note for those who might be curious. From Carl today: Just a note of interest... I've built the first version of R3 for Linux and OSX. Console only, with file and dir I/O. They pass most of the non-graphics tests. John (Geomol) will be working on the OSX features in the days ahead. .... just to let you know, that other platforms are not forgotten .... |
Terry 10-Sep-2007 [4411] | Back in the day, a key feature of R was it running on 40+ OS... Seems these days, that's down to 3. Hooray. |
Pekr 10-Sep-2007 [4412x2] | Never satisfied, Terry? ;-) 40+ was exagerrated too - various Linux flavors are just one OS. And remember, with R3 - who wants to port, can. REBOL.dll, the only closed part, is platform agnostic code, so in order for RT to port, all they need to do (theoretically), is to recompile ..... |
As for me, I initially expected only Windows version of R3. But due to certain popularity of OS-X and Linux fans here, other ports are already happening. What is wrong with that? | |
Henrik 10-Sep-2007 [4414] | well, Carl was clever this time around, so if 40+ platforms aren't supported by the end of 2008, it's entirely your own fault. :-) |
Pekr 10-Sep-2007 [4415] | good times ahead, guys: "Carl: Now, I think we are at a stage when it would be a good idea to get more people involved." :-) |
Henrik 10-Sep-2007 [4416] | yes, things are going to warm up now :-) |
older newer | first last |