From: alsaggaf@athena.mit.edu (M. Saggaf) Subject: Re: ANNOUNCE: Seyon 1.5 (X-based telecom program) Date: Mon, 14 Dec 1992 01:17:53 GMT
Well, two things worth mentioning. First, I forgot to mention that the
name of the file is Seyon-1.5-tz. Second, there is a tiny bug in 1.5
that shows when you use 'set' in a script. The fix is the following
small diff (will be available at sipb.mit.edu as Seyon-1.5-bugfix1).
*** SeInit.c~ Sun Dec 13 13:37:07 1992
--- SeInit.c Sun Dec 13 18:23:45 1992
***************
*** 61,66 ****
--- 61,69 ----
{ "newlineTranslation", "NewlineTranslation", XtRBoolean,
sizeof(Boolean), offset(newlineTranslation), XtRImmediate,
(XtPointer) True },
+ { "backspaceTranslation", "BackspaceTranslation", XtRBoolean,
+ sizeof(Boolean), offset(backspaceTranslation), XtRImmediate,
+ (XtPointer) False },
{ "metaKeyTranslation", "MetaKeyTranslation", XtRBoolean,
sizeof(Boolean), offset(metaKeyTranslation), XtRImmediate,
(XtPointer) True },
*** SeSet.c~ Fri Dec 11 16:55:10 1992
--- SeSet.c Sun Dec 13 18:33:55 1992
***************
*** 265,271 ****
}
set_onoff(flag)
! int *flag;
{
char *strdup();
char *ptr = strdup(word);
--- 265,271 ----
}
set_onoff(flag)
! Boolean *flag;
{
char *strdup();
char *ptr = strdup(word);
***************
*** 274,282 ****
lc_word(word);
if (strcmp(word, "on") == 0) {
! *flag = 1;
} else if (strcmp(word, "off") == 0) {
! *flag = 0;
} else {
fprintf(tfp, "Set '%s' value must be 'on' or 'off'.\r\n", ptr);
eof_flag++;
--- 274,282 ----
lc_word(word);
if (strcmp(word, "on") == 0) {
! *flag = True;
} else if (strcmp(word, "off") == 0) {
! *flag = False;
} else {
fprintf(tfp, "Set '%s' value must be 'on' or 'off'.\r\n", ptr);
eof_flag++;