X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=alog;h=a5f8cbdc9f26ff2478716ac686ee736d78dd733d;hb=15136b6279f8f06f145cd68491310661c8b4ba29;hp=2f23edb97b017652630d5808a0dc79af41aa3da5;hpb=d383dd925cff1c4ae057eae60981853c79d02b44;p=p5sagit%2Fp5-mst-13.2.git diff --git a/alog b/alog index 2f23edb..a5f8cbd 100644 --- a/alog +++ b/alog @@ -397,19 +397,19 @@ Date: Mon Jun 7 07:07:10 2010 -0400 of the command line switches. IMO, it should do just that, and nothing else. -commit 98ccfbbf7f3673c554b54933d94b68014231a32e +commit 98ccfbbf7f3673c554b54933d94b68014231a32e # NODOC Author: H.Merijn Brand Date: Mon Jun 7 12:19:32 2010 +0200 Spell-check fixes in ext -commit fb78fdcd12d30a6a41c12c697ef31593f4bc5d94 +commit fb78fdcd12d30a6a41c12c697ef31593f4bc5d94 # NODOC Author: H.Merijn Brand Date: Mon Jun 7 12:17:22 2010 +0200 Spell-check fixes in lib -commit 2108160ef633eaf83b7335df0336ca1f5e0e0462 +commit 2108160ef633eaf83b7335df0336ca1f5e0e0462 # NODOC Author: H.Merijn Brand Date: Mon Jun 7 12:17:09 2010 +0200 @@ -417,7 +417,7 @@ Date: Mon Jun 7 12:17:09 2010 +0200 already fixed upstream -commit 4984aa345cae6d92b88b5afcf09ce72cb121191a +commit 4984aa345cae6d92b88b5afcf09ce72cb121191a # DOCed Author: Father Chrysostomos Date: Mon Jun 7 12:07:11 2010 +0200 @@ -429,13 +429,13 @@ Date: Mon Jun 7 12:07:11 2010 +0200 The attached patch should fix this. -commit b3fe9f3f93e825d0b858b198dad1d2da4b7b4a95 +commit b3fe9f3f93e825d0b858b198dad1d2da4b7b4a95 # NODOC Author: Karl Williamson Date: Wed Jun 2 12:33:56 2010 -0600 perlhack: Add reference to TAP for test protocol -commit 195c30cea8a0d6f651c1a4c8bcc30506f46cbbaa +commit 195c30cea8a0d6f651c1a4c8bcc30506f46cbbaa # NODOC Author: Karl Williamson Date: Wed Jun 2 12:32:19 2010 -0600 @@ -443,7 +443,7 @@ Date: Wed Jun 2 12:32:19 2010 -0600 Change some lines so won't overflow 80 column width; make a link. -commit 66fd7fd0f5a20fad5e7cda931bc1dd21789dc9b2 +commit 66fd7fd0f5a20fad5e7cda931bc1dd21789dc9b2 # NODOC Author: Karl Williamson Date: Sun May 30 14:11:52 2010 -0600 @@ -453,37 +453,37 @@ Date: Sun May 30 14:11:52 2010 -0600 that was in uniprops.t (generated by mktables), and replaces it with the simple complete solution now in test.pl -commit d02d6d97d5eefad4e164003699595f59abb06506 +commit d02d6d97d5eefad4e164003699595f59abb06506 # NODOC Author: David Mitchell Date: Sun Jun 6 21:09:22 2010 +0100 reduce size of regmatch_state.u.curlyx by 2 words -commit 6dd2be570d715119e05672f6f0266d924022b65a +commit 6dd2be570d715119e05672f6f0266d924022b65a # NODOC Author: David Mitchell Date: Sun Jun 6 18:48:49 2010 +0100 micro-optimise a bit of trie code -commit 0bf6a637d180d2ff237212513f8b816d40ead86a +commit 0bf6a637d180d2ff237212513f8b816d40ead86a # NODOC Author: Nicholas Clark Date: Sun Jun 6 11:50:56 2010 +0200 Test the return value of push and unshift. -commit af5c7f63b8ce18483dfeb72829f70ee387ece366 +commit af5c7f63b8ce18483dfeb72829f70ee387ece366 # NODOC Author: Nicholas Clark Date: Sun Jun 6 11:46:16 2010 +0200 Convert tiearray.t to test.pl. -commit 4c1b470c26738a632b119c2932798183ae51b3ec +commit 4c1b470c26738a632b119c2932798183ae51b3ec # NODOC Author: Karl Williamson Date: Sat Jun 5 11:25:58 2010 -0600 Change regexec.c to use new foldEQ functions -commit e6226b18246ce7d24213c41123114ac7967ed04f +commit e6226b18246ce7d24213c41123114ac7967ed04f # DOCed Author: Karl Williamson Date: Sat Jun 5 11:12:47 2010 -0600 @@ -503,13 +503,13 @@ Date: Sat Jun 5 11:12:47 2010 -0600 causes problems. It changes it to use the new name. It also documents for the first time ibcmp, ibcmp_locale and their new names. -commit d51c1b21fa08933083b4723794b68ac09a7a248b +commit d51c1b21fa08933083b4723794b68ac09a7a248b # NODOC Author: Karl Williamson Date: Sat Jun 5 11:08:25 2010 -0600 utf8.c: further doc tweaks -commit 48ef279ea70605b40a74c3e2c4a5c4ca2cf48054 +commit 48ef279ea70605b40a74c3e2c4a5c4ca2cf48054 # NODOC Author: Karl Williamson Date: Fri Jun 4 12:04:45 2010 -0600 @@ -520,7 +520,7 @@ Date: Fri Jun 4 12:04:45 2010 -0600 It also removes trailing whitespace in other lines of the file. -commit 8b35872c947d4c76532f1e4874411afa9125575d +commit 8b35872c947d4c76532f1e4874411afa9125575d # DOCed Author: Karl Williamson Date: Tue May 25 11:18:42 2010 -0600 @@ -550,13 +550,13 @@ Date: Tue May 25 11:18:42 2010 -0600 The leading indent was changed from 5 to 4 blanks. I made enough other changes that I didn't submit this as a separate commit -commit 970ea3cb860f5a38a7f7582cc02c1b88c0bf4b0f +commit 970ea3cb860f5a38a7f7582cc02c1b88c0bf4b0f # NODOC Author: Karl Williamson Date: Tue May 25 11:17:22 2010 -0600 Clarify some documentation -commit 5ac3629776cb773f868455ce02860eafa022c003 +commit 5ac3629776cb773f868455ce02860eafa022c003 # NODOC Author: David Mitchell Date: Sat Jun 5 13:44:04 2010 +0100 @@ -565,13 +565,13 @@ Date: Sat Jun 5 13:44:04 2010 +0100 Since de0a224a057997a65d38856f1981702fca5d7c18, xhv_keys and xhv_max are the same type, so no casting needed -commit 4a75fa1ae0acfb6204ce925df66ec1e7f85767ce +commit 4a75fa1ae0acfb6204ce925df66ec1e7f85767ce # NODOC Author: David Mitchell Date: Sat Jun 5 13:12:11 2010 +0100 add handy note on vtable fields -commit 1a1a5af7b042b1599e52170095e55b02673d4c53 +commit 1a1a5af7b042b1599e52170095e55b02673d4c53 # NODOC Author: David Mitchell Date: Sat Jun 5 12:46:09 2010 +0100 @@ -579,7 +579,7 @@ Date: Sat Jun 5 12:46:09 2010 +0100 it's now a varargs function -commit 7c75014e4b3bd5ebe368b5d6b981f310525d1389 +commit 7c75014e4b3bd5ebe368b5d6b981f310525d1389 # DOCed Author: David Mitchell Date: Fri Jun 4 23:09:21 2010 +0100 @@ -589,7 +589,7 @@ Date: Fri Jun 4 23:09:21 2010 +0100 already had ROK set (perhaps from a previous time), then get magic (and hence FETCH) wasn't called. -commit dfae30232f1b277231b0dee813acbeca0b958afd +commit dfae30232f1b277231b0dee813acbeca0b958afd # NODOC Author: Craig A. Berry Date: Thu Jun 3 22:17:39 2010 -0500 @@ -598,19 +598,19 @@ Date: Thu Jun 3 22:17:39 2010 -0500 It overflows at compile time on 32-bit architectures, so the skip isn't enough. -commit 613a9ec2cfb133a94ef11f3e50bdfef024885d96 +commit 613a9ec2cfb133a94ef11f3e50bdfef024885d96 # NODOC Author: David Mitchell Date: Fri Jun 4 21:30:18 2010 +0100 fix indendation of DM_* flag definitions -commit 6ca8229ddb2de12c1f8f877d70989420b70a8072 +commit 6ca8229ddb2de12c1f8f877d70989420b70a8072 # NODOC Author: David Mitchell Date: Fri Jun 4 21:28:20 2010 +0100 express DM_[GU]ID flags in terms of components -commit 354b0578ec63c058cd73f018f484808b22cc8631 +commit 354b0578ec63c058cd73f018f484808b22cc8631 # NODOC Author: David Mitchell Date: Fri Jun 4 21:25:07 2010 +0100 @@ -619,7 +619,7 @@ Date: Fri Jun 4 21:25:07 2010 +0100 This better represents its current role as specifically delaying magic on @ISA as opposed to a general array magic delay mechanism. -commit 3a19377ba2315fce9354aa3f06bafbbbab740f1b +commit 3a19377ba2315fce9354aa3f06bafbbbab740f1b # NODOC Author: David Mitchell Date: Fri Jun 4 21:16:48 2010 +0100 @@ -627,7 +627,7 @@ Date: Fri Jun 4 21:16:48 2010 +0100 segmentation fault with array ties -commit 8ef242405b8c660c02e953dbc987fbc06897af10 +commit 8ef242405b8c660c02e953dbc987fbc06897af10 # NODOC Author: David Mitchell Date: Fri Jun 4 21:01:43 2010 +0100 @@ -647,7 +647,7 @@ Date: Fri Jun 4 21:01:43 2010 +0100 after freeing xmg_magic. This was independently fixed by commit 68f8932eb570af656553ed44c11a23f0a216a3ec. -commit 65c7421c80585e0d12a20773935dc01f4ffa3e42 +commit 65c7421c80585e0d12a20773935dc01f4ffa3e42 # DOCed (verify needed) Author: David Mitchell Date: Fri Jun 4 17:05:21 2010 +0100 @@ -665,7 +665,7 @@ Date: Fri Jun 4 17:05:21 2010 +0100 while we have the lock. This is done using the signal handler hook added in the previous commit. -commit 92f022bbf8c129c6f2379a382f1eaaa5c7bd9f3f +commit 92f022bbf8c129c6f2379a382f1eaaa5c7bd9f3f # NODOC Author: David Mitchell Date: Fri Jun 4 16:18:05 2010 +0100 @@ -674,7 +674,7 @@ Date: Fri Jun 4 16:18:05 2010 +0100 This is initially intended for threads::shared and shouldn't (yet) be considered part of the public API. -commit 83918a83a5dfae8071d366c33fa37b83aabecfc4 +commit 83918a83a5dfae8071d366c33fa37b83aabecfc4 # DOCed Author: Rafael Garcia-Suarez Date: Thu Jun 3 16:11:26 2010 +0200 @@ -682,7 +682,7 @@ Date: Thu Jun 3 16:11:26 2010 +0200 (Spotted by Giel Goudsmit) -commit f58883a1a38c36629a8af25cd2fe9b2c5c3fcfec +commit f58883a1a38c36629a8af25cd2fe9b2c5c3fcfec # NODOC Author: Craig A. Berry Date: Thu Jun 3 07:44:17 2010 -0500 @@ -695,19 +695,19 @@ Date: Thu Jun 3 07:44:17 2010 -0500 %CC-I-EXTRASEMI, Extraneous semicolon. at line number 846 in file D0:[craig.blead]dump.c;1 -commit 03d5bcf83cdbcccf9aefa373ec7b6a3dc11c5142 +commit 03d5bcf83cdbcccf9aefa373ec7b6a3dc11c5142 # ALREADY Author: Vincent Pit Date: Thu Jun 3 12:08:14 2010 +0200 Deprecate find_rundefsvoffset() -commit 483ce06a4f6c720f66285117b98747911f62226a +commit 483ce06a4f6c720f66285117b98747911f62226a # ALREADy Author: Vincent Pit Date: Thu Jun 3 11:55:20 2010 +0200 The UNDERBAR macro should use find_rundefsv() as well -commit 789bd863840ef4ff6c46f7c2ee0f3f64e0b5daa6 +commit 789bd863840ef4ff6c46f7c2ee0f3f64e0b5daa6 # ALREADY Author: Vincent Pit Date: Thu Jun 3 11:44:15 2010 +0200 @@ -717,14 +717,14 @@ Date: Thu Jun 3 11:44:15 2010 +0200 This fixes [perl #75436]. -commit 540810e8986e170e75f4b34a7ca1f1dd5b0da3c4 +commit 540810e8986e170e75f4b34a7ca1f1dd5b0da3c4 # NODOC Author: Abigail Date: Tue Jun 1 18:27:43 2010 +0200 Skip two Japhs that use the fact that split in void context splitted to @_. This is no longer true in 5.12.0 and upwards. -commit 321499b5be1bfbade4d0e2e11136d1d4d87a5e7f +commit 321499b5be1bfbade4d0e2e11136d1d4d87a5e7f # NODOC Author: Slaven Rezic Date: Thu Apr 29 16:04:35 2010 +0200 @@ -734,7 +734,7 @@ Date: Thu Apr 29 16:04:35 2010 +0200 sockopt() method is a wrapper around get/setsockopt, but does not cover all cases because of the hardcoded level (= SOL_SOCKET). -commit 065144c63ee2795acbc962d225b0a3f8d7967ae3 +commit 065144c63ee2795acbc962d225b0a3f8d7967ae3 # NODOC Author: Tony Cook Date: Tue Jun 1 09:50:08 2010 +1000 @@ -743,7 +743,7 @@ Date: Tue Jun 1 09:50:08 2010 +1000 the environment tests were resetting environment variables useful for running fresh perls, like LD_LIBRARY_PATH. -commit 1b1ee2ef87e2dcc8a1699cc870aefd1b91c5f645 +commit 1b1ee2ef87e2dcc8a1699cc870aefd1b91c5f645 # NODOC Author: Karl Williamson Date: Sun May 30 21:54:32 2010 -0600 @@ -764,13 +764,13 @@ Date: Sun May 30 21:54:32 2010 -0600 the others to the section to ignore. are -commit 51eec7ec9cf1a154df61e6fc6c46acab7c69b296 +commit 51eec7ec9cf1a154df61e6fc6c46acab7c69b296 # DOCed Author: H.Merijn Brand Date: Mon May 31 14:35:09 2010 +0200 State the requirement of a C89 compliant ANSI C-compiler -commit c1bf42f3e6ad8f1c3d821a2ae616c5703f66237c +commit c1bf42f3e6ad8f1c3d821a2ae616c5703f66237c # NODOC (verify needed) Author: Nicholas Clark Date: Mon May 31 13:19:22 2010 +0100 @@ -784,7 +784,7 @@ Date: Mon May 31 13:19:22 2010 +0100 Resolves RT #73092. -commit 4c050ad563ece4467b3b083d8efcf2b62ad0b9c5 +commit 4c050ad563ece4467b3b083d8efcf2b62ad0b9c5 # NODOC Author: Nicholas Clark Date: Mon May 31 11:47:04 2010 +0100 @@ -796,7 +796,7 @@ Date: Mon May 31 11:47:04 2010 +0100 later paragraph, clarify that $! is often unpredictable, and stress that 255 is the last resort exit code. -commit 65ab9279784aa811d78b2903b57bc0e7947dec78 +commit 65ab9279784aa811d78b2903b57bc0e7947dec78 # DOCed Author: Tony Cook Date: Tue Mar 16 23:46:48 2010 +1100 @@ -805,7 +805,7 @@ Date: Tue Mar 16 23:46:48 2010 +1100 perl uses UTF8_IS_START() to test if a byte is a valid start byte, this didn't take perl's extended UTF-8 range into account. -commit e57ed4ecd4d7de38a79a316da8d657dad656f93f +commit e57ed4ecd4d7de38a79a316da8d657dad656f93f # NODOC Author: Father Chrysostomos Date: Mon May 31 20:03:11 2010 +1000 @@ -814,7 +814,7 @@ Date: Mon May 31 20:03:11 2010 +1000 the original patch included a fix, but this problem was fixed in faee19b5, so only apply the test. -commit 1408fb84de0c28007d91730cde177d893e427181 +commit 1408fb84de0c28007d91730cde177d893e427181 # NODOC Author: Karl Williamson Date: Sun May 30 13:05:48 2010 -0600 @@ -837,7 +837,7 @@ Date: Sun May 30 13:05:48 2010 -0600 I support removing the deprecation, but for now I'm not touching that, to see what other issues may yet arise before 5.14. -commit 71648f9a69cff1f8ee90adfed51c64c3c2dfeaf1 +commit 71648f9a69cff1f8ee90adfed51c64c3c2dfeaf1 # DOCed Author: Karl Williamson Date: Thu May 27 22:24:40 2010 -0600 @@ -845,7 +845,7 @@ Date: Thu May 27 22:24:40 2010 -0600 And add a .t file to verify that it works. -commit abd889b86d676557bdda48bf0873bd04aa95a9ff +commit abd889b86d676557bdda48bf0873bd04aa95a9ff # NODOC Author: Jerry D. Hedden Date: Wed May 26 14:50:39 2010 -0400 @@ -854,7 +854,7 @@ Date: Wed May 26 14:50:39 2010 -0400 Commit bb1bc619ea68d9703fbd3fe5bc65ae000f90151f has fixed a threads-shared TODO test in t/object.t. -commit 9ef2b94f54586a775e4e47eebd8bbd9e08ce5fdd +commit 9ef2b94f54586a775e4e47eebd8bbd9e08ce5fdd # NODOC Author: Karl Williamson Date: Tue May 4 21:43:56 2010 -0600 @@ -866,7 +866,7 @@ Date: Tue May 4 21:43:56 2010 -0600 from version to version, or to compare the differences between properties. -commit 28093d0e3328797fc0783f9d909d7931ba57bd59 +commit 28093d0e3328797fc0783f9d909d7931ba57bd59 # NODOC Author: Karl Williamson Date: Tue May 4 15:14:24 2010 -0600 @@ -878,7 +878,7 @@ Date: Tue May 4 15:14:24 2010 -0600 isn't generally used. Previously it was created but not output. Now, we skip the useless creation step. -commit ec11e5f48c39adae8dd35f4d50a4b1b04eb80b97 +commit ec11e5f48c39adae8dd35f4d50a4b1b04eb80b97 # HALPHALP Author: Karl Williamson Date: Tue May 4 15:10:18 2010 -0600 @@ -890,7 +890,7 @@ Date: Tue May 4 15:10:18 2010 -0600 user has hand-edited the the program to force an output. So this patch makes that list have priority. -commit 9d682c834ea42d040e5ba121ea8595c2f298b64f +commit 9d682c834ea42d040e5ba121ea8595c2f298b64f # NODOC Author: Karl Williamson Date: Tue May 4 11:18:59 2010 -0600 @@ -899,7 +899,7 @@ Date: Tue May 4 11:18:59 2010 -0600 Commit: 6c4b69c35161f79a5088d6c3070cc17a0e4978b2 made this comment obsolete; forgot to remove it then. -commit 959ce5bf0ff22e4213e8987e43954483009d4a8e +commit 959ce5bf0ff22e4213e8987e43954483009d4a8e # NODOC Author: Karl Williamson Date: Tue May 4 09:13:35 2010 -0600 @@ -915,7 +915,7 @@ Date: Tue May 4 09:13:35 2010 -0600 overrides the full mappings. The simple tables are not generated by default, so this saves, copying them. -commit 6c68572bb711304d008bc1439d541dd69fcde4e0 +commit 6c68572bb711304d008bc1439d541dd69fcde4e0 # NODOC Author: Karl Williamson Date: Sun May 30 16:49:28 2010 +0200 @@ -923,7 +923,7 @@ Date: Sun May 30 16:49:28 2010 +0200 Slightly modified to include the commit id by Steffen. -commit f998e60c2aa1b9879e2c7c365acd05c0799ae46a +commit f998e60c2aa1b9879e2c7c365acd05c0799ae46a # NODOC Author: Karl Williamson Date: Mon May 3 10:06:30 2010 -0600 @@ -942,7 +942,7 @@ Date: Mon May 3 10:06:30 2010 -0600 so it didn't work; now the overhead is minimal, so the address is gotten in each call. -commit 4a68bf9d410f9046c46490523fe5d75c93632a5d +commit 4a68bf9d410f9046c46490523fe5d75c93632a5d # NODOC Author: Karl Williamson Date: Sun May 16 06:56:01 2010 -0600 @@ -951,13 +951,13 @@ Date: Sun May 16 06:56:01 2010 -0600 Prior to this patch, messages in perldiag.pod had to have \\ instead of the correct single backslash in order for diag.t to not complain. -commit b081dd7eaaec2b6ee43335645ab40cff0ca3f91a +commit b081dd7eaaec2b6ee43335645ab40cff0ca3f91a # NODOC Author: Nicholas Clark Date: Sun May 30 12:52:01 2010 +0100 Eliminate some newSV(0)s by merging the SV allocation with first modification. -commit 77bac227771c643a8a6e305b2bac4665a8f772d1 +commit 77bac227771c643a8a6e305b2bac4665a8f772d1 # DOCed Author: Nicholas Clark Date: Sun May 30 11:51:15 2010 +0100 @@ -975,7 +975,7 @@ Date: Sun May 30 11:51:15 2010 +0100 Resolves RT #72416. -commit c85ae797ecb755d3bcfabd44aa268e3e6e2e7c13 +commit c85ae797ecb755d3bcfabd44aa268e3e6e2e7c13 # NODOC Author: Nicholas Clark Date: Sat May 29 22:22:36 2010 +0100 @@ -983,7 +983,7 @@ Date: Sat May 29 22:22:36 2010 +0100 Resolves RT #72800. -commit af534a0431cd837092de9abe4bff29feeeafebb3 +commit af534a0431cd837092de9abe4bff29feeeafebb3 # NODOC Author: Nicholas Clark Date: Sat May 29 22:07:04 2010 +0100 @@ -992,25 +992,25 @@ Date: Sat May 29 22:07:04 2010 +0100 Previously the AV paren_name_list would "leak" until global destruction. This was only an issue under -DDEBUGGING. Fixes RT #73438. -commit 1c8f8eb1d500716bc7368dab00869ae3be841e0c +commit 1c8f8eb1d500716bc7368dab00869ae3be841e0c # NODOC Author: Karl Williamson Date: Thu Jan 14 21:21:37 2010 -0700 Clarify that count is bytes not unicode characters -commit c2dc4c7d5e51c6211637044820c7a560da7e6268 +commit c2dc4c7d5e51c6211637044820c7a560da7e6268 # NODOC Author: Karl Williamson Date: Thu Jan 14 19:19:22 2010 -0700 Display characters as Unicode for clarity -commit 35db910f236b637e47a514ee62ca3e5a98169ddd +commit 35db910f236b637e47a514ee62ca3e5a98169ddd # NODOC Author: Karl Williamson Date: Thu Jan 14 17:36:46 2010 -0700 Add tested for corrupted regnode -commit 525aa6214fa98872c8e7604a6b63bd6c7914f3a4 +commit 525aa6214fa98872c8e7604a6b63bd6c7914f3a4 # NODOC Author: Karl Williamson Date: Thu Jan 14 16:02:14 2010 -0700 @@ -1018,13 +1018,13 @@ Date: Thu Jan 14 16:02:14 2010 -0700 The array should be declared with its actual size. -commit 22c985d500f518cdb601db921ea5b3edaa6c4ae6 +commit 22c985d500f518cdb601db921ea5b3edaa6c4ae6 # NODOC Author: Karl Williamson Date: Thu Jan 14 16:01:13 2010 -0700 Typo -commit 4c0f30d62c000e3bbbd4f45eb9fd4bd4b4015cf9 +commit 4c0f30d62c000e3bbbd4f45eb9fd4bd4b4015cf9 # DOCed Author: Nicholas Clark Date: Sat May 29 16:23:53 2010 +0100 @@ -1035,19 +1035,19 @@ Date: Sat May 29 16:23:53 2010 +0100 Resolves RT #72422. -commit 261c990ef860580c9092985d3f4629073a671b2f +commit 261c990ef860580c9092985d3f4629073a671b2f # NODOC Author: Nicholas Clark Date: Fri May 28 16:02:12 2010 +0100 Migrate most other op_private to name conversion into S_op_private_to_names(). -commit 1fe3abee1ef8693b6241cf4cb1670e7e5e2d4a51 +commit 1fe3abee1ef8693b6241cf4cb1670e7e5e2d4a51 # NODOC Author: Nicholas Clark Date: Fri May 28 14:33:34 2010 +0100 In Perl_do_op_dump(), move calls to append_flags() into S_op_private_to_names() -commit cd431fdedf8dec69c65efa7edc1d60005800919a +commit cd431fdedf8dec69c65efa7edc1d60005800919a # NODOC Author: Nicholas Clark Date: Fri May 28 14:53:04 2010 +0100 @@ -1055,31 +1055,31 @@ Date: Fri May 28 14:53:04 2010 +0100 Refactor the macro append_flags() in dump.c to use it. -commit 5c135d48c0468f552840e5ac9811f70aebcac766 +commit 5c135d48c0468f552840e5ac9811f70aebcac766 # NODOC Author: Nicholas Clark Date: Fri May 28 13:53:02 2010 +0100 In Perl_do_op_dump(), reorder the ops within the if (o->op_private) clause. -commit ae1f06a125e806e4a0c111878fb9da530a3df3c6 +commit ae1f06a125e806e4a0c111878fb9da530a3df3c6 # NODOC Author: Nicholas Clark Date: Fri May 28 13:43:43 2010 +0100 In Perl_do_sv_dump(), use append_flags() for PVCV, PVFM and PVGP flags. -commit 16cf2f8dc20a01967bab359ae99891d1259c6812 +commit 16cf2f8dc20a01967bab359ae99891d1259c6812 # NODOC Author: Nicholas Clark Date: Fri May 28 11:50:54 2010 +0100 In Perl_do_sv_dump(), for PVCV and PVFM, test for SvCOMPILED(sv) last. -commit ea9ad1f28e506daa41693d2ef7ab39b8182101b1 +commit ea9ad1f28e506daa41693d2ef7ab39b8182101b1 # NODOC Author: Nicholas Clark Date: Fri May 28 11:26:16 2010 +0100 In Perl_do_op_dump(), move runs of op_private name tests to S_append_flags(). -commit a0c2f4dde00175193ad56350e2a8982e360c6726 +commit a0c2f4dde00175193ad56350e2a8982e360c6726 # NODOC Author: Nicholas Clark Date: Fri May 28 10:56:21 2010 +0100 @@ -1091,7 +1091,7 @@ Date: Fri May 28 10:56:21 2010 +0100 This makes the object code slightly smaller. -commit eff5b9d539e47421a784cb6a5fa9366c6522a4eb +commit eff5b9d539e47421a784cb6a5fa9366c6522a4eb # NODOC Author: Nicholas Clark Date: Tue Jan 5 13:06:52 2010 +0000 @@ -1100,7 +1100,7 @@ Date: Tue Jan 5 13:06:52 2010 +0000 Replacing the longhand list of calls to newXS{,proto} with loop over a data structure reduces the object size by over 1K. -commit dc1f0c2041dab5a98af69338d1fa501b5e90ac70 +commit dc1f0c2041dab5a98af69338d1fa501b5e90ac70 # HALPHALP Author: Salvador Ortiz Garcia Date: Fri May 28 10:25:52 2010 +0200 @@ -1110,7 +1110,7 @@ Date: Fri May 28 10:25:52 2010 +0200 input validation, that cause a segfault when the argument passed match the class name. -commit 02927be17db68ef768a4a953e754b78a4350b226 +commit 02927be17db68ef768a4a953e754b78a4350b226 # NODOC (verify needed) Author: Nicholas Clark Date: Fri May 28 07:58:19 2010 +0100 @@ -1118,7 +1118,7 @@ Date: Fri May 28 07:58:19 2010 +0100 global.sym is generated; is there a way to automate globvar.sym? -commit ded4dd2add376b302c561318612805c584ef9e6a +commit ded4dd2add376b302c561318612805c584ef9e6a # NODOC Author: Nicholas Clark Date: Wed Mar 17 17:16:24 2010 +0000 @@ -1129,13 +1129,13 @@ Date: Wed Mar 17 17:16:24 2010 +0000 PL_simple and PL_varies. Google codesearch suggests that nothing outside the core regexp code was using these. -commit 93882df08ca38a02b0381419b29fff019ec87ef7 +commit 93882df08ca38a02b0381419b29fff019ec87ef7 # NODOC Author: Nicholas Clark Date: Wed Mar 17 16:41:27 2010 +0000 Change regcomp.pl to 0-based indexing for its arrays and loops. -commit e52fc5395a9d11f134b6e4ecacde7782d1af6b26 +commit e52fc5395a9d11f134b6e4ecacde7782d1af6b26 # NBODOC Author: Nicholas Clark Date: Wed Mar 17 13:58:25 2010 +0000 @@ -1143,7 +1143,7 @@ Date: Wed Mar 17 13:58:25 2010 +0000 This allows the implementation of the lookup mechanism to change. -commit f9ef50a71935a8e93b4030c12dcd1206ccab71ab +commit f9ef50a71935a8e93b4030c12dcd1206ccab71ab # NODOC Author: Nicholas Clark Date: Wed Mar 17 13:33:48 2010 +0000 @@ -1153,7 +1153,7 @@ Date: Wed Mar 17 13:33:48 2010 +0000 S if it is in PL_simple, and . if a placeholder is needed because subsequent optional columns are present. -commit f8abb37e5b952f76a9e019137369e3f8ef5a58ae +commit f8abb37e5b952f76a9e019137369e3f8ef5a58ae # NODOC Author: Nicholas Clark Date: Tue Mar 16 10:22:04 2010 +0000 @@ -1162,7 +1162,7 @@ Date: Tue Mar 16 10:22:04 2010 +0000 The tab separating name and type is replaced with whitespace, the tab marking the start of the description is replaced by a semicolon. -commit 5014f7dab1e8d50a8f9ba9b88aa6446cfc8189ab +commit 5014f7dab1e8d50a8f9ba9b88aa6446cfc8189ab # NODOC Author: Nicholas Clark Date: Tue Mar 16 09:50:29 2010 +0000 @@ -1170,7 +1170,7 @@ Date: Tue Mar 16 09:50:29 2010 +0000 Really, should we be maintaining these manually? -commit 20832bc55b5c8a1f61c1270e40b964ff1488847d +commit 20832bc55b5c8a1f61c1270e40b964ff1488847d # NODOC Author: Nicholas Clark Date: Tue Mar 16 09:48:35 2010 +0000 @@ -1181,13 +1181,13 @@ Date: Tue Mar 16 09:48:35 2010 +0000 regnodes.h. The change to regarglen doesn't affect anything, as the VERB type is never actually used for compiled nodes. -commit 1404b48744cfa915e3f54775feb4e9b6c10f3b91 +commit 1404b48744cfa915e3f54775feb4e9b6c10f3b91 # NODOC Author: George Greer Date: Wed May 26 21:12:37 2010 -0400 Fix clang "incompatible operand types" error in ternary expressions. -commit a6f87d8c282ba94b0308898be052d1ac956d0ea9 +commit a6f87d8c282ba94b0308898be052d1ac956d0ea9 # HALPHALP Author: Karl Williamson Date: Fri May 14 08:56:46 2010 -0600 @@ -1201,7 +1201,7 @@ Date: Fri May 14 08:56:46 2010 -0600 Note that there still is a deficiency in that the mappings will be applied only to strings in utf8 format. -commit 8a38a8369536df0f4eac69e5a26e9b86f9123d1d +commit 8a38a8369536df0f4eac69e5a26e9b86f9123d1d # NODOC Author: Karl Williamson Date: Mon May 24 11:01:10 2010 -0600 @@ -1211,7 +1211,7 @@ Date: Mon May 24 11:01:10 2010 -0600 test.pl. Obviously, this commit doesn't have to be incorporated, but it does simplify those tests. -commit f69d9fdf3f3cf041b8398a5d897daef24f0e5fa0 +commit f69d9fdf3f3cf041b8398a5d897daef24f0e5fa0 # NODOC Author: Karl Williamson Date: Mon May 24 10:50:13 2010 -0600 @@ -1230,7 +1230,7 @@ Date: Mon May 24 10:50:13 2010 -0600 test.pl which should use the bare minimum of Perl functionality. These functions use tr///, beyond what other parts of test.pl use. -commit 04518cc3f43b495f85caf2ec89c8b06540a60f8c +commit 04518cc3f43b495f85caf2ec89c8b06540a60f8c # ALREADY Author: Nicholas Clark Date: Tue May 25 17:23:10 2010 +0100 @@ -1242,13 +1242,13 @@ Date: Tue May 25 17:23:10 2010 +0100 CLONE is run, and CLONE can run Perl code that causes their reference counts to increase from then return to zero, which prematurely triggers sv_free(). -commit a77cd7b8173d6381e0eb4d3296627023900d0cb4 +commit a77cd7b8173d6381e0eb4d3296627023900d0cb4 # NODOC Author: H.Merijn Brand Date: Tue May 25 18:26:37 2010 +0200 Update rsync sources in perlhack -commit 775f1d61966fb2c5300c9c08fa931980430ed0da +commit 775f1d61966fb2c5300c9c08fa931980430ed0da # NODOC Author: Shlomi Fish Date: Mon May 24 23:40:48 2010 +0300 @@ -1256,7 +1256,7 @@ Date: Mon May 24 23:40:48 2010 +0300 Signed-off-by: David Golden -commit a8676f70bbd19ba630d2e76288f31b4a2d7a63f1 +commit a8676f70bbd19ba630d2e76288f31b4a2d7a63f1 # NODOC Author: Shlomi Fish Date: Wed May 19 20:11:03 2010 +0300 @@ -1264,7 +1264,7 @@ Date: Wed May 19 20:11:03 2010 +0300 Signed-off-by: David Golden -commit 1a3362a5d4e9f2d3548e2937ecf5a9a8a1ac7898 +commit 1a3362a5d4e9f2d3548e2937ecf5a9a8a1ac7898 # NODOC Author: Shlomi Fish Date: Wed May 19 17:46:43 2010 +0300 @@ -1274,7 +1274,7 @@ Date: Wed May 19 17:46:43 2010 +0300 Signed-off-by: David Golden -commit 1a32886282d60539000205670909069b85d9eedd +commit 1a32886282d60539000205670909069b85d9eedd # NODOC Author: Shlomi Fish Date: Tue May 18 17:42:52 2010 +0300 @@ -1286,7 +1286,7 @@ Date: Tue May 18 17:42:52 2010 +0300 Signed-off-by: David Golden -commit b7ff7ff211d0d5fc593efe5c9d305d197ecb8d86 +commit b7ff7ff211d0d5fc593efe5c9d305d197ecb8d86 # NODOC Author: Shlomi Fish Date: Tue May 18 15:31:41 2010 +0300 @@ -1296,7 +1296,7 @@ Date: Tue May 18 15:31:41 2010 +0300 Signed-off-by: David Golden -commit 71282cab69578876db765e8d8aadb9cc2331ebf2 +commit 71282cab69578876db765e8d8aadb9cc2331ebf2 # NODOC Author: Shlomi Fish Date: Sat May 15 22:13:59 2010 +0300 @@ -1304,7 +1304,7 @@ Date: Sat May 15 22:13:59 2010 +0300 Signed-off-by: David Golden -commit 31bde0acd044dc2a6e4ccd40fa4660a6009fcb9d +commit 31bde0acd044dc2a6e4ccd40fa4660a6009fcb9d # NODOC Author: Shlomi Fish Date: Sat May 15 21:44:58 2010 +0300 @@ -1312,7 +1312,7 @@ Date: Sat May 15 21:44:58 2010 +0300 Signed-off-by: David Golden -commit 683d9ad15a8b09b17249f2efd39d10a9a251cd95 +commit 683d9ad15a8b09b17249f2efd39d10a9a251cd95 # NODOC Author: Shlomi Fish Date: Sat May 15 21:37:46 2010 +0300 @@ -1322,7 +1322,7 @@ Date: Sat May 15 21:37:46 2010 +0300 Signed-off-by: David Golden -commit d5cd9e7bba185db6dc6b1e6fa215978a38ae9ea8 +commit d5cd9e7bba185db6dc6b1e6fa215978a38ae9ea8 # NODOC Author: Karl Williamson Date: Mon May 24 08:08:51 2010 -0600 @@ -1330,13 +1330,13 @@ Date: Mon May 24 08:08:51 2010 -0600 This is suitable for 5.12.2, but not many people use this feature. -commit 24e28fd799c14b3895ad81b7f27a6a547ac2dd44 +commit 24e28fd799c14b3895ad81b7f27a6a547ac2dd44 # ALREADY Author: Nicholas Clark Date: Tue May 25 16:30:43 2010 +0100 Fix for typo in 0824d66743a706cd, in the expected output with threads. -commit 0824d66743a706cd268ace8fc9df03d7374c6886 +commit 0824d66743a706cd268ace8fc9df03d7374c6886 # ALREADY Author: David Mitchell Date: Tue May 25 11:38:35 2010 +0100 @@ -1353,7 +1353,7 @@ Date: Tue May 25 11:38:35 2010 +0100 Note that RV2GV probably needs this flag too, but there weren't any spare private flag bits left for that op (I think). -commit bb1bc619ea68d9703fbd3fe5bc65ae000f90151f +commit bb1bc619ea68d9703fbd3fe5bc65ae000f90151f # ALREADY Author: Father Chrysostomos (via RT) Date: Sun Jan 17 14:32:24 2010 -0800 @@ -1362,7 +1362,7 @@ Date: Sun Jan 17 14:32:24 2010 -0800 This is just like bug 68192, except in this case it’s a different set of operators that have had this problem for much longer. -commit 6a5f8cbd14b4a44b35830907e944f1af0caeea90 +commit 6a5f8cbd14b4a44b35830907e944f1af0caeea90 # ALREADY Author: Father Chrysostomos Date: Mon May 24 11:56:25 2010 +0100 @@ -1371,7 +1371,7 @@ Date: Mon May 24 11:56:25 2010 +0100 The bug was fixed in a different way by davem, but the tests are needed as the base for a commit to follow -commit 5f26d5fd39994d2ecb568aeb7efdba685fe9a350 +commit 5f26d5fd39994d2ecb568aeb7efdba685fe9a350 # DOCed Author: Karl Williamson Date: Tue May 18 08:43:31 2010 -0600 @@ -1396,7 +1396,7 @@ Date: Tue May 18 08:43:31 2010 -0600 zeros to make all the values the same length, as the table that they can generate has them. -commit 8590c068107627f63321a9736653a498cadf3a27 +commit 8590c068107627f63321a9736653a498cadf3a27 # NODOC Author: Karl Williamson Date: Tue May 18 10:02:26 2010 -0600 @@ -1405,19 +1405,19 @@ Date: Tue May 18 10:02:26 2010 -0600 is unused in the code, and is wrong for EBCDIC platforms, as there can be invariants there that aren't ASCII. I simply removed it. -commit 5df417d0a2691b4e62ac4c2403e6cf71612289f6 +commit 5df417d0a2691b4e62ac4c2403e6cf71612289f6 # NODOC Author: Jerry D. Hedden Date: Fri May 7 12:14:05 2010 -0400 Fix build warnings introduced by v5.13.0-139-ge0fa7e2 -commit 7c425e3cac4112a3489a559bbfc18e717d87d070 +commit 7c425e3cac4112a3489a559bbfc18e717d87d070 # NODOC Author: Nicholas Clark Date: Mon May 24 21:01:29 2010 +0100 Add Perl_clone_params_{del,new} and Perl_sv_dup to the "no threads" exclusions. -commit adf8f095c5881bcedf07b8e41072f8125e00b5a6 +commit adf8f095c5881bcedf07b8e41072f8125e00b5a6 # NODOC Author: Nicholas Clark Date: Fri Feb 26 09:18:44 2010 +0000 @@ -1430,7 +1430,7 @@ Date: Fri Feb 26 09:18:44 2010 +0000 data into a new thread, whilst still correctly bodging the external references needed by the current ?{} implementation. Fix that, and this can be removed. -commit 05d04d9c74ee968bace5e063c9ded74f94b3df24 +commit 05d04d9c74ee968bace5e063c9ded74f94b3df24 # DOCed Author: Nicholas Clark Date: Thu Feb 25 21:35:39 2010 +0000 @@ -1442,13 +1442,13 @@ Date: Thu Feb 25 21:35:39 2010 +0000 With an exception for lexicals with a reference count of > 1, to cope with the implementation of ?{{ ... }} blocks in regexps. :-( -commit 4cee4ca8b28e9dadc530df8ce100439bc4a78e73 +commit 4cee4ca8b28e9dadc530df8ce100439bc4a78e73 # NODOC Author: Nicholas Clark Date: Thu Feb 25 16:56:53 2010 +0000 In Perl_pad_tidy(), merge the SvPADTMP_on() loops for padtidy_SUB and _FORMAT. -commit 6de654a5795b6f7915432ff16bcdac0688492a9b +commit 6de654a5795b6f7915432ff16bcdac0688492a9b # DOCed Author: Nicholas Clark Date: Thu Feb 25 14:21:18 2010 +0000