Shell implemented in REBOL?
[1/3] from: petr::krenzelok::trz::cz at: 21-Aug-2000 14:03
Hi,
just noticed the thread about possibility of creating amigados shell
under qnx rtp, I thought about possibility to create custom-shells in
REBOL. Would it be even possible? We have cursor navigation, we have
filename competion, command completion, etc. but still some questions
remain:
- first - have anyone started creating something along the lines of
cutsom shell?
- what if filename/command completion can't simulate that of shell we
want to simulate? Do we have to use custom event-processing? (probably
so, as other than rebol shell's don't implement space delimited behavior
...)
- as for shell - it has to do something, but with /View, /Core we can't
run external commands, so is this the end to the idea (noone is willing
to pay for such util imho ...)
-pekr-
[2/3] from: agem:crosswinds at: 21-Aug-2000 16:50
> Hi,
> just noticed the thread about possibility of creating amigados shell
<<quoted lines omitted: 12>>
> to pay for such util imho ...)
> -pekr-
except you send commands to a net-port. java on the
other side?
Volker
[3/3] from: kolla:nvg:ntnu:no at: 21-Aug-2000 16:57
On Mon, 21 Aug 2000 [Petr--Krenzelok--trz--cz] wrote:
> Hi,
>
> just noticed the thread about possibility of creating amigados shell
> under qnx rtp, I thought about possibility to create custom-shells in
> REBOL. Would it be even possible?
I hope so, it would be so nice, so incredible nice :)
[imho minor "cosmetic" features]
How about...
Pattern matching, I would want to use amigastyle pattern matching, try to
do a good old ~(#?.info) in any unix shell, and you'll understand why :)
.key-functionality, type any command with ? as argument and you'll be
presented with the avaible and supported options, which you than can
type in directly from stdin.
The problem will ofcourse be to execute external code from withing rebol/core,
but details, if we could have the rebol interpreter act as a portable AmigaShell
as far as basic features as directory browsing, type, more, redirect, piping,
amigashell parsing etc, that would just be superb. :)
-- kolla, regexp is sick sick sick...
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted