<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
The Modula-3 tree has a simple little uniq.exe. It's like 10 lines, looks reasonable.<BR>
I haven't debugged it, but when I have \cm3\bin and therefore \cm3\bin\uniq.exe early in %PATH%, building in m3-sys/m3cc hangs. I have seen this twice recently, so it wasn't a one time fluke. Both times I control-c, delete \cm3\bin\uniq.exe, rmdir /q/s NT386<whatever> (cross builds of m3cc use a two part output directory), cm3 again, and problem solved.<BR>
 <BR>
I know it's good to build everything possible, make it sure it all builds and all that, but the code is pretty trivial and uninteresting.<BR>
 <BR>
How about we remove it from the "std" group?<BR>
 <BR>
(I'm still not using pkginfo.txt myself, hypocrisy, but let's assume I am; pylib.py has its own list currently.)<BR>
 <BR>
Or in its m3makefile put like if not equal(target, "nt386") around it all<BR><BR>
I know I know, I'm lazy, it should be debugged and fixed properly, but it just doesn't seem all that worthwhile. And I also don't to have to keep deleting it.<BR>
 <BR>
Cloning varous utilities in Modula-3 is a great exercise in using/testing/learning Modula-3, but maybe they shouldn't be identically named or installed or alway installed? Granted, installing them is a great way to test them...<BR>
 <BR>
 - Jay<BR><BR><BR><BR></body>
</html>