You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rivet-dev@tcl.apache.org by Damon Courtney <da...@your.unreality.com> on 2003/01/02 08:43:22 UTC
Re: Built rivet on Windows using MinGW
> "Zeinert, Holger" <Ho...@lms-gmbh.de> writes:
>
> > However, there are some things I had to change and some open
> > questions:
> >
> > 1. MinGW does not support a "crypt.h", only a "wincrypt.h". I
> > decided to just make sure, that the command crypt always fails:
>
> > Suprising, it seems to work without it. I ran some of the examples
> > and tests and they seem to work. Of course, the commands
>
> librivet.so is 'extra' stuff. Damon Courtney knows more about it than
> I do. I haven't written any tests for it, so the tests most likely
> wouldn't have any problems.
It's just extra commands that are extremely useful. 0-] They're
pretty much just straight Tcl commands though. I imagine they should
easily compile on Windows.
>
> > unescape_string -- Rivet_UnescapeStringCmd
> > escape_string -- Rivet_EscapeStringCmd
> > escape_sgml_chars -- Rivet_EscapeSgmlCharsCmd
> > escape_shell_command -- Rivet_EscapeShellCommandCmd
> >
> > lremove -- Rivet_LremoveObjCmd
> > comma_split -- Rivet_CommaSplitObjCmd
> > comma_join -- Rivet_CommaJoinObjCmd
> > lassign_array -- Rivet_LassignArrayObjCmd
> >
> > encrypt -- Rivet_EncryptCmd
> > decrypt -- Rivet_DecryptCmd
> > crypt -- Rivet_CryptCmd
> >
> > are not available. When are these used? Only if they appear in a .rvt file?
These are just commands that a user can use. They serve no purpose to
the core of Rivet, hence the reason they're compiled as a separate library.
They don't HAVE to be loaded into Rivet, but a user who wants the commands
can.
D
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscribe@tcl.apache.org
For additional commands, e-mail: rivet-dev-help@tcl.apache.org