On 7/8/2000 2:44:00 PM, Fritz Heberlein wrote:
>I run the compdir macro from
>my user menu using the
>sys("compdir |@(10) |@(11) ")
You are using sys instead of call_file, so you must be running the batch file instead of the macro directly. Perhaps there is a cd\vedit in the batch file that causes it to default to c:\vedit. I for some reason have lost the batch file that runs compdir, so I can't check this on my system.
As to choice, if you want to compare dir1 to current, just press enter when asked for second directory. It seems to me that either the batch file, or the macro would be written so it used the current dir as a default in case one of the two dirs was missing from the input line.
The Problem I have with compdir is it chokes on really large directories. Filenames are not being assigned to it's working buffers, so it can't auto buffer, and generates the Out of Memory error.