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

World: r3wp

[!REBOL3]

Henrik
27-Jan-2010
[263]
Paul, what I'm saying is that the R2 console is very Windows dependent. 
It doesn't exist on any other platform. This situation must change. 
Meanwhile the functionality would also likely improve, so we could 
get a graphical console.
Graham
27-Jan-2010
[264x2]
And I'm saying that Carl agreed to bring back the R2 console for 
the Windows version of R3
Until someone finds a better console.
Paul
27-Jan-2010
[266]
Henrik and Graham, thanks for the update.
Pekr
28-Jan-2010
[267x2]
I noticed, in Carl's prepared implementation plan, that there is 
item stating: Boot directly into R3 (min OS)
sorry, wrong group ...
Ashley
29-Jan-2010
[269]
Datatype differences between R2 and R3:

Removed
	any-block!
	any-function!
	any-string!
	any-type!
	any-word!
	context!
	hash!
	list!
	number!
	routine!
	series!
	symbol!

Added
	closure!
	command!
	frame!
	get-path!
	gob!
	handle!
	map!
	module!
	percent!
	rebcode!
	task!
	typeset!
	utype!
	vector!
Pekr
29-Jan-2010
[270]
rebcode! dtype is added into R3? I am not sure it will be used, will 
it? Also - what is frame! supposed to be about?
Henrik
29-Jan-2010
[271]
>> ? frame!
frame! is a datatype
It is defined as an internal context frame
It is of the general type internal

No values defined for frame!
BrianH
29-Jan-2010
[272x3]
Ashley, a revision to your post:
Changed to typesets, not removed:
	any-block!
	any-function!
	any-string!
	any-type!
	any-word!
	number!
	series!


Non-functional legacy, not newly added, likely to be removed or replaced 
by user-defined types:
	rebcode!
	struct!
Actually, rebcode! is likely to be replaced by JIT-generated command! 
functions, not user-defined types.
Oh, add library! to the non-functional list.
Pekr
29-Jan-2010
[275]
and routine! will be probably removed too,no?
Robert
29-Jan-2010
[276]
frame! is used in extensions as well. There It's a linked/cascaded 
data-structure to get access to call parameters and construct return 
values like block!
BrianH
29-Jan-2010
[277]
Pekr, routine! was already removed, replaced with command!. The library!, 
rebcode!, and struct! types are just placeholders that haven't been 
removed or replaced yet. Don't count on them being there in the future.
Andreas
29-Jan-2010
[278]
How would I implement a ssl:// port scheme in the hostkit, that behaves 
just as tcp:// does, but allowing me to hook the native actors (open, 
mainly)
Steeve
29-Jan-2010
[279]
Using DOS (tested with VISTA and XP) I can launch my editor with:
>>start textpad

But how can I do that with the Rebol CALL function. It's doesn"t 
seems to work...
BrianH
29-Jan-2010
[280]
Start is a cmd.exe builtin command on Win2k+ (not Win9x). Try call 
"cmd.exe start textpad" or calling Textpad directly.
Steeve
29-Jan-2010
[281x2]
It Fail
I don't know how to pass args to the cmd.exe
I tried this
call {cmd.exe "start textpad"}
BrianH
29-Jan-2010
[283]
call "cmd.exe start textpad"
Steeve
29-Jan-2010
[284x2]
FAIL
do nothing except starting cmd
BrianH
29-Jan-2010
[286x2]
Go to the dos prompt, type in cmd /?
If the results of that are to complex for you, call Textpad directly.
Graham
29-Jan-2010
[288x2]
call "notepad.exe" works for me
don't have textpad ...
Steeve
29-Jan-2010
[290x2]
Jeez i wasted my time to develop a script to launch remote commands 
from an AS400 on my PC using FTP.

And I fail on the finish line because CALL don't do the last easy 
part of the job.
T_T
Yes Graham it works with notepad.exe, something missing with textpad
BrianH
29-Jan-2010
[292]
Yes it does, you just need to look at cmd /? and start /? instructions 
if you are going to use those rather than calling Textpad directly.
Steeve
29-Jan-2010
[293]
I probably have to pass the whole path of the app
BrianH
29-Jan-2010
[294x3]
Yup.
call {"C:\Program Files\Textpad\textpad.exe" file-to-open}
Or something like that - I use a different text editor.
Steeve
29-Jan-2010
[297]
Ok it works, thanks Guys
Graham
29-Jan-2010
[298x2]
you can call a batch script ..
so you're using a AS400 to remote control your PC??
Steeve
29-Jan-2010
[300x2]
So now, i can launch remote commands from the AS400 of my company, 
Great
a little strange to use ftp to do that, but it's the only protocol 
allowed here :-)
Graham
29-Jan-2010
[302]
lucky it's not sftp !
Steeve
29-Jan-2010
[303x5]
yup
Ahaha

i saw some admin sniffed the packets i sen,  because someone tried 
to use my service
* I sent
Damn Admins
Nothing to do but monitor the developers
Graham
29-Jan-2010
[308]
LOL
Brock
30-Jan-2010
[309]
the reason Notepad works with a direct call is that it is in the 
system path in windows.  Textpad would not, but the path could be 
added, then you wouldn't need the direct path to it.
Steeve
30-Jan-2010
[310]
but when i start a console, "start textpad" works.

So, the default console has the path of the installed apps in his 
env.
BrianH
30-Jan-2010
[311x2]
That's because start references the app paths setting under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App 
Paths.
Not all programs register themselves there though. The run menu references 
it too.