summaryrefslogtreecommitdiff
path: root/vms
Commit message (Collapse)AuthorAgeFilesLines
* Fix VMS::Stdio bug introduced in 32713.Craig A. Berry2007-12-311-1/+1
| | | p4raw-id: //depot/perl@32791
* Nullch and others were still alive and well in some of the operatingSteve Peters2007-12-232-25/+25
| | | | | | system specific directories. I think I've chainsawed all of them now, but I can't guarantee that it compiles anywhere from win32. p4raw-id: //depot/perl@32713
* Exterminate PL_na! Exterminate! Exterminate! Exterminate!Nicholas Clark2007-12-221-2/+1
| | | p4raw-id: //depot/perl@32704
* Add perl5110delta, and change 5100delta so that it is no longer "the"Nicholas Clark2007-12-191-29/+33
| | | | | perldelta. p4raw-id: //depot/perl@32649
* Fix uninitialized pointer bug in VMS version of readdir() whenCraig A. Berry2007-12-101-7/+4
| | | | | case preservation feature is enabled. p4raw-id: //depot/perl@32603
* Tolkien quote for vms/vms.c.Craig A. Berry2007-12-091-0/+11
| | | p4raw-id: //depot/perl@32602
* One more clean-up for new VMS::Filespec functions.Craig A. Berry2007-12-092-59/+82
| | | p4raw-id: //depot/perl@32601
* POD improvements for VMS::Filespec.Craig A. Berry2007-12-081-26/+20
| | | p4raw-id: //depot/perl@32594
* Updates to VMS-specific pod.Craig A. Berry2007-12-031-145/+133
| | | p4raw-id: //depot/perl@32560
* Make VMS::Filespec::vms_realname return undef instead of garbageCraig A. Berry2007-11-291-1/+4
| | | | | when it fails. p4raw-id: //depot/perl@32556
* VMS POD updates: perlport.pod, vmsperl.podJohn E. Malmberg2007-11-261-5/+4
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <474A2720.9040106@qsl.net> p4raw-id: //depot/perl@32492
* [patch@32376] VMS symbolic links part 4 of 4 - Final partJohn E. Malmberg2007-11-243-26/+202
| | | | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <473FF49A.5000302@qsl.net> [.vms...] parts with revisions to compile on older systems and some POD clean-up. p4raw-id: //depot/perl@32474
* Let's install the *current* perldelta on VMS.Craig A. Berry2007-11-161-1/+1
| | | p4raw-id: //depot/perl@32354
* In Perl_vms_start_glob, when we don't have any matches and thusCraig A. Berry2007-11-151-3/+3
| | | | | | return the input pattern, that doesn't mean clobber the input scalar. Follow-up to change 30813. p4raw-id: //depot/perl@32329
* VMS.C misc fixes, including vms_realpath fixesJohn E. Malmberg2007-11-061-126/+398
| | | | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <472C0DED.4010203@qsl.net> Plus, at John's suggestion, don't call the CRTL realpath() unless DECC$POSIX_COMPLIANT_PATHNAMES is in effect. p4raw-id: //depot/perl@32226
* Typo in comment in 32201.Craig A. Berry2007-10-301-1/+1
| | | p4raw-id: //depot/perl@32202
* Re: copyright notices for vms.c and vmsish.hCharles Bailey2007-10-302-15/+17
| | | | | | | | | | Message-id: <47223FA8.90300@newman.upenn.edu> At my instigation, Charles agreed to wear the copyright hat for the major VMS files. This is by analogy with the core files for which Larry, as Prime Mover, is the only named copyright holder, but "and others" includes, well, lots of others. p4raw-id: //depot/perl@32201
* Copy Win32 system() behavior on VMS and make a first argument Craig A. Berry2007-10-251-7/+41
| | | | | with a value of 1 indicate spawn without waiting for completion. p4raw-id: //depot/perl@32193
* Normalize the case of some VMS syscalls so the prototypes areCraig A. Berry2007-10-121-4/+4
| | | | | kosher on a system with older headers. p4raw-id: //depot/perl@32106
* Add a rough, incomplete version of perl5100deltaRafael Garcia-Suarez2007-10-091-8/+12
| | | p4raw-id: //depot/perl@32080
* symlink() wrapper for VMS that prevents the creation of symlinksCraig A. Berry2007-10-052-2/+26
| | | | | | with zero-length names. The standards disallow that and the test suite gets indigestion. p4raw-id: //depot/perl@32037
* patch@32028 POD updates for VMSJohn E. Malmberg2007-10-051-0/+33
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <4705AEAE.9060100@qsl.net> p4raw-id: //depot/perl@32029
* make PERL_SYS_INIT/INIT3/TERM into functionsDave Mitchell2007-09-251-2/+2
| | | p4raw-id: //depot/perl@31970
* [patch@31846] vms stat and chmod fixes.John E. Malmberg2007-09-122-1/+83
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <46E7567A.8090203@qsl.net> p4raw-id: //depot/perl@31850
* [patch@31750] rename directories on VMS like on UNIXJohn E. Malmberg2007-08-312-7/+486
| | | | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <46D79236.4070207@qsl.net> More aggressive UNIX-like renaming of directories on VMS by analogy with unlink() and rmdir(). Patch modified to compile under threads. p4raw-id: //depot/perl@31777
* [patch@31670] vms.c - Missing null terminatorJohn E. Malmberg2007-08-021-2/+2
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <46B089C2.9000508@qsl.net> p4raw-id: //depot/perl@31674
* Missing a couple of aTHX_'s in #31670.Craig A. Berry2007-08-011-2/+2
| | | p4raw-id: //depot/perl@31671
* [patch@31688] VMS symbolic links - part 1 of ? 2nd try.John E. Malmberg2007-08-011-157/+116
| | | | | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <46AEC0C6.5020702@qsl.net> Patch for VMS so that remove/delete/unlink/kill_file and rmdir will work on symbolic links where support is available in VMS 8.3. p4raw-id: //depot/perl@31670
* [patch@31658] Dynamically load dbg xterm on VMSJohn E. Malmberg2007-07-262-13/+52
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <46A830E4.1040708@qsl.net> p4raw-id: //depot/perl@31661
* [patch@31649] vms.c realpath prototype mismatchJohn E. Malmberg2007-07-241-2/+4
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <46A5F707.1080502@qsl.net> p4raw-id: //depot/perl@31650
* Re: [PATCH] Final Draft - pod/perlcommunity.pod - (was [PATCH] Draft - ↵Edgar Bering2007-07-071-10/+14
| | | | | | | | pod/perlcommunity.pod - Patches welcome) From: "Edgar Bering" <trizor@gmail.com> Message-ID: <e54ba1c30707040251o6814c0e4r64929702dc3b0eb7@mail.gmail.com> p4raw-id: //depot/perl@31551
* Remove vms/genconfig.pl and references to it; it was made obsolete way backCraig A. Berry2007-07-042-582/+5
| | | | | | | in change #1084. Remove references to vms/config.vms, which was removed in change #1084. p4raw-link: @1084 on //depot/perl: 97abc6adffcd3efcbaee73cbdad2055b2d06be4f p4raw-id: //depot/perl@31532
* Correct a couple more cases of $Config{useshrplib}Steve Hay2007-07-031-1/+1
| | | p4raw-id: //depot/perl@31526
* s/\bunicode\b/Unicode/; # For everything not dual lifeNicholas Clark2007-06-241-6/+6
| | | p4raw-id: //depot/perl@31455
* Better handling of escapes in filenames when converting between VMSCraig A. Berry2007-06-191-4/+31
| | | | | and Unix syntax. p4raw-id: //depot/perl@31421
* Don't let the home-grown readdir() on VMS return results withCraig A. Berry2007-06-151-5/+6
| | | | | ODS-5 escapes (i.e., report foo.tar.gz, not foo^.tar.gz). p4raw-id: //depot/perl@31385
* Fix missing PerlIO_releaseFILE in VMS::Stdio::getname().Craig A. Berry2007-06-141-2/+3
| | | p4raw-id: //depot/perl@31384
* Make pipe shutdown on VMS care about whether PerlIO has alreadyCraig A. Berry2007-06-081-7/+21
| | | | | shut down. p4raw-id: //depot/perl@31360
* cando_by_name again: work harder to identify directories Craig A. Berry2007-06-031-2/+10
| | | | | for fileification, plus a nit missed in #31326. p4raw-id: //depot/perl@31331
* Assorted fixes for VMS version of cando_by_name:Craig A. Berry2007-06-021-22/+43
| | | | | | | | | -- Restore pre-5.9.x behavior of expanding logical names and fileifying directory specs regardless of whether input spec is in VMS syntax. -- VMSify input spec unless explicitly told we don't need to (this was backwards since introduced in #27733). -- Various memory handling robustifications. p4raw-id: //depot/perl@31326
* Maintain UAF context across calls to sys$check_access in cando_by_name.Craig A. Berry2007-05-311-3/+4
| | | p4raw-id: //depot/perl@31320
* In the stat() wrapper for VMS, always allow extended charactersCraig A. Berry2007-05-271-0/+17
| | | | | | (such as multiple dots) in the filename regardless of environment setting. p4raw-id: //depot/perl@31283
* In the homegrown readdir() for VMS, always treat unix-style pathsCraig A. Berry2007-05-271-13/+9
| | | | | | appropriately regardless of environment setting, and also remove the escape characters from escaped dots. p4raw-id: //depot/perl@31282
* Re: argproc.c license Re: [perl #43037] Bad license in perl distributionMark Pizzolato2007-05-251-8/+8
| | | | | Message-ID: <288163.41670.qm@web83606.mail.sp1.yahoo.com> p4raw-id: //depot/perl@31279
* VMSify uupacktool.pl and run it during VMS build.Craig A. Berry2007-05-211-2/+8
| | | p4raw-id: //depot/perl@31247
* delete thrdvar.h and move its contents to intrpvar.hDave Mitchell2007-05-201-6/+3
| | | p4raw-id: //depot/perl@31245
* Make VMS's home-grown glob() recognize a directory even withoutCraig A. Berry2007-05-201-0/+2
| | | | | tell-tale punctuation. p4raw-id: //depot/perl@31240
* When trimming long XS symbols on VMS, avoid warnings from operatorCraig A. Berry2007-05-181-5/+4
| | | | | | precedence mistakes, but for now give the same symbol mangling results as before. p4raw-id: //depot/perl@31236
* bytecode.pl: Exterminate!Nicholas Clark2007-05-071-4/+0
| | | | | ext/B/B/Asmdata.pm: Exterminate! p4raw-id: //depot/perl@31165
* Two new manpages, by AbigailRafael Garcia-Suarez2007-04-301-8/+17
| | | p4raw-id: //depot/perl@31110