[REBOL] Re: [RUn][REBOL Unit][Test-driven Development] Test Driven Development in REBOL

2004-04-21 Thread Coussement Christophe
Hi Ashley, Glad to get some feedback ;) > > A couple of questions first. > > 1. Does RUn work at the UI or console level (ie. can it drive an > "encapped" script)? No. It's able to run raw REBOL scripts. > 2. Is it capable of driving reasonably complex VID interfaces? If the creation of y

[REBOL] Re: [context] How to compose in a local context

2004-04-21 Thread Ashley Trüter
Thanks to all who responded, I finally ended up using bits of each posted solution to derive the following: b: 'a do has [a] compose [set (to-lit-word b) 0] So simple in hind-sight! ;) Regards, Ashley -- To unsubscribe from this list, just send an email to [EMAIL PRO

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Ammon Johnson
> > It certainly was not my intent to start a browser war. It is strange to > me the way people turn computer brands into a religion; to me it's just > another tool. I don't hear of people getting their backs up over someone > preferring Craftsman over Stanley yet in the computer world... oh we

[REBOL] Re: [context] How to compose in a local context

2004-04-21 Thread Jones, Scott
From: Ashley Trüter Given the following: >> b: 'a == a >> do has [a][set 'a 0] == 0 >> a ** Script Error: a has no value ** Near: a >> do has [a][do compose/deep [set [(b)] 0]] == 0 >> a == 0 How can I prevent 'compose from binding to the global context? Hi, Ashley, I'm not an expert on b

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Romano Paolo Tenca
Hi, > > A path cannot start with "/". > >On linux it does. > tj A file! path can start with "/" also in Rebol: %/home/http/run/cohen/birds ;== %/home/http/run/cohen/birds and you can also do: home: %/home home/http/run/cohen/birds ;== %/home/http/run/cohen/birds --- Ciao Romano --

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Tim Johnson
* Maxim Olivier-Adlhoch <[EMAIL PROTECTED]> [040421 12:38]: > > After writing my last mail and reading other posts... I realized that > > /a/b/c/d is an illusion. > > > when it gets loaded, it ALWAYS becomes: > > /a /b /c /d even if reduce is not called on it. > > > >> probe [/a/b/c] > >>

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Maxim Olivier-Adlhoch
After writing my last mail and reading other posts... I realized that /a/b/c/d is an illusion. when it gets loaded, it ALWAYS becomes: /a /b /c /d even if reduce is not called on it. >> probe [/a/b/c] >> [/a /b /c] probe [[[/a/b/c]]] [[[/a /b /c]]] Like Hallvard just noted, chained ref

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Gregg Irwin
Hi Tim, TJ> (again my opinion): TJ> a call to type? should either return a TJ> valid type name or throw some kind TJ> of an exception. It does. See Joel's example: >> reduce [type? /home/http/run/cohen/birds] == [refinement! /http /run /cohen /birds] You mentioned that on Linux,

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Hallvard Ystad
Dixit Tim Johnson (21.45 21.04.2004): > (again my opinion): >a call to type? should either return a >valid type name or throw some kind >of an exception. Oh, but it does! But on the original line, there was type? /home/http/run/cohen/birds Rebol evaluates through the line, but prints

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Maxim Olivier-Adlhoch
> > length? [/home/http/run/cohen/birds] ;== 5 > > > > while a path like this gives: > > > > length? [home/http/run/cohen/birds] ;== 1 > > > > A path cannot start with "/". > > > But it should return invalid data or refinement! I meant and invalid data ERROR... cause doing: >> typ

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Hallvard Ystad
Dixit Maxim Olivier-Adlhoch (21.19 21.04.2004): >But it should return invalid data or refinement! Should it? >> a:/ ; url! == a:/ >> # ; issue! == # >> ; tag! == >> [EMAIL PROTECTED] ; email! == [EMAIL PROTECTED] Rebol doesn't always check your input for validity. When you pass something to

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Tim Johnson
* Gregg Irwin <[EMAIL PROTECTED]> [040421 11:37]: > > Hi Tim, > > >>> type? /home/http/run/cohen/birds > TJ> == /birds > TJ> /birds is obviously not a type. > > TYPE? is looking at /home, and seeing it as a refinement! value. Then > the others are all refinements as well, and you see the value

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Tim Johnson
* Romano Paolo Tenca <[EMAIL PROTECTED]> [040421 11:25]: > > Hi. > > > this is weird: > > > > >> type? /home/http/run/cohen/birds > > == /birds > > > > /birds is obviously not a type. > > > > What is happening here? > > > It is happening that your are writing a line of code like this: > >

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Joel Neely
Hello, all... Consider this: >> reduce [type? /home/http/run/cohen/birds] == [refinement! /http /run /cohen /birds] So each element of the path-looking thingie is treated as a distinct value, and what gets printed is the last one, just as in >> type? 1 2 3 4 == 4 Hope this helps! -jn- Hal

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Gregg Irwin
Hi Tim, >>> type? /home/http/run/cohen/birds TJ> == /birds TJ> /birds is obviously not a type. TYPE? is looking at /home, and seeing it as a refinement! value. Then the others are all refinements as well, and you see the value of the last one returned. >> reduce [ /home/http/run/cohen/birds] ==

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Hallvard Ystad
Hi Tim, You start with a /, and for some reason, that is recognized as a refinement!, not a path!. >> type? /home == refinement! refinements are (like?) a data type: >> /home == /home But I do agree that type? /home/http/run/cohen/birds should not return /birds. HY Dixit Tim Johnson (20.29 2

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Maxim Olivier-Adlhoch
> > It is happening that your are writing a line of code like this: > > type? /home /http /run /cohen /birds > > the "/" starts a refinement! word that ends at the next "/" > where starts > another refinement! word. > the last refinement (/birds) is returned at the end of the evaluation:

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread Romano Paolo Tenca
Hi. > this is weird: > > >> type? /home/http/run/cohen/birds > == /birds > > /birds is obviously not a type. > > What is happening here? It is happening that your are writing a line of code like this: type? /home /http /run /cohen /birds the "/" starts a refinement! word that ends at the

[REBOL] Re: [TYPE] weird return value

2004-04-21 Thread paulporter
I believe if you put some address info on the front end like: >> type? C:/home/http/run/cohen/birds == url! Or >> type? http://www.someaddress.com/home/http/run/cohen/birds == url! you'll get what your looking for. HTH; Paul -- Linux User Number: 348867 > > this is weird: > >>> type? /ho

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Hallvard Ystad
Dixit [EMAIL PROTECTED] (20.41 21.04.2004): >I guess there should be an error try on that >do-browser right? Good idea, although I've never had any problems. HY >> >> Hi, >> >> The plugin module for MSIE is cool. And >with the javascript access to the browser's >DOM >tree, interesting thi

[REBOL] [TYPE] weird return value

2004-04-21 Thread Tim Johnson
this is weird: >> type? /home/http/run/cohen/birds == /birds /birds is obviously not a type. What is happening here? thanks tim -- Tim Johnson <[EMAIL PROTECTED]> http://www.alaska-internet-solutions.com -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsu

[REBOL] [style] REBOL is different

2004-04-21 Thread Gregg Irwin
Hi Paul, Thanks for your posts! It's good for us to get "a view from the outside" when new people come in. Please do use this list as a resource to help you in your work with REBOL. We all learn when people ask questions here. Your post inspired me to write a bit here, if you'll bear with me, an

[REBOL] Re: Web Services Journal

2004-04-21 Thread bry
and your point, in regards to Rebol is?? > > > http://www.sys-con.com/story/? storyid=44354&DE=1 > -- > To unsubscribe from this list, just send an email to > [EMAIL PROTECTED] with unsubscribe as the subject. > > -- To unsubscribe from this list, just send an email to [EMAIL PROTECTE

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread bry
I guess there should be an error try on that do-browser right? > > Hi, > > The plugin module for MSIE is cool. And with the javascript access to the browser's DOM tree, interesting things can be done. > > I've added a feature to the rix search engine: plug the scripts in directly. So if yo

[REBOL] Re: [context] How to compose in a local context

2004-04-21 Thread Ladislav Mecir
Hi Ashley, ... >How can I prevent 'compose from binding to the global context? > > > you can't, because Compose doesn't do any binding. Here is one way, where Has is allowed to do the binding, but I don't know whether this is the one you need: b: 'a do has [a] compose/deep [do

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread paulporter
As far as application development goes I'm given pretty much free rain. The only edict set in stone is that anything that is developed must be cross platform complient; Windows-to-Linux, Linux-to-Windows. Most of my work is PHP/MySQL so that edict doesn't effect me to any great extent. I initial

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Petr Krenzelok
[EMAIL PROTECTED] wrote: >The point is mute, I don't make the rules and the rule for us is no MSIE; >this is the only "fact" I need. > >Paul > > Well, "I need" - that is correct of course, but others may have another needs I can expect such large company has pretty much their development

[REBOL] Re: [context] How to compose in a local context

2004-04-21 Thread Gabriele Santilli
Hi Ashley, On Wednesday, April 21, 2004, 4:07:28 PM, you wrote: >>> b: 'a AT> == a >>> do has [a][set 'a 0] AT> == 0 >>> a AT> ** Script Error: a has no value AT> ** Near: a >>> do has [a][do compose/deep [set [(b)] 0]] AT> == 0 >>> a AT> == 0 AT> How can I prevent 'compose from binding to the

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread paulporter
The point is mute, I don't make the rules and the rule for us is no MSIE; this is the only "fact" I need. Paul -- Linux User Number: 348867 > Paul - your company is probably very well protected by strong > architecture (firewalls, VPNs, IDS systems, strict user policies, > probably limited web

[REBOL] [context] How to compose in a local context

2004-04-21 Thread Ashley Trüter
Given the following: >> b: 'a == a >> do has [a][set 'a 0] == 0 >> a ** Script Error: a has no value ** Near: a >> do has [a][do compose/deep [set [(b)] 0]] == 0 >> a == 0 How can I prevent 'compose from binding to the global context? Regards, Ashley -- To unsubscribe from this list,

[REBOL] Re: [RUn][REBOL Unit][Test-driven Development] Test Driven Development in REBOL

2004-04-21 Thread Ashley Trüter
> If there a sufficient interest, I could translate the doc (actually > about 16 pages) into English. > > Let me know, guys ;-) A couple of questions first. 1. Does RUn work at the UI or console level (ie. can it drive an "encapped" script)? 2. Is it capable of driving reasonably complex VID i

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Petr Krenzelok
Paul Tretter wrote: >We all want to see development on other browsers as well. However, we had >this discussion on the REBOL/View world and it was quite obvious that most >agreed that RT's efforts are better spent on other projects for now. As for >the IE problem your company experienced, we ha

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread paulporter
> Are you new here? :-) Yes I am new, so new that I'm still trying to figure out exactly what Rebol is and how I can best capitalize on it's unique features. > According to some ppl Mozilla simply does not work > properly, nor does 50% of Flash work :-) That's interesting. I can only speak of

[REBOL] [RUn][REBOL Unit][Test-driven Development] Test Driven Development in REBOL

2004-04-21 Thread Coussement Christophe
Hi list, As we were experimenting with eXtreme Programming (http://www.xprogramming.com is a good starting point), we found out that this methodology suits perfectly with the development of rather large projects in REBOL, such as those we're concerned about (ie Psychotechnical Assessment). We

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Paul Tretter
We all want to see development on other browsers as well. However, we had this discussion on the REBOL/View world and it was quite obvious that most agreed that RT's efforts are better spent on other projects for now. As for the IE problem your company experienced, we have indications that IE Is

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread Petr Krenzelok
[EMAIL PROTECTED] wrote: >>The plugin module for MSIE is cool. And with the javascript access to the >>browser's DOM tree, interesting things can be done. >> >> >> > >Yes it is cool but MSIE is such a security sive that my company, and a >growing list of others, have banned the use of IE. I

[REBOL] Re: [Plugin] is cool

2004-04-21 Thread paulporter
> The plugin module for MSIE is cool. And with the javascript access to the > browser's DOM tree, interesting things can be done. > Yes it is cool but MSIE is such a security sive that my company, and a growing list of others, have banned the use of IE. I would really like to see development of

[REBOL] [REBOL.org] Recent changes

2004-04-21 Thread rebol
[REBOL] [REBOL.org] Recent changes This is an automatic email from REBOL.org, the REBOL Script Library to notify you of recent changes to the Library. ===changes=== liquid.r --change: new script --title: liquid.r - data flow management --owners: moliad --author: Maxim Olivier-Adlhoch --p

[REBOL] Web Services Journal

2004-04-21 Thread Jason Cunliffe
http://www.sys-con.com/story/?storyid=44354&DE=1 -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.

[REBOL] visonary diihickeys --> dilbert2004043050217

2004-04-21 Thread Jason Cunliffe
http://www.dilbert.com/comics/dilbert/archive/images/dilbert2004043050217.gif -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.

[REBOL] A conversation with a Bertrand Russell chatterbot

2004-04-21 Thread Jason Cunliffe
http://www.itworld.com/nl/ebiz_ent/04132004/ -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.