| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
(and run "make regen")
(cherry picked from commit 83706693c63eb4fe0fd171a88263c83548c89029)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 32688]
Update the hash documentation to reflect the changes between 5.8.1 and
5.8.2, that disabled the automatic randomisation of all hashes.
[ 32729]
Subject: [PATCH] docs: replace FH by my $fh in open
From: "Gabor Szabo" <szabgab@gmail.com>
Date: Wed, 26 Dec 2007 06:03:29 +0200
Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
[ 32730]
Subject: [PATCH] docs: list of places where $_ is used
From: "Gabor Szabo" <szabgab@gmail.com>
Date: Wed, 26 Dec 2007 06:49:34 +0200
Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
[ 32732]
Subject: [PATCH perl5100delta.pod] change/correction to 32246
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Date: Fri, 9 Nov 2007 14:40:22 -0000
Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
[ 32759]
Note to future self about moving the regexp flag bits around.
[ 32793]
Add editor blocks to some header files.
[ 32805]
Subject: [PATCH] Small documentation nits
From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
Date: Mon, 31 Dec 2007 21:05:47 +0100
Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
[ 32844]
Remove a comment that is no longer necessary since Perl Object bit
the dust some time around 5.6
[ 32875]
Document that sitecustomize.pl in run from a BEGIN block
[ 32887]
Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
From: brian d foy <brian.d.foy@gmail.com>
Date: Fri, 04 Jan 2008 14:07:27 -0600
Message-ID: <040120081407272341%brian.d.foy@gmail.com>
[ 32895]
Clarify the use of SVf_BREAK on PL_reg_curpm.
[ 32904]
Subject: Re: [PATCH] docs more open() and $_ related entries
From: "Gabor Szabo" <szabgab@gmail.com>
Date: Tue, 8 Jan 2008 22:07:54 +0200
Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
[ 32916]
Add a few =cuts (so configpm is displayed mostly correctly
by perldoc or by search.cpan.org)
[ 32944]
Better descriptions for PL_regex_pad and PL_regex_padav.
[ 32982]
A couple of POD fixes by Steven Schubiger
[ 32993]
Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
"cage cleaner" task.
[ 33066]
Subject: [PATCH] socketpair() *is* available on Win32
From: "Jan Dubois" <jand@activestate.com>
Date: Thu, 24 Jan 2008 14:17:23 -0800
Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
[ 33082]
fix misleading comment in op.h
[ 33095]
Minor rewording of the localtime() documentation,
based on :
Subject: [perl #49914] gmtime()/localtime() do not use time()
From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
Date: Thu, 17 Jan 2008 18:05:07 -0800
Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
[ 33101]
Subject: [PATCH] mistaken variable in pod
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
[ 33104]
More wording nits about perl's time() versus the libc's time()
p4raw-link: @33104 on //depot/perl: e3176d09175983fa5c9fa7bc6d286b6349cbc891
p4raw-link: @33101 on //depot/perl: a0604b4cdf35e86e96dd5002c652cb32430e1735
p4raw-link: @33095 on //depot/perl: e199845280bc7d6fec24a11bbe30c154943f9814
p4raw-link: @33082 on //depot/perl: b900987b60cce8e0dffc3b8fd3835992d58ce664
p4raw-link: @33066 on //depot/perl: f38e12df2246599f9c1104d703d0b8bb03353e86
p4raw-link: @32993 on //depot/perl: 3d826b294b9e4cbc002b8f9eeaf0e88c52d9ee96
p4raw-link: @32982 on //depot/perl: d77cdebfaf0c7eb784a132b575c93953a56db215
p4raw-link: @32944 on //depot/perl: e68531976a39b1bb777ce9a7b75bd5a3eaf8de8b
p4raw-link: @32916 on //depot/perl: c90cd22b2f0d69bba1abd4ca7cd7ece1531bbb93
p4raw-link: @32904 on //depot/perl: b0169937a1833d262bdcef83fc6595ccc076cb56
p4raw-link: @32895 on //depot/perl: 36c662f48c9a23ec4251c3cf747c3f42c63a6fd9
p4raw-link: @32887 on //depot/perl: 10a3d64ebfb9fbd83a25907c9ad1c5709db66e15
p4raw-link: @32875 on //depot/perl: e846cbe53fd65a133ee59961dd2b0d9ae211552a
p4raw-link: @32844 on //depot/perl: e16f71082347dd9854a05b7cece1dc02f0f9f3a8
p4raw-link: @32805 on //depot/perl: d991eed6a698716065b2039839dd7d319bc188db
p4raw-link: @32793 on //depot/perl: e9a8c0991ec6634f51266c0ad53e02c328bc0761
p4raw-link: @32759 on //depot/perl: a1cf41cd41cfa3d3c737acde06e0d3bbd02dd08d
p4raw-link: @32732 on //depot/perl: 62ba2c934831b412d226e94c53b2ed4d0a5c0726
p4raw-link: @32730 on //depot/perl: db1511c850bfe94373082caa16c1f91ab1ce8510
p4raw-link: @32729 on //depot/perl: 460b70c2ae94a254c087c06a9e5a5c4c3d88a0b5
p4raw-link: @32688 on //depot/perl: 22883ac550dc5dbe0c35890635d3c37c4084f3a1
p4raw-id: //depot/maint-5.10/perl@33123
p4raw-integrated: from //depot/perl@33122 'copy in' fakethr.h
(@19242..) nostdio.h (@26736..) fakesdio.h (@27355..) thread.h
(@27834..) pod/perlsec.pod (@28800..) ext/POSIX/POSIX.pod
(@31137..) configpm (@31366..) parser.h (@31618..)
pod/perlcommunity.pod (@31626..) iperlsys.h (@32013..)
perliol.h (@32215..) dosish.h mg.h perlio.h perlsdio.h
perlsfio.h unixish.h utf8.h utfebcdic.h util.h (@32237..)
pod/perlport.pod (@32492..) pod/perlsyn.pod (@32559..)
pod/perlvar.pod (@32730..) pad.h (@32793..) 'edit in' op.h
(@33030..) 'merge in' pod/perltodo.pod (@32731..)
p4raw-integrated: from //depot/perl@33095 'edit in' pod/perlfunc.pod
(@32969..)
p4raw-integrated: from //depot/perl@32982 'copy in' pod/perlintern.pod
(@32148..) 'merge in' pod/perlapi.pod (@32925..) sv.c
(@32969..)
p4raw-integrated: from //depot/perl@32944 'merge in' intrpvar.h
(@32681..)
p4raw-integrated: from //depot/perl@32895 'merge in' regexec.c sv.h
(@32861..)
p4raw-integrated: from //depot/perl@32875 'copy in' pod/perlrun.pod
(@32461..)
p4raw-integrated: from //depot/perl@32844 'merge in' embed.fnc
(@32840..)
p4raw-integrated: from //depot/perl@32793 'copy in' scope.h (@29695..)
regcomp.h (@32237..) 'merge in' handy.h (@32707..) perl.h
(@32789..)
p4raw-integrated: from //depot/perl@32759 'merge in' regexp.h
(@32758..)
p4raw-integrated: from //depot/perl@32732 'ignore'
pod/perl5100delta.pod (@32649..)
|
|
|
| |
p4raw-id: //depot/perl@32237
|
|
|
|
|
|
| |
files that generate .h files, so they'll be ready
next time.
p4raw-id: //depot/perl@29695
|
|
|
|
|
| |
Message-Id: <20060402224657.B942.BQW10602@nifty.com>
p4raw-id: //depot/perl@27688
|
|
|
|
|
|
|
| |
I believe that all are now found, as redefining CopHINTS_get(c)
to (~(c)->op_private) (with corresponding changes to CopHINTS_set()
and the initialisation of PL_compiling) works.
p4raw-id: //depot/perl@27687
|
|
|
|
|
| |
tested by Rajarshi Das
p4raw-id: //depot/perl@26452
|
|
|
|
|
| |
Message-Id: <20051127170016.A786.BQW10602@nifty.com>
p4raw-id: //depot/perl@26229
|
|
|
| |
p4raw-id: //depot/perl@25926
|
|
|
|
|
| |
to uvuni_to_utf8_flags(). Move the old body to mathoms.c
p4raw-id: //depot/perl@25905
|
|
|
|
|
|
| |
argument to is_utf8_string_loc(). Correct the description of its
parameters in its POD.
p4raw-id: //depot/perl@25903
|
|
|
|
|
| |
Message-Id: <20051008165752.348A.BQW10602@nifty.com>
p4raw-id: //depot/perl@25716
|
|
|
|
|
| |
Message-ID: <42A314E4.8060608@gmail.com>
p4raw-id: //depot/perl@24730
|
|
|
|
|
| |
Message-ID: <429F557E.3090007@gmail.com>
p4raw-id: //depot/perl@24687
|
|
|
|
|
| |
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@24271
|
|
|
|
|
| |
Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com>
p4raw-id: //depot/perl@24074
|
|
|
|
|
|
|
|
| |
Message-Id: <41F1801C.3080201@iki.fi>
Make buffer size estimates for utf8 case conversion less maximally
pessimistic
p4raw-id: //depot/perl@23857
|
|
|
|
|
| |
Message-ID: <lrmzwrae0j.fsf_-_@caliper.activestate.com>
p4raw-id: //depot/perl@23632
|
|
|
|
|
|
| |
since that would break a lot of code.) Also few
stray UTF16s, UTF32s, and "encoded in Unicode".
p4raw-id: //depot/perl@21198
|
|
|
|
|
|
|
| |
(Lots of Perl 5 source code archaeology was involved.)
Larry didn't make strangled noises when I showed him
the patch, either :-)
p4raw-id: //depot/perl@19242
|
|
|
| |
p4raw-id: //depot/perl@18807
|
|
|
| |
p4raw-id: //depot/perl@18801
|
|
|
|
|
| |
but 0xFFFE quite wrong.
p4raw-id: //depot/perl@15762
|
|
|
| |
p4raw-id: //depot/perl@15761
|
|
|
|
|
|
|
|
|
| |
be Hugo), ballooned a bit... the goal is Larry's wish that
illegal Unicode (such as U+FFFF) by default doesn't warn,
since what if somebody WANTS to create illegal Unicode?
Now getting close to this in the regex runtime.
(Also, fix more of my fixation that BOM would be U+FFFE.)
p4raw-id: //depot/perl@15689
|
|
|
| |
p4raw-id: //depot/perl@15148
|
|
|
| |
p4raw-id: //depot/perl@14900
|
|
|
| |
p4raw-id: //depot/perl@14758
|
|
|
| |
p4raw-id: //depot/perl@14561
|
|
|
| |
p4raw-id: //depot/perl@14391
|
|
|
|
|
|
|
|
|
| |
"the same" means trouble (here s and 's')
What broke now was 841 and 842 of t/op/pat.t, because of the
ANYOF_UNICODE_FOLD_SHARP_S() in utf8.h, ccversion 5.0.1.0
(note that breakage happened only under cc_r and usethreads+
useithreads)
p4raw-id: //depot/perl@14379
|
|
|
| |
p4raw-id: //depot/perl@14222
|
|
|
| |
p4raw-id: //depot/perl@14114
|
|
|
|
|
| |
enhance regex dumping code.
p4raw-id: //depot/perl@14096
|
|
|
| |
p4raw-id: //depot/perl@13866
|
|
|
|
|
|
| |
U+...FFFE, U+...FFFF, and characters beyond U+10FFFF
(the Unicode maximum code point) warnable offenses.
p4raw-id: //depot/perl@13823
|
|
|
| |
p4raw-id: //depot/perl@13672
|
|
|
|
|
| |
Message-ID: <3B9D23D6.90BCCC25@rowman.com>
p4raw-id: //depot/perl@11986
|
|
|
|
|
|
| |
and the Perl will be built to do that by default (adding that
will break scripts having non-UTF-8 binary data, such as Latin-1.)
p4raw-id: //depot/perl@11656
|
|
|
| |
p4raw-id: //depot/perl@11652
|
|
|
|
|
| |
Message-Id: <200107061339.JAA12582@bottesini.harvard.edu>
p4raw-id: //depot/perl@11184
|
|
|
|
|
|
| |
patch: rename HINT_BYTE and IN_BYTE to HINT_BYTES and IN_BYTES
to match the pragma name; various robustness cleanups.
p4raw-id: //depot/perl@10339
|
|
|
|
|
| |
Message-Id: <5.0.2.1.1.20010421192107.01ce5a50@ix.netcorps.com>
p4raw-id: //depot/perl@9775
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
into mainline.
fix a broken workaround for Borland compiler in change#4739
(caused weird "short reads" on DATA, which caused op/misc.t to fail)
nits spotted by Borland compiler
avoid redefinition warnings under Borland 5.02
various nits identified by the Borland 5.5 compiler; remove suppression
of a few warnings
p4raw-link: @9496 on //depot/maint-5.6/perl: 9d05ad52b0aa7d1f7d147da0c4dbc14de5fe4a37
p4raw-link: @9495 on //depot/maint-5.6/perl: 759997f1e719f33541bed70dd7f79bfa26a930b3
p4raw-link: @9494 on //depot/maint-5.6/perl: 01b59bde1cb7ff62776f3b83c0f2575c79a950a6
p4raw-link: @9493 on //depot/maint-5.6/perl: eea7051a8d4ef81c032143ab3193bc1240ab2e8f
p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251
p4raw-id: //depot/perl@9497
p4raw-integrated: from //depot/maint-5.6/perl@9492 'merge in' sv.c
utf8.h (@9288..) toke.c (@9292..) ext/File/Glob/bsd_glob.c
(@9415..) win32/makefile.mk (@9426..) win32/win32.h (@9494..)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Loose the extra level of function on ASCII.
- spotted a chr(0) issue in sv.c
- re-work of UTF-X tr/// ranges to work in Unicode
space. Still issues with the "0xff is illegal UTF-8" hack.
- Yet another ad. hoc. utf8 'upgrade' in op.c recoded
(why do it once when you can do it all over the place :-(
- Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c,
need utf8.pm for swashes.
- Simplified and commented scan_const() in toke.c
Still something wrong regexp and tr (swashes?).
p4raw-id: //depot/perlio@9267
|
|
|
| |
p4raw-id: //depot/perlio@9246
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
encoding on EBCDIC platforms. This has property that U+0000..U+009F i.e.
a superset of ASCII are invariant under the encoding. This is EBCDIC
friendly as an encoded string can be looked at as being EBCDIC by lexer
sprintf("%d",...) etc. in same manner that a UTF-8 string be considered
ASCII on ASCII machines.
- re-arrange utf8.h to get ASCII specific vs Unicode generic bits
seperate.
- Add some more macros to comprehend different shift amounts and
possible swizzle in UTF-EBCDIC vs UTF-8. Change utf8.c to use them.
- add utfebcdic.h which provides UTF-EBCDIC versions of the macros,
and conditionally #include it.
EBCDIC build as yet untested. ASCII still fails the one test.
p4raw-id: //depot/perlio@9185
|
|
|
| |
p4raw-id: //depot/perlio@9184
|
|
|
| |
p4raw-id: //depot/perlio@9180
|
|
|
| |
p4raw-id: //depot/perlio@9110
|