*BSD News Article 8835


Return to BSD News archive

Xref: sserve comp.windows.x.apps:1483 comp.os.linux:18885 comp.unix.bsd:8892 comp.unix.pc-clone.32bit:719
Newsgroups: comp.windows.x.apps,comp.os.linux,comp.os.linux.announce,comp.unix.bsd,comp.unix.pc-clone.32bit
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!wupost!usc!rpi!batcomputer!athena.mit.edu!alsaggaf
From: alsaggaf@athena.mit.edu (M. Saggaf)
Subject: Re: ANNOUNCE: Seyon 1.5 (X-based telecom program)
Message-ID: <1992Dec14.011753.15234@tc.cornell.edu>
Originator: mdw@db.TC.Cornell.EDU
Keywords: Seyon X X11 telecom comm 1.5
Sender: news@tc.cornell.edu
Nntp-Posting-Host: db.tc.cornell.edu
Organization: Massachusetts Institute of Technology
References: <1992Dec13.194528.7230@tc.cornell.edu>
Date: Mon, 14 Dec 1992 01:17:53 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)
Lines: 68

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++;

--
/M. Saggaf
 alsaggaf@athena.mit.edu



-- 
Send submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu