[vim] - patchlevel 1109

Karsten Hopp karsten at fedoraproject.org
Tue Jun 4 10:16:25 UTC 2013


commit d3b012d03f77f829b7cc3365e387d4069c28d1f9
Author: Karsten Hopp <karsten at redhat.com>
Date:   Tue Jun 4 12:07:02 2013 +0200

    - patchlevel 1109

 README.patches |  105 +++++++++++++++++++++++++++-
 vim.spec       |  215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 318 insertions(+), 2 deletions(-)
---
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 at redhat.com> 7.3.1109-1
+- patchlevel 1109
+
 * Wed May 22 2013 Karsten Hopp <karsten at redhat.com> 7.3.1004-1
 - patchlevel 1004
 


More information about the scm-commits mailing list