home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / hp / 10180 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.3 KB

  1. From: darrylo@hpnmdla.sr.hp.com (Darryl Okahata)
  2. Date: Tue, 8 Sep 1992 21:07:09 GMT
  3. Subject: Re: Problems with Spice on HP Workstations
  4. Message-ID: <430138@hpnmdla.sr.hp.com>
  5. Organization: Hewlett-Packard, Santa Rosa, CA
  6. Path: sparky!uunet!spool.mu.edu!sdd.hp.com!hpscdc!scd.hp.com!hplextra!hpl-opus!hpnmdla!darrylo
  7. Newsgroups: comp.sys.hp
  8. References: <1992Sep5.021934.22239@news.Hawaii.Edu>
  9. Lines: 51
  10.  
  11. In comp.sys.hp, warren@wiliki.eng.hawaii.edu (Warren Yamauchi) writes:
  12.  
  13. >  We have compiled Spice3e2 on our HP 9000 Series 400 workstations. Spice
  14. >  compiles with no errors and runs fine when not used with X windows. When
  15. >  used with X windows, two carriage returns are needed before Spice
  16. >  starts processing a command. Has anyone experienced this problem?
  17. >  The HP workstations are runing HPUX 8.0 and X11R4. 
  18.  
  19.      It's a bug in Spice3e2.  The problem is that X11 Spice3e2 is using
  20. select(2) with BUFFERED input routines.  Here's a quickie patch for
  21. spice3e2/src/lib/cp/lexical.c:
  22.  
  23. -------------------------------------------------------------------------------
  24. *** /tmp/,RCSt1a28949    Tue Sep  8 14:05:39 1992
  25. --- lexical.c    Thu Aug 27 11:53:54 1992
  26. ***************
  27. *** 313,319
  28.       char c;
  29.       int i;
  30.   
  31. ! #ifdef TIOCSTI
  32.       if (cp_interactive && !cp_nocc) {
  33.         do {
  34.       i = read((int) fileno(fp), &c, 1);
  35.  
  36. --- 313,319 -----
  37.       char c;
  38.       int i;
  39.   
  40. ! #if defined(TIOCSTI) || defined(__hpux)
  41.       if (cp_interactive && !cp_nocc) {
  42.         do {
  43.       i = read((int) fileno(fp), &c, 1);
  44. -------------------------------------------------------------------------------
  45.  
  46. I think that this is all you need.
  47.  
  48.      -- Darryl Okahata
  49.     Internet: darrylo@sr.hp.com
  50.  
  51. DISCLAIMER (unoriginal): This message is the author's personal opinion
  52. and does not constitute the support, opinion or policy of
  53. Hewlett-Packard.  Any resemblance between the above views and those of
  54. the author's employer, his terminal, or the view out his window are
  55. purely coincidental.  Any resemblance between the above and his own
  56. views is non-deterministic.  The question of the existence of views in
  57. the absence of anyone to hold them is left as an exercise for the
  58. reader.  The question of the existence of the reader is left as an
  59. exercise for the second god coefficient.  (A discussion of
  60. non-orthogonal, non-integral polytheism is beyond the scope of this
  61. article.)
  62.