Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perlport changes for windows #21591

Merged
merged 3 commits into from
Nov 28, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions pod/perlport.pod
Original file line number Diff line number Diff line change
Expand Up @@ -398,6 +398,10 @@ directory if their names are lowercased and truncated to eight
characters before the C<.>, if any, and to three characters after the
C<.>, if any). (And do not use C<.>s in directory names.)

On Windows extra C<.>s at the end of a file or directory name are
ignored in most circumstances, and a directory name containing only
three or more C<.>s are treated as the current directory by some APIs.

=head2 System Interaction

Not all platforms provide a command line. These are usually platforms
Expand Down Expand Up @@ -1508,7 +1512,10 @@ C<-R>, C<-W>, C<-X>, C<-O> are indistinguishable from C<-r>, C<-w>,
C<-x>, C<-o>.

(Win32, VMS, S<RISC OS>)
C<-g>, C<-k>, C<-l>, C<-u>, C<-A> are not particularly meaningful.
C<-g>, C<-k>, C<-u>, C<-A> are not particularly meaningful.

(VMS, S<RISC OS>)
C<-l> is not particularly meaningful.

(Win32)
C<-l> returns true for both symlinks and directory junctions.
Expand All @@ -1521,7 +1528,7 @@ C<-d> is true if passed a device spec without an explicit directory.

(Win32)
C<-x> (or C<-X>) determine if a file ends in one of the executable
suffixes. C<-S> is meaningless.
suffixes.

(S<RISC OS>)
C<-x> (or C<-X>) determine if a file has an executable file type.
Expand Down