# Last edited on 2007-01-20 14:35:36 by stolfi The Modula-3 sources under this directory were obtained from several source directories provided by Luis on several dates. The sub-directories with date-like names are the remnants of those original directories, after several hours of unzipping and path flattening (so that, e.g. "~lplozada/programs/pm3/Several/src/Others/TestCorner.m3.gz" became 2003-03-28/progs/TestCorner.m3). In this reoriganization, all of Luis's libraries were merged into "{DATE}/lib" sub-directories, and all Modula-3 main programs were put into "{DATE}/progs". Stolfi's minimization library files were left separate, as "{DATE}/libm3nmin" directories. Some files were renamed, e.g. "{DATE}/OptShape/OptShape-Old.m3" became "{EARLIERDATE}/progs/OptShape.m3". Shell scripts were put in "{DATE}/scripts". (However, most scripts were in the working directories, which were moved to ~/projects/toposcope-3d and reorganized by different principles). After that reorganization, the most recent version of each source file was copied to "latest/{lib,progs,scripts}". Beware that this selection was based on mod-time dates, and may have resulted in obsolete versions (or new buggy versions) being selected over the correct ones. It may also have introduced library-program incompatibilities. The "latest" set probably includes many obsolete files that were abandoned or renamed by Luis during his work.