home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / lucid / bug-lucid-emacs / text0089.txt < prev    next >
Encoding:
Text File  |  1993-07-04  |  4.1 KB  |  120 lines

  1. In article <ROLF.93Apr22144052@green.mathematik.uni-stuttgart.de>, rolf@green.mathematik.uni-stuttgart.de (Rolf Schreiber) writes:
  2. > Hi,
  3. > I like lemacs (19.4) very much, so I tried to install 19.6 on a RS6000
  4. > under AIX 3.2 .
  5. > I applied the patches from bobhays@spss.com (Bob Hays), posted here a
  6. > week or so ago.
  7. > Additionally I had to change the following line in config.h:
  8. > #define LD_SWITCH_SITE -L/usr/lpp/X11/Xamples/lib/
  9.  
  10. You didn't make links into /usr/lib for some of the X11 stuff that IBM
  11. kindly doesn't place in the default location (NOTE: I think the 3.2.2
  12. install here did this, so I wonder why you didn't get the links).
  13.  
  14. > and to insert a
  15. > #undef HAVE_TIMEVAL 
  16. > line in s-aix3-2.h (I don't know what I'm doing here, but it works for me).
  17.  
  18. Yep, now that the time stuff is turned on, you need to tell config how
  19. to do time work (there are at least two major ways with lots of little
  20. variances - see editfns.c for some ideas:-).  You did the right thing.
  21.  
  22. > Elsewhere there were the following errors:
  23. >     cc -O -Q -D_BSD    -Demacs  -I./lwlib  -c editfns.c
  24. > "./systime.h", line 206.0: 1506-236 (W) Macro name EMACS_GET_TZ_OFFSET has been redefined.
  25. > "editfns.c", line 663.15: 1506-007 (S) Struct or union timeval is undefined.
  26. > "editfns.c", line 663.62: 1506-007 (S) Struct or union timezone is undefined.
  27. > "editfns.c", line 663.94: 1506-045 (S) Undeclared identifier t.
  28. > "editfns.c", line 663.99: 1506-045 (S) Undeclared identifier dummy.
  29. > The error code from the last failed command is 1.
  30. > Then it compiled without any problems.
  31.  
  32. Huh?  Then it compiled without any problems?  After what change?
  33.  
  34. Anyway, I found a diff that may have missed the set I posted, in systime.h:
  35.  
  36. *** systime.h   Tue Apr 13 14:17:25 1993
  37. --- systime.h-dist      Tue Apr 13 14:16:46 1993
  38. ***************
  39. *** 35,41 ****
  40.   
  41.   /* AIX needs both <sys/time.h> and <time.h>.  */
  42.   #ifdef _AIX
  43. - #include <sys/time.h>
  44.   #include <time.h>
  45.   #endif
  46.   
  47. --- 35,40 ----
  48.  
  49. This forces sys/time.h and time.h to be included; I wish IBM would fix
  50. their header files to work right:-).  However, I'd like Jamie to check
  51. this patch and make sure it is needed - the time stuff is really
  52. complex (IMHO) due to all the branch paths for #ifdefs.
  53.  
  54. > Now I've got this problems:
  55. > - gnus still does not work (it didn't either under 19.4). Starting
  56. >   gnus hangs up emacs totally.
  57.  
  58. There was a fix for this posted by another kind netter (the fix was
  59. originally posted in the lucid-bugs list, I think) which is:
  60.  
  61. *** process.c   Mon Apr 19 16:16:54 1993
  62. --- process.c-dist      Mon Apr 19 16:14:55 1993
  63. ***************
  64. *** 1541,1553 ****
  65.   #endif
  66.   #endif
  67.   
  68. - #ifdef AIX
  69. -   {
  70. -     int one = 1;
  71. -     ioctl(inch, FIONBIO, &one);
  72. -   }
  73. - #endif
  74.     XPROCESS (proc)->childp = host;
  75.     XPROCESS (proc)->command_channel_p = Qnil;
  76.     XPROCESS (proc)->buffer = buffer;
  77. --- 1541,1546 ----
  78.  
  79. Sorry that I didn't apply this when I first built 19.6, but I wanted
  80. to see if the problem had been fixed with the 19.6 release (and GNUs
  81. wasn't a priority here, so I tried it a few days after banging on our
  82. 19.6 build).
  83.  
  84. > - query-replace works well, but query-replace-regexp inserts a "/" for
  85. >   every character it would have to substitute. Example: 
  86. >   M-x query-replace-regexp abc RET xyzzyx RET 
  87. >   makes a 0//////def out of 0abcdef
  88. >   The same problem was with 19.4
  89. > - When I mark some Files with m or with d for deletion, there shows up
  90. >   a "/"-sign in front of this line, but the files aren't marked
  91. >   (hitting x results in (No deletions requested))
  92. > - In shell-mode appears a "/" instead of a newline-character when I
  93. >   hit return. e.g: hitting Return five times results in a line:
  94. >   $ /$ /$ /$ /$ 
  95.  
  96. These I haven't seen yet - I'll check them out here and see what I
  97. get.
  98.  
  99. > I hope, that you can help me with some of that problems.
  100.  
  101. Hopefully.  Have fun! - Bob
  102.  
  103. -- 
  104. ===============================================================================
  105. The opinions expressed above are those of Bob Hays and not SPSS, Inc.
  106.  bobhays@spss.com  Phone: (312) 329-3529 | "I do not remember the anal probe"
  107.                    Fax:   (312) 329-3657 |  - Passion Fish
  108.  
  109.