Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | wrap uniprops.t; makefile changes for mktables | Karl Williamson | 2009-11-25 | 1 | -1/+1 |
| | | | | Message-ID: <4B0C4744.7080401@khwilliamson.com> | ||||
* | Remove generated file pod/perluniprops.pod from the source distribution | Rafael Garcia-Suarez | 2009-11-24 | 1 | -0/+1 |
| | |||||
* | Add new pod file to various lists and makefiles | Rafael Garcia-Suarez | 2009-11-22 | 1 | -3/+8 |
| | |||||
* | Declaration nit in vms.c's Perl_my_fwrite. | Craig A. Berry | 2009-11-21 | 1 | -1/+2 |
| | | | | | Don't use register storage class for something we later take the address of. | ||||
* | create perl5113delta | Leon Brocard | 2009-11-20 | 1 | -18/+22 |
| | |||||
* | Add perl5112delta, and change 5111delta from being "the" perldelta. | Nicholas Clark | 2009-10-24 | 1 | -8/+12 |
| | |||||
* | Move the new "perl policy" document into pod/ | Jesse Vincent | 2009-10-13 | 1 | -7/+11 |
| | |||||
* | Run "cd pod ; ../perl -I../lib buildtoc --build-all" | Rafael Garcia-Suarez | 2009-10-04 | 1 | -29/+33 |
| | |||||
* | Move Cwd from ext/ to cpan/ | Nicholas Clark | 2009-09-29 | 1 | -1/+1 |
| | |||||
* | Reuinte File::Spec with the rest of the PathTools distribution in ext. | Nicholas Clark | 2009-09-19 | 1 | -1/+1 |
| | | | | | | | | | | It can't really be renamed from ext/Cwd to ext/PathTools, because Configure and Makefile.SH need to know the name of the shared object produced, and they infer this from the name of the directory. This concludes the migration of modules from lib to ext. Exporter and version remain in lib, but I don't think that there is any benefit in trying to move either of them. | ||||
* | Move lib from lib to ext. | Nicholas Clark | 2009-09-18 | 1 | -5/+2 |
| | | | | | Nothing up to and including minitest uses lib, and not needing many special case rules to extract from lib/lib_pm.PL simplifies all the Makefiles. | ||||
* | Build DynaLoader in ext on VMS. | Nicholas Clark | 2009-09-17 | 1 | -35/+4 |
| | |||||
* | Ensure that the perl build doesn't read any installed sitecustomize script. | Nicholas Clark | 2009-09-15 | 1 | -1/+1 |
| | | | | | | | But not the tests yet. We need to avoid running a sitecustomize script as it may have side effects that cause the build to fail, or worse, complete but with buggy side effects. | ||||
* | Restore part of 403f501d5b37ebf0340212b1a7f7c01855cd7b95 | Craig A. Berry | 2009-09-13 | 1 | -1/+1 |
| | | | | lost in disentangling previous commit. | ||||
* | Revert "Replace $(MINIPERL) -"I[-.lib]" with $(MINIPERL_UP)" | Craig A. Berry | 2009-09-13 | 1 | -35/+34 |
| | | | | | | This reverts commit 052792984b8f177f8f314261429d93930437fc49. We do actually need both -"I[.lib" and -"I[-.lib]" | ||||
* | Undo 4527a2238fcb956920c7d18b8aa95a3ff49f0fcb and part of ↵ | Craig A. Berry | 2009-09-13 | 1 | -2/+2 |
| | | | | | | 403f501d5b37ebf0340212b1a7f7c01855cd7b95. In preparation for reverting 052792984b8f177f8f314261429d93930437fc49. | ||||
* | Retire uupacktool.pl. We're not in Kansas^W(Perforce & APC)-land anymore. | Nicholas Clark | 2009-09-13 | 1 | -9/+3 |
| | |||||
* | Move Cwd from lib to ext. | Nicholas Clark | 2009-09-12 | 1 | -2/+2 |
| | | | | | Obviously, it's going to take a bit more work to piece the PathTools distribution back together. | ||||
* | Oops! Correct my declaration of MINIPERL_UP. | Nicholas Clark | 2009-09-12 | 1 | -1/+1 |
| | |||||
* | Replace $(MINIPERL) -"I[-.lib]" with $(MINIPERL_UP) | Nicholas Clark | 2009-09-12 | 1 | -34/+35 |
| | |||||
* | No need to run AutoSplit on lib - all AutoLoader using modules are in ext. | Nicholas Clark | 2009-09-11 | 1 | -3/+0 |
| | | | | | | | | | | | | | It seems that the code in the Makefile to run AutoSplit over lib has actually been vestigial since some point *before* 5.000. Presumably, initially, Perl code for extensions was in lib, and autosplit (the precursor to AutoSplit.pm) was run on them there. Or they were copied from ext to lib first, before splitting. Fifteen year-old backup tapes refuse to give us the detailed history of the pre-5.000 period. Whatever the cause, the code was never needed - backed up by the absense of any analgous code in the Win32 Makefiles. So remove it. This happens to also remove the only use of the shell script makedir, so remove it too. | ||||
* | Reorder some build rules to keep up with lib/ --> ext/ move. | Craig A. Berry | 2009-09-11 | 1 | -5/+5 |
| | |||||
* | Remove circular dependency of nonxsext and makeppport. | Craig A. Berry | 2009-09-09 | 1 | -1/+1 |
| | | | | Introduced in d1a2168615d31496c65bd27adf6b78d44834861c. | ||||
* | Build the nonxs extensions before running mktables. | Nicholas Clark | 2009-09-09 | 1 | -1/+1 |
| | |||||
* | Build the nonxs extensions before building DynaLoader. | Nicholas Clark | 2009-09-08 | 1 | -1/+1 |
| | | | | | (d1a2168615d3 isn't enough to ensure that the toolchain is in lib/ before we start processing XS code.) | ||||
* | Build the nonxs extensions before running mkppport. | Nicholas Clark | 2009-09-08 | 1 | -1/+1 |
| | | | | | | | | (It requires several modules that we'd like to move from lib/ to ext/ In turn, as it runs before the dynamic extensions are built, it means that all modules *they* require at configure and build time will already be in lib, which simplifies things considerably. We then only need to worry about a subset of pure-perl modules in ext/ that require each other to build.) | ||||
* | On Win32 and VMS, split building dynamic and nonxs extensions into two targets. | Nicholas Clark | 2009-09-08 | 1 | -2/+5 |
| | |||||
* | Move vms/ext/DCLsym and vms/ext/Stdio to ext/VMS-DCLsym and ext/VMS-Stdio. | Craig A. Berry | 2009-09-03 | 11 | -1716/+2 |
| | |||||
* | add perl5101delta | David Mitchell | 2009-08-23 | 1 | -14/+18 |
| | |||||
* | Removed vestigal support for Tenon Intersystems MachTen Unix layer for MacOS ↵ | Jesse Vincent | 2009-08-03 | 1 | -17/+13 |
| | | | | | | Classic. Perl hasn't supported MachTen since 5.6. | ||||
* | Remove the port to MiNT. It's a dead platform that hasn't had any love ↵ | Jesse Vincent | 2009-08-03 | 1 | -5/+1 |
| | | | | since 5.005 | ||||
* | Clean up the .exists files on VMS. | Craig A. Berry | 2009-07-31 | 1 | -0/+1 |
| | |||||
* | test_harness, not just test, needs unpack_files on VMS. | Craig A. Berry | 2009-07-14 | 1 | -1/+1 |
| | |||||
* | Some missing realclean items for VMS. | Craig A. Berry | 2009-07-12 | 1 | -1/+2 |
| | |||||
* | Make File::Copy::rmscopy return the documented values. | Craig A. Berry | 2009-07-07 | 1 | -5/+5 |
| | | | | | These were always supposed to be 0 for failure and 1 for success, not booleans. On VMS, rmscopy implements syscopy. | ||||
* | Remove fake facility strings from VMS start-up warnings. | Craig A. Berry | 2009-07-02 | 1 | -2/+2 |
| | | | | | | They weren't consistent and the second one caused a compiler warning. Plus there's no particular reason to pretend we're using the native message API when we're not. | ||||
* | Add documentation for the method resolution plugin interface. | Nicholas Clark | 2009-06-25 | 1 | -12/+16 |
| | |||||
* | Handle the rare but legal angle bracket in unixify. | Craig A. Berry | 2009-06-17 | 2 | -1/+2 |
| | | | | | | | | | | | | We have been getting: $ perl -e "print VMS::Filespec::unixify('foo:<bar>');" /foo/<bar/ but should be (and now are) getting: $ perl -e "print VMS::Filespec::unixify('foo:<bar>');" /foo/bar/ | ||||
* | Generate perlmodlib.pod at build time, instead of shipping it. | Nicholas Clark | 2009-06-13 | 1 | -1/+5 |
| | |||||
* | Test case to go with 30e682852bf42358156ed62e06e91f75e9f5b807. | Craig A. Berry | 2009-06-04 | 1 | -0/+1 |
| | | | | | We should be able to depend on SYS$SCRATCH being a non-rooted logical name. | ||||
* | vms.c EFS logical name fix. | John E. Malmberg | 2009-06-04 | 1 | -3/+3 |
| | | | | | | | | | | | | | This patch fixes an issue that Craig Berry found in the handling of logical names of the form foo = "device:[dir]" when the EFS character set is enabled. Regards, -John wb8tyw@qsl.net Personal Opinion Only Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl> | ||||
* | Replace run-time on-demand initialisation of PL_bitcount with a constant table. | Nicholas Clark | 2009-05-20 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | (The table is 256 bytes; the run-time initialisation code is larger than this!) Adapt generate_uudmap.c to generate the initalisation block for PL_bitcount, writing the code to bitcount.h, using the same approach as uudmap.h. To preserve binary compatibility: for MULTIPLICITY: keep Ibitcount in the interpreter structure, but remove all the macros that access it. PL_bitcount is a new symbol in the object file, which won't clash with anything as that name wasn't used before. otherwise: keep PL_bitcount as a char *, but initialise it at compile time to a new constant array PL_bitcount array. Remove the code that attempts to Safefree() it at interpreter destruction time. | ||||
* | Pass the output file name to generate_uudmap, and open it within the code, | Nicholas Clark | 2009-05-19 | 1 | -2/+1 |
| | | | | instead of having the calling Makefile redirect stdout. | ||||
* | Add perl589delta.pod to pod.lst, and run pod/buildtoc --build-all. | Nicholas Clark | 2009-05-12 | 1 | -27/+32 |
| | |||||
* | perltoc.pod depends on perldelta.pod. | Craig A. Berry | 2009-04-25 | 1 | -2/+5 |
| | |||||
* | Run buildtoc on VMS. | Craig A. Berry | 2009-04-24 | 1 | -5/+10 |
| | |||||
* | Space between target and colon is not optional in VMS description files. | Craig A. Berry | 2009-04-22 | 1 | -1/+1 |
| | | | | Follow-up to 7eb47696deb9a7343fb4847f7342919a6df59e21. | ||||
* | 7eb47696deb9a7343fb4847f7342919a6df59e21 should be $(ext) rather than ext. | Nicholas Clark | 2009-04-21 | 1 | -1/+1 |
| | |||||
* | We need $(MINIPERL_EXE) before we can run autodoc.pl. Remove the duplicated -I | Nicholas Clark | 2009-04-21 | 1 | -2/+2 |
| | |||||
* | Build perltoc.pod, rather than shipping it. This way it can't get out of date. | Nicholas Clark | 2009-04-21 | 1 | -2/+7 |
| |