summaryrefslogtreecommitdiff
path: root/vms
Commit message (Collapse)AuthorAgeFilesLines
* [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
* Work a little harder at building generate_uudmap on VMS.Craig A. Berry2007-04-251-6/+6
| | | p4raw-id: //depot/perl@31062
* Make PL_uudmap a constant global. Remove the run time initialisationNicholas Clark2007-04-241-0/+11
| | | | | | | code, and instead use it to generate a header at perl build time. By removing uudmap from the interpreter structure we save 256 bytes per child thread. p4raw-id: //depot/perl@31059
* Re: new C3 MRO patchBrandon Black2007-04-191-2/+4
| | | | | | From: "Brandon Black" <blblack@gmail.com> Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com> p4raw-id: //depot/perl@30980
* Run buildtoc --build-allRafael Garcia-Suarez2007-04-121-8/+8
| | | p4raw-id: //depot/perl@30926
* Add the perlreapi man page, by Ævar Arnfjörð BjarmasonRafael Garcia-Suarez2007-04-121-1/+5
| | | | | (largely from perlreguts) p4raw-id: //depot/perl@30922
* Run pod/buildtoc --build-allNicholas Clark2007-04-111-7/+7
| | | p4raw-id: //depot/perl@30910
* Fully VMSify CPANPLUS util names following #30885Craig A. Berry2007-04-111-1/+1
| | | p4raw-id: //depot/perl@30902
* Add the new CPANPLUS utilities to the VMS build process.Rafael Garcia-Suarez2007-04-101-1/+10
| | | p4raw-id: //depot/perl@30885
* Make Perl_vms_start_glob return the input pattern when there areCraig A. Berry2007-03-311-0/+11
| | | | | no matches. p4raw-id: //depot/perl@30813
* Make sure escaped dots in filenames are preserved when translatingCraig A. Berry2007-03-162-3/+8
| | | | | filenames from VMS to UNIX syntax. p4raw-id: //depot/perl@30602
* Make vms/gen_shrfls.pl better able to detect header transitions withCraig A. Berry2007-03-081-7/+15
| | | | | various compiler versions (needed after #30463). p4raw-id: //depot/perl@30510
* Add the new man page, perlunifaq, in relevant placesRafael Garcia-Suarez2007-03-071-1/+5
| | | p4raw-id: //depot/perl@30499
* In vms/gen_shrfls.pl, no more special handling of vars fromCraig A. Berry2007-03-051-8/+6
| | | | | regcomp.h -- just process the file. (Needed for PL_reg_name.) p4raw-id: //depot/perl@30463
* Clean up the right file in vms/test.com (following #30414).Craig A. Berry2007-03-031-1/+1
| | | p4raw-id: //depot/perl@30456
* On VMS, use the normal executable file extension for the copy of Craig A. Berry2007-02-272-7/+6
| | | | | | Perl used to run the test suite. Not doing so was confusing some of the Module::Build tests. p4raw-id: //depot/perl@30414
* Assorted updates to vms/vms.c to fix compiler errors on VAX.Craig A. Berry2007-02-261-11/+18
| | | p4raw-id: //depot/perl@30402
* Make vms/munchconfig.c able to take a list of substitutions fromCraig A. Berry2007-02-181-12/+62
| | | | | a file so we don't overflow the command buffer on older systems. p4raw-id: //depot/perl@30343
* In vms/vms.c's declaration of the LIB$INITIALIZE psect, try to getCraig A. Berry2007-02-111-14/+8
| | | | | | | all of the attributes we need without any of the ones we don't, and try to be friendly to older compilers without too much damage to readability. Thanks to Saku Setala for the problem report. p4raw-id: //depot/perl@30216
* Switch from Carp to plain old warn in vms/ext/XSSymSet.pmCraig A. Berry2007-02-081-4/+3
| | | | | | because Carp now in some cases depends on things that may not be available from miniperl or before extensions are built. p4raw-id: //depot/perl@30177
* In vms/gen_shrfls.pl, consider EXTERN_C declarations as functionCraig A. Berry2007-02-041-5/+5
| | | | | | candidates, not global variable candidates. Currently only needed for PerlIO_teardown. p4raw-id: //depot/perl@30120
* Install overload.h on VMS, plus more case fix-ups in descrip_mms.template.Craig A. Berry2007-02-031-42/+47
| | | p4raw-id: //depot/perl@30111
* Install parser.h on VMS, plus fix some case typos in descrip_mms.template.Craig A. Berry2007-02-031-23/+26
| | | p4raw-id: //depot/perl@30108
* In vms/vms.c, don't prototype decw$term_port until after Craig A. Berry2006-12-181-16/+15
| | | | | | config.h (via perl.h) is included. That's where USE_VMS_DECTERM is defined. p4raw-id: //depot/perl@29573
* xterm debugger support for VMS from John Malmberg (with revisions)Craig A. Berry2006-11-252-4/+271
| | | p4raw-id: //depot/perl@29380
* In pipe_exit_routine in vms/vms.c, mark a subprocess we've deletedCraig A. Berry2006-11-061-0/+1
| | | | | as done. Courtesy of Scott Lepage. p4raw-id: //depot/perl@29205