Mail Archives: djgpp/2005/01/15/12:31:09
Eli Zaretskii <eliz AT gnu DOT org> wrote:
> > From: CBFalconer <cbfalconer AT yahoo DOT com>
> > Date: Fri, 14 Jan 2005 18:57:24 GMT
> >
> > I think you are barking firmly up the wrong tree. The point is
> > "why does the drag and drop leave a short file name". There is no
> > need for your program to incorporate all sorts of non-standard and
> > non-portable code if you can solve that.
> Drag-n-drop produces a short 8+3 file name due to a Windows
> misfeature: it always does that when a file is dropped on a DOS
> program.
I don't agree that this is a misfeature --- it's a necessity. There's
no way Windows can know if a given DOS program supports long file
names as command line arguments or not, so passing anything but the
8+3 alias would be a terribly bad idea.
The misfeature, if any, is several layers deeper, where the whole
concept of a short name alias lies buried.
--
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.
- Raw text -