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: 52101 end: 52200]
world-name: r3wp
Group: user.r Formal ... International REBOL User Association [web-public] | ||
btiffin: 4-Feb-2010 | Accepting Gregg's response as a second, for a call to end voting; I'd like to motion that we tally up the votes as per the user.r Chat example. Thanks to all participants, and best of luck to our candidates. | |
Gregg: 11-Aug-2010 | We'll all pitch in and have someone geographically close to each key player get them a nice beverage of their choosing. | |
btiffin: 30-Nov-2010 | I'd like to nominate Nenad Rakocevic for 2010's rebol Of The Year. As a reminder, for Bob's Rules, this nomination will require a second. | |
btiffin: 30-Nov-2010 | I'd like to propose a round table vote of acceptance of the voting code and procedures posted to user.r Chat, by Sunanda. A negative outcome would hopefully be followed by new proposals and discussion. | |
btiffin: 4-Dec-2010 | Point of Information: Recapping current nominations. Robert Muench, Nenad Rakocevic, Nick Antonaccio. Participants are encouraged to get nomincations in for seconding before December 15th. Starting a vote pass by Dec 15th should give everyone a chance to get in a vote before the end of Dec 31st. | |
Group: !REBOL3 ... [web-public] | ||
Andreas: 29-Jan-2010 | How would I implement a ssl:// port scheme in the hostkit, that behaves just as tcp:// does, but allowing me to hook the native actors (open, mainly) | |
BrianH: 29-Jan-2010 | Start is a cmd.exe builtin command on Win2k+ (not Win9x). Try call "cmd.exe start textpad" or calling Textpad directly. | |
Steeve: 29-Jan-2010 | Jeez i wasted my time to develop a script to launch remote commands from an AS400 on my PC using FTP. And I fail on the finish line because CALL don't do the last easy part of the job. T_T | |
BrianH: 29-Jan-2010 | Or something like that - I use a different text editor. | |
Graham: 29-Jan-2010 | you can call a batch script .. | |
Graham: 29-Jan-2010 | so you're using a AS400 to remote control your PC?? | |
Steeve: 29-Jan-2010 | a little strange to use ftp to do that, but it's the only protocol allowed here :-) | |
Brock: 30-Jan-2010 | the reason Notepad works with a direct call is that it is in the system path in windows. Textpad would not, but the path could be added, then you wouldn't need the direct path to it. | |
Steeve: 30-Jan-2010 | but when i start a console, "start textpad" works. So, the default console has the path of the installed apps in his env. | |
BrianH: 30-Jan-2010 | As long as you refer to the manual as a "manual" even if it is technically a wiki too, that will work. | |
Paul: 30-Jan-2010 | try a rejoin using two binary values. | |
Ashley: 30-Jan-2010 | Looks like a problem with append: append "" ["a"] append #{00} [#{01}] Note that join works (as it's not appending a block). | |
BrianH: 30-Jan-2010 | Already posted a ticket about that today. | |
BrianH: 30-Jan-2010 | FUNC in R3 does a COPY/deep of its spec and code blocks, so it's safe to use here. | |
Maxim: 1-Feb-2010 | the new R3 web site is SOOOO much better to navigate on..... yeah, it doesn't look like a million, but at least it doesn't get in your way, like the old site did. just tought I'd share my POV. | |
Pekr: 1-Feb-2010 | Max - it is just a structure, which was reshapen, and the page was also de-stylled. The layout, styling and gfx of the new site is not done yet, as well as front page segmentation for particular target groups interests ... | |
Carl: 2-Feb-2010 | I probably need to put a no-cache meta directive on it. | |
Carl: 2-Feb-2010 | Correct. But, I want to findout what people want the most now. I think last time "conference" was about posting the Console code from R2 as a starting point for that project. | |
Graham: 2-Feb-2010 | Otherwise a lot of people remain blocked. | |
BrianH: 2-Feb-2010 | Working on compressed modules this week, inline export already done, protected header fields waiting on PROTECT fixes. It would be really helpful for there to be a discussion about the design requirements for embedded deferred init modules. Really looking forward to host kit changes. Waiting on READ/as and WRITE/as before I start improving the clipboard:// scheme. | |
Andreas: 2-Feb-2010 | here's a personal wishlist: 1. a license for the hostkit, which would allow us to publish and distribute patches and custom builds. this would be a necessary precondition to bootstrap a healthy hostkit ecosystem (if such a thing is desired). 2. documentation of more hostkit intricacies, such as "documenting the boot script build method" mentioned on the priorities page. another pet peeve of mine would be documentation on how to add new native port types (such as ssl). and fixes (if any) to enable creation of such native ports by only touching mezzanines and the host kit. 3. a libr3.dylib built for osx. | |
Maxim: 2-Feb-2010 | right now flushing out (finishing) the extensions is actually the most enabling. so: 1. Releasing the view host-kit with improved extensions would be the first step into finishing WHAT the first R3 beta will be, in terms of architecture. Right now, there are a lot of datatypes missing, and a proper REBOL callback mechanism *** with return value*** is probably the most frustrating issue with R3 extensibility. image and vector types are critical to extensions... please they have to be part of next extensions. 2. Schemes!!! with a lot of work ALREADY done, plus willing and able helpers, Carl, you should REALLY look into this and orient the spontaneous team that is dying to get your attention so they can proceed FOR YOU. 3. Documentation ... I'd say.. .TWO complete and final pages a day... no need to do more. At that rate, the documentation will be much more helpfull within weeks. But sections of it will start to be worthy of being called documentation... right now... I'd call it the "sprawled notes" part of the site. | |
Graham: 2-Feb-2010 | So, is there a documented dependency tree somewhere ....? | |
Paul: 2-Feb-2010 | requires a value now? | |
BrianH: 2-Feb-2010 | No, it's function argument handling that has changed. RETURN required a value in R2 as well, you could just cheat. | |
Andreas: 2-Feb-2010 | yes, use EXIT if you don't want to return a value | |
Pekr: 3-Feb-2010 | Most important from my perspective: - finish Extension enhancements - finish Host enhancements - move View to the enhanced command! interface both to the state, that ppl can fully exploit those features. - multitasking ... for Doc starting to port Cheyenne as mostly the only one REBOL killer product - support porting efforts, get us to the mobile devices (ARM) ... as for Console and some other items - yes it sucks to not have them available, but I think that having strong infrastructure in-place is really important. But overall we need all the priority list implemented for R3 being worth calling a beta ... | |
Pekr: 3-Feb-2010 | .... some ppl also requested enhanced /library interface being done as an extension. I started by donating 100USD, and now we are at someting like 400 USD ppl would pay for such a feature. So, what do we sponsor next? :-) | |
Graham: 3-Feb-2010 | A GUI table would be nice ... | |
Graham: 3-Feb-2010 | nearly a month after Carl said he was going to work on a new alpha | |
Henrik: 4-Feb-2010 | host kit will give a bit of parallel work done (Robert, Cyphre, BrianH and Maxim are all waiting), but I guess it's up to what motivates Carl currently. | |
Henrik: 4-Feb-2010 | host kit will fix remaining graphics issues, which Cyphre is already preparing. It will also help prepare for a better console for all platforms. Robert and Maxim has done various implementations (OpenGL, SQLite) and are doing general tests. BrianH, I can't remember what he's doing... | |
Pekr: 4-Feb-2010 | Fixed tickets now at 14 and counting :-) A good sign R3 is back in development, although over time we do have few tens of tickets to implement :-) | |
Maxim: 4-Feb-2010 | btw, I will start working on a public R3 /library extension as of next week, its now on my agenda. | |
Maxim: 4-Feb-2010 | a good thing its only february then ;-D | |
Maxim: 4-Feb-2010 | The idea here is not build a prototype, but a "end-user" product. | |
Graham: 4-Feb-2010 | I was going to have a look at the R3 gui sources but they're all flattened.. Is there a pretty print for r3? | |
WuJian: 4-Feb-2010 | A script can do the job, I forgot where I'd seen it | |
Sunanda: 5-Feb-2010 | That produces an error for higher values of 2. This should produce an int when it can, and a dec when it can't, though only for positive values of 2: pow: func [a b /local res][attempt [res: to-integer res: power a b] res] | |
Ashley: 5-Feb-2010 | >> length? read http://idisk.me.com/dobeash/Public/rebdb.r == 12771 >> size? http://idisk.me.com/dobeash/Public/rebdb.r == none >> help size? USAGE: SIZE? target DESCRIPTION: Returns the size of a file. SIZE? is a function value. ARGUMENTS: target (file! url!) | |
Graham: 5-Feb-2010 | I've written a few schemes :) | |
BrianH: 5-Feb-2010 | Oh, that's bad: EQUAL? is doing case-insensitive comparison for binaries. That's a bug - I'll report it. | |
BrianH: 6-Feb-2010 | Agreed, that's a priority for me too (though not as high as TO or THRU charset not working). | |
Paul: 6-Feb-2010 | I think using append/insert on binary should be a high priority. | |
BrianH: 6-Feb-2010 | Well, I think that problems with workarounds get a lower priority than problems without workarounds, but I agree. | |
Paul: 6-Feb-2010 | I got a big project I want to turn off of R3DBMS and need many of these core fixes. | |
Steeve: 7-Feb-2010 | We neef of a trace scheme, that can be stuck with any other scheme. But At first, we need to think about a framework to be able to compose several schemes together, like the pipe idea someone else already proposed. | |
Paul: 7-Feb-2010 | The previous build worked fine but this one gives me an error and I can't execute my functions. Currently my script has a halt at the end and I just run it and execute the functions from the console. | |
Paul: 7-Feb-2010 | that a change in the latest release? | |
Paul: 7-Feb-2010 | How do we now define a word that matches a system defined word? | |
Paul: 7-Feb-2010 | Looks like we have to use system/contexts/exports to call a system word that we have redefined in our script. | |
Robert: 7-Feb-2010 | File extensions: Can we all agree to use .r3 for R3 related scripts? IMO a lot of people will use R2 and R3 in parallel for some time. Hence, it's necessary to seperate the two to select the correct interpreter etc. | |
Pekr: 7-Feb-2010 | I am not sure. There was a proposal to use REBOL3 [] in a header of a script .... | |
Robert: 7-Feb-2010 | That won't help a lot. As Windooze uses the extension to select the correct program. | |
BrianH: 7-Feb-2010 | You can use .r3 if you like. Aside from file extensions that are used by codecs or R3 extensions, the file extension is considered irrelevant if you specify it explicitly. One gotcha: If you import by module name and the module isn't loaded yet, the process of searching the library paths currently only looks for .r files. That can be worked around by including a module or script in your project that imports those modules explicity by filename - after that the import by name method will use the loaded module. | |
BrianH: 7-Feb-2010 | FUNC does a COPY/deep of its spec and code block, for safety and recursion-safe use within functions (see the source of COLLECT for an example of this). However, the internal code uses a non-copying version to lower overhead. That non-copying version is assigned to FUNCO as the last thing, and the copying version assigned to FUNC. FUNCO is left defined for power users who can asses the safety of not copying their function specs and bodies. | |
Paul: 7-Feb-2010 | Can you give me a quick example of how to understand those ramifications if we don't copy? | |
BrianH: 7-Feb-2010 | make function! [spec body] doesn't copy the spec or body, it just uses them (or does a BIND/copy, I'm not really sure). If that spec or body contains literal values that get modified later, they get modified in the function as well. | |
BrianH: 7-Feb-2010 | None. User-defined datatypes don't work yet. The datatype is a placeholder for now. | |
BrianH: 7-Feb-2010 | And before you ask, I don't know what EVAL is used for either, just what it does: It does a DO on block! arguments, but returns the argument unevaluated otherwise. I've asked Carl what it's used for and haven't gotten an answer yet. | |
BrianH: 7-Feb-2010 | TO-TYPESET creates typeset! values. We don't have R2's pseudo-datatypes like series! anymore, we now have typeset!, sort-of an immediate bitset for datatypes. It speeds up function calling and allows all sorts of other things. I backported a fake version of typesets to R2 as well in the 2.7.7 release. | |
BrianH: 7-Feb-2010 | TYPES-OF function! returns a block of argument words and typesets. | |
Paul: 7-Feb-2010 | Docs need more examples. If someone just went thought the R3 Functions page and separted it into a seciton that says NEW in R3 and explained those and gave an example for each we would have awesome docs. | |
BrianH: 7-Feb-2010 | There's already been a blog about that recently: http://www.rebol.com/article/0456.html | |
BrianH: 7-Feb-2010 | TYPES-OF works on other function types as well - we have a lot of them. | |
BrianH: 7-Feb-2010 | Since this isn't just a R2 vs. R3 problem, it's also a Mac vs. Linux problem, etc. | |
BrianH: 7-Feb-2010 | File associations only affect the main script though, not the modules it uses. You can't use an Explorer to load a module. | |
BrianH: 7-Feb-2010 | And since the module lookup process doesn't apply to scripts, this is a bit of a non-issue. | |
Ashley: 8-Feb-2010 | >> system/version == 2.100.96.2.5 >> to decimal! 1% == 0.01 >> to binary! 0.01 == #{3F847AE147AE147B} >> to binary! 1% ** Script error: invalid argument: 1% ** Where: to ** Near: to binary! 1% >> to binary! %a ** Script error: invalid argument: %a ** Where: to ** Near: to binary! %a >> to binary! 0x0 ** Script error: invalid argument: 0x0 ** Where: to ** Near: to binary! 0x0 I think pair! should be binary! encoded/decoded something like this (in R2 it was to-binary formed): to-raw-pair!: make function! [[ pair [pair!] /local x y ][ x: to binary! pair/x y: to binary! pair/y while [all [zero? first x zero? first y]][remove x remove y] append x y ]] to-rebol-pair!: make function! [[ pair [binary!] /local length ][ to pair! reduce [to integer! copy/part pair length: (length? pair) / 2 to integer! skip pair length] ]] >> to-raw-pair! 0x255 == #{00FF} >> to-raw-pair! 0x256 == #{00000100} | |
sqlab: 8-Feb-2010 | Recently I made some tests comparing the speed of R3 to R2. After getting results of R3 up to 100 times slowlier than R2 and more, I found that parse is now almost unusable for simple parsing under some circumstances. I will later add a Curecode ticket. | |
Pekr: 8-Feb-2010 | Ah, special mode parsing ... you try to get block of lines, correct? I wonder if using some parse rules instead would show so much of a difference between R2 and R3? | |
Pekr: 8-Feb-2010 | sqlab - 'split is a mezzanine, hence slower imo ... | |
sqlab: 8-Feb-2010 | G: Dont parse some chars many times, parse many chars a few times. | |
Pekr: 8-Feb-2010 | the above code does not run in R3. Dunno if "end" is forbidden or became a keyword, but I get following error, if I don't change end: to en: >> s: now/time/precise loop 1000000 [parse "abc^/def^/ghi^/" [start: any [end: n ewline start: | skip]]] now/time/precise - s ** Script error: PARSE - command cannot be used as variable: end: ** Where: parse loop ** Near: parse {abc def ghi } [start: any [end: newline start: | skip... | |
sqlab: 8-Feb-2010 | even with my random generated data, the number of parts should be always the same. But you can also parse the same data a few times. Every times it will be parsed in a different number of parts | |
Graham: 8-Feb-2010 | end is a keyword! | |
Graham: 8-Feb-2010 | Hmm... tried to parse 4M chars a few times and r2 ran out of memory ... r3 worked fine | |
Pekr: 8-Feb-2010 | try running following code: c: "" for i 0 255 1 [append c to-char i] I get a beep here .... | |
Pekr: 8-Feb-2010 | hmm, we are appending char into string ... who knows what it does internally :-) In charset, there are some escape/control codes, so maybe it causes a beep, I don't know :-) | |
Pekr: 8-Feb-2010 | could be a GC problem? Maybe above "beep" means there might be some memory leak? | |
Graham: 8-Feb-2010 | parse dataset "^/" returns a different value | |
Graham: 8-Feb-2010 | do that a few times | |
Graham: 8-Feb-2010 | he just generates a large set of random chars | |
Henrik: 8-Feb-2010 | http://www.rebol.net/r3blogs/0307.html A bit of work to do for those interested. | |
Graham: 9-Feb-2010 | I used to run a routine to fix an email first before running import-email on it ..... ie. add missing fields etc | |
Maxim: 9-Feb-2010 | I think there is a blog entry about this... | |
Graham: 9-Feb-2010 | and a chat message .. tcp outages on rebo.net | |
james_nak: 10-Feb-2010 | Here's a newbie question: In general, do scripts written for R2 run under R3 as is or are there specific changes one must go through first. I read that many of you are running older projects in R3 and wondering how you are approaching the changes that might exist. Thanks. | |
Sunanda: 10-Feb-2010 | Ladislav and I have both written about our early experiences: http://www.rebol.org/art-display-index.r?a=R3 Note the use of the RCO object (REBOL Compatibility Object) that attempts to make scripts R2 and R3 runnable. | |
james_nak: 10-Feb-2010 | Thanks Sunanda. I've been holding off R3 as it takes "my all" just to write stuff in R2 and generally they are tools that "have to work." I feel badly though because so many of you are putting so much effort into it. I could definitely give a non-guru perspective. Thanks for all you guys do. | |
Claude: 10-Feb-2010 | hi, would like to know why have this error want i try to import a file in R3. | |
Claude: 10-Feb-2010 | >> import %carte-joueur.r >> import %carte-db-joueur.r ** Script error: joueur word is not bound to a context ** Where: make do applier make catch if import ** Near: make object! [ table: 't_joueurs oo: make joueur [] | |
Claude: 10-Feb-2010 | Another method of importing modules is supported. If you use do on a module file, it will also be imported. This is provided as a convenience, because do has been used in REBOL for years as a way to load and initialize additional functions and values. | |
BrianH: 11-Feb-2010 | Claude, DO and IMPORT aren't the same thing at all. Scripts (loaded by DO) have a different context model than modules (loaded by IMPORT, DO or better yet the Needs header). Your scripts above don't set their type to module, don't export words, and have no name - they basically aren't modules. You should use DO and treat them as scripts until you better understand the module system. Ask in the "!REBOL3 Modules" group here for more details and help, if you like. | |
BrianH: 11-Feb-2010 | (UN)PROTECT/lock is needed for module header security. Compressed modules are done and submitted (in theory), just not released yet. Delayed init is delayed until Carl explains a little what he means by that. The rest of the core design works, |
52101 / 64608 | 1 | 2 | 3 | 4 | 5 | ... | 520 | 521 | [522] | 523 | 524 | ... | 643 | 644 | 645 | 646 | 647 |