summaryrefslogtreecommitdiff
path: root/ext/Hash
Commit message (Collapse)AuthorAgeFilesLines
* Rename ext/Hash/Util to ext/Hash-UtilNicholas Clark2009-02-095-1174/+0
|
* Rename ext/Hash/Util/FieldHash to ext/Hash-Util-FieldHashNicholas Clark2009-02-0912-2698/+0
|
* ext/Hash/Util/Makefile.PL should not recurse to FieldHash's Makefile.PLNicholas Clark2009-01-131-1/+1
| | | | | | *nix, VMS and Win32 all know how to (and have to) call the latter directly. As is, targets in ext/Hash/Util/FieldHash get called twice, which may result in race conditions, and certainly messes up make clean; make distclean;
* Only code paths in hv_store either XSRETURN_NO or XSRETURN_YES.Steve Peters2008-01-091-5/+3
| | | | | | Change the prototype to return void, remove the output to RETVAL (which isn't set anyway), and fix a typo in the code. p4raw-id: //depot/perl@32928
* Typos, found by Abigail and myselfRafael Garcia-Suarez2007-11-281-5/+5
| | | p4raw-id: //depot/perl@32525
* warning from ext/Hash/Util/FieldHash/t/02_function.tPeter Dintelmann2007-10-241-1/+4
| | | | | | From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com> Message-ID: <3852726AFA94DE4F87E616F13F416A5FB66DE3@naimucu1.ffz00k.rootdom.net> p4raw-id: //depot/perl@32185
* Typos and other doc nits. Plus, de-alpha the version numberRafael Garcia-Suarez2007-10-231-39/+38
| | | | | (since this isn't a dual-lived module) p4raw-id: //depot/perl@32179
* POD nit found by Slaven Rezic.Rafael Garcia-Suarez2007-10-131-1/+1
| | | p4raw-id: //depot/perl@32107
* Free temporary scalars later, because they might be still neededRafael Garcia-Suarez2007-10-091-2/+2
| | | | | when restoring magic p4raw-id: //depot/perl@32075
* More tests for when fieldhash magic (doesn't) trigger.Nicholas Clark2007-09-191-20/+56
| | | p4raw-id: //depot/perl@31902
* Correct test descriptions. bless didn't trigger. ever. Change 31898Nicholas Clark2007-09-191-3/+3
| | | | | forgot to update the comment - lvalue store should trigger once. p4raw-id: //depot/perl@31901
* For an LVALUE fetch, "hv_fetch()" will recurse into "hv_store()" for aNicholas Clark2007-09-191-15/+15
| | | | | | | | | hash with magic. Field hashes have u magic, so this recursion triggers. However, key conversion replaces the original key with the converted key, so we need to ensure that conversion happens exactly once, else for a non-idempotent key conversion routine (eg ROT13) we will see double conversion in this case. p4raw-id: //depot/perl@31898
* Fix spelling errors in comments.Nicholas Clark2007-09-171-4/+4
| | | p4raw-id: //depot/perl@31890
* Re-apply #31429, which was accidentally undone by #31632Steve Hay2007-07-202-17/+17
| | | | | (and bump the $VERSION this time too). p4raw-id: //depot/perl@31643
* Re: [patch] Hash::Util::FieldHash v1.02Anno Siegel2007-07-194-23/+51
| | | | | Message-Id: <490839CC-BF8E-44B9-AF88-EFBE9863EDB2@mailbox.tu-berlin.de> p4raw-id: //depot/perl@31632
* Fix typos, readability nitsRafael Garcia-Suarez2007-07-131-26/+26
| | | p4raw-id: //depot/perl@31611
* Stop the VC++ warning "'HUF_func_2mode' undefined; assuming externSteve Hay2007-06-201-16/+16
| | | | | | | returning int" by shuffling the functions around so that that function is defined before it is called (since there are no forward declarations of functions in this file) p4raw-id: //depot/perl@31429
* POD fixes in Hash::Util and Hash::Util::FieldHashRafael Garcia-Suarez2007-06-172-13/+12
| | | p4raw-id: //depot/perl@31407
* [patch] Hash::Util::FieldHash v1.01Anno Siegel2007-06-175-260/+860
| | | | | Message-Id: <1750E68D-4F6E-48B9-A255-BCC0DA5C886E@mailbox.tu-berlin.de> p4raw-id: //depot/perl@31406
* Move hash action constants to hv.hJerry D. Hedden2007-04-251-8/+1
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510704240735t50cfc159g59b55726ac5ac64b@mail.gmail.com> p4raw-id: //depot/perl@31064
* Typo fix by AbigailRafael Garcia-Suarez2007-04-211-2/+2
| | | p4raw-id: //depot/perl@31007
* Bug in Hash::Util::FieldHashAnno Siegel2007-04-214-1/+28
| | | | | Message-Id: <DFEC2420-9301-40EC-A986-80D0290B2C8F@mailbox.tu-berlin.de> p4raw-id: //depot/perl@31001
* Additional changes to get C++ a little closer to a clean compileSteve Peters2006-08-162-3/+3
| | | | | of Perl. p4raw-id: //depot/perl@28729
* Silence a compiler warning on Win32/VC++Anno Siegel2006-07-141-14/+15
| | | | | | Subject: Re: Smoke [5.9.4] 28569 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu) Message-Id: <8CC2FF7E-42EE-4B28-A9D2-4FCD8C745004@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28573
* Fix change #28552: VC++ doesn't like code before declarationsSteve Hay2006-07-121-1/+2
| | | | | p4raw-link: @28552 on //depot/perl: 91dba0be91f1c35e9474de79c0592c0c8d8379dc p4raw-id: //depot/perl@28556
* Re: [PATCH] FieldHash coverity-compliantAnno Siegel2006-07-121-5/+14
| | | | | Message-Id: <7AEBF247-0AF7-46A8-9D61-D38B45FD21EA@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28552
* FieldHash coverity-compliantAnno Siegel2006-07-114-50/+60
| | | | | Message-Id: <9C6C104C-8040-489A-BB35-40D22BC48AFC@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28542
* more warning-silencing in FieldHashAnno Siegel2006-07-043-7/+10
| | | | | | Message-Id: <CE8BC13E-8BE5-4743-803C-6DF0D1FB2010@mailbox.tu-berlin.de> Date: Tue, 4 Jul 2006 19:42:12 +0200 p4raw-id: //depot/perl@28478
* Cleanup in Hash::Util::FieldHashAnno Siegel2006-06-293-8/+4
| | | | | Message-Id: <B45A1CCD-ECCA-44EB-97A6-1DA9F5E4DE81@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28449
* Adjust test preamble for Hash::Util tests too.Rafael Garcia-Suarez2006-06-261-1/+1
| | | p4raw-id: //depot/perl@28433
* Adjust test preambles for Hash::Util::FieldHash tests to changeRafael Garcia-Suarez2006-06-268-16/+32
| | | | | the @INC path only when testing inside the core p4raw-id: //depot/perl@28432
* Re: [PATCH] Hash::Util::FieldHashAnno Siegel2006-06-263-9/+20
| | | | | Message-Id: <133195AB-599D-49EC-8CFE-D67299D947EB@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28431
* Compilation fixes for VMS by John E. MalmbergRafael Garcia-Suarez2006-06-251-2/+2
| | | p4raw-id: //depot/perl@28426
* Re: [PATCH] Hash::Util::FieldHashYves Orton2006-06-251-1/+1
| | | | | Message-ID: <9b18b3110606240419p1b5a2072t3867306925a3ce46@mail.gmail.com> p4raw-id: //depot/perl@28423
* Re: [PATCH] Hash::Util::FieldHashAnno Siegel2006-06-2315-2/+1992
| | | | | Message-Id: <974A5B4B-7614-4F3F-BA7C-828960D82C55@mailbox.tu-berlin.de> p4raw-id: //depot/perl@28419
* Add tests for the previously untested Hash::Util::all_keys().Steve Peters2006-02-211-1/+19
| | | p4raw-id: //depot/perl@27257
* Hash::Util tests should check if Hash::Util has been built, notSteve Peters2006-02-141-10/+2
| | | | | List::Util (spotted by Rafael). p4raw-id: //depot/perl@27181
* [Patch] Enhance Hash::UtilYves Orton2006-02-145-0/+1142
Message-ID: <9b18b3110602130239w311d05fcr776ae8333776ca2e@mail.gmail.com> p4raw-id: //depot/perl@27180