| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Message-Id: <199907311407.IAA25038@localhost.frii.com>
p4raw-id: //depot/perl@3857
|
|
|
|
|
| |
a utf8 bug in one of the new RE optimizations
p4raw-id: //depot/perl@3730
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@3660
|
|
|
| |
p4raw-id: //depot/perl@3659
|
|
|
|
|
| |
type mismatch problems
p4raw-id: //depot/perl@3658
|
|
|
|
|
|
|
| |
and utf8. If both utf8 and locale are on, utf8 wins.
I don't fully understand why so many tables changed in
lib/unicode because of "make" -- maybe it was just overdue.
p4raw-id: //depot/cfgperl@3624
|
|
|
| |
p4raw-id: //depot/cfgperl@3609
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
pointer argument; builds/tests on Solaris, win32
hasn't been fixed up yet; proto.h, global.sym and
static function decls are now generated from a common
database in proto.pl; some inconsistently named
perl_foo() things are now Perl_foo(), compatibility
#defines provided; perl_foo() (lowercase 'p') reserved
for functions that take an explicit context argument;
next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b)
p4raw-id: //depot/perl@3522
|
|
|
| |
p4raw-id: //depot/perl@3518
|
|
|
|
|
| |
Message-Id: <199905250642.CAA06208@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3475
|
|
|
|
|
| |
Message-Id: <199905060521.BAA03485@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3372
|
|
|
|
|
|
| |
Message-Id: <199904300826.JAA01257@crypt.compulink.co.uk>
Subject: [PATCH 5.005_{56,03}] Re: Regular expression difference b/n 5.004 & 5.005
p4raw-id: //depot/perl@3364
|
|
|
|
|
|
| |
Message-ID: <37230365.5F68B460@turnhere.com>
Subject: [PATCH]5.005_03 (CORE) cygwin32 port
p4raw-id: //depot/perl@3358
|
|
|
| |
p4raw-id: //depot/perl@3274
|
|
|
| |
p4raw-id: //depot/perl@3217
|
|
|
| |
p4raw-id: //depot/perl@3136
|
|
|
| |
p4raw-id: //depot/perl@3124
|
|
|
|
|
| |
Message-Id: <Pine.SOL.3.91.990220155832.9913A-100000@soc11.acpub.duke.edu>
p4raw-id: //depot/perl@2999
|
|
|
|
|
|
| |
Message-Id: <199902171006.KAA10204@crypt.compulink.co.uk>
Subject: Re: [5.005_53] panic: pad_free curpad
p4raw-id: //depot/perl@2963
|
|
|
|
|
| |
Message-Id: <199901310150.BAA16299@crypt.compulink.co.uk>
p4raw-id: //depot/perl@2922
|
|
|
|
|
| |
Message-ID: <19990207172522.B894@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@2828
|
|
|
|
|
|
|
|
| |
Message-ID: <19990207150726.A571@monk.mps.ohio-state.edu>
Subject: Re: fixing memory leaks in REx compilation
p4raw-link: @2822 on //depot/perl: 34184a49c8a0771dbea73b3f0519126fd5b22c2f
p4raw-id: //depot/perl@2826
|
|
|
|
|
| |
p4raw-link: @2426 on //depot/cfgperl: 620e46c53f8c7c9f3fd77bcea9cd19e919047cba
p4raw-id: //depot/perl@2626
|
|
|
|
|
|
|
| |
To: perlbug@perl.com
Cc: hansmu@xs4all.nl
Message-ID: <MLIST_9901111947.AA22109@icgned.icgroup.nl>
p4raw-id: //depot/cfgperl@2603
|
|
|
| |
p4raw-id: //depot/cfgperl@2591
|
|
|
|
|
|
| |
To: perl5-porters@perl.org (Mailing list Perl5)
Message-ID: <MLIST_199812090823.DAA17566@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@2516
|
|
|
|
|
|
| |
To: perl5-porters@perl.org (Mailing list Perl5)
Message-ID: <MLIST_199812080447.XAA05297@monk.mps.ohio-state.edu>
p4raw-id: //depot/cfgperl@2514
|
|
|
|
|
| |
Passes all tests.
p4raw-id: //depot/cfgperl@2426
|
|
|
|
|
|
| |
fails two pat.t tests under USE_THREADS; io_poll.t test#3 fails on
win32 due to lack of select() that works on non-socket fds
p4raw-id: //depot/perl@2377
|
|
|
|
|
| |
Message-Id: <199811272022.PAA17874@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@2370
|
|
|
|
|
|
|
|
|
|
| |
(objpp.h is gone, embed.pl now does some of that); objXSUB.h
should soon be automated also; the global variables that
escaped the PL_foo conversion are now reined in; renamed
MAGIC in regcomp.h to REG_MAGIC to avoid collision with the
type of same name; duplicated lists of pp_things in various
places is now gone; result has only been tested on win32
p4raw-id: //depot/perl@2133
|
|
|
|
|
| |
p4raw-link: @1927 on //depot/perl: eb07465ebe1238598e948058857ec948c6697f86
p4raw-id: //depot/perl@1936
|
|
|
| |
p4raw-id: //depot/perl@1921
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Tue, 29 Sep 1998 21:06:30 +0000
Message-Id: <v03110700b236f60b1375@[212.24.192.106]>
Subject: [PATCH 5.005_52] Fix hard-coded "matches null string many times" limit
--
Date: Wed, 30 Sep 1998 11:46:44 +0000
Message-Id: <v03110702b237beb04830@[212.24.192.74]>
Subject: [PATCH 5.005_52] Add "Strange *+?{} ..." to perldiag
p4raw-id: //depot/perl@1911
|
|
|
|
|
| |
Message-Id: <199808250829.EAA02470@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@1873
|
|
|
|
|
|
| |
Message-Id: <v03110700b21b52db318d@[212.24.192.111]>
Subject: Not OK: perl 5.00551 on powerpc-machten 4.1.1 [PATCH]
p4raw-id: //depot/perl@1843
|
|
|
|
|
| |
p4raw-link: @1703 on //depot/maint-5.005/perl: af819cba4f44bf2074ec4808e403dedf8c3ce2b2
p4raw-id: //depot/perl@1825
|
|
|
|
|
|
| |
Message-Id: <199808201919.PAA04692@monk.mps.ohio-state.edu>
Subject: [5.005_5* PATCH] Postponed RE - now!
p4raw-id: //depot/perl@1813
|
|
|
|
|
|
| |
Message-Id: <199808121242.PAA29761@comanche.spices>
Subject: [PATCH] 5.004_02 or 5.005_51: fix regexp and tr character ranges in non-ASCII lands
p4raw-id: //depot/perl@1803
|
|
|
|
|
| |
Message-Id: <199808112243.SAA14243@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@1799
|
|
|
|
|
|
| |
builds; add sundry PERL_OBJECT scaffolding to get it to build; fix
lexical warning testsuite for win32
p4raw-id: //depot/perl@1777
|
|
|
|
|
|
| |
Message-Id: <9807290828.AA26286@claudius.bfsec.bt.co.uk>
Subject: lexical warnings patch for 5.005_50
p4raw-id: //depot/perl@1773
|
|
|
|
|
|
| |
Message-Id: <9807270534.AA11102@claudius.bfsec.bt.co.uk>
Subject: [5.005_50 PATCH] Some unicode problems
p4raw-id: //depot/perl@1771
|
|
|
|
|
|
| |
Message-Id: <199807291009.LAA08935@ppp72.vo.lu>
Subject: Not OK: perl 5.00550 on powerpc-machten 4.1 [BOGUS PATCH]
p4raw-id: //depot/perl@1770
|
|
|
|
|
| |
Message-Id: <199808050004.RAA22592@wall.org>
p4raw-id: //depot/perl@1764
|
|\
| |
| | |
p4raw-id: //depot/perl@1760
|
| |
| |
| |
| |
| |
| |
| | |
MULTIPLICITY
p4raw-link: @1703 on //depot/maint-5.005/perl: af819cba4f44bf2074ec4808e403dedf8c3ce2b2
p4raw-id: //depot/maint-5.005/perl@1735
|
| |
| |
| |
| |
| | |
Message-Id: <199807220358.XAA19811@monk.mps.ohio-state.edu>
p4raw-id: //depot/maint-5.005/perl@1703
|