Commit 437bafe
committed
patch 7.4.2137
Problem: Using function() with a name will find another function when it is
redefined.
Solution: Add funcref(). Refer to lambda using a partial. Fix several
reference counting issues.1 parent 5801644 commit 437bafe
16 files changed
Lines changed: 447 additions & 231 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
1240 | 1240 | | |
1241 | 1241 | | |
1242 | 1242 | | |
1243 | | - | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
1244 | 1246 | | |
1245 | 1247 | | |
1246 | 1248 | | |
| |||
2071 | 2073 | | |
2072 | 2074 | | |
2073 | 2075 | | |
2074 | | - | |
| 2076 | + | |
2075 | 2077 | | |
| 2078 | + | |
| 2079 | + | |
2076 | 2080 | | |
2077 | 2081 | | |
2078 | 2082 | | |
| |||
3850 | 3854 | | |
3851 | 3855 | | |
3852 | 3856 | | |
| 3857 | + | |
| 3858 | + | |
| 3859 | + | |
| 3860 | + | |
| 3861 | + | |
| 3862 | + | |
| 3863 | + | |
| 3864 | + | |
| 3865 | + | |
3853 | 3866 | | |
3854 | 3867 | | |
3855 | 3868 | | |
3856 | 3869 | | |
3857 | 3870 | | |
3858 | 3871 | | |
3859 | 3872 | | |
3860 | | - | |
| 3873 | + | |
3861 | 3874 | | |
3862 | 3875 | | |
3863 | 3876 | | |
3864 | 3877 | | |
3865 | 3878 | | |
| 3879 | + | |
| 3880 | + | |
| 3881 | + | |
| 3882 | + | |
3866 | 3883 | | |
3867 | 3884 | | |
3868 | 3885 | | |
| |||
6191 | 6208 | | |
6192 | 6209 | | |
6193 | 6210 | | |
| 6211 | + | |
6194 | 6212 | | |
6195 | 6213 | | |
6196 | 6214 | | |
| |||
8039 | 8057 | | |
8040 | 8058 | | |
8041 | 8059 | | |
| 8060 | + | |
8042 | 8061 | | |
8043 | 8062 | | |
8044 | 8063 | | |
| |||
8294 | 8313 | | |
8295 | 8314 | | |
8296 | 8315 | | |
8297 | | - | |
| 8316 | + | |
8298 | 8317 | | |
8299 | 8318 | | |
8300 | 8319 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1124 | 1124 | | |
1125 | 1125 | | |
1126 | 1126 | | |
1127 | | - | |
| 1127 | + | |
1128 | 1128 | | |
| 1129 | + | |
1129 | 1130 | | |
| 1131 | + | |
| 1132 | + | |
1130 | 1133 | | |
1131 | 1134 | | |
1132 | 1135 | | |
1133 | 1136 | | |
1134 | | - | |
1135 | | - | |
| 1137 | + | |
| 1138 | + | |
1136 | 1139 | | |
1137 | 1140 | | |
1138 | 1141 | | |
| |||
1279 | 1282 | | |
1280 | 1283 | | |
1281 | 1284 | | |
| 1285 | + | |
1282 | 1286 | | |
| 1287 | + | |
| 1288 | + | |
1283 | 1289 | | |
1284 | 1290 | | |
1285 | 1291 | | |
| |||
3923 | 3929 | | |
3924 | 3930 | | |
3925 | 3931 | | |
| 3932 | + | |
| 3933 | + | |
3926 | 3934 | | |
3927 | 3935 | | |
| 3936 | + | |
| 3937 | + | |
3928 | 3938 | | |
3929 | 3939 | | |
| 3940 | + | |
| 3941 | + | |
3930 | 3942 | | |
3931 | 3943 | | |
| 3944 | + | |
| 3945 | + | |
3932 | 3946 | | |
3933 | 3947 | | |
| 3948 | + | |
| 3949 | + | |
3934 | 3950 | | |
3935 | 3951 | | |
3936 | 3952 | | |
| |||
4476 | 4492 | | |
4477 | 4493 | | |
4478 | 4494 | | |
| 4495 | + | |
4479 | 4496 | | |
| 4497 | + | |
| 4498 | + | |
4480 | 4499 | | |
4481 | 4500 | | |
4482 | 4501 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5011 | 5011 | | |
5012 | 5012 | | |
5013 | 5013 | | |
| 5014 | + | |
| 5015 | + | |
| 5016 | + | |
| 5017 | + | |
| 5018 | + | |
| 5019 | + | |
| 5020 | + | |
| 5021 | + | |
| 5022 | + | |
| 5023 | + | |
| 5024 | + | |
5014 | 5025 | | |
5015 | 5026 | | |
5016 | 5027 | | |
| |||
5020 | 5031 | | |
5021 | 5032 | | |
5022 | 5033 | | |
5023 | | - | |
5024 | | - | |
| 5034 | + | |
| 5035 | + | |
| 5036 | + | |
| 5037 | + | |
| 5038 | + | |
| 5039 | + | |
| 5040 | + | |
5025 | 5041 | | |
5026 | 5042 | | |
5027 | 5043 | | |
| |||
5051 | 5067 | | |
5052 | 5068 | | |
5053 | 5069 | | |
5054 | | - | |
| 5070 | + | |
5055 | 5071 | | |
5056 | 5072 | | |
5057 | 5073 | | |
5058 | | - | |
| 5074 | + | |
5059 | 5075 | | |
5060 | 5076 | | |
5061 | 5077 | | |
| |||
5550 | 5566 | | |
5551 | 5567 | | |
5552 | 5568 | | |
5553 | | - | |
| 5569 | + | |
5554 | 5570 | | |
5555 | 5571 | | |
5556 | 5572 | | |
| |||
5561 | 5577 | | |
5562 | 5578 | | |
5563 | 5579 | | |
5564 | | - | |
| 5580 | + | |
5565 | 5581 | | |
5566 | 5582 | | |
5567 | 5583 | | |
| |||
5735 | 5751 | | |
5736 | 5752 | | |
5737 | 5753 | | |
5738 | | - | |
| 5754 | + | |
5739 | 5755 | | |
5740 | 5756 | | |
5741 | 5757 | | |
| |||
6871 | 6887 | | |
6872 | 6888 | | |
6873 | 6889 | | |
6874 | | - | |
| 6890 | + | |
6875 | 6891 | | |
6876 | 6892 | | |
6877 | 6893 | | |
| |||
10025 | 10041 | | |
10026 | 10042 | | |
10027 | 10043 | | |
10028 | | - | |
| 10044 | + | |
10029 | 10045 | | |
10030 | 10046 | | |
10031 | 10047 | | |
| |||
0 commit comments