add a log file showing the status of of bleed -> maint merges, plus
authorDavid Mitchell <davem@iabyn.com>
Wed, 25 Feb 2009 14:46:51 +0000 (14:46 +0000)
committerDavid Mitchell <davem@iabyn.com>
Wed, 25 Feb 2009 14:46:51 +0000 (14:46 +0000)
a tool for processinbg that file

MANIFEST
Porting/mergelog [new file with mode: 0644]
Porting/mergelog-tool [new file with mode: 0755]

index ec6a78d..1ca1f14 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -3509,6 +3509,8 @@ Porting/Maintainers.pm    Library to pretty print info in Maintainers.pl
 Porting/makemeta       Create the top-level META.yml
 Porting/makerel                Release making utility
 Porting/manicheck      Check against MANIFEST
+Porting/mergelog       log of merges from bleed to maint
+Porting/mergelog-tool  tool to process mergelog
 Porting/p4d2p          Generate patch from p4 diff
 Porting/p4genpatch     Generate patch from p4 change in repository (obsoletes p4desc)
 Porting/patching.pod   How to report changes made to Perl
diff --git a/Porting/mergelog b/Porting/mergelog
new file mode 100644 (file)
index 0000000..87e114e
--- /dev/null
@@ -0,0 +1,2416 @@
+# DAPM 26-Jan-09
+#
+# first attempt at a one-line-per-patch status log for bleed to maint
+# integrations
+#
+# leading whitespace is continuation of previous line
+#
+# -------------------------------------------
+#
+# Key:
+#
+# Finished processing this change (CAPS):
+#
+#    A  part of branch merged in single Aggregate merge,
+#       rather than being individually cherry-picked
+#    M  completely merged
+#    P  partially merged, the rest rejected
+#    R  rejected
+#
+# Not fully processed (lower case or symbols):
+#
+#    m  partially merged, awaiting further action
+#    -  not yet reviewed
+#    !  reviewed but not yet merged; awaiting something else
+#
+# -------------------------------------------
+
+M  a70a5f2eb5 2007/12/19 32643
+R  d70281d618 2007/12/19 32644 (unknown reason)
+M  270d01deff 2007/12/19 32645
+R  4eeeaff6ef 2007/12/19 32646 (unknown reason)
+M  5e49647a08 2007/12/19 32647
+M  13a7998c93 2007/12/19 32648
+P  7120b314ec 2007/12/19 32649 just the pod/perl5100delta.pod change
+M  00881caab9 2007/12/19 32650
+M  c97a6147af 2007/12/19 32651
+M  b0ad0448d7 2007/12/19 32652
+M  1cdea1e2b4 2007/12/19 32653
+M  328c41c4a9 2007/12/19 32654
+R  f463b80e1c 2007/12/19 32655 (unknown reason)
+M  d40f418c09 2007/12/19 32656
+M  8fda732ba3 2007/12/19 32657
+M  794f469712 2007/12/19 32658
+M  b965d173aa 2007/12/19 32659
+M  7f01fda696 2007/12/19 32660
+M  bb8b33994a 2007/12/19 32661
+M  51dec9fbf4 2007/12/19 32662
+M  5e727a3e37 2007/12/20 32663
+M  764458a485 2007/12/20 32664
+M  1163f0e44f 2007/12/20 32665 
+M  84a943b5b5 2007/12/20 32666
+M  c34316b3a9 2007/12/20 32667
+M  01c2a943c2 2007/12/20 32668
+M  6682be1cb0 2007/12/20 32669
+M  8119684ffb 2007/12/20 32670
+M  1318745670 2007/12/20 32671
+R  56d7a0868d 2007/12/20 32672 (unknown reason)
+M  69f36734c1 2007/12/20 32673
+M  82c0efa4e8 2007/12/20 32674
+R  ac572bf4fd 2007/12/20 32675 (unknown reason)
+R  78ac7dd959 2007/12/20 32676 (unknown reason)
+R  bd649c1676 2007/12/20 32677 (unknown reason)
+R  e50442680d 2007/12/20 32678 (unknown reason)
+R  3bdcbd26ea 2007/12/20 32679 (unknown reason)
+R  878d132a73 2007/12/20 32680 each @array; too scary!
+R  360ea906b1 2007/12/20 32681 (unknown reason)
+R  6fc9eaaa1c 2007/12/20 32682 (unknown reason)
+M  959037a055 2007/12/21 32683
+R  ba235770e5 2007/12/21 32684 (unknown reason)
+M  5e2a19fce2 2007/12/21 32685
+M  c826f41b69 2007/12/21 32686
+M  644741fd20 2007/12/21 32687
+M  22883ac550 2007/12/21 32688
+M  3f5211dd25 2007/12/21 32689
+M  aab391487e 2007/12/21 32690
+R  f05ddbb84c 2007/12/21 32691 (unknown reason)
+R  aeedbbed67 2007/12/21 32692 (unknown reason)
+R  a9eee89a8b 2007/12/22 32693 (unknown reason)
+M  54cea8cc4e 2007/12/22 32698
+M  9568a12365 2007/12/22 32699
+R  64484faa0b 2007/12/22 32701 (unknown reason)
+R  3376de987a 2007/12/22 32702 (unknown reason)
+R  d3f5e39945 2007/12/22 32703 (unknown reason)
+M  bfd025d94e 2007/12/22 32704
+M  2a0de2c52a 2007/12/22 32705
+M  d0cc0e64ef 2007/12/22 32706
+R  24792b8dab 2007/12/22 32707 (unknown reason)
+R  de84dc04df 2007/12/22 32708 (unknown reason)
+M  8f85282b4f 2007/12/22 32709
+M  f57255841c 2007/12/22 32710
+M  51310be14a 2007/12/22 32711
+M  dfe169eecc 2007/12/22 32712
+M  4e205ed637 2007/12/23 32713
+R  95bfaf42e7 2007/12/23 32714 (unknown reason)
+R  6977076943 2007/12/23 32715 (unknown reason)
+R  718140ec19 2007/12/23 32716 (unknown reason)
+R  e537ac38cb 2007/12/23 32717 (unknown reason)
+R  2fdb99a57e 2007/12/23 32718 (unknown reason)
+R  27ceb59774 2007/12/23 32719 (unknown reason)
+M  1f36f092f8 2007/12/24 32720
+M  d34ed59f58 2007/12/25 32721
+R  abf0ed0d39 2007/12/25 32722 (unknown reason)
+M  2421bbdb12 2007/12/25 32723
+M  c975a42590 2007/12/26 32724
+P  b53eecb41c 2007/12/26 32725 just ext/Storable/Storable.xs
+M  649a2d69cb 2007/12/26 32726
+M  056749dc23 2007/12/26 32727
+M  d374f9c73e 2007/12/26 32728
+M  460b70c2ae 2007/12/26 32729
+M  db1511c850 2007/12/26 32730
+R  d6f4ea2ea9 2007/12/26 32731 (unknown reason)
+M  62ba2c9348 2007/12/26 32732
+M  0707d6cc81 2007/12/26 32733
+P  4df7f6afd8 2007/12/26 32734 didn't actually remove RV
+M  a784fd7c04 2007/12/26 32735
+M  dd48e7ab8e 2007/12/26 32736
+R  43230e26bd 2007/12/26 32737 (unknown reason)
+R  238b27b30e 2007/12/26 32738 (unknown reason)
+M  7d879f32d6 2007/12/27 32739
+P  3ce3ed558a 2007/12/27 32740 appears B.pm and Peek.t were silently merged
+M  eedd3f9945 2007/12/27 32741
+R  124ee91afb 2007/12/27 32742 (unknown reason)
+M  1f257c956c 2007/12/27 32743
+M  2cd48dfddd 2007/12/27 32744
+R  f708cfc10f 2007/12/27 32745 (unknown reason)
+M  88044e374e 2007/12/27 32746
+M  03949bffb4 2007/12/27 32747
+P  a2794585f2 2007/12/27 32748 merged just the pat.t tests; the rest was REGEXP-as-SV-type stuff
+M  96704b718c 2007/12/27 32749
+P  662f1f9e0a 2007/12/28 32750 just the ext/Encode/ucm/cp858.ucm addition
+P  5c35adbb8f 2007/12/28 32751 skipped adding SVt_REGEXP type
+P  f19b4ba939 2007/12/28 32752 just the Peek.t part
+M  220fc49f9c 2007/12/28 32753
+M  3a9b2cacfb 2007/12/28 32754
+R  2c96c0d61c 2007/12/28 32755 (unknown reason)
+M  bb661a585c 2007/12/28 32756
+R  51aa200460 2007/12/28 32757 (unknown reason)
+M  866c78d1cf 2007/12/29 32758
+M  a1cf41cd41 2007/12/29 32759
+R  453d94a93e 2007/12/29 32760 (unknown reason)
+M  10300be478 2007/12/29 32761
+M  c8e4cf8b70 2007/12/29 32762
+M  15895f8a35 2007/12/29 32763
+M  c0bacbefa7 2007/12/29 32773
+M  14f3b9f2b0 2007/12/29 32774
+R  52d81aa88a 2007/12/29 32775 (unknown reason)
+R  156d2b4303 2007/12/29 32776 (unknown reason)
+M  0d3c21b03f 2007/12/29 32777
+R  50af2e611e 2007/12/29 32778 (unknown reason)
+M  50baa5ea22 2007/12/29 32779
+M  a7c93bfc3d 2007/12/30 32780
+M  b7a4fb4f15 2007/12/30 32781
+M  02f90d034d 2007/12/30 32782
+R  20f4945e16 2007/12/30 32783 (unknown reason)
+M  f019531057 2007/12/30 32784
+R  b07fa058fb 2007/12/30 32785 (unknown reason)
+M  d020892c81 2007/12/31 32786
+M  7a7524138a 2007/12/31 32787
+R  ceb531cd9f 2007/12/31 32788 (unknown reason)
+R  488344d27a 2007/12/31 32789 (unknown reason)
+R  68cad0541e 2007/12/31 32790 (unknown reason)
+M  b9893e571a 2007/12/31 32791
+R  20bff64c49 2007/12/31 32792 (unknown reason)
+M  e9a8c0991e 2008/01/01 32793
+M  04b62921f0 2008/01/01 32795
+M  580e570ede 2008/01/01 32797
+M  ead6d9e190 2008/01/01 32798
+M  483e88ad22 2008/01/01 32799
+M  13e592d266 2008/01/01 32800
+M  3d66076ad0 2008/01/02 32801
+M  07bc277f32 2008/01/02 32802
+R  84679df57c 2008/01/02 32803 (unknown reason)
+P  288b8c02c5 2008/01/02 32804 just cflags.SH ext/Devel/Peek/t/Peek.t
+M  d991eed6a6 2008/01/02 32805
+R  e350b669f3 2008/01/02 32806 (unknown reason)
+M  740cce10af 2008/01/02 32807
+M  94fc106db5 2008/01/03 32808
+M  37589e1eef 2008/01/03 32809
+M  d914baabc2 2008/01/03 32810
+R  e04fc022e4 2008/01/03 32811 (unknown reason)
+M  289d3c6afe 2008/01/03 32812
+M  a663657d0c 2008/01/03 32813
+M  09cae46f2f 2008/01/03 32814
+M  4ea5041177 2008/01/03 32815
+M  1eb9e81d30 2008/01/03 32816
+M  d16d613cba 2008/01/03 32817
+M  59cd0e26eb 2008/01/03 32818
+M  84bafc024a 2008/01/03 32819
+M  ad25789c15 2008/01/03 32820
+M  6e449a3ab1 2008/01/04 32821
+M  22f1178fc6 2008/01/04 32822
+M  ae374e95f2 2008/01/04 32823
+M  121b77126d 2008/01/04 32824
+M  5b17c0846f 2008/01/04 32825
+M  c8d66bb329 2008/01/04 32826
+M  c1a049cb5a 2008/01/04 32827
+R  d75c0fe73b 2008/01/04 32828 fix for rejected 878d132a73 (each @array)
+M  e4594d660c 2008/01/04 32829
+M  0a8174e120 2008/01/04 32830
+M  70b32c0be2 2008/01/04 32831
+M  553688848e 2008/01/04 32832
+M  d1f3479f8c 2008/01/04 32833
+M  8f14ea018e 2008/01/04 32834
+R  7f60507992 2008/01/04 32835 (unknown reason)
+R  7a4bba223a 2008/01/04 32836 (unknown reason)
+R  bdd9a1b1ec 2008/01/05 32837 (unknown reason)
+R  69240efd70 2008/01/05 32838 (unknown reason)
+M  5a51db0500 2008/01/05 32839
+M  efd26800e7 2008/01/05 32840
+P  f7c278bfa9 2008/01/05 32841 skip more regexp type diddling
+M  08f1872725 2008/01/05 32842
+M  5509d87acd 2008/01/05 32843
+M  e16f710823 2008/01/05 32844
+R  9d17798df3 2008/01/05 32845 (unknown reason)
+M  ec4c3bb069 2008/01/05 32846
+M  88570a3e91 2008/01/05 32847
+M  4979e2888f 2008/01/05 32848
+M  3c8556c3bf 2008/01/05 32849
+R  e2560c3357 2008/01/05 32850 (unknown reason)
+M  b9ad30b40c 2008/01/05 32851
+R  8f6ae13c8a 2008/01/05 32852 (unknown reason)
+M  5daac39cdf 2008/01/05 32853
+R  1af6200d18 2008/01/05 32854 (unknown reason)
+M  a6307b373e 2008/01/05 32855
+M  9d6c4c89d7 2008/01/05 32856
+M  0357f1fd55 2008/01/05 32857
+M  d0a30c4343 2008/01/05 32858
+P  08e4474067 2008/01/05 32859 only Peek.t from SVt_REGEXP stuff
+M  62a1a1efb4 2008/01/05 32860
+R  d2f13c598f 2008/01/05 32861 (unknown reason)
+R  a11c868346 2008/01/05 32862 (unknown reason)
+R  fd44068c47 2008/01/06 32863 (unknown reason)
+m  92905b42ad 2008/01/06 32864 Filter::Util::Call bits awaiting new CPAN release
+R  5186cc1225 2008/01/06 32865 (unknown reason)
+M  ecd6c0a032 2008/01/06 32866
+M  9cddf794fc 2008/01/06 32867
+M  ede1273d4e 2008/01/06 32868
+M  35925e80e0 2008/01/06 32869
+M  e3c86cb707 2008/01/06 32870
+M  00bfa1c17d 2008/01/06 32871
+M  e1f17637d1 2008/01/06 32872
+M  3a28f3fb1b 2008/01/06 32873
+M  b376053de5 2008/01/06 32874
+M  e846cbe53f 2008/01/06 32875
+M  74295f0bd8 2008/01/06 32876
+R  1f27373c61 2008/01/06 32877 (unknown reason)
+M  c57cf257e9 2008/01/06 32878
+M  3bc0704bd7 2008/01/06 32879
+P  0fc92fc6bb 2008/01/06 32880 only Peek.t, Test/Builder.pm from
+                               SVt_REGEXP stuff
+M  4ab99479ee 2008/01/06 32881
+R  b7c9370f5c 2008/01/06 32882 (unknown reason)
+M  f84167b372 2008/01/06 32883
+M  a5d81eb5c7 2008/01/07 32884
+M  8725a05e43 2008/01/07 32885
+M  b6c155fe18 2008/01/07 32886
+M  10a3d64ebf 2008/01/07 32887
+M  f5df47822a 2008/01/07 32888
+M  5e895007ab 2008/01/07 32889
+R  b7e0bd9e80 2008/01/07 32890 (unknown reason)
+M  fafafbaf70 2008/01/07 32891
+M  205f85e8df 2008/01/07 32892
+M  c1939273d4 2008/01/07 32893
+M  a43d94f2c0 2008/01/07 32894
+M  36c662f48c 2008/01/07 32895
+R  f63535fc1e 2008/01/07 32896 (unknown reason)
+M  7d8473223d 2008/01/08 32897
+R  9a8b670905 2008/01/08 32899 (unknown reason)
+R  10599a699e 2008/01/08 32900 (unknown reason)
+R  937c6efd46 2008/01/08 32901 (unknown reason)
+R  86d2c25d57 2008/01/08 32902 (unknown reason)
+M  536daee00b 2008/01/08 32903
+M  b0169937a1 2008/01/08 32904
+M  1f0bbb5680 2008/01/08 32905
+M  33894c1aa3 2008/01/09 32906
+M  aacdad3c65 2008/01/09 32907
+M  1515bec641 2008/01/09 32908
+M  9210de830a 2008/01/09 32909
+M  2e8342de65 2008/01/09 32910
+M  192c1e277b 2008/01/09 32911
+M  d0328fd7d6 2008/01/09 32912
+R  d2ece331da 2008/01/09 32913 (unknown reason)
+M  86a885eb6a 2008/01/09 32914
+M  084e50c2bb 2008/01/09 32915
+M  c90cd22b2f 2008/01/09 32916
+M  77abb4c607 2008/01/09 32918
+R  e3dd4663a7 2008/01/09 32920 (unknown reason)
+M  c2dedb9378 2008/01/09 32921
+R  d610630931 2008/01/09 32922 (unknown reason)
+P  0a0b43fa5b 2008/01/09 32925 just pod/perlapi.pod
+!  3f163fbbeb 2008/01/09 32926 IPC::SysV awaiting mhx approval
+M  613d6c3e99 2008/01/09 32927
+M  3f9706904c 2008/01/09 32928
+M  036846d3cb 2008/01/09 32929
+M  89eb5450df 2008/01/09 32930
+M  e3faa678eb 2008/01/09 32931
+M  66b1de8708 2008/01/09 32932
+M  1db36481d1 2008/01/09 32933
+R  67d2d14de0 2008/01/10 32934 (unknown reason)
+M  574b88211c 2008/01/10 32935
+M  bfd95973f1 2008/01/10 32937
+M  9231370572 2008/01/10 32938
+M  86c29d75e7 2008/01/10 32939
+M  f9077f1bb4 2008/01/10 32940
+R  61525e559c 2008/01/10 32941 (unknown reason)
+R  110f3028c1 2008/01/10 32942 (unknown reason)
+R  5c9f9c9cf9 2008/01/10 32943 (unknown reason)
+M  e68531976a 2008/01/10 32944
+M  ad86357938 2008/01/11 32945
+M  6800ac04a9 2008/01/11 32946
+M  4b48cf3945 2008/01/11 32947
+M  52b4506763 2008/01/11 32948
+M  ccb2c8b8ab 2008/01/11 32949
+R  14a49a2428 2008/01/11 32950 (unknown reason)
+R  1017f0c58d 2008/01/11 32951 (unknown reason)
+R  737ddd9966 2008/01/11 32952 (unknown reason)
+M  5ac1e9b286 2008/01/11 32953
+R  4c84d7f2a0 2008/01/11 32954 (unknown reason)
+M  2b9dff6775 2008/01/11 32955
+R  9688998215 2008/01/11 32956 (unknown reason)
+R  2f3529075c 2008/01/11 32958 (unknown reason)
+R  402d2eb199 2008/01/11 32959 (unknown reason)
+M  895aa832c4 2008/01/11 32960
+R  4450b63044 2008/01/11 32961 (unknown reason)
+R  200ff815b6 2008/01/11 32962 (unknown reason)
+M  c9242b3f0d 2008/01/11 32963
+M  e7c47b03cc 2008/01/12 32964
+M  83d8c2948c 2008/01/12 32965
+M  1de7d430c3 2008/01/12 32966
+M  ea9222e036 2008/01/12 32967
+M  d064452989 2008/01/12 32968
+R  9f621bb00a 2008/01/12 32969 (unknown reason)
+M  7637cd0734 2008/01/13 32970
+R  656266fc52 2008/01/13 32971 (unknown reason)
+M  34f1896bf0 2008/01/14 32974
+R  9064044581 2008/01/14 32976 (unknown reason)
+M  643faf2806 2008/01/14 32977
+M  3e946625bd 2008/01/14 32978
+M  a2309040b8 2008/01/15 32979
+M  8a0ba8a1aa 2008/01/15 32980
+M  9244ff22d9 2008/01/15 32981
+M  d77cdebfaf 2008/01/16 32982
+M  f5798d0b20 2008/01/16 32986
+M  dda3675659 2008/01/17 32987
+M  ac27d13b82 2008/01/17 32988
+M  f3828575f1 2008/01/17 32989
+R  b88df9907a 2008/01/17 32990 (unknown reason)
+M  3d826b294b 2008/01/18 32993
+M  eb36cb72ef 2008/01/18 32994
+M  4bc6199fc6 2008/01/18 32995
+M  69867b4e28 2008/01/18 32996
+M  7191f387c0 2008/01/18 32997
+M  b3c649451a 2008/01/18 32998
+M  81c61bd599 2008/01/18 32999
+M  ec2019add1 2008/01/18 33000
+M  f20b29985d 2008/01/18 33001
+M  829372d389 2008/01/18 33002
+M  51356d76df 2008/01/18 33003
+M  47031da69d 2008/01/18 33004
+M  d11865445a 2008/01/19 33009
+M  0cbdab3870 2008/01/20 33010
+M  0588a1501b 2008/01/20 33011
+R  10067d9ac7 2008/01/20 33012 (unknown reason)
+M  c2d565bf20 2008/01/20 33013
+R  f9c764c5b8 2008/01/20 33014 (unknown reason)
+R  a61a706455 2008/01/20 33015 (unknown reason)
+R  8e6639977c 2008/01/20 33016 (unknown reason)
+M  bafb2adc25 2008/01/20 33017
+R  ae423868f0 2008/01/20 33018 (unknown reason)
+R  bf38a47800 2008/01/21 33019 (unknown reason)
+M  4f9115300b 2008/01/21 33020
+M  51ce55291b 2008/01/21 33021
+R  98625aca47 2008/01/21 33022 (unknown reason)
+M  b8d2d791b6 2008/01/21 33023
+M  7df0357e86 2008/01/21 33024
+R  2f8edad0d3 2008/01/21 33025 (unknown reason)
+M  377b109895 2008/01/21 33026
+R  3701055e79 2008/01/21 33027 (unknown reason)
+R  446d078759 2008/01/21 33028 (unknown reason)
+M  85a646323d 2008/01/21 33029
+R  17347a5143 2008/01/21 33030 (unknown reason)
+M  ebef0ab4be 2008/01/21 33031
+R  1f27d7886b 2008/01/21 33032 (unknown reason)
+M  99710fe38e 2008/01/21 33033
+M  c5bed6a7fc 2008/01/21 33034
+R  1ed74d0486 2008/01/21 33035 (unknown reason)
+M  5c8c4cb2e5 2008/01/22 33036
+M  776a38e311 2008/01/22 33038
+M  c297d531cc 2008/01/22 33040
+M  1e4c78015e 2008/01/23 33041
+M  bf7c0a3d50 2008/01/23 33042
+M  c57d4fd46a 2008/01/23 33043
+M  0a3c33ab0f 2008/01/23 33045
+M  d73cfe96d5 2008/01/23 33046
+M  f27add2b10 2008/01/23 33047
+M  d2aeed1648 2008/01/23 33048
+P  b68c599a12 2008/01/23 33049 skipped: sv.c t/op/inc.t
+M  3134ad69d9 2008/01/23 33050
+P  3ae1b22641 2008/01/23 33051 only remove Null?? from core; skip deprecating
+M  9849c14cd9 2008/01/23 33052
+M  9bdb0282d4 2008/01/23 33053
+M  7ea950175c 2008/01/23 33054
+M  b10924eb6f 2008/01/23 33055
+M  9f99c5dc9c 2008/01/23 33056
+R  3b719c58b6 2008/01/24 33057 (unknown reason)
+M  4b70616db4 2008/01/24 33058
+R  a28356daf9 2008/01/24 33059 (unknown reason)
+R  8b73ab1881 2008/01/24 33060 (unknown reason)
+R  c6fdafd0fe 2008/01/24 33061 (unknown reason)
+R  c25bf6989e 2008/01/24 33062 (unknown reason)
+R  493b0a3c46 2008/01/24 33063 (unknown reason)
+M  de5429e8ea 2008/01/24 33064
+R  a12a6a4d3f 2008/01/24 33065 (unknown reason)
+M  f38e12df22 2008/01/25 33066
+R  3bf7733be4 2008/01/25 33067 (unknown reason)
+M  267cc4a811 2008/01/25 33068
+R  167f2c4d08 2008/01/25 33069 not BinCompat
+R  d01136d6c9 2008/01/26 33070 (unknown reason)
+P  c0a413d189 2008/01/26 33071 only Peek.t; rest is fix for skipped 33069
+R  5edb5b2abb 2008/01/26 33072 (unknown reason)
+R  840fe43365 2008/01/26 33073 (unknown reason)
+R  b99874c792 2008/01/26 33074 (unknown reason)
+R  9a98d8a1ee 2008/01/26 33075 (unknown reason)
+R  d28d780685 2008/01/26 33076 (unknown reason)
+R  7fe4498558 2008/01/26 33077 (unknown reason)
+R  f32d39a24d 2008/01/26 33078 (unknown reason)
+R  dceb5f6256 2008/01/26 33079 (unknown reason)
+P  09edbca0f5 2008/01/26 33080 itersave not removed
+R  e846cb9248 2008/01/26 33081 not BinCompat
+M  b900987b60 2008/01/27 33082
+P  c9289b7b6d 2008/01/28 33083 Perl_save_padsv not removed
+M  899488baa2 2008/01/28 33084
+M  001d637e39 2008/01/28 33085 *** Perl_call_sv() VOL added to flags arg.
+R  6b75f04219 2008/01/28 33086 (unknown reason)
+M  c6502f5c7c 2008/01/28 33087
+R  0a0ffbced7 2008/01/28 33088 (unknown reason)
+R  704d42154d 2008/01/28 33089 (unknown reason)
+M  ea7cd9ccaf 2008/01/28 33090
+M  53bc175b76 2008/01/28 33091
+M  a62d3a1b93 2008/01/28 33092
+M  bda6a610ca 2008/01/28 33093
+M  89cc892864 2008/01/28 33094
+M  e199845280 2008/01/28 33095
+M  b41b1dd440 2008/01/28 33096
+M  b75eac34e2 2008/01/28 33097
+M  8d2ac73b58 2008/01/28 33098
+M  74175ec198 2008/01/28 33099
+M  a0604b4cdf 2008/01/29 33101
+M  7a823c1420 2008/01/29 33102
+R  15f169a108 2008/01/29 33103 (unknown reason)
+M  e3176d0917 2008/01/29 33104
+M  c3c3bebb63 2008/01/29 33105
+P  8c54174d09 2008/01/29 33106 fixes for 33081 not merged
+R  52d1f6fbd7 2008/01/29 33109 (unknown reason)
+M  fad23372ba 2008/01/30 33124
+M  2b631c9356 2008/01/30 33125
+M  e148a7d386 2008/01/30 33127
+m  384f06ae49 2008/01/30 33129 lib/Math/BigInt/CalcEmu.pm pod fix skipped
+R  83f994449f 2008/01/31 33142 (unknown reason)
+M  af20bb8057 2008/01/31 33143
+M  a371bcf3a4 2008/01/31 33144
+M  70aab261fe 2008/01/31 33152
+M  9135cc1c9c 2008/01/31 33153
+M  ea6a7c5888 2008/01/31 33154
+M  43b09ad7a3 2008/02/01 33163
+M  bb9fb6628b 2008/02/01 33170
+M  437d3b4e2c 2008/02/01 33178
+R  fb632ce3b9 2008/02/02 33181 (unknown reason)
+R  92e45a3e6a 2008/02/02 33182 (unknown reason)
+M  357244ac7b 2008/02/02 33193
+M  349133794f 2008/02/02 33206
+M  98deaf8b6f 2008/02/02 33208
+M  b57c8994d1 2008/02/03 33222
+M  000fd473bc 2008/02/03 33223
+M  1bcecb7728 2008/02/03 33226
+R  e1c418065b 2008/02/03 33228 (unknown reason)
+M  a0e63aba9e 2008/02/04 33229
+M  196d796ca0 2008/02/04 33230
+R  de37a1949a 2008/02/04 33231 (unknown reason)
+R  76753e7fcd 2008/02/04 33232 (unknown reason)
+M  8f3d514bf2 2008/02/04 33233
+M  d0f7eaaf66 2008/02/04 33234
+M  519bf2a30a 2008/02/04 33235
+M  1c92ff99e7 2008/02/05 33236
+M  616f6b200d 2008/02/05 33237
+M  cd6d5856d5 2008/02/05 33238
+M  c6f750d107 2008/02/06 33239
+M  913ba1b7a5 2008/02/06 33241
+M  5d6b07c5a4 2008/02/06 33242
+M  6127f3cdd0 2008/02/07 33244
+R  aad570aaa6 2008/02/07 33245 (unknown reason)
+M  08c5d56415 2008/02/07 33246
+M  82cfb3a2c3 2008/02/08 33247
+M  b727803b27 2008/02/08 33248
+R  5de3775cb1 2008/02/08 33249 (unknown reason)
+M  a592ba15a3 2008/02/08 33250
+M  ddd401edfb 2008/02/08 33251
+R  d5ece4e2f6 2008/02/08 33252 (unknown reason)
+M  9f4452f71a 2008/02/08 33253
+M  039698bb08 2008/02/08 33254
+M  099b16d3b5 2008/02/08 33255
+R  3468c7eaa8 2008/02/08 33256 (unknown reason)
+M  f88ee2835d 2008/02/08 33257
+!  7b0f711abd 2008/02/08 33258 IO::Handle awaiting CPAN sync
+M  3722f0dc40 2008/02/08 33259
+M  7e8c2d18d3 2008/02/08 33260
+M  f8a4dbc572 2008/02/08 33261
+M  28c7948a09 2008/02/09 33262
+M  20b7c8df8c 2008/02/09 33263
+M  41d86c6b93 2008/02/09 33264
+M  ca4cfd2853 2008/02/09 33265
+M  806b8cc26f 2008/02/10 33266
+R  e71197e288 2008/02/10 33267 (unknown reason)
+M  f7a782ffe2 2008/02/10 33268
+R  bcabcc50f8 2008/02/10 33269 (unknown reason)
+R  734c245124 2008/02/10 33270 (unknown reason)
+R  9f6cc744b0 2008/02/10 33271 (unknown reason)
+M  f3dc127a72 2008/02/10 33272
+R  8798655dec 2008/02/10 33273 (unknown reason)
+M  dd568cb698 2008/02/11 33274
+M  d207eff153 2008/02/11 33275
+R  251cc6a663 2008/02/11 33276 (unknown reason)
+R  7abfa3119c 2008/02/11 33277 (unknown reason)
+M  05cb221f7e 2008/02/11 33278
+R  8074533a0c 2008/02/11 33279 (unknown reason)
+M  22ccb26d0b 2008/02/11 33280
+M  bd3ac2f12c 2008/02/11 33281
+M  8b4fe3688e 2008/02/11 33282
+R  cf684db655 2008/02/11 33283 (unknown reason)
+R  d38c8166c7 2008/02/11 33284 (unknown reason)
+R  53e8571218 2008/02/11 33285 (unknown reason)
+M  d3056722ea 2008/02/12 33286
+R  3d4dd4c7b4 2008/02/12 33287 (unknown reason)
+R  4048f0105b 2008/02/12 33289 (unknown reason)
+R  9f10164a6c 2008/02/12 33290 (unknown reason)
+R  7918f24d20 2008/02/12 33291 (unknown reason)
+R  654eccd594 2008/02/12 33292 (unknown reason)
+M  57dd0abb43 2008/02/12 33293
+M  795ee8854b 2008/02/12 33294
+M  e25a7dc23f 2008/02/13 33295
+M  babfacb9bd 2008/02/13 33296
+M  6ba536972b 2008/02/13 33297
+R  16bf6295de 2008/02/13 33298 (unknown reason)
+R  589df73be5 2008/02/13 33299 (unknown reason)
+R  a3e405b265 2008/02/13 33300 (unknown reason)
+M  cae86ea865 2008/02/13 33301
+R  781e3f0500 2008/02/13 33302 (unknown reason)
+M  9f4ee62979 2008/02/14 33303
+R  fe9845cc76 2008/02/14 33304 (unknown reason)
+R  86f9315f71 2008/02/14 33305 (unknown reason)
+R  c91c3a7516 2008/02/14 33306 (unknown reason)
+R  7e623da313 2008/02/14 33307 (unknown reason)
+R  c4a2fd1a6f 2008/02/14 33308 (unknown reason)
+R  fa01e09300 2008/02/14 33309 (unknown reason)
+R  b16276bb9e 2008/02/14 33310 (unknown reason)
+M  27eaf14c55 2008/02/14 33311
+M  e5e2ca09e6 2008/02/14 33312
+M  66072c9214 2008/02/14 33313
+M  7a81c58e43 2008/02/14 33314
+R  0053d415f5 2008/02/15 33315 (unknown reason)
+M  320adbb0e2 2008/02/15 33316
+M  ac29ea6187 2008/02/15 33317
+M  f16e9d76b4 2008/02/15 33318
+M  4137585d16 2008/02/15 33321
+M  50a25f5b3f 2008/02/16 33322
+M  34795b444e 2008/02/16 33323
+M  639081d6f9 2008/02/17 33324
+M  250257bbff 2008/02/17 33325
+M  3dd5fe6bfa 2008/02/18 33326
+M  4f61fd4b74 2008/02/18 33327
+M  f7918450ac 2008/02/18 33328
+M  898471883c 2008/02/18 33329
+M  3fe25e0f6c 2008/02/18 33330
+M  54c7876f68 2008/02/18 33331
+m  473d7a83d6 2008/02/18 33332 DistGen.pm needs merging when Module::Build@jan14
+M  788c0c32a9 2008/02/18 33333
+M  16ec96eb5a 2008/02/18 33334
+M  cb644b64ca 2008/02/20 33335
+R  f30de7493b 2008/02/20 33336 (unknown reason)
+M  1518d620d8 2008/02/20 33337
+R  9784f5f42a 2008/02/20 33338 (unknown reason)
+M  69587ea4eb 2008/02/21 33339
+M  ba889e8f21 2008/02/21 33340
+!  ce2ea237c5 2008/02/21 33341 Filter::Util::Call awaiting new CPAN release
+M  50edf520be 2008/02/22 33342
+R  9ec7171b93 2008/02/22 33343 (unknown reason)
+M  3caf316a13 2008/02/22 33344
+M  44490ef232 2008/02/22 33345
+R  46c71dd0b9 2008/02/22 33346 (unknown reason)
+M  f7e8b52a89 2008/02/22 33347
+M  76febb1c61 2008/02/22 33349
+M  ec6c7eee5f 2008/02/22 33350
+M  a93e78e3a0 2008/02/22 33352
+M  27c6397cde 2008/02/22 33353
+R  c2f6176938 2008/02/22 33354 (unknown reason)
+R  910e06714a 2008/02/22 33355 (unknown reason)
+R  996c9baa63 2008/02/23 33356 (unknown reason)
+M  13432c88f9 2008/02/24 33357
+M  54c0bb3429 2008/02/24 33358
+M  7ef93cb2ba 2008/02/25 33359
+M  33d16ee735 2008/02/25 33360
+M  0a7dbd1b0b 2008/02/25 33361
+M  7fb1c73b91 2008/02/25 33362 (a chunk was missed and later added by
+                               1255429e0faeb4e15efc61f7de8b03d43616155f)
+M  c13076132a 2008/02/25 33363
+R  6ecf81d654 2008/02/25 33364 (unknown reason)
+R  14278b9c79 2008/02/25 33365 (unknown reason)
+M  0a3a8dc0cd 2008/02/25 33366
+M  5fa9f95182 2008/02/25 33367
+M  553e7bb0c8 2008/02/25 33368
+M  c427f4d2d4 2008/02/25 33369
+m  0934c9d92d 2008/02/25 33370 a config change that had a Time::Piece hack too, awaiting CPAN
+M  721e227587 2008/02/25 33371
+M  03f3e794d7 2008/02/26 33372
+M  9ac1cbc083 2008/02/26 33373
+M  cb7b5e07a2 2008/02/26 33374 this was applied out-of-sequence, so in fact
+                               several chunks were skipped since they were
+                               no longer needed.
+M  dda32041ca 2008/02/26 33375
+R  d2c25739ad 2008/02/26 33376 (unknown reason)
+M  98653f182f 2008/02/26 33377
+M  5d487c263b 2008/02/26 33378
+M  ca7c1a2998 2008/02/26 33379
+M  cfe5289891 2008/02/27 33380
+M  e050cc0e6d 2008/02/27 33383
+R  bcfe2509c9 2008/02/27 33384 (unknown reason)
+R  5fa45a31a1 2008/02/27 33385 (unknown reason)
+M  54683d5edb 2008/02/27 33386
+M  291f766ec7 2008/02/27 33387
+M  4fd0a9b869 2008/02/27 33388
+M  6410718072 2008/02/27 33389
+M  d8fca4022b 2008/02/27 33390
+M  705e6672c0 2008/02/29 33391
+M  6874676959 2008/02/29 33392
+M  2a7f4b9b07 2008/02/29 33393
+M  04955c1432 2008/02/29 33394
+M  cd06ac219e 2008/02/29 33395
+M  3040be6a41 2008/02/29 33396
+M  f35ac149cc 2008/02/29 33397
+M  451405367b 2008/02/29 33398
+M  df029878ce 2008/02/29 33399
+R  7bc54ceabb 2008/02/29 33400 (unknown reason)
+M  1a5dcd2a85 2008/02/29 33401
+M  566cc23fa3 2008/03/01 33402
+R  2e000ff293 2008/03/01 33403 (unknown reason)
+M  f6d658ccb3 2008/03/01 33404
+M  596fddd5e3 2008/03/02 33405
+R  2b021c5385 2008/03/02 33406 (unknown reason)
+M  0544e6df68 2008/03/02 33407
+M  48dbb59ed9 2008/03/02 33408
+R  af828c0195 2008/03/02 33409 (unknown reason)
+M  546acaf953 2008/03/02 33410
+R  ac1e9476da 2008/03/02 33411 (unknown reason)
+M  3128eefee5 2008/03/03 33414
+M  5dd54fb425 2008/03/03 33416
+M  487af1873b 2008/03/03 33423
+M  51873376c5 2008/03/04 33431
+M  06494c4ce5 2008/03/04 33433
+M  1dcb720a51 2008/03/04 33434
+M  b84c11c86f 2008/03/04 33437
+M  1e74786ab0 2008/03/05 33438
+M  9a35f1ea05 2008/03/05 33439
+M  c491a205b5 2008/03/05 33440
+M  b810cbf363 2008/03/05 33442
+M  354c4f6702 2008/03/05 33445
+M  042560a65f 2008/03/06 33447
+R  31e9e0a31e 2008/03/06 33448 (unknown reason)
+R  6e9b0e18b7 2008/03/06 33450 (unknown reason)
+M  75ca6fb6be 2008/03/07 33451
+R  2fed2a1ba9 2008/03/08 33452 (unknown reason)
+R  52a5bfab88 2008/03/08 33453 (unknown reason)
+M  7ba1936902 2008/03/09 33455
+M  8ed0547917 2008/03/09 33456
+M  3788ef8ffa 2008/03/10 33457
+M  218787bdb7 2008/03/10 33458
+M  3f6d40bd7f 2008/03/10 33460
+M  8964cfe010 2008/03/10 33462
+M  77e217c696 2008/03/10 33463
+M  58a97135f4 2008/03/10 33466
+M  27aaedc17a 2008/03/10 33467
+!  124e6c8489 2008/03/10 33468 Time::Piece: C=1.13, bleed has local hacks (up to 1.13_02)
+!  0db9c0cf00 2008/03/10 33469 Time::Piece: C=1.13, bleed has local hacks (up to 1.13_02)
+M  1842fafe88 2008/03/10 33470
+R  23f13727cc 2008/03/11 33471 (unknown reason)
+R  12964ddd5d 2008/03/11 33473 (unknown reason)
+M  09ec0e7302 2008/03/11 33480
+M  7e73a9801b 2008/03/11 33481
+M  867ade395b 2008/03/11 33482
+M  b449fc5bc1 2008/03/11 33485
+M  c0abe5aa02 2008/03/12 33486
+M  7c65b8e220 2008/03/12 33487
+M  02e7afe2ea 2008/03/12 33488
+R  89e3821218 2008/03/12 33489 (unknown reason)
+M  1d791a44a4 2008/03/12 33491
+M  711e8db2de 2008/03/12 33492
+M  0dbed2e582 2008/03/12 33493
+M  b63c7c552a 2008/03/12 33495
+M  9bab90c0f2 2008/03/12 33498
+M  848ff2a150 2008/03/12 33499
+M  ba7c8aa54e 2008/03/12 33500
+M  81d4a902ec 2008/03/13 33503
+M  5ca745d264 2008/03/13 33504
+M  183ac38d1d 2008/03/13 33505
+M  4386d69d88 2008/03/13 33506
+R  66ceb53250 2008/03/13 33507 (unknown reason)
+R  4f58fed66d 2008/03/13 33508 (unknown reason)
+M  9a53e70c2f 2008/03/14 33523
+M  c9967ac82c 2008/03/14 33531
+M  b2866d4731 2008/03/14 33534
+M  b6b9a09997 2008/03/15 33537
+M  424a4936e3 2008/03/15 33538
+M  08858ed21b 2008/03/17 33539
+R  3be3cdd69f 2008/03/18 33541 (unknown reason)
+M  8b53a00d11 2008/03/18 33542
+M  c762d24b2c 2008/03/19 33543
+M  4052d21cf2 2008/03/20 33544
+M  216dac0429 2008/03/21 33547
+M  ed1b9de06a 2008/03/24 33550
+M  70ceb34a90 2008/03/24 33551
+M  c21563cb95 2008/03/24 33552
+M  f175cff5ca 2008/03/24 33553
+M  7027b9a31b 2008/03/25 33554
+M  d3153aa44f 2008/03/25 33556
+M  502d9230ec 2008/03/25 33557
+M  8a5a710d2a 2008/03/25 33558
+M  0c42fe9565 2008/03/25 33559
+M  523f125d4a 2008/03/25 33560
+R  1eb6e4ca6a 2008/03/25 33561 (unknown reason)
+M  ba40575b1b 2008/03/25 33562
+R  b88ec9b84f 2008/03/25 33563 (unknown reason)
+M  8c32f14907 2008/03/25 33564
+M  c05290799f 2008/03/25 33565
+M  038ae9a457 2008/03/25 33566
+M  553b5000d7 2008/03/25 33567
+M  86de2d7dbe 2008/03/26 33568
+M  2ae0a74966 2008/03/26 33569
+M  9df8f87f35 2008/03/26 33570
+M  d884a504e3 2008/03/26 33571
+M  88405f6502 2008/03/26 33573
+R  431844234a 2008/03/26 33575 (unknown reason)
+R  43e0a8bc5b 2008/03/26 33577 (unknown reason)
+M  ec08ff806c 2008/03/26 33578
+M  efcbbafbf1 2008/03/26 33579
+M  ce47496284 2008/03/26 33580
+M  083e921211 2008/03/27 33583
+M  643e696a61 2008/03/27 33584
+M  b50d78f710 2008/03/28 33589
+M  a5bd55ee89 2008/03/28 33591
+P  0078014ad8 2008/03/28 33592 lib/CGI/t/upload_post_text.txt wasn't added,
+       but thats okay because 33643 should have deleted it anyway
+M  02eafbe222 2008/03/28 33594
+M  d17ea59705 2008/03/29 33595
+M  cddfcddc19 2008/03/29 33596
+M  3420cd608b 2008/03/29 33597
+M  1cd66f7c5b 2008/03/29 33598
+M  551574687c 2008/03/29 33601
+M  08593cf4c9 2008/03/30 33606
+M  95aa056551 2008/03/30 33608
+M  a5e412a342 2008/03/30 33609
+M  cc8432b2c2 2008/03/31 33612
+R  c0dd94a09f 2008/03/31 33618 (unknown reason)
+M  6f154b1b7e 2008/03/31 33621
+M  33768f1313 2008/03/31 33622
+M  d8528f07d4 2008/03/31 33623
+M  c595d0543e 2008/04/01 33624
+M  159fce989f 2008/04/01 33625
+R  27aecdc667 2008/04/01 33626 (unknown reason)
+R  84335ee933 2008/04/01 33627 (unknown reason)
+M  e82be400b1 2008/04/02 33629
+M  f25eda1080 2008/04/02 33631
+M  aedff202e4 2008/04/02 33632
+M  63da683703 2008/04/03 33639
+P  15f82b891b 2008/04/03 33643 skipped deleting lib/CGI/t/upload_post_text.txt
+                               (see 33592)
+M  8aef763e17 2008/04/04 33644
+R  2e1c5ef038 2008/04/04 33645 (unknown reason)
+M  cd387eedac 2008/04/04 33646
+M  8a4f037860 2008/04/05 33647
+M  20e8a3a35e 2008/04/05 33648
+M  5cd1aaf046 2008/04/06 33649
+M  9f5e10ca92 2008/04/06 33650
+M  f126b98bb2 2008/04/06 33651
+M  439cad7f0a 2008/04/06 33652 add 'Exterminate! cop_label' to perltodo
+M  4b65a91961 2008/04/06 33653
+R  06f53df5b0 2008/04/06 33654 (unknown reason)
+R  b1cf8b3600 2008/04/06 33655 (unknown reason)
+P  dca6062a86 2008/04/07 33656 only Deparse.pm; the cop.h stuff isn't BinCompat
+P  012da8e581 2008/04/07 33657 only perltodo part (undoing 33652) 
+M  d5b8ed548f 2008/04/07 33658
+R  223bd15485 2008/04/07 33659 (unknown reason)
+M  7a07078aee 2008/04/08 33661
+M  52960e22f7 2008/04/08 33663
+M  3462340b11 2008/04/09 33664
+M  f2df708187 2008/04/11 33665
+M  4de3d1625c 2008/04/11 33666
+M  89c6a13e14 2008/04/11 33667
+M  9d0f7ed753 2008/04/11 33668
+M  c4f3bd1eee 2008/04/11 33669
+M  4d567a5610 2008/04/12 33670
+M  a2e578dad2 2008/04/13 33671
+M  1d175cda9d 2008/04/13 33672
+M  bf8300decc 2008/04/13 33673
+M  946b2ae57c 2008/04/14 33674
+M  523b30316c 2008/04/14 33675
+M  9d6bff3578 2008/04/14 33676
+R  72241cc917 2008/04/14 33677 (unknown reason)
+M  a1021d5787 2008/04/14 33678
+R  61a59f30bc 2008/04/14 33679 (unknown reason)
+M  1bab44f9bb 2008/04/14 33680
+R  549135093e 2008/04/14 33681 (unknown reason)
+R  bfa6c41890 2008/04/14 33682 (unknown reason)
+R  b3562f19ee 2008/04/15 33683 (unknown reason)
+M  5562fa714b 2008/04/15 33684
+M  ef0d4e1792 2008/04/15 33685
+M  d3004175ef 2008/04/15 33686
+M  c53f1caa29 2008/04/15 33687
+M  ea2e58b901 2008/04/15 33688
+M  da0c1bbe91 2008/04/15 33689
+M  bdff39c73b 2008/04/15 33690
+M  5633ac3d94 2008/04/15 33691
+M  dfa82ec08f 2008/04/15 33692
+M  e780cd3490 2008/04/15 33693
+M  cc93af5fbd 2008/04/15 33695
+M  7edbdc6bb4 2008/04/16 33696
+M  b91ba1f24f 2008/04/16 33697
+M  f1e71051a8 2008/04/16 33698
+M  0bc2b4f8b4 2008/04/16 33699
+M  2f90724352 2008/04/16 33700
+M  c94593d002 2008/04/16 33701
+R  256d1bb207 2008/04/17 33702 (unknown reason)
+R  22e0b5c0d8 2008/04/17 33703 (unknown reason)
+R  c49b597d07 2008/04/17 33704 (unknown reason)
+M  37698ac13e 2008/04/17 33705
+R  eff494dd14 2008/04/17 33706 (unknown reason)
+R  c9bf4021f2 2008/04/17 33707 (unknown reason)
+M  057163d74a 2008/04/17 33708
+M  12e06b6fd7 2008/04/17 33709
+M  f6f3a1fea2 2008/04/18 33710
+M  4e42dfb144 2008/04/18 33711
+M  514f8bac36 2008/04/18 33712
+M  432fb0a0d3 2008/04/18 33713
+M  7ecdd21170 2008/04/19 33714
+M  0dceeee6e9 2008/04/21 33715
+M  d54256afc2 2008/04/21 33716
+M  b5701e9edd 2008/04/22 33720
+M  c3fb68a339 2008/04/22 33721
+M  18a16cc572 2008/04/22 33724
+M  5d96f59891 2008/04/23 33734
+M  c6eb6e8a70 2008/04/24 33737
+M  c829329af6 2008/04/24 33738
+M  33bf2ce557 2008/04/24 33739
+M  671637fed4 2008/04/24 33740
+M  406878ddde 2008/04/24 33741
+M  5f31e3ad80 2008/04/26 33747
+M  c2aba5b82f 2008/04/26 33748
+M  5bf4f5b389 2008/04/26 33749
+M  a26136ef4f 2008/04/26 33750 hand-merged by change 33785
+M  216e512e84 2008/04/26 33751
+M  fdf0a293a8 2008/04/26 33752
+M  f8d0f69b87 2008/04/27 33753
+M  798518689d 2008/04/27 33756
+M  05bc20f304 2008/04/27 33757
+M  d12f7a6a49 2008/04/27 33758
+M  8241c1c038 2008/04/27 33759
+M  3d6c2ba7f8 2008/04/27 33760
+M  016e9c5695 2008/04/28 33761
+M  ad3a8c6706 2008/04/28 33762
+M  40c7cc6dda 2008/04/29 33763
+M  83eea843e6 2008/04/30 33764
+M  9c2a5cfebc 2008/04/30 33765
+R  a79b25b7e1 2008/04/30 33766 (unknown reason)
+M  987aaf079b 2008/04/30 33767
+M  eb5a2f3c94 2008/04/30 33768
+M  4dafff080a 2008/04/30 33769
+M  a91d1d4276 2008/04/30 33770
+M  98274836b0 2008/04/30 33771
+M  9de9b613d4 2008/04/30 33772
+M  ebb7c588e1 2008/04/30 33773
+M  d4e5d774f7 2008/04/30 33774
+M  aa4af5426d 2008/04/30 33775
+M  aa472d819a 2008/05/01 33776
+M  e67b97bd97 2008/05/02 33777 hand-merged by change 33785 (allowing for
+       no SVt_REGEXP)
+M  90630e3c74 2008/05/02 33778
+M  4eb6bdb812 2008/05/02 33779
+M  fd72f444d8 2008/05/02 33780
+M  47c27f0161 2008/05/02 33781
+M  058e2a45ff 2008/05/02 33782
+M  d7a49bad0e 2008/05/04 33783
+M  048d9da8ec 2008/05/04 33788
+M  76051f89dc 2008/05/07 33789
+M  02c1405339 2008/05/08 33790
+M  bd1c7bd234 2008/05/08 33791
+M  b1d302cbe7 2008/05/08 33792
+M  cfa308ca48 2008/05/08 33793
+P  81ec4fbc83 2008/05/08 33794 Just the 'make Copy.t strict-safe' part`
+R  9c76cba290 2008/05/08 33795 (the version bump of this change appears in maint via #34522)
+R  91ca337ee7 2008/05/08 33796 (unknown reason)
+M  8a3f7e956e 2008/05/09 33797
+M  e4911a48a0 2008/05/09 33798
+M  a94e4597e1 2008/05/10 33799
+M  0263186c5d 2008/05/10 33800
+R  c4e1003e21 2008/05/10 33804 (unknown reason)
+M  56b24bb689 2008/05/10 33807
+M  ac9d3a9d44 2008/05/10 33808
+M  f6d55995ce 2008/05/10 33809
+M  500a801928 2008/05/10 33811
+R  547bb2675d 2008/05/10 33814 (unknown reason)
+M  68f8932eb5 2008/05/10 33815
+M  be71433107 2008/05/10 33816
+M  9f63972859 2008/05/11 33822
+M  8d2082b010 2008/05/13 33824
+M  a5d7522178 2008/05/15 33825
+M  9b68a132fa 2008/05/15 33826
+M  d195d98b12 2008/05/15 33827
+M  d5e10e571a 2008/05/15 33828
+M  61699fd9cf 2008/05/15 33829
+M  839c1407d2 2008/05/15 33830
+M  1e968d83d8 2008/05/15 33831
+M  06c0dd34a6 2008/05/16 33832
+R  f05d7009ff 2008/05/16 33833 (unknown reason)
+M  1d888ee364 2008/05/16 33834
+M  5668511f4f 2008/05/16 33835
+M  373098c085 2008/05/16 33836
+M  206957a79d 2008/05/16 33837
+M  b8d86d89db 2008/05/16 33838
+M  670096dbbf 2008/05/16 33839
+M  9649ed94a1 2008/05/17 33840
+M  a55bb48be6 2008/05/17 33841
+M  8f68b0e606 2008/05/17 33843
+M  a33f2d9ff7 2008/05/17 33845
+M  a1787f2408 2008/05/18 33846
+M  09782346ff 2008/05/18 33847
+M  5f1da31cc3 2008/05/18 33848
+M  b0fdf69ec5 2008/05/18 33849
+M  0d7a9d9f45 2008/05/18 33850
+M  03b22f1b10 2008/05/18 33851
+M  e9d89077a6 2008/05/18 33852
+M  8233f60648 2008/05/18 33853
+M  e385c3bfc8 2008/05/18 33854
+R  be25f60935 2008/05/18 33858 (unknown reason)
+M  68006eeaf2 2008/05/19 33859
+M  a8f3d2d7ed 2008/05/19 33860
+M  2227e2d5ff 2008/05/19 33861
+M  9e6fc21fcd 2008/05/19 33862
+M  3cc5758cc9 2008/05/19 33863
+M  dca8fd5cbb 2008/05/19 33864
+M  91d0cbf6b4 2008/05/19 33865
+M  bcb8f0e81f 2008/05/19 33869
+R  d3c2e0214a 2008/05/19 33870 (unknown reason)
+M  3182b11b46 2008/05/19 33871
+M  984f9f6647 2008/05/20 33874
+M  ace56ae504 2008/05/20 33876
+M  b2f871edc3 2008/05/20 33887
+M  9453289ade 2008/05/20 33890
+M  99978bb4f6 2008/05/20 33891
+M  e99d581a4a 2008/05/21 33896
+M  72bfe1b2b3 2008/05/21 33897
+M  ea86b3de35 2008/05/21 33898
+M  1eea129cab 2008/05/21 33899
+M  79706302bf 2008/05/21 33900
+R  afa74d4282 2008/05/21 33901 (unknown reason)
+R  8565890c86 2008/05/21 33902 (unknown reason)
+M  5488f21b4e 2008/05/22 33905
+M  effb568a5e 2008/05/22 33906
+M  827116e637 2008/05/22 33907
+M  b60ab40eb1 2008/05/23 33909
+R  93c512172a 2008/05/23 33910 (unknown reason)
+M  68c65ec0ad 2008/05/23 33911
+M  b27284eed0 2008/05/23 33912
+M  b8e1b25f6a 2008/05/23 33914
+R  32d6804057 2008/05/23 33916 (unknown reason)
+!  3df1a9e2cb 2008/05/24 33918 Time::Piece: C=1.13, bleed has local hacks (up to 1.13_02)
+M  e08926902e 2008/05/24 33919
+M  4f923b5674 2008/05/25 33927
+M  d49025b75d 2008/05/25 33936
+M  62b40d2474 2008/05/27 33937
+M  2c476adc76 2008/05/27 33939
+M  ad56049d11 2008/05/29 33948
+M  3ab9413366 2008/05/29 33949
+M  10489e4195 2008/05/30 33951
+M  8ba22ff48d 2008/05/30 33952
+M  19c4478c87 2008/05/31 33956
+M  a1c7933fc4 2008/05/31 33971
+M  70f874d356 2008/06/01 33973
+M  e336069e0f 2008/06/01 33974
+M  597c4554ca 2008/06/01 33975
+M  848ead8701 2008/06/01 33977
+M  9d97e8b8ca 2008/06/01 33978
+M  ac0638ad05 2008/06/01 33979
+M  a811a5cf5b 2008/06/01 33980
+R  1e21d011cd 2008/06/01 33981 (unknown reason)
+M  d685c22b7f 2008/06/01 33982
+!  bc3f1c14f9 2008/06/01 33983 ext/IO/lib/IO/Dir.pm 1.06_01, awaiting new CPAN release
+!  6f86311fbd 2008/06/01 33984 ext/IO/lib/IO/Dir.pm 1.06_01, awaiting new CPAN release
+M  a911a0f814 2008/06/01 33985
+R  7029ff3723 2008/06/02 33986 (unknown reason)
+M  55595e835e 2008/06/02 33987
+M  af638b876e 2008/06/02 33988
+M  04636146cb 2008/06/02 33989
+M  4319409baa 2008/06/02 33990
+M  597fc7a09a 2008/06/03 33991
+M  11ed4d0171 2008/06/03 33992
+M  83b907a4c2 2008/06/03 33993
+M  ccea220c53 2008/06/04 33995
+M  f0291b57b3 2008/06/04 33996
+M  69473a205b 2008/06/04 33997
+R  42e4baff30 2008/06/05 33998 (unknown reason)
+M  8365c870bf 2008/06/05 33999
+M  8737ae4dee 2008/06/05 34000
+R  8ba733f51b 2008/06/05 34001 (unknown reason)
+M  dce0cf36a3 2008/06/05 34002
+M  df19a7184d 2008/06/05 34003
+M  3fe752ba88 2008/06/06 34004
+M  f93f88eb61 2008/06/06 34005
+M  599230fcc2 2008/06/07 34014
+M  6f878116a0 2008/06/07 34016
+M  4d5692de8d 2008/06/08 34019
+M  26ab4e07be 2008/06/08 34020
+R  9e8d7757ba 2008/06/08 34021 (unknown reason)
+R  327323c144 2008/06/08 34022 (unknown reason)
+R  aef2a98a19 2008/06/08 34023 (unknown reason)
+M  24ead1638d 2008/06/08 34024
+M  5a33563ff2 2008/06/08 34025
+M  055cc54b41 2008/06/08 34026
+!  d6db67f2d9 2008/06/08 34027 smartmatch doc patch; awaiting agreement on final semantics
+R  91a462243e 2008/06/08 34028 (unknown reason)
+M  603aa20df5 2008/06/08 34029
+M  7948fc082b 2008/06/08 34030
+M  e5ae200f29 2008/06/08 34031
+M  3ec35e0f92 2008/06/09 34038
+M  3a92e6ae87 2008/06/09 34039
+M  f21873d1c0 2008/06/10 34040
+M  3d8721739e 2008/06/10 34041
+M  c0ed5c7567 2008/06/11 34042
+M  661290c7db 2008/06/11 34043
+M  d4d22eb373 2008/06/11 34044
+M  93f00e883a 2008/06/13 34045
+M  8381071f75 2008/06/13 34046
+M  6c791b1568 2008/06/13 34047
+M  561ee912c4 2008/06/13 34048
+M  1090e0729d 2008/06/13 34049
+M  84bd4c3a0c 2008/06/13 34050
+M  3d4f2f8982 2008/06/13 34051
+M  211b0ba37c 2008/06/13 34052
+M  e0951028b5 2008/06/14 34053
+M  cd1a9f552f 2008/06/15 34054
+M  49c95d583e 2008/06/15 34055
+M  67fcfcf925 2008/06/15 34056
+M  803e1be130 2008/06/16 34057
+M  2605937c60 2008/06/16 34058
+M  d4a42255d2 2008/06/16 34060
+M  54c90be196 2008/06/16 34061
+M  227375e110 2008/06/16 34063
+M  1d8eaf8cf5 2008/06/16 34064
+M  8dc00b2f10 2008/06/17 34067
+M  8433848b13 2008/06/17 34068
+M  ab69dbc258 2008/06/17 34069
+M  cba5fa5d0a 2008/06/17 34070
+M  799361c3c9 2008/06/17 34071
+M  e1371c0327 2008/06/18 34072
+M  d909c5cbac 2008/06/18 34073
+M  15b48317ac 2008/06/19 34074
+M  79a3ac157a 2008/06/20 34075
+M  a73918ec93 2008/06/21 34076
+M  8b0dea507b 2008/06/22 34077
+M  532939df37 2008/06/23 34078
+M  b48653af3d 2008/06/23 34080
+M  5437faeb38 2008/06/24 34081
+M  d59d305206 2008/06/24 34083
+M  fa8d183667 2008/06/24 34084
+M  7367e658df 2008/06/24 34085
+M  7541f2962a 2008/06/25 34086
+M  6cefa69e9d 2008/06/25 34087
+M  a3ed38f29b 2008/06/25 34088
+M  5c0c92498b 2008/06/26 34089
+M  280cf07eab 2008/06/27 34090
+M  087986a76c 2008/06/28 34091
+M  6e592b3a92 2008/06/28 34092
+M  b11304a195 2008/06/28 34093
+M  a7aed57248 2008/06/30 34094
+M  4482644218 2008/07/01 34097
+M  c4393b60d8 2008/07/02 34098
+M  928cb7d46e 2008/07/03 34099
+M  a782d47cad 2008/07/03 34100
+M  ab14db95b0 2008/07/03 34101
+M  a13351642e 2008/07/06 34102 one chunk initially missed; was later
+    added by f68cd6cd87c795f45dc31a692500c8221c711525
+
+M  2fd0906e14 2008/07/07 34103
+M  81c4fd9ed7 2008/07/07 34105
+M  cbb9e8a748 2008/07/07 34107
+M  5fe9b82b31 2008/07/08 34109
+M  98916cfa40 2008/07/08 34110
+M  5bcaa86b3b 2008/07/08 34112
+M  92a3ac59c9 2008/07/08 34114
+M  4b7e285e7a 2008/07/09 34115
+M  994c4576e6 2008/07/09 34116
+M  39b6627f59 2008/07/10 34117
+M  7600f30e40 2008/07/10 34118
+M  36a30365a7 2008/07/10 34120
+M  6108250ca7 2008/07/11 34121
+M  f5b75c1c0d 2008/07/11 34122
+M  2027357eec 2008/07/11 34123
+M  90f67b0003 2008/07/11 34124
+M  e32383e2a3 2008/07/11 34125
+M  d2821e7281 2008/07/11 34126
+M  a49b46c637 2008/07/11 34127
+M  4612962a48 2008/07/11 34128
+M  f3f2f1a347 2008/07/11 34129
+M  9c0a17a0f8 2008/07/11 34130
+M  597140e250 2008/07/11 34131
+M  bfe27a5875 2008/07/12 34132
+R  30ec677dd4 2008/07/12 34133 was integrated, then backed out by 35026 - can't remember why
+R  c568a9d186 2008/07/12 34134 (unknown reason)
+M  003d2c645c 2008/07/12 34135
+M  26bfa6e19e 2008/07/13 34136
+M  7e455f685b 2008/07/13 34137
+M  6c65d5f933 2008/07/13 34138
+M  e8e72d4192 2008/07/13 34139
+M  35c6393c7a 2008/07/13 34140
+M  a469502ffd 2008/07/15 34141
+M  219bf41872 2008/07/15 34142
+M  e27835eefa 2008/07/15 34143
+M  837cb3bace 2008/07/15 34144
+M  e11a3f9e25 2008/07/16 34145
+M  7cd4b8a818 2008/07/16 34146
+M  7e1027b93a 2008/07/16 34147
+M  966e813891 2008/07/16 34148
+M  e4ddb720dd 2008/07/16 34149
+M  4271b52731 2008/07/16 34150
+M  ec83ea38eb 2008/07/18 34151
+M  7bb7fa3865 2008/07/22 34152
+M  0e4e3f6e96 2008/07/22 34153
+M  2d4a14fe01 2008/07/23 34154
+M  ed272d6f37 2008/07/23 34155
+M  8fdbae2509 2008/07/23 34156
+M  dab34d0f01 2008/07/26 34157
+R  341b787604 2008/07/26 34158 (unknown reason)
+M  48f8bad929 2008/07/26 34159
+M  3880c8ecf1 2008/07/27 34160
+M  395ff119ce 2008/07/29 34162
+M  b09a11114b 2008/07/30 34163
+M  3e927c5026 2008/07/30 34164
+M  85d2acea42 2008/07/30 34165
+M  a1fea99b3d 2008/07/31 34166
+M  5129b2ca8d 2008/07/31 34167
+M  b78dccfb97 2008/07/31 34168
+M  f7c6915850 2008/07/31 34169
+M  f9a01fbf80 2008/08/04 34170
+M  fcf99ed44d 2008/08/06 34171
+M  9a4933c3f3 2008/08/06 34172
+M  7a7e493693 2008/08/06 34173
+M  9ae5a6c323 2008/08/06 34174
+M  75ff0aabd9 2008/08/06 34175
+M  e6867818d3 2008/08/07 34176
+M  0ae187c229 2008/08/07 34177
+M  c1ddc35c47 2008/08/07 34178
+M  748a4b20da 2008/08/07 34179
+M  1c25d39434 2008/08/07 34180
+M  213f370f28 2008/08/07 34181
+M  62a28c976c 2008/08/07 34182
+M  16570ae7ee 2008/08/08 34183
+M  2d90ac9586 2008/08/08 34184
+M  67d8fe77dd 2008/08/08 34185
+M  1d40d392b4 2008/08/08 34188
+M  c707cc0022 2008/08/08 34189
+M  cd1d2f8a20 2008/08/09 34190
+M  2f4cffa772 2008/08/09 34191
+M  0279961e65 2008/08/09 34192
+M  6dbcfe36a5 2008/08/10 34193
+M  e0ef849f91 2008/08/10 34194
+M  a13fba344b 2008/08/10 34195
+M  ffe4764e69 2008/08/10 34196
+M  1c5b513e3f 2008/08/10 34197
+M  07a28ea7fe 2008/08/11 34198
+M  5f9145a3c5 2008/08/11 34200
+R  a201cd3127 2008/08/11 34201 (unknown reason)
+M  2811b8367c 2008/08/12 34202
+M  7aa55bb4d7 2008/08/13 34203
+M  b091e0d1cb 2008/08/17 34204
+M  06d90eb2f6 2008/08/19 34205
+M  90bc526312 2008/08/19 34206
+M  69032df759 2008/08/19 34207
+M  7ee5fac837 2008/08/20 34208
+M  b17f5ab768 2008/08/20 34209
+M  41fae7a143 2008/08/20 34210
+M  fd996479e2 2008/08/21 34211
+M  90e91dd8c9 2008/08/21 34212
+M  785bee4f7c 2008/08/21 34213
+M  8e45cc2bb9 2008/08/22 34214
+M  f46ee2483d 2008/08/22 34215
+M  d28af14635 2008/08/22 34216
+M  5da8ab6323 2008/08/22 34217
+M  56e771c1bc 2008/08/22 34218
+M  b5920ff0f6 2008/08/24 34219
+M  990198f075 2008/08/24 34220
+M  8c44bff1ac 2008/08/24 34221
+!  fd8ebd06d0 2008/08/24 34222 Safe.pm - C=2.16 B=2.16_01; awaiting CPAN sync
+M  228ee848f0 2008/08/24 34223
+R  777723442a 2008/08/24 34224 (unknown reason)
+M  9d27dca99b 2008/08/24 34225
+M  2a21c44486 2008/08/25 34226
+M  fbd6575c91 2008/08/26 34227
+M  45f2a18c3b 2008/08/26 34228
+M  6dcddb8726 2008/08/26 34229
+M  c1d0a804f4 2008/08/26 34230
+M  fe0438b3fd 2008/08/26 34231
+M  e34765e4dc 2008/08/26 34232
+M  6459291e97 2008/08/26 34233
+M  d3133c8951 2008/08/28 34234
+M  99d21f8bc4 2008/08/30 34235
+M  08baf50377 2008/08/30 34236
+M  10865379b2 2008/08/30 34237
+M  d976ca1bf5 2008/09/01 34238
+M  95731d2265 2008/09/02 34239
+M  98fca0e8e7 2008/09/02 34240
+M  162f8c6795 2008/09/02 34241
+M  8d159ec130 2008/09/02 34242
+M  98af1e1420 2008/09/02 34243
+R  b51c85cfec 2008/09/03 34252 (unknown reason)
+M  9c7085bebb 2008/09/03 34258
+M  920f5fe1a2 2008/09/05 34272
+M  598d6e99fa 2008/09/05 34278
+M  6ada912ce2 2008/09/05 34282
+M  e1c7048425 2008/09/07 34302
+M  9276022363 2008/09/07 34303
+M  00ca1d0d42 2008/09/07 34306
+M  b91dd380a9 2008/09/07 34307
+M  0b9c91f651 2008/09/07 34308
+M  5625ef69b6 2008/09/07 34309
+R  edbe35ea95 2008/09/07 34310 (unknown reason)
+M  6ae70e43e2 2008/09/07 34311
+M  ea581a515b 2008/09/07 34312
+M  cd1b270f96 2008/09/07 34314
+M  3551ef6f06 2008/09/08 34315
+M  c1c45e367d 2008/09/08 34316
+M  5a20539ce2 2008/09/08 34317
+M  f0cb210418 2008/09/08 34318
+M  2234743e59 2008/09/08 34319
+M  f8a128a908 2008/09/08 34320
+M  e37e15afdc 2008/09/08 34321
+R  07f3cdf531 2008/09/08 34322 (unknown reason)
+M  8b80c7bdc6 2008/09/09 34324
+M  0642d82a23 2008/09/09 34328
+M  9965363eb5 2008/09/09 34329
+R  76eeff750b 2008/09/10 34330 (unknown reason)
+M  6516816e47 2008/09/10 34334
+M  a6c9a8153f 2008/09/10 34337
+M  31f0e52e4a 2008/09/11 34338
+M  477acd91b7 2008/09/11 34348
+M  515a4f721c 2008/09/11 34349
+M  4a9e32d883 2008/09/11 34350
+M  d43aa7f92b 2008/09/11 34351
+M  90903f12d8 2008/09/11 34352
+R  c109477dfd 2008/09/11 34353 (unknown reason)
+R  a49ba3fcbe 2008/09/12 34354 (unknown reason)
+R  5782d50227 2008/09/12 34355 (unknown reason)
+R  6e4aef5913 2008/09/12 34356 (unknown reason)
+R  ed09b296cb 2008/09/12 34357 (unknown reason)
+M  71c4dbc371 2008/09/13 34358
+M  27fc0087fc 2008/09/13 34359
+M  18eb2ade7d 2008/09/14 34361
+M  73e6e416ba 2008/09/15 34363
+M  bc9c751170 2008/09/15 34364
+M  ae8d64f560 2008/09/15 34365
+M  14be452708 2008/09/15 34369
+M  343ed43ca4 2008/09/15 34370
+M  82f1394b02 2008/09/15 34371
+M  3affb40daa 2008/09/16 34373
+M  f89542f789 2008/09/16 34377
+M  7ed5353dcf 2008/09/17 34378
+M  f2b0c9f791 2008/09/17 34379
+M  3544fab439 2008/09/19 34380
+R  c33269f7cc 2008/09/20 34381 (unknown reason)
+R  1da83c398c 2008/09/20 34383 (unknown reason)
+!  5eb30066fe 2008/09/20 34384 IO::Handle awaiting CPAN sync
+M  d3383c7531 2008/09/21 34385
+M  592b6146ab 2008/09/21 34386
+M  df6b13cea9 2008/09/21 34387
+M  73bf75527b 2008/09/21 34388
+M  1f025261d8 2008/09/21 34389
+M  309c1fb6a6 2008/09/22 34390
+M  8adca19127 2008/09/22 34391
+M  f5bb2f4989 2008/09/22 34392
+M  44d268c35b 2008/09/22 34400
+M  99df65aa94 2008/09/23 34402
+M  389a661add 2008/09/23 34404
+M  4d3af52d85 2008/09/23 34406
+M  b20801968f 2008/09/23 34408
+M  f667a15aba 2008/09/23 34409
+M  2402d92aa3 2008/09/24 34414
+M  ce0834da05 2008/09/25 34416
+M  f9c1763618 2008/09/25 34417
+M  5b1f73597c 2008/09/25 34418
+M  b648617953 2008/09/25 34419
+M  a4a03afaa8 2008/09/26 34420
+M  2504ae5250 2008/09/26 34421
+M  80a65c702a 2008/09/26 34422
+M  9f34a1744f 2008/09/26 34423
+M  9253672d50 2008/09/26 34425
+M  35f998ddd1 2008/09/27 34433
+M  bb07982c12 2008/09/27 34434
+M  494bd33348 2008/09/27 34435
+M  2e65e370d3 2008/09/29 34440
+M  e6a5675bfd 2008/09/29 34441
+M  ec0c3fb5aa 2008/09/29 34442
+M  690aedd128 2008/09/29 34443
+M  5bca5c48fc 2008/09/29 34444
+!  738349a8c2 2008/09/30 34446 waiting for Module::Build 0.31012 (14 Jan)
+!  c1c8b72b4c 2008/09/30 34447 waiting for Module::Build 0.31012 (14 Jan)
+!  d1ef72e8d5 2008/09/30 34448 waiting for Module::Build 0.31012 (14 Jan)
+M  049aaf37de 2008/09/30 34449
+M  565590b5d6 2008/10/01 34451
+M  642eb38136 2008/10/01 34452
+M  5ccadbde51 2008/10/01 34453
+M  c3ae9cdede 2008/10/01 34454
+M  969386165d 2008/10/03 34456
+M  7d4b806a36 2008/10/05 34457
+M  9c2e5420e4 2008/10/05 34458
+M  37937176ad 2008/10/05 34460
+M  9be01f29fa 2008/10/05 34463
+M  45cf45700e 2008/10/05 34464
+M  8c9af2bf5b 2008/10/06 34466
+M  92e71c9183 2008/10/07 34469
+M  83ff24d4e9 2008/10/07 34470
+M  6553334e8c 2008/10/07 34471
+M  6e65461805 2008/10/10 34472
+M  be4f373d52 2008/10/11 34473
+M  d5f3326709 2008/10/12 34474
+M  c01be2ceee 2008/10/12 34475
+M  e7fab88422 2008/10/14 34479
+M  6bf6381f45 2008/10/15 34481
+M  bf87a6a153 2008/10/15 34482
+M  ccbd73a450 2008/10/15 34483
+M  717da8a420 2008/10/15 34484
+M  b47164137a 2008/10/15 34485
+M  f56953582a 2008/10/15 34486
+M  87f9c3f59c 2008/10/15 34488
+M  50d1e3bd60 2008/10/15 34490
+M  417991fcde 2008/10/15 34491
+M  95e0691656 2008/10/16 34494
+M  a65cb92d1f 2008/10/17 34498
+M  1b289682be 2008/10/18 34504
+M  711690a16d 2008/10/18 34505
+R  a954f6ee31 2008/10/18 34506 (unknown reason)
+M  b023a8eeff 2008/10/18 34507
+M  1d5acac0f9 2008/10/18 34508
+R  14297b8f35 2008/10/18 34509 (unknown reason)
+M  dbcf044e38 2008/10/18 34510
+M  444c2e40cd 2008/10/18 34513
+M  486bcc50ba 2008/10/19 34514
+M  e55c0a828f 2008/10/19 34519
+R  15baf0c4b0 2008/10/20 34521 (unknown reason)
+!  5f259b1a7b 2008/10/20 34526 waiting for Module::Build 0.31012 (14 Jan)
+M  afe79e7bf0 2008/10/20 34528
+M  325f7ffd84 2008/10/20 34529
+M  7a0d61f233 2008/10/20 34531
+M  b5b9b3855f 2008/10/20 34541
+M  b230e30d6b 2008/10/21 34542
+M  8589c6b914 2008/10/21 34543
+M  730397904b 2008/10/21 34544
+M  c76230386f 2008/10/21 34545
+M  3ac4909ed2 2008/10/21 34546
+M  2e32143ebf 2008/10/21 34548
+M  e853cbadf1 2008/10/21 34553
+M  881e6572cd 2008/10/21 34554
+M  fd7af15511 2008/10/21 34555
+M  1bae32dbd4 2008/10/23 34561
+M  28ff97357b 2008/10/23 34562
+M  2adc35ddaf 2008/10/24 34566
+M  0b0ab8012d 2008/10/24 34567
+M  d7a2c63ca1 2008/10/24 34568
+R  56b5603ec7 2008/10/24 34569 (unknown reason)
+R  4ca7bcefeb 2008/10/24 34570 (unknown reason)
+M  dfc72f41b0 2008/10/24 34571
+M  4975ecc97f 2008/10/24 34573
+M  bef8a12803 2008/10/24 34574
+M  b61433a9ad 2008/10/24 34575
+M  3eef1deb30 2008/10/24 34576
+M  d1401ee92e 2008/10/24 34577
+M  9dbded1fc0 2008/10/25 34579
+M  3b4d0bf4f5 2008/10/25 34581
+M  6f03633b5f 2008/10/25 34583
+M  2a59936d33 2008/10/25 34584
+M  1129b882ce 2008/10/25 34585
+M  67edeb9aab 2008/10/25 34586
+M  e8e5c75e9a 2008/10/25 34587
+M  1b1b430b4d 2008/10/25 34589
+M  8bdaab24c0 2008/10/25 34590
+M  7a5ea4aefc 2008/10/25 34591
+M  e187df3b2e 2008/10/26 34595
+M  d8723f436e 2008/10/26 34596
+M  12754f92d4 2008/10/26 34598
+M  5fe77bf88d 2008/10/26 34600
+M  61c26d1849 2008/10/27 34602
+M  159e8d6463 2008/10/27 34603
+R  bb5dd93d07 2008/10/27 34604 (unknown reason)
+R  b1bc3f345d 2008/10/27 34605 (unknown reason)
+M  c7304ea260 2008/10/27 34606
+M  fa89a9aebf 2008/10/27 34607
+R  a062e10d14 2008/10/27 34608 (unknown reason)
+M  4a4ab19ce2 2008/10/27 34609
+R  8f629a87fe 2008/10/27 34610 (unknown reason)
+M  3b3a0cf42f 2008/10/27 34611
+R  f065df047b 2008/10/27 34612 (unknown reason)
+R  e9726144ea 2008/10/27 34613 (unknown reason)
+M  3f08339969 2008/10/28 34615
+M  f47f16450c 2008/10/28 34617
+R  0c289d1353 2008/10/28 34618 (unknown reason)
+R  dbebbdb4f8 2008/10/28 34619 (unknown reason)
+M  44591ba566 2008/10/28 34620
+R  c690345083 2008/10/28 34621 (unknown reason)
+R  3cb1dbc621 2008/10/28 34622 (unknown reason)
+R  4c4652b6d9 2008/10/28 34623 (unknown reason)
+R  ef8f769977 2008/10/28 34624 (unknown reason)
+R  1d1936752b 2008/10/28 34626 (unknown reason)
+R  6c1b357c76 2008/10/28 34627 (unknown reason)
+R  b8082b6e76 2008/10/28 34628 (unknown reason)
+R  85fbaab29c 2008/10/28 34629 (unknown reason)
+!  df00ff3bee 2008/10/29 34630 waiting for Module::Build 0.31012 (14 Jan)
+M  4b0b5bad69 2008/10/29 34631
+!  1c1947d58d 2008/10/29 34634 MM_Haiku.pm: waiting for ExtUtils::MakeMaker CPAN to include it
+M  2f9d49b43d 2008/10/29 34637
+M  5254b38efe 2008/10/29 34638
+M  cb1ea1622d 2008/10/29 34639
+M  c146e5603f 2008/10/29 34640
+M  87cea99e29 2008/10/29 34642
+M  21887892fe 2008/10/29 34643
+R  d45f5b305b 2008/10/29 34645 (unknown reason)
+R  126f53f392 2008/10/29 34646 (unknown reason)
+R  ea726b5259 2008/10/29 34647 (unknown reason)
+M  d969665116 2008/10/29 34648
+M  70d97eb0b4 2008/10/29 34649
+R  502c6561fc 2008/10/29 34650 (unknown reason)
+M  76f68e9bb8 2008/10/29 34653
+R  a45c7426c9 2008/10/29 34654 (unknown reason)
+M  d724f706d6 2008/10/30 34660
+M  e7d3eb55e8 2008/10/30 34661
+M  cfbf46cd7f 2008/10/30 34666
+M  4148925fb9 2008/10/30 34667
+M  643f470b35 2008/10/30 34668
+M  db42c9028c 2008/10/30 34669
+M  48ab574387 2008/10/30 34670
+R  daba3364ed 2008/10/30 34671 (unknown reason)
+R  1593ad5716 2008/10/30 34672 (unknown reason)
+R  b3dbd76e6e 2008/10/30 34673 (unknown reason)
+R  ad64d0ecd5 2008/10/30 34675 (unknown reason)
+M  b7e2d8c7ee 2008/10/31 34676
+R  260890edab 2008/10/31 34677 (unknown reason)
+R  88e52f1cd8 2008/10/31 34678 (unknown reason)
+R  159b6efe04 2008/10/31 34679 (unknown reason)
+M  9480d411d9 2008/10/31 34691
+M  b8fcbefe62 2008/11/01 34693
+M  f1f6607626 2008/11/02 34694
+M  47127b64dd 2008/11/02 34695
+M  618078e967 2008/11/02 34696
+M  8fa2328729 2008/11/02 34697
+M  4ac71550d2 2008/11/02 34698
+M  65d4ed585f 2008/11/02 34699
+M  76c6a2133b 2008/11/03 34700
+M  71f20845bf 2008/11/03 34702
+M  2a6a7022ea 2008/11/03 34703
+M  65269a95bf 2008/11/03 34705
+M  4c85b59c15 2008/11/03 34706
+M  e84ce9a271 2008/11/03 34710
+M  26bfd92470 2008/11/03 34712
+M  eaade56ead 2008/11/04 34714
+M  30cf951a66 2008/11/05 34733
+M  4954abf77f 2008/11/05 34742
+M  aff3edb5cf 2008/11/06 34746
+M  a4893424bc 2008/11/06 34747
+M  24d786f4d2 2008/11/06 34755
+M  e74475c7f7 2008/11/06 34756
+M  3327bb648b 2008/11/06 34757
+M  9f2f055aa1 2008/11/07 34758
+M  2dab2cc13c 2008/11/07 34759
+M  ff885cf246 2008/11/07 34760
+M  82d700dc3b 2008/11/07 34761
+M  eaa0815147 2008/11/07 34762
+M  b5f955b7be 2008/11/07 34763
+M  296ff6bd3a 2008/11/07 34764
+R  9b411def1b 2008/11/07 34765 (unknown reason)
+M  3339dfd8ef 2008/11/07 34766
+M  463559e728 2008/11/07 34768
+M  da7fcca4b8 2008/11/07 34769
+R  d2c6dc5ee5 2008/11/07 34770 uses MUTABLE_SV so not BackCompat
+M  36ba69bed1 2008/11/08 34771
+M  d0da4e620e 2008/11/08 34772
+M  3ff3a8b6a3 2008/11/08 34773
+M  5fae6dc1d2 2008/11/08 34774
+M  2556f95e0f 2008/11/08 34775
+m  414bf5ae08 2008/11/08 34776 the Filter/Util/Call bits not yet merged; awaiting new CPAN release 
+M  622e1e49fb 2008/11/08 34777
+M  2376d97dd5 2008/11/08 34778
+M  8d06e08c4f 2008/11/08 34779
+R  53f65a9ef4 2008/11/09 34780 on 32-bit platforms sprintf '%lld',2^32) now gives 
+             'Invalid conversion in printf:' warning and outputs %lld
+             rather than -1. Not very backwards compatible.
+R  8ff953de44 2008/11/09 34781 rejected for same reason as 34780
+M  d85e265b2a 2008/11/09 34782
+R  1d1ac7bc98 2008/11/09 34783 rejected for same reason as 34780
+M  867b93c3db 2008/11/09 34784
+M  dba1316b19 2008/11/09 34785
+M  4c90698d34 2008/11/10 34786
+M  b306dcb398 2008/11/10 34789
+M  1a3aec58bb 2008/11/10 34790
+M  b538b56a2e 2008/11/10 34792
+R  f19a12a3a6 2008/11/10 34804 uses MUTABLE_SV so not BackCompat
+M  b78893c993 2008/11/10 34814
+M  95960e9d32 2008/11/11 34815
+M  f9cff2501b 2008/11/12 34817
+M  0c8767aece 2008/11/12 34818
+R  9711599ee3 2008/11/12 34819 local $SIG{FOO}: patch changes sig of mg_localize, so not BinCompat
+R  64f0785ed5 2008/11/12 34820 updating perlapi etc is branch-specific
+M  25cf7dea41 2008/11/12 34822
+M  95458265ab 2008/11/12 34823
+M  3bcc0c4bdd 2008/11/12 34824
+M  83ce3e12e0 2008/11/12 34825
+M  1d37e71175 2008/11/12 34827
+M  df25d2ffed 2008/11/12 34828
+R  af7df2578e 2008/11/13 34829 see 34819
+M  fc8f615e0f 2008/11/13 34830
+R  e23d9e2f39 2008/11/14 34831 allow tied $, : chip implied there are minor BackCompat issues
+M  6fd69bbe2b 2008/11/14 34832
+M  1ad62f6493 2008/11/14 34833 
+M  9f4b9cd0c4 2008/11/14 34834
+M  7accc71d75 2008/11/14 34835
+M  89d1f0ef1b 2008/11/14 34836 
+M  59b714e260 2008/11/15 34837
+M  7d83ec3941 2008/11/16 34838
+M  0643ac23d9 2008/11/16 34839
+M  2cce807b99 2008/11/16 34840
+M  0a87f2eacd 2008/11/16 34843
+!  2990415a45 2008/11/16 34844 this needs 7c7ad0a9c4e075 from 23/1/09 too
+       Also, this thread imples there might be ithreads breakage:
+
+           From: Rafael Garcia-Suarez <rgarciasuarez@gmail.com>
+           Date: Sun, 16 Nov 2008 19:01:02 +0100
+           Subject: Re: [PATCH] Deparse inlined constants.
+
+M  7834d9fbab 2008/11/16 34845
+M  79c530cb74 2008/11/16 34852
+M  47a7661deb 2008/11/16 34854
+M  a44e3ce226 2008/11/16 34857
+M  d10ced8a07 2008/11/16 34859
+M  ec93b65fd8 2008/11/17 34860
+M  5cdbb95e9c 2008/11/17 34861
+M  e016bc2d26 2008/11/17 34862
+!  1bb3cfc505 2008/11/17 34864 see 34844
+M  324f9e447b 2008/11/17 34867
+M  c9907023d8 2008/11/17 34870
+M  aac018bb00 2008/11/17 34873
+R  e389bba906 2008/11/17 34874 it was only a tidy-up patch and the code had diverged considerably
+M  1d963ff3e2 2008/11/17 34876
+M  27382b8e6a 2008/11/17 34877
+M  606f8fc822 2008/11/18 34879
+M  1e421c0cc8 2008/11/18 34880
+M  7fabfecee1 2008/11/18 34881
+M  84281c3142 2008/11/18 34882
+M  6f479e0525 2008/11/18 34883
+M  fd06b02ce1 2008/11/18 34886
+M  49947b4460 2008/11/18 34887
+M  139d0ce69f 2008/11/20 34896
+M  0dddfacae0 2008/11/24 34901
+R  9c90164953 2008/11/24 34902 may change @INC, so not BackCompat
+R  6a57758be8 2008/11/24 34903 running autodoc.pl
+R  8226a3d7ea 2008/11/24 34904 Promote Perl_setdefout() to the public API - might mess with code
+               that has a setdefout function
+R  b08e453b5a 2008/11/25 34905 introduces new warning
+M  74b7c41f0d 2008/11/25 34906
+R  e91684bfbb 2008/11/25 34907 fix for do {return } context - I don't trust op-fiddling
+R  5658d0a991 2008/11/25 34908 void push() no longer calls FETCHSIZE: visible optimisation
+!  aaf9c2b266 2008/11/25 34909 needs 34844
+M  9b5c4ba4b5 2008/11/25 34910
+!  3779476a6b 2008/11/25 34914 needs 34909 and 34844
+M  2e58fc35b9 2008/11/25 34915
+R  7d0905b923 2008/11/26 34917 Replace Perl_my() with macro: Not BinCompat
+R  12e93c28cc 2008/11/26 34918 make linklist private: not BinCompat
+R  2dd5337ba7 2008/11/26 34919 make scalarkids,scalarseq private: not BinCompat
+R  412da0037c 2008/11/26 34920 make listkids private: not BinCompat
+R  1c8a42233e 2008/11/26 34921 ditto as 49079
+R  11cd919dc4 2008/11/26 34922 remove Perl_cv_ckproto: not BinCompat
+R  e3cf49e2e2 2008/11/26 34923 make vdie private: not BinCompat
+R  b7783a124f 2008/11/26 34924 make force_list,fold_constants,gen_constant_list private: not BinCompat
+R  0da8eb3af0 2008/11/26 34925 make ingroup,gen_constant_list private: not BinCompat
+R  c8aa86e111 2008/11/26 34926 make is_gv_magical private: not BinCompat
+R  1f4e14d11a 2008/11/26 34927 remove Perl_magicname: not BinCompat
+R  82af08ae5f 2008/11/26 34929 make pad_reset private: not BinCompat
+R  f0cb02e3e7 2008/11/26 34930 make PL_pad_reset_pending bool and rejig intrpvar.h: not BinCompat
+R  9d8f40c4d2 2008/11/26 34931 merge S_is_gv_magical,  Perl_is_gv_magical_sv: not BinCompat
+R  ed4173efcf 2008/11/26 34932 make pidgone() private: not BinCompat
+R  0d86688dc4 2008/11/26 34933 make pmtrans() and refkids() private: not BinCompat
+R  1f676739c0 2008/11/26 34934 add static to the recent changes: not BinCompat
+R  9c105995f0 2008/11/26 34935 make rxres_free() and rxres_restore() private: not BinCompat
+!  aec08fdf1c 2008/11/26 34936 IPC::SysV 2.00_01: still _02 to be merged (34953)
+R  b429380fd7 2008/11/26 34937 remove Perl_oopsCV: not BinCompat
+R  d2bd4e7f98 2008/11/26 34938 make sv_add_arena() private: not BinCompat
+R  90f7771ac0 2008/11/26 34939 update perlintern.pod from 34931
+R  051b305ded 2008/11/26 34940 make setenv_getix() private: not BinCompat
+R  af41e527c8 2008/11/26 34941 make ywarn() private: not BinCompat
+R  6702284617 2008/11/26 34942 add lots of comments to embed.fnc about statics:
+               skip along with all the static fixes
+M  428bacd701 2008/11/27 34943
+R  cd34071197 2008/11/27 34944 remove av_fake: not BinCompat
+M  bbead3ca7e 2008/11/27 34945
+R  d67fec574f 2008/11/27 34946 more comments to embed.fnc about statics
+R  1d0620e07f 2008/11/27 34947 fix to 34944 which is already rejected
+R  94d1e7066c 2008/11/27 34948 fix signness of S_mro_get_linear_isa_*(): not BinCompat  
+M  a76803d012 2008/11/28 34949
+M  1be1b388c1 2008/11/28 34950
+R  c8d90063b6 2008/11/28 34951 (empty patch)
+M  580410d244 2008/11/28 34952
+!  503ba33a32 2008/11/29 34953 IPC::SysV 2.00_02 - waiting for mhx reply
+M  13d4578c5c 2008/11/30 34954
+M  c6ae76470e 2008/11/30 34955
+R  2fd8beea01 2008/11/30 34956 remove lots of perl_save_*() functions: not BinCompat
+R  e22024d3cf 2008/11/30 34957 more save fiddling: not BinCompat
+R  747e2fae43 2008/11/30 34958 redo SAVEPARSER() etc: relies on earlier non BinCompat changes
+R  1409bc0658 2008/11/30 34959 more save fiddling: not BinCompat
+R  dfcd3de5de 2008/12/01 34960 more save fiddling: not BinCompat
+M  e1051f11a3 2008/12/01 34961
+R  7623d42629 2008/12/01 34963 more save fiddling: not BinCompat
+R  601cee3b44 2008/12/01 34964 more save fiddling: not BinCompat
+R  da8315f8f4 2008/12/01 34965 more save fiddling: not BinCompat
+R  be84297eef 2008/12/01 34966 more save fiddling: not BinCompat
+R  35d4f826f8 2008/12/01 34967 more save fiddling: not BinCompat
+R  85a721ca70 2008/12/01 34968 more save fiddling: not BinCompat
+R  8e41545fc5 2008/12/01 34969 more save fiddling: not BinCompat
+R  9e73050990 2008/12/01 34970 more save fiddling: not BinCompat
+R  3a9222bef6 2008/12/01 34971 remove setenv_getix(): not BinCompat
+R  efd0b058b2 2008/12/01 34972 more static changes: not BinCompat
+M  fd1b367e71 2008/12/01 34973
+M  3c20a832e0 2008/12/02 34975
+M  c4cd47ac59 2008/12/02 34976
+M  359d40bacc 2008/12/02 34977
+M  c30d8139ea 2008/12/02 34979
+R  925cfbb8b1 2008/12/02 34980 remove PERLDB_ASSERTION macro: not BackCompat
+M  83fca67e98 2008/12/02 34981
+R  4f5084fafb 2008/12/02 34982 more save fiddling: not BinCompat
+M  21efc95700 2008/12/02 34983
+M  99d3381e87 2008/12/02 34984
+R  f9bddea7d2 2008/12/02 34985 Implement PERLDBf_SAVESRC_INVALID: too risky and/or BackCompat
+R  eb044b1091 2008/12/02 34986 more PERLDBf_SAVESRC_INVALID fiddling
+M  302c0c9335 2008/12/03 34987
+M  fcdf39cfa4 2008/12/03 34994
+M  6a3877213b 2008/12/03 34995
+M  68224244ef 2008/12/04 35006
+M  fe5460cc78 2008/12/04 35007
+M  210707008b 2008/12/04 35008
+M  aa11950981 2008/12/04 35009
+M  827f156d05 2008/12/04 35010
+M  c42ebacb0e 2008/12/04 35011
+M  0e5b5e32d0 2008/12/04 35012
+M  33839f2f06 2008/12/04 35013
+M  4ee3916907 2008/12/05 35018
+M  96109fb740 2008/12/05 35021
+M  251a4af1a6 2008/12/05 35022
+M  c12100a4ed 2008/12/05 35023
+M  a452d459f5 2008/12/06 35036
+M  adc4231601 2008/12/06 35038
+M  5acb776856 2008/12/06 35039
+M  811896537c 2008/12/06 35050
+M  7a8d7d2666 2008/12/06 35055
+M  4b7873d413 2008/12/09 35058
+M  f1618b100c 2008/12/09 35059
+M  5d2f5760bd 2008/12/09 35060
+M  a5cf58215d 2008/12/09 35066
+M  859c7a68a0 2008/12/09 35067
+M  94ccb80714 2008/12/10 35073
+R  32e653230c 2008/12/11 35074 adds extra arg to tie's EOF method; new feature, risks breakage
+M  955d1b3d5f 2008/12/12 35075
+M  58ff3f5e57 2008/12/12 35076 silent hack to Test::Harness 3.14; needed for Test::Simple 0.86
+M  8f70d4fde1 2008/12/12 35077
+!  798f208dbf 2008/12/12 35078 waiting for Module::Build 0.31012 (14 Jan)
+M  3826db83df 2008/12/12 35079
+M  98960e6aa9 2008/12/12 35080
+M  30fc4309ed 2008/12/13 35082
+M  7f8ee4bea3 2008/12/14 35088
+M  5b5f44f3a3 2008/12/14 35096
+M  c5252117ef 2008/12/15 35097
+M  2610e7a430 2008/12/15 35099
+M  ca8d723e95 2008/12/15 35101
+R  a23fa242b3 2008/12/15 35102 sort MANIFEST: did it manually instead
+M  8328529578 2008/12/15 35105
+M  29c6b3372e 2008/12/15 35106
+!  bdd3a62baa 2008/12/16 35118 IPC::Cmd 0.42; waiting for 0.42_01 to be backported to CPAN
+!  74ae847926 2008/12/16 35119 CPANPLUS 0.84_01; waiting for it to be backported to CPAN
+M  4dbf56a072 2008/12/16 35120
+-  fb063f91dc 2008/12/19 [admin] set up .gitignore files
+-  1a95a0fc1d 2008/12/19 Porting: add a little script to find a perforce ch
+-  5e137bc214 2008/12/19 Fix up .gitignore files some more
+-  274f27f99d 2008/12/19 add .patch to the config file
+-  1e89acdfb3 2008/12/19 Add various files generated by a Win32 build to .g
+M  6421dfaca6 2008/12/19 Silence a podchecker warning in perlxs.pod
+-  6b6e6e926f 2008/12/19 Subject: [PATCH] Update File::Fetch to 0.18
+-  9b31c40c5f 2008/12/19 Subject: [PATCH] Update Module::Load::Conditional 
+-  4da9db91c1 2008/12/19 Subject: [PATCH] Version updates for Package::Cons
+-  61eaa953f4 2008/12/19 Subject: [PATCH] Update version of Module::Loaded
+-  495650dc2e 2008/12/19 Subject: [PATCH] Suppress diag msg from IPC::Cmd
+-  687d0cf84a 2008/12/19 Fix new Module-Load-Conditional test, which otherw
+-  c1a4ae1c32 2008/12/19 Add pod page corresponding to README.haiku in .git
+-  14e848788c 2008/12/19 Subject: Re: [PATCH] Update Archive::Extract to 0.
+M  d7dd28b668 2008/12/19 add a minimal pod/perlrepository.pod
+-  f6706af390 2008/12/19 Add perlhaiku into pod.lst
+M  00f54a078e 2008/12/19 Add perlrepository to the list of pod
+-  9f968a8d97 2008/12/19 Add other files modified by buildtoc
+M  1a0f15d538 2008/12/19 explain how to switch a git from git:// protocol t
+M  85d7fce9b9 2008/12/19 fix thinko
+A  3b8a5fb0f9 2008/12/19 Change perl.git to perl-git to not confuse people 
+M  9b9ea58460 2008/12/19 merge in changes
+                               MERGE: 3b8a5fb0f9 85d7fce9b9
+M  0908149504 2008/12/19 Show how to switch between branches
+M  572f57ba16 2008/12/19 Mention that cloning over HTTP is slow
+M  c2cf2042fe 2008/12/19 Add a section on how to submit a patch
+M  b1fccde5a5 2008/12/19 In the patch section, show how to work on a tempor
+M  7df2e4bc09 2008/12/19 Add a section on applying a patch
+-  2bbc8d558d 2008/12/19 Subject: PATCH 5.10 documentation
+M  75fb765136 2008/12/19 after applying, committers should push
+-  4adc95e616 2008/12/19 Subject: RE: [perl #61492] ExtUtils::MM_Win32 shou
+-  60bc01042e 2008/12/19 Merge branch 'blead' of ssh://stevep@perl5.git.per
+                               MERGE: 2bbc8d558d 4adc95e616
+-  985dc10ab3 2008/12/20 Subject: [perl #61418] perlthanks isn't documented
+-  dc96081217 2008/12/20 It looks like the previous patch is working fine o
+M  734abad9c3 2008/12/20 Add a program to switch to a Perforce id
+-  c8254d1d77 2008/12/20 Fix the 'or' precedence in case open fail
+M  2af192eebd 2008/12/20 Do not use a dash between git and its subcommand
+M  12322d2287 2008/12/20 From Paul Fenwick <pjf@perltraining.com.au>; Instr
+-  0b09a93a0c 2008/12/20 git-flavoured autodie 1.997 patch
+-  f544576134 2008/12/20 Improve perlrepository.pod to explain how to check
+M  e9040dfd2e 2008/12/20 Really ignore .patch files
+M  a9b05323ea 2008/12/20 use checkout -b and not the more verbose two step 
+M  39219fd358 2008/12/20 explain git status and stuff about remotes
+M  7f6effc75c 2008/12/20 explain more stuff about status
+M  23f8d33e69 2008/12/20 trim trailing spaces
+M  d98474738f 2008/12/20 Various corrections and formatting nits to perlrep
+-  fdea92759c 2008/12/20 Also update the $VERSION of ExtUtils::MM_Unix, els
+M  184487f090 2008/12/20 Note how to set user name and e-mail address.
+-  99eeb6ff4a 2008/12/20 Re-sort the MANIFEST in the preferred order.
+-  ca046c5bd0 2008/12/20 Rebuild pod/perltoc.pod.
+-  a2450f8e38 2008/12/20 Remove repository.pod, as it is entirely about the
+-  4ebeba21ba 2008/12/20 add some stuff to .gitignore
+-  f6a80292c3 2008/12/20 make perl use git-describe for PATCHNUM
+-  f9b1f86577 2008/12/20 Added missing autodie exception classes to MANIFES
+-  8b845f197a 2008/12/20 /bin/sh isn't /usr/bin/perl :-)
+-  1b3f4ab12d 2008/12/20 There shouldn't be a ByteLoader directory in ext, 
+-  d5a094bddd 2008/12/20 MANIFEST files want tabs. Hysterical raisins.
+M  a21dc152d0 2008/12/20 Add missing files to the MANIFEST
+M  4d1e77f96f 2008/12/20 Replace Jarkko's manicheck utility with my own
+-  f87ebf2c28 2008/12/20 f6a80292c3db127d1561c118f409c1cffd1b55d9 needs to 
+-  640238c5b2 2008/12/21 PATCH -- POD error in Symbol.pm
+-  de8ca8af19 2008/12/21 WCOREDUMP is in <sys/wait.h>
+-  da09661133 2008/12/21 Add the perlperf manpage, by Richard Foley
+-  ca50760a0f 2008/12/21 Update Changes with the last 432 Perforce applied 
+-  6051489bf3 2008/12/21 Note the correct way to make a branch to track a r
+M  b0d365353c 2008/12/21 add a comment about git clean to the perlrepositor
+M  f6c12373ef 2008/12/21 Document how commiters can keep 'origin' as a git 
+-  453f08842f 2008/12/21 Merge branch 'blead' of nicholas@perl5.git.perl.or
+                               MERGE: 6051489bf3 f6c12373ef
+M  d82a90c178 2008/12/21 A short introduction to git bisect.
+-  3b46207fed 2008/12/22 POD nits from Frank Wiegand <frank.wiegand@gmail.c
+M  09645c26bf 2008/12/22 Note the --author option of git commit, and theref
+M  9d68b7edc4 2008/12/23 Add a section on committing to maintenance version
+-  8002990476 2008/12/23 Add a new Porting/podtidy to reformat pod using Po
+M  6acba58e99 2008/12/23 Remove inconsistent formatting in pod/perlreposito
+-  7f98bb4e58 2008/12/23 Subject: Patch for hints/netbsd.sh
+-  235f84edee 2008/12/23 Merge branch 'blead' of camel.booking.com:/gitroot
+                               MERGE: 7f98bb4e58 6acba58e99
+-  4e32d3ada0 2008/12/23 Merge branch 'blead' of nicholas@perl5.git.perl.or
+                               MERGE: 453f08842f 235f84edee
+M  0f04e85fb3 2008/12/25 Make PERL_PATCHLEVEL a single value quoted string
+-  64ab118f07 2008/12/25 Move 'make check' in pods/ to using Pod::Checker
+-  f4084e3915 2008/12/25 Minor pod fixes to make Pod::Checker happy with th
+-  94442a1e23 2008/12/25 Remove all mention of checkpods
+-  7a21560e6d 2008/12/25 Remove completed perltodo entry
+-  caa547d451 2008/12/25 Blank lines "between" verbatim sections are now ac
+-  4df4f5d097 2008/12/25 Be less picky about what constitutes "numeric list
+-  9ae51f7f1f 2008/12/25 Some source files and documentation files need not
+-  d4222de008 2008/12/25 Lies, damn lies and end-of-block comments
+-  0147cd53fa 2008/12/25 Use the F formatting codes for filenames in pod/pe
+-  ccb8f6a64f 2008/12/25 [perl #6665] Different behavior using the -Idir op
+-  54ad55c59e 2008/12/25 Add description of last commit in perldelta
+-  8be3533f72 2008/12/26 autodie information added to Maintainers.pl
+-  f755e97d9b 2008/12/26 Some additions to perlrepository.pod
+-  b16c2e4a25 2008/12/26 Remove mentions of the old way of rsync'ing the so
+-  e9c9f4ae5f 2008/12/26 Merge branch 'blead' of nicholas@perl5.git.perl.or
+                               MERGE: 4e32d3ada0 b16c2e4a25
+-  e7049783a8 2008/12/26 Revert "[perl #6665] Different behavior using the 
+-  20189146be 2008/12/26 Better fix for bug #6665
+-  7e9bdbacf6 2008/12/26 Merge branch 'blead' of nicholas@perl5.git.perl.or
+                               MERGE: e9c9f4ae5f 20189146be
+-  580f5bb24e 2008/12/26 The string "." cannot possibly contain a PATH sepa
+-  eccdc4d715 2008/12/26 Upgrade to podlators 2.2.1
+-  fe749c9aa8 2008/12/26 Update comments and documentation dealing with utf
+-  42bde815c4 2008/12/26 Fix two pod links
+-  f08e058428 2008/12/26 Regen docs and headers
+-  2779b694b3 2008/12/26 sv_dup(): avoid cloning empty arrays
+-  6a71721dfc 2008/12/27 Remove "b" flag for sv_utf8_upgrade_nomg in embed.
+-  8565263ab8 2008/12/27 make sure that the perl -v/-V output corresponds t
+-  ce0e211a90 2008/12/27 more build dependency changes, we should make sure
+-  a7d5944154 2008/12/27 fix broken indentation, and move PERL_PATCHNUM log
+-  419464e2da 2008/12/27 clean up .patchnum in make clean
+-  ba4bb01ebc 2008/12/27 smarter make_patchnum.sh, get the .patchnum from t
+-  10275c2978 2008/12/27 slightly smarter make_patchnum logic, detect if th
+-  531a2f446e 2008/12/27 Generate .patchnum from .patch or .git
+-  e2ea577947 2008/12/27 make git-describe info show up in -V output in the
+-  4f68271caa 2008/12/27 tidier -v output
+-  6abfca009f 2008/12/27 better git based version numbering (hopefully sane
+-  7ba92e4f5d 2008/12/27 add a newline for clarity
+-  1e05a8c509 2008/12/27 forgot that i was modifying a generated file
+-  b06e0d456d 2008/12/27 remove .sha1 file as well if necessary
+-  6f6ff2420d 2008/12/27 come new version related code in perl.c is not ena
+-  c8bf35be1f 2008/12/27 rebuild cflags if cflags.sh changes
+-  953f6acfa2 2008/12/27 make make_patchnum.sh (more) portable
+-  ceab6eb3d1 2008/12/27 apparently this isnt necessary after all.
+-  e21c97b906 2008/12/27 add cflags as a dependency for all object files. (
+-  70bda14b72 2008/12/27 better .patchnum/.sha1 dependency stuff
+-  b7e5ec797d 2008/12/27 ignore bugBLAH.pl files as they are likely dev/tes
+-  6962fb1a1f 2008/12/27 fix bug #57042 - preserve $^R across TRIE matches
+-  01593199f3 2008/12/27 tweak dependency
+-  b6658357ff 2008/12/27 Tweak make_patchnum.sh to cope with /bin/sh on Sol
+-  2b19871751 2008/12/27 fix problem on some platforms
+-  4e7245b537 2008/12/27 Merge branch 'blead' of nicholas@perl5.git.perl.or
+                               MERGE: b6658357ff 2b19871751
+-  fa60396f12 2008/12/27 Repurpose struct mro_meta to allow it to store cac
+-  123892d916 2008/12/27 Add MRO_GET_PRIVATE_DATA() to use the cached mro p
+-  a3e6e81e81 2008/12/27 Add Perl_mro_register() to register Method Resolut
+-  c60bad7b88 2008/12/27 Explictly export Perl_mro_meta_init() so that HvMR
+-  b2685f0c86 2008/12/27 Proper pluggable Method Resolution Orders. 'c3' is
+-  58d4c5dfb9 2008/12/27 Remove the comment that the mro:: functions are ac
+-  553e831a35 2008/12/27 Optimisation of the use of the meta structure - do
+-  31b9005d8f 2008/12/27 Break out the set-the-MRO logic from the XS_mro_se
+-  3a6fa573ae 2008/12/27 In struct mro_meta, rename mro_linear_c3 to mro_li
+-  9953ff723f 2008/12/27 In struct mro_meta, rename mro_linear_dfs to mro_l
+-  1e9bd1186a 2008/12/27 Move all mro:: XS functions from mro.c to ext/mro/
+-  a44093a96f 2008/12/28 Fix typo in code not yet used.
+-  527df579b2 2008/12/28 Precomputing the hash value for a string represent
+-  58ca560a9a 2008/12/28 Also test Perl_hv_common() and pre-computed hashes
+-  90acdc2acf 2008/12/28 Verify that pre-computing hashes with shared hash 
+-  44b87b5061 2008/12/28 Add a key flag HVhek_KEYCANONICAL for Perl_hv_comm
+-  5844ac76c2 2008/12/28 Add casts to gain C++ compatibility, as spotted by
+-  3cf20fa2fb 2008/12/28 Revise malformed utf8 test case
+-  3f0c5693d0 2008/12/28 Fix malformed utf8 in regexec.c
+-  d30e492cce 2008/12/28 Introduce SvCANEXISTDELETE in pp.h, which simplify
+-  c68ec7a9f9 2008/12/28 Add save_adelete()/SAVEADELETE() to save on the st
+-  4ad10a0b60 2008/12/28 On scope end, delete localized array elements that
+-  92970b93f5 2008/12/28 Also define 'localizing' in pp_helem for the sake 
+-  fc0bcb62b8 2008/12/28 Handle non-numeric version numbers in ext/Digest/M
+-  b62fb10ea9 2008/12/28 Let us direct Switch questions to P5P.
+-  cd3d9d4725 2008/12/28 Switch.pm doesn't appear to support plain arrays a
+-  6a9befb105 2008/12/28 Fix line numbering issues with POD filtered by Swi
+-  39bcdda02e 2008/12/28 Make Switch.pm skip POD like perl does
+-  01c2a33d9c 2008/12/29 Bump switch version to 2.14
+-  9e1694326e 2008/12/29 PL_registered_mros can start with 1 hash bucket, a
+-  3eb629a04d 2008/12/29 Mark my dual-life modules as authoritative in blea
+-  fbb5a95cd7 2008/12/29 In mro_get_mro, use the length and UTF-8-ness now 
+-  675b0f774d 2008/12/30 added information how to build on Leopard
+-  46807d8e80 2008/12/31 much better git related version numbering in our (
+-  54bb77241e 2008/12/31 varargs functions such as sv_catpvf can't have com
+-  8ffec826be 2008/12/31 Solaris /bin/sh doesn't do POSIX $( ... ) syntax f
+-  a2837a9e92 2008/12/31 Solaris awk (at least) thinks that + should be esc
+-  5f58995418 2008/12/31 cflags also runs under /bin/sh so can't use $()
+-  d0a9311f60 2008/12/31 More efficient API choices for string appending.
+-  050a6864cc 2008/12/31 Switching from $() to `` requires two more backtic
+-  28b1daef84 2008/12/31 Switching to `` requires one more \ to escape $Con
+-  9c3905ef05 2009/01/01 First cut at handling git patch numbers on VMS.
+M  50eca76146 2009/01/01 From: Max Maischein <corion@corion.net>
+-  e46c382ee1 2009/01/02 'overloading' pragma
+-  23f6cb2856 2009/01/02 Fix a couple of typos in overloading.pm docs
+-  d15cd83130 2009/01/02 Move variable declaration without initialisation a
+-  67fbe0e1b1 2009/01/02 Bump copyright year after previous change d15cd831
+-  1839a85047 2009/01/02 Mention overloading.pm in perl5110delta
+-  8c8eee8276 2009/01/02 [perl #54956] crash on binary-or lvalue operation 
+-  f4b6e4b303 2009/01/02 Bump copyright year after previous change
+-  797f6e9fa6 2009/01/02 Merge branch 'yuval/overloading' into blead
+                               MERGE: f4b6e4b303 1839a85047
+-  b3ab6785f6 2009/01/02 Faster sv_utf8_upgrade()
+-  effb3d1176 2009/01/02 Factorize numeric constant for "overloading" lexic
+-  83706693c6 2009/01/02 Bump coopyright year in embed.pl and various files
+-  d87d3eede5 2009/01/02 Fix overload index mismatch in overloading logic.
+-  abb619adf8 2009/01/02 Add a new test for overloading.pm
+-  8a9589bc6c 2009/01/02 Merge branch 'failing-test-for-overloading-pragma'
+                               MERGE: d87d3eede5 abb619adf8
+-  ed15e57687 2009/01/02 In amagic_call(), offset should be strictly lesser
+-  7e49475998 2009/01/02 Minimal mention of overloading.pm in overload.pm
+-  b472f62a79 2009/01/02 add undef tests to t/op/smartmatch.t
+-  a86f5011b5 2009/01/02 add eval and error support to the t/op/smartmatch.
+-  1cfb70492a 2009/01/02 More comprehensive smartmatch.t, supersedes smobj.
+-  e947c198f4 2009/01/02 [perl #61392] Method call documentation in perlobj
+-  49c3858588 2009/01/02 a test for Paul Evan's qr leak
+-  3776a20299 2009/01/03 Subject: [PATCH] Update autodie to 1.998
+-  44250bdc17 2009/01/03 Fix a thinko in regression test for [perl #54956]
+-  00bf72ff15 2009/01/03 Following change 34356, which decoupled get_isa_ha
+-  aea323039b 2009/01/03 get_isa_hash() is only used in S_isa_lookup(), so 
+-  0c429c7857 2009/01/03 Add some basic decriptions and/or usage info to so
+-  a7d002a112 2009/01/03 some more Porting/ script documentation
+-  2547c837a7 2009/01/03 add -d option to Porting/cmpVERSION.pl to display 
+-  a272e669f4 2009/01/03 Patch in a 64 bit clean gmtime_r() and localtime_r
+-  9af245219b 2009/01/03 Update to the latest version of the y2038 code.
+-  a64acb403a 2009/01/03 Update from the latest y2038.
+-  767e26d7c8 2009/01/03 Remove all of localtime64's own includes. Perl's a
+-  af9b2bf51b 2009/01/03 Change the way the check_tm assertion function is 
+-  769448c3ca 2009/01/03 Cleaning up the Time::gmtime and Time::localtime t
+-  9b3ca67b76 2009/01/03 Write down the logic behind the localtime vs gmtim
+-  7bda3dfccb 2009/01/03 Update from y2038.
+-  5b6366c2b2 2009/01/03 Fix the overflow warning to just check for an erro
+-  af8328142f 2009/01/03 Update from y2038 project.
+-  c07fe26c2b 2009/01/03 Pull in changes from y2038
+-  ea722b766b 2009/01/03 Update from y2038
+-  003c3b95c2 2009/01/03 Update from y2038 project.
+-  65a38213a5 2009/01/03 We are no longer slaves to the vagaries of time_t.
+-  b9020a0ae3 2009/01/03 Fix the test plan on gmtime
+-  750c447b41 2009/01/03 Update from y2038
+-  948ea7a98b 2009/01/03 Update from y2038
+-  dc164757d6 2009/01/03 Update some docs to explain that Perl no longer ha
+-  4c91ace1ab 2009/01/03 Everything should now work with negative times, so
+-  7643e68fdb 2009/01/03 Rename localtime64.[ch] to time64.[ch] to mirror c
+-  806a119aef 2009/01/03 Remove the AIX work around code. Instead it should
+-  7315c673ba 2009/01/03 Fix pulling a large time off the stack by using a 
+-  0fb7f756cb 2009/01/03 We are no longer bound by the limits of the tm str
+-  8efababc2f 2009/01/03 Fix gmtime() and localtime() so they can pop times
+-  b86b480f73 2009/01/03 Update from y2038
+-  461d5a49bc 2009/01/03 Update from y2038.
+-  0e3c5d8bc7 2009/01/03 Turn quads on in the VC configurations.
+-  1821818801 2009/01/03 Apply bleadperl@34470 by hand while waiting for th
+-  d4fb0a1f15 2009/01/03 Update from y2038
+-  f433f45e72 2009/01/03 Merge branch 'schwern/y2038' into blead
+                               MERGE: 2547c837a7 d4fb0a1f15
+-  4ba0c7624a 2009/01/03 Changing get_isa_hash() to static means that it ne
+-  ef3b26468f 2009/01/03 Merge branch 'blead' of camel:/gitroot/perl into b
+                               MERGE: f433f45e72 4ba0c7624a
+-  105ae85463 2009/01/03 Remove duplicate return in S_mro_get_linear_isa_c3
+M  bd2db5df3c 2009/01/04 make Dumper.xs work with 5.10.x
+-  c012444fd8 2009/01/04 Another regexp failure with utf8-flagged string an
+-  6bb0de4e5b 2009/01/04 bump Errno version number after change 34630 (add 
+-  7b1668ed3d 2009/01/04 bump ExtUtils/MM.pm version number after change 34
+-  166a466fb1 2009/01/04 modified make_patchnum.sh script
+-  8ed12dca53 2009/01/04 prepare for refactoring to perl
+-  786aaa2520 2009/01/04 Almost a literal conversion of make_patchnum.sh
+-  b6194a9dbf 2009/01/04 various changes
+-  29299e4722 2009/01/04 move subs from bottom to top, and add a vim and sh
+-  f22725be88 2009/01/04 Message about making make_patchnum.pl Perl 5.005 c
+-  dcff826f70 2009/01/04 eliminate .patchnum and related infrastrcuture fro
+-  6033099bd8 2009/01/04 Add more documentation to make_patchnum.pl
+-  e59c84fcaa 2009/01/04 Added win32/.gitignore to ignore stuff from the Wi
+-  d11bf41369 2009/01/04 Added config.w32 to win32/.gitignore
+-  e47d8d2377 2009/01/04 Added stuff so that perl.exe now builds clean with
+-  e9be352a56 2009/01/04 doesnt quite work yet, but provisional steps towar
+-  12d7e04de3 2009/01/04 this seems to work, still not using the perl versi
+-  eb5c076f82 2009/01/04 eliminate make_patchnum.sh, and make the build pro
+-  505afc734e 2009/01/04 add better pod and headers, and clean up some whit
+-  a49f3ea332 2009/01/04 eliminate double stringification, the defines as d
+-  ef3a38ffad 2009/01/05 Make time64.c's internal copy function names more 
+-  e08e1e1d05 2009/01/05 VMS posix exit fixes
+-  17a5646396 2009/01/05 UNKNOWN should not have been a bareword at e9be352
+-  20231e4a0b 2009/01/05 Typo fix in stock PERL_PATCHNUM definition
+-  91c3081c67 2009/01/05 Correct vim modeline
+-  737f445947 2009/01/05 Update copyright year to 2009.
+-  1702870677 2009/01/05 Adjustments to POSIX for the Haiku port
+-  e5c8c22050 2009/01/05 Bump two module versions after Haiku port
+-  e5620114d8 2009/01/05 Upgrade to Time::HiRes 1.9719
+-  ff34631365 2009/01/05 "rm -f" better in "make clean" targets
+-  aa4ca55799 2009/01/05 Emit less PERL_ARGS_ASSERT_* macros
+-  b480728ce1 2009/01/05 Update AutoLoader to 5.68.
+-  ca03d8e975 2009/01/05 Add lib/CORE/ to .gitignore (needed on Windows)
+-  05b0cfd1d0 2009/01/06 On VMS, run make_patchnum.pl, not make_patchnum.co
+-  02c87a88cb 2009/01/06 Merge t/.gitignore in main git ignore file
+-  318c766aaa 2009/01/06 Move .bat gitignores with their unix counterparts
+-  87dd31c880 2009/01/06 Remove notes about -v from perltodo
+-  1be1464a25 2009/01/06 Use git instead of p4 for the --opened option of P
+-  a44f43ac9f 2009/01/06 Delete the largely obsolete Porting/patching.pod
+-  291c4ed918 2009/01/06 Remove a couple of p4-specific utilities
+-  8ff80fc4c8 2009/01/06 Add a --checkout / -c flag to git-find-p4-change
+-  26b6dc3ff0 2009/01/06 Require a space or a newline after a "#line XXX" d
+-  d60c045354 2009/01/06 Added 21st century data to 'SELECTED RELEASE SIZES
+-  2ecb5b57f4 2009/01/06 Remove duplicate entry
+-  cd47ef9975 2009/01/06 Update data for 5.7.3 release
+-  ee4d0b42de 2009/01/06 Calculated patch sizes for the modern era.
+-  5d2559deee 2009/01/06 Sync with Filter::Simple 0.84 which has a CPAN-rel
+-  a45445a7d0 2009/01/06 Avoid wrapping long lines when displaying as man p
+-  256697c9a2 2009/01/06 Updated the 'some statistics for the other subdire
+-  f0fcb8ecf1 2009/01/06 Merge branch 'blead' of ssh://perl5.git.perl.org/g
+                               MERGE: 256697c9a2 5d2559deee
+-  e9daf013fd 2009/01/06 Add David Golden (DAGOLDEN) to AUTHORS
+-  2dc734a0f7 2009/01/06 Merge branch 'blead' of ssh://perl5.git.perl.org/g
+                               MERGE: e9daf013fd f0fcb8ecf1
+-  ebd4d70bfc 2009/01/07 VMS thread context fixes
+-  b53f367798 2009/01/07 VMS feature logical name fixes
+-  6191341389 2009/01/07 CPAN.pm on CPAN is considered upstream
+-  19d2664622 2009/01/08 sort MANIFEST
+-  1e70e886df 2009/01/08 Use a slightly more paranoid regex
+-  fc06fdeb76 2009/01/08 Make File::Copy detect Unix compatibility mode on 
+-  c45e3c4898 2009/01/08 Fixed spelling of 'uncondtional', as reported by R
+-  3e2a970dfe 2009/01/08 t/x2p/s2p.t fix for VMS in UNIX mode
+-  6d74d930c1 2009/01/08 t/op/chdir.t, t/op/defins.t on VMS
+-  0e88df1c02 2009/01/08 mkppport using catfile for catdir
+-  ca48d8be88 2009/01/08 lib/blib.t, lib/h2xs.t patches for VMS
+-  6a164b5b33 2009/01/08 ext/File/Gob/t/basic.t, ext/POSIX/t/posix.t vms fi
+-  449de3c2d9 2009/01/08 vms.c backslash efs and long name fixes
+-  c25fe68d8a 2009/01/09 Change the link to the sort pragma to be more clea
+-  ca7d924f07 2009/01/09 Prefer tabs over spaces in MANIFEST
+-  9469eb4a69 2009/01/09 Fixed some spelling errors
+-  1a47dce1fa 2009/01/09 Merge branch 'blead' of ssh://perl5.git.perl.org/g
+                               MERGE: 9469eb4a69 ca7d924f07
+-  699e896abc 2009/01/09 -Be consistent with kb/kB.
+-  9a2f2e6b8d 2009/01/09 Fix typo in pod/perltodo.pod
+-  9948897efc 2009/01/09 Typo fix in pod/perl5110delta.pod
+-  b8486b9d23 2009/01/09 simple_trnlnm needs an actual length as its last a
+-  478780ab3d 2009/01/09 fake_localtime_r and fake_gmtime_r may need thread
+-  6c981e149c 2009/01/09 Capitalize "latin"
+-  80983d2147 2009/01/09 Fix typo
+-  c1e3149410 2009/01/09 Be consistent in writing deobfuscator
+-  53e80d0bfa 2009/01/09 Merge changes from PathTools: 'Update to support V
+-  ae5a807c7d 2009/01/09 'VMS support for Unix and extended file specificat
+-  8ddb446c41 2009/01/10 Typo fix in pod/perldiag.pod
+-  0fb8cc817d 2009/01/10 move ext/utils/make_ext to ext/utils/make_ext.pl
+-  8e0aa7ce8b 2009/01/10 Fix typo in pod/perldsc.pod
+-  a2f19a19a2 2009/01/10 miniperl-ification of ext/utils/make_ext
+-  36b6faa83d 2009/01/10 Revision to thread context fixes from ebd4d70bfcb4
+-  e919cd191e 2009/01/10 vms setup_cmddsc buffer fixes.
+-  37930f0f2f 2009/01/10 File::Copy fixes for VMS follow-up
+-  3dac15a5e5 2009/01/11 Merge branch 'blead' into miniperl-make-ext
+                               MERGE: a2f19a19a2 37930f0f2f
+-  c24e7b67b5 2009/01/11 Remove make_patchnum.com (now using make_patchnum.
+-  2b52f3e448 2009/01/11 Merge branch 'blead' into miniperl-make-ext
+                               MERGE: 3dac15a5e5 c24e7b67b5
+-  5a4e0b04af 2009/01/11 Remove make_patchnum.com from MANIFEST following
+-  e5d7cba1d0 2009/01/11 Add -Ilib to the invocations of make_ext.pl. I gue
+-  8a646e0bef 2009/01/11 more vms thread ctx fixes
+-  7898bf0b95 2009/01/12 Test that overload::constant works in eval("")
+-  5abd40ff97 2009/01/12 add git-make-p4-refs script to Porting
+-  2a167b4e6e 2009/01/12 Merge commit 'nothingmuch/p4_git_utils' into blead
+                               MERGE: 7898bf0b95 5abd40ff97
+-  8550bf4881 2009/01/12 Fix typo in pod/perlhack.pod
+-  85d5bcfac3 2009/01/12 Ignore ext/DB_File/constants.xs.
+-  1ec755da0d 2009/01/12 make_patchnum requires miniperl$(EXE_EXT) to run, 
+-  af4015f1af 2009/01/12 Correct the over-zealous addition of $(RUN) into t
+-  7222c10abc 2009/01/12 Add $(EXE_EXT) where it was missing from $(RUN) ./
+-  efdc43f501 2009/01/12 show -E in error message when called with -E
+-  37d5d4df4e 2009/01/12 Fix my refactoring typo in change 33001 that broke
+-  df27866545 2009/01/13 vms - vmsspec refactor
+-  abf724c9ab 2009/01/13 Capitalize "SysV" correctly
+-  0e5ce2c762 2009/01/13 vms - unixspec refactor
+-  a148edb68f 2009/01/13 Restore Win32 build by creating git_version.h.
+-  049aabcba3 2009/01/13 Give the git file browser URL as the most up to da
+-  cd1759d8c2 2009/01/13 Silence Win32 compiler warnings.
+-  554fcfb9c5 2009/01/13 Silence time64.c build warning
+-  550428fe48 2009/01/13 ext/Hash/Util/Makefile.PL should not recurse to Fi
+-  fdd40f9619 2009/01/13 chomp the output from git ls-files. Display a help
+-  c5654d5b66 2009/01/13 Add the upstream status to the output of Porting/M
+-  29638d28d4 2009/01/13 If there is one argument, and it looks like a comm
+-  61edc68382 2009/01/14 Make make_ext.pl write out a shell script of its a
+-  0b4436e8e0 2009/01/14 Actually commit the state infomation at the end of
+-  f340d83a2d 2009/01/14 applying patches and upstream
+-  07714eb488 2009/01/14 Allow '\r' after "#line XXX" directives.
+-  15cb7b9da6 2009/01/14 Upgrade to Module-Build-0.31012
+-  2319519c80 2009/01/14 Upgrade to ExtUtils-Command-1.16
+-  7e4d713840 2009/01/14 Upgrade to ExtUtils-Manifest-1.56
+-  1e98a568fc 2009/01/14 Upgrade to Math-Complex-1.55
+-  4621490ec7 2009/01/14 Note Math-Complex's test files in Porting/Maintain
+-  e23621c75d 2009/01/15 make add-package git friendly and fix bugs (take 2
+-  77a135fea3 2009/01/15 [perl #59908] \x, \0, and \N{} not ok in double-qu
+-  5d8e6e4189 2009/01/15 Change documentation for UCD::casespec() to match 
+-  6fb6c61459 2009/01/15 vms rmsexpand refactor
+-  98c7875d34 2009/01/15 Fix handling of DECC$DISABLE_POSIX_ROOT feature on
+-  4e759823f6 2009/01/15 Fix t/uni/lex_utf8.t entry in MANIFEST
+-  8f718e95d9 2009/01/16 use F<> in perlrepository.pod consistently and rem
+-  609122bd05 2009/01/16 Add warning about octal > 377 in some regexes
+-  c53941b4d2 2009/01/16 Fix deparsing of readpipe() ([perl #62428])
+-  3319632a10 2009/01/17 Need even more stack for VMS_IA64-ithread.
+-  b1b1ee3cbf 2009/01/18 UPSTREAM => blead; because CPAN => 0
+-  a8cb02613d 2009/01/18 consting goodness for time64
+-  6db37112cd 2009/01/18 Add 5.8.9 to list of versions known to Module::Cor
+-  65395b02d2 2009/01/18 Add ExtUtils::Miniperl to the list of core modules
+-  8f83a467c1 2009/01/18 Add aliases for several version numbers in Module:
+-  51d6c659b2 2009/01/18 Upgrade to Devel::PPPort 3.15
+-  ca05901bcd 2009/01/18 Jarkko says: Upstream for Math::Complex is the CPA
+-  deb20ba305 2009/01/18 [perl #62488] B::Deparse fails on 'CORE::require(S
+-  21b5215870 2009/01/18 Make B::Deparse handle the _ prototype
+-  b02dc803f4 2009/01/18 Not everybody (hardly anybody?) uses const for tm.
+-  642d3d283b 2009/01/19 ignore realclean.sh
+-  7bf7986364 2009/01/19 Combine sv_utf8_upgrade with a following grow
+-  4c6e94b1e7 2009/01/19 Be sure to call L_R_TZSET before localtime_r()
+-  b3647a3612 2009/01/19 about warnings if forks fail in Perl_my_popen
+-  c973c02eeb 2009/01/19 Add warning category
+-  9d1cda07d7 2009/01/19 Upgrade to podlators 2.2.2
+-  ae209c08de 2009/01/19 Mark podlators as preferably to be patched upstrea
+-  c7c8b664ff 2009/01/19 Fix h2xs enum handling with C++ comments
+-  ae6979a87b 2009/01/19 Add NameAliases.txt; regenerate mktables.list
+-  0161444183 2009/01/19 SetUID scripts are deprecated for 5.12
+-  fdd05153c5 2009/01/19 Update Maintainers.pl
+-  b8a4246cca 2009/01/19 Upgrade to Module::Load::Conditional 0.30
+-  ab06b35309 2009/01/19 add-package fix
+-  85a8a980a9 2009/01/19 Upgrade to Module::Load 0.14
+-  1fe570cc5e 2009/01/20 Pathify_dirspec replacement
+-  fbb3ee5af3 2009/01/20 Optimize away calls to empty DESTROY methods
+-  15a6779ee7 2009/01/20 Remove perltodo entry about empty destructors
+-  4823492e83 2009/01/20 Merge branch 'empty-destroy-optimisation' into ble
+                               MERGE: 1fe570cc5e 15a6779ee7
+-  e0d6880329 2009/01/20 Upgrade to Archive-Tar-1.44
+-  54d012c665 2009/01/21 Change 28063 should have removed the call to savep
+-  def18e4c9f 2009/01/21 Change 54d012c665eb635f1e4fac1f1ec5aba1229ad9ca wa
+-  5079785043 2009/01/21 Make DB_File use -ldb on MSWin32 with a gcc compil
+-  b8921b3e20 2009/01/21 POD typos
+-  8253c7d6f3 2009/01/21 Correct the call to get_hv() to use GV_ADD for the
+-  797f796a96 2009/01/21 remove some indirect method calls, add a caveat
+-  2b393bf410 2009/01/21 now get non-dual lived code
+-  6673a63c63 2009/01/21 Update the documentation of get_hv() to note that 
+-  cbfd0a879b 2009/01/21 Update the documentation of get_av() to note that 
+-  64ace3f88f 2009/01/21 Update the documentation of get_sv() to note that 
+-  3509f64745 2009/01/21 Correct the form of the flags passed to perl_get_s
+-  8583b25748 2009/01/21 Correct the form of the flags passed to perl_get_s
+-  0da0e72871 2009/01/21 Correct the form of the flags passed to perl_get_c
+-  e350d0e0ab 2009/01/21 In attrs::get(), use Perl_get_cvn_flags() rather t
+-  b96d8cd966 2009/01/21 Add get_cvs() as a shortcut for STR_WITH_LEN() and
+-  3f48f963d8 2009/01/21 Convert db_get_cv() to use get_cvn_flags() as it a
+-  2c67934f13 2009/01/21 Note that nothing in core uses Perl_get_cv any mor
+-  64bc6d5446 2009/01/22 Upgrade to Encode-2.27
+-  7c7ad0a9c4 2009/01/23 Fix deparsing of constant subroutines
+-  bf799c6455 2009/01/23 Add a perlmini.o and perlmini.c akin to opmini.o a
+-  486cd78004 2009/01/23 Amend patchlevel.h so that git_version.h is only #
+-  ac2e3cea0e 2009/01/23 Upgrade to Devel::PPPort 3.16
+-  cf5a8da688 2009/01/23 Ensure that C++ modules can be built against a per
+-  35726f546a 2009/01/23 Remove redundant #ifndef SETUID_SCRIPTS_ARE_SECURE
+-  42f7d22ff0 2009/01/23 sperl.o also needs to depend on git_version.h
+-  cc69b689ee 2009/01/23 suidperl goes.
+-  5c9818e9e6 2009/01/24 Build miniperl with a special version of perl.c on
+-  6ef6dcadfc 2009/01/24 VMS has a mode where it preserved case, and also h
+-  16ad9bfac1 2009/01/24 The exit code of make_patchnum.pl is no longer use
+-  8c4561fbb4 2009/01/24 Add -DPERL_IS_MINIPERL when building the object fi
+-  931482b7d6 2009/01/25 Port 486cd780047ff22471c5cbe417911a042ae23962 to w
+-  ec47230bf7 2009/01/25 microperl also needs a canned git config.
+-  5d09c1ed83 2009/01/25 microperl has no idea about 64 bit types, so don't
+-  0639114fb4 2009/01/25 Regenerate uconfig.h
+-  a90aae4c56 2009/01/25 Remove stock_git_version.h as nothing uses it any 
+-  076a2a80a0 2009/01/25 Code refs aren't lockable
+-  e63b33793c 2009/01/25 Move cp(1)-like permission changes from copy to cp
+-  8afc33d629 2009/01/25 Revert "show -E in error message when called with 
+-  52c447a82d 2009/01/25 Document that $0 is set to "-e" when perl is run w
+-  96f2655e63 2009/01/25 Merge branch 'Eefix' into blead
+                               MERGE: e63b33793c 52c447a82d
+-  fcd65f8d43 2009/01/25 Unbreak build on Windows
+-  04bf47ee13 2009/01/25 Unbreak Makefile too (replicate fcd65f8d4322911242
+-  9ec269cbd7 2009/01/25 Some POD patches for PerlIO and PerlIO::var
+-  1ffb79efad 2009/01/25 Add perlmini.c to .gitignore
+-  29a982501a 2009/01/25 [perl #57176] Including XSUB.h before perl.h gives
+-  85e7c9deba 2009/01/25 vms glob patches
+-  8a5aa89570 2009/01/25 According to Yuval, Tie::RefHash is maintained at 
+-  a979ce91b3 2009/01/25 vms fileify_dirspec refactor / Unix mode fixes
+-  b3a04dd304 2009/01/26 Fix memory leak
+-  7fa8fd0b55 2009/01/26 Check for the group entry returned by getpwuid as 
+-  205139309c 2009/01/26 Tests to check cp() doesn't drop set[eu]id bits.
+-  0549aefb17 2009/01/26 Run podtidy on pod/perlrepository.pod and document
+-  03050721b3 2009/01/26 Add a section on how to submit a patch using GitHu
+-  4497a157d1 2009/01/26 Make t/win32/system.t use the more common compiler
+-  c6d234b82f 2009/01/26 Break the --create-perllibst-h and --list-static-l
+-  b1144ebad0 2009/01/27 Silence verbosity in lib/File/Copy.t during 'make 
+-  3127de7dcb 2009/01/27 unicore Makefile didn't clean sub-sub directories
+-  b6922eda63 2009/01/27 Change to use 5.1 Unicode file versions
+-  4feb7f0986 2009/01/27 In buildext.pl, refactor the @ARGV parsing into a 
+-  23d483e2ac 2009/01/27 In the code for printing -v, replace longhand newS
+-  97a26ad97b 2009/01/28 Fold ext/util/make_ext_cross into ext/util/make_ex
+-  3f3ffb6144 2009/01/28 Move ext/util/make_ext.pl to the top level.
+-  8ed969f8dc 2009/01/28 Pass $(MAKE) as one quoted commandline argument, t
+-  06ba78de6d 2009/01/29 do_exec() is a mathom, so call its replacement dir
+-  aaaf44d72f 2009/01/29 Add an explicit --all option to buildext.pl, rathe
+-  c9e1d5f914 2009/01/29 Upgrade to Win32-0.39.
+-  5dd60a5265 2009/01/29 Revert "do_exec() is a mathom, so call its replace
+-  4846f1d798 2009/01/29 vmspath without thread context.
+-  e2fabae1d9 2009/01/29 Add --options with arguments to make_ext.pl. Pass 
+-  c15dd1a1b8 2009/01/29 win32/ext was removed by change 30379 in 2007, so 
+-  dc3c30404e 2009/01/29 Tweaks to pod/perlrepository.pod
+-  1bc4b319ba 2009/01/30 Upgrade to Pod-Parser-1.36.
+-  57f7515dc9 2009/01/30 Pod correction for ExtUtils::XSSymSet.
+-  42fe6305f0 2009/01/30 Replace the one file timestamp dependency check wi
+-  222046efb2 2009/01/30 Fix paths on new pod2usage2 tests to work in the c
+-  b8d39eba91 2009/01/30 Use Config; rather than parsing config.sh and push
+-  9822e6e0ce 2009/01/30 Eliminate $makeargs by prepending its contents to 
+-  d793a8a7f7 2009/01/30 The logic to set $makefile to 'Makefile.old' can't
+-  c337d41ae5 2009/01/30 Move the target generic logic above the extension 
+-  e3b840254a 2009/01/31 The hack to write out realclean.sh and veryclean.s
+-  744ac0eac5 2009/01/31 Make lib/Config_heavy.pl part of $(CONFIGPM) as th
+-  1a76ca1adb 2009/01/31 Make dir and target --options to buildext.pl. Upda
+-  484c6321d9 2009/01/31 Create build_extension() to encapsulate the per-ex
+-  fc67841296 2009/01/31 Use the build_extension() routine from win32/build
+-  07f3cc2a61 2009/01/31 Move the static/dynamic/nonxs LINKTYPE logic from 
+-  3b333d01f6 2009/01/31 Update Makefile-cross-SH with 07f3cc2a611daebb9d83
+-  11f6a7695e 2009/02/01 Correctly escape $ in debug statement
+-  a79902b1d0 2009/02/01 The $@ was actually a botched conversion from $mak
+-  ca5de986dd 2009/02/01 Loop over @extspec, calling build_extension() on e
+-  eb1f8df73c 2009/02/01 Replacing system $scalar with system @list require
+-  34001da35a 2009/02/01 Make Time/HiRes/Makefile.PL produce a Makefile if 
+-  a520a2c43d 2009/02/01 For the vmsish pragma, make sure there is a thread
+-  312ac60b38 2009/02/01 vms stat patches (take 2)
+-  cbbb00c6b5 2009/02/01 Cast result to character size before array indexed
+-  22901f3092 2009/02/01 Put parentheses around macro arguments
+-  d8bf0b8cc0 2009/02/02 Upgrade DB_File to 1.818.
+-  a37eaad4a1 2009/02/02 Upgrade to Encode-2.29.
+-  a7f1e69b4b 2009/02/02 Update CPAN.pm to 1.93_03
+-  421926c2f2 2009/02/02 Restore broken clean target in win32/makefile.mk
+-  a681c2f143 2009/02/02 When loading a PerlIO::via layer, first look in th
+-  2fe765f8bd 2009/02/02 Bump version of PerlIO::via after previous change
+-  b7d08f5e04 2009/02/02 Add missed file ext/DB_File/config.in and update e
+-  440530af1a 2009/02/02 ext/DB_File needs a ppport.h
+-  767c16ab36 2009/02/02 Make t/pod/pod2usage2.t work on case insensitive f
+-  286d62c215 2009/02/02 Fold win32/buildext.pl into make_ext.pl
+-  d1b150139f 2009/02/02 Convert the last few references from buildext.pl t
+-  200cbd6aa5 2009/02/03 Follow-up to commit 4adc95e616bac7eea015e9e47e439b
+-  3ddd48aab4 2009/02/03 Oops. Missed these two files from commit 200cbd6aa
+-  d57db09df2 2009/02/03 Refactor to avoid changing directory, and avoid ne
+-  d94c5a782e 2009/02/04 vms kill_file / rmdir updates
+-  b94a8c495f 2009/02/04 vms rename Unix mode fixes
+-  21afb10428 2009/02/04 long-ago h2xs changes
+-  1f200948c4 2009/02/04 setpgrp() should extend the stack before modifying
+-  0598b5ab36 2009/02/04 A test for FindExt, not run by make test. (Useful 
+-  3380c781dc 2009/02/04 Clearer variable names. Add a mode line coda.
+-  f44bdceebe 2009/02/04 Also cope with extension directory names of the fo
+-  8b2bdce690 2009/02/04 Upgrade to Pod-Parser-1.37.
+-  e08c66ce39 2009/02/04 Some refactoring in the loop that constructs param
+-  c5aac6ab21 2009/02/04 Remove the / from the end of the extension directo
+-  7ad017a880 2009/02/04 When normalising @extspec, use the result of s/// 
+-  e2c1c280e8 2009/02/05 Move XSSymSet.pm to lib/ExtUtils/, but only instal
+-  aefe3e7eb5 2009/02/05 Exclude VMS extensions on non-VMS.
+-  c8f794576f 2009/02/05 "wide character" warnings are severe
+-  3f2c382a9c 2009/02/06 Use an ordinary paragraph to reference sv.h.
+-  238a6851e1 2009/02/06 Cope with new-style ext/Data-Dumper as well as old
+-  099c20a12a 2009/02/06 Rename ext/IPC/SysV to ext/IPC-SysV
+-  18bdacd6ec 2009/02/06 Rename ext/Sys/Syslog to ext/Sys-Syslog
+-  d2a6e61ca1 2009/02/06 Rename ext/Sys/Syslog to ext/Sys-Syslog and ext/IP
+-  030a108e79 2009/02/07 FindExt matches on extension name, not directory n
+-  442749d5ef 2009/02/07 Remove duplicate code from dynamic_ext(), static_e
+-  c05a5c573c 2009/02/07 The correct name of PERL_UTF8_magic is PERL_MAGIC_
+-  26f467e271 2009/02/07 Update Module::Load to 0.16
+-  7fee2b4cbf 2009/02/07 ext/Sys-Syslog/t/constants.t needs to find macros.
+-  003db2bd2e 2009/02/07 pare down docs of UNIVERSAL in perlobj
+-  ba593fa967 2009/02/07 relocate "warnings" section of UNIVERSAL man page
+-  7607398696 2009/02/07 Skip the 0oX... mode copying tests when chmod fail
+-  1d9f57de15 2009/02/07 deprecate UNIVERSAL->import
+-  cd477a63b7 2009/02/07 Add test for previous patch (deprecation of UNIVER
+-  9b6474b65b 2009/02/07 pp_send() doesn't need to allocate 1000 stack slot
+-  b3f1e0ca82 2009/02/07 require warnings; as late as possible, to avoid a 
+-  2770a1ce29 2009/02/07 Carp 1.05 shipped with 5.8.8. Remove work-around f
+-  86627c6ade 2009/02/07 Fix Exporter test for 2770a1ce2934f4277de13f4f795b
+-  902aaf3efe 2009/02/07 Port make_ext.pl to VMS.
+-  1f29050e2e 2009/02/08 Data-Dumper --> Data/Dumper for VMS extension list
+-  c091f99a22 2009/02/08 Use make_ext.pl on VMS to build, clean, and realcl
+-  6ebb060182 2009/02/08 Skip tests for flattened extensions that weren't b
+-  46c0537469 2009/02/08 Fix some thread context mistakes that snuck in wit
+-  caf82a0113 2009/02/08 add link for those who look at overload for overri
+-  4282a474dc 2009/02/08 Rename ext/Win32API/File to ext/Win32API-File
+-  062138d82f 2009/02/09 Goodbye, make_ext.com; make_ext.pl will take over 
+-  dc539f3db6 2009/02/09 Rename ext/Compress/Raw/Zlib to ext/Compress-Raw-Z
+-  3259204198 2009/02/09 Rename ext/Compress/Zlib to ext/Compress-Zlib
+-  8255effd11 2009/02/09 Rename ext/Data/Dumper to ext/Data-Dumper
+-  d8b931c930 2009/02/09 In The Grand Trek, Filter::Util::Call's call.t did
+-  9d3a1c7447 2009/02/09 Rename ext/Devel/DProf to ext/Devel-DProf
+-  0ff33da805 2009/02/09 Rename ext/Devel/PPPort to ext/Devel-PPPort
+-  f930745250 2009/02/09 Rename ext/Devel/Peek to ext/Devel-Peek
+-  ec46a77bc6 2009/02/09 Rename ext/Digest/MD5 to ext/Digest-MD5
+-  12fc04c96e 2009/02/09 Rename ext/Digest/SHA to ext/Digest-SHA
+-  005c4f26b0 2009/02/09 Rename ext/File/Glob to ext/File-Glob
+-  e602752717 2009/02/09 Rename ext/Filter/Util/Call to ext/Filter-Util-Cal
+-  c3d8257849 2009/02/09 Rename ext/Hash/Util/FieldHash to ext/Hash-Util-Fi
+-  48e8cb2025 2009/02/09 Rename ext/Hash/Util to ext/Hash-Util
+-  2c864a0811 2009/02/09 Rename ext/I18N/Langinfo to ext/I18N-Langinfo
+-  e505b8249f 2009/02/09 Rename ext/List/Util as ext/List-Util
+-  384674d352 2009/02/09 Rename ext/MIME/Base64 to ext/MIME-Base64
+-  f43b80dabc 2009/02/09 Rename ext/Math/BigInt/FastCalc to ext/Math-BigInt
+-  d91320e42f 2009/02/09 Rename ext/Module/Pluggable to ext/Module-Pluggabl
+-  9df1f84527 2009/02/09 Move 3 tests from ext/PerlIO/t to their relevant P
+-  a47facf7a1 2009/02/09 Move the 4 tests of core PerlIO functionality to t
+-  d730472d2f 2009/02/09 Rename ext/PerlIO/encoding to ext/PerlIO-encoding
+-  b4bd6dcd45 2009/02/09 Rename ext/PerlIO/scalar to ext/PerlIO-scalar
+-  e5db20f449 2009/02/09 Rename ext/PerlIO/via to ext/PerlIO-via
+-  0450807c0b 2009/02/09 Rename ext/Sys/Hostname to ext/Sys-Hostname
+-  f715bbfb20 2009/02/09 Rename ext/Test/Harness to ext/Test-Harness
+-  d119459be9 2009/02/09 correct typo, replacing "complement" with "complim
+-  9bdb6db8a6 2009/02/09 Rename ext/Text/Soundex to ext/Text-Soundex
+-  40d04ec442 2009/02/09 Rename ext/Time/HiRes to ext/Time-HiRes
+-  50acc947dd 2009/02/09 Rename ext/Time/Piece to ext/Time-Piece
+-  b3cfe24873 2009/02/09 Rename ext/Unicode/Normalize to ext/Unicode-Normal
+-  4455f5a681 2009/02/09 Rename ext/XS/APItest to ext/XS-APItest
+-  2336398ced 2009/02/09 Rename ext/XS/Typemap to ext/XS-Typemap
+-  3831a78769 2009/02/09 Rename ext/threads/shared to ext/threads-shared
+-  abd7186c67 2009/02/09 Remove special casing for extensions nested inside
+-  4d9538c1f3 2009/02/10 Logic changes for the VMS-specific mkdir/chdir/chm
+-  a0373bf6e1 2009/02/10 Sys-Syslog I18N-Langinfo have long names now.
+-  3dd13b2022 2009/02/10 Move Safe.pm into ext/Safe, and temporarily give i
+-  abf03c67be 2009/02/10 Adjust name of Test-Harness directory in .gitignor
+-  1f8a0b3863 2009/02/10 All extensions are at the top level, so no longer 
+-  a04d4598ad 2009/02/10 lib/Config_git.pl mustn't be built concurrently wi
+-  6ed34527c3 2009/02/10 metaconfig needs these two symlinks
+-  38fddf8b5d 2009/02/10 Restore old behavior for perl builds with (still) 
+-  2dac21aa16 2009/02/10 Comment inside evaluated shell string causes havoc
+-  8e08999f3b 2009/02/10 mention English name of %+ in perlvar.pod
+-  43239f9092 2009/02/10 Fix previous patch. Actually it's written PAREN, n
+-  37d29c6f34 2009/02/11 Update makerel to make a release from a git checko
+-  c6f023287f 2009/02/11 Fix previous patch. Actually it's written PAREN, n
+-  8098e75c0b 2009/02/11 avoid confusing gcc with -2147483648
+-  bf8d1304d5 2009/02/11 vms fgetname wrapper.
+-  f9916dde00 2009/02/12 Update CPAN.pm to 1.93_51
+-  7f9994e0a5 2009/02/12 Fix MANIFEST for CPAN 1.93_51 inclusion
+-  142f6a0dad 2009/02/12 Skip tests for flattened extensions that weren't b
+-  cdaa314533 2009/02/12 Update .gitignore with new flat extension path
+-  32d85a01d8 2009/02/12 Ignore some temporary files created by ext/DB_File
+-  e469bedac8 2009/02/12 win32/ext doesn't exist any more, so no need to lo
+-  8a3df56c4f 2009/02/12 win32/ext doesn't exist any more, so no need to lo
+-  e7deb4af6a 2009/02/12 Upgrade to Math-Complex-1.56
+-  a95b6808ef 2009/02/12 Unigue test file names in t/lib/warnings/9enabled
+-  619cec6d45 2009/02/12 Find extensions on VMS even when they don't have a
+-  e74f76b27b 2009/02/12 make_ext.pl now generates a Makefile.PL if needed.
+-  261f6fe66f 2009/02/12 Move Attribute::Handlers from lib to ext. The layo
+-  d9acc78d35 2009/02/12 Remove double slash in MANIFEST
+-  50615ac827 2009/02/13 More gitignore adjustments
+-  565e63af02 2009/02/13 Remove one of the two definitions of the a_const c
+-  25a0c96dcc 2009/02/13 More tests for array-ref smart match
+-  e5de85fa00 2009/02/13 Remove obsolete comment; document test format
+-  229c18ce2b 2009/02/13 Document error "Smart matching a non-overloaded ob
+-  161d997670 2009/02/13 Add tests for undef smart-matching
+-  33570f8ba0 2009/02/13 $object ~~ undef should always test for definednes
+-  43a65c285f 2009/02/13 Handle uninitialized interpreter when performing v
+-  911225b602 2009/02/13 Remove code that has never been used in any test
+-  18d11902f6 2009/02/13 More tests for coderefs and smart match
+-  11baf631ab 2009/02/14 Forbid to use "foreach" as an attribute
+-  f3b6b452d5 2009/02/14 Make git-find-p4-change only find changes done und
+-  aeda4cd8e5 2009/02/14 Ignore lib/NDBM_File.pm
+-  89b2b9f7f6 2009/02/14 Ignore the OS X GNUmakefile*s, and t/test_state.
+-  9f937944c5 2009/02/14 Add git_version.h to private so that make distclea
+-  cd5cc49dbc 2009/02/14 Clear Module::Build smoke on VMS while waiting for
+-  3a9a9ba7ba 2009/02/15 For -I, need to also unshift version and architect
+-  e28f3139a6 2009/02/15 Refactor S_incpush() to take 1 flags parameter, in
+-  3d55b451d9 2009/02/15 ExtUtils::Install VMS extended character set suppo
+-  20ce4c1139 2009/02/15 In S_incpush(), rename the parameter from dir to p
+-  55b4bc1cac 2009/02/15 Refactor the separator splitting loop of S_incpush
+-  a26c0e281c 2009/02/15 Loop in S_init_perllib(), only calling S_incpush*(
+-  b9ba2fadb1 2009/02/15 In @INC, move ARCHLIB and PRIVLIB after the curren
+-  4705144da6 2009/02/15 Ensure that the pointer to S_incpush_use_sep() is 
+-  bf63da66ae 2009/02/16 Yves states that patches to ExtUtils::Install shou
+-  e120390b47 2009/02/16 Extra regex tests
+-  40bed538bd 2009/02/16 Upgrade to Encode 2.31
+-  2b93ed3263 2009/02/16 [perl #63234] [DOC PATCH] fix some missing parts o
+-  95bb830374 2009/02/16 Don't add PRIVLIB_EXP to @INC twice.
+-  1ab9acc5e0 2009/02/16 Use tempfile() in tests
+-  cf2a733d64 2009/02/16 add missing perforce-era entry to Changes files
+-  eb3b8c7b72 2009/02/16 Update copyright years. 2008 sneaks in because of 
+-  e8e3635e32 2009/02/16 Replace *printf "%d.%d.%d", PERL_REVISION, PERL_VE
+-  e50b42d3b9 2009/02/16 Abolish PERL_AV_SUFFIX_FMT, which was rendered obs
+-  b79b76e09d 2009/02/16 PERL_FS_VER_FMT is only used with the current perl
+-  bdb1cbf7b5 2009/02/16 As PERL_ARCH_FMT_PATH is a compile time constant, 
+-  96e4a95712 2009/02/16 By spliting PERL_ARCH_FMT into PERL_ARCH_FMT_PREFI
+-  1fa74d9f24 2009/02/16 As WIN32 is already using different flags to incpu
+-  a89d24b9fe 2009/02/16 Ignore #defines in in patchlevel.h that end the li
+-  d942165649 2009/02/16 Move PERL_VERSION_STRING from patchlevel.h to perl
+-  6434436b0d 2009/02/17 In S_incpush(), avoid "possible loss of data" warn
+-  104393a727 2009/02/17 Get $ENV{PERL5LIB} into a known consistent state u
+-  d5226c4c8f 2009/02/17 In runenv.t, break apart running perl and testing 
+-  72533a49cb 2009/02/17 Tests for S_incpush_use_sep() splitting on : (or p
+-  50d61629dc 2009/02/17 Pass the length of the string to S_incpush_use_sep
+-  12865a2da0 2009/02/18 Remove the stub nw_get_sitelib(), and undefine SIT
+-  4300f93b02 2009/02/19 [PATCH] DB_File 1.819
+-  7e8acedc1c 2009/02/20 Fixed missing word in Text::Wrap POD
+-  c26da522aa 2009/02/20 Add a section on merging from a branch via GitHub
+-  5c9c28c679 2009/02/20 Remove an extra space
+-  9e079acef3 2009/02/20 Better diagnostics for the ~~ test
+-  fceebc475d 2009/02/20 Fix {%hash} ~~ %hash test
+-  4cbab0e90c 2009/02/20 Reorder and complete tests for smart matching with
+-  2bab0636fd 2009/02/20 Remove the -x from the cherry pick and show how to
+-  70b6a84e97 2009/02/20 Merge branch 'blead' of ssh://perl5.git.perl.org/g
+                               MERGE: 2bab0636fd 4cbab0e90c
+-  9732edbb48 2009/02/20 Wonky example in perlthrtut
+-  e42f52dd7f 2009/02/20 Silence a casting warning with memchr()
+-  db6dbf6ec9 2009/02/20 Check for thread failure in prime number example
+-  fd2c5c6c39 2009/02/20 Text::Wrap maintained via the CPAN release
+-  e6a0bbf8b4 2009/02/20 Add a parameter to win32_get_{priv,site,vendor}lib
+-  73aec0b1ca 2009/02/20 More smartmatch tests
+-  58472d87a6 2009/02/20 Move redefinition of lstat above its first use in 
+-  778e045f83 2009/02/20 Avoid VMS long filename support on older systems t
+-  7f336194cf 2009/02/21 Skip time64 when there is no 64-bit integer type a
+-  1487aac67a 2009/02/21 Upgrade to ExtUtils::MakeMaker 6.49_01
+-  2f30d0d0af 2009/02/21 Re-apply changes 4adc95e616bac7ee and 200cbd6aa595
+-  3aaf6557bb 2009/02/21 In S_init_perllib(), correct errors in the MACOS_T
+-  ec4d613228 2009/02/21 Use "system" gmtime in time64 on VMS so C<vmsish '
+-  04c9eeccd3 2009/02/21 NetWare has PRIVLIB_EXP as something other than a 
+-  3964fe451c 2009/02/21 Change the value passed into S_init_perllib() to a
+-  2cace6acdf 2009/02/22 Unwind the implicit loop in S_init_perllib(), by w
+-  32910c7adf 2009/02/22 In S_init_perllib(), only call PerlEnv_getenv("PER
+-  35ba5ce91a 2009/02/22 In S_init_perllib(), s can be const char*
+-  7fc7310782 2009/02/22 In S_incpush(), replace (addsubdirs || addoldvers)
+-  929e5b34a4 2009/02/22 In S_init_perllib(), initialise perl5lib to NULL, 
+-  c992324bfe 2009/02/22 In S_incpush(), move push @INC, ".../$archname" if
+-  a8f9c4338a 2009/02/22 In S_init_perllib(), push the bare SITELIB_STEM on
+-  21110102bd 2009/02/22 In S_init_perllib(), push the bare VENDORLIB_STEM 
+-  ee80e7be00 2009/02/22 7fc731078209e8c26ed8bba477edfd90724c7146 missed on
+-  1e3208d822 2009/02/22 Move unversioned directories in PERL_OTHERLIBDIRS 
+-  be71fc8f64 2009/02/22 Tidy up incpush. Re-order the macros, and re-inden
+-  10cc20f60c 2009/02/22 In S_incpush, move the declaration of subdir insid
+-  7ffdaae673 2009/02/22 Optimise S_incpush() by avoiding repeatedly copyin
+-  08d0d8ab11 2009/02/22 For S_incpush(), dir is never NULL, and len is alw
+-  d83484c23e 2009/02/23 time_t is unsigned 32-bit on VMS; pick sGMTIME_max
+-  f05b5874ed 2009/02/23 VMS-specific nit in S_init_perllib after 2cace6acd
+-  f785e3a13b 2009/02/23 vms.c - Remove .DIR; in UNIX mode.
+-  e76b2c0c0a 2009/02/23 Add deprecate.pm. Deprecate shipping Switch.pm in 
+-  4cdcc1f2a1 2009/02/23 Module::Build Changes from 0.31012, which hadn't b
+-  97b85144d8 2009/02/23 Temporarily reverse out change cd5cc49dbc0e5ee7482
+-  66e531b6b2 2009/02/23 Update to Module::Build 0.31_04 (with a tweak to M
+-  86bddcbfaf 2009/02/23 Re-apply cd5cc49dbc0e5ee748252c2da8b435855908e6d2 
+-  6df20272fc 2009/02/23 Fix unused variable warning
+-  40596bc538 2009/02/23 fileno() was failing when passed a NULL.  I'm gues
+-  5e99c35995 2009/02/23 Merge branch 'blead' of ssh://stevep@perl5.git.per
+                               MERGE: 40596bc538 6df20272fc
+-  ad3a6de0a2 2009/02/24 In S_parse_body(), sv hasn't been needed since -P 
+-  e301958b4a 2009/02/24 Upgrade to threads 1.72
+-  c6cab44f03 2009/02/24 Upgrade to threads::shared 1.28
+-  b925ea3bf3 2009/02/24 Fix to installing non-xs ext's in priv lib
+-  7ffb779818 2009/02/24 Fix line number test for scalar attribute handlers
+-  d4be36a8ea 2009/02/24 remove explicit caller depth in deprecate.pm by se
diff --git a/Porting/mergelog-tool b/Porting/mergelog-tool
new file mode 100755 (executable)
index 0000000..97a3d77
--- /dev/null
@@ -0,0 +1,372 @@
+#!/usr/bin/perl
+#
+# mergelog-tool, DAPM 15-Feb-2009
+#
+# Process metadata records stored in a text file that concern merges
+# between bleed and maint perl
+
+use 5.010;
+
+use warnings;
+use strict;
+
+use Getopt::Std;
+
+my $SHA_LEN = 10; # how many characters in the shortened SHA-1 hash
+
+my %STATUS = (
+    'M' => 'Fully merged',
+    'P' => 'Partally merged, the rest rejected',
+    'R' => 'Fully rejected',
+    'A' => 'part of branch merged in single Aggregate merge',
+    'm' => 'Partally merged, the rest pending',
+    '!' => 'Reviewed but awaiting action',
+    '-' => 'Unreviewed',
+);
+
+
+my %OPTS;
+
+sub usage { die <<EOF; }
+usage: $0 [-ch] [-f record_file] -c|-m|-u
+    -c         just check syntax of record file
+    -f file    name of record file
+    -h         help
+    -M         Directory in which to create mailboxes
+    -m         generate mailboxes (in current directory by default)
+    -u         update log file with latest commits (previous renamed .bak)
+EOF
+
+getopts('cf:hM:mu', \%OPTS) or usage;
+usage if $OPTS{h};
+
+my $action = join '', map $OPTS{$_} ? $_ : '', qw(c m u);
+die "The action must be one of -c, -m, -u\n" unless $action =~ /^[cmu]$/;
+
+my $record_filename = $OPTS{f} // "Porting/mergelog";
+
+{
+    my ($records, $index) = read_merge_record_file($record_filename);
+    exit 0 if $action eq 'c';
+
+    if ($action eq 'm') {
+       generate_mailboxes($records, $index, ($OPTS{M} // '.'));
+       exit 0;
+    }
+
+    if ($action eq 'u') {
+       update_record_file($records, $index, $record_filename);
+    }
+}
+
+
+
+exit 0;
+
+
+# given a file name, read in the merge record file and return
+# an array of records and an index of commit ids that link to records in
+# that array.
+#
+# Comment records and line continutions are captured in such a way
+# that it should be possible to exactly regenerate the original file
+# (apart from minor whitespace differences).
+
+sub read_merge_record_file {
+    my ($file) = @_;
+
+    open my $fh, '<', $file
+       or die "$0: Can't open '$file': $!\n";
+
+    my %index;
+    my @records;
+    while (<$fh>) {
+       if ($. == 1 or /^\S/) {
+           # new entry
+           if (/^#/) {
+               # comment
+               push @records, [ '#', undef, undef, $' ];
+               next;
+           }
+           my ($flag, $commit, $date, $rest) = split ' ', $_, 4;
+           defined $rest
+               or die "$0: malformed line at $file:$.:\n$_";
+           $flag =~ /^[AMPRm!\-]$/
+               or die "$0: unrecognised flag '$flag' at $file:$.\n";
+           $commit =~ /^[0-9a-f]{$SHA_LEN}$/
+               or die "$0: badly-formed commit '$commit' at $file:$.\n";
+           $index{$commit} and
+               die "Duplicate commit '$commit' at $file:$.\n";
+           push @records, [ $flag, $commit, $date, $rest ];
+           $index{$commit} = $records[-1];
+       }
+       else {
+           # continuation line
+           if ( (($records[-1][0] // '') eq '#') and /\S/) {
+               die
+               "$0: illegal continuation line after comment at $file:$.:\n$_";
+           }
+           $records[-1][-1] .= $_;
+       }
+    }
+    chomp $_->[3] for @records;
+    return \@records, \%index;
+}
+
+# given a ref to a record array, and a file handle, write the records out
+#
+sub write_merge_record_file {
+    my ($records, $fh) = @_;
+    for my $record (@$records) {
+       if ($record->[0] eq '#') {
+           print $fh @$record[0,3], "\n";;
+       }
+       else {
+           printf $fh "%s  %s %s %s\n", @$record;
+       }
+    }
+}
+
+
+# get a list of commit records based on the passed format and args.
+# Format should start with %H. $fieldcount is the expected number
+# of fields per record.
+#
+# Returns both a hash and a list
+sub get_commits {
+    my ($format, $args, $fieldcount) = @_;
+
+    # XXX make this depend on current branch rather than hard-coding???
+    my $range = "perl-5.10.0..origin/blead";
+
+
+    # Initially I just used \x00 as a record separator, but at least one
+    # diff had a null char in it! (5254b38e) So add some extra text too
+    my $SEP = 'RjqenKHPaNJq';
+
+    open my $log, "git log $args --pretty=format:'%x00$SEP$format' $range|"
+       or die "$0: failed to execute 'git log': $!\n";
+
+
+    my %commits;
+    my @commits;
+    {
+       local $/ = "\x00$SEP";
+       while (<$log>) {
+           chomp;
+           next unless length; # skip first null record
+           my $rec = [ split /\x01/, $_];
+           die "$0: unexpected commit field count: ", scalar(@$rec), "\n"
+               if @$rec != $fieldcount;
+           my $short = substr($rec->[0], 0, $SHA_LEN);
+           if (exists $commits{$short}) {
+               die <<EOF;
+$0: Internal error: duplicate short commit found: '$short'.
+This means that the shortened SHA-1 hashes in the log file are no longer
+long enough. The log file will need altering and this script modified
+before you can proceed.
+EOF
+           }
+           $commits{$short} = $rec;
+           push @commits, $rec;
+       }
+    }
+
+    close $log;
+    return \%commits, [ reverse @commits ];
+}
+
+
+# Create three mailboxes  in the given directory, containing accepted
+# rejected and pending changes
+
+sub generate_mailboxes {
+    my ($records, $index, $dir) = @_;
+
+    die "$0: No such directory: '$dir'\n" unless -d $dir;
+
+    my %mboxes;
+    for (qw(accepted rejected pending)) {
+       my $f = "$dir/p5c_$_";
+       my $fh;
+       open $fh, '>', $f or die "$0: failed to create '$f': $!\n";
+       $mboxes{$_} = $fh;
+    }
+
+    my ($commits) = get_commits(
+       '%H%x01%an%x01%ae%x01%aD%x01%ce%x01%cD%x01%s%x01%b%x01%P%x01',
+        '--stat -p -M', 10);
+
+    my %counts;
+    my $status;
+    my $linesep = '=' x 70;
+
+    for my $record (@$records) {
+       next if $record->[0] eq '#';
+
+       $status = "Status: RO\n"; # email is read and old
+
+       my $fh;
+       if ($record->[0] =~ /^[AMP]$/) {
+           $fh = $mboxes{accepted};
+           $counts{accepted}++;
+       }
+       elsif ($record->[0] =~ /^[R]$/) {
+           $fh = $mboxes{rejected};
+           $counts{rejected}++;
+       }
+       elsif ($record->[0] =~ /^[m!\-]$/) {
+           $fh = $mboxes{pending};
+           $counts{pending}++;
+           $status = '' if $record->[0] eq '-'; # mark email as new
+       }
+       else {
+           die "$0: Unexpected flag type '$record->[0]'\n";
+       }
+
+       # $commit arrays contain:
+       #    0 commit SHA1
+       #    1 Author Name
+       #    2 Author Email
+       #    3 Author Date (RFC822)
+       #    4 Committer Email
+       #    5 Committer Date (RFC822)
+       #    6 Subject
+       #    7 Body
+       #    8 parents
+       #    9 File list and diff (--stat -p)
+
+       my $shortsha1 = $record->[1];
+       my $c =  $commits->{$shortsha1};
+       die "$0: Unknown commit '$shortsha1'\n" unless $c;
+
+
+       
+       my $subj = "$record->[0] $shortsha1 "
+           # a slight subterfuge here to avoid three X's in this src
+           . (($record->[3] =~ /[X]XX/) ? 'X'.'XX ' : '') . ($c->[6] // '');
+
+       my $cdate = $c->[5];
+       # convert RFC822 date into mbox 'From ' header format
+       #             Fri, 20 Feb 2009 14:45:36 +0100
+       #             Wed Jan  9 19:47:43 2008
+       $cdate =~ s/ [+\-]\d{4}$//;
+       $cdate =~ s{^(\w\w\w),(\s+\d+) (\w\w\w) (\d{4}) ([\d:]{8})$}
+                   {$1 $3$2 $5 $4}
+           or die "$0: Can't convert RFC822 date: '$cdate'\n";
+
+       my @parents = map substr($_,0,$SHA_LEN), split ' ', $c->[8];
+       my $merged = @parents > 1 ? "MERGED: @parents\n" : '';
+
+       my $files_and_diff = $c->[9];
+       $files_and_diff =~ s/^---/\n---\n/;
+       $files_and_diff =~ s/^( \d+ files changed,)/\n$1/m;
+       $files_and_diff =~ s/^diff /$linesep\n\ndiff /m;
+
+
+       my $body = <<EOF;
+From: $c->[1] <$c->[2]>
+Date: $c->[3]
+Subject: $subj
+Message-Id: <fake:$c->[0]>
+$status
+Commit: $c->[0]
+Author: $c->[1] <$c->[2]>
+Date:   $c->[3]
+${merged}Status: [$record->[0]] ($STATUS{$record->[0]})
+Notes:  $record->[3]
+$linesep
+
+$c->[6]
+$c->[7]
+$files_and_diff
+EOF
+
+       $body =~ s/^From />From /gm; # mbox 'From ' escaping
+       $body = "From $c->[4]  $cdate\n$body";
+
+       print $fh $body;
+    }
+    for (values %mboxes) {
+       close $_ or die "$0: close: $!\n";
+    }
+    for (qw(accepted rejected pending)) {
+       printf "%4d %s mailbox entries\n", $counts{$_}, $_;
+    }
+}
+
+
+sub update_record_file {
+    my ($records, $index, $record_filename) = @_;
+
+    my ($commit_hash, $commits) =
+       get_commits('%H%x01%P%x01%ct%x01%s', '', 4);
+
+    # confirm that commits is a superset of records
+    for (keys %$index) {
+       $commit_hash->{$_}
+           or die "$0: Entry '$_' in log file is not a recognised commit\n";
+    }
+
+    # convert git log output to log file format
+
+    for my $c (@$commits) {
+       my ($sha1, $parents, $date, $subject) = @$c;
+       $sha1 = substr($sha1, 0, $SHA_LEN);
+       my ($yy,$mm,$dd) = (gmtime($date))[5,4,3];
+       $date = sprintf "%04d/%02d/%02d", $yy+1900, $mm+1, $dd;
+       chomp $subject;
+       $subject = substr($subject, 0, 50);
+       my @parents = split ' ', $parents;
+       if (@parents > 1) {
+           $subject .= "\n\t\t\t\tMERGE: "
+               . join ' ', map substr($_,0,$SHA_LEN), @parents;
+       }
+       @$c = ();
+       push @$c, '-', $sha1, $date, $subject;
+    }
+
+
+    # merge log file and new commits
+    
+    my @out;
+    COMMIT: for my $c (@$commits) {
+       while (1) {
+           my $r = $records->[0];
+           last unless $r;
+           if ($r->[0] eq '#') {
+               push @out, $r;
+               shift @$records;
+               next;
+           }
+
+           if ($r->[1] eq $c->[1]) {
+               push @out, $r;
+               shift @$records;
+               next COMMIT;
+           }
+           last;
+       }
+       push @out, $c;
+    }
+    @$records and die
+       "$0: Internal error: unexpected log records left after merge\n";
+
+
+    my $new = "$record_filename.new";
+    my $bak = "$record_filename.bak";
+
+    die "$0: $new already exists\n" if -e $new;
+    open my $out, '>', $new
+       or die "$0: Can't create '$new': $!\n";
+    write_merge_record_file(\@out,$out);
+    close $out
+       or die "$0: close($new): $!\n";
+    -s $new < -s $record_filename
+       and die "$0: new file '$new' is smaller than existing file\n";
+    rename $record_filename, $bak
+       or die "$0: rename $record_filename -> $bak: $!\n";
+    rename $new, $record_filename
+       or die "$0: rename $new -> $record_filename: $!\n";
+}