home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / progs / spreadsc / patches.msc < prev    next >
Text File  |  1992-11-25  |  6KB  |  256 lines

  1. Common subdirectories: old/cat1 and new/cat1
  2. diff -cd old/cmds.c new/cmds.c
  3. *** old/cmds.c    Wed Nov 25 11:02:04 1992
  4. --- new/cmds.c    Wed Nov 25 10:15:30 1992
  5. ***************
  6. *** 35,41 ****
  7.   #if defined(SYSV3) || defined(__WATCOMC__)
  8.   extern void exit();
  9.   #else
  10. ! extern int exit();
  11.   #endif
  12.   
  13.   void    openrow();
  14. --- 35,41 ----
  15.   #if defined(SYSV3) || defined(__WATCOMC__)
  16.   extern void exit();
  17.   #else
  18. ! /* extern int exit(); */
  19.   #endif
  20.   
  21.   void    openrow();
  22. ***************
  23. *** 1709,1715 ****
  24.   #ifdef VMS
  25.       mvaddstr(r, c, field);    /* this is a macro */
  26.   #else
  27. !     (void) mvaddstr(r, c, field);
  28.   #endif
  29.   
  30.       *nextcolp  = nextcol;
  31. --- 1709,1715 ----
  32.   #ifdef VMS
  33.       mvaddstr(r, c, field);    /* this is a macro */
  34.   #else
  35. !     mvaddstr(r, c, field);
  36.   #endif
  37.   
  38.       *nextcolp  = nextcol;
  39. Only in new: gram.c
  40. Only in new: gram.err
  41. diff -cd old/lex.c new/lex.c
  42. *** old/lex.c    Wed Nov 25 11:02:14 1992
  43. --- new/lex.c    Wed Nov 25 10:25:34 1992
  44. ***************
  45. *** 52,66 ****
  46.   extern YYSTYPE yylval;
  47.   extern int VMS_read_raw;   /*sigh*/
  48.   #else    /* VMS */
  49. ! #if defined(MSDOS) || defined(__OS2__)
  50. ! # if defined(MSDOS)
  51. ! #  include "y_tab.h"
  52. ! #else
  53.   #  include "ytab.h"
  54. - #endif
  55.   #else
  56.   #include "y.tab.h"
  57. ! #endif /* MSDOS || __OS2__ */
  58.   #endif /* VMS */
  59.   
  60.   #ifdef hpux
  61. --- 52,62 ----
  62.   extern YYSTYPE yylval;
  63.   extern int VMS_read_raw;   /*sigh*/
  64.   #else    /* VMS */
  65. ! #if defined(MSDOS)
  66.   #  include "ytab.h"
  67.   #else
  68.   #include "y.tab.h"
  69. ! #endif /* MSDOS */
  70.   #endif /* VMS */
  71.   
  72.   #ifdef hpux
  73. Only in new: Makefile.msc
  74. Common subdirectories: old/man1 and new/man1
  75. Only in new: psc.def
  76. Only in new: psc.exe
  77. Only in new: pvmtbl.c
  78. Only in new: pxmalloc.c
  79. Only in new: qhelp.c
  80. Only in new: Readme.msc
  81. diff -cd old/sc.c new/sc.c
  82. *** old/sc.c    Wed Nov 25 11:02:18 1992
  83. --- new/sc.c    Wed Nov 25 10:15:56 1992
  84. ***************
  85. *** 1385,1391 ****
  86.   {   char    path[PATHLEN];
  87.   
  88.       if (modcheck(" before Spreadsheet dies") == 1)
  89. !     {    (void) sprintf(path, "~/%s", SAVENAME);
  90.       if (writefile(path, 0, 0, maxrow, maxcol) < 0)
  91.       {
  92.           (void) sprintf(path, "/tmp/%s", SAVENAME);
  93. --- 1385,1391 ----
  94.   {   char    path[PATHLEN];
  95.   
  96.       if (modcheck(" before Spreadsheet dies") == 1)
  97. !     {    (void) sprintf(path, "%s", SAVENAME);
  98.       if (writefile(path, 0, 0, maxrow, maxcol) < 0)
  99.       {
  100.           (void) sprintf(path, "/tmp/%s", SAVENAME);
  101. Only in new: sc.def
  102. Only in new: sc.exe
  103. diff -cd old/sc.h new/sc.h
  104. *** old/sc.h    Wed Nov 25 11:02:18 1992
  105. --- new/sc.h    Wed Nov 25 10:15:56 1992
  106. ***************
  107. *** 12,20 ****
  108.   
  109.   #if defined(MSDOS) || defined(__OS2__)
  110.   # include <stdio.h>
  111. ! # if defined(__OS2__)
  112. ! #  define toascii(c) (c&0xFF)
  113. ! # endif
  114.   #endif
  115.   
  116.   #define    ATBL(tbl, row, col)    (*(tbl + row) + (col))
  117. --- 12,21 ----
  118.   
  119.   #if defined(MSDOS) || defined(__OS2__)
  120.   # include <stdio.h>
  121. ! /* # if defined(__OS2__)
  122. ! * #  define toascii(c) (c&0xFF)
  123. ! * # endif
  124. ! */
  125.   #endif
  126.   
  127.   #define    ATBL(tbl, row, col)    (*(tbl + row) + (col))
  128. Only in new: scqref.def
  129. Only in new: scqref.exe
  130. diff -cd old/screen.c new/screen.c
  131. *** old/screen.c    Wed Nov 25 11:02:20 1992
  132. --- new/screen.c    Wed Nov 25 10:15:56 1992
  133. ***************
  134. *** 222,228 ****
  135.               (void) printw("%*s%-*s", k, " ", fwidth[i]-k, coltoa(i));
  136.           col += fwidth[i];
  137.       }
  138. !     (void) standend();
  139.       }
  140.   
  141.       if (showrange) {
  142. --- 222,228 ----
  143.               (void) printw("%*s%-*s", k, " ", fwidth[i]-k, coltoa(i));
  144.           col += fwidth[i];
  145.       }
  146. !         standend();
  147.       }
  148.   
  149.       if (showrange) {
  150. ***************
  151. *** 292,298 ****
  152.           standlast++;
  153.           if (!*pp)    /* no cell, but standing out */
  154.           {    (void) printw("%*s", fwidth[col], " ");
  155. !             (void) standend();
  156.               continue;
  157.           }
  158.           else
  159. --- 292,298 ----
  160.           standlast++;
  161.           if (!*pp)    /* no cell, but standing out */
  162.           {    (void) printw("%*s", fwidth[col], " ");
  163. !             standend();
  164.               continue;
  165.           }
  166.           else
  167. ***************
  168. *** 369,375 ****
  169.           } /* else */
  170.   
  171.           if (do_stand) {
  172. !             (void) standend();
  173.               do_stand = 0;
  174.           }
  175.           }
  176. --- 369,375 ----
  177.           } /* else */
  178.   
  179.           if (do_stand) {
  180. !             standend();
  181.               do_stand = 0;
  182.           }
  183.           }
  184. ***************
  185. *** 383,389 ****
  186.       (void) move(lastmy, lastmx);
  187.           (void) standout();
  188.           repaint(lastmx, lastmy, fwidth[lastcol]);
  189. !         (void) standend();
  190.       }
  191.       (void) move(lastmy, lastmx+fwidth[lastcol]);
  192.       under_cursor = (inch() & A_CHARTEXT);
  193. --- 383,389 ----
  194.       (void) move(lastmy, lastmx);
  195.           (void) standout();
  196.           repaint(lastmx, lastmy, fwidth[lastcol]);
  197. !         standend();
  198.       }
  199.       (void) move(lastmy, lastmx+fwidth[lastcol]);
  200.       under_cursor = (inch() & A_CHARTEXT);
  201. ***************
  202. *** 536,542 ****
  203.       dup(fd);
  204.       close(fd);
  205.   #endif
  206. !     (void) clear();
  207.   #ifdef VMS
  208.       VMS_read_raw = 1;
  209.   #else
  210. --- 536,542 ----
  211.       dup(fd);
  212.       close(fd);
  213.   #endif
  214. !     clear();
  215.   #ifdef VMS
  216.       VMS_read_raw = 1;
  217.   #else
  218. ***************
  219. *** 615,621 ****
  220.       noecho ();
  221.   #endif /* SYSV2 || SYSV3 */
  222.       kbd_again();
  223. !     (void) clear();
  224.       FullUpdate++;
  225.   }
  226.   
  227. --- 615,621 ----
  228.       noecho ();
  229.   #endif /* SYSV2 || SYSV3 */
  230.       kbd_again();
  231. !     clear();
  232.       FullUpdate++;
  233.   }
  234.   
  235. diff -cd old/xmalloc.c new/xmalloc.c
  236. *** old/xmalloc.c    Mon May 11 11:43:40 1992
  237. --- new/xmalloc.c    Wed Nov 25 10:15:54 1992
  238. ***************
  239. *** 7,15 ****
  240. --- 7,19 ----
  241.   #include <curses.h>
  242.   #include "sc.h"
  243.   
  244. + #if defined(__OS2__)
  245. + #include <stdlib.h>
  246. + #else
  247.   extern    char *malloc();
  248.   extern    char *realloc();
  249.   extern    void free();
  250. + #endif
  251.   void    fatal();
  252.   
  253.   #ifdef SYSV3
  254. Only in new: y.tab.h
  255. Only in old: ytab.h
  256.