home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / INDENT1.ZIP / CHANGES.DOC < prev    next >
Text File  |  1991-07-04  |  2KB  |  54 lines

  1. Changes made to indent to make it work with MS-Dos:
  2.  
  3.   Shortened file names.
  4.  
  5.   Changed makefile to work with ndmake
  6.  
  7.   #ifdef around include of <sys/param.h>.  This does not exist for
  8.   MSC system, so I put what is needed in MSDOS.H
  9.  
  10.   Integrated my "config.h" and "typedefs.h" routines to try to back
  11.   away from machine and compiler dependencies.
  12.  
  13.   Changed definition of allcaps in the "struct fstate" definition to
  14.   be a "bit" (from "typedefs.h").
  15.  
  16.   Changed all "blanklines" (plural)  to "bl" to shorten variable names
  17.  
  18.   Changed all "blankline" (singular) to "bl" to shorten variable names
  19.  
  20.   Changed all "_declarations" to "dcl" to shorten variable names
  21.  
  22.   Declared the "msg" parameter on the diag() routine in io.c to keep
  23.     parameter checking in MSC happy.
  24.  
  25.   Added -tabs switch to args.c table.
  26.  
  27.   Changed "tabsize" to be an integer rather than a #define.
  28.  
  29.   Deleted tabmask and replaced with computations involving tabsize.
  30.  
  31.   Added PROFILE_NAME to globs.h.  This names the indent profile file
  32.   (which differs from MS-Dos to unix).
  33.  
  34.   Changed the way set_profile (args.c) looked for the profile file. 
  35.   Now if the HOME environment is not defined it looks in root.
  36.  
  37.   Fixed problem in indent.c in which it became confused as to what
  38.   was or was not a comment.  This was do to a bad test on sc_end.
  39.  
  40.  
  41.  
  42. Known bugs:
  43.  
  44.   The following input will cause it to barf:
  45.  
  46.              -------------------
  47. char            copyright[] =
  48. "@(#) Copyright (c) 1985 Sun Microsystems, Inc.\n\
  49.  @(#) Copyright (c) 1980 The Regents of the University of California.\n\
  50.  @(#) Copyright (c) 1976 Board of Trustees of the University of Illinois.\n\
  51.  All rights reserved.\n";
  52.              -------------------
  53.  
  54.