AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 5907 |
r3wp | 58701 |
total: | 64608 |
results window for this page: [start: 47001 end: 47100]
world-name: r3wp
Group: !REBOL3-OLD1 ... [web-public] | ||
BrianH: 6-May-2009 | Bolek, it's mentioned in a comment in the CureCode ticket which thought '- referred to unsigned (probably the motivation for the change). It's otherwise undocumented as of yet. | |
BrianH: 6-May-2009 | If it's not in a CureCode ticket, the sggestion doesn't count. | |
BrianH: 6-May-2009 | Steeve, the basic math operations generate new values, they don't modify in place. This cold cause a lot of memory overhead. Modifying operations might be better to do as functions, perhaps even native functions loaded in plugins. | |
Rebolek: 6-May-2009 | I must admit I haven't used CureCode for about 3 months I think. And my vector! document on R3-alpha precedes CureCore for about a year. Because no one but me payed attention to vectors for so long I never cared about rewritting those requests to CureCode. | |
Steeve: 6-May-2009 | image/rgb returns a binary serie | |
BrianH: 6-May-2009 | Has anyone tried to-binary of a vector! in alpha 51 yet? Don't knock it until you've tried it. | |
BrianH: 6-May-2009 | Vectors have been put on hold for a year, they didn't work at all. At first means since two nights ago. | |
Steeve: 6-May-2009 | i have a very slow connection currently, most of the time i'm disconnected -_-' | |
Sunanda: 6-May-2009 | Brian --- R3-alpha is archived on REBOL.org, for world-members only (ie the same read rules as the AltME version itself). So good news -- we have a persisent archive of that world: no need for Rebolek to rush But bad news -- not many people can see it -- so any gems do need to be ported to more visible locations. | |
Rebolek: 6-May-2009 | Yes, I will. I just miss the easiness of doing that from Altme, I'm not a big fan of web-services :) | |
Henrik: 6-May-2009 | It's not a big deal. Steeve can post to Curecode and request for a clean up. | |
BrianH: 6-May-2009 | I think I get what Steeve is requesting. If he doesn't get it submitted by tomorrow, I'll have a go at writing it up. | |
Steeve: 6-May-2009 | lol >> v: make vector! [integer! 16 2 #{01020304}] == make vector! [integer! 16 4 [ 1 2 3 4 ]] Brian, no Big endian, no little endian, it's a new format: little byte | |
Louis: 6-May-2009 | How do I fix this: Couldnt get a file discriptor referring to the console. | |
Henrik: 7-May-2009 | That should open a browser window, which may not work under Linux yet. | |
Henrik: 7-May-2009 | Interesting. Curecode reports a very different issue in ticket 710. | |
Henrik: 7-May-2009 | Wait a minute: Are you typing the browse command in R3 or in the shell? You must type it in R3. | |
Henrik: 7-May-2009 | It won't help in the shell, so it's a BROWSE bug. | |
Mchean: 8-May-2009 | Is anyone else following the Rebol3 blog using the Google Reader? Its the only blog that i follow in which the text is poorly formatted. Basically the entries appear as one big paragraph., and is hard to follow as a result | |
Henrik: 8-May-2009 | I don't think there is a big chance it will be fixed by Carl right now. However, if you get the source and provide your own fix, it's likely that he would use it. | |
Anton: 9-May-2009 | What happened to the system/user object? I just downloaded Rebol 3 a-51 and it's not there anymore. | |
BrianH: 9-May-2009 | The system/user object was removed in the great system reorg of alpha 46. The only setting in system/user that was of any use was system/user/home. That setting is likely to be put back somewhere else, probably in system/options with a different name. | |
Pekr: 11-May-2009 | Brian - Carl did some change to module creation and referred to objects too. I know that you are after context spec changes, so just a reminder to watch Carl's changes :-) | |
BrianH: 11-May-2009 | I noticed that. I'm giving it some thought - it seems like a cheap fix, but it might not be bad. The HTTP scheme needs some work. | |
Maarten: 12-May-2009 | I recently skimmed over a *new* implementation of multiprocessing in Python 2.6 and 3.0. Really new. Great model - it could be how tasks work in R3 | |
Sunanda: 14-May-2009 | ordinal accessors still exist in R3: fifth [1 2 3 4 5] == 5 (There's a discussion in Core about them no longer working with money!. But that's the only case I know) | |
Pekr: 14-May-2009 | having money descriptor is of no value for general math. It does not do any conversions either, so there is imo very little value in money! (datatype :-) - just a cosmetic visual representation | |
Maxim: 14-May-2009 | yes... decimal! should be BCD and we should have a new float! type which equates to current decimal if no current R2 is going to be compatible anyways... I think this is a good time to fix this issue once and for all... its always been an issue, since core 1 | |
Geomol: 14-May-2009 | Maybe if you develop banking or other financial applications, money datatype could be very nice thing!? Some things are not useful for all of us, but very useful for a few of us. (I haven't used money datatype myself.) | |
Maxim: 14-May-2009 | if the issue is code maintenance, I think its not a good reason not to fix this. | |
Henrik: 14-May-2009 | I haven't used it, since the readability of the currency string is not good. However if you drop the datatype, parsing dialects with money as numbers would be a little harder. | |
Maxim: 14-May-2009 | money is usefull, just that it doesn't replace a real BCD type. | |
Steeve: 14-May-2009 | I posted a comment with an idea, but i'm afraid there would be too much drawbacks in the core. It's hopeless... | |
Maxim: 14-May-2009 | that was a strange reaction on Carl's part, but I think its consistent with how R3 is being developped.... do not let incomplete features creep in releases. | |
Maxim: 14-May-2009 | R2 "incompleteness" in one of the major reasons why many initially love the language, but after they try to build a "serious" app, they discover that some things need to be fixed. | |
Maxim: 14-May-2009 | for me, R3 is a real attempt at delivering a finished product. probably the first time since rebol's creation. | |
Steeve: 14-May-2009 | i made a script with R3 which vectorizes simple images (initialyy to build vectorial fonts usable with the draw dialect) I used a lot bitwise operators like OR and XOR on that images as a prefiltering process. I can put in the te trash my work now. | |
Maxim: 14-May-2009 | maybe your will be a case to put that higher in priority ;-) | |
Steeve: 14-May-2009 | For my revenge i posted a puzzle | |
Pekr: 14-May-2009 | BrianH: it is a strange situation - we are giving up on some "polymorphism", and replacing it with more functions to get the same reflectivity. No more first, second, third, etc. working on multiply types, but instead using values-of, words-of, etc. | |
BrianH: 14-May-2009 | We got a lot of port! bugs fixed - and tickets usefully documented through their dismissal - thanks to Steeve. | |
BrianH: 14-May-2009 | There's a bug too, with mold of vectors. | |
Pekr: 14-May-2009 | I think that we need - plugins, security, gfx, gui, few protocols (later some engine like cheyenne inside), well, we need many things. Also current implementation of codecs is absolutly useless, no concept, just a workaround ... | |
Pekr: 14-May-2009 | BrainH: I'll point you to one article, wait a min., I need to find it. Actually - it was Cyphre who found it IIRC. | |
BrianH: 14-May-2009 | FIRST+ takes a word that refers to a series and it advances the word to the next position while returning the first value. | |
BrianH: 14-May-2009 | It's a speed/simplicity thing. | |
BrianH: 14-May-2009 | Here's the R2-Forward version: first+: funco [ {Return FIRST of series, and increment the series index.} [catch] 'word [word! paren!] "Word must be a series." ; paren! added for R2 ][ ; Workaround for R3 change in lit-word! parameters with paren! arguments if paren? :word [set/any 'word do :word] throw-on-error [also pick get word 1 set word next get word] ] | |
Steeve: 14-May-2009 | funco remains me pulco citron (pulco citrus) a beverage | |
BrianH: 14-May-2009 | funco: make function! [ "Defines a function, but does not copy spec or body." spec [block!] "Help string (opt) followed by arg words (and opt type and string)" body [block!] "The body block of the function" ][ ; For functions known to have no syntax errors or recursive issues. make function! spec body ] | |
BrianH: 14-May-2009 | That's why the only function creation function with a refinement is FUNCT - since it does so much work anyways that the refinement overhead is much lower in comparison to the rest of the code. | |
Pekr: 14-May-2009 | Then we need new format supported in native code - having named sections, which would be just a jump point for refinements: body: [copy [this is copy code] nocopy [this is nocopy code]] :-) | |
Graham: 15-May-2009 | I got a copy but it was not useful for me. | |
BrianH: 15-May-2009 | He is slightly sloppy with his english, in a way that made me think it is not his first language. | |
Maxim: 15-May-2009 | continuing discussion in I'm new group... brian: no R3 chat account yet... its basically that I'm keeping my energy. I really would love to participate more in R3 but since most of what I do is commercial (REBOL), time invested in R3 is severely lost in the short to medium term. but I think its now progressed enough that I really should participate more. I think I have a lot of insight to bring to the table since I'm one of those few developpers who has been using REBOL commercially for just about ever, I've been using a module clone for the last 7-8 years, built 4 complete view engines (even ported glayout to python ;-), implemented some of the largest apps (code wise), and have several dozen REBOL APIs under my belt. | |
BrianH: 15-May-2009 | The reason I am checking this now is because it is time to backport the module system to R2. The code is pretty easy (and mostly written) - the design issues are not. Since you've written a module system, your input may be valuable. | |
Maxim: 15-May-2009 | this can be a big discussion... want to do so privately? | |
Maxim: 15-May-2009 | cause all I've read of the R3 engine, slim already handles a part from actual enforcing of the privacy. | |
Maxim: 15-May-2009 | it acutally does a lot more. | |
BrianH: 15-May-2009 | Not discarded, scheduled for a redesign. R2's FFI is really bad. | |
BrianH: 15-May-2009 | Alpha. And the new model won't be compatible, though there is a proposal to make a plgin that implements a variant of the R2 FFI. | |
Graham: 15-May-2009 | Did we ever reach a conclusion about Rebol scripts .. and to distinguish R3 vs R2 scripts? | |
Graham: 15-May-2009 | rebol3 [ ] or using a 'needs ? | |
Louis: 22-May-2009 | This is what I get when I try to upgrade on my Ubuntu 8.10 box: >> upgrade Fetching upgrade check ... Script: "REBOL 3.0 Version Upgrade" Version: 1.0.0 Date: 7-Apr-2009 Checking for updates... R3 current version: 2.100.54.4.2 It was released on: 16-May-2009/22:45:17 You need to update R3. Download new release? yes Downloading... ** Access error: protocol error: "Timeout" ** Note: use WHY? for more about this error >> why? Opening web browser... Couldnt get a file descriptor referring to the console >> | |
BrianH: 22-May-2009 | Have you tried downloading manually from the web site? There were problems in a53 with permissions. That would be a different error on Windows, buut who knows? | |
Henrik: 22-May-2009 | Please keep trying. It may time out 10 times in a row and then it comes. | |
BrianH: 23-May-2009 | So, you're asking if the plugin model will still follow the initial stated base requirements for a plugin model? :) | |
BrianH: 23-May-2009 | Carl hasn't revealed that yet - which is why I keep asking for "in depth" explanations. This is another of those cases where Carl goes into a cave and comes out with something that is (usually) awesome. Design mode. He hasn't gotten to explanation mode yet. | |
Pekr: 23-May-2009 | I don't understand your comment Brian. I am simply asking for R2 DLL interface, but improved. I can understand that there is probably no need to introduce more than one way of how to interface external environment, but then I want R2 DLL like interface being a plugin. Of course, this capability is so basic though, that I want it inside of REBOL.exe | |
Pekr: 23-May-2009 | Brian: could such a "new evaluation model" help with something like rebcode replacement? :-) | |
BrianH: 23-May-2009 | The problem is that the R2 DLL interface sucked. One of the base requirements of the R3 plugin model wass that it be powerful enough that you cold write a generic wrapper dialect as a plugin, and then use that dialect to specify the API a DLL. | |
BrianH: 23-May-2009 | Of course that wouldn't be as good as actually writing a custom plugin for the DLL (or more likely using one that someone else wrote). | |
Pekr: 23-May-2009 | As for other blog - Objects as a base type ... is there any implication what it means for object semantics? IIRC you expected some changes in object semantics, but Carl states, that other types as ports, tasks, etc. share the implementation, so I wonder if you can really expect any change here? | |
BrianH: 23-May-2009 | To write a rebcode replacement all you need is user-defined types and the knowhow - it's on my todo list. However, user-defined types will probably need to be defined in plugins, and at the very least we couldn't even specify how to define them without a working plugin model. So it will help, indirectly :) | |
BrianH: 23-May-2009 | Objects as a base type blog = documentation of the way things have always been, not a sign of things to come. It was probably in response to bug#838 and my reply to it. | |
BrianH: 23-May-2009 | Once you have plugins and commands, there may be less need for rebcode! - you can just write natives if need be. The reason for a rebcode replacement then would be security (not rebcode's strong suit), since rebcode would be managed code. | |
Paul: 24-May-2009 | what do you call words such as "back" and "tail" and "next"? Is there a special term were using for these? | |
Henrik: 24-May-2009 | if so, there should be a way to classify them in a helpful way in documentation and help | |
Henrik: 24-May-2009 | there is a better way to write that request: AT should support block directly as index. | |
Paul: 24-May-2009 | yeah but that is a copy. | |
BrianH: 24-May-2009 | BACK TAIL series sets the position - the AT is a noop in your example. | |
Henrik: 24-May-2009 | BrianH, not if the AT specifies a different series than the BACK TAIL. | |
Henrik: 24-May-2009 | you can always use skip -n if you want to jump relatively in a series. | |
Paul: 24-May-2009 | Wait a minute - Carl's method is simple things should be simple to do (STSBSTD). A longer acronym. | |
Paul: 24-May-2009 | You can write what you want. It is just a placeholder for me to not suggest it again. | |
Steeve: 24-May-2009 | i think he wants AT working like COPY/PART (the index could be an integer or a serie aswell) | |
BrianH: 24-May-2009 | Well, if the index is a series offset, even a calculated one, then you can already have a reference to that offset without the AT. | |
Paul: 24-May-2009 | Yeah I know but in this case if it has a navigational argument I was thinking it should. | |
Paul: 24-May-2009 | I will in a few minutes. | |
Pekr: 27-May-2009 | http://www.rebol.net/r3blogs/0207.html- Should UNSET act as a value? | |
BrianH: 27-May-2009 | Having the copy operation when applied to a binary! return a binary! is an improvement of R3 over R2 already though :) | |
BrianH: 27-May-2009 | Because it's a bug. | |
BrianH: 27-May-2009 | A bug in PARSE. | |
shadwolf: 27-May-2009 | hum ... yeah but that's a pain to have to switch betwin them | |
shadwolf: 27-May-2009 | i will do a treeview with the server name as root and as leaf channel name you entered clickin on root you have the server messages displayed clicking on leaf you have the channel displayed | |
BrianH: 28-May-2009 | I've been waiting for this siince last year. I posted a comment about usage :) | |
BrianH: 28-May-2009 | He's aware of the value of chaining, but is wary of the "bug" reports he already gets about INSERT. Apparently there is some tiny amount of overhead too, which for a function as low-level as REDUCE might matter. "Penny wise, pound foolish" - I'm trying to convince him otherwise. | |
BrianH: 28-May-2009 | Nested REDUCE and COMPOSE is not that common outside of code generation and nested data structure creation. I do that a lot, but I write my own mezzanines and some of them compile internally. I can think of many mezzanines that could be sped up with /into. | |
Steeve: 28-May-2009 | See this line of code i do to rebuild a draw block in area-tc (it's called thousand times when the style is scrolled) out-style: insert insert insert insert insert insert insert insert out-style 'pen color/2 'fill-pen color/2 'box as-pair abs-x 7 as-pair (f/x * length? str) + abs-x 7 + f/y 3 Insane ;-) | |
Steeve: 28-May-2009 | it's slower than a reduce, but it's save memory, a lot. | |
Steeve: 28-May-2009 | Actually, i'd do a test and choose the faster ;-) |
47001 / 64608 | 1 | 2 | 3 | 4 | 5 | ... | 469 | 470 | [471] | 472 | 473 | ... | 643 | 644 | 645 | 646 | 647 |