Commit dbeecb2
committed
patch 8.2.1682: Vim9: const works in an unexpected way
Problem: Vim9: const works in an unexpected way.
Solution: ":const" only disallows changing the variable, not the value.
Make "list[0] = 9" work at the script level.1 parent 0805222 commit dbeecb2
4 files changed
Lines changed: 20 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2945 | 2945 | | |
2946 | 2946 | | |
2947 | 2947 | | |
| 2948 | + | |
2948 | 2949 | | |
2949 | 2950 | | |
2950 | 2951 | | |
| |||
2954 | 2955 | | |
2955 | 2956 | | |
2956 | 2957 | | |
2957 | | - | |
| 2958 | + | |
2958 | 2959 | | |
2959 | 2960 | | |
2960 | 2961 | | |
| |||
2992 | 2993 | | |
2993 | 2994 | | |
2994 | 2995 | | |
2995 | | - | |
| 2996 | + | |
2996 | 2997 | | |
2997 | 2998 | | |
2998 | 2999 | | |
| |||
3088 | 3089 | | |
3089 | 3090 | | |
3090 | 3091 | | |
3091 | | - | |
| 3092 | + | |
3092 | 3093 | | |
3093 | 3094 | | |
3094 | 3095 | | |
| |||
3123 | 3124 | | |
3124 | 3125 | | |
3125 | 3126 | | |
3126 | | - | |
| 3127 | + | |
| 3128 | + | |
3127 | 3129 | | |
3128 | 3130 | | |
3129 | 3131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
821 | 821 | | |
822 | 822 | | |
823 | 823 | | |
| 824 | + | |
824 | 825 | | |
825 | 826 | | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
826 | 833 | | |
827 | 834 | | |
828 | 835 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
750 | 750 | | |
751 | 751 | | |
752 | 752 | | |
| 753 | + | |
| 754 | + | |
753 | 755 | | |
754 | 756 | | |
755 | 757 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4800 | 4800 | | |
4801 | 4801 | | |
4802 | 4802 | | |
4803 | | - | |
4804 | | - | |
4805 | | - | |
4806 | | - | |
4807 | | - | |
4808 | 4803 | | |
4809 | 4804 | | |
4810 | 4805 | | |
| |||
4960 | 4955 | | |
4961 | 4956 | | |
4962 | 4957 | | |
| 4958 | + | |
| 4959 | + | |
| 4960 | + | |
| 4961 | + | |
| 4962 | + | |
4963 | 4963 | | |
4964 | 4964 | | |
4965 | 4965 | | |
| |||
0 commit comments