summaryrefslogtreecommitdiff
path: root/perl.h
Commit message (Collapse)AuthorAgeFilesLines
* Minor naming change UTF8_IS_ASCII => UTF8_IS_INVARIANTNick Ing-Simmons2001-03-171-214/+0
| | | p4raw-id: //depot/perlio@9184
* EBCDIC Fixes.Nick Ing-Simmons2001-03-161-6/+6
| | | p4raw-id: //depot/perlio@9180
* Re: [ PATCH perl@8956 ] new debug option -DR shows ref countsDave Mitchell2001-03-091-1/+6
| | | | | Message-Id: <200103091349.NAA16617@tiree.fdgroup.co.uk> p4raw-id: //depot/perl@9087
* Re: [ PATCH perl@8956 ] new debug option -DR shows ref countsDave Mitchell2001-03-091-45/+118
| | | | | Message-Id: <200103081206.MAA06281@tiree.fdgroup.co.uk> p4raw-id: //depot/perl@9084
* Re: Unicode/EBCDICPeter Prymmer2001-03-091-1/+215
| | | | | Message-ID: <Pine.OSF.4.10.10103081617390.377472-100000@aspara.forte.com> p4raw-id: //depot/perl@9082
* Retract #8929,8930,8932,8933 for now.Jarkko Hietaniemi2001-02-251-4/+0
| | | p4raw-id: //depot/perl@8935
* Integrate perlio:Jarkko Hietaniemi2001-02-251-1/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 8927] Change method names in Encode implementation classes to something less confusing (preparing to "go public"). [ 8926] GCC __atribute__ / printf fix [ 8925] Checked in the wrong one ... [ 8923] Encode API documentation nd tidy up. Minor additions to test. Tweaks sv_utf8_upgrade() to force SvPV, and always SvUTF8_on and return length. Adds STRLEN to standard typemap. p4raw-link: @8927 on //depot/perlio: 50d2698546d7dba5ed48b29bf1c13887b041a4ba p4raw-link: @8926 on //depot/perlio: c745e42cb33cb9fcfc4d47fe732cfa4725aa5d07 p4raw-link: @8925 on //depot/perlio: 2a936312a7ab627c98624c1ea83115246309b3d7 p4raw-link: @8923 on //depot/perlio: 4411f3b60960504e67715e05eb0ed3192bfff8fc p4raw-id: //depot/perl@8934
| * GCC __atribute__ / printf fixNick Ing-Simmons2001-02-251-1/+5
| | | | | | p4raw-id: //depot/perlio@8926
* | (Retracted by #8395.)Jarkko Hietaniemi2001-02-251-0/+4
|/ | | | | Missing from #8930. p4raw-id: //depot/perl@8932
* fix for parameter -Dm (for perl@8867)Vadim Konovalov2001-02-231-1/+3
| | | | | Message-ID: <001801c09cdc$2faba490$2a7b55c2@vad> p4raw-id: //depot/perl@8908
* Duplicate environment for JPL so that JDK 1.2/1.3 don't get upset.Jarkko Hietaniemi2001-02-141-0/+7
| | | p4raw-id: //depot/perl@8803
* Comments do not nest.Jarkko Hietaniemi2001-02-131-1/+2
| | | p4raw-id: //depot/perl@8778
* Re: [patch] context for 'U' magic functionsDoug MacEachern2001-02-121-2/+23
| | | | | | | | | Message-ID: <Pine.LNX.4.21.0102120919040.26437-100000@mako.covalent.net> plus the suggestion by Nick Ing-Simmons to name the macro as PERL_MG_UFUNC to avoid namespace pollution, plus add the advice by Doug for XS writers to perl.h p4raw-id: //depot/perl@8774
* Fix for the fa_IR locale failure. The reason for the failureJarkko Hietaniemi2001-01-301-2/+2
| | | | | | | | | was that Perl was assuming the decimal separator aka the radix separator is one character. The Farsi-Iranian locale crushed that bad assumption since there the separator is 'Momayyez', glyphwise looking somewhat like a slash, and in Unicode UTF-8 encoded in two bytes, 0xd9 0xab. p4raw-id: //depot/perl@8625
* Microperl sync.Jarkko Hietaniemi2001-01-301-3/+5
| | | p4raw-id: //depot/perl@8622
* overload int()Ilya Zakharevich2001-01-251-2/+3
| | | | | Message-ID: <20010124190657.A8512@math.ohio-state.edu> p4raw-id: //depot/perl@8545
* Provide infrastructure for PERL_ASYNC_CHECK() style safe signals.Nick Ing-Simmons2001-01-161-0/+5
| | | | | | Provides all the "cost" but no benefit yet - it is to allow cost to be measured, and implementation experiments (just in mg.c?). p4raw-id: //depot/perlio@8457
* Not defining PERL_PRESERVE_IVUV fixes only the op/inc problemJarkko Hietaniemi2001-01-101-1/+0
| | | | | of IRIX, HP-UX is unaffected. p4raw-id: //depot/perl@8400
* Turn off the integer preservation for now.Jarkko Hietaniemi2001-01-101-2/+2
| | | p4raw-id: //depot/perl@8389
* Fix "scalars leaked" bugs caused by overload magicNick Ing-Simmons2001-01-081-35/+39
| | | | | (Highlighted by Ilya's DESTROY optimization.) p4raw-id: //depot/perlio@8371
* Bump up Larry's copyright.Jarkko Hietaniemi2001-01-011-1/+1
| | | p4raw-id: //depot/perl@8289
* more UTF8 test suites and an UTF8 patchInaba Hiroto2000-12-301-0/+1
| | | | | | | | Message-ID: <3A4D722D.243AFD88@st.rim.or.jp> Just the patch part for now, and the pragma renamed as unicode::distinct. p4raw-id: //depot/perl@8267
* Return of the IVUV-preservation, now seems to be happy evenJarkko Hietaniemi2000-12-151-0/+8
| | | | | | in Digital UNIX (the broken strtoul brokenness detection seems to have been the fly in the ointment). p4raw-id: //depot/perl@8138
* speeding up object creation/destruction 4x timesIlya Zakharevich2000-12-151-1/+7
| | | | | Message-ID: <20001215052657.A8319@math.mps.ohio-state.edu> p4raw-id: //depot/perl@8131
* cosmetic change to overloadingIlya Zakharevich2000-12-151-32/+38
| | | | | Message-ID: <20001214220243.A18437@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@8130
* This seems to be a stage sane and stable enough to checkin.Jarkko Hietaniemi2000-12-151-8/+0
| | | | | (it basically is 8102..8118+8122 but no 8120, 8121, 8123, 8124) p4raw-id: //depot/perl@8125
* strtoq, strtou(q|ll|l) testing (was [PATCH] faster and 64 bit preserving ↵Nicholas Clark2000-12-151-0/+3
| | | | | | | arithmetic) Message-ID: <20001214183857.B97909@plum.flirble.org> p4raw-id: //depot/perl@8120
* faster and 64 bit preserving arithmeticNicholas Clark2000-12-141-0/+5
| | | | | Message-ID: <20001213200849.B71166@plum.flirble.org> p4raw-id: //depot/perl@8119
* dTHR is a nop in 5.6.0 onwards. Ergo, it can go.Jarkko Hietaniemi2000-12-051-2/+2
| | | p4raw-id: //depot/perl@7984
* Quieten some noise in Win32 builds:Nick Ing-Simmons2000-12-041-0/+8
| | | | | | | - win32.h is included after <sys/socket.h>, so need to set Win32SCK_IS_STDSCK earlier to avoid re-defined noise in XSUB.h - GCC (& MSVC?) have execv(...,const char *const *) so need a cast from char **. p4raw-id: //depot/perlio@7971
* Tokeniser debuggingSimon Cozens2000-11-291-0/+2
| | | | | Message-ID: <20001129141545.A30864@pembro33.pmb.ox.ac.uk> p4raw-id: //depot/perl@7916
* Undo the SOCKS workarounds, instead start using PerlIOJens Hamisch2000-11-251-13/+0
| | | | | | | | | | | | | | if SOCKS is selected. Subject: perl@7847, [ID 20001030.005], close-patch, perlio - The big cleanup Date: Fri, 24 Nov 2000 18:31:30 +0100 Message-ID: <20001124183130.E28337@Strawberry.COM> Subject: Re: perl@7847, [ID 20001030.005], close-patch, perlio - Patch the patch ... From: Jens Hamisch <jens@Strawberry.COM> Date: Fri, 24 Nov 2000 19:11:51 +0100 Message-ID: <20001124191151.A28753@Strawberry.COM> p4raw-id: //depot/perl@7855
* The type needs to be visible to protos.Jarkko Hietaniemi2000-11-231-10/+10
| | | p4raw-id: //depot/perl@7834
* More SOCKS versus 64-bit patches from Jens Hamisch.Jarkko Hietaniemi2000-11-221-0/+10
| | | p4raw-id: //depot/perl@7818
* Go ahead and #include <unistd.h> in perl.h.Jarkko Hietaniemi2000-11-221-1/+5
| | | p4raw-id: //depot/perl@7816
* Assume SOCKS is broken in all 64bitall platforms, not just Solaris.Jarkko Hietaniemi2000-11-201-0/+3
| | | | | | | This may be overly harsh but until proven otherwise, we think this way, or until we have a simple test for Configure (having to start up servers is does not count as simple) to check for the problems. p4raw-id: //depot/perl@7776
* Make certain MacOS Classic has NO_ENVIRON_ARRAY.Jarkko Hietaniemi2000-11-201-0/+3
| | | p4raw-id: //depot/perl@7759
* [PATCH 5.7.0] make regcomp reenterableIlya Zakharevich2000-11-181-0/+1
| | | | | | | | | | | | | Date: Fri, 17 Nov 2000 20:35:11 -0500 Message-ID: <20001117203511.A13121@monk.mps.ohio-state.edu> Subject: Re: [PATCH 5.7.0] make regcomp reenterable From: Ilya Zakharevich <ilya@math.ohio-state.edu> Date: Fri, 17 Nov 2000 21:03:47 -0500 Message-ID: <20001117210347.A16570@monk.mps.ohio-state.edu> Plus a little bit of tweaking in pregcomp(). p4raw-id: //depot/perl@7741
* UINT64_C() work continues.Jarkko Hietaniemi2000-11-151-1/+0
| | | p4raw-id: //depot/perl@7700
* SOCKS has its own USE_THREADS, based onJens Hamisch2000-11-151-0/+12
| | | | | | Subject: [ID 20001114.002] et. al. bugfix followup Message-ID: <20001115142311.A21164@Strawberry.COM> p4raw-id: //depot/perl@7699
* Hoist the duplicated socket/netdb include logic to perl.h;Jens Hamisch2000-11-141-4/+26
| | | | | | | | undef SETERRNO in case SOCKS has defined it. Based on: Subject: [ID 20001114.002] Code-Cleanups concerning SOCKS5 and Solaris Message-Id: <20001114113440.A20005@Strawberry.COM> p4raw-id: //depot/perl@7683
* Typos in #7667.Jarkko Hietaniemi2000-11-131-2/+2
| | | p4raw-id: //depot/perl@7668
* Cleanup messy #ifdef.Jarkko Hietaniemi2000-11-131-1/+5
| | | p4raw-id: //depot/perl@7667
* Locales support (setlocale) fixesVadim Konovalov2000-11-041-11/+5
| | | | | | | | From: "Konovalov, Vadim" <vkonovalov@lucent.com> Message-ID: <402099F49BEED211999700805FC7359F82511F@ru0028exch01.spb.lucent.com> Modified quite a bit to be more portable. p4raw-id: //depot/perl@7545
* The reëntrant version shouldn't be needed unless USE_PURE_BISON.Jarkko Hietaniemi2000-10-281-4/+0
| | | p4raw-id: //depot/perl@7465
* [ID 20001027.002] Patch 7380 followup - Perl_modfl *must* be definedJens Hamisch2000-10-271-0/+4
| | | | | Message-Id: <20001027143821.B3366@Strawberry.COM> p4raw-id: //depot/perl@7457
* Don't write double values through long double pointers,Jens Hamisch2000-10-201-4/+3
| | | | | | | | based on a part of Subject: [ID 20001016.017] [jens: 5.7.0 Solaris 8, 64 Bit, Workshop 6.0 Compiler] Message-Id: <20001017083936.A11104@Strawberry.COM> p4raw-id: //depot/perl@7380
* In Amdahl UTS "struct sv" is defined by a system header,Jarkko Hietaniemi2000-10-131-1/+6
| | | | | <ksync.h>. p4raw-id: //depot/perl@7217
* IVs in mtatsIlya Zakharevich2000-10-131-11/+12
| | | | | Message-ID: <20001012225104.A7103@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@7214
* Introduce NO_ENVIRON_ARRAY (and USE_ENVIRON_ARRAY) definesJarkko Hietaniemi2000-10-031-2/+6
| | | | | as suggested by Olaf Flebbe and Nicholas Clark. p4raw-id: //depot/perl@7126