r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Core] Discuss core issues

Pekr
8-Nov-2008
[11291]
Graham: how could single threaded code return, and yet continue to 
execute recent function? What usability case do you have in mind 
here?
Graham
8-Nov-2008
[11292]
web servers
BrianH
8-Nov-2008
[11293x2]
Would reentrant functions with static variables do?
For that matter, do you mean continue to do something else while 
the calling function is also doing something with your return value 
(multitasking) or do you mean picking up where you left off, later 
(generators)?
Graham
8-Nov-2008
[11295]
the former
BrianH
8-Nov-2008
[11296]
For REBOL 2, multitasking means multiprocessing, sorry.
Henrik
12-Nov-2008
[11297]
Is there a way to read out the uptime for a rebol process inside 
rebol?
Pekr
12-Nov-2008
[11298]
I think not. The only way might be to set start: now at the beginning, 
and then read it out somehow. If the process crashes though, you 
are lost. You could write it to log from time to time, to see, what 
was happening and when ....
Henrik
12-Nov-2008
[11299x2]
I'm writing a simple log from Cheyenne to see if I can catch a bug 
in the HTML dialect, but it could be useful to read out something 
like system/uptime without relying on someone making a timestamp 
at startup beforehand.
Added to RAMBO.
Pekr
12-Nov-2008
[11301]
maybe now/uptime ?
Henrik
12-Nov-2008
[11302]
That would cause overhead to such an important function.
Sunanda
12-Nov-2008
[11303]
Does Cheyenne create any files at startup?
If so, you could get their current timestamp and subtract.
Henrik
12-Nov-2008
[11304]
It wouldn't work if I were to calculate uptime per process.
amacleod
24-Nov-2008
[11305]
How do I download an .exe file and save it locally preserving the 
icon data.  If I download a file trhough my browser the Icon downloads 
too. 

How do I do this with rebol? Do I read-thru and write to save it? 
I seem lose the icon this way. THe windows default .exe icon shows.
[unknown: 5]
24-Nov-2008
[11306]
icons are usually included in the exe file.
amacleod
24-Nov-2008
[11307x2]
I got it...
I forgot to write binary (write/binary).
Is it possible to use get-modes on files on a server? 
ie. Can I extraxt the creation date from a file on a web site.?
Graham
24-Nov-2008
[11309]
info? http://...../file
Joe
26-Nov-2008
[11310]
get-modes tcp:// 'interfaces  lists the different nics eth0 eth1 
but not the different ips in one nic, e.g. eth0:0 eth0:1 .  Any idea 
how I could make the smtp send command use one specific ip ? thanks
Gabriele
26-Nov-2008
[11311x2]
Joe, if I understand what you mean correctly... I think REBOL can't 
do that.
you might be able to use iptables (or equivalent) to do something 
like that, by basically doing a sort of nat.
Pavel
26-Nov-2008
[11313x2]
What is a difference between block, hash, list how to use them properly, 
what is an advantage and payof of each one? This is not properly 
described in documentation IMHO, exist some good resource of knowledges?
Is an additional structures (for hash and list) accessible somehow, 
can be similar structures defined in clean rebol or native only?
Sunanda
26-Nov-2008
[11315]
A hash is a block optimsed for 'find
A list is a block optimised for 'insert and 'append
Hash is very likely to be replaced by something else in R3
A note from Gregg about using list:
http://www.rebol.org/ml-display-thread.r?m=rmlQFPC
Pavel
26-Nov-2008
[11316x2]
THX for info
And the 2nd question? Anybody?
Graham
26-Nov-2008
[11318]
native
Joe
26-Nov-2008
[11319]
gabriele, thanks
Pavel
26-Nov-2008
[11320]
Hashes/Lists IE when saved to file all hidden informations are lost, 
when reloaded all the links/indices are built from zero?
Graham
26-Nov-2008
[11321]
save/all
Pavel
26-Nov-2008
[11322]
good to know, thanks
BrianH
26-Nov-2008
[11323x2]
The list! type is likely to not be in R3 (unless added as a third-party 
UDT).
Also, you can't use hash! or list! to store code - BIND won't work 
on them.
Pavel
27-Nov-2008
[11325]
thanks again
Nicolas
29-Nov-2008
[11326x2]
disarm try [%]
is there anyway to disarm this error?
Henrik
29-Nov-2008
[11328x2]
since the block is not loadable, not directly, no.
your code will fail before it reaches the 'disarm function
Nicolas
29-Nov-2008
[11330]
is there anyway I can get the system to ignore this? or catch this 
somehow?
Henrik
29-Nov-2008
[11331]
the question is: how does it arise? can it be avoided?
Nicolas
29-Nov-2008
[11332x5]
I'd avoid it if I could. I have a gui that updates at every keystroke.
files: read %/c/

l: layout [
	origin 0 space 0x0	
	f: field 600 [call to-file t/data/1] 
	t: text-list 600x400 data copy files [call to-file t/picked/1]
]

append second get in ctx-text 'edit-text [
	t/data: copy files 
	blk: load f/text
	attempt [remove-each file t/data :blk]
	show t

]

focus f  view l
type in "suffix? file"
but type in " or % and there's an error
I can probably get around it with a hack
Henrik
29-Nov-2008
[11337x2]
ah, it's a user generated error.
you can do that by attempting a load of a string and if it loads, 
then it works:

a: "%"
load a ;== error
error? try [load a] ;== true
Nicolas
29-Nov-2008
[11339]
you're a genius. thank you.
[unknown: 5]
29-Nov-2008
[11340]
open/lines/with is broken in 2.7.6?