| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Subject: Re: [perl #17197] SIGSEGV in perl 5.8.0 multithread build with -DLEAKTEST
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020923182824.C7B6.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@17920
|
|
|
|
|
| |
it is more prudent to poison it.
p4raw-id: //depot/perl@16688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The actual minimal fix is in utf8.c and from NI-S,
the rest are the tests (in fresh_perl since I couldn't get
them easily to work elsewhere) and a slight behaviour change:
previously UTF-8 identifiers had to start with an alphabetic
character. No more so, now they can start with an (Unicode)
ID_Continue character (which however is not a (Unicode) digit).
(Limiting the first character to ID_Start would be rather
restrictive, since ID_Start allows only alphabetic letters.)
TODO: use vars qw($utf8here). This I don't find to be
a showstopper.
p4raw-id: //depot/perl@15943
|
|
|
| |
p4raw-id: //depot/perl@15252
|
|
|
| |
p4raw-id: //depot/perl@14391
|
|
|
| |
p4raw-id: //depot/perl@14041
|
|
|
| |
p4raw-id: //depot/perl@13856
|
|
|
|
|
|
| |
but at least less wrong: prepare for the mapping being
more than just one-character-to-one-character.
p4raw-id: //depot/perl@12371
|
|
|
| |
p4raw-id: //depot/perl@11630
|
|
|
|
|
| |
Message-Id: <200107140625.XAA01517@ventrue.corp.yahoo.com>
p4raw-id: //depot/perl@11371
|
|
|
|
|
| |
to match the whole isprint(), only the space character.
p4raw-id: //depot/perl@10855
|
|
|
|
|
|
| |
to happen right after the inclusion of <inttypes.h>,
from Edward Moy.
p4raw-id: //depot/perl@10716
|
|
|
|
|
| |
Message-Id: <200106030326.EAA18786@crypt.compulink.co.uk>
p4raw-id: //depot/perl@10397
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- rename utf8/uv functions to indicate what sort of uv they provide (uvuni/uvchr)
- use utf8n_xxxx (c.f. pvn) for forms which take length.
- back out vN.N and $^V exceptions to e2a/a2e
- make "locale" isxxx macros be uvchr (may be redundant?)
Not clear yet that toUPPER_uni et. al. return being handled correctly.
The tr// and rexexp stuff still needs an audit, assumption is they are working
in Unicode space.
Need to provide v5.6 names for XS modules (decide is uni or chr ?).
p4raw-id: //depot/perlio@9096
|
|
|
|
|
|
|
|
|
|
| |
EBDIC fixes, README.win32 Borland update.
p4raw-link: @8854 on //depot/maint-5.6/perl: ece00f1416215bb2d7a51174ba7aa627e0b0a3ad
p4raw-link: @8853 on //depot/maint-5.6/perl: 3ef34714520621f9238ff67b9f34f043113325c1
p4raw-id: //depot/perl@8857
p4raw-integrated: from //depot/maint-5.6/perl@8851 'merge in'
README.win32 (@8175..) handy.h (@8789..) util.c (@8806..)
|
|
|
| |
p4raw-id: //depot/perl@8783
|
|
|
| |
p4raw-id: //depot/perl@8289
|
|
|
| |
p4raw-id: //depot/perl@7872
|
|
|
|
|
|
|
|
| |
Message-Id: <p04320403b63b2c750dce@[192.168.1.4]>
va_copy() and the need of it.
See <http://wwwold.dkuug.dk/JTC1/SC22/WG14/www/docs/n907.ps>.
p4raw-id: //depot/perl@7793
|
|
|
| |
p4raw-id: //depot/perl@7700
|
|
|
|
|
| |
(a macro to define signed and unsigned integer constants).
p4raw-id: //depot/perl@7690
|
|
|
|
|
|
| |
in platforms that strictly require all the symbols being present
at link time.
p4raw-id: //depot/perl@7447
|
|
|
|
|
|
|
|
|
|
|
|
| |
malformation happens. This involved adding an argument
to utf8_to_uv_chk(), which involved changing its prototype,
and prefer STRLEN over I32 for the UTF-8 length, which as
a domino effect necessitated changing the prototypes of
scan_bin(), scan_oct(), scan_hex(), and reg_uni().
The stricter UTF-8 decoding checking uses Markus Kuhn's
UTF-8 Decode Stress Tester from
http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
p4raw-id: //depot/perl@7416
|
|
|
|
|
|
|
| |
i.e. rename Simon's function to Perl_utf8_to_uv_chk, change all calls to it
to use new name and add Perl_utf8_to_uv() as a wrapper which calls it passing
0 to checking to get the warning.
p4raw-id: //depot/perl@7096
|
|
|
| |
p4raw-id: //depot/perl@7075
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: [ID 20000716.024] [=cc=] / [:blank:]
Message-Id: <200007170055.RAA23528@fummy.dsl.yahoo.com>
(the [=cc=] has already been taken care of by #6439
so the whole bug report can be closed)
and make [[:space:]] to be equivalent to isspace(3)
(as opposed to \s, which is isSPACE()). The difference
is that now [[:space:]] matches the mythical vertical tab,
while \s doesn't.
p4raw-id: //depot/perl@6703
|
|
|
|
|
| |
Message-ID: <397F2F31.F3F9F4F3@afip.gov.ar>
p4raw-id: //depot/perl@6450
|
|
|
|
|
| |
<wolfgang.laun@alcatel.at>)
p4raw-id: //depot/perl@6186
|
|
|
| |
p4raw-id: //depot/perl@5917
|
|
|
| |
p4raw-id: //depot/perl@5144
|
|
|
|
|
| |
years (from Gisle Aas)
p4raw-id: //depot/perl@5009
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
continue 64-bit fixes.
p4raw-id: //depot/cfgperl@4552
|
|
|
| |
p4raw-id: //depot/cfgperl@4495
|
|
|
|
|
| |
from perl.h and handy.h.
p4raw-id: //depot/cfgperl@4494
|
|
|
|
|
|
|
|
| |
OPENSTEP-Mach; be more careful about PERL_POLLUTE_MALLOC
when they ask for bincompat (platforms that used to default
to EMBEDMYMALLOC continue to do so); disable warnings.t#192
(appears unsalvageable on some platforms)
p4raw-id: //depot/perl@4085
|
|
|
|
|
|
|
| |
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/perl@3518
|
|\
| |
| | |
p4raw-id: //depot/cfgperl@3128
|
| |
| |
| | |
p4raw-id: //depot/perl@3124
|
|/
|
|
|
|
|
|
| |
Subject: Keeping the world in sync.
Reply-To: wsanchez@apple.com
To: perlbug@perl.com
Message-Id: <199811140111.RAA41784@scv4.apple.com>
p4raw-id: //depot/cfgperl@3108
|
|
|
|
|
|
| |
Message-Id: <199809292325.CAA19737@alpha.hut.fi>
Subject: [PATCH] 5.005_52: the drizzle continues
p4raw-id: //depot/perl@1910
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for Linux; hpux CMA-threads hints; ELF support for FreeBSD; beginnings
of full-fledged 64-bit support (including support for: fseeko/ftello,
Quad_t aka long long, hpux and irix 64-bits hints, new 64-bit constants
in Fcntl)
From: Jarkko Hietaniemi <jhi@iki.fi>
Date: Fri, 11 Sep 1998 23:56:11 +0300 (EET DST)
Message-Id: <199809112056.XAA04720@alpha.hut.fi>
Subject: [PATCH] 5.005_51: Configure "Massive Attack"
--
From: Jarkko Hietaniemi <jhi@cc.hut.fi>
Date: 12 Sep 1998 09:44:25 +0300
Message-ID: <oeeaf45bzjq.fsf@alpha.hut.fi>
Subject: Re: [PATCH] 5.005_51: Configure "Massive Attack"
p4raw-id: //depot/perl@1889
|
|\
| |
| | |
p4raw-id: //depot/perl@1760
|
| |
| |
| |
| |
| |
| | |
Message-Id: <199808010903.MAA09371@alpha.hut.fi>
Subject: [PATCH] 5.005_01: OE MVS
p4raw-id: //depot/maint-5.005/perl@1697
|
|/
|
| |
p4raw-id: //depot/utfperl@1651
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Tue, 14 Apr 1998 13:04:58 -0400 (EDT)
Subject: [PATCH for 5.004_64] Configure patch Config_64-01-02.diff
Date: Fri, 17 Apr 1998 11:01:13 -0400 (EDT)
Subject: [PATCH for 5.004_64] Configure patch Config_64-02-03.diff
Date: Thu, 23 Apr 1998 15:03:20 -0400 (EDT)
Subject: [PATCH 5.004_64] Config_64-03-04.diff
Date: Wed, 13 May 1998 14:33:30 -0400 (EDT)
p4raw-id: //depot/perl@948
|
|
|
|
|
|
|
| |
Date: Wed, 8 Apr 1998 03:21:03 -0400 (EDT)
Subject: [PATCH 5.004_64] Cryptic error from B::CC
Date: Sat, 11 Apr 1998 19:52:25 -0400 (EDT)
p4raw-id: //depot/perl@942
|
|
|
| |
p4raw-id: //depot/perl@845
|
|
|
|
|
|
|
| |
Date: Mon, 9 Mar 1998 15:23:33 -0500 (EST)
Subject: [PATCH 5.004_62] Tiny hint file updates
Date: Mon, 9 Mar 1998 13:21:46 -0500 (EST)
p4raw-id: //depot/perl@812
|