POV-Ray : Newsgroups : povray.off-topic : Today's WTF Server Time
29 Jul 2024 00:37:52 EDT (-0400)
  Today's WTF (Message 11 to 20 of 22)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 2 Messages >>>
From: Jim Henderson
Subject: Re: Today's WTF
Date: 13 Dec 2012 17:19:50
Message: <50ca5486$1@news.povray.org>
On Thu, 13 Dec 2012 14:21:04 -0500, James Holsenback wrote:

> what about a couple of tin cans and a string ... or maybe morse coded
> smoke signals. hey don't laugh if tech comes to a screeching halt that
> talent /could/ be in high demand ;-)

Oooh, good thought, going low-tech (or no-tech) hadn't come to mind. :)

Jim


Post a reply to this message

From: Jim Henderson
Subject: Re: Today's WTF
Date: 13 Dec 2012 17:20:45
Message: <50ca54bd$1@news.povray.org>
On Thu, 13 Dec 2012 15:38:57 -0500, Francois Labreque wrote:

> That, or they're poorly done *nix ports where you have to run some sort
> of "Unix shell for Windows" to run all the shell scripts that the
> application uses.

would have to be a pretty poor port of the Unix shell to not support long 
filenames.

Jim


Post a reply to this message

From: Francois Labreque
Subject: Re: Today's WTF
Date: 13 Dec 2012 21:18:47
Message: <50ca8c87@news.povray.org>
Le 2012-12-13 17:20, Jim Henderson a écrit :
> On Thu, 13 Dec 2012 15:38:57 -0500, Francois Labreque wrote:
>
>> That, or they're poorly done *nix ports where you have to run some sort
>> of "Unix shell for Windows" to run all the shell scripts that the
>> application uses.
>
> would have to be a pretty poor port of the Unix shell to not support long
> filenames.
>
> Jim
>
It's not the long file names per se, it's the spaces in the directory 
names that causes the issue.

And you can't blame the port to windows, when it also requires that 
there be no space in the application installation directory for Solaris, 
Linux and HP-UX installations.  Relying on the short file name is just a 
means to get around the fact that there's a space in "Program Files" in 
Windows, and you can't change that.



-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

From: Jim Henderson
Subject: Re: Today's WTF
Date: 14 Dec 2012 13:42:11
Message: <50cb7303$1@news.povray.org>
On Thu, 13 Dec 2012 21:18:43 -0500, Francois Labreque wrote:

> Le 2012-12-13 17:20, Jim Henderson a écrit :
>> On Thu, 13 Dec 2012 15:38:57 -0500, Francois Labreque wrote:
>>
>>> That, or they're poorly done *nix ports where you have to run some
>>> sort of "Unix shell for Windows" to run all the shell scripts that the
>>> application uses.
>>
>> would have to be a pretty poor port of the Unix shell to not support
>> long filenames.
>>
>> Jim
>>
> It's not the long file names per se, it's the spaces in the directory
> names that causes the issue.
> 
> And you can't blame the port to windows, when it also requires that
> there be no space in the application installation directory for Solaris,
> Linux and HP-UX installations.  Relying on the short file name is just a
> means to get around the fact that there's a space in "Program Files" in
> Windows, and you can't change that.

Still not a very good port if it can't handle spaces and has to fall back 
to 8.3 filenames.

Jim


Post a reply to this message

From: Orchid Win7 v1
Subject: Re: Today's WTF
Date: 14 Dec 2012 15:44:25
Message: <50cb8fa9$1@news.povray.org>
>> I thought "enterprise-grade application" and "legacy 16-bit app" were
>> the same thing? ;-)
>
> That, or they're poorly done *nix ports where you have to run some sort
> of "Unix shell for Windows" to run all the shell scripts that the
> application uses.

Well, it could be worse... At least it doesn't require a physical VT100 
in order to operate correctly. ;-)


Post a reply to this message

From: Francois Labreque
Subject: Re: Today's WTF
Date: 17 Dec 2012 10:02:11
Message: <50cf33f3$1@news.povray.org>
Le 2012-12-14 13:42, Jim Henderson a écrit :
> On Thu, 13 Dec 2012 21:18:43 -0500, Francois Labreque wrote:
>
>> Le 2012-12-13 17:20, Jim Henderson a écrit :
>>> On Thu, 13 Dec 2012 15:38:57 -0500, Francois Labreque wrote:
>>>
>>>> That, or they're poorly done *nix ports where you have to run some
>>>> sort of "Unix shell for Windows" to run all the shell scripts that the
>>>> application uses.
>>>
>>> would have to be a pretty poor port of the Unix shell to not support
>>> long filenames.
>>>
>>> Jim
>>>
>> It's not the long file names per se, it's the spaces in the directory
>> names that causes the issue.
>>
>> And you can't blame the port to windows, when it also requires that
>> there be no space in the application installation directory for Solaris,
>> Linux and HP-UX installations.  Relying on the short file name is just a
>> means to get around the fact that there's a space in "Program Files" in
>> Windows, and you can't change that.
>
> Still not a very good port if it can't handle spaces and has to fall back
> to 8.3 filenames.
>
> Jim
>

One could say that it's a true-to-the-orignal port of a not-very-good 
application if the Unix orignal can't handle spaces either. ;)

-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

From: Francois Labreque
Subject: Re: Today's WTF
Date: 17 Dec 2012 10:03:17
Message: <50cf3435$1@news.povray.org>

>>> I thought "enterprise-grade application" and "legacy 16-bit app" were
>>> the same thing? ;-)
>>
>> That, or they're poorly done *nix ports where you have to run some sort
>> of "Unix shell for Windows" to run all the shell scripts that the
>> application uses.
>
> Well, it could be worse... At least it doesn't require a physical VT100
> in order to operate correctly. ;-)

No, but for the longest time it required Motif libraries for the GUI.

-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

From: Jim Henderson
Subject: Re: Today's WTF
Date: 17 Dec 2012 11:56:58
Message: <50cf4eda$1@news.povray.org>
On Mon, 17 Dec 2012 10:02:32 -0500, Francois Labreque wrote:

> One could say that it's a true-to-the-orignal port of a not-very-good
> application if the Unix orignal can't handle spaces either. ;)

Yeah, but that'd not be a modern app, which is what I assume we're 
talking about here - a port of a modern POSIX app that can't handle long 
filenames or spaces isn't very "modern".

Jim


Post a reply to this message

From: Francois Labreque
Subject: Re: Today's WTF
Date: 17 Dec 2012 21:51:22
Message: <50cfda2a$1@news.povray.org>
Le 2012-12-17 11:56, Jim Henderson a écrit :
> On Mon, 17 Dec 2012 10:02:32 -0500, Francois Labreque wrote:
>
>> One could say that it's a true-to-the-orignal port of a not-very-good
>> application if the Unix orignal can't handle spaces either. ;)
>
> Yeah, but that'd not be a modern app, which is what I assume we're
> talking about here - a port of a modern POSIX app that can't handle long
> filenames or spaces isn't very "modern".
>
> Jim
>
The app might have more than 15 years of existence , but the latest 
version came out at the end of november.

And it has no problems with long file names under any OS, as long as 
that long file name doesn't have spaces in it.

It's much easier to write in the release notes not to put spaces than to 
go through the hundread or so shell scripts that the app calls in the 
back end and make sure all the "cd $FOO" are properly doublequoted.

In *nix, it's usually is no big deal since there's no space in /opt or 
/usr/local, but in Windows, there is one in "Progam Files", so one is 
left with either installing in a non-standard place, or forcing 
shortnames to work around the space.

-- 
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/*    flabreque    */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/*        @        */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/*   gmail.com     */}camera{orthographic location<6,1.25,-6>look_at a }


Post a reply to this message

From: Jim Henderson
Subject: Re: Today's WTF
Date: 17 Dec 2012 22:00:17
Message: <50cfdc41$1@news.povray.org>
On Mon, 17 Dec 2012 21:51:43 -0500, Francois Labreque wrote:

> Le 2012-12-17 11:56, Jim Henderson a écrit :
>> On Mon, 17 Dec 2012 10:02:32 -0500, Francois Labreque wrote:
>>
>>> One could say that it's a true-to-the-orignal port of a not-very-good
>>> application if the Unix orignal can't handle spaces either. ;)
>>
>> Yeah, but that'd not be a modern app, which is what I assume we're
>> talking about here - a port of a modern POSIX app that can't handle
>> long filenames or spaces isn't very "modern".
>>
>> Jim
>>
> The app might have more than 15 years of existence , but the latest
> version came out at the end of november.
> 
> And it has no problems with long file names under any OS, as long as
> that long file name doesn't have spaces in it.
> 
> It's much easier to write in the release notes not to put spaces than to
> go through the hundread or so shell scripts that the app calls in the
> back end and make sure all the "cd $FOO" are properly doublequoted.
> 
> In *nix, it's usually is no big deal since there's no space in /opt or
> /usr/local, but in Windows, there is one in "Progam Files", so one is
> left with either installing in a non-standard place, or forcing
> shortnames to work around the space.

I've never run across a modern POSIX program that had trouble with 
spaces.  But I've only been doing UNIX since 1983 or so (first experience 
was in the sixth grade on some old PDP equipment that I'm pretty sure was 
running some form of UNIX - I remember it had a bash shell) and Linux 
since about 1989.

Seems like a simple thing to address.

Jim


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 2 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.