(no subject)

2004-04-13 Thread Rebolinth



Hello Anton,

Well actualy im trying to duplicate FLASH now the plugin of rebol is here,
but im running into some problems actualy, most of them are event and timing
problems with animations.. I hoped the sound port would help me on sound but
it just wont work...

I could indeed insert the wav file again but that eat resources on animations,
perhpas we should wait for a more mature sound port in combination with events..

(R)egards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Wake up ;-)

2004-03-01 Thread Rebolinth


Anyone noticed something different on the main page ;-)
Yes there is a newborn tool around ...lets plug it in !

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] payLoad 1.1

2003-11-11 Thread Rebolinth


Thanks for posting payload update, but What is it?
(Does it upload my Source code to you ? ;-)

Regards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Another day, another project

2003-11-08 Thread Rebolinth


Hiya Maarten / Gregg,

Intresting idea, though I dont see the full potential in it YET, are
you trying to replace an existing tool/protocol?

Makeing something opensource does not garanty 
the use of it or the exploit of it.
Im just wondering why you make it opensource...

Regards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Further Re Scripting Command Difficulties

2003-10-30 Thread Rebolinth


The problem is that /View does start on current X environment.

$ export DISPLAY=xxx.xxx.xxx.:0.0

et voila ;-)

Regards,
Norman.

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Re: Further Re Scripting Command Difficulties

2003-10-30 Thread Rebolinth


Hello Anton,

No, X needs to be running (I requested this 3 months ago by rebol, got no reply 
thought...)

In my opinion /view does not has to have an X running, it only needs the Libs of X to 
get started.
I needed the /view PRO features but then discovered that /view is unable 
to run without X, that made my purchage of PRO useless.

I use /view a lot via telnet, NON GUI (prefs.r edited and DISPLAY set and X running on 
that machine) 
thats the only way i can use the /view PRO features without the use of GUI options.

(R)egards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] TUI ?

2003-10-28 Thread Rebolinth


Hello Ben,

A TUI would be nice if it has 100% the dialect structure of VID, 
otherwise you will finaly endup using CURSES (direct lib calls) or PUT. 

Good luck,

Regards, Norman


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Pleac/rot13

2003-10-15 Thread Rebolinth


Hi Anton,

A nice function too ;-) A lot of variations come up, very good :)

Like Encloak/Deloak uses Bitset shitfting (pritty nee!!) 
I think also Rot13 could be done that way.. :-) Its an easy procedure like
some exmaple we already have seen befor...

I suspect that RT even has one lying on the shelf ;-)

(R)egards,
Norman.



-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Re: Quickest way home using bitsets...

2003-10-15 Thread Rebolinth


Hello Gregg and Brett,

Thanks for the additional information on bitsets, again very informational! ;-)
..Ill continue breaking my head on the bitsets futher on...

By the way, did one of you perhpas did any testing on the speed of using bitsets 
compared to the use of strings or blocks containing regualar data?
(Speaking now of huge amount of data inside bitsets or blocks?)

(R)egards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Quickest way home using bitsets...

2003-10-14 Thread Rebolinth


Hello All,

After discovering the world of bitsets (they must have eaten Kellogs that morning at 
rebol ;-)
I was wondering how crispy it could get?

What im trying to accomplish is to reverse a bitset!
Or better.. to extract to complete contence from a bitset!

Bitsets are pritty hard on the mind and thow should not work on it all day :-)
..Still i was not able to lauch a trick to do a reverse bitset..


Assume this is the bitset:

make bitset! #{
010032D19C00
}


How do i get back its contents? Shifting my way back through all 256 bits?
I cant believe thats the only way to do it...uhum..




For those who dont know how bitsets work:

a bitset is always a multiply of length? 8 (they all go by eight those little drawfs..)

dwarf: make bitset! 8 will become #{00}

To be able to insert some dwarfs in the bitset you can use 'insert like:

insert dwarf 0  (that is, dwarf 0 is the smalest and 7 is the talest in a range of 8 
dwarfs..)

will result in #{01}

insert dwarf 7  (after inserting a 1 into the dwarf..will become) #{81}

etc...etc...

can become even more fun when ending up doing upto lengths of 256 ;-)

try the trick at home or in your mind 128 64 32 16 8 4 2 1 for length 8


Anyway im wandering again off the path, 

I know there are some real guru's here sniffing those bitsets for over more then 4 
years now :-)
In the land where myself is only a urug trying to find my way back through the 
bitsets and by bread is almost gone during roaming the forests.

Who has help, i mean on the bitsets :-)

Mmmm sounds like I eat too much kellogs ...

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Bitsets

2003-10-13 Thread Rebolinth


Hi Anton,

There is a function. It just hasn't been written yet. :)
I guess it is up to you.
I'll just say that it can be done using mold.

Oke, seems you know how :-).. i did not figure it out yet, working on it though!.. 

Ill get back with the result when im done or when roaming in mudd :-)

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Re: Distribution

2003-10-13 Thread Rebolinth


Hiya, 

Hope this makes it clear, its clear to me.. Yes you can sell and yes you can 
distribute...
as long as the license is included for view and Core. SDK encap/API is different, you 
need a seperate
license when your code feeds on rebol code for input output by 3th party use (the 
users). But a 
normal encapped file is free for sales

(Thats how i read it, and if its not oke then Rebol Inc. should make (should have 
made) it more
readable)



JN If application is created with the SDK, Can it be commercially
JN distributed? That is, can that application be sold?

1 of 2:  If a person creates an application that requires only the free
2 of 2:  If a person sees something in the script library that sparks


SDK --

REBOL API Restriction. If you choose to export the REBOL API (function and objects of 
REBOL)
for users of programs created by REBOL/SDK (in other words, you allow users of your 
programs 
to write and execute REBOL scripts within your program), you must obtain a separate 
commercial
distribution license from REBOL Technologies. If your program does not allow users to 
access the 
REBOL API, then no additional license is required.


VIEW --

You may redistribute the SOFTWARE provided that you include this
entire License AGREEMENT and all copyright and trademark
notices; and agree to indemnify, hold harmless, and defend
REBOL from and against any claims or lawsuits, including
attorneys' fees, that arise from use, reproduction, or
distribution of the SOFTWARE.



REBOL/core and /view is distributed on Shareware cdroms all over the world
downloadble from commercial sites as well.. and they all keep the License included 
;-)

(R)egards,
Norman.















-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Re: Distribute [ errata ]

2003-10-13 Thread Rebolinth

Uhum... you can ofcaure not sell core/view (that was ment for the SDK encapped program 
part, 
mixed it up :)

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Pleac/rot13

2003-10-12 Thread Rebolinth


Addons, still forgot to post them at rot13.org ;-)
Regards, Norman.


example (1) * the quick way *

   

  
rot13: func [ char [char! string!] { returns a rotate 13 on alphanumeric charatcers } 
] [
char: to-char char
if any [ all [ char = #a char = #m ] all [ char = #A char = #M ] ] 
[ return char
+ 13 ]
if any [ all [ char = #n char = #z ] all [ char = #N char = #Z ] ] 
[ return char
- 13 ]
return char
]



example (2) * the lazy way *

str1: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
str2: nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM
rot13: func [ char ] [ 
either found? find str1 char [ return pick str2 index? find/case str1 char ][ 
return char ]
]



example (3) * the long way *

; Define Global variables
ROT13FRSMA: abcdefghijklmnopqrstuvwxyz
ROT13TOSMA: nopqrstuvwxyzabcdefghijklm
ROT13FRBIG: ABCDEFGHIJKLMNOPQRSTUVWXYZ
ROT13TOBIG: NOPQRSTUVWXYZABCDEFGHIJKLM


Rot_13: func[
Translate a string to ROT13
arg1 [string!] String to be converted
/local encode
][
encode: 
while [(length? arg1)  0][
either (to-integer first arg1)  91 [
; We are talking about capitals
either attempt [index? find ROT13FRBIG first arg1][
encode: join encode pick ROT13TOBIG index? find ROT13FRBIG 
first arg1
][
encode: join encode first arg1
]
][
; Small letters from here
either attempt[index? find ROT13FRSMA first arg1][
encode: join encode pick ROT13TOSMA index? find ROT13FRSMA 
first arg1
][
encode: join encode first arg1
]
]
arg1: next arg1
]
encode
]




-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Pleac/rot13

2003-10-12 Thread Rebolinth


Hello Karl Robillard (krobillard),

Your Version is very Small but not a fully ROT13!
Rot13 may only convert  a - z A - Z
Your version also converts anyother character (byte) too, so it wont work on binary 
strings..

This though works fine in a foreach loop (below), I believe it can be smaller, 
but i could not manage it to get it smaller after headbreaking ;-)
 
rot13: func [ char [char!] { returns a rotate 13 on alphanumeric charatcers } ] [
char: to-char char
if any [ all [ char = #a char = #m ] all [ char = #A char = #M ] ] [ 
return char + 13 ]
if any [ all [ char = #n char = #z ] all [ char = #N char = #Z ] ] [ 
return char - 13 ]
return char
]

(R)egards, Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] pleac/rot13

2003-10-12 Thread Rebolinth


Speaking of ROT13, 

I had a fight with myself building a rot13 parser, using rebol using PARSE, though 
...!! 
...I could not manage it using BITSETS...

Anyone dears to fight this ?? 

A honarable listing on the one that builds the smallest ROT13 using bitsets and 
parsing ;-)

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] pleac/rot13

2003-10-12 Thread Rebolinth


Hello Brett,

Compact but obscure.

?? obscure ?? Ma...It took me some time to decypher that one ;-)
Pritty good one !!

(R)egards,
Norman.



-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] pleac/rot13

2003-10-12 Thread Rebolinth


Hi Joel,

I realy miss some Parsing technics here ;-) hahaha.. 

You know what amazes me the most?

They way every rebol users builds its own functions here..

Ie. the 3 examples I posted today...

The last one in the row of three was from a coworker of mine 
(the longest rot13 version though) but he is a BASIC programmer ;-)
(explains the function build!) 
Not bad for someone who looked into the docs for 1 day ..:)

The Second one was my first rot13 born out of speeds, needed it quickly... 
I think its a beginners rebol example but still not bad using the cookbook ;-)

The first one was my seconds rebol rot13, Im a TCL programmer now you see
where my logic came from, Im used using strings functions dont use regexp a lot though
so i had to fight parsing real hard...did manage it fully though..

Your exmaple and the one from Brett mirror a deep Rebol programmer i must say..;-)
Those look pritty cryptic but do work very well...

So the philosofy of REBOL works out very good :-) Every man its tools building the same
result with a different mind set.. amazing...

Also the other examples of rot13.. Amazing how much they tell you about the person 
behind it ?-)

But still ROT13 can be smaller in rebol... ;-) come you alll ..heheheh...


(R)egards,
Norman...




-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] Bitset Actions

2003-10-10 Thread Rebolinth


Hello Brett,

Seems there is more animo for Bitset queries ;-)

Perhpas RT has some input on the issue? (are they on holiday?)

(R)egards, Norman.



-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] bitset actions?

2003-10-09 Thread Rebolinth


Hallo All,

Is there a way to 'pick on bitsets?

Im looking for a way to select a range or a single character from a bitset on a 
specific location,
but i can emagine that the 'bitset does not do serie handing the way series does.

I thought bitsets where smaler (and quicker using parsing) , but i can emagine using 
a normal string range would even do the trick as quick as well? (which im currently 
using in my program)

A simple example to visualise the problem..

;;; example 1

t1: charset [ #a - #q #x - #z ]
t2: charset [ #A - #Q #t - #v ]

pick t2 index? find t1 #x

;;; example 2

t1: charset KHEWWKJEWBLKUWEOFBIYTEWQFBOYTEWUEQIUFBITWQUFB 
t2: charset QWEIRLUYQWIURYLQWUYREOIWQUYROIQUWYEOIRUYWQEOI

pick t2 index? find t1 #x


The above does not work ... But is there a way to compare 2 bitsets ranges
with eachother, using parse perhpas?, like the above, but without ..union..etc...?


Regards,
Norman.

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 






-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.



[REBOL] open? opened? close? closed? for schemes and ports

2002-08-20 Thread Rebolinth


Hello All/RT,

How can I check from within Rebol/core what scheme's/ports 
have an opened session???

Its irritating not to be able to use a command
that summerices all the 'words that are used
as port! and are opened, so im not able to check 
which word! is opened or closed..

Like a simple:

server: open tcp://:

it would be nice to have commands like-

open? server
== true

close? server
== false


opened?
== [ .. .. server .. ..

closed?
== none



Anyway..its a feature request if it does not exist, but if someone
has already taken his headoff to build a check like this i would
be pleased to see a short example how to check...

Im also willing to build one, as long as someone can hand me a
hand how to check which words! are used as a port in a simple check
during a running Rebol session... (Including Console ports by the way..)


Thanks in advance

(R)egards,
Norman.






-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] Re: open? opened? close? closed? for schemes and ports

2002-08-20 Thread Rebolinth

Hello Gregg,

So when I understand correclty then Rebol does not have a function
that displays all the extra words created after boot-up, which is
by itself currious because i would expect that Rebol is using a
buffer where it keeps its extra added words! objects! etc...

Yes, as you say, that leaves me searching all the words but then again
how do i know what was opened or closed or created befor I entered
the console...Or even..when i execute a script from within the console
i would love to see a summery of what it all created on words! objects!
etc... I cant emagine this does not exist because this way you take out
the control  ...MMmm...

Right now im trying to discover the meaning of the state: object!
when a port is opened, I see some differences in flags and func
when a port is closed or opened.. Perhaps a rebol guru could explain me
the details of the state object! ?

Ill keep on rebolstrugling... thanks for the reply..

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 



Citeren Gregg Irwin [EMAIL PROTECTED]:

- Hi Norman,
- 
- Paul Tretter came up with a way to see if a port is open I think. Paul,
- you
- around?
- 
- As far as checking which words are ports (if I understand your request),
- you
- can iterate over the global words to find them, but that won't find them
- if
- they live inside a context. You can also find objects and iterate into
- them,
- but the best approach will depend on what you actually want to accomplish.
- 
- Try: help tuple! at the console and you will see that it finds all the
- tuple! values. You can use SOURCE on HELP as well to see how it works.
- Here's a basic example:
- 
- find-words: func [test-fn words /local result] [
- result: make block! 50
- foreach w words [
- if test-fn try [get to-lit-word :w] [append result :w]
- ]
- sort result
- ]
- find-words :tuple?   first system/words
- find-words :integer? first system/words
- find-words :object?  first system/words
- 
- HTH!
- 
- --Gregg
- 
- -- 
- 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] state: opject! who can me explain the use of the globals...

2002-08-20 Thread Rebolinth



Hello Rebol Guru,
( Ill address directly :-)

When a port is opened or closed or data is sent or incoming
i see diferences in the state object! of that specific port.

I would be such a relief to know that I could read usefull
information form the state: opject! or it would be very usefull
to know that its of no use to know anyway ;-)



Please explain to me the variables possible for --

 state:
make object! [
flags: 1024
misc: [116 [] 0]
tail: 0
num: 0
with: ^M^/
custom: none
index: 0
func: 3
fpos: 0
inBuffer: unset
outBuffer: none
]



So far :flags tell me the following ==

(Well dont tell use that we should not mess around with the
flags because these are trackable...uhum...and as it seems 
now not even that secret...BUT what Im wondering about..
can we track a open? or close? on these flags??? 
regarding the listing below is wrong ;-)


flags:
== 4719107 when tcp opened (default /string /direct )
== 4719139 when tcp opened /binary
== 4719171 when tcp openen /lines
== 4719106 when tcp opened /write
== 4719105 when tcp opened /read
== 4721155 when tcp opened /no-wait



== 524803  when tcp input recieved from remote
== 1024when tcp closed 


The rest below is guessed..adjustement is very welcome..

func: 
== 6 and 3 seen, probably to differentiate port use .. url file console.. ???


misc: 
== 


tail:
== probably used for files


custom:
== for custom opening a port


index:
== ??? index of the buffers


fpos:
== ??? file position ???

inbuffer:
== IO

outbuffer:
== IO




A Rebolish Thanks,
(R)egards,
Norman



-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] Re: ANN: Rebol/flash dialect updated

2002-08-20 Thread Rebolinth


Hello RebOldes,

I must say its a nice dialect you put back there..
I was working with some swf creating tools (even flash) for 
the last years and even registered swish (when drunk) but the 
rebol dialect is sometihng thats more for my machine so 
i dont have to dragg all the Flash development GUI with me 
when building flash..the dialect just does the job in a few secs...:-)

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




[REBOL] Re: Rebol/core likes to access/execute windows dll's

2002-08-19 Thread Rebolinth


hehehe..Well i was waiting also ;-) Hope Frank has time
to post it ;-)

(R)egards,
Norman.

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 



Citeren Graham Chiu [EMAIL PROTECTED]:

- On Fri, 16 Aug 2002 10:55:18 +0200 (DFT)
-   Frank Sievertsen [EMAIL PROTECTED] wrote:
- 
- I already made an image-grabbing interface for 
- VFW-devices like webcams
- for windows which works with /view/pro
- 
- I will send it to the list.
- 
- 
- 
- Frank, 
- 
- Is this still coming?
- 
- --
- Graham Chiu
- -- 
- 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] Explained? system/console/keys

2002-08-19 Thread Rebolinth


Hello All/RT,

What is the meaning/use of keys under 
system/console/keys

Is it programmable?

Thank you in advance,
(R)egards,
Norman.



-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] vballs forks

2002-08-19 Thread Rebolinth


Hello All,

When using the VBALLS demo with /view and I change:

v-frames: choice 50x20 100 200 400 1000 2000 font-size 10
into -
v-frames: choice 50x20 100 200 400 1000 90 font-size 10

and select 90 as frames option when starting.

Then Vballs produces background processes under windows.
After running vballs for 8 hours it has created +/- 7 forked
processes (dead???)..

Using Windows /View.. 2.5.2

Anyone any idea why that happens?

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] First release /core version wanted (Windows/OpenBsd)

2002-08-19 Thread Rebolinth

Hello All,

Im searching for the very FIRST release or /core?
Does anyone have it on his/her attic?
(Windows and/or OpenBsd)

Better: 
Im searching for all the releases upto current release.

Why:
To get a better understanding of the function growth in /core.

(R)egards,
Norman.

-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] VFW - webcam

2002-08-19 Thread Rebolinth


Hello Frank,

Thank you for the posting,
I understand that the videotest.dll does the lowlevel access towards
the VFW dll ??

You think its possible to access the VFW DLL directly from within rebol?

So finaly an access to the VideoForWindows without any interaction
of extra C code, just plain rebol?

(R)egards,
Norman.


-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 



Citeren Frank Sievertsen [EMAIL PROTECTED]:

- Ok, here you are. I will send c-source for the library later. It will open
- the first vfw-device and will show it's video.
- 
- do http://www.fx5.de/REBOL/video.r
- 
- It may work or not. More later. The purpose of the program is to find an
- object with a special color (click on it) on the video and follow it.
- 
- Frank
- 
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] system/console/keys

2002-08-16 Thread Rebolinth

Hello All,

For some time now im wondering about rebol/core internals.
also the following -

What is the function/use of /keys within the system/console object?

If you have a hint please let me know...

make object! [
history: [probe system/console n]
keys: none
prompt:  
result: == 
escape: (escape)
busy: |/-\
tab-size: 4
break: true
]

(R)egards,
Norman Deppenbroek
-- 
Conversation/lunch: How do you Eat your Rebol in the Morning? 





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




[REBOL] Re: rebol, chess, and evolution (w/attachment)

2002-06-07 Thread rebolinth

Citeren [EMAIL PROTECTED]:


HI Webbge,

Nice to see someone else working on a chess related issue,
I'm working on a PGN tool and afterwards trying to build a
chess program with Rebol... Right now im still working on the
PGN standard...

Good luck...
No(r)man..



 
 I am currently working on a project to find programs that will
 guess the next two characters in a chess game sequence.
  
 For example the following string (cmoves):
  
 e4e6d4d5Nc3dxe4Nxe4Nd7Nf3Ngf6Nxf6+Nxf6Bd3c5
  
 would follow with the following two characters (guess):
  
 dx
  
 Here is an example program to guess the next two characters:
  
 either (found? find cmoves d4) [e4][d4]
  
 such a program might be correct 1 percent of the time.
 What is the highest percent that can be achieved?
  
 I have attached a program that will evolve various bugs to
 play this simple game.  A pgn file is included, but any pgn file
 will work (just name it test5.pgn).
  
 I have also included several bugs which can be evolved with the
 breeder program.
  
 The best program evolved has achieved guess rates as high as
 7%.  Can a collection of these bugs play chess?  I don't know,
 but I would love to see some of the programs that people will
 either evolve or write.
  
 The breeder program has three types of mutations including: substitution,
 inclusion, and deletion. I am sure people will come up with more as the
 project progresses.
  
 Please note to use the term cmoves in the program to get the initial
 string.  The program should return a string of two characters as the guess.
 Programs should use the file name bug.txt as long as the file ends
 in bug.txt
  
 I have included two samples including this one:
  
 a: read %.
 bug: make string! 0
  
 while [not found? find bug {bug.txt}][
  bug: first skip a (random (length? a) - 1)
 ]
 btext: read bug
 replace/all btext {cmoves} rejoin [{} cmoves {}]
 do btext
  
 which actually steals the answers from other programs.
  
 Please email all chessbugs to [EMAIL PROTECTED]  I am looking
 forward to seeing some good bugs.
  
 Greg Webb
  
 
 
 
 ---
 IMP Webmail brought to you by Galaxy Networks, Inc.
 http://www.galaxy.net
 
 
 -- Binary/unsupported file stripped by Listar --
 -- Type: application/x-zip-compressed
 -- File: chessbreeder.zip
 
 
 -- 
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the 
 subject, without the quotes.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] UDP source port while doing broadcast

2002-06-06 Thread rebolinth


HIya All..

Had to take cover for some weeks and now im back on the rebol scripting again..

I hope someone had the answer because until now i was unable to set the
source-port when doing a broadcast on UDP..

* Does rebol allow to set a source port for tcp/udp ?

* If yes.. Does rebol check the availebility of the port?
  ( i have seen the rebol crew changed server port handling in
the beta release of the /core )

Thanks in advance..
(R)egards,
Norman

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] pre 2.6 release information

2002-06-06 Thread rebolinth


Hiya All,

Is there or has there been some pre-release information on the 2.6 /core
version already? I have seen the beta document (forgot the html link :-(

(R)egards,
Norman

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: client script to measure server performance: ideas ?

2002-06-06 Thread rebolinth


Hiya...

Im not quite sure what your searching for? Server performance on 
HTML commands? of protocol speed? or even rebol read speed? 

(R)egards,
Norman.



I tried it myself, but my results didn`t quite jive. They were much slower
than expected. I believe  it was because i was reading the pages. I think a
better methodology would be to send a request for a page but not to process
it. Instead of trying to spawn new processes inside of REBOL I did an shell
script to repeatly call REBOL on the command line with a script. I`m willing
to work with you to develop a better way. Anyone else got a better idea ?


- Original Message -
From: jose [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, June 05, 2002 10:58 AM
Subject: [REBOL] client script to measure server performance: ideas ?


 What I would like to do is to spawn multiple rebol
 processes that try to read a page from a local Apache
 server.

 If I can control the number of processes to spawn
 using launch and measure the response time of each
 read then I could measure the server's response time
 as a function of the number of simultaneous reads.

 Does anybody have any ideas or experience using launch
 ?
 What is the launch/link url for ?

 Thanks
 Jose




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Size of Rebol binary?

2002-04-10 Thread rebolinth



Hello Gabriele,

Thanks for the reply, I was only guessing and hoped someone
could tell me differently..

I must say im realy impressed about the size..

Also! Im wondering how RebolTeam does the compilation?
Do they have different programmers maintaining different 
OS versions or are there group maintaining different OS's
or Is there ONE compile for all OS's? Im currious..

(R)egards,
Norman.


 Hi rebolinth,
 
 On Tuesday, April 09, 2002, 9:43:32 PM, you wrote:
 
 rndn I see.., rebol is remarkeble small, but I think we forget
 rndn that it is realy is just a fine compressed binary, wich expands
 rndn in memory like a baloon.
 
 It isn't compressed, actually. Indeed, you can see that Zip can
 compress /View (I don't have Core at hand) by 35%.
 
 rndn A core dump produces at least 2,5 MB ! 
 
 That  includes  MUCH  more  than  the code. REBOL creates a lot of
 things in memory upon startup, just think that every value uses at
 least  16  bytes (on 32 bit systems). If you sum up all the memory
 used  by  everything  in SYSTEM just after startup you'll probably
 end up to something close to the 2MB figure.
 
 rndn so dont be fooled that its only 225 Kb..
 
 The native code is actually that small, believe it or not. :-)
 
 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.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] [ feature request /intelligence ]

2002-04-10 Thread Rebolinth



Hello All,

Wondering, How intelligent a Programming language or IOS must be(come)

What I expected but did not find:

See below the example how intelligent Rebol is?

===
 a: b + 1
** Script Error: b has no value
** Where: halt-view
** Near: a: b + 1
===

If would like to see Intelligent action like !
 a: b + 1
== 1

===


How intelligent could it be?

I would expect that a variable not defined could automaticly
be assigned. ie - 

(a: b + 1) if b was never defined then rebol should 
be able to make b automaticly 0

How nice it would be, not to define every time after time 
local variables and globals ...etc... 

If rebol is able to make variables automaticly the right value
or string or time or etc... We would have a real step into the
Intelligent program(ming)..

I hope someone could have a tought on this issue also,

(R)egards,
Norman.


-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: random string

2002-04-10 Thread Rebolinth

Citeren Cyphre [EMAIL PROTECTED]:

Very nice !!!

And the nicest part is And i have to quite Gregg on this the
Mailing list is always a good checklist ;-) I myself also was working
on a random string for passwords but is did not even got close to 
this small !!! 

(R)egards,
Norman.


 Oops! ;)
 
 this is the right code for random string of 8 chars from #A to #Z:
 
  rejoin array/initial 8 [to-char (random 25) + 64]
 == LBAUXVRH
 
 Anyway, the technique remains the same like in my previous post...
 
 regards,
 
 Cyphre
 
 - Original Message -
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, April 10, 2002 4:22 AM
 Subject: [REBOL] random string
 
 
 
  Hi,
 
  Is there a better way of creating a random string of 8 characters than
 the
  folowing?
 
  salt-string: copy 
  loop 8 [ append salt-string to-char add random 78 48 ]
 
  Thanks,
 
  John
 
  --
  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.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Have a look at the loops...!

2002-04-10 Thread Rebolinth



OOo yes..well... I probably misinterpreted some functions :-)
But my goal was to check loops for speed... 
There are 2 surpricingly strange outcomes below...
have a look...your input!/output! is welcome..

*


Timers on simple functions
no complex element structures.
Output to sdtout

Tested on a 486 66 Mhz 32 Mb 
running core: 2.5.0.9.1



n: 10





doloop: func [ n [integer!] ] [

start: now/time/precise
loop n [ prin . ]
end: now/time/precise
print [ total: end - start ]
]

* Time loop: 0:01:33.52935



doforeach: func [ n [ integer!] ] [

dots: array/initial n .
start: now/time/precise
foreach dot dots [ prin dots ]
end: now/time/precise
print [ total: end - start ]
]

* Time foreach: over 60 minutes ! 
(wont even finish untill now :)
(Also: The above func eats OS resources like a milky bar!!!..dam...)




doforall: func [ n [integer!] ] [

dots: array/initial n .
start: now/time/precise
forall dots [ prin first dots ]
end: now/time/precise
print [ total: end - start ]
]

* Time forall: 0:04:43.023292



doforskip: func [ n [integer!] ] [

dots: array/initial n .
start: now/time/precise
forskip dots 1 [ prin first dots ]
end: now/time/precise
print [ total: end - start ]
]

* Time forskip: 0:04:13.541465



dowhile: func [ n [integer!] ] [

x: 0
start: now/time/precise
while [ x = n ] [ [ prin . ] x: x + 1 ]
end: now/time/precise
print [ total: end - start ]
]

* Time while: 0:00:04.03787



dosort1: func [ n [integer!] ] [

dots: array/initial n .
start: now/time/precise
sort [ prin first dots ]
end: now/time/precise
print [ total: end - start ]
]

* Time sort1: 0:00:01.417908




dosort2: func [ n [integer!] ] [

dots: array/initial n (to-char random(256))
start: now/time/precise
sort [ prin first dots ]
end: now/time/precise
print [ total: end - start ]
]

* Time sort2: 0:00:00.978082
(Why is this quicker then sort1 , dont be fooled by random!!!)



dorepeat:  func [ n [integer!] ] [

start: now/time/precise
repeat cnt n [ prin . ]
end: now/time/precise
print [ total: end - start ]
]

* Time repeat: 0:01:44.671599





And finaly..

print now/time/precise array/initial 10 . print now/time/precise

* Time Array/initial: 0:00:00.317948



(R),
Norman.


-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: [ feature request /intelligence ]

2002-04-10 Thread Rebolinth

Quoting Gregg Irwin [EMAIL PROTECTED]:

Hello Gregg,

Well your remark is okay, still :-) I.E. a repeat, foreach or an forskip..etc..
also uses a variable automaticly defined using the function okay
these are comtrolled! Then again i think it indeed would make life 
even more easier is there was a setting that allows the use of 
undefined/auto-defined variables in rebol for smaler scripts.

Thanks for the reply!

(R)egards,
Norman.



 Hi Norman,
 
  I would expect that a variable not defined could automaticly
 be assigned. ie - 
 
 It certainly could be, but REBOL isn't designed to do it (though I'm sure
 they could change it if they wanted to). While that kind of thing can be
 helpful in building very small scripts, it's also hard to find bugs that
 can
 come from that behavior. E.g. you type a name incorrectly but REBOL doesn't
 warn you, and creates the new word silently. Now your code runs but
 doesn't work correctly. REBOL actually goes further toward intelligence
 than any other language I know in many ways. By that I mean it works in
 such
 a way that makes your life easier, and works as expected. I often find when
 I have a problem and start debugging it, by the time I've eliminated half
 the code, it works correctly. I just try to make it much too hard. REBOL
 almost always provides a simple solution. Often times the people on the ML
 will tell me about a built-in function that does what I want already, or
 will show me how to do something with 3 or 4 words that I wrote 20 lines of
 code to do.
 
 Just my 2c.
 
 --Gregg
 
 
 -- 
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the 
 subject, without the quotes.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] [ errata ] Have a look at the loops...!

2002-04-10 Thread Rebolinth




Correction on my prefious email?, 
a different intepretation that will be under 60 minutes ;-)


doforeach - 

should be: [ prin dot ] and not [ prin dots ]

anyway the function took total: 0:01:19.058365

PS: would [ prin dots ] ever ended 


(R),
Norman.


-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Support for USB / Parallel

2002-04-09 Thread rebolinth


Hello RT,

Is there an upcoming support for USB ports on some OS platforms??

And how about Parallel port support?

Kind (R)egards,
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Size of Rebol binary?

2002-04-09 Thread rebolinth


I see.., rebol is remarkeble small, but I think we forget
that it is realy is just a fine compressed binary, wich expands
in memory like a baloon.

A core dump produces at least 2,5 MB ! 
so dont be fooled that its only 225 Kb..
Wich is extreme small by the way, so somewhere there 
is a very smart combination of OS library linking and rebol-core.

(I like to see it stays 225 Kb by the way :-)

(R),
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: direct http port access for web proxy

2002-04-06 Thread Rebolinth



Hello Anton,

I think ! ( so therefor I am ...not 100% a rebol guru yet ;-)

Because you use the /direct there is nothing to wait for.
Your while [] loop will always be true.

(R)egards,
Norman




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: direct http port access for web proxy

2002-04-06 Thread Rebolinth


Hiya anton,

I did some sniffing and found this in the rebol/core manual:

The copy function will return none when all data have been read from a port. 
When running in /nowait mode, the copy function will return an empty string if 
no data is available for the port. 

tp: open/direct/binar/nowait tcp://system:8000
content: make binary! 1000
while [wait tp  data: copy tp] [append content data]
close tp

(R)egards,
Norman.


 Hello,
 
 I am working on a web-proxy that runs locally on my
 machine. I have had it running without the /direct
 refinement and it works ok, but because it buffers
 all the data in memory, the browser might time out
 waiting for a large file from my proxy.
 Hence, I am trying now to deliver data in chunks,
 but I am having trouble getting the request.
 
 Essentially I am doing it like this:
 
   listen-port: open/binary/direct tcp://:8080
 
   ; now wait for browser to make a request
   http-port: first wait listen-port
 
   ; This causes network timeout error...
   while [data: copy/part http-port 1024][append request data]
 
   ; now examine the request to discover the url,
   ; run off and get the data in chunks and
   ; write it back to the http-port
 
 This is the error:
 
   ** Access Error: Network timeout
   ** Where: forever
   ** Near: probe data: copy/part http-port 1024
 
 Has anyone got any pointers or links to docs for this?
 
 I have read the core2.3.pdf on ports and had a bit of
 a trawl through the script library but failed to find
 a sufficiently similar example.
 
 Anton.
 -- 
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the 
 subject, without the quotes.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Core 2.6 - Last minute requests - take your chance!

2002-04-06 Thread Rebolinth


* On My WishList:

ASN1 support.

(R)egards,
Norman.


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




[REBOL] [ For: Carl Sassenrath ] please read?

2002-04-06 Thread Rebolinth


Hello Carl,

Programming and liguistics are getting realy close,
when I discovered Rebol I directly had to think about -- 
 Aymara Its a spoken ancient language in South America.
 [ http://www.aymara.org; ]

Have a look and Think about it :-)

(R)egards,
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: [ core ] /local refinement not cleared?!

2002-04-04 Thread rebolinth


Hello Joel,

Thats quite some story... I think i need a study to understand
the full background of it ;-) So give me some time .. ;-)

Thanks for the reply..

(R)egards,
Norman.


 Hi, Norman,
 
 To be brief...
 
 No this is not a bug.  It has to do with the nature of
 literal series values in REBOL.  Rather than repeat
 the whole discussion here (this has come up MANY times
 in the past), let me refer you to a previous essay
 that I wrote in an attempt to explain this seemingly
 unintuitive behavior for new REBOL programmers:
 
 http://www.escribe.com/internet/rebol/m19482.html
 
 (The email talks about a couple of issues, but the
 specific item you're asking about is dealt with in
 the latter half of the essay.  I sincerely recommend
 that you read the whole thing, however.)
 
 Let me know if that leaves any open questions for you.
 
 -jn-
 
 [EMAIL PROTECTED] wrote:
 
  ...
  
  I would expect, because of tester: , that everytime the
  function gets executed and the /local tester is set to 
  by tester: 
  ..which it does not??..
 
 It does not.  The value of that literal string is changed.
 
 -jn-
 
 -- 
 ; Joel Neely joeldotneelyatfedexdotcom
 REBOL [] do [ do func [s] [ foreach [a b] s [prin b] ] sort/skip
 do function [s] [t] [ t:  foreach [a b] s [repend t [b a]] t ] {
 | e s m!zauafBpcvekexEohthjJakwLrngohOqrlryRnsctdtiub} 2 ]
 -- 
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with unsubscribe in the 
 subject, without the quotes.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: [ Core ] Meaning of FLAGS?

2002-04-04 Thread rebolinth


Hello, Gabriele

Thanks for the reply, 
Where did you got the information from ? 
Is this detailed information somewhere in a book,
or where you able to tickle the RT ;-)

(R)egards,
Norman.



 Hi rebolinth,
 
 On Wednesday, April 03, 2002, 7:09:22 PM, you wrote:
 
 rndn Can anyone explain me the meaning of flags within an opened port?
 
 They are mainly only useful if you are writing a port handler.
 
 rndn And what is the bitmask meaning of the value?
 
 The most important ones are in:
 
  print mold system/standard/port-flags
 
 make object! [
 direct: 524288
 pass-thru: 4194304
 open-append: 4
 open-new: 8
 ]
 
 A long time ago, while writing a port handler, I was using:
 
 modes: make object! [
 read: 1
 write: 2
 new: 8
 string: 16
 binary: 32
 lines: 64
 wait: 2048
 direct: 524288
 ]
 
 HTH,
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.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] [ core ] multiple ip address binding

2002-04-03 Thread Rebolinth


Hello All,

Has anyone ever been able to open several ethernet addresses
on the localmachine running 3 ethernetcards (thus 3 addresses)
(I did not even try to test with my Aliases yet..)

I have 3 ethernet cards:
NE0: inside1
NE1: outside
NE3: inside2

server: open tcp://127.0.0.1:8000 does not work
server: open tcp://inside1:8000  does not work
server: open tcp://inside2:8000  does not work
server: open tcp://outside:8000  works fine
server: open tcp://:8000 works fine ( = outside )

Normaly i should think to be able to bind to any of the known
ethernetcards/addresses available on localhost. ( Works fine 
within tck/tk or perl...) But im not sure Rebol/core detects them??
(could be a bug , could even be me, could be a feature ;-)

Any information is welcome..

(R)egards, Norman

-- dinner/conversation: How do you eat your Rebol in the morning?

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




[REBOL] [ system/console/keys ]

2002-03-27 Thread Rebolinth


Hello All,

What does :keys do in this object? 
Im not able to find anywhere the meaning of it...
Is it redefined keys? or inputs? or ??

make object! [
history: [probe system/console]
keys: none
prompt: {^[[32m^[[@ ^[[0m^[[10D}
result: == 
escape: (escape)
busy: |/-\
tab-size: 4
break: true
]

Thanks in advance...
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Suggestion for Rebol-list

2002-03-14 Thread rebolinth


Hello All and RT,

I have a suggestion???

Why not make a suggestion listing comming from the rebol-list?

Im noticing that there is many input from users maybe we can
summerize those per Rebol/xxx package and present them to the Rebol Team?
Thats easier for us and for the RT..

I.e. I have some enhancements I would like to see inside rebol/core
but maybe someone else also has this suggestion?...etc

Like:

to-positive: func [Converts to positive value. value Value to convert] 
[to integer! :value ] [ value: value - (value + value) ]

to-negative: func [Converts to positive value. value Value to convert] 
[to integer! :value] [ value: - value ]

and some more...


Its just a kick infront of the goal...but lets see who is interested
in sharing the thought??

(R)egards,
Norman.



-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Suggestion: [ Errata ]

2002-03-14 Thread Rebolinth


Hiya all,

Erata on my function to-positve and to-negative..already!..bad day :)

(1) they should also cover /money /binary and long not only integer
(2) to-positive should do an extra if (cutpaste error)
(3) to-negative should have a better description. postive != negative
(4) perhpas the func should become to-opposit and cover also strings
(4) befor i ever post a suggestion inhere again ill better check twise,
anyway the proposal still stands...:-)


(R)egards,
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Suggestion: [ Errata ]

2002-03-14 Thread Rebolinth

Citeren [EMAIL PROTECTED]:

Hiya all,

Well yes im still in stage one, moving towards stage two ;-)

Never encountered Negative and abs until now so it was a stupid example,
but still im wondering about the proposal listing which was my initial
message ;-)

(R)egards,
Norman.


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




[REBOL] Question: [ searching for answer on GUI speed ]

2002-03-11 Thread rebolinth


Hello All,

I have read somewhere that Rebol/view is completly written with
the Rebol/core. And that Rebol was build for modern machines with
process modern process power.And what amazes me is the speed of Rebol/view?

For a simple Gui layout menu's the Rebol/view scores quite good
on performance. But even the slightest extra in GUI mode bring my
PC down to speeds of a XT machine, NO offence! 

Im using a P200 MMX, voodoo3 16 MB card. Rebol/View cant run on
this machine smooth, impossible. But when I start the same application
on my PIII 600 MHZ that application still is slow like burning sugar.
(I know GUI is not an easy topic based on 40 different OS'es ;-)

So Im wondering, Is the basis maybe not fast of Rebol/view? or is it
that the core ontop of the OS is causing the delay on GUI output?

Im a programmer from the old days, Put as many, in as little code as possible,
and get the best effort out of the smallest code. Nowadays this does not
count anymore for programmers. Rebol did a very good job on the speed
of the /Core, but the /View part could be better im my eyes? 
Or am i day-dreaming :-)

So for the small part Rebol wins here ;-) 
220K (compressed) is creazy small for a programming language this format:-)
But for the efficiency part on the Gui? I cant place it.

Can someone clear me a little up about the inside on the /View part,
the way of thinking behind the design of the GUI, because im wondering..
..Maybe im wondering too much :-) Just a currious user searching 
for an honest answer ;-)

Kind Regards,
Norman.

-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: wanted: [ ASN1 engine ]

2002-03-10 Thread rebolinth

Hello Vincent,

Thanks for the snmp.zip, im must say thats indeed BER and ASN1,
I have a closer look to your code, even more impressive I find 
you SNMP protocol ;-) Very good!

Thanks for the hint,

(R)regards,
Norman.




 Hello,
 
 I have made a SNMP protocol for REBOL,  there is in some ASN1 stuffs,
 (the limited set that snmp needs...)
 If this can interest you, take it at:
 http://membres.lycos.fr/rebolfrance/projets/snmp.zip
 
 Vincent.
  
 - Original Message - 
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Saturday, March 09, 2002 3:39 PM
 Subject: [REBOL] wanted: [ ASN1 engine ]
 
 
  
  Hello All,
  
  Well if im connected to this list,..lets ask ahead ;-)
  
  I searching for an ASN1 extention in rebol, anyone ever seen one?
  Or an ASN1 decompiler? anyway every hint is welcome, otherswise
  it looks like i have to build myself one ;-)
  
  (R)egards,
  Norman.
  
  
  
  -- dinner/conversation: How do you eat your Rebol in the morning?
  -- 
  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.
 
 




-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] wanted: [ ASN1 engine ]

2002-03-09 Thread rebolinth


Hello All,

Well if im connected to this list,..lets ask ahead ;-)

I searching for an ASN1 extention in rebol, anyone ever seen one?
Or an ASN1 decompiler? anyway every hint is welcome, otherswise
it looks like i have to build myself one ;-)

(R)egards,
Norman.



-- dinner/conversation: How do you eat your Rebol in the morning?
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] help: [ Some questions ]

2002-03-08 Thread rebolinth


HiYa All,

Well yes im new to Rebol, studying it, sleeping with it
tRying to think like it and even eating it dies days...
AfteR some 15 yeaRs of stRuggle and fun with all the nice pRogramming 
languages on the maRket, I must say soRRy folks!, 
theRe can only be ONE! :-) That for suRe is Rebol !

PeRhaps some Rebolions can help me answeR my question?

* WheRe did the Rebol/plugin go?

* And my second thought I would like to launch:
  Anyone woRking with Rebol/Runtime? heRe? 
  I would like to have some infoRmation fRom an active user ;-)

Kind RegaRds,
NoRman DeppenbRoek

-- dinner/conversation: How do you eat your Rebol in the morning?

PS: SoRRy foR my R, as you can see its eating even me :-)
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.