diff --git a/README.patches b/README.patches index de26f64..923bf04 100644 --- a/README.patches +++ b/README.patches @@ -871,7 +871,7 @@ Individual patches for Vim 7.3: 2221 7.3.837 empty lines in :version output when 'columns' is 320 11057 7.3.838 (after 7.3.830) insufficient testing for mksession 2012 7.3.839 some files missing in the list of distributed files - 1652 7.3.840 "\@<!" in regexp does not work correctly with cp932 + 1652 7.3.840 "\@<!" in regexp does not work correctly with cp932 2073 7.3.841 parse error in "cond ? one : two" expression with a subscript 1724 7.3.842 compiler warning 3883 7.3.843 (after 7.3.841) missing test file changes @@ -1036,3 +1036,106 @@ Individual patches for Vim 7.3: 4012 7.3.1002 valgrind errors for Python interface 11873 7.3.1003 Python interface does not compile with Python 2.2 10551 7.3.1004 Python: no error when option could not be set + 6658 7.3.1005 get stuck on regexp "\n*" and on "%s/^\n\+/\r" + 2012 7.3.1006 NFA engine not used for "\_[0-9]" + 1745 7.3.1007 can't build on Minix 3.2.1 + 2577 7.3.1008 test 95 fails on MS-Windows + 1517 7.3.1009 Python: compiler warning for ambiguous else + 4767 7.3.1010 new regexp: adding \Z makes every character match + 12440 7.3.1011 new regexp engine is inefficient with multi-byte characters + 5335 7.3.1012 \Z does not work properly with the new regexp engine + 8601 7.3.1013 new regexp logging is a bit messy + 5064 7.3.1014 new regexp state dump is hard to read + 5630 7.3.1015 new regexp engine: Matching composing characters is wrong + 4452 7.3.1016 unused field in nfa_state + 11523 7.3.1017 zero width match changes length of match + 2979 7.3.1018 new regexp engine wastes memory + 4149 7.3.1019 not working with the new regexp engine: \%[oxduU]123 + 60056 7.3.1020 not all patterns are tested with auto / old / new engine + 6612 7.3.1021 new regexp engine does not ignore order of composing chars + 21993 7.3.1022 compiler warning for shadowed variable + 3777 7.3.1023 mixed results for pattern with composing char only and \Z + 16114 7.3.1024 new regexp: End of matching pattern not set correctly + 6270 7.3.1025 new regexp: not matching newline in string + 3384 7.3.1026 new regexp: pattern that includs a new-line matches too early + 2380 7.3.1027 new regexp performance: Calling no_Magic() very often + 22962 7.3.1028 new regexp performance: Copying a lot of position state + 2536 7.3.1030 (after 7.3.1028) can't build for debugging + 2224 7.3.1031 compiler warnings for shadowed variable + 13629 7.3.1032 "\ze" is not supported by the new regexp engine + 35107 7.3.1033 "\1" .. "\9" are not supported in the new regexp engine + 5753 7.3.1034 new regexp code using strange multi-byte code + 1624 7.3.1035 compiler warning on 64 bit windows + 13539 7.3.1036 can't build on HP-UX + 10869 7.3.1037 look-behind matching is very slow on long lines + 4527 7.3.1038 crash when using Cscope + 10088 7.3.1039 new regexp engine does not support \%23c, \%<23c and the like + 11134 7.3.1040 Python: Problems with debugging dynamic build + 4010 7.3.1041 Python: valgrind invalid read errors. + 25871 7.3.1042 Python: can't assign to vim.Buffer.name + 9319 7.3.1043 Python: Dynamic compilation with 2.3 fails + 11091 7.3.1044 Python: No {Buffer,TabPage,Window}.valid attributes + 4247 7.3.1045 Python: No error handling for VimToPython function + 3272 7.3.1046 Python: Using Py_BuildValue for building strings + 20246 7.3.1047 Python: dir() does not work properly + 14215 7.3.1048 Python: no consistent naming + 4082 7.3.1049 Python: no consistent naming + 1447 7.3.1050 Python: Typo in pyiter_to_tv + 6973 7.3.1051 Python: possible memory leaks + 1536 7.3.1052 Python: possible SEGV and negative refcount + 4324 7.3.1053 Python: no flag for types with tp_traverse+tp_clear + 4802 7.3.1054 (after 7.3.1042) can't build without the +autocmd feature + 3228 7.3.1055 negated collection does not match newline + 14318 7.3.1056 Python: possible memory leaks + 5348 7.3.1057 Python: not enough compatibilty + 5291 7.3.1058 call of funcref does not succeed in other script + 9667 7.3.1059 Python: Using fixed size buffers + 1959 7.3.1060 Python: can't repr() a function + 57340 7.3.1061 Python: Dictionary is not standard + 14819 7.3.1062 Python: List is not standard + 17732 7.3.1063 Python: Function is not standard + 4594 7.3.1064 Python: insufficient error checking + 11849 7.3.1065 Python: key mapping is not standard +117512 7.3.1066 Python: Insufficient exception and error testing + 6571 7.3.1067 Python: documentation lags behind + 6483 7.3.1068 Python: Script is auto-loaded on function creation + 4576 7.3.1069 Python: memory leaks + 3020 7.3.1070 crash in Python tests; compiler warning for unused function + 12592 7.3.1071 new regexp engine: backreferences don't work correctly + 1428 7.3.1072 compiler warning for uninitialized variable + 10492 7.3.1073 new regexp engine may run out of states + 1955 7.3.1074 compiler warning for printf format + 1394 7.3.1075 compiler warning for storing a long_u in an int + 12338 7.3.1076 new regexp engine: \@= and \& don't work + 10048 7.3.1077 Python: Allocating dict the wrong way, causing a crash + 6808 7.3.1078 new regexp engine: \@! doesn't work + 50300 7.3.1079 test 87 fails + 11448 7.3.1080 test 86 fails + 2133 7.3.1081 compiler warnings on 64-bit Windows + 5220 7.3.1082 new regexp engine: Problem with \@= matching + 4273 7.3.1083 new regexp engine: Does not support \%^ and \%$ + 8656 7.3.1084 new regexp engine: only accepts up to \{,10} + 8679 7.3.1085 new regexp engine: Non-greedy multi doesn't work + 3841 7.3.1086 old regexp engine accepts illegal range, new one doesn't + 7441 7.3.1087 a leading star is not seen as a normal char when \{} follows + 4864 7.3.1089 tests 86 and 87 fail on MS-Windows + 49092 7.3.1090 new regexp engine does not support \z1 .. \z9 and \z( + 3296 7.3.1091 new regexp engine: no error for \z1 or \z( when not working + 5478 7.3.1092 regexp debugging: can't build, debug output has wrong pattern + 3094 7.3.1093 new regexp engine: empty \1 skips a character + 8453 7.3.1094 new regexp engine: Attempts to match "^" at every character + 8835 7.3.1095 compiler warnings for shadowed variables + 10518 7.3.1096 Python: popitem() was not defined in a standard way + 2779 7.3.1097 Python: a few recently added items are not documented + 2298 7.3.1098 Python: Possible memory leaks + 15612 7.3.1099 Python: changing directory causes problems + 34271 7.3.1100 Python: a few more memory problems + 9379 7.3.1101 configure doesn't find Python 3 on Ubuntu 13.04 + 1450 7.3.1102 completion of ":py3do" and ":py3file" fails after ":py3" + 11276 7.3.1103 new regexp engine: overhead in saving and restoring + 2663 7.3.1104 new regexp engine does not handle "~" + 12905 7.3.1105 new regexp engine: too much code in one function; dead code + 10519 7.3.1106 new regexp engine: save/restore lastlist takes a lot of time + 2325 7.3.1107 compiler warnings for unused variables + 1327 7.3.1108 error message for os.fchdir() + 4969 7.3.1109 building on MS-Windows doesn't see changes in if_py_both.h diff --git a/vim.spec b/vim.spec index efb6c8d..c0559cb 100644 --- a/vim.spec +++ b/vim.spec @@ -18,7 +18,7 @@ #used for pre-releases: %define beta %{nil} %define vimdir vim73%{?beta} -%define patchlevel 1004 +%define patchlevel 1109 Summary: The VIM editor URL: http://www.vim.org/ @@ -1060,6 +1060,111 @@ Patch1001: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1001 Patch1002: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1002 Patch1003: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1003 Patch1004: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1004 +Patch1005: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1005 +Patch1006: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1006 +Patch1007: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1007 +Patch1008: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1008 +Patch1009: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1009 +Patch1010: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1010 +Patch1011: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1011 +Patch1012: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1012 +Patch1013: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1013 +Patch1014: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1014 +Patch1015: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1015 +Patch1016: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1016 +Patch1017: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1017 +Patch1018: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1018 +Patch1019: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1019 +Patch1020: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1020 +Patch1021: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1021 +Patch1022: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1022 +Patch1023: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1023 +Patch1024: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1024 +Patch1025: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1025 +Patch1026: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1026 +Patch1027: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1027 +Patch1028: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1028 +Patch1029: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1029 +Patch1030: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1030 +Patch1031: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1031 +Patch1032: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1032 +Patch1033: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1033 +Patch1034: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1034 +Patch1035: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1035 +Patch1036: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1036 +Patch1037: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1037 +Patch1038: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1038 +Patch1039: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1039 +Patch1040: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1040 +Patch1041: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1041 +Patch1042: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1042 +Patch1043: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1043 +Patch1044: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1044 +Patch1045: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1045 +Patch1046: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1046 +Patch1047: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1047 +Patch1048: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1048 +Patch1049: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1049 +Patch1050: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1050 +Patch1051: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1051 +Patch1052: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1052 +Patch1053: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1053 +Patch1054: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1054 +Patch1055: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1055 +Patch1056: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1056 +Patch1057: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1057 +Patch1058: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1058 +Patch1059: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1059 +Patch1060: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1060 +Patch1061: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1061 +Patch1062: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1062 +Patch1063: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1063 +Patch1064: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1064 +Patch1065: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1065 +Patch1066: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1066 +Patch1067: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1067 +Patch1068: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1068 +Patch1069: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1069 +Patch1070: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1070 +Patch1071: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1071 +Patch1072: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1072 +Patch1073: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1073 +Patch1074: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1074 +Patch1075: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1075 +Patch1076: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1076 +Patch1077: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1077 +Patch1078: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1078 +Patch1079: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1079 +Patch1080: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1080 +Patch1081: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1081 +Patch1082: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1082 +Patch1083: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1083 +Patch1084: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1084 +Patch1085: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1085 +Patch1086: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1086 +Patch1087: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1087 +Patch1088: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1088 +Patch1089: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1089 +Patch1090: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1090 +Patch1091: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1091 +Patch1092: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1092 +Patch1093: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1093 +Patch1094: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1094 +Patch1095: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1095 +Patch1096: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1096 +Patch1097: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1097 +Patch1098: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1098 +Patch1099: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1099 +Patch1100: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1100 +Patch1101: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1101 +Patch1102: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1102 +Patch1103: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1103 +Patch1104: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1104 +Patch1105: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1105 +Patch1106: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1106 +Patch1107: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1107 +Patch1108: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1108 +Patch1109: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.1109 Patch3000: vim-7.3-syntax.patch Patch3002: vim-7.1-nowarnings.patch @@ -2211,6 +2316,111 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk %patch1002 -p0 %patch1003 -p0 %patch1004 -p0 +%patch1005 -p0 +%patch1006 -p0 +%patch1007 -p0 +%patch1008 -p0 +%patch1009 -p0 +%patch1010 -p0 +%patch1011 -p0 +%patch1012 -p0 +%patch1013 -p0 +%patch1014 -p0 +%patch1015 -p0 +%patch1016 -p0 +%patch1017 -p0 +%patch1018 -p0 +%patch1019 -p0 +%patch1020 -p0 +%patch1021 -p0 +%patch1022 -p0 +%patch1023 -p0 +%patch1024 -p0 +%patch1025 -p0 +%patch1026 -p0 +%patch1027 -p0 +%patch1028 -p0 +%patch1029 -p0 +%patch1030 -p0 +%patch1031 -p0 +%patch1032 -p0 +%patch1033 -p0 +%patch1034 -p0 +%patch1035 -p0 +%patch1036 -p0 +%patch1037 -p0 +%patch1038 -p0 +%patch1039 -p0 +%patch1040 -p0 +%patch1041 -p0 +%patch1042 -p0 +%patch1043 -p0 +%patch1044 -p0 +%patch1045 -p0 +%patch1046 -p0 +%patch1047 -p0 +%patch1048 -p0 +%patch1049 -p0 +%patch1050 -p0 +%patch1051 -p0 +%patch1052 -p0 +%patch1053 -p0 +%patch1054 -p0 +%patch1055 -p0 +%patch1056 -p0 +%patch1057 -p0 +%patch1058 -p0 +%patch1059 -p0 +%patch1060 -p0 +%patch1061 -p0 +%patch1062 -p0 +%patch1063 -p0 +%patch1064 -p0 +%patch1065 -p0 +%patch1066 -p0 +%patch1067 -p0 +%patch1068 -p0 +%patch1069 -p0 +%patch1070 -p0 +%patch1071 -p0 +%patch1072 -p0 +%patch1073 -p0 +%patch1074 -p0 +%patch1075 -p0 +%patch1076 -p0 +%patch1077 -p0 +%patch1078 -p0 +%patch1079 -p0 +%patch1080 -p0 +%patch1081 -p0 +%patch1082 -p0 +%patch1083 -p0 +%patch1084 -p0 +%patch1085 -p0 +%patch1086 -p0 +%patch1087 -p0 +%patch1088 -p0 +%patch1089 -p0 +%patch1090 -p0 +%patch1091 -p0 +%patch1092 -p0 +%patch1093 -p0 +%patch1094 -p0 +%patch1095 -p0 +%patch1096 -p0 +%patch1097 -p0 +%patch1098 -p0 +%patch1099 -p0 +%patch1100 -p0 +%patch1101 -p0 +%patch1102 -p0 +%patch1103 -p0 +%patch1104 -p0 +%patch1105 -p0 +%patch1106 -p0 +%patch1107 -p0 +%patch1108 -p0 +%patch1109 -p0 # install spell files @@ -2706,6 +2916,9 @@ rm -rf %{buildroot} %{_datadir}/icons/hicolor/*/apps/* %changelog +* Tue Jun 04 2013 Karsten Hopp <karsten@redhat.com> 7.3.1109-1 +- patchlevel 1109 + * Wed May 22 2013 Karsten Hopp <karsten@redhat.com> 7.3.1004-1 - patchlevel 1004