AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 4382 |
r3wp | 44224 |
total: | 48606 |
results window for this page: [start: 36301 end: 36400]
world-name: r3wp
Group: !REBOL3-OLD1 ... [web-public] | ||
Dockimbel: 5-Oct-2009 | I think that Sunanda could be able to filter out Geomol's post and my reply from the web export. | |
shadwolf: 5-Oct-2009 | the main chief guru in my mind it's carl the guy with all the answers and all the keys and keeping them for him ... | |
shadwolf: 5-Oct-2009 | how do you want people to be more implicated in rebol VM enhancement if they can't learn from what already exists in it ... and once again i'm sorry but it's a mater of fact compared to public accessible open source VM REbol is clandestine... and what is the purpose to do a revolution that is kept in a bottle ... | |
shadwolf: 5-Oct-2009 | and the problem is not R2 or R3 or R20 ... you see ... the matter of fact carl tomorow decide to stop rebol we are all fucked up ... Openning the source code of rebol is a way too write it in history many where the langage with close source VM. No one now in days remember them and the only ones getting all the attentions are the ones with GPL like system | |
shadwolf: 5-Oct-2009 | Pekr open source or not open source is a long rate debat man it's been on the table since day 1 I met rebol 6 years ago and what i can see is that the rebol community is skrinking and not extending. | |
Pekr: 5-Oct-2009 | The trouble is, that you constantly repeat your point of view on all possible places, whereas we have more important things to do right now. REBOL should be open-sourced long time ago, or we should wait a bit for open-sourcing it in future. And open-sourcing host code is good for starters. Yes, we are slow, but we are getting there. Carl needs to finish Parse, then he is back to Extensions, which apparently are going to be used for Host code isolation. Once that is done, the code can be released. | |
Pekr: 5-Oct-2009 | Yes, REBOL community got shrinked. Because our only product is R2. And R2 is stagnating .... because most resources are now dedicated to R3, which is not production ready yet. Once in beta, or 3.0, we can start looking for new users, and we can start to reconsider to ask Carl to open-source Core. I see no point raising such questions nowadays. Let's wait half a year at least .... | |
shadwolf: 5-Oct-2009 | Pekr for example by solving directly the bugs instead of filling a bug track and than wait for example ... you still can document on a bug track what evolution you maid... The question is can carl work on all the topic related to rebol at the same time ? the answer is no. And until now carl take a topic enhance it correct the bug related to the new topic addition and then move on to the next topic .... i'm not sure that's the more efficient way | |
Pekr: 5-Oct-2009 | Shadwolf - what are you talking about? Just look at CureCode. CureCode is absolutly cool and it much helped to shape-up R3. We get 100 tickets implemented a month. That might be even more, than you might get with some even open-source systems. And you also make it sound, like there is no plan, whereas there is a concrete plan for beta - http://www.rebol.com/r3/project-plans.html .... Carl even offered to wikify it, so that the community CAN influence release priorities .... | |
Pekr: 5-Oct-2009 | I had no intention to go into Parse. My only note of Parse was, that it is the actually undergoing priority, and you can note the fact by looking into R3 Blog topics ..... | |
shadwolf: 5-Oct-2009 | ofcourse it is a priority to polish parse ... but the thing is only car can try new feature... having opensource accessible to all mean alot of tries can be done and shown and that's better than the 1 to X relation we have. Mainly and i'm not the only one to say it we propose alot of things but since we can't show them they are. what do i want is a rebol that evolve faster ... it's been 2 years since rebol 3 enhancement started we lost alot of time in futil consideration like how do we name that and how about changing the name of this ... and we skipped during a loooooooooong time the main topic .... | |
shadwolf: 5-Oct-2009 | and then carl said ok lets redo it all and 2 years and around 100 alpha version havec been made and we are still in the process ... Mainly why because it's the work of a single man... and that's all. If carl don't push the rebol car the car stop and that's all ... you see all the comments you can do or not will not have a real impact on how the car rebol progress or not. | |
Pekr: 5-Oct-2009 | Shadwolf - then please go and ask Carl privately about open-sourcing topic. It sounds like I am against it - I am not. I just don't think, in comparison to you, that open-sourcing it NOW would bring us R3 any faster. Soon enough (which I ufff, repeat for so long) we get EXtensions and host code. I bet it comes in few months. Then ppl can start porting efforts and extending the language .... ask Maxim for his plans :-) | |
Pekr: 5-Oct-2009 | Shadwolf - I talked to Carl, and he wants go into beta Autumn 2009. I actually think it will be Winter 2009, but I would like beta to include all important Core stuff, including tasking ... | |
shadwolf: 5-Oct-2009 | cyphre working on R3 actually ? Cyphre didn't loged to atme since july 27 how active is that ? I don't see many topic poped around at same time i see 1 main topic wroked and the related things worked at same time that's all. Complete architecture change .... hum ? but that's came along the flow my brother it wasn't a from the begining statement. | |
shadwolf: 5-Oct-2009 | did i said R3 wasn't good ? i like many features in it but the progressing is slow that's all and repose entierely on carl... | |
Henrik: 5-Oct-2009 | well, the ports system has been done for over a year and is documented, but where are the protocols? | |
shadwolf: 5-Oct-2009 | but yes I would say R2 lasted too long ... carl was glued in endlessly bug correction and few where the real improvements... the major addition in R2 was the AGG/draw dialect which since then have not evolved a bit... look at the number of tickets in old rambo. So yes starting with a ew base and bring alot of enhancement was a certain thing the problem is along the process we lost alot of people mainly interrested in rebol but not seeing it evolving fast anough and that how do you solve it ? | |
Pekr: 5-Oct-2009 | Henrik - we are bunch of lazy and uncapable lamers :-D | |
shadwolf: 5-Oct-2009 | yeah... but we assume it :P or at least i assume my lazyness and my stupidity but in other hands most of things I done with rebol where totally unexpected things .. and once again every time i faced limitations that forbided me to push them till the end and release and maintain a product more than a demo ... | |
Pekr: 5-Oct-2009 | Shadwolf - we do wish, and we do hope for those ppl to return. We also hope to attract many new ppl. | |
Pekr: 5-Oct-2009 | Shadwolf - what imo Henrik tried to point out is, that R3 networking seems to be kind of solid for 1-2 years, yet noone picked-up and rewrote networking protocols - and that layer is of cource open-sourced ... | |
shadwolf: 5-Oct-2009 | pekr i think maybe if in those last 8 years of rebol if i had from the begining access to the code i could solve some of the limitation or organise myself with other people in the community to bypass the limitation and enhance at the same time rebol VM you see that is the dynamic i want to see ... and that is the dynamic that only opensource open access can bring... | |
shadwolf: 5-Oct-2009 | Pekr ... opensourced sorry but i don't have access to it i need to ask carl and then it's up to carl to grant me the codes or not and as i'm an idiot and everyone knows it that's not going to happend | |
shadwolf: 5-Oct-2009 | i think steeve had maid some suggestion on the topic but noone listen to him ... so this means the source code are not as easy to put their hands on them as you say pekr.. and i'm pretty sure if steeve could put his hands on that topic the result would be fun ..; | |
Pekr: 5-Oct-2009 | There is some chance that after the Parse enhancements, BrianH overhauls Scheme dialect and will start work on protocols ... | |
shadwolf: 5-Oct-2009 | for me networking starts and stops with read htttp://www.mysite.org/mydocument.html ... | |
shadwolf: 5-Oct-2009 | ldci pointed that link ... What do "Livin La Vida Loca" by Ricky Martin, "Mambo No. 5" by Lou Bega and REBOL all have in common? They all peaked for about a month in 1999 and nobody has thought they were cool ever since. ... man that's hard ... | |
Pekr: 5-Oct-2009 | A two-pronged attack killed REBOL. First, the fact that the end user had to single-handedly install an interpreter and do a good amount of legwork to get it and the application in sync ensured that the language wasn't going to be adopted by the masses" - the person clearly does not know, what he is ranting about ... | |
shadwolf: 5-Oct-2009 | lol [] maybe are a ponctuation in his mind .... too much brackets ho common less than lisp anyway ... LISP ... Lot of Insipid and Stupid Parenthesis :P | |
shadwolf: 5-Oct-2009 | and you know once people decided that rebol is another meaningless toy that's hard to show them the contrary ... That's why i always thought big language are made famous by big projects ... | |
shadwolf: 5-Oct-2009 | even if I'm agree that the rebol concept could or should be pushed further and that it was spread over too much OSes without taking full capabilities of the 3 or 4 main ones ... that's not a reason to say it's useless ... | |
shadwolf: 5-Oct-2009 | man this guy is not cool in this article not only rebol is scratched and at the limit on the whole page the best comments are made on rebol lol... java2K .... lol ... poor java2K ... | |
shadwolf: 5-Oct-2009 | i don't understand the install issue with rebol like java and .NET runtime ... i don't see the problem there or the point ... maybe he refers on other os like linux but even being half an idiot you put rebol VM in /usr/bin and you dont need to set up your path environement ... | |
Henrik: 5-Oct-2009 | Then there is also a bit more talk about ports and why there still are no protocols. There is no conclusion, other than people are either busy or lazy. | |
Pekr: 5-Oct-2009 | 2.100.86: PARSE fixes and enhancements. Major rewrite of the main PARSE function. Watch for any new side effects. | |
Henrik: 5-Oct-2009 | http://www.rebol.net/r3blogs/0259.html And what A86 can do. | |
shadwolf: 5-Oct-2009 | henrik or the 3rd thing ... that's don't have a beggining of a clue on what and how to do protocols.... | |
shadwolf: 5-Oct-2009 | see for example i have lot of "free' time that I could spend on that topic but then i'm not sure the result will feet your expectations and i absolutly don't know how to proceed | |
Pekr: 6-Oct-2009 | it is confusing and absolutly nothing telling to the end user | |
Pekr: 6-Oct-2009 | I just run trace/back on, demo, trace/back 20 ... I can't understand the output, yet, but interesting :-) But really - Windows console just sucks and downgrading my REBOL experience by tens of percents in comparison to R2. | |
Henrik: 6-Oct-2009 | just read the output from left to right. it shows that PARSE called MAKE-TEXT-STYLE, that FONTIZE called PARSE, that DO called FONTIZE, etc. R2 would only point to the source location of MAKE-TEXT-STYLE, and then you would just have to hope that the place was unique enough to find it with a text editor's search function. That would be hard if MAKE-TEXT-STYLE existed in 20 different places in the code, and so you would have to proceed with several minutes of probing. No need for that anymore. Here, I can immediately tell the path to the problem. | |
Pekr: 6-Oct-2009 | Henrik - as for protocols, dunno who, but someone here said, that the http protocol is done in an old-school way, and that it deserves new aproach. I will gladly wait for BrianH to take over this area ... | |
Henrik: 6-Oct-2009 | For BASE font style there is no parent, and we have a new rule that says that SET does not set a new value, if the value shouldn't be set. | |
Henrik: 6-Oct-2009 | Maybe it's not entirely that. Because parent is a block, and it's set to the next value, so it borrows the next value after opt, where it shouldn't. That could be a parse bug. | |
Henrik: 6-Oct-2009 | Bug #1254 is a direct result of the A85 changes to the INSERT, CHANGE and APPEND functions, so we should probably test all functions that use those. | |
Geomol: 6-Oct-2009 | Does function! and closure! work backwards when dealing with indirect values (block!, string!, ...)? >> f: func [/local b s] [b: [] s: "" insert b 1 insert s 1] >> f == "" >> f == "1" >> source f f: make function! [[/local b s][b: [1 1] s: "11" insert b 1 insert s 1]] >> g: closure [/local b s] [b: [] s: "" insert b 1 insert s 1] >> g == "" >> g == "" >> source g g: make closure! [[/local b s][b: [] s: "" insert b 1 insert s 1]] Souldn't the functionality be the other way around? | |
Geomol: 6-Oct-2009 | I got the feeling, closures should work as R2 functions, that would remember local variables, after the function returned. And functions in R3 are implemented using stack-frames. | |
Steeve: 6-Oct-2009 | What a closure seems to do (sort of): func [][ compose context [ (copy/deep body) ] ] It's not a correct simulation of R2 functions, which should be something like: context [ func spec body ] You see, the context created should be outside, so that it would be build only one time and not each time the function is called. | |
Steeve: 6-Oct-2009 | Actually, it's what i do to create local persistant variable in a function. I wrap the function in a context and declare the persistant variable in the object instead. More i think about that, more i think the closure! type is useles, at least less than the above case. | |
Steeve: 6-Oct-2009 | And i posted the same request than you | |
Pekr: 7-Oct-2009 | Carl wikified the project plan - http://rebol.com/r3/docs/project.html I am now suggesting the following aproach - to create October plan, describing R3 beta release. My proposal is to discuss particular items here and on chat, but the main channel should be blog. There we can post our priority lists. Once agreed, we edit the doc. So hopefully soon enough, we open the discussion. We might already start, but save your comments for the blog. This group is moving fast with discussions, maybe we could set-up (temporarily?) an R3 priorities group, and each of us could post his numberred/bulleted list of requested features? It would be then easier for Carl to look, or for us to gather ideas and repost them to blog, etc. What do you think? | |
Maxim: 7-Oct-2009 | how can I become an editor for the wiki? I would eventually add some stuff for the extensions (from me and others). | |
Maxim: 7-Oct-2009 | writting up a complete, revised, and proper document for a devices/callbacks spec, which I will link within the projects plan when its done :-) | |
Maxim: 7-Oct-2009 | the goal is to make it a working document, we (those who care about this issue) can pitch in and improve. | |
BrianH: 7-Oct-2009 | Agreed, and a few links in the comment column would help here and there :) | |
Pekr: 7-Oct-2009 | I think, that naturally, such document should be part of CureCode. But that is for the future. Simply put - in cure-code, you post a wishes too. Those might be dismissed, or accepted. There should also be a table called releases, where admin could add version numbers. Then fixed-in could use shortcuts as fixed-in 'next release, and the correct version would be filled-in, etc. From there, such pririty list and milestone releases description could be automated. But - we don't need it now ... | |
Pekr: 7-Oct-2009 | I am not sure if to create the priority group? Because then regular discussion might start there, and we will have channel split. OTOH why have things all in one channel? What do you think? | |
BrianH: 7-Oct-2009 | Well, save your changes locally and ping Carl with the error. It's probably a file permissions missetting on the host. | |
Pekr: 7-Oct-2009 | I think that our Linux and OS-X friends are going to get 2.100.87 release soon too :-) | |
Pekr: 7-Oct-2009 | Actually - they were released already - but only for OS-X Intel and Linux/Fedora, so far ... I think Kaj can upload new version to his R3 demo site :-) | |
Maxim: 7-Oct-2009 | I have thought of a way to re-cycle devices as the actual interface for threading. the nice thing is that my new proposal includes function calling and port modes... so we could build threads inter-comms using any of the two methods :-) actually, we could implement the WHOLE threads system ourself... we don't actually have to wait for Carl to do it. | |
Maxim: 7-Oct-2009 | do-something-in-other-thread would be handled like a callback in the thread. so its uber simple to setup. you could also do a reverse device setup, since the R3 process would contain both driver and client code, all you'd need is for the device to have a command which tells it how to connect to you, and you become both driver and clients for each other. making it very easy to provide async comms in both directions. | |
Maxim: 7-Oct-2009 | I'm still working on the details... the draft is going to be ready in a few days, while I iron out an actual implementation example and work on the details. | |
Maxim: 7-Oct-2009 | it also has to be consistent, and there are some things I can't really go in depth, because the host code isn't yet available. | |
Pekr: 7-Oct-2009 | Max - OK. Just remember, that Carl wants to get it quick, or so is my feeling. So you should better finish it ASAP, as once Parse is done, he might be back to revisit the list, and reorder priorities. Hopefully I think that Extensions will remain high priority, as it seems they will be used even for Host to Core isolation ... | |
Maxim: 7-Oct-2009 | Its a proposal, an idea, something to reflect on... I'm not trying to prove that I have the best idea, but I really think we should see if what I propose is dooable... imagine, threads, dll interfacing, inter process coms, callbacks, LNS, all using the exact same client code, and much of the same on the driver side too :-) | |
Sunanda: 7-Oct-2009 | R2 has 'parse-xml and its helper function 'xml-language. You can copy their sources to R3 .... but they are currently seriously buggy there. Gavin's XML parser was better in R2....It has no equivalent in R3 yet: http://www.rebol.org/view-script.r?script=xml-parse.r I guess we are waiting for parse to settle down before getting decent XML tools. | |
Steeve: 7-Oct-2009 | Well, i only wanted construct a block of tags and strings. So i came with that, it's enough for me currently. src: read %frog.svg out: [] parse src [ any [ copy str to [#"<" | end] opt [if (not empty? str) (append out to-string str)] not end src: (set [data src] transcode/next src append out data) :src ] ] | |
BrianH: 8-Oct-2009 | Good to see the old news documented somewhere outside of CureCode and the blog :) | |
Pekr: 8-Oct-2009 | I don't like the entire removal of security in order to be able to raise the stack. We need secure [stack allow] or even better secure [stack 1000000], and in such a case evoke is not needed ... | |
Pekr: 8-Oct-2009 | aha, so it just "switches" to >> prompt, and here we go - R3? | |
BrianH: 8-Oct-2009 | And the lack of that effect is what makes CGI not work on Windows (in addition to Unicode issues). | |
BrianH: 8-Oct-2009 | I want to be able to pop up a new console if I need to, but it should be a GUI console and I should be able to pop up more than one in the same R3 process, in different tasks. Text mode console usage should use the text mode console. | |
Pekr: 8-Oct-2009 | I am curious about HOW do we actually fix the unicode issues. This might be more deep problem, that might seem. Because If I am not able to print in UTF-8, I need to first print the header, using some conversion, and then the content = the code is not easily cross-platform ... | |
BrianH: 8-Oct-2009 | CGI output should be binary, and the headers output in 7bit ASCII (not UTF-8) through that binary output. | |
BrianH: 8-Oct-2009 | Any encoding is none of the business of the CGI channel - it is a matter between the script and the cliennt. | |
Pekr: 8-Oct-2009 | As to your remark - I wonder, how R3 itself decides, what is, and what is not a header :-) You probably mean, that I have to be responsible for the conversion? | |
Pekr: 8-Oct-2009 | That should be fixed, no? :-) I want to start to do some tests with CGI, and no will to mess with Linux here :-) | |
BrianH: 8-Oct-2009 | Well, we were careful to design the module system so that you could specify requirements and relationships statically. This makes it relatively easy to adapt modules to a preprocessor that collects them into a single script, without necessarily needing special directives. This might make encapping easier. | |
Steeve: 8-Oct-2009 | I think so. The only remaining problem will be the transform attribute. They can apply a matrix to transform the gradient. But we don't have that, as-is in Draw. We can apply rotate, scalling, and translation (i guess) on gradients, but separatly, not as a matrix. | |
Steeve: 8-Oct-2009 | Do you mean, taking the matrix and extraction the different components (rotation, translation, scaling) ? I don't know if it's possible, i'm not good enough with maths ;-) | |
GiuseppeC: 9-Oct-2009 | I have one curiosity: REBOL3 VID is going to be an old style 2D interface. New interfaces, expecially for mobile device are PSEUDO 3D and touch based. Could this kind of interface be inplemented to support current and future generations of products ? | |
Henrik: 9-Oct-2009 | yes, both touch and 3D are possible. | |
Maxim: 9-Oct-2009 | that is strange... never had one without the other in R2... although in R2 if you put the to-image call in an attempt and the effect was invalid (and would usually cause a rebol error), that face will never render again, whatever you do with it... is stays in a corrupt internal state. | |
BrianH: 13-Oct-2009 | No, it doesn't exist, and would be one line of code. However, so would calling this function, so it doesn't save anything. Probably best to remove the reference/page. | |
Henrik: 13-Oct-2009 | but, I'm about 40% through the list, and I'll compile a list of changes and things that need to be looked at. | |
BrianH: 13-Oct-2009 | IN-DIR is used for file manipuulation code, when you need to change the directory for onne bit of code and then change back. | |
Maxim: 14-Oct-2009 | thanks for your time and effort Henrik... this type of volunteer work often (usually) goes un-noticed and it really is a lot of work. | |
Henrik: 14-Oct-2009 | There is probably still going to be a lot of bugs and missing refinements. I noticed that some functions aren't written properly in the summary, and of course there are obsolete and missing pages. | |
Henrik: 14-Oct-2009 | It looks to me like some GUI functions like 'handle-events and 'base-handler that belong inside View are also available in the main context and are also listed in the docs. I assume those functions will disappear, once the GUI goes into a module. | |
RobertS: 14-Oct-2009 | I posted a note to the R3 blog article on a89 as I cannot get it to return a prompt on Win XP SP3 - I have tried getting r3-a89.exe to consume a script and tried not only under cmd shell but also under cygwin | |
Henrik: 15-Oct-2009 | A90 now also for Linux and OSX | |
RobertS: 16-Oct-2009 | Both fine on my Untu and XP. Whatever.. BTW, was there ever a chat about assert {} I am spending some time in Groovy and thinking about the errors in a Rebol book: the Manny Groovy book was generated so at least the code examples run ... groovy uses assert a a good deal ... which got me to thinking about REBOL comment {} which seems to suggest that we could have an assert {} which is evaluated only when a REBOL option is set. and have it default to OFF | |
RobertS: 16-Oct-2009 | Oops - so funny - I went to look at rebol.org for any use of an assert but there it is assert in the R3 docs missed it ... but can it be flipped not to run? Or would you just set assrt: :assert and wrap it? | |
Maxim: 17-Oct-2009 | this is really annoying and like you, I see absolutely no real-world usage ... it sounds more like an oversight on carl's behalf. | |
Maxim: 17-Oct-2009 | like... oops ... forgot to remove unset values in reduce native. in the meantime, you can just make reduce a mezz , call the native inside of it and remove unset values... at least its going to be done automatically... although it will slow down your code a bit. | |
Maxim: 17-Oct-2009 | posting it to curecode is a good way for him to see that a change isn't beneficial in real world use. he will comment it there, and it will be usefull as a reference for further users... I did a search for reduce on curecode, found a few things... but since curecode serves as a reference, this would be a good place to put your grievance. | |
Steeve: 17-Oct-2009 | See, why i can't remplace reduce by compose. I use such rule to parse draw blocks >> box: [ 'box origin destination] when i use this rule, it's auto intialising the variables origin and destination. The interesting thing is that, when i change the content of the variables somewhere else in my code, i can revert back the content of the draw block, just doing a: >> reduce ['box origin destination] You see, i use the same block of defintion to parse and change-back a draw block. | |
BrianH: 18-Oct-2009 | Afaik, we don't have any characters left that can be used for delimiters to surround some kind of literal value. [], (), <>, and {} are taken. |
36301 / 48606 | 1 | 2 | 3 | 4 | 5 | ... | 362 | 363 | [364] | 365 | 366 | ... | 483 | 484 | 485 | 486 | 487 |