[REBOL] MIT article on rebol and other languages

2002-02-18 Thread Rishi Oswal

Hi. I didn't see it mentioned. But here is a nice
article on Lightweight Languages. There is a
paragraph on rebol with some insights from Joe
Marshall (main implementor of first version of
rebol..or so the article says..)

It classifies languages like python and perl as worse
is better languages and rebol as a classic case of
the right thing.

Enjoy,

Rishi

http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm

__
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)

2002-02-18 Thread [EMAIL PROTECTED]

First of all: thank you for the function!

after this... a curiosity: why Rebol does not implement native round
functions?

==

  I'm developing a program in my company, and an engineer asked how I
 round the numbers... but... I discovered (I'm still a newbie...) Rebol
 has only TO-INTEGER function to round a number! No FLOOR, no CEIL, no
 TRUNC!

 And... how about Banker's algorithm to round numbers? 

 Here's what I came up with, based on some of Ladislav's excellent
work.
 Watch for word-wrap.

 ; Ladislav Mecir, Gregg Irwin (minor adjustment)
 mod: func [
 {Compute a remainder.}
 value1 [number! money! time!] {The dividend}
 value2 [number! money! time!] {The divisor}
 /euclid {Compute a non-negative remainder such that: a = qb +
r and
 r  b}
 /local r
 ] [
 either euclid [
 either negative? r: value1 // value2 [r + abs value2] [r]
 ;-- Alternate implementation
 ;value1 // value2 + (value2: abs value2) // value2
 ][
 value1 // value2
 ]
 ]

 ;-- Note: to-interval does mod-like rounding. If the interval you
 ; specify is not evenly divisble into your base, the
result
 ; may not be what you expect. E.g. round/to-interval 133
30
 ; will round to 120, not 130, because 120 is an even
multiple
 ; (read interval) of 30.
 ; Ladislav Mecir, Gregg Irwin
 round: func [
 {Rounds numeric value with refinements for what kind of
rounding
  you want performed, how many decimal places to round to,
etc.}
 value [number! money! time!] {The value to round}
 /up {Round away from 0}
 /floor  {Round towards the next more negative digit}
 /ceiling{Round towards the next more positive digit}
 /truncate   {Remaining digits are unchanged. (a.k.a. down)}
 /places {The number of decimal places to keep}
 pl [integer!]
 /to-interval {Round to the nearest multiple of interval}
 interval [number! money! time!]
 /local
 factor
 ][
 ;-- places and to-interval are redundant. E.g.:
 ;   places 2 = to-interval .01
 ;   to-interval is more flexible so I may dump places.
 ;-- This sets factor in one line, under 80 chars, but is it
clearer?
 ;factor: either places [10 ** (- pl)][either to-interval
 [interval][1]]
 factor: either places [
 10 ** (negate pl)
 ] [
 either to-interval [interval] [1]
 ]
 ;-- We may set truncate, floor, or ceiling in this 'if block.
 if not any [up floor ceiling truncate] [
 ;-- Default rounding is even. Should we take the specified
 ;   decimal places into account when rounding? We do at
the
 ;   moment.
 either (abs value // factor)  (.5 * factor) [
 value: (.5 * factor) + value
 return value - mod/euclid value factor
 ] [
 ;-- If we get here, it means we're rounding off
exactly
 ;   .5 (at the final decimal position that is).
 either even? value [
 truncate: true
 ] [
 either negative? value [floor: true][ceiling:
true]
 ]
 ]
 ]
 if up   [either negative? value [floor: true][ceiling:
true]]
 if truncate [return value - (value // factor)]
 if floor[return value - mod/euclid value factor]
 if ceiling  [return value + mod/euclid (negate value) factor]
 ]

 HTH!

 --Gregg





--
Prendi GRATIS l'email universale che... risparmia: http://www.email.it/f

Sponsor:
In questo momento di incertezza il modo sicuro per mandarti in vacanza lo abbiamo 
trovato noi
Invitaci, e ti spiegheremo tutto.
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=271d=18-2  
--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the
subject, without the quotes.




[REBOL] Re: ARRG...IIS/PWS - Help configuring erebol

2002-02-18 Thread Maarten Koopmans

erebol stands for 'embedded rebol' and can be used for embedding rebol in 
text pages, like JSP, ASP, PHP but then with your favourite language.

In the script lib

--Maarten


 Hi:
   Let me make both a suggestion (and I don't know if it would be any
 help) and ask a question:


 I have configured rebol to work on PWS on both win NT 4.0 and
   windows 98 in the following manner

   Add a new string value to:
  
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\Scrip
t Map with name of
   .r
   and the value of
   c:\rebol\rebol.exe -cs %s
   Of course, substituting whatever your path would be..

 Now here's my question:
   What is 'erebol?

   I hope I've been some help...
   tim

 * Gavin McKenzie [EMAIL PROTECTED] [020217 04:39]:
  Ok...so I've configured erebol to work under IIS before, and then my
  system got seriously electrocuted.  No serviceable backups of the
  system drive available.
 
  So, I've got everything rebuilt, except for getting [the most
  excellent] erebol configured.  I hope...there must be someone on the
  list who uses IIS or PWs (the config should be similar/same) with
  erebol or their own homegrown Rebol Server Page solution.
 
  Previously I associated .html with erebol.r -- but, I remember cursing
  for a couple of hours trying to get IIS to properly invoke REBOL.
  Combinations of command lines like:
 
  rebol.exe -cs erebol.r %s %s
  rebol.exe -s --cgi --script erebol.r %s %s
  etc...
 
  The symptoms of all my attempts include:
 
  - REBOL doing nothing but returning its startup banner to the browser
(why would this occur, when I've specified either --cgi or -cs?)
  - REBOL complaining that it cannot evaluate 'erebol.r'
(I don't want it to evaluate erebol.r, I want it to do erebol.r)
 
  In all cases, rebol doesn't seem to be receiving a valid command line
  that would have it execute erebol.r.
 
  *sigh*
 
  Suggestions welcome.  Ideally, someone can tell me the magical REBOL
  command-line they have in their IIS/PWS config.
 
  Gavin.
 
 
 
  --
Gavin McKenzie
[EMAIL PROTECTED]
  --
  To unsubscribe from this list, please send an email to
  [EMAIL PROTECTED] with unsubscribe in the
  subject, without the quotes.
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Editor to use

2002-02-18 Thread Stéphane Didierjean

Hi,

The url doesn't seems to work. Is it normal ? How
can I get this enhanced Worlfile for ultraedit ?

thanks

stef

 --- Christian Morency [EMAIL PROTECTED] a
écrit :  Hi,
 
 Sorry for the delay... Been busy at the job...
 
 I just added the enhanced wordfile for UltraEdit at
 http://www.palmtime.com
 in the rebol section for those interested. This
 wordfile add-on list more
 words than the one at UltraEdit, it does not do the
 same syntax highlight
 either... highlight is based on three categories:
 functions (word),
 datatypes (word!) and evaluation (word?). It also
 list all functions,
 objects, layout declared in a script in the function
 list view of ultraedit.
 
 Enjoy ;)
 Chris


___
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: REBOL multithreading

2002-02-18 Thread Maarten Koopmans

You can quite easily implement a system of cooperative multithreading using 
objects. I am sure Joel will have more to say about this soon

Meanwhile, checkout the latest Rugby release which implements this as well 
using add-thread and remove-thread.

http://www.rebolfroces.com/~erebol

--Maarten


 On 14-Feb-02, Alex Liebowitz wrote:
  Is it possible to run two functions concurrently in REBOL?

 Not sure if there's any way to do it with functions, (I certainly wish
 there was), but a semblence of multi-tasking can be achieved using
 'feel in a View layout...

 win-1: layout [
 a: field 1 rate 1 feel [
 engage: [
 a/text: to-string (to-integer a/text) + 1
 show a
 ]
 ]
 button Other Window [view/new win-2]
 ]
 win-2: layout [
 b: field 1 rate 10 feel [
 engage: [
 b/text: to-string (to-integer b/text) + 1
 show b
 ]
 ]
 ]
 view win-1

 It stops when a window is closed though. ):
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: MIT article on rebol and other languages

2002-02-18 Thread Joel Neely

Hi, Rishi,

Rishi Oswal wrote:
 
 Hi. I didn't see it mentioned. But here is a nice
 article on Lightweight Languages. There is a
 paragraph on rebol with some insights from Joe
 Marshall (main implementor of first version of
 rebol..or so the article says..)
 
 It classifies languages like python and perl as worse
 is better languages and rebol as a classic case of
 the right thing.
 

In the context of Rich Gabriel's writing, that's not really
the compliment some would think, and it's also not clear to
me how accurate it currently is (he was talking about
version 1.0, which is outside my experience).

Note that Perl developer Dan Sugalski's wisecrack about
not understanding continuations was taken as evidence that
Worse Is Better communities are ignorant of computing
science.  (The concept of continuation occurs nowhere that
I've found in REBOL documentation nor practice.)  Also,
there was the comment in the article:

Marshall also added that many of the features in the
first version of REBOL were omitted in the second,
including his tail-recursion implementation.

That was an interesting footnote, given that tail recursion
is a bit of a sacred cow to The Right Thing mentality.


A language that does The Right Thing is described by these:

---begin excerpt---
* Simplicity -- the design must be simple, both in implementation
  and interface. It is more important for the interface to be
  simple than the implementation. 
* Correctness -- the design must be correct in all observable
  aspects. Incorrectness is simply not allowed. 
* Consistency -- the design must not be inconsistent. A design is
  allowed to be slightly less simple and less complete to avoid
  inconsistency. Consistency is as important as correctness. 
* Completeness -- the design must cover as many important situations
  as is practical.  All reasonably expected cases must be covered.
  Simplicity is not allowed to overly reduce completeness. 
end excerpt

A language based on Worse Is Better is described by these:

---begin excerpt---
* Simplicity -- the design must be simple, both in implementation
  and interface. It is more important for the implementation to be
  simple than the interface. Simplicity is the most important
  consideration in a design. 
* Correctness -- the design must be correct in all observable
  aspects. It is slightly better to be simple than correct. 
* Consistency -- the design must not be overly inconsistent.
  Consistency can be sacrificed for simplicity in some cases, but
  it is better to drop those parts of the design that deal with
  less common circumstances than to introduce either
  implementational complexity or inconsistency.
* Completeness -- the design must cover as many important situations
  as is practical.  All reasonably expected cases should be covered.
  Completeness can be sacrificed in favor of any other quality. In
  fact, completeness must sacrificed whenever implementation
  simplicity is jeopardized. Consistency can be sacrificed to achieve
  completeness if simplicity is retained; especially worthless is
  consistency of interface. 
end excerpt

In conversational usage, I hear worse is better used as the
equivalent of pragmatic, theoretically impure/indifferent, but
popular, and the right thing as equivalent to idealistic,
theoretically pure/consistent, but marginal.


Draw your own conclusions.

-jn-

-- 
; sub REBOL {}; sub head ($) {@_[0]}
REBOL []
# despam: func [e] [replace replace/all e : . # @]
; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return \n$e}
print head reverse despam moc:xedef#yleen:leoj ;
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)

2002-02-18 Thread Joel Neely

BEWARE:  Totally unofficial and unsanctioned opinion...

[EMAIL PROTECTED] wrote:
 
 after this... a curiosity: why Rebol does not implement native round
 functions?
 

It appears to me that -- for the most part -- REBOL includes as native
functions only those things that are:

*  critical to the core mission of REBOL, and
*  impractical to implement effectively as mezzanines.

For example, parsing of strings is crucial to the concept of REBOL as
a messaging language.  I also suspect that a version of PARSE built
on top of explicit string/series manipulation via INDEX, NEXT, BACK,
etc. would be substantially slower (based on small experiments, but
no inside knowledge...)

In contrast, a rounding function is both trivial to write

round: func [x [decimal!]][
to-integer x + either x  0 [-0.5][0.5]
]

and only occasionally needed that it misses on both of the criteria
mentioned above.

I realize that this is not a perfect model (given the existence of
such trivial shortcuts as CONTEXT, DOES, and HAS) but nobody's
perfect!  ;-)

-jn-

-- 
; sub REBOL {}; sub head ($) {@_[0]}
REBOL []
# despam: func [e] [replace replace/all e : . # @]
; sub despam {my ($e) = @_; $e =~ tr/:#/.@/; return \n$e}
print head reverse despam moc:xedef#yleen:leoj ;
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Binary reading from stdin

2002-02-18 Thread Gabriele Santilli

At 22.07 17/02/02, you wrote:

I'm trying to write a program that reads binary data from fd 0
(stdin). Is there any way to accomplish that with REBOL?

stdin is system/ports/input. You'll have to do something like:

set-modes system/ports/input [binary: yes]
data: copy system/ports/input

You'll need to set it back to string if you need to get input from
the user later (but it's likely you don't, if you're piping data 
from another process).

Regards,
   Gabriele.
--
Gabriele Santilli [EMAIL PROTECTED]  --  REBOL Programmer
Amigan -- AGI L'Aquila -- REB: http://web.tiscali.it/rebol/index.r

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Applying Focus

2002-02-18 Thread G. Scott Jones

From: philb
When opning a new window is it possible to
get focus to be applied to the first field so text
 can be entered without using the mouse to
 select the field?

 Hi, Phil,

Not knowing what widgets you have before the first field, this example shows
how to set the focus to a specific field.

view layout [
field
f2: field
field
do [focus f2]
]

Hope that helps.
--Scott Jones

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] ANN: Rugby configurable (with compression)

2002-02-18 Thread Maarten Koopmans

All,

Added a configuration dialect (very little) to control the threading 
behaviour and compression. Added the getting started from Pat (thanks!) and 
Brett's Request brokers and dark times funny story.

Also use make-doc format so there is a docs.html now as well.

--Maarten
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: ARRG...IIS/PWS - Help configuring erebol

2002-02-18 Thread Maarten Koopmans

Quoting yourself from the past

http://www.escribe.com/internet/rebol/m14806.html

Does this help?

--Maarten

On Monday 18 February 2002 10:19, you wrote:
 erebol stands for 'embedded rebol' and can be used for embedding rebol in
 text pages, like JSP, ASP, PHP but then with your favourite language.

 In the script lib

 --Maarten

  Hi:
  Let me make both a suggestion (and I don't know if it would be any
  help) and ask a question:
 
 
  I have configured rebol to work on PWS on both win NT 4.0 and
windows 98 in the following manner
 
Add a new string value to:
 
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters\Scr
 ip t Map with name of
.r
and the value of
c:\rebol\rebol.exe -cs %s
Of course, substituting whatever your path would be..
 
  Now here's my question:
  What is 'erebol?
 
  I hope I've been some help...
  tim
 
  * Gavin McKenzie [EMAIL PROTECTED] [020217 04:39]:
   Ok...so I've configured erebol to work under IIS before, and then my
   system got seriously electrocuted.  No serviceable backups of the
   system drive available.
  
   So, I've got everything rebuilt, except for getting [the most
   excellent] erebol configured.  I hope...there must be someone on the
   list who uses IIS or PWs (the config should be similar/same) with
   erebol or their own homegrown Rebol Server Page solution.
  
   Previously I associated .html with erebol.r -- but, I remember cursing
   for a couple of hours trying to get IIS to properly invoke REBOL.
   Combinations of command lines like:
  
   rebol.exe -cs erebol.r %s %s
   rebol.exe -s --cgi --script erebol.r %s %s
   etc...
  
   The symptoms of all my attempts include:
  
   - REBOL doing nothing but returning its startup banner to the browser
 (why would this occur, when I've specified either --cgi or -cs?)
   - REBOL complaining that it cannot evaluate 'erebol.r'
 (I don't want it to evaluate erebol.r, I want it to do erebol.r)
  
   In all cases, rebol doesn't seem to be receiving a valid command line
   that would have it execute erebol.r.
  
   *sigh*
  
   Suggestions welcome.  Ideally, someone can tell me the magical REBOL
   command-line they have in their IIS/PWS config.
  
   Gavin.
  
  
  
   --
 Gavin McKenzie
 [EMAIL PROTECTED]
   --
   To unsubscribe from this list, please send an email to
   [EMAIL PROTECTED] with unsubscribe in the
   subject, without the quotes.
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: MIT article on rebol and other languages

2002-02-18 Thread Terry Brownell

Interesting article.

But I can't help thinking that that there's something fundamentally
wrong with all languages.  Instinct would tell me that dialects are on the
right track.

Somewhere out there must be the killer dialect.

Here's a question. What is the end of all this?  Or...  if your
hardware/software could do anything, what would it be?

Personally I would like to see...

- Software that writes itself.
- If not write itself, a pseudo code dialect, or something that a child
could program.
- An OS that knows what I'm going to do before I do it, and does it for me
flawlessy (eg: when i first sit down, i usually check my email... why
doesn't the stupid thing know that??? or when given an option for the
billionth time, for which i always choose Cancel, to just cancel already.)
- An AI Organizer for everything.  Got so much info goin on that I end up
making backups of my backups.

Here's an interesting white paper on a technology timeline
http://www.btexact.com/white_papers/downloads/WP106.pdf

I find most of it humorous. It picked AI doctors to arrive last year, but
makes one think... where are we going with all this?

But what intrigues me more is the lack of cooperation to accomplish
ANYTHING. There is 1000 times more talk on which is the better language,
then doing something truly constructive with any of em.

begin rant
I've made numerous attempts on this list to get organized and form some
think tanks or whatever, with nay a single response??

What gives?  My only guess is that the Rebol community, or at least the
part that actually reads these posts, is really rather small.  The law of
big numbers would have kicked in had their been a big number of readers,
and someone, anyone, would have responded... surely.

Another example is the www.Rebols.com website.  Really, an experiment in
potential Reblet type commercialization... numerous posts here... and not a
single sale??? I mean, theres a developer reblet there that turns any script
into the world's easiest macro creation utility ever!

I've taken Rebol and created a 'bot' that can read, comprehend, and
answer questions on whatever it's just read (In discussions with
biography.com on that one) ... developed the world's most advanced
chatterbot, the world's most HAL 9000ish system on the planet to date (check
out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and
yet no one seems to care?

And IOS seems to be (although im not in the loop to really answer)
suffering from the same problem as Rebol itself... you build a better mouse
trap, and the world DOESN'T beat a path to your door.

So I guess my question would be.. why not? But then the responses would
stumble and fall back into the discussion realm with things like the Rebol
should be open source garbage.

Which really, like everything else, is just talk. Lots of talk, and no
killer apps.
end rant

Yours truly, the 3 a.m. philosopher...

T Brownell


- Original Message -
From: Rishi Oswal [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, February 17, 2002 11:17 PM
Subject: [REBOL] MIT article on rebol and other languages


 Hi. I didn't see it mentioned. But here is a nice
 article on Lightweight Languages. There is a
 paragraph on rebol with some insights from Joe
 Marshall (main implementor of first version of
 rebol..or so the article says..)

 It classifies languages like python and perl as worse
 is better languages and rebol as a classic case of
 the right thing.

 Enjoy,

 Rishi

 http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm

 __
 Do You Yahoo!?
 Yahoo! Sports - Coverage of the 2002 Olympic Games
 http://sports.yahoo.com
 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] www.ProGadget.com

2002-02-18 Thread Reichart

Hello all,

After a great deal of scrimping and saving, we have finally gotten a version
of our FTP Client ready for download.

FTPGadget is built 100% in encapsulated Rebol.  It currently will work on
Linux (i386), and Windows (just about every version).

Now this is still beta (0.9.n, where n is a release version), but I figured
you guys will give us great feedback on it.  Some of you might argue that
I'm posting an ad in this forum. That would be true if you had to buy this.
But in fact, not just do you not need to buy this, but it will ALWAYS be
FREE to anyone who has posted here in the past! 

Go check out www.ProGadget.com.  You can download FTPGadget from there.
We have built in a system to track features (click on Products, FTPGadget,
then Features).  When you tell us about features you want, we will add it to
the Coming Soon list.  As they get implemented, they will get moved to the
Features list, with the date it happened. Our next trick is to build a
system to vote features up so that things everyone wants first gets done
first.  

We are doing the whole site this way.  Not everything works, not everything
is perfect, but what I can tell you is that we are one tenacious group of
bastards, and we will keep improving this product and web site every day.

If you want to give me feedback about the product, please send it to
[EMAIL PROTECTED]  This way things get reported to the right people.

I really hope you like what we are doing with this product.  Look forward to
hearing from you.

Reichart...
[EMAIL PROTECTED]
 

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: www.ProGadget.com

2002-02-18 Thread Cassani Mario

Ehm... Ralph

   I think that this information should not be public domain...

   Regards
Mario

 -Original Message-
 From: Ralph Roberts [mailto:[EMAIL PROTECTED]]
 Sent: lunedì 18 febbraio 2002 16.48
 To: [EMAIL PROTECTED]
 Subject: [REBOL] Re: www.ProGadget.com
--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the
subject, without the quotes.




[REBOL] SOAP and its performance ...

2002-02-18 Thread Petr Krenzelok

Hi,

There was some discussion ongoing on one Czech server, regarding Ms.NET. 
Ppl talked SOAP there, and many of them were negative about XML based 
communication at all. One person told us, that they tried to use SOAP 
for their solution and ended up in 1000% more complex solution ... 
http://aspn.activestate.com/ASPN/Mail/Message/DevelopMentor-SOAP/825909

Latency Performance of SOAP Implementations -
http://www.caip.rutgers.edu/TASSL/Papers/p2p-p2pws02-soap.pdf

Soap + Apache - 
http://lists.ebxml.org/archives/ebxml-tp/200104/msg00098.html

Maarten, what do you think - how would Rugby compare? :-)

-pekr-

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: www.ProGadget.com

2002-02-18 Thread Gregg Irwin

Thanks Reichart!

--Gregg
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: ROUND function (like TRUNC, FLOOR, etc...)

2002-02-18 Thread Gregg Irwin

 First of all: thank you for the function! 

You're most welcome.

 after this... a curiosity: why Rebol does not implement native round
functions?  

You'd have to ask the RT folks about that. I know they work very hard to
keep the size of REBOL to a minimum and have to leave out a lot of things to
do that.

--Gregg

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] tbrownell@shaw.ca

2002-02-18 Thread Scot

Hi,

Thought I'd respond off list for this.

I've been lurking for a couple months becuase I'm doing some research on
whether or not Rebol can be a viable option in a project I'm involved with.
I've asked a few questions on the list as well, but from what I can see,
Rebol programmers aren't interested (in general) in revenue generating
projects but rather new ways to add 1 +2.

Unfortunately, the Rebol company doesn't really care about Rebol advancing
in the Internet area either- they won't even consider creating a browser
plugin and I've been told several different times about this stance.  I
imagine they are more thoughtful about getting Rebol into cell phones and
other hand held devices.

It's rather unfortunate, really.  The EULA for Rebol is kind of restrictive,
as well.

I currently develop with the MIVA cgi scripting language (miva.com) which is
nice, but of course not executable like Rebol, but Miva corp is all about
revenue from the Internet and all of the developers who work with it have
been reaping the benefits.

Bottom line is that I dont think Rebol programmers or Rebol Corp is all that
interested in really making this language the forefront of Internet
development technology, which is of course the way of the future.  This is
so apparent that I am considering putting my group's project on hold until
Flash comes out with their executable language.

Anyhow, I wanted to let you know a bystander's thoughts on this.

Regards,

Scot Ranney

- Original Message -
From: Terry Brownell [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 3:21 AM
Subject: [REBOL] Re: MIT article on rebol and other languages



 begin rant
 I've made numerous attempts on this list to get organized and form
some
 think tanks or whatever, with nay a single response??

 What gives?  My only guess is that the Rebol community, or at least
the
 part that actually reads these posts, is really rather small.  The law of
 big numbers would have kicked in had their been a big number of readers,
 and someone, anyone, would have responded... surely.

 Another example is the www.Rebols.com website.  Really, an experiment
in
 potential Reblet type commercialization... numerous posts here... and not
a
 single sale??? I mean, theres a developer reblet there that turns any
script
 into the world's easiest macro creation utility ever!

 I've taken Rebol and created a 'bot' that can read, comprehend, and
 answer questions on whatever it's just read (In discussions with
 biography.com on that one) ... developed the world's most advanced
 chatterbot, the world's most HAL 9000ish system on the planet to date
(check
 out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and
 yet no one seems to care?

 And IOS seems to be (although im not in the loop to really answer)
 suffering from the same problem as Rebol itself... you build a better
mouse
 trap, and the world DOESN'T beat a path to your door.

 So I guess my question would be.. why not? But then the responses
would
 stumble and fall back into the discussion realm with things like the
Rebol
 should be open source garbage.

 Which really, like everything else, is just talk. Lots of talk, and no
 killer apps.
 end rant

 Yours truly, the 3 a.m. philosopher...

 T Brownell


 - Original Message -
 From: Rishi Oswal [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Sunday, February 17, 2002 11:17 PM
 Subject: [REBOL] MIT article on rebol and other languages


  Hi. I didn't see it mentioned. But here is a nice
  article on Lightweight Languages. There is a
  paragraph on rebol with some insights from Joe
  Marshall (main implementor of first version of
  rebol..or so the article says..)
 
  It classifies languages like python and perl as worse
  is better languages and rebol as a classic case of
  the right thing.
 
  Enjoy,
 
  Rishi
 
  http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm
 
  __
  Do You Yahoo!?
  Yahoo! Sports - Coverage of the 2002 Olympic Games
  http://sports.yahoo.com
  --
  To unsubscribe from this list, please send an email to
  [EMAIL PROTECTED] with unsubscribe in the
  subject, without the quotes.
 

 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Scot

Folks, sorry for this post. It was meant for someone off the list and I made
a mistake with sending the message.

- Original Message -
From: Scot [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 10:26 AM
Subject: [REBOL] [EMAIL PROTECTED]


 Hi,

 Thought I'd respond off list for this.

 I've been lurking for a couple months becuase I'm doing some research on
 whether or not Rebol can be a viable option in a project I'm involved
with.
 I've asked a few questions on the list as well, but from what I can see,
 Rebol programmers aren't interested (in general) in revenue generating
 projects but rather new ways to add 1 +2.

 Unfortunately, the Rebol company doesn't really care about Rebol advancing
 in the Internet area either- they won't even consider creating a browser
 plugin and I've been told several different times about this stance.  I
 imagine they are more thoughtful about getting Rebol into cell phones and
 other hand held devices.

 It's rather unfortunate, really.  The EULA for Rebol is kind of
restrictive,
 as well.

 I currently develop with the MIVA cgi scripting language (miva.com) which
is
 nice, but of course not executable like Rebol, but Miva corp is all
about
 revenue from the Internet and all of the developers who work with it have
 been reaping the benefits.

 Bottom line is that I dont think Rebol programmers or Rebol Corp is all
that
 interested in really making this language the forefront of Internet
 development technology, which is of course the way of the future.  This is
 so apparent that I am considering putting my group's project on hold until
 Flash comes out with their executable language.

 Anyhow, I wanted to let you know a bystander's thoughts on this.

 Regards,

 Scot Ranney

 - Original Message -
 From: Terry Brownell [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Monday, February 18, 2002 3:21 AM
 Subject: [REBOL] Re: MIT article on rebol and other languages


 
  begin rant
  I've made numerous attempts on this list to get organized and form
 some
  think tanks or whatever, with nay a single response??
 
  What gives?  My only guess is that the Rebol community, or at least
 the
  part that actually reads these posts, is really rather small.  The law
of
  big numbers would have kicked in had their been a big number of
readers,
  and someone, anyone, would have responded... surely.
 
  Another example is the www.Rebols.com website.  Really, an
experiment
 in
  potential Reblet type commercialization... numerous posts here... and
not
 a
  single sale??? I mean, theres a developer reblet there that turns any
 script
  into the world's easiest macro creation utility ever!
 
  I've taken Rebol and created a 'bot' that can read, comprehend, and
  answer questions on whatever it's just read (In discussions with
  biography.com on that one) ... developed the world's most advanced
  chatterbot, the world's most HAL 9000ish system on the planet to date
 (check
  out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3)
and
  yet no one seems to care?
 
  And IOS seems to be (although im not in the loop to really answer)
  suffering from the same problem as Rebol itself... you build a better
 mouse
  trap, and the world DOESN'T beat a path to your door.
 
  So I guess my question would be.. why not? But then the responses
 would
  stumble and fall back into the discussion realm with things like the
 Rebol
  should be open source garbage.
 
  Which really, like everything else, is just talk. Lots of talk, and
no
  killer apps.
  end rant
 
  Yours truly, the 3 a.m. philosopher...
 
  T Brownell
 
 
  - Original Message -
  From: Rishi Oswal [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Sunday, February 17, 2002 11:17 PM
  Subject: [REBOL] MIT article on rebol and other languages
 
 
   Hi. I didn't see it mentioned. But here is a nice
   article on Lightweight Languages. There is a
   paragraph on rebol with some insights from Joe
   Marshall (main implementor of first version of
   rebol..or so the article says..)
  
   It classifies languages like python and perl as worse
   is better languages and rebol as a classic case of
   the right thing.
  
   Enjoy,
  
   Rishi
  
   http://www.ddj.com/documents/s=2287/ddj0202a/0202a.htm
  
   __
   Do You Yahoo!?
   Yahoo! Sports - Coverage of the 2002 Olympic Games
   http://sports.yahoo.com
   --
   To unsubscribe from this list, please send an email to
   [EMAIL PROTECTED] with unsubscribe in the
   subject, without the quotes.
  
 
  --
  To unsubscribe from this list, please send an email to
  [EMAIL PROTECTED] with unsubscribe in the
  subject, without the quotes.
 
 

 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] 

[REBOL] Re: rebol, rants and other languages

2002-02-18 Thread James Marsden


Terry Brownell wrote:

 Interesting article.

 But I can't help thinking that that there's something fundamentally
 wrong with all languages.  Instinct would tell me that dialects are on the
 right track.


I respectfully disagree - until there is a human - machine language that
operates at the thought level the perfect language will never exist.

 Here's a question. What is the end of all this?  Or...  if your
 hardware/software could do anything, what would it be?


Program what I want, how I want.  I am still waiting for a computer than can
launch and maintain 100,000 simultaneous threads - roll on bio-computing.

 Personally I would like to see...

 begin rant
 I've made numerous attempts on this list to get organized and form
some
 think tanks or whatever, with nay a single response??

 What gives?  My only guess is that the Rebol community, or at least
the
 part that actually reads these posts, is really rather small.  The law of
 big numbers would have kicked in had their been a big number of readers,
 and someone, anyone, would have responded... surely.

 I've taken Rebol and created a 'bot' that can read, comprehend, and
 answer questions on whatever it's just read (In discussions with
 biography.com on that one) ... developed the world's most advanced
 chatterbot, the world's most HAL 9000ish system on the planet to date
(check
 out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and
 yet no one seems to care?

snip
 So I guess my question would be.. why not? But then the responses
would
 stumble and fall back into the discussion realm with things like the
Rebol
 should be open source garbage.


I don't know about others but I find it hard enough just reading the mailing
list let alone responding to even half the posts that interest me :)


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Editor to use

2002-02-18 Thread Jason Cunliffe

Stéphane Didierjean [EMAIL PROTECTED]

 The url doesn't seems to work. Is it normal ? How
 can I get this enhanced Worlfile for ultraedit ?

It worked for me. [thankyou]

Just keep clicking through.. or try directly:
http://palmtime.dhs.org:8080/files/uerebol.txt

./Jason



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Editor to use

2002-02-18 Thread Gerard Cote

Hello Stéphane,

Like you I was wondering how to get this file. so I went on the advertised
site and after a little search I found this final address where you can find
the requested WordFile : http://palmtime.dhs.org:8080/files/uerebol.txt

Hope it will help you,
Gerard

- Original Message -
From: Stéphane Didierjean [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 5:06 AM
Subject: [REBOL] Re: Editor to use


 Hi,

 The url doesn't seems to work. Is it normal ? How
 can I get this enhanced Worlfile for ultraedit ?

 thanks

 stef

  --- Christian Morency [EMAIL PROTECTED] a
 écrit :  Hi,
 
  Sorry for the delay... Been busy at the job...
 
  I just added the enhanced wordfile for UltraEdit at
  http://www.palmtime.com
  in the rebol section for those interested. This
  wordfile add-on list more
  words than the one at UltraEdit, it does not do the
  same syntax highlight
  either... highlight is based on three categories:
  functions (word),
  datatypes (word!) and evaluation (word?). It also
  list all functions,
  objects, layout declared in a script in the function
  list view of ultraedit.
 
  Enjoy ;)
  Chris


 ___
 Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
 Yahoo! Mail : http://fr.mail.yahoo.com
 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.




-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Ryan Cole

Oops!  Dont worry, RT has taken harsher criticism on the list, though that 1 + 2
thing hits pretty deep. 8 )

BTW, RT is aware of some of the issues for us shoestring shareware developers,
and is considering alternatives for us.  I do sympathize with many of your
points.  RT's seems to have been solely oriented towards selling IOS to
companies since the .com crash, and has left the potential shareware developers
trying to justify /Alliance.  I believe all that will be addressed soon.

However, I do think it is important to put into perspective the fact that the RT
team is 5 people, two or three developers.  I would guess that they have taken a
bet the farm on IOS strategy, so they damn well better finish that first,
before they can spend much resources on any other ventures, which often are
costly either to market or develop.

RT and the list thrives on such critiszm, feel free to keep posting it!

--Ryan

 complement subtract complement 1 2
== 3

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] FTPGadget M208 0.9.5 comments

2002-02-18 Thread Jason Cunliffe

Hi

Following your post this morning to rebol mail list, I just downloaded
FTPGadget M208 0.9.5 [Win98se]

I am delighted you are doing this work.
We were needing this myself for some projects :-)
I sincerely wish you good luck..

I am posting this to REBOL list ebcuae I think it deserves community
feedback.
If people disagree, please say so ;-)

Constructive Feedback:

1. [first impressions/confusions]
After one enters a new FTP site and clicks 'connect' user is switched to
main screen, but still has to slect the newly added site name from the right
hand popup list. Instead it shoudl directly do this, since user has already
clicked on a 'connect' button.

2. [arggh!!!] The main file display sucks :-(((
This is basically RT fault, and a generic REBOL/View problem, because they
have not yet delivered a viable file requestor. Perhasp IOS has fixed this.
I hope so becuase if not it is doomed. Right now in /View everyone is
obliged to develop their own to bring REBOL/View file requestors up to
modern standards.
So what's missing?

- NO RESIZE
problem: cannot resize either the whole digget or panes within it..

- TRUNCATED FILE NAMES
file names are *hoplessly* truncated. For anyone connecting to a *nix web
server this is essential - pathas and file name are long and peopel need to
see what is going on to do anyhting useful. Otherwise forget it! same is
true for local file system. I hope the whole REBOL community bashes on RT
about these issues

- STATUS MESSAGE
With truncated names and no resize, at least the message status text area at
bottom of FTPGadtget screen should display full as user moves mouse around.


3. [nitpicking] LOADING is geekspeak  = connect is what your button
says in FTP site page. CONNECTING is better than LOADING


4. When you mouseover [PARENT] the status prompt says click on [Parent] to
go up  wrong = user needs to *double-click*


5. [connection feedback issues]
Once an FTP connection is made, somewhere you should display the username. I
suggest in red type, right next to the green 'connected' status above remote
file list.

For example: I entered a site name TREES connecting to my server domain
turbulence.org. 'TREES' show in the popup list, but as soons as I am
connected, TREES now becomes 'turbulence.org' in the top conencted bar. This
is quite confusing. I deliberately set TREES as my site name because there
are lots of projects on turbulence.org and I want to maintain a handy
distinction between them.
I suggest you keep the user's named site as selected [such as 'TREES'], but
once connected also display the full url and path below on  a dedicated text
line.


WISHLIST:
** SSH2 secure file transfer


hth
./Jason
__
Jason Cunliffe [NOMADICS: Director art+design]
tel/fax: +1 718 422-1078  [EMAIL PROTECTED]
N 43:00.000' W 074:31.875' ALT:1144 ft
84 Henry Street #3C Brooklyn  NY 11201 USA

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Applying Focus

2002-02-18 Thread Allen Kamp

And if you want it highlighted too, here's how. (from
http://www.rebolforces.com/view-faq.html#sect2.4.)

highlight-text: func [face][
focus face
system/view/highlight-start: head face/text
system/view/highlight-end: tail face/text
system/view/caret: head face/text
]

view layout [name: field enter your name do [highlight-text name]]

Cheers,

Allen K



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Paul Tretter

Well, I must say I have been using REBOL for some time now and very amazed
at its power and potential.  I was a little taken back by the Royalty
program I was considering.  Money really wasn't this issue, as much as
verification.  I would rather just buy licenses as sales dictate instead of
opening up my financials for RT to view.  I think RT is probably busy with
alot of work.  After all this is their work and they have been very
generous to alot of us with the free distributions of /core and /view.  I,
like others, believe sound should be included part of /core product but in
time I think RT will see the same.  I also believe that RT will be much more
willing to distribute or bundle these components when they start getting the
sales.  I have purchased commercial license for /View/Pro and like it alot.
RT, if your listening, open up that Alliance program with the option to buy
individual licensing as sales dictate or blocks of licenses for our
distribution without the need for us to whip out our GL's.

Paul Tretter


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Scot
Sent: Monday, February 18, 2002 12:27 PM
To: [EMAIL PROTECTED]
Subject: [REBOL] [EMAIL PROTECTED]


Hi,

Thought I'd respond off list for this.

I've been lurking for a couple months becuase I'm doing some research on
whether or not Rebol can be a viable option in a project I'm involved with.
I've asked a few questions on the list as well, but from what I can see,
Rebol programmers aren't interested (in general) in revenue generating
projects but rather new ways to add 1 +2.

Unfortunately, the Rebol company doesn't really care about Rebol advancing
in the Internet area either- they won't even consider creating a browser
plugin and I've been told several different times about this stance.  I
imagine they are more thoughtful about getting Rebol into cell phones and
other hand held devices.

It's rather unfortunate, really.  The EULA for Rebol is kind of restrictive,
as well.

I currently develop with the MIVA cgi scripting language (miva.com) which is
nice, but of course not executable like Rebol, but Miva corp is all about
revenue from the Internet and all of the developers who work with it have
been reaping the benefits.

Bottom line is that I dont think Rebol programmers or Rebol Corp is all that
interested in really making this language the forefront of Internet
development technology, which is of course the way of the future.  This is
so apparent that I am considering putting my group's project on hold until
Flash comes out with their executable language.

Anyhow, I wanted to let you know a bystander's thoughts on this.

Regards,

Scot Ranney

- Original Message -
From: Terry Brownell [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 3:21 AM
Subject: [REBOL] Re: MIT article on rebol and other languages



 begin rant
 I've made numerous attempts on this list to get organized and form
some
 think tanks or whatever, with nay a single response??

 What gives?  My only guess is that the Rebol community, or at least
the
 part that actually reads these posts, is really rather small.  The law of
 big numbers would have kicked in had their been a big number of readers,
 and someone, anyone, would have responded... surely.

 Another example is the www.Rebols.com website.  Really, an experiment
in
 potential Reblet type commercialization... numerous posts here... and not
a
 single sale??? I mean, theres a developer reblet there that turns any
script
 into the world's easiest macro creation utility ever!

 I've taken Rebol and created a 'bot' that can read, comprehend, and
 answer questions on whatever it's just read (In discussions with
 biography.com on that one) ... developed the world's most advanced
 chatterbot, the world's most HAL 9000ish system on the planet to date
(check
 out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and
 yet no one seems to care?

 And IOS seems to be (although im not in the loop to really answer)
 suffering from the same problem as Rebol itself... you build a better
mouse
 trap, and the world DOESN'T beat a path to your door.

 So I guess my question would be.. why not? But then the responses
would
 stumble and fall back into the discussion realm with things like the
Rebol
 should be open source garbage.

 Which really, like everything else, is just talk. Lots of talk, and no
 killer apps.
 end rant

 Yours truly, the 3 a.m. philosopher...

 T Brownell


 - Original Message -
 From: Rishi Oswal [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Sunday, February 17, 2002 11:17 PM
 Subject: [REBOL] MIT article on rebol and other languages


  Hi. I didn't see it mentioned. But here is a nice
  article on Lightweight Languages. There is a
  paragraph on rebol with some insights from Joe
  Marshall (main implementor of first version of
  rebol..or so the article says..)
 
  It 

[REBOL] Re: ANN: Rugby configurable (with compression)

2002-02-18 Thread Paul Tretter

H... why stop there... consider making rugby run in a cluster.  Two
rugby servers that can communication and exchange operational parameters on
a per transaction (communication) basis.  For example, send a request to the
server and it goes to both servers.  One will allow the other to process the
request (the master rugby server) while the (slave rugby server) monitors
the processing of the master server.  If the master server communications
fail then the slave rugby server processes the request.  Maybe a new REBOL
clustering transaction protocol and cluster server app.  Damn to much brain
storming in so little time.

till next beer...

Paul Tretter


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Petr Krenzelok
Sent: Monday, February 18, 2002 1:13 PM
To: [EMAIL PROTECTED]
Subject: [REBOL] Re: ANN: Rugby configurable (with compression)


Maarten Koopmans wrote:

All,

Added a configuration dialect (very little) to control the threading
behaviour and compression. Added the getting started from Pat (thanks!) and
Brett's Request brokers and dark times funny story.

Also use make-doc format so there is a docs.html now as well.

--Maarten

Hi!

just a few questions:

- I can read in the doc, that max no of threads is 100? Or just simply -
what happens to new connections, if max number of threads is hit?
- are my following thoughts correct?

I want to build following scenario (will soon do so, once I get my new
comp running)

- Let's say I have web server (Apache) + FastCGI in external mode, which
just connects to listening rebol process. Let's call such Rebol process
main-server.

- This main-server then accepts the query, and has three or more, local
or remote, Rugby powered, additional child servers available, so it can
do simple load balancing.

 Apache (FastCGI protocol)
 |
 |
main-server (Rebol proxy = multiplexed listen mode + Rugby client)
 |
 
 |  |
 |
   child1 child2
child3
 |  |
  |
 ODBC ODBC   ODBC
 |  |
   |
  -
 |
  RDBMS


I hope my drawing makes it easier to understand (I just hope my email
client wraps it correctly :-)

Now the question/brainstorming:

- Main-server uses chaining to call to one of three (or more) child
servers, so it acts as proxy. Each of child servers is allowed to
maintain e.g. 20 simultaneous connections to database, or just accept 20
request from main-server. Each database query response is e.g. 20 KB,
formatted http output. If we will send responses from all three childs
in parts, it means 60 responses at a time, each of 20 KB, it means 1.2
MB - not that bad. Let's just say it is a peak on our 10 Mbit line. But
- as for webserver responses, it is a well known issue, that it is
better to send request once complete, at a time, not just in parts - it
is much faster. So, - should also child1,2,3 send responses one at a
time, or just in parts, as they build various phases of html page? Or
does it even really matter?

- Question no 2 - main-server, our proxy, needs to use some listening
loop, store pairs of connections, do some primitive load balancing, etc.
So I need something like Rugby server, without actually Rugby server
message format :-) Well, - Imagine I want to provide above described
mechanism to other app developers - Delphi, Visual Objets, etc. - they
surely have some kind of socket or eve http classes available - so -
going thru Apache is one more step. What about to allow them to connet
directly to my proxy? What protocol should I use to communicate with
such apps? Is it good to stay with http, and some part of GET or POST
method, holding encapsulated query from above mentioned Delphi, etc.
systems?

Thanks for helping me to set my test environment. If  I will be
succesfull with my tests, it will be time to build Renata, visual
configurable Rugby based server, where you can select number of child
servers, max requests per server, etc. Time to prove even women can play
Rugby ;-)

Cheers,
-pekr-

--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the
subject, without the quotes.

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Editor to use

2002-02-18 Thread Christian Morency

Hi Guys,

Enjoy the wordfile, any suggestions, flames will be accepted ;)
btw, you can remove the RSP at the end of the first line, I use that for my
Rebol Server Pages under Marteen's excellent eRebol

One reply to many replies :

Stef wrote:
The url doesn't seems to work. Is it normal ? How
can I get this enhanced Worlfile for ultraedit ?

Because my isp does not authorize incoming request on port 80 (they don't
want us to have server), I had to move my http server on port 8080, maybe
this port is not enabled in your firewall... or at your job. Hey I can't
access the site at my job neither ! And it's my own website !

Jason wrote:
It worked for me. [thankyou]
Just keep clicking through.. or try directly:
http://palmtime.dhs.org:8080/files/uerebol.txt
./Jason

Nice hackin' ;) For those interested, find the
Rebol section at : http://palmtime.dhs.org:8080/rebol/

Gerard wrote:
 Hello Stéphane,

 Like you I was wondering how to get this file. so I went on the advertised
 site and after a little search I found this final address where
 you can find
 the requested WordFile : http://palmtime.dhs.org:8080/files/uerebol.txt

Advertised ;) how a big word for a simple post... wish I could refer to a
link without spamming my dev groups ;)

Best,
Chris

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Applying Focus

2002-02-18 Thread Romano Paolo Tenca

Hi, Allen

I think that the 'field flag should be enouph to highlit, look at the source
of focus:

...
if flag-face? face field [hilight-all face]

and the standard function:

ctx-text/hilight-all: func [face][
view*/highlight-start: head face/text
view*/highlight-end: tail face/text
]

---
Ciao
Romano

- Original Message -
From: Allen Kamp [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 9:59 PM
Subject: [REBOL] Re: Applying Focus


 And if you want it highlighted too, here's how. (from
 http://www.rebolforces.com/view-faq.html#sect2.4.)

 highlight-text: func [face][
 focus face
 system/view/highlight-start: head face/text
 system/view/highlight-end: tail face/text
 system/view/caret: head face/text
 ]

 view layout [name: field enter your name do [highlight-text name]]

 Cheers,

 Allen K



 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Carl Read

On 19-Feb-02, Scot wrote:

 Folks, sorry for this post. It was meant for someone off the list
 and I made a mistake with sending the message.

It's what's known as a Freudian Post. (:

-- 
Carl Read

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: ANN: Rugby configurable (with compression)

2002-02-18 Thread Petr Krenzelok

Paul Tretter wrote:

H... why stop there... consider making rugby run in a cluster.  Two
rugby servers that can communication and exchange operational parameters on
a per transaction (communication) basis.  For example, send a request to the
server and it goes to both servers.  One will allow the other to process the
request (the master rugby server) while the (slave rugby server) monitors
the processing of the master server.  If the master server communications
fail then the slave rugby server processes the request.  Maybe a new REBOL
clustering transaction protocol and cluster server app.  Damn to much brain
storming in so little time.

Well, another level I suggested to Maarten for Rugby was - Rebol 
'cluster - transparent propagation of functionality. Rebol clustering 
servers would just exchange exposed functionality, so call to any of 
them would do the work, but well, it needs probably some deep thinking 
before implementation 

-pekr-


till next beer...

Paul Tretter



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Jason Cunliffe

Scot [EMAIL PROTECTED] wrote:
 Folks, sorry for this post. It was meant for someone off the list and I
made
 a mistake with sending the message.

..oh yes its very embarassing when that happens.
I'm glad it did though - an interesting post which raises some crucial
points.
thanks anyway

./Jason

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] ANN: Rebol/Flash dialect updated

2002-02-18 Thread oliva . david

ANN: Rebol/Flash dialect updated

Hello there...
I've updated the Rebol/Flash dialect again...
Some bug fixes and a few new things...

Check this example as well: 
http://sweb.cz/oliva.david/swf/swf5-colortransform.html

cheers... Oldes

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Applying Focus

2002-02-18 Thread philb

Hi Romano,

Yes, when you use do [focus fieldname] in your your layout the field's text is 
highlighted (I just tried it).

Thanks for all the help guys  these little things just make programs that little 
bit more productive/user friendly.

Cheers Phil


=== Original Message ===

Hi, Allen

I think that the 'field flag should be enouph to highlit, look at the source
of focus:


if flag-face? face field [hilight-all face]

and the standard function:

ctx-text/hilight-all: func [face][
view*/highlight-start: head face/text
view*/highlight-end: tail face/text
]

---
Ciao
Romano

- Original Message -
From: Allen Kamp [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 9:59 PM
Subject: [REBOL] Re: Applying Focus


 And if you want it highlighted too, here's how. (from
 http://www.rebolforces.com/view-faq.html#sect2.4.)

 highlight-text: func [face][
 focus face
 system/view/highlight-start: head face/text
 system/view/highlight-end: tail face/text
 system/view/caret: head face/text
 ]

 view layout [name: field enter your name do [highlight-text name]]

 Cheers,

 Allen K



 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Petr Krenzelok

Carl Read wrote:

On 19-Feb-02, Scot wrote:

Folks, sorry for this post. It was meant for someone off the list
and I made a mistake with sending the message.


It's what's known as a Freudian Post. (:

And after all - why to hide behind the words? You have some pretty valid 
points, especially those of RTs image to Rebol community. They are so 
concentrated upon IOS, that they left community with nearly one year 
without technology update. But hopefully, - this will change soon ...

-pekr-


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Demo of Rebol powered Knowledge Bot

2002-02-18 Thread Terry Brownell

 Hello again.

Well, after much needed sleep and piece of mind, I'm back at it :)

As you may or may not know, I've built a rebol powered Knowlege Bot that
can read and more importantly, comprehend, at least in a fuzzy logic kind 'o
way.

As an experiment, I told our Rebol driven bot, LFReD, to read just the
Introduction paragraph of A Quick Introduction to Rebol Scripting document
on the rebol site.  A feat requiring about 100 ms. With no human
intervention, (other than teaching LFReD what Rebol is and changing a
corresponding pronoun we), it's now able to answer any questions relating
to that brief introduction.

But not only the obvious boolean related ones, but more obscure queries such
as...

What relationship does Rebol have with Toto? (My personal favorite :)
Can Rebol deal with my spam?
What relationship does Rebol have with Netscape Navigator?
Is Rebol easy?
How does Rebol HQ appear?
Is Rebol a large company?
Can Rebol handle client issues?
What if I've been putting Rebol off?
Where can i find more Rebol references?

Try it for yourself, just enter your question in the text box on the top of
our homepage www.LFReD.com

It even pops up the page whenever anyone makes reference to the last
paragraph eg: rebol tutorial.

Imagine if LFReD was to crawl the whole site.  Of course this is possible,
but would require teaching it things like datatypes, IOS,  etc.

Perhaps one day :)

T Brownell

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: MIT article on rebol and other languages

2002-02-18 Thread Jason Cunliffe

 Somewhere out there must be the killer dialect. 

 I think there can't be just one killer dialect. There will be hundreds, or
 thousands, of dialects, and that is the key.

Indeed. Can't separate Langauge from Dialect really..
http://www.arts.uwa.edu.au/LingWWW/LIN101-102/NOTES-102/socio1.html


 But what intrigues me more is the lack of cooperation to accomplish
 ANYTHING. There is 1000 times more talk on which is the better language,
 then doing something truly constructive with any of em. 

 Human nature maybe?

Rebol is very small community. Time andd energy is limited, and in the case
of many new skill need to be acquired first by people like me.
Takes time to learn new tools, new lingo, new paradigm, new people..
The first level of cooperation is sharing the willingness to cooperate.
This mailing list is evidently the good heart of that.

  I've made numerous attempts on this list to get organized and form some
 think tanks or whatever, with nay a single response??

That's news to me.. pephaps you can put up a web page and/or post a short
list with presentation of 'the best of'

Often great ideas get lost downstream in the midst of people solving
immediate syntax problems. It takes time and mind to follow rich lengthy
threads. I tned to post long messages which don;t get picked up .. I suspect
often becuase I  have not yet mastered skill of many short concise posts.
Also when I read long psots wull of graet ideas it takes time to abosrb and
reply.. and thus they are easily swept downtream amid daily problem solving.
This why wikis are catching on.

A big problem is what level to quote vs. link
A link to the coolest site in the world still depends on poeple goign there
adn looking at it. and then there is teh quation of which part they looked
at. frames and flsh can further compound the issue

Quoting is very helpful but then can be too dominant/lenghty in a post, or
inappropraite [interactivity needs to be experienced]. This is where journal
istic skills are so valuable and why weblogs have conquered the webverse
recently.

Weblogs balance introduction/commentary and references [inline links] very
well. They are readable accessible and linkable. Mailaing lists are
disconnected in this respected. archives help but even on DSL can be !~@#$!
pain to navigate. What we really need is some way to convert mailing list
threads into special weblogs. I suspect Vanilla could do provide a grat
foundation.

any ideas??

 Another example is the www.Rebols.com website.  Really, an
experiment
 in
 potential Reblet type commercialization... numerous posts here... and not
a
 single sale??? I mean, theres a developer reblet there that turns any
script
 into the world's easiest macro creation utility ever! 

Which | what | how would anyone know???
Please exlain clearly with links and examples.

 I've taken Rebol and created a 'bot' that can read, comprehend, and
 answer questions on whatever it's just read (In discussions with
 biography.com on that one) ... developed the world's most advanced
 chatterbot, the world's most HAL 9000ish system on the planet to date
(check
 out a demo conversation at http://24.77.230.151/lfred/demos/lfred.mp3) and
 yet no one seems to care? 

[again] consciousness:::comnes first = the problem of nobody seems to
care is far more likely nobody knows, has time or needs overview and
introduction befire you can suspect them of not caring.

 I have pages of ideas and numerous projects in progress myself, so I'm
right
 there with you. I think we all want REBOL to become a viable tool with
which
 we can support ourselves, but that may take some time...and a lot of luck.
amen

regards
./Jason

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tbrownell@shaw.ca

2002-02-18 Thread Terry Brownell

What's more embarassing is when one's e-mail address becomes a thread
subject.
Hope those spam filters are kicking in.

TB


- Original Message -
From: Jason Cunliffe [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Monday, February 18, 2002 1:18 PM
Subject: [REBOL] Re: [EMAIL PROTECTED]


 Scot [EMAIL PROTECTED] wrote:
  Folks, sorry for this post. It was meant for someone off the list and I
 made
  a mistake with sending the message.

 ..oh yes its very embarassing when that happens.
 I'm glad it did though - an interesting post which raises some crucial
 points.
 thanks anyway

 ./Jason

 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the
 subject, without the quotes.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Switches and random

2002-02-18 Thread Izkata


I'll have to fool aroung with it a bit, but I think it will work.


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: specific position in area

2002-02-18 Thread Brett Handley

Hi,

view layout [
a: area 500x300 {
 if i have an layout with an area containing some text and i want to to
 insert some text somewhere in a line, not the beginning or end with a
click on a
 button, how can this be done.
}

button Insert now [
 p: find/tail a/text somewhere 
 insert p (like here)
 show a

 t/text: reform [Inserted at: index? p]
 show t
]

t: text 200x25 white

]

I hope this helps.
Brett.

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.