I read that Perl 6 is going to avoid the filename syntax issue by using URI's (also known as URL's) to provide a platform-independant file naming convension.
I like that idea, and want to do something like that on the application level now.
So, what's the syntax for URI's for local files? I found the official specs, and it just says "file://" and that "/" is used as a part separator.
But I see more translation being done under Windows. I see three slashes and a vertical bar character in there. I recall from many years ago that they seemed different in different browsers, but hopefully that's not the case anymore. Anyone know what the "standard" is for Windows' file URI's? Or what base document is the Windows version of Perl6 using?
Off hand, I'm thinking that adding a function to File::Spec to translate URI and native naming syntax is the way to go. That's where all the system-specific naming stuff is, and it already loads the right submodule for the platform.
—John
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.