home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / smapp100.zip / WWW.ZIP / smhistory.txt < prev    next >
Text File  |  2000-05-21  |  7KB  |  144 lines

  1.  
  2. H I S T O R Y   O F   S O U R C E   M A P P E R   ( S M )
  3. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.  
  6. Release  A/F/C  Date             Comment
  7. -------------------------------------------------------------------------------
  8.  
  9. v.1.0
  10.  
  11.          Chg    May 14, 2000     Now released as open source freeware under 
  12.                                  the terms of the GNU General Public License 
  13.                                  as contained in the file "COPYING" in the 
  14.                                  main distribution.
  15.  
  16. Release  A/F/C  Date             Comment
  17. -------------------------------------------------------------------------------
  18.  
  19. v.0.99f
  20.  
  21.          Add    Feb 12, 1997     New option cie[+/-] to choose wether SM
  22.                                  shall include external functions into list
  23.                                  of calling sequences. Default is cie[+].
  24.  
  25.          Chg    Feb 09, 1997     Great speed improvements when making list of
  26.                                  identifiers. Uses better memory caching.
  27.  
  28.          Chg                     A lot of minor changes of source code, mostly
  29.                                  due to polish and syntax layout, as well as
  30.                                  improved and english translated comments.
  31.  
  32. Release  A/F/C  Date             Comment
  33. -------------------------------------------------------------------------------
  34.  
  35. v.0.99e         Jan 26, 1997     Fifth puplic release. Now as FREEWARE!
  36.  
  37.          Fix                     DOS-386 and UNIX versions of SM failed to
  38.                                  parse literal strings in some rare
  39.                                  situations. (Due to '/' directory separators
  40.                                  rather than '\'.)
  41.  
  42.          Chg                     Several minor changes in message strings.
  43.                                  Mostly due to bad and/or misspelled language.
  44.  
  45.          Chg    Jan 25, 1997     For the OS/2 version only:
  46.                                  SM now initialize it self to a lower task
  47.                                  priority than is set by default by the
  48.                                  system. This is due to the fact that SM is
  49.                                  very disk intensive, and thus will perform
  50.                                  about as fast even if the priority is
  51.                                  relatively low.
  52.  
  53.          Fix                     Temporary project file was not always
  54.                                  removed upon program exit.
  55.  
  56.          Chg                     The OS/2 version of SM now compiles with
  57.                                  IBM Visual Age C++ v.3.0.
  58.  
  59. Release  A/F/C  Date             Comment
  60. -------------------------------------------------------------------------------
  61.  
  62. v.0.99d         Nov 17, 1996     Fourth public release.
  63.  
  64.          Add                     Support for long filenames (if FS does :-).
  65.  
  66.          Add                     Multifile projects now has percent
  67.                                  statistics in total line info section at top
  68.                                  of map, as in maps of single source file.
  69.  
  70.          Chg                     Stripped screen messages so that long ids and
  71.                                  functions doesn't cause linefeeds.
  72.  
  73.          Fix                     Flashing "Including list of calling
  74.                                  sequences (...)".
  75.  
  76.          Chg                     Default value for switch dis[] is now 3
  77.                                  (Disp. info on screen = Detailed).
  78.  
  79.          Fix                     Missing linefeed character in error message.
  80.                                  (Msg from OS: ......)
  81.  
  82. Release  A/F/C  Date             Comment
  83. -------------------------------------------------------------------------------
  84.  
  85. v.0.99c         May 19, 1996     Third public release.
  86.  
  87.          Chg    May 10, 1996     Switch "slf" not hidden any more.
  88.  
  89.          Fix                     Option comments now shows next to correct
  90.                                  switch in auto generated options file.
  91.  
  92. Release  A/F/C  Date             Comment
  93. -------------------------------------------------------------------------------
  94.  
  95. v.0.99b         April 05, 1996   Second public release.
  96.  
  97.          Add    March 22, 1996   Ported to WIN32 console.
  98.  
  99.          Chg    March 16, 1996   Central option for page break. This caused
  100.                                  the following options to be removed:
  101.  
  102.                                  fnp (New page after functions register).
  103.                                  fcn (New page after list of function calls).
  104.                                  idn (New page after list of identifiers).
  105.                                  csp (New page after list of calling sequences).
  106.  
  107.                                  The option (NFI) now works as the central
  108.                                  switch to turn page breaks between map
  109.                                  sections on or off.
  110.  
  111.          Chg    March 12, 1996   The following options has been removed due to
  112.                                  new layout of the mapfile (neccessary due to
  113.                                  enlarged function- and id-names):
  114.  
  115.                                  Flc (Lead. char between function and line nr).
  116.                                  lfc (Lead. char between function and caller).
  117.                                  lCl (Lead. char between caller and line nr).
  118.                                  fFm (Format of list of function calls).
  119.                                  Iiu (Lead. char between identifier and user).
  120.                                  Iul (Lead. char between user and line nr).
  121.                                  iFm (Format of list of identifiers).
  122.  
  123.          Fix                     Default extention (.c) in OS/2 version.
  124.  
  125.          Fix    March 11, 1996   Max length of id- and function-names increased
  126.                                  from 33 to 78 bytes.
  127.  
  128.          Add    March 07, 1996   New option 'dis[]' (level of display output).
  129.  
  130.          Fix                     Copyright string shows on top as it should.
  131.  
  132.          Chg                     ".MAP-files" renamed to ".sm-files" in option
  133.                                  description.
  134.  
  135.          Chg                     Stack size increased from 16 kB to 32 kB.
  136.  
  137.  
  138. Release  A/F/C  Date             Comment
  139. -------------------------------------------------------------------------------
  140.  
  141. v.0.98b         March 06, 1996   First/initial public release.
  142.  
  143.  
  144.