I've tried that, but that's too complicated and I don't know how to write
a bash shell script to perform the LF -> CR LF conversion (in cygwin)
the script has to:
1. check every files in the compilation directory trees
a. to see if it is a text file or a binary file
(using "file"?)
2. if it is a text file, performance a LF -> CR LF conversion
(but by what program? "sed"?)
That's kind of out of my ability at the moment
Help and suggestions are welcome (I haven't tried getting files from CVS,
as suggested earlier, but logically CVS files will go to the distribution
and I expect them to be the same - UNIX format)
Tsunhin
On Mon, 30 Jan 2006, Robinows(a)aol.com wrote:
In a message dated 1/30/2006 4:50:23 A.M. Eastern Standard Time,
rrankin1424-xemacs(a)yahoo.com writes:
> I tried to load the .dsp (VC6 project file) cannot be load onto my VS .NET
> Version 7.1.3088 with .NET Framework 1.1 Version 1.1.4322 SP1
>
> I was told that the .dsp was corrupted, but I look through it and find the
> text file seems to be alright
>
> Any suggestion for me to solve this?
I don't understand why you don't understand. There's a problem with a file
in the XEmacs distribution. Why would you ask on an MS list?
In any case, the answer to the original poster's question:
xemacs.dsp is missing the carriage returns required by Visual Studio.
VS can compile source files with Unix line endings but the project files
need to be DOSish.
Convert the line endings and things should work fine.