| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
fact); add tests for version tuples
p4raw-id: //depot/perl@4998
|
|
|
|
|
|
|
| |
Stuhl <sho_pi@hotmail.com>); fix the markup format to be more
flexible for better readability; add missing docs in sv.c; regenerate
perltoc
p4raw-id: //depot/perl@4915
|
|
|
| |
p4raw-id: //depot/perl@4905
|
|
|
|
|
| |
<rmb1@cise.npl.co.uk>); fixes for problems so identified
p4raw-id: //depot/perl@4836
|
|
|
| |
p4raw-id: //depot/cfgperl@4812
|
|
|
| |
p4raw-id: //depot/cfgperl@4811
|
|
|
| |
p4raw-id: //depot/perl@4779
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the filesystem look like 5.5.640, except on DOS-DJGPP and VMS where
they look like 5_5_640; delete @Config{pm_apiversion,xs_apiversion};
split $Config{apiversion} into three, @Config{apirevision,apiversion,
apisubversion} for CPP friendliness; $Config{sitelib} now defaults
to .../site_perl/$version, just like $Config{privlib}, making sitelib
completely independent across versions and substantially eliminating
chances of breaking older installations by overwriting newly built
extensions; all this means compatibility inclusions for @INC will need
to take into account older sitelib versions (this still TODO)
windows, vms, dos tweaks for the above
p4raw-id: //depot/perl@4773
|
|\
| |
| | |
p4raw-id: //depot/utfperl@4725
|
| |
| |
| |
| |
| | |
p4raw-link: @4707 on //depot/perl: 0df16ed7435a5bd0cc9e44b33066360b99ad12b5
p4raw-id: //depot/perl@4708
|
| |
| |
| | |
p4raw-id: //depot/perl@4707
|
| |
| |
| | |
p4raw-id: //depot/perl@4704
|
|/
|
| |
p4raw-id: //depot/utfperl@4705
|
|
|
| |
p4raw-id: //depot/perl@4681
|
|
|
| |
p4raw-id: //depot/perl@4678
|
|
|
| |
p4raw-id: //depot/perl@4609
|
|
|
| |
p4raw-id: //depot/perl@4602
|
|
|
| |
p4raw-id: //depot/perl@4588
|
|
|
|
|
|
| |
is due to regexps keeping non-constant data in their compiled
structures)
p4raw-id: //depot/perl@4579
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
subtests; various subtle bugs, new and old, observed when running
cloned interpreters have been fixed
still to do:
| * dup psig_ptr table
| * merge PADOP GVs support with "our" SVs (existing PADOPs are too
| simple-minded and grab one pad entry each, heavily bloating
| the pad by not avoiding dups)
| * overloaded constants are not really immutable--they need to
| be PADOPs
| * allocator for constants and OPs need to be spelled differently
| (shared vs interpreter-local allocations)
| * optree refcounting is still missing locking (macros are in place)
| * curstackinfo, {mark,scope,save,ret}stack need to be cloned so
| perl_clone() can be called from within runops*()
p4raw-id: //depot/perl@4553
|
|
|
| |
p4raw-id: //depot/perl@4546
|
|
|
|
|
|
|
|
|
| |
in COP; revert parts of change#4485 and s/xcv_filegv/xcv_file/
(CvFILE() may yet come in handy somewhere); adjust compiler doodads
to suit
p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577
p4raw-id: //depot/perl@4545
|
|
|
| |
p4raw-id: //depot/perl@4537
|
|
|
|
|
| |
p4raw-link: @4502 on //depot/perl: 18708f5a7334d978ddf7562cb7f58e28bec6e4ed
p4raw-id: //depot/perl@4535
|
|
|
|
|
| |
tested)
p4raw-id: //depot/perl@4515
|
|
|
| |
p4raw-id: //depot/perl@4511
|
|
|
| |
p4raw-id: //depot/perl@4505
|
|
|
|
|
|
|
| |
in the way ARGV state was handled in readline(); writing a
subroutine to do inplace edits is now possible, provided *ARGV,
*ARGVOUT, $^I and $_ are localized where needed
p4raw-id: //depot/perl@4502
|
|
|
| |
p4raw-id: //depot/cfgperl@4480
|
|
|
| |
p4raw-id: //depot/cfgperl@4470
|
|\
| |
| |
| |
| | |
(Ilya's changes won).
p4raw-id: //depot/cfgperl@4468
|
| |
| |
| |
| |
| | |
with GCC v2.95
p4raw-id: //depot/perl@4461
|
| |
| |
| | |
p4raw-id: //depot/perl@4448
|
| |
| |
| |
| |
| | |
$? break
p4raw-id: //depot/perl@4440
|
| |
| |
| |
| |
| | |
Message-Id: <199910240724.DAA12230@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@4432
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4465
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4460
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4457
|
|/
|
| |
p4raw-id: //depot/cfgperl@4429
|
|
|
|
|
| |
(malloc.c has static data)
p4raw-id: //depot/perl@4403
|
|
|
|
|
| |
windows
p4raw-id: //depot/perl@4402
|
|
|
|
|
| |
p4raw-link: @3386 on //depot/perl: 312caa8e97f1c7ee342a9895c2f0e749625b4929
p4raw-id: //depot/perl@4397
|
|
|
|
|
|
|
|
|
| |
runlevels and stack of stacks (change#3988 done right);
basically, we pop the runlevel if the stacklevel is not the
same one we started the runlevel with
p4raw-link: @3988 on //depot/perl: a7c6d24429ab2b6db54575a3bdc62c7ed9f881cf
p4raw-id: //depot/perl@4376
|
|
|
|
|
|
|
| |
by an avoidable call to setjmp())
p4raw-link: @3386 on //depot/perl: 312caa8e97f1c7ee342a9895c2f0e749625b4929
p4raw-id: //depot/perl@4372
|
|
|
| |
p4raw-id: //depot/perl@4350
|
|
|
|
|
|
| |
rarely useful behavior may still be obtained by putting
BEGIN { $^C = 0; exit; } at the end of the script)
p4raw-id: //depot/perl@4323
|
|
|
|
|
|
| |
"leaks"; %@ wasn't even user-visible under -Dusethreads);
only repeats of most recent error are now avoided
p4raw-id: //depot/perl@4316
|
|
|
|
|
|
| |
to point at; change places that meant Perl_debug_log rather than
PerlIO_stderr()
p4raw-id: //depot/perl@4302
|
|
|
|
|
|
|
|
| |
To: Gurusamy Sarathy <gsar@ActiveState.com>
Cc: tchrist@perl.com, Larry Wall <larry@wall.org>,
The Perl Porters Mailing List <perl5-porters@perl.org>
Message-ID: <19990929151650.E26675@O2.chapin.edu>
p4raw-id: //depot/cfgperl@4257
|
|
|
|
|
|
|
|
|
|
|
| |
warnings; symbols that violate strictures do *not* end up in
the symbol table anyway, making multiple evals of the same piece
of code produce the same errors; errors indicate all locations
of a global symbol rather than just the first one; these
changes make compile-time failures within evals reliably
visible via the return value or contents of $@, and trappable
using __DIE__ hooks
p4raw-id: //depot/perl@4197
|