niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » Not Unix » VMS » vmsperl
Integrating the (old) Module::Install changes from this list
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
Author Message
Craig A. Berry
*nix forums Guru Wannabe


Joined: 27 May 2005
Posts: 143

PostPosted: Fri Feb 24, 2006 2:59 pm    Post subject: Re: Integrating the (old) Module::Install changes from this list Reply with quote

At 10:28 PM +1100 2/24/06, Adam Kennedy wrote:
Quote:
Lets assume for the moment I'm not changing the default filename for now (mainly because I don't actually understand what it does yet) can someone tell me what is the VMS equivalent of:

-d 'inc/.author'

The problem is that the dot is the directory separator on VMS. If
you want to have a directory name with a dot in it, you have to
escape it, and that only works on some volumes on recent versions of
VMS, and Perl support for it is still in progress. It's just a whole
lot easier to avoid using dots in directory names.

Quote:
With that answered, I'll stamp a tentative "VMS compatible, maybe" on it for the next release (0.5Cool and then get you guys to try it out.

Sounds good, thanks.

--
________________________________________
Craig A. Berry
mailto:craigberry@mac.com

"... getting out of a sonnet is much more
difficult than getting in."
Brad Leithauser
Back to top
Adam Kennedy
*nix forums beginner


Joined: 24 Feb 2006
Posts: 8

PostPosted: Fri Feb 24, 2006 2:28 pm    Post subject: Re: Integrating the (old) Module::Install changes from this list Reply with quote

To be honest, I'm not sure exactly what it's purpose is.

I believe it's to help distinguish between when the installer is being
run by the author, and when it is being run by an end-user.

Beyond that I have no idea at present.

I've gone with './inc/_author' for now as the most-recommended option.

It also what I'd like to move all platforms too if possible.

Adam K

John E. Malmberg wrote:
Quote:
Adam Kennedy wrote:
Hi guys

I've just (hand) merged the previously reported patch to add VMS
support to Module::Install, and I've got a few questions.

Most of the items were ok, but I have a question regarding
.author->_author.

Lets assume for the moment I'm not changing the default filename for
now (mainly because I don't actually understand what it does yet) can
someone tell me what is the VMS equivalent of:

-d 'inc/.author'

Is that to a configure parameter or as a parameter to a Perl program?

VMS will interpret 'inc/.author' as is in several ways.

If a logical name 'INC' exists, and no special features in the C library
enabled, VMS will interpret it as 'inc:.author;'.

A logical name in VMS is used pretty much the same way a symbolic link
is used in UNIX, except that logical names can be restricted in scope
and sometimes locally overridden, and a logical name for a path can
refer to multiple paths to be searched by the file system transparent to
the application.

If the above logical name does not exist, VMS will interpret it as
'[.inc].author;'

As long as there is not multiple dots in a name or other punctuation
besides '-_' in it, VMS should handle the UNIX syntax just fine, except
when issuing a shell command that expects VMS syntax.

On VAX or ODS-2 on Alpha, directory names can not have a leading "." or
"-" character in their names, and support by Perl for that on ODS-5 on
Alpha and Integrity is not yet complete in blead.

Be aware though that the leading "." has no special meaning in VMS on
a filename, if the intent is to make this a "hidden" file.

With that answered, I'll stamp a tentative "VMS compatible, maybe" on
it for the next release (0.5Cool and then get you guys to try it out.

-John
wb8tyw@qsl.net
Personal Opinion Only
Back to top
John E. Malmberg
*nix forums Guru Wannabe


Joined: 30 May 2005
Posts: 264

PostPosted: Fri Feb 24, 2006 2:25 pm    Post subject: Re: Integrating the (old) Module::Install changes from this list Reply with quote

Adam Kennedy wrote:
Quote:
Hi guys

I've just (hand) merged the previously reported patch to add VMS support
to Module::Install, and I've got a few questions.

Most of the items were ok, but I have a question regarding
.author->_author.

Lets assume for the moment I'm not changing the default filename for now
(mainly because I don't actually understand what it does yet) can
someone tell me what is the VMS equivalent of:

-d 'inc/.author'

Is that to a configure parameter or as a parameter to a Perl program?

VMS will interpret 'inc/.author' as is in several ways.

If a logical name 'INC' exists, and no special features in the C library
enabled, VMS will interpret it as 'inc:.author;'.

A logical name in VMS is used pretty much the same way a symbolic link
is used in UNIX, except that logical names can be restricted in scope
and sometimes locally overridden, and a logical name for a path can
refer to multiple paths to be searched by the file system transparent to
the application.

If the above logical name does not exist, VMS will interpret it as
'[.inc].author;'

As long as there is not multiple dots in a name or other punctuation
besides '-_' in it, VMS should handle the UNIX syntax just fine, except
when issuing a shell command that expects VMS syntax.

On VAX or ODS-2 on Alpha, directory names can not have a leading "." or
"-" character in their names, and support by Perl for that on ODS-5 on
Alpha and Integrity is not yet complete in blead.

Be aware though that the leading "." has no special meaning in VMS on
a filename, if the intent is to make this a "hidden" file.

Quote:
With that answered, I'll stamp a tentative "VMS compatible, maybe" on it
for the next release (0.5Cool and then get you guys to try it out.

-John
wb8tyw@qsl.net
Personal Opinion Only
Back to top
Adam Kennedy
*nix forums beginner


Joined: 24 Feb 2006
Posts: 8

PostPosted: Fri Feb 24, 2006 11:28 am    Post subject: Integrating the (old) Module::Install changes from this list Reply with quote

Hi guys

I've just (hand) merged the previously reported patch to add VMS support
to Module::Install, and I've got a few questions.

Most of the items were ok, but I have a question regarding .author->_author.

Lets assume for the moment I'm not changing the default filename for now
(mainly because I don't actually understand what it does yet) can
someone tell me what is the VMS equivalent of:

-d 'inc/.author'

With that answered, I'll stamp a tentative "VMS compatible, maybe" on it
for the next release (0.5Cool and then get you guys to try it out.

Thanks

Adam K
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
The time now is Sat Nov 22, 2008 1:37 pm | All times are GMT
navigation Forum index » Not Unix » VMS » vmsperl
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Install suse from USB without BIOS support vjy04 Suse 0 Tue Jun 24, 2008 8:57 am
No new posts Install suse from USB without BIOS support vjy04 Suse 0 Tue Jun 24, 2008 8:56 am
No new posts Install suse from USB without BIOS support vjy04 Suse 0 Tue Jun 24, 2008 8:56 am
No new posts Install suse from USB without BIOS support vjy04 Suse 0 Tue Jun 24, 2008 8:55 am
No new posts RS6000 43p/140 AIX 4.3 new install - am stuck! remllov99x AIX 0 Tue Aug 21, 2007 11:07 pm

Unsecured Loans | Car Loan | Free Advertising | Homes for Sale | Mobile Phones
Copyright © 2004-2005 DeniX Solutions SRL
 
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum | 
Privacy Policy


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.2618s ][ Queries: 20 (0.1543s) ][ GZIP on - Debug on ]