changes

来自「source of perl for linux application,」· 代码 · 共 351 行

TXT
351
字号
1.19 -- Sun Dec 10 09:58:03 CST 2006Bug Fixes  * Fix invalid conversion from `const char*' to `char*' warnings  * Avoid Makefile error when building on Win32  * Fix undefined symbol error for perl < 5.9.0  * Fix hardcoded "/" in a filepath that causes p_tainted.t to fail on VMSDocumentation  * Document that reduce calls BLOCK in a scalar context  * Add SEE ALSO sections to docsEnhancements  * A new regression test for readonly, taking a reference to a constant passed to a sub1.18 -- Fri Nov 25 09:30:29 CST 2005Bug Fixes  * Fix pure-perl version of refaddr to avoid blessing an un-blessed reference  * Fix memory leak in first() and reduce()  * Pure perl version of looks_like_number now matches XS version for    references and undef. It will now return undefEnhancements  * Support for using XSLoader instead of DynaLoader  * Use new multicall API1.17 -- Mon May 23 08:55:26 CDT 2005Bug Fixes  * Update XS code to declare PERL_UNUSED_DECL conditionally1.16 -- Fri May 20 10:22:49 CDT 2005Bug Fixes  * Change to refaddr.t test to avoid false errors on some 64 bit platforms  * Fix all perl only tests to work when in the core build environment  * Fix looks like number test to work for 5.8.5 and above 1.15 -- Fri May 13 11:01:15 CDT 2005Bug Fixes  * Fixed memory leak in first()Enhancements  * Converted tests to use Test::More  * Improved test coverage  * Changed Makefile.PL to use Module::Install  * Refactor use of Sv..X() macros to be Sv.._set()  * Changes from Jarkko for Symbian port of Perl  * Documentation updates to weaken()1.14 -- Sat May 22 08:01:19 BST 2004Bug Fixes  * Fixed memory leak in reduce()  * Added tests to check passing a reference to a constant to weaken() in perl >= 5.008003  * Fixed looks_like_number(undef) to return false for perl >= 5.009002  * Fixed bug in refaddr() when passed a tied variableSwitch to svn repository at http://svn.mutatus.co.uk/wsvn/Scalar-List-Utils/trunk/Old perforce revision log belowChange 827 on 2003/09/25 by <gbarr@pobox.com> (Graham Barr)	Release 1.13Change 826 on 2003/09/25 by <gbarr@pobox.com> (Graham Barr)	Fix NV casting issue with some compilersChange 825 on 2003/08/14 by <gbarr@pobox.com> (Graham Barr)	Release 1.12Change 824 on 2003/08/14 by <gbarr@pobox.com> (Graham Barr)	Don't directly use the SV returned as $a in the next iteration,	take a copy instead. Fixes problem if the code block result was from	an eval or sub callChange 823 on 2003/08/14 by <gbarr@pobox.com> (Graham Barr)	Install into the 'perl' installdirs for >= 5.008Change 822 on 2003/08/14 by <gbarr@pobox.com> (Graham Barr)	Fix test for EBCDIC portabilityChange 771 on 2003/03/03 by <gbarr@pobox.com> (Graham Barr)	Get path for make from $ConfigChange 770 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Release 1.11Change 769 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Add t/proto.t to MANIFESTChange 768 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Add set_prototype from Rafael Garcia-SuarezChange 767 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Fix t/isvstring.t so it does not cause perl5.004 to segv	because of the exit from within BEGINChange 766 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Change how patchlevel.h is included and check we got what we wanted (from Jarkko)Change 765 on 2003/02/14 by <gbarr@pobox.com> (Graham Barr)	Add -DPERL_EXT to DEFINEs, requested by Jarkko for 5.8.1Change 764 on 2003/02/04 by <gbarr@pobox.com> (Graham Barr)	Release 1.10Change 763 on 2003/02/04 by <gbarr@pobox.com> (Graham Barr)	Fix linking error for older perlsChange 762 on 2003/02/04 by <gbarr@pobox.com> (Graham Barr)	Make lln tests and perl implementation mimic changes to looks_like_number	in different perl versionsChange 761 on 2003/02/04 by <gbarr@pobox.com> (Graham Barr)	Add looks_like_numberChange 760 on 2003/02/04 by <gbarr@pobox.com> (Graham Barr)	Ensure PERL_DL_NONLAZY is false so we don't catch link errors during	bootstrap and then test the perl only versionChange 759 on 2002/12/12 by <gbarr@pobox.com> (Graham Barr)	Release 1.09Change 758 on 2002/12/12 by <gbarr@pobox.com> (Graham Barr)	Use UV to return refaddrChange 757 on 2002/11/03 by <gbarr@pobox.com> (Graham Barr)	Add XS_VERSIONChange 756 on 2002/11/03 by <gbarr@pobox.com> (Graham Barr)	Use PAD_* macros in 5.9	Reuse our own target when calling pp_rand in shuffle() so we dont need to create a fake padChange 751 on 2002/10/18 by <gbarr@pobox.com> (Graham Barr)	Fix context so that sub for reduce/first  is always in a scalar context	Fix sum/min/max so that they don't upgrade their arguments to NVs	if they are IV or UVChange 750 on 2002/10/14 by <gbarr@pobox.com> (Graham Barr)	Add isvstring()Change 745 on 2002/09/23 by <gbarr@pobox.com> (Graham Barr)	Scalar::Util	- Add refaddr()Change 722 on 2002/04/29 by <gbarr@pobox.com> (Graham Barr)	Release 1.0701Change 721 on 2002/04/29 by <gbarr@pobox.com> (Graham Barr)	Add comment to README about failing tests on perl5.6.0Change 714 on 2002/03/18 by <gbarr@pobox.com> (Graham Barr)	Release 1.07Change 713 on 2002/03/18 by <gbarr@pobox.com> (Graham Barr)	Add Scalar::Util::openhandle()Change 647 on 2001/09/18 by <gbarr@pobox.com> (Graham Barr)	Release 1.06Change 645 on 2001/09/07 by <gbarr@pobox.com> (Graham Barr)	Some platforms require the main executable to export symbols	needed by modules. In 5.7.2 and prior releases of perl	Perl_cxinc was not exported so we need to duplicate its	functionalityChange 644 on 2001/09/07 by <gbarr@pobox.com> (Graham Barr)	Generate a typemap for NV for all perl version up to and	including 5.006Change 643 on 2001/09/07 by <gbarr@pobox.com> (Graham Barr)	Document problems known with specific versions of perlChange 642 on 2001/09/05 by <gbarr@pobox.com> (Graham Barr)	Release 1.05Change 641 on 2001/09/05 by <gbarr@pobox.com> (Graham Barr)	Fix shuffle() to compile with threaded perlChange 640 on 2001/09/05 by <gbarr@pobox.com> (Graham Barr)	Release 1.04Change 639 on 2001/09/05 by <gbarr@pobox.com> (Graham Barr)	Fix context type (caused a core on Tru64)	Call pp_rand via *(PL_ppaddr[OP_RAND])Change 638 on 2001/09/05 by <gbarr@pobox.com> (Graham Barr)	Documentation updatesChange 637 on 2001/09/03 by <gbarr@pobox.com> (Graham Barr)	Release 1.03Change 636 on 2001/09/03 by <gbarr@pobox.com> (Graham Barr)	More changes to help merging with core distChange 635 on 2001/09/03 by <gbarr@pobox.com> (Graham Barr)	Added List::Util::shuffle() similar to that described in	the perl FAQ except it returns a shuffled list instead of	modifying an array passed by referenceChange 632 on 2001/09/03 by <gbarr@pobox.com> (Graham Barr)	Handle tied variables passed for the number to dualvar()	Preserve number type (IV/UV/NV) in dualvar()Change 631 on 2001/08/31 by <gbarr@pobox.com> (Graham Barr)	Handle eval{} inside of the code blocks for first and reduceChange 629 on 2001/08/22 by <gbarr@pobox.com> (Graham Barr)	perl5.004 does not like exit from within a BEGIN, it core dumpsChange 628 on 2001/08/22 by <gbarr@pobox.com> (Graham Barr)	Fix stack problem in first() and reduce()	Align with core distChange 483 on 2000/04/10 by <gbarr@pobox.com> (Graham Barr)	Release 1.02Change 482 on 2000/04/10 by <gbarr@pobox.com> (Graham Barr)	Check for SvMAGICAL on argument for reftype and blessedChange 366 on 2000/03/03 by <gbarr@pobox.com> (Graham Barr)	Release 1.01Change 365 on 2000/03/03 by <gbarr@pobox.com> (Graham Barr)	- Added auto-detection for a compiler and install the perl version	  if not found	- Better perl implemenation of reftype, should be thread-safe nowChange 364 on 2000/03/03 by <gbarr@pobox.com> (Graham Barr)	- Added some examples of simple subs that have been requested	  but not added	- Updated copyright datesChange 344 on 1999/11/10 by <gbarr@pobox.com> (Graham Barr)	- Better testcase for reftypeChange 343 on 1999/11/10 by <gbarr@pobox.com> (Graham Barr)	- Modules are now called List::Util & Scalar::Util	- Supports non-XS install	- perl version of reftype now returns "REF" when it shouldChange 311 on 1999/06/01 by <gbarr@pobox.com> (Graham Barr)	Updated READMEChange 275 on 1999/03/22 by <gbarr@pobox.com> (Graham Barr)	Removed forall as it is very brokenChange 274 on 1999/03/22 by <gbarr@pobox.com> (Graham Barr)	Added List::Util::forallChange 273 on 1999/03/21 by <gbarr@pobox.com> (Graham Barr)	Added weaken and isweak to Ref::UtilChange 272 on 1999/03/21 by <gbarr@pobox.com> (Graham Barr)	Add new .pm files to repositoryChange 271 on 1999/03/21 by <gbarr@pobox.com> (Graham Barr)	- Split into three packages Ref::Util, List::Util and Scalar::DualVar	- readonly and clock were removed in favor of other modulesChange 270 on 1999/03/21 by <gbarr@pobox.com> (Graham Barr)	Rename packageChange 269 on 1999/03/21 by <gbarr@pobox.com> (Graham Barr)	- Added reftype	- improved reduce by not doing a sub call	- reduce now uses $a and $b	- now compiles with 5.005_5xChange 178 on 1998/07/26 by <gbarr@pobox.com> (Graham Barr)	Modified XS code so it will compile with 5.004 and 5.005Change 115 on 1998/02/21 by <gbarr@pobox.com> (Graham Barr)	Fri Feb 20 1998 Graham Barr <gbarr@pobox.com>		t/min.t, t/max.t	- Change sor to do a numerical sort		Fri Dec 19 1997 Graham Barr <gbarr@pobox.com>		- Added readonly()		Wed Nov 19 1997 Graham Barr <gbarr@pobox.com>		- Initial release

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?