summaryrefslogtreecommitdiff
path: root/ext/Data
Commit message (Collapse)AuthorAgeFilesLines
* avoid ass_u_ming uppercase types are not user objects (spottedGurusamy Sarathy1999-09-081-4/+3
| | | | | by Kurt Starsinic) p4raw-id: //depot/perl@4108
* modified suggested patch to handle cross-refs and qr// objectsJohn Nolan1999-09-054-54/+124
| | | | | | | | | correctly; unfollowed refs are represented as simple string value, not just the bare type; $VERSION stays the same until it is ready for prime time (avoids CPAN confustication) Message-Id: <199908050021.UAA09693@monet.op.net> Subject: [ID 19990804.006] [PATCH]5.005_60 (Data::Dumper) - implements Maxdepth setting p4raw-id: //depot/perl@4078
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-0/+1
| | | | | | | | | | | | | | | | builds; passing the implicit context is unified among the three flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three flavors (see the top of perl.h) for testing; all varargs functions foo() have a va_list-taking variant vfoo() for generating the context-free versions; the PERL_OBJECT build should now be hyper-compatible with CPAN extensions (C++ is totally out of the picture) result has only been tested on Windows TODO: write docs on the THX rationale and idiomatic usage of the Perl API p4raw-id: //depot/perl@3667
* make overload, Data::Dumper, and dumpvar understand qr// stringifyGurusamy Sarathy1999-07-042-17/+43
| | | | | overloading p4raw-id: //depot/perl@3570
* dump C<0> as such, not C<'0'>Gurusamy Sarathy1999-06-161-1/+1
| | | p4raw-id: //depot/perl@3540
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-091-17/+17
| | | | | | | | | | | | | | | | | | | | | enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
* remove _() non-ansismGurusamy Sarathy1999-06-021-8/+8
| | | p4raw-id: //depot/perl@3518
* s/#defined/#define/Gurusamy Sarathy1999-02-181-1/+1
| | | p4raw-id: //depot/perl@2972
* propagate PERL_VERSION everywhere, add to podGurusamy Sarathy1999-02-161-1/+4
| | | p4raw-id: //depot/perl@2957
* minor bug in dumping blessed subrefsGurusamy Sarathy1999-02-061-3/+2
| | | p4raw-id: //depot/perl@2816
* bump patchlevel; other minor fixes for clean build and test onGurusamy Sarathy1998-10-311-0/+2
| | | | | Solaris and win32 p4raw-id: //depot/perl@2163
* Data::Dumper updateGurusamy Sarathy1998-10-314-161/+278
| | | p4raw-id: //depot/perl@2159
* correct bugs exposed in MM_Unix.pm by commenting out SelfloaderGurusamy Sarathy1998-10-151-1/+1
| | | | | (MAN3PODS cannot be set to ' '; stray stricture violation) p4raw-id: //depot/perl@1967
* fix quoting of keys with embedded nulls Slaven Rezic1998-08-021-5/+6
| | | | | | Message-Id: <199808011138.NAA05189@mail.cs.tu-berlin.de> Subject: Data::Dumper 2.09, patch p4raw-id: //depot/maint-5.005/perl@1706
* PL_ prefix to all perlvars, part1Nick Ing-Simmons1998-07-181-6/+6
| | | | | Builds and passes all tests at one limit i.e. -DPERL_GLOBAL_STRUCT p4raw-id: //depot/ansiperl@1532
* win32 fixes for VC 6.0 nitsGurusamy Sarathy1998-07-111-6/+0
| | | p4raw-id: //depot/perl@1435
* add Data-Dumper, up patchlevel to 71, various misc tweaks toGurusamy Sarathy1998-07-095-0/+1971
make all configs build on Solaris and win32 p4raw-id: //depot/perl@1396