I have been able to get through most of the hard part of recoding the Russian phrasebook module, so that, and a few other changes, particularly related to external wrapper config files for executables that are in libexec, rather than .pl/.py/.php files in scripts, which are auto-wrapped and parsed for #bayonne: fields, will be in 0.6.1.

The macros facility will soon be used with libexec .tgi apps to wrap libexec apps under macro commands for bayonne scripting, and a complete default macro library will be supplied in future releases. This means you will be able to do things like:

        import sendmail
        record temp/myrecording
        sendmail::local to="[EMAIL PROTECTED]" file="temp/myrecording"

and have sendmail::local invoke sendmail.tgi through libexec, which would be a perl app that then completes sendmail delivery. This removes a lot of the burdon of coding new extensions in ccscript itself or within Bayonne to do specialized and extended processing, like sending email, invoking tts (import festival), or other things like that which already have good support in other scripting languages (like perl)...this will become more appearent as macros are added over time.

begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
adr:;;;;;;USA
email;internet:[EMAIL PROTECTED]
x-mozilla-html:FALSE
url:http://www.gnutelephony.org
version:2.1
end:vcard

_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel

Reply via email to