From 76fc4757ac91ac7947a01fb7b53dddf9a78a01d1 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Mon, 4 Nov 2013 17:08:47 +0000 Subject: Slackware 14.1 Mon Nov 4 17:08:47 UTC 2013 Slackware 14.1 x86_64 stable is released! It's been another interesting release cycle here at Slackware bringing new features like support for UEFI machines, updated compilers and development tools, the switch from MySQL to MariaDB, and many more improvements throughout the system. Thanks to the team, the upstream developers, the dedicated Slackware community, and everyone else who pitched in to help make this release a reality. The ISOs are off to be replicated, a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. Please consider supporting the Slackware project by picking up a copy from store.slackware.com. We're taking pre-orders now, and offer a discount if you sign up for a subscription. Have fun! :-) --- source/ap/vim/patches/7.3.001 | 55 - source/ap/vim/patches/7.3.002 | 55 - source/ap/vim/patches/7.3.003 | 45 - source/ap/vim/patches/7.3.004 | 44 - source/ap/vim/patches/7.3.005 | 96 - source/ap/vim/patches/7.3.006 | 117 - source/ap/vim/patches/7.3.007 | 187 - source/ap/vim/patches/7.3.008 | 439 -- source/ap/vim/patches/7.3.009 | 99 - source/ap/vim/patches/7.3.010 | 167 - source/ap/vim/patches/7.3.011 | 290 -- source/ap/vim/patches/7.3.012 | 71 - source/ap/vim/patches/7.3.013 | 208 - source/ap/vim/patches/7.3.014 | 87 - source/ap/vim/patches/7.3.015 | 68 - source/ap/vim/patches/7.3.016 | 240 - source/ap/vim/patches/7.3.017 | 124 - source/ap/vim/patches/7.3.018 | 74 - source/ap/vim/patches/7.3.019 | 55 - source/ap/vim/patches/7.3.020 | 131 - source/ap/vim/patches/7.3.021 | 70 - source/ap/vim/patches/7.3.022 | 54 - source/ap/vim/patches/7.3.023 | 69 - source/ap/vim/patches/7.3.024 | 115 - source/ap/vim/patches/7.3.025 | 136 - source/ap/vim/patches/7.3.026 | 61 - source/ap/vim/patches/7.3.027 | 88 - source/ap/vim/patches/7.3.028 | 179 - source/ap/vim/patches/7.3.029 | 177 - source/ap/vim/patches/7.3.030 | 366 -- source/ap/vim/patches/7.3.031 | 121 - source/ap/vim/patches/7.3.032 | 704 --- source/ap/vim/patches/7.3.033 | 49 - source/ap/vim/patches/7.3.034 | 431 -- source/ap/vim/patches/7.3.035 | 58 - source/ap/vim/patches/7.3.036 | 68 - source/ap/vim/patches/7.3.037 | 137 - source/ap/vim/patches/7.3.038 | 76 - source/ap/vim/patches/7.3.039 | 90 - source/ap/vim/patches/7.3.040 | 48 - source/ap/vim/patches/7.3.041 | 57 - source/ap/vim/patches/7.3.042 | 65 - source/ap/vim/patches/7.3.043 | 460 -- source/ap/vim/patches/7.3.044 | 58 - source/ap/vim/patches/7.3.045 | 57 - source/ap/vim/patches/7.3.046 | 76 - source/ap/vim/patches/7.3.047 | 172 - source/ap/vim/patches/7.3.048 | 109 - source/ap/vim/patches/7.3.049 | 495 -- source/ap/vim/patches/7.3.050 | 199 - source/ap/vim/patches/7.3.051 | 111 - source/ap/vim/patches/7.3.052 | 345 -- source/ap/vim/patches/7.3.053 | 89 - source/ap/vim/patches/7.3.054 | 112 - source/ap/vim/patches/7.3.055 | 359 -- source/ap/vim/patches/7.3.056 | 542 -- source/ap/vim/patches/7.3.057 | 62 - source/ap/vim/patches/7.3.058 | 158 - source/ap/vim/patches/7.3.059 | 116 - source/ap/vim/patches/7.3.060 | 227 - source/ap/vim/patches/7.3.061 | 89 - source/ap/vim/patches/7.3.062 | 609 --- source/ap/vim/patches/7.3.063 | 59 - source/ap/vim/patches/7.3.064 | 72 - source/ap/vim/patches/7.3.065 | 120 - source/ap/vim/patches/7.3.066 | 90 - source/ap/vim/patches/7.3.067 | 68 - source/ap/vim/patches/7.3.068 | 50 - source/ap/vim/patches/7.3.069 | 49 - source/ap/vim/patches/7.3.070 | 53 - source/ap/vim/patches/7.3.071 | 65 - source/ap/vim/patches/7.3.072 | 295 -- source/ap/vim/patches/7.3.073 | 92 - source/ap/vim/patches/7.3.074 | 235 - source/ap/vim/patches/7.3.075 | 132 - source/ap/vim/patches/7.3.076 | 203 - source/ap/vim/patches/7.3.077 | 134 - source/ap/vim/patches/7.3.078 | 58 - source/ap/vim/patches/7.3.079 | 50 - source/ap/vim/patches/7.3.080 | 205 - source/ap/vim/patches/7.3.081 | 84 - source/ap/vim/patches/7.3.082 | 51 - source/ap/vim/patches/7.3.083 | 362 -- source/ap/vim/patches/7.3.084 | 123 - source/ap/vim/patches/7.3.085 | 313 -- source/ap/vim/patches/7.3.086 | 138 - source/ap/vim/patches/7.3.087 | 152 - source/ap/vim/patches/7.3.088 | 152 - source/ap/vim/patches/7.3.089 | 52 - source/ap/vim/patches/7.3.090 | 68 - source/ap/vim/patches/7.3.091 | 321 -- source/ap/vim/patches/7.3.092 | 62 - source/ap/vim/patches/7.3.093 | 201 - source/ap/vim/patches/7.3.094 | 70 - source/ap/vim/patches/7.3.095 | 70 - source/ap/vim/patches/7.3.096 | 97 - source/ap/vim/patches/7.3.097 | 54 - source/ap/vim/patches/7.3.098 | 61 - source/ap/vim/patches/7.3.099 | 54 - source/ap/vim/patches/7.3.100 | 52 - source/ap/vim/patches/7.3.101 | 92 - source/ap/vim/patches/7.3.102 | 615 --- source/ap/vim/patches/7.3.103 | 145 - source/ap/vim/patches/7.3.104 | 50 - source/ap/vim/patches/7.3.105 | 50 - source/ap/vim/patches/7.3.106 | 58 - source/ap/vim/patches/7.3.107 | 58 - source/ap/vim/patches/7.3.108 | 111 - source/ap/vim/patches/7.3.109 | 266 - source/ap/vim/patches/7.3.110 | 76 - source/ap/vim/patches/7.3.111 | 121 - source/ap/vim/patches/7.3.112 | 63 - source/ap/vim/patches/7.3.113 | 55 - source/ap/vim/patches/7.3.114 | 50 - source/ap/vim/patches/7.3.115 | 58 - source/ap/vim/patches/7.3.116 | 58 - source/ap/vim/patches/7.3.117 | 89 - source/ap/vim/patches/7.3.118 | 69 - source/ap/vim/patches/7.3.119 | 52 - source/ap/vim/patches/7.3.120 | 59 - source/ap/vim/patches/7.3.121 | 57 - source/ap/vim/patches/7.3.122 | 100 - source/ap/vim/patches/7.3.123 | 55 - source/ap/vim/patches/7.3.124 | 229 - source/ap/vim/patches/7.3.125 | 66 - source/ap/vim/patches/7.3.126 | 63 - source/ap/vim/patches/7.3.127 | 55 - source/ap/vim/patches/7.3.128 | 58 - source/ap/vim/patches/7.3.129 | 241 - source/ap/vim/patches/7.3.130 | 74 - source/ap/vim/patches/7.3.131 | 47 - source/ap/vim/patches/7.3.132 | 82 - source/ap/vim/patches/7.3.133 | 122 - source/ap/vim/patches/7.3.134 | 51 - source/ap/vim/patches/7.3.135 | 90 - source/ap/vim/patches/7.3.136 | 51 - source/ap/vim/patches/7.3.137 | 81 - source/ap/vim/patches/7.3.138 | 69 - source/ap/vim/patches/7.3.139 | 111 - source/ap/vim/patches/7.3.140 | 58 - source/ap/vim/patches/7.3.141 | 94 - source/ap/vim/patches/7.3.142 | 85 - source/ap/vim/patches/7.3.143 | 1520 ------ source/ap/vim/patches/7.3.144 | 80 - source/ap/vim/patches/7.3.145 | 64 - source/ap/vim/patches/7.3.146 | 224 - source/ap/vim/patches/7.3.147 | 53 - source/ap/vim/patches/7.3.148 | 252 - source/ap/vim/patches/7.3.149 | 78 - source/ap/vim/patches/7.3.150 | 113 - source/ap/vim/patches/7.3.151 | 59 - source/ap/vim/patches/7.3.152 | 643 --- source/ap/vim/patches/7.3.153 | 66 - source/ap/vim/patches/7.3.154 | 106 - source/ap/vim/patches/7.3.155 | 286 - source/ap/vim/patches/7.3.156 | 89 - source/ap/vim/patches/7.3.157 | 52 - source/ap/vim/patches/7.3.158 | 48 - source/ap/vim/patches/7.3.159 | 54 - source/ap/vim/patches/7.3.160 | 482 -- source/ap/vim/patches/7.3.161 | 1645 ------ source/ap/vim/patches/7.3.162 | 83 - source/ap/vim/patches/7.3.163 | 59 - source/ap/vim/patches/7.3.164 | 181 - source/ap/vim/patches/7.3.165 | 47 - source/ap/vim/patches/7.3.166 | 70 - source/ap/vim/patches/7.3.167 | 96 - source/ap/vim/patches/7.3.168 | 82 - source/ap/vim/patches/7.3.169 | 130 - source/ap/vim/patches/7.3.170 | 70 - source/ap/vim/patches/7.3.171 | 142 - source/ap/vim/patches/7.3.172 | 268 - source/ap/vim/patches/7.3.173 | 79 - source/ap/vim/patches/7.3.174 | 109 - source/ap/vim/patches/7.3.175 | 50 - source/ap/vim/patches/7.3.176 | 165 - source/ap/vim/patches/7.3.177 | 97 - source/ap/vim/patches/7.3.178 | 163 - source/ap/vim/patches/7.3.179 | 95 - source/ap/vim/patches/7.3.180 | 295 -- source/ap/vim/patches/7.3.181 | 171 - source/ap/vim/patches/7.3.182 | 53 - source/ap/vim/patches/7.3.183 | 87 - source/ap/vim/patches/7.3.184 | 86 - source/ap/vim/patches/7.3.185 | 77 - source/ap/vim/patches/7.3.186 | 59 - source/ap/vim/patches/7.3.187 | 6621 ------------------------ source/ap/vim/patches/7.3.188 | 184 - source/ap/vim/patches/7.3.189 | 49 - source/ap/vim/patches/7.3.190 | 48 - source/ap/vim/patches/7.3.191 | 526 -- source/ap/vim/patches/7.3.192 | 61 - source/ap/vim/patches/7.3.193 | 70 - source/ap/vim/patches/7.3.194 | 48 - source/ap/vim/patches/7.3.195 | 199 - source/ap/vim/patches/7.3.196 | 224 - source/ap/vim/patches/7.3.197 | 78 - source/ap/vim/patches/7.3.198 | 403 -- source/ap/vim/patches/7.3.199 | 57 - source/ap/vim/patches/7.3.200 | 75 - source/ap/vim/patches/7.3.201 | 124 - source/ap/vim/patches/7.3.202 | 868 ---- source/ap/vim/patches/7.3.203 | 102 - source/ap/vim/patches/7.3.204 | 51 - source/ap/vim/patches/7.3.205 | 93 - source/ap/vim/patches/7.3.206 | 54 - source/ap/vim/patches/7.3.207 | 54 - source/ap/vim/patches/7.3.208 | 51 - source/ap/vim/patches/7.3.209 | 95 - source/ap/vim/patches/7.3.210 | 182 - source/ap/vim/patches/7.3.211 | 51 - source/ap/vim/patches/7.3.212 | 243 - source/ap/vim/patches/7.3.213 | 142 - source/ap/vim/patches/7.3.214 | 55 - source/ap/vim/patches/7.3.215 | 63 - source/ap/vim/patches/7.3.216 | 263 - source/ap/vim/patches/7.3.217 | 63 - source/ap/vim/patches/7.3.218 | 91 - source/ap/vim/patches/7.3.219 | 92 - source/ap/vim/patches/7.3.220 | 1230 ----- source/ap/vim/patches/7.3.221 | 287 - source/ap/vim/patches/7.3.222 | 71 - source/ap/vim/patches/7.3.223 | 387 -- source/ap/vim/patches/7.3.224 | 162 - source/ap/vim/patches/7.3.225 | Bin 18841 -> 0 bytes source/ap/vim/patches/7.3.226 | 58 - source/ap/vim/patches/7.3.227 | 109 - source/ap/vim/patches/7.3.228 | 45 - source/ap/vim/patches/7.3.229 | 55 - source/ap/vim/patches/7.3.230 | 70 - source/ap/vim/patches/7.3.231 | 128 - source/ap/vim/patches/7.3.232 | 84 - source/ap/vim/patches/7.3.233 | 81 - source/ap/vim/patches/7.3.234 | 178 - source/ap/vim/patches/7.3.235 | 360 -- source/ap/vim/patches/7.3.236 | 87 - source/ap/vim/patches/7.3.237 | 222 - source/ap/vim/patches/7.3.238 | 53 - source/ap/vim/patches/7.3.239 | 321 -- source/ap/vim/patches/7.3.240 | 795 --- source/ap/vim/patches/7.3.241 | 71 - source/ap/vim/patches/7.3.242 | 71 - source/ap/vim/patches/7.3.243 | 52 - source/ap/vim/patches/7.3.244 | 48 - source/ap/vim/patches/7.3.245 | 81 - source/ap/vim/patches/7.3.246 | 55 - source/ap/vim/patches/7.3.247 | 95 - source/ap/vim/patches/7.3.248 | 129 - source/ap/vim/patches/7.3.249 | 134 - source/ap/vim/patches/7.3.250 | 104 - source/ap/vim/patches/7.3.251 | 184 - source/ap/vim/patches/7.3.252 | 43 - source/ap/vim/patches/7.3.253 | 539 -- source/ap/vim/patches/7.3.254 | 47 - source/ap/vim/patches/7.3.255 | 81 - source/ap/vim/patches/7.3.256 | 322 -- source/ap/vim/patches/7.3.257 | 97 - source/ap/vim/patches/7.3.258 | 70 - source/ap/vim/patches/7.3.259 | 503 -- source/ap/vim/patches/7.3.260 | 69 - source/ap/vim/patches/7.3.261 | 53 - source/ap/vim/patches/7.3.262 | 1356 ----- source/ap/vim/patches/7.3.263 | 162 - source/ap/vim/patches/7.3.264 | 159 - source/ap/vim/patches/7.3.265 | 145 - source/ap/vim/patches/7.3.266 | 54 - source/ap/vim/patches/7.3.267 | 67 - source/ap/vim/patches/7.3.268 | 69 - source/ap/vim/patches/7.3.269 | 112 - source/ap/vim/patches/7.3.270 | 52 - source/ap/vim/patches/7.3.271 | 504 -- source/ap/vim/patches/7.3.272 | 51 - source/ap/vim/patches/7.3.273 | 124 - source/ap/vim/patches/7.3.274 | 55 - source/ap/vim/patches/7.3.275 | 77 - source/ap/vim/patches/7.3.276 | 130 - source/ap/vim/patches/7.3.277 | 348 -- source/ap/vim/patches/7.3.278 | 73 - source/ap/vim/patches/7.3.279 | 118 - source/ap/vim/patches/7.3.280 | 181 - source/ap/vim/patches/7.3.281 | 134 - source/ap/vim/patches/7.3.282 | 60 - source/ap/vim/patches/7.3.283 | 114 - source/ap/vim/patches/7.3.284 | 211 - source/ap/vim/patches/7.3.285 | 144 - source/ap/vim/patches/7.3.286 | 84 - source/ap/vim/patches/7.3.287 | 100 - source/ap/vim/patches/7.3.288 | 76 - source/ap/vim/patches/7.3.289 | 56 - source/ap/vim/patches/7.3.290 | 75 - source/ap/vim/patches/7.3.291 | 125 - source/ap/vim/patches/7.3.292 | 55 - source/ap/vim/patches/7.3.293 | 74 - source/ap/vim/patches/7.3.294 | 58 - source/ap/vim/patches/7.3.295 | 109 - source/ap/vim/patches/7.3.296 | 222 - source/ap/vim/patches/7.3.297 | 130 - source/ap/vim/patches/7.3.298 | 167 - source/ap/vim/patches/7.3.299 | 516 -- source/ap/vim/patches/7.3.300 | 74 - source/ap/vim/patches/7.3.301 | 97 - source/ap/vim/patches/7.3.302 | 68 - source/ap/vim/patches/7.3.303 | 55 - source/ap/vim/patches/7.3.304 | 103 - source/ap/vim/patches/7.3.305 | 58 - source/ap/vim/patches/7.3.306 | 244 - source/ap/vim/patches/7.3.307 | 180 - source/ap/vim/patches/7.3.308 | 260 - source/ap/vim/patches/7.3.309 | 105 - source/ap/vim/patches/7.3.310 | 3524 ------------- source/ap/vim/patches/7.3.311 | 351 -- source/ap/vim/patches/7.3.312 | 58 - source/ap/vim/patches/7.3.313 | 53 - source/ap/vim/patches/7.3.314 | 54 - source/ap/vim/patches/7.3.315 | 475 -- source/ap/vim/patches/7.3.316 | 48 - source/ap/vim/patches/7.3.317 | 116 - source/ap/vim/patches/7.3.318 | 90 - source/ap/vim/patches/7.3.319 | 154 - source/ap/vim/patches/7.3.320 | 130 - source/ap/vim/patches/7.3.321 | 304 -- source/ap/vim/patches/7.3.322 | 52 - source/ap/vim/patches/7.3.323 | 52 - source/ap/vim/patches/7.3.324 | 53 - source/ap/vim/patches/7.3.325 | 64 - source/ap/vim/patches/7.3.326 | 285 - source/ap/vim/patches/7.3.327 | 64 - source/ap/vim/patches/7.3.328 | 45 - source/ap/vim/patches/7.3.329 | 72 - source/ap/vim/patches/7.3.330 | 45 - source/ap/vim/patches/7.3.331 | 53 - source/ap/vim/patches/7.3.332 | 206 - source/ap/vim/patches/7.3.333 | 245 - source/ap/vim/patches/7.3.334 | 58 - source/ap/vim/patches/7.3.335 | 48 - source/ap/vim/patches/7.3.336 | 1100 ---- source/ap/vim/patches/7.3.337 | 58 - source/ap/vim/patches/7.3.338 | 100 - source/ap/vim/patches/7.3.339 | 57 - source/ap/vim/patches/7.3.340 | 62 - source/ap/vim/patches/7.3.341 | 360 -- source/ap/vim/patches/7.3.342 | 93 - source/ap/vim/patches/7.3.343 | 252 - source/ap/vim/patches/7.3.344 | 121 - source/ap/vim/patches/7.3.345 | 48 - source/ap/vim/patches/7.3.346 | 143 - source/ap/vim/patches/7.3.347 | 54 - source/ap/vim/patches/7.3.348 | 57 - source/ap/vim/patches/7.3.349 | 88 - source/ap/vim/patches/7.3.350 | 46 - source/ap/vim/patches/7.3.351 | 46 - source/ap/vim/patches/7.3.352 | 108 - source/ap/vim/patches/7.3.353 | 155 - source/ap/vim/patches/7.3.354 | 71 - source/ap/vim/patches/7.3.355 | 56 - source/ap/vim/patches/7.3.356 | 79 - source/ap/vim/patches/7.3.357 | 52 - source/ap/vim/patches/7.3.358 | 74 - source/ap/vim/patches/7.3.359 | 64 - source/ap/vim/patches/7.3.360 | 61 - source/ap/vim/patches/7.3.361 | 55 - source/ap/vim/patches/7.3.362 | 59 - source/ap/vim/patches/7.3.363 | 110 - source/ap/vim/patches/7.3.364 | 57 - source/ap/vim/patches/7.3.365 | 131 - source/ap/vim/patches/7.3.366 | 76 - source/ap/vim/patches/7.3.367 | 53 - source/ap/vim/patches/7.3.368 | 103 - source/ap/vim/patches/7.3.369 | 48 - source/ap/vim/patches/7.3.370 | 63 - source/ap/vim/patches/7.3.371 | 75 - source/ap/vim/patches/7.3.372 | 52 - source/ap/vim/patches/7.3.373 | 78 - source/ap/vim/patches/7.3.374 | 59 - source/ap/vim/patches/7.3.375 | 64 - source/ap/vim/patches/7.3.376 | 57 - source/ap/vim/patches/7.3.377 | 406 -- source/ap/vim/patches/7.3.378 | 71 - source/ap/vim/patches/7.3.379 | 112 - source/ap/vim/patches/7.3.380 | 318 -- source/ap/vim/patches/7.3.381 | 260 - source/ap/vim/patches/7.3.382 | 173 - source/ap/vim/patches/7.3.383 | 51 - source/ap/vim/patches/7.3.384 | 53 - source/ap/vim/patches/7.3.385 | 69 - source/ap/vim/patches/7.3.386 | 55 - source/ap/vim/patches/7.3.387 | 61 - source/ap/vim/patches/7.3.388 | 45 - source/ap/vim/patches/7.3.389 | 61 - source/ap/vim/patches/7.3.390 | 155 - source/ap/vim/patches/7.3.391 | 51 - source/ap/vim/patches/7.3.392 | 115 - source/ap/vim/patches/7.3.393 | 130 - source/ap/vim/patches/7.3.394 | 62 - source/ap/vim/patches/7.3.395 | 115 - source/ap/vim/patches/7.3.396 | 49 - source/ap/vim/patches/7.3.397 | 224 - source/ap/vim/patches/7.3.398 | 65 - source/ap/vim/patches/7.3.399 | 137 - source/ap/vim/patches/7.3.400 | 1762 ------- source/ap/vim/patches/7.3.401 | 191 - source/ap/vim/patches/7.3.402 | 59 - source/ap/vim/patches/7.3.403 | 108 - source/ap/vim/patches/7.3.404 | 85 - source/ap/vim/patches/7.3.405 | 101 - source/ap/vim/patches/7.3.406 | 103 - source/ap/vim/patches/7.3.407 | 270 - source/ap/vim/patches/7.3.408 | 48 - source/ap/vim/patches/7.3.409 | 48 - source/ap/vim/patches/7.3.410 | 54 - source/ap/vim/patches/7.3.411 | 55 - source/ap/vim/patches/7.3.412 | 51 - source/ap/vim/patches/7.3.413 | 90 - source/ap/vim/patches/7.3.414 | 90 - source/ap/vim/patches/7.3.415 | 54 - source/ap/vim/patches/7.3.416 | 54 - source/ap/vim/patches/7.3.417 | 47 - source/ap/vim/patches/7.3.418 | 53 - source/ap/vim/patches/7.3.419 | 85 - source/ap/vim/patches/7.3.420 | 70 - source/ap/vim/patches/7.3.421 | 60 - source/ap/vim/patches/7.3.422 | 94 - source/ap/vim/patches/7.3.423 | 130 - source/ap/vim/patches/7.3.424 | 62 - source/ap/vim/patches/7.3.425 | 78 - source/ap/vim/patches/7.3.426 | 279 - source/ap/vim/patches/7.3.427 | 378 -- source/ap/vim/patches/7.3.428 | 113 - source/ap/vim/patches/7.3.429 | 192 - source/ap/vim/patches/7.3.430 | 80 - source/ap/vim/patches/7.3.431 | 280 - source/ap/vim/patches/7.3.432 | 228 - source/ap/vim/patches/7.3.433 | 92 - source/ap/vim/patches/7.3.434 | 233 - source/ap/vim/patches/7.3.435 | 63 - source/ap/vim/patches/7.3.436 | 111 - source/ap/vim/patches/7.3.437 | 73 - source/ap/vim/patches/7.3.438 | 126 - source/ap/vim/patches/7.3.439 | 87 - source/ap/vim/patches/7.3.440 | 211 - source/ap/vim/patches/7.3.441 | 341 -- source/ap/vim/patches/7.3.442 | 186 - source/ap/vim/patches/7.3.443 | 206 - source/ap/vim/patches/7.3.444 | 96 - source/ap/vim/patches/7.3.445 | 199 - source/ap/vim/patches/7.3.446 | 164 - source/ap/vim/patches/7.3.447 | 377 -- source/ap/vim/patches/7.3.448 | 180 - source/ap/vim/patches/7.3.449 | 455 -- source/ap/vim/patches/7.3.450 | 81 - source/ap/vim/patches/7.3.451 | 363 -- source/ap/vim/patches/7.3.452 | 70 - source/ap/vim/patches/7.3.453 | 58 - source/ap/vim/patches/7.3.454 | 84 - source/ap/vim/patches/7.3.455 | 70 - source/ap/vim/patches/7.3.456 | 376 -- source/ap/vim/patches/7.3.457 | 81 - source/ap/vim/patches/7.3.458 | 52 - source/ap/vim/patches/7.3.459 | 71 - source/ap/vim/patches/7.3.460 | 89 - source/ap/vim/patches/7.3.461 | 243 - source/ap/vim/patches/7.3.462 | 191 - source/ap/vim/patches/7.3.463 | 63 - source/ap/vim/patches/7.3.464 | 60 - source/ap/vim/patches/7.3.465 | 398 -- source/ap/vim/patches/7.3.466 | 49 - source/ap/vim/patches/7.3.467 | 54 - source/ap/vim/patches/7.3.468 | 144 - source/ap/vim/patches/7.3.469 | 53 - source/ap/vim/patches/7.3.470 | 67 - source/ap/vim/patches/7.3.471 | 92 - source/ap/vim/patches/7.3.472 | 88 - source/ap/vim/patches/7.3.473 | 68 - source/ap/vim/patches/7.3.474 | 62 - source/ap/vim/patches/7.3.475 | 98 - source/ap/vim/patches/7.3.476 | 56 - source/ap/vim/patches/7.3.477 | 52 - source/ap/vim/patches/7.3.478 | 46 - source/ap/vim/patches/7.3.479 | 134 - source/ap/vim/patches/7.3.480 | 237 - source/ap/vim/patches/7.3.481 | 65 - source/ap/vim/patches/7.3.482 | 57 - source/ap/vim/patches/7.3.483 | 97 - source/ap/vim/patches/7.3.484 | 62 - source/ap/vim/patches/7.3.485 | 52 - source/ap/vim/patches/7.3.486 | 58 - source/ap/vim/patches/7.3.487 | 572 -- source/ap/vim/patches/7.3.488 | 52 - source/ap/vim/patches/7.3.489 | 89 - source/ap/vim/patches/7.3.490 | 2517 --------- source/ap/vim/patches/7.3.491 | 235 - source/ap/vim/patches/7.3.492 | 718 --- source/ap/vim/patches/7.3.493 | 54 - source/ap/vim/patches/7.3.494 | 186 - source/ap/vim/patches/7.3.495 | 124 - source/ap/vim/patches/7.3.496 | 69 - source/ap/vim/patches/7.3.497 | 50 - source/ap/vim/patches/7.3.498 | 63 - source/ap/vim/patches/7.3.499 | 84 - source/ap/vim/patches/7.3.500 | 46 - source/ap/vim/patches/7.3.501 | 63 - source/ap/vim/patches/7.3.502 | 67 - source/ap/vim/patches/7.3.503 | 51 - source/ap/vim/patches/7.3.504 | 87 - source/ap/vim/patches/7.3.505 | 116 - source/ap/vim/patches/7.3.506 | 100 - source/ap/vim/patches/7.3.507 | 149 - source/ap/vim/patches/7.3.508 | 85 - source/ap/vim/patches/7.3.509 | 304 -- source/ap/vim/patches/7.3.510 | 53 - source/ap/vim/patches/7.3.511 | 49 - source/ap/vim/patches/7.3.512 | 70 - source/ap/vim/patches/7.3.513 | 129 - source/ap/vim/patches/7.3.514 | 232 - source/ap/vim/patches/7.3.515 | 68 - source/ap/vim/patches/7.3.516 | 94 - source/ap/vim/patches/7.3.517 | 60 - source/ap/vim/patches/7.3.518 | 57 - source/ap/vim/patches/7.3.519 | 64 - source/ap/vim/patches/7.3.520 | 140 - source/ap/vim/patches/7.3.521 | 129 - source/ap/vim/patches/7.3.522 | 56 - source/ap/vim/patches/7.3.523 | 103 - source/ap/vim/patches/7.3.524 | 46 - source/ap/vim/patches/7.3.525 | 55 - source/ap/vim/patches/7.3.526 | 59 - source/ap/vim/patches/7.3.527 | 59 - source/ap/vim/patches/7.3.528 | 171 - source/ap/vim/patches/7.3.529 | 81 - source/ap/vim/patches/7.3.530 | 50 - source/ap/vim/patches/7.3.531 | 52 - source/ap/vim/patches/7.3.532 | 53 - source/ap/vim/patches/7.3.533 | 46 - source/ap/vim/patches/7.3.534 | 101 - source/ap/vim/patches/7.3.535 | 356 -- source/ap/vim/patches/7.3.536 | 73 - source/ap/vim/patches/7.3.537 | 47 - source/ap/vim/patches/7.3.538 | 321 -- source/ap/vim/patches/7.3.539 | 51 - source/ap/vim/patches/7.3.540 | 55 - source/ap/vim/patches/7.3.541 | 1090 ---- source/ap/vim/patches/7.3.542 | 73 - source/ap/vim/patches/7.3.543 | 55 - source/ap/vim/patches/7.3.544 | 81 - source/ap/vim/patches/7.3.545 | 359 -- source/ap/vim/patches/7.3.546 | 54 - source/ap/vim/patches/7.3.547 | 52 - source/ap/vim/patches/7.3.548 | 53 - source/ap/vim/patches/7.3.549 | 125 - source/ap/vim/patches/7.3.550 | 160 - source/ap/vim/patches/7.3.551 | 494 -- source/ap/vim/patches/7.3.552 | 582 --- source/ap/vim/patches/7.3.553 | 85 - source/ap/vim/patches/7.3.554 | 52 - source/ap/vim/patches/7.3.555 | 232 - source/ap/vim/patches/7.3.556 | 70 - source/ap/vim/patches/7.3.557 | 99 - source/ap/vim/patches/7.3.558 | 90 - source/ap/vim/patches/7.3.559 | 131 - source/ap/vim/patches/7.3.560 | 49 - source/ap/vim/patches/7.3.561 | 52 - source/ap/vim/patches/7.3.562 | 63 - source/ap/vim/patches/7.3.563 | 97 - source/ap/vim/patches/7.3.564 | 53 - source/ap/vim/patches/7.3.565 | 52 - source/ap/vim/patches/7.3.566 | 83 - source/ap/vim/patches/7.3.567 | 56 - source/ap/vim/patches/7.3.568 | 138 - source/ap/vim/patches/7.3.569 | 4762 ----------------- source/ap/vim/patches/7.3.570 | 145 - source/ap/vim/patches/7.3.571 | 117 - source/ap/vim/patches/7.3.572 | 59 - source/ap/vim/patches/7.3.573 | 52 - source/ap/vim/patches/7.3.574 | 88 - source/ap/vim/patches/7.3.575 | 60 - source/ap/vim/patches/7.3.576 | 255 - source/ap/vim/patches/7.3.577 | 273 - source/ap/vim/patches/7.3.578 | 80 - source/ap/vim/patches/7.3.579 | 232 - source/ap/vim/patches/7.3.580 | 52 - source/ap/vim/patches/7.3.581 | 117 - source/ap/vim/patches/7.3.582 | 61 - source/ap/vim/patches/7.3.583 | 79 - source/ap/vim/patches/7.3.584 | 134 - source/ap/vim/patches/7.3.585 | 56 - source/ap/vim/patches/7.3.586 | 103 - source/ap/vim/patches/7.3.587 | 84 - source/ap/vim/patches/7.3.588 | 85 - source/ap/vim/patches/7.3.589 | 69 - source/ap/vim/patches/7.3.590 | 61 - source/ap/vim/patches/7.3.591 | 208 - source/ap/vim/patches/7.3.592 | 126 - source/ap/vim/patches/7.3.593 | 81 - source/ap/vim/patches/7.3.594 | 171 - source/ap/vim/patches/7.3.595 | 154 - source/ap/vim/patches/7.3.596 | 171 - source/ap/vim/patches/7.3.597 | 720 --- source/ap/vim/patches/7.3.598 | 73 - source/ap/vim/patches/7.3.599 | 107 - source/ap/vim/patches/7.3.600 | 68 - source/ap/vim/patches/7.3.601 | 51 - source/ap/vim/patches/7.3.602 | 55 - source/ap/vim/patches/7.3.603 | 370 -- source/ap/vim/patches/7.3.604 | 60 - source/ap/vim/patches/7.3.605 | 86 - source/ap/vim/patches/7.3.606 | 76 - source/ap/vim/patches/7.3.607 | 56 - source/ap/vim/patches/7.3.608 | 119 - source/ap/vim/patches/7.3.609 | 251 - source/ap/vim/patches/7.3.610 | 400 -- source/ap/vim/patches/7.3.611 | 58 - source/ap/vim/patches/7.3.612 | 83 - source/ap/vim/patches/7.3.613 | 149 - source/ap/vim/patches/7.3.614 | 176 - source/ap/vim/patches/7.3.615 | 107 - source/ap/vim/patches/7.3.616 | 46 - source/ap/vim/patches/7.3.617 | 65 - source/ap/vim/patches/7.3.618 | 367 -- source/ap/vim/patches/7.3.619 | 50 - source/ap/vim/patches/7.3.620 | 163 - source/ap/vim/patches/7.3.621 | 72 - source/ap/vim/patches/7.3.622 | 56 - source/ap/vim/patches/7.3.623 | 92 - source/ap/vim/patches/7.3.624 | 52 - source/ap/vim/patches/7.3.625 | 140 - source/ap/vim/patches/7.3.626 | 49 - source/ap/vim/patches/7.3.627 | 102 - source/ap/vim/patches/7.3.628 | 54 - source/ap/vim/patches/7.3.629 | 437 -- source/ap/vim/patches/7.3.630 | 48 - source/ap/vim/patches/7.3.631 | 322 -- source/ap/vim/patches/7.3.632 | 537 -- source/ap/vim/patches/7.3.633 | 81 - source/ap/vim/patches/7.3.634 | 57 - source/ap/vim/patches/7.3.635 | 50 - source/ap/vim/patches/7.3.636 | 148 - source/ap/vim/patches/7.3.637 | 94 - source/ap/vim/patches/7.3.638 | 55 - source/ap/vim/patches/7.3.639 | 846 --- source/ap/vim/patches/7.3.640 | Bin 455297 -> 0 bytes source/ap/vim/patches/7.3.641 | 68 - source/ap/vim/patches/7.3.642 | 55 - source/ap/vim/patches/7.3.643 | 73 - source/ap/vim/patches/7.3.644 | 72 - source/ap/vim/patches/7.3.645 | 118 - source/ap/vim/patches/7.4.001 | 489 ++ source/ap/vim/patches/7.4.002 | 77 + source/ap/vim/patches/7.4.003 | 100 + source/ap/vim/patches/7.4.004 | 232 + source/ap/vim/patches/7.4.005 | 48 + source/ap/vim/patches/7.4.006 | 66 + source/ap/vim/patches/7.4.007 | 95 + source/ap/vim/patches/7.4.008 | 71 + source/ap/vim/patches/7.4.009 | 64 + source/ap/vim/patches/7.4.010 | 79 + source/ap/vim/patches/7.4.011 | 100 + source/ap/vim/patches/7.4.012 | 202 + source/ap/vim/patches/7.4.013 | 99 + source/ap/vim/patches/7.4.014 | 102 + source/ap/vim/patches/7.4.015 | 106 + source/ap/vim/patches/7.4.016 | 221 + source/ap/vim/patches/7.4.017 | 78 + source/ap/vim/patches/7.4.018 | 45 + source/ap/vim/patches/7.4.019 | 61 + source/ap/vim/patches/7.4.020 | 82 + source/ap/vim/patches/7.4.021 | 86 + source/ap/vim/patches/7.4.022 | 148 + source/ap/vim/patches/7.4.023 | 53 + source/ap/vim/patches/7.4.024 | 61 + source/ap/vim/patches/7.4.025 | 62 + source/ap/vim/patches/7.4.026 | 65 + source/ap/vim/patches/7.4.027 | 89 + source/ap/vim/patches/7.4.028 | 753 +++ source/ap/vim/patches/7.4.029 | 63 + source/ap/vim/patches/7.4.030 | 109 + source/ap/vim/patches/7.4.031 | 54 + source/ap/vim/patches/7.4.032 | 82 + source/ap/vim/patches/7.4.033 | 116 + source/ap/vim/patches/7.4.034 | 180 + source/ap/vim/patches/7.4.035 | 53 + source/ap/vim/patches/7.4.036 | 273 + source/ap/vim/patches/7.4.037 | 130 + source/ap/vim/patches/7.4.038 | 116 + source/ap/vim/patches/7.4.039 | 217 + source/ap/vim/patches/7.4.040 | 68 + source/ap/vim/patches/7.4.041 | 61 + source/ap/vim/patches/7.4.042 | 71 + source/ap/vim/patches/7.4.043 | 89 + source/ap/vim/patches/7.4.044 | 83 + source/ap/vim/patches/7.4.045 | 111 + source/ap/vim/patches/7.4.046 | 80 + source/ap/vim/patches/7.4.047 | 56 + source/ap/vim/patches/7.4.048 | 96 + source/ap/vim/patches/7.4.049 | 67 + source/ap/vim/patches/7.4.050 | 90 + source/ap/vim/vim-gvim.SlackBuild | 17 +- source/ap/vim/vim-runtime-syntax-20110328.diff | 2487 --------- source/ap/vim/vim-runtime-syntax-20131002.diff | 0 source/ap/vim/vim.SlackBuild | 17 +- 699 files changed, 6021 insertions(+), 112431 deletions(-) delete mode 100644 source/ap/vim/patches/7.3.001 delete mode 100644 source/ap/vim/patches/7.3.002 delete mode 100644 source/ap/vim/patches/7.3.003 delete mode 100644 source/ap/vim/patches/7.3.004 delete mode 100644 source/ap/vim/patches/7.3.005 delete mode 100644 source/ap/vim/patches/7.3.006 delete mode 100644 source/ap/vim/patches/7.3.007 delete mode 100644 source/ap/vim/patches/7.3.008 delete mode 100644 source/ap/vim/patches/7.3.009 delete mode 100644 source/ap/vim/patches/7.3.010 delete mode 100644 source/ap/vim/patches/7.3.011 delete mode 100644 source/ap/vim/patches/7.3.012 delete mode 100644 source/ap/vim/patches/7.3.013 delete mode 100644 source/ap/vim/patches/7.3.014 delete mode 100644 source/ap/vim/patches/7.3.015 delete mode 100644 source/ap/vim/patches/7.3.016 delete mode 100644 source/ap/vim/patches/7.3.017 delete mode 100644 source/ap/vim/patches/7.3.018 delete mode 100644 source/ap/vim/patches/7.3.019 delete mode 100644 source/ap/vim/patches/7.3.020 delete mode 100644 source/ap/vim/patches/7.3.021 delete mode 100644 source/ap/vim/patches/7.3.022 delete mode 100644 source/ap/vim/patches/7.3.023 delete mode 100644 source/ap/vim/patches/7.3.024 delete mode 100644 source/ap/vim/patches/7.3.025 delete mode 100644 source/ap/vim/patches/7.3.026 delete mode 100644 source/ap/vim/patches/7.3.027 delete mode 100644 source/ap/vim/patches/7.3.028 delete mode 100644 source/ap/vim/patches/7.3.029 delete mode 100644 source/ap/vim/patches/7.3.030 delete mode 100644 source/ap/vim/patches/7.3.031 delete mode 100644 source/ap/vim/patches/7.3.032 delete mode 100644 source/ap/vim/patches/7.3.033 delete mode 100644 source/ap/vim/patches/7.3.034 delete mode 100644 source/ap/vim/patches/7.3.035 delete mode 100644 source/ap/vim/patches/7.3.036 delete mode 100644 source/ap/vim/patches/7.3.037 delete mode 100644 source/ap/vim/patches/7.3.038 delete mode 100644 source/ap/vim/patches/7.3.039 delete mode 100644 source/ap/vim/patches/7.3.040 delete mode 100644 source/ap/vim/patches/7.3.041 delete mode 100644 source/ap/vim/patches/7.3.042 delete mode 100644 source/ap/vim/patches/7.3.043 delete mode 100644 source/ap/vim/patches/7.3.044 delete mode 100644 source/ap/vim/patches/7.3.045 delete mode 100644 source/ap/vim/patches/7.3.046 delete mode 100644 source/ap/vim/patches/7.3.047 delete mode 100644 source/ap/vim/patches/7.3.048 delete mode 100644 source/ap/vim/patches/7.3.049 delete mode 100644 source/ap/vim/patches/7.3.050 delete mode 100644 source/ap/vim/patches/7.3.051 delete mode 100644 source/ap/vim/patches/7.3.052 delete mode 100644 source/ap/vim/patches/7.3.053 delete mode 100644 source/ap/vim/patches/7.3.054 delete mode 100644 source/ap/vim/patches/7.3.055 delete mode 100644 source/ap/vim/patches/7.3.056 delete mode 100644 source/ap/vim/patches/7.3.057 delete mode 100644 source/ap/vim/patches/7.3.058 delete mode 100644 source/ap/vim/patches/7.3.059 delete mode 100644 source/ap/vim/patches/7.3.060 delete mode 100644 source/ap/vim/patches/7.3.061 delete mode 100644 source/ap/vim/patches/7.3.062 delete mode 100644 source/ap/vim/patches/7.3.063 delete mode 100644 source/ap/vim/patches/7.3.064 delete mode 100644 source/ap/vim/patches/7.3.065 delete mode 100644 source/ap/vim/patches/7.3.066 delete mode 100644 source/ap/vim/patches/7.3.067 delete mode 100644 source/ap/vim/patches/7.3.068 delete mode 100644 source/ap/vim/patches/7.3.069 delete mode 100644 source/ap/vim/patches/7.3.070 delete mode 100644 source/ap/vim/patches/7.3.071 delete mode 100644 source/ap/vim/patches/7.3.072 delete mode 100644 source/ap/vim/patches/7.3.073 delete mode 100644 source/ap/vim/patches/7.3.074 delete mode 100644 source/ap/vim/patches/7.3.075 delete mode 100644 source/ap/vim/patches/7.3.076 delete mode 100644 source/ap/vim/patches/7.3.077 delete mode 100644 source/ap/vim/patches/7.3.078 delete mode 100644 source/ap/vim/patches/7.3.079 delete mode 100644 source/ap/vim/patches/7.3.080 delete mode 100644 source/ap/vim/patches/7.3.081 delete mode 100644 source/ap/vim/patches/7.3.082 delete mode 100644 source/ap/vim/patches/7.3.083 delete mode 100644 source/ap/vim/patches/7.3.084 delete mode 100644 source/ap/vim/patches/7.3.085 delete mode 100644 source/ap/vim/patches/7.3.086 delete mode 100644 source/ap/vim/patches/7.3.087 delete mode 100644 source/ap/vim/patches/7.3.088 delete mode 100644 source/ap/vim/patches/7.3.089 delete mode 100644 source/ap/vim/patches/7.3.090 delete mode 100644 source/ap/vim/patches/7.3.091 delete mode 100644 source/ap/vim/patches/7.3.092 delete mode 100644 source/ap/vim/patches/7.3.093 delete mode 100644 source/ap/vim/patches/7.3.094 delete mode 100644 source/ap/vim/patches/7.3.095 delete mode 100644 source/ap/vim/patches/7.3.096 delete mode 100644 source/ap/vim/patches/7.3.097 delete mode 100644 source/ap/vim/patches/7.3.098 delete mode 100644 source/ap/vim/patches/7.3.099 delete mode 100644 source/ap/vim/patches/7.3.100 delete mode 100644 source/ap/vim/patches/7.3.101 delete mode 100644 source/ap/vim/patches/7.3.102 delete mode 100644 source/ap/vim/patches/7.3.103 delete mode 100644 source/ap/vim/patches/7.3.104 delete mode 100644 source/ap/vim/patches/7.3.105 delete mode 100644 source/ap/vim/patches/7.3.106 delete mode 100644 source/ap/vim/patches/7.3.107 delete mode 100644 source/ap/vim/patches/7.3.108 delete mode 100644 source/ap/vim/patches/7.3.109 delete mode 100644 source/ap/vim/patches/7.3.110 delete mode 100644 source/ap/vim/patches/7.3.111 delete mode 100644 source/ap/vim/patches/7.3.112 delete mode 100644 source/ap/vim/patches/7.3.113 delete mode 100644 source/ap/vim/patches/7.3.114 delete mode 100644 source/ap/vim/patches/7.3.115 delete mode 100644 source/ap/vim/patches/7.3.116 delete mode 100644 source/ap/vim/patches/7.3.117 delete mode 100644 source/ap/vim/patches/7.3.118 delete mode 100644 source/ap/vim/patches/7.3.119 delete mode 100644 source/ap/vim/patches/7.3.120 delete mode 100644 source/ap/vim/patches/7.3.121 delete mode 100644 source/ap/vim/patches/7.3.122 delete mode 100644 source/ap/vim/patches/7.3.123 delete mode 100644 source/ap/vim/patches/7.3.124 delete mode 100644 source/ap/vim/patches/7.3.125 delete mode 100644 source/ap/vim/patches/7.3.126 delete mode 100644 source/ap/vim/patches/7.3.127 delete mode 100644 source/ap/vim/patches/7.3.128 delete mode 100644 source/ap/vim/patches/7.3.129 delete mode 100644 source/ap/vim/patches/7.3.130 delete mode 100644 source/ap/vim/patches/7.3.131 delete mode 100644 source/ap/vim/patches/7.3.132 delete mode 100644 source/ap/vim/patches/7.3.133 delete mode 100644 source/ap/vim/patches/7.3.134 delete mode 100644 source/ap/vim/patches/7.3.135 delete mode 100644 source/ap/vim/patches/7.3.136 delete mode 100644 source/ap/vim/patches/7.3.137 delete mode 100644 source/ap/vim/patches/7.3.138 delete mode 100644 source/ap/vim/patches/7.3.139 delete mode 100644 source/ap/vim/patches/7.3.140 delete mode 100644 source/ap/vim/patches/7.3.141 delete mode 100644 source/ap/vim/patches/7.3.142 delete mode 100644 source/ap/vim/patches/7.3.143 delete mode 100644 source/ap/vim/patches/7.3.144 delete mode 100644 source/ap/vim/patches/7.3.145 delete mode 100644 source/ap/vim/patches/7.3.146 delete mode 100644 source/ap/vim/patches/7.3.147 delete mode 100644 source/ap/vim/patches/7.3.148 delete mode 100644 source/ap/vim/patches/7.3.149 delete mode 100644 source/ap/vim/patches/7.3.150 delete mode 100644 source/ap/vim/patches/7.3.151 delete mode 100644 source/ap/vim/patches/7.3.152 delete mode 100644 source/ap/vim/patches/7.3.153 delete mode 100644 source/ap/vim/patches/7.3.154 delete mode 100644 source/ap/vim/patches/7.3.155 delete mode 100644 source/ap/vim/patches/7.3.156 delete mode 100644 source/ap/vim/patches/7.3.157 delete mode 100644 source/ap/vim/patches/7.3.158 delete mode 100644 source/ap/vim/patches/7.3.159 delete mode 100644 source/ap/vim/patches/7.3.160 delete mode 100644 source/ap/vim/patches/7.3.161 delete mode 100644 source/ap/vim/patches/7.3.162 delete mode 100644 source/ap/vim/patches/7.3.163 delete mode 100644 source/ap/vim/patches/7.3.164 delete mode 100644 source/ap/vim/patches/7.3.165 delete mode 100644 source/ap/vim/patches/7.3.166 delete mode 100644 source/ap/vim/patches/7.3.167 delete mode 100644 source/ap/vim/patches/7.3.168 delete mode 100644 source/ap/vim/patches/7.3.169 delete mode 100644 source/ap/vim/patches/7.3.170 delete mode 100644 source/ap/vim/patches/7.3.171 delete mode 100644 source/ap/vim/patches/7.3.172 delete mode 100644 source/ap/vim/patches/7.3.173 delete mode 100644 source/ap/vim/patches/7.3.174 delete mode 100644 source/ap/vim/patches/7.3.175 delete mode 100644 source/ap/vim/patches/7.3.176 delete mode 100644 source/ap/vim/patches/7.3.177 delete mode 100644 source/ap/vim/patches/7.3.178 delete mode 100644 source/ap/vim/patches/7.3.179 delete mode 100644 source/ap/vim/patches/7.3.180 delete mode 100644 source/ap/vim/patches/7.3.181 delete mode 100644 source/ap/vim/patches/7.3.182 delete mode 100644 source/ap/vim/patches/7.3.183 delete mode 100644 source/ap/vim/patches/7.3.184 delete mode 100644 source/ap/vim/patches/7.3.185 delete mode 100644 source/ap/vim/patches/7.3.186 delete mode 100644 source/ap/vim/patches/7.3.187 delete mode 100644 source/ap/vim/patches/7.3.188 delete mode 100644 source/ap/vim/patches/7.3.189 delete mode 100644 source/ap/vim/patches/7.3.190 delete mode 100644 source/ap/vim/patches/7.3.191 delete mode 100644 source/ap/vim/patches/7.3.192 delete mode 100644 source/ap/vim/patches/7.3.193 delete mode 100644 source/ap/vim/patches/7.3.194 delete mode 100644 source/ap/vim/patches/7.3.195 delete mode 100644 source/ap/vim/patches/7.3.196 delete mode 100644 source/ap/vim/patches/7.3.197 delete mode 100644 source/ap/vim/patches/7.3.198 delete mode 100644 source/ap/vim/patches/7.3.199 delete mode 100644 source/ap/vim/patches/7.3.200 delete mode 100644 source/ap/vim/patches/7.3.201 delete mode 100644 source/ap/vim/patches/7.3.202 delete mode 100644 source/ap/vim/patches/7.3.203 delete mode 100644 source/ap/vim/patches/7.3.204 delete mode 100644 source/ap/vim/patches/7.3.205 delete mode 100644 source/ap/vim/patches/7.3.206 delete mode 100644 source/ap/vim/patches/7.3.207 delete mode 100644 source/ap/vim/patches/7.3.208 delete mode 100644 source/ap/vim/patches/7.3.209 delete mode 100644 source/ap/vim/patches/7.3.210 delete mode 100644 source/ap/vim/patches/7.3.211 delete mode 100644 source/ap/vim/patches/7.3.212 delete mode 100644 source/ap/vim/patches/7.3.213 delete mode 100644 source/ap/vim/patches/7.3.214 delete mode 100644 source/ap/vim/patches/7.3.215 delete mode 100644 source/ap/vim/patches/7.3.216 delete mode 100644 source/ap/vim/patches/7.3.217 delete mode 100644 source/ap/vim/patches/7.3.218 delete mode 100644 source/ap/vim/patches/7.3.219 delete mode 100644 source/ap/vim/patches/7.3.220 delete mode 100644 source/ap/vim/patches/7.3.221 delete mode 100644 source/ap/vim/patches/7.3.222 delete mode 100644 source/ap/vim/patches/7.3.223 delete mode 100644 source/ap/vim/patches/7.3.224 delete mode 100644 source/ap/vim/patches/7.3.225 delete mode 100644 source/ap/vim/patches/7.3.226 delete mode 100644 source/ap/vim/patches/7.3.227 delete mode 100644 source/ap/vim/patches/7.3.228 delete mode 100644 source/ap/vim/patches/7.3.229 delete mode 100644 source/ap/vim/patches/7.3.230 delete mode 100644 source/ap/vim/patches/7.3.231 delete mode 100644 source/ap/vim/patches/7.3.232 delete mode 100644 source/ap/vim/patches/7.3.233 delete mode 100644 source/ap/vim/patches/7.3.234 delete mode 100644 source/ap/vim/patches/7.3.235 delete mode 100644 source/ap/vim/patches/7.3.236 delete mode 100644 source/ap/vim/patches/7.3.237 delete mode 100644 source/ap/vim/patches/7.3.238 delete mode 100644 source/ap/vim/patches/7.3.239 delete mode 100644 source/ap/vim/patches/7.3.240 delete mode 100644 source/ap/vim/patches/7.3.241 delete mode 100644 source/ap/vim/patches/7.3.242 delete mode 100644 source/ap/vim/patches/7.3.243 delete mode 100644 source/ap/vim/patches/7.3.244 delete mode 100644 source/ap/vim/patches/7.3.245 delete mode 100644 source/ap/vim/patches/7.3.246 delete mode 100644 source/ap/vim/patches/7.3.247 delete mode 100644 source/ap/vim/patches/7.3.248 delete mode 100644 source/ap/vim/patches/7.3.249 delete mode 100644 source/ap/vim/patches/7.3.250 delete mode 100644 source/ap/vim/patches/7.3.251 delete mode 100644 source/ap/vim/patches/7.3.252 delete mode 100644 source/ap/vim/patches/7.3.253 delete mode 100644 source/ap/vim/patches/7.3.254 delete mode 100644 source/ap/vim/patches/7.3.255 delete mode 100644 source/ap/vim/patches/7.3.256 delete mode 100644 source/ap/vim/patches/7.3.257 delete mode 100644 source/ap/vim/patches/7.3.258 delete mode 100644 source/ap/vim/patches/7.3.259 delete mode 100644 source/ap/vim/patches/7.3.260 delete mode 100644 source/ap/vim/patches/7.3.261 delete mode 100644 source/ap/vim/patches/7.3.262 delete mode 100644 source/ap/vim/patches/7.3.263 delete mode 100644 source/ap/vim/patches/7.3.264 delete mode 100644 source/ap/vim/patches/7.3.265 delete mode 100644 source/ap/vim/patches/7.3.266 delete mode 100644 source/ap/vim/patches/7.3.267 delete mode 100644 source/ap/vim/patches/7.3.268 delete mode 100644 source/ap/vim/patches/7.3.269 delete mode 100644 source/ap/vim/patches/7.3.270 delete mode 100644 source/ap/vim/patches/7.3.271 delete mode 100644 source/ap/vim/patches/7.3.272 delete mode 100644 source/ap/vim/patches/7.3.273 delete mode 100644 source/ap/vim/patches/7.3.274 delete mode 100644 source/ap/vim/patches/7.3.275 delete mode 100644 source/ap/vim/patches/7.3.276 delete mode 100644 source/ap/vim/patches/7.3.277 delete mode 100644 source/ap/vim/patches/7.3.278 delete mode 100644 source/ap/vim/patches/7.3.279 delete mode 100644 source/ap/vim/patches/7.3.280 delete mode 100644 source/ap/vim/patches/7.3.281 delete mode 100644 source/ap/vim/patches/7.3.282 delete mode 100644 source/ap/vim/patches/7.3.283 delete mode 100644 source/ap/vim/patches/7.3.284 delete mode 100644 source/ap/vim/patches/7.3.285 delete mode 100644 source/ap/vim/patches/7.3.286 delete mode 100644 source/ap/vim/patches/7.3.287 delete mode 100644 source/ap/vim/patches/7.3.288 delete mode 100644 source/ap/vim/patches/7.3.289 delete mode 100644 source/ap/vim/patches/7.3.290 delete mode 100644 source/ap/vim/patches/7.3.291 delete mode 100644 source/ap/vim/patches/7.3.292 delete mode 100644 source/ap/vim/patches/7.3.293 delete mode 100644 source/ap/vim/patches/7.3.294 delete mode 100644 source/ap/vim/patches/7.3.295 delete mode 100644 source/ap/vim/patches/7.3.296 delete mode 100644 source/ap/vim/patches/7.3.297 delete mode 100644 source/ap/vim/patches/7.3.298 delete mode 100644 source/ap/vim/patches/7.3.299 delete mode 100644 source/ap/vim/patches/7.3.300 delete mode 100644 source/ap/vim/patches/7.3.301 delete mode 100644 source/ap/vim/patches/7.3.302 delete mode 100644 source/ap/vim/patches/7.3.303 delete mode 100644 source/ap/vim/patches/7.3.304 delete mode 100644 source/ap/vim/patches/7.3.305 delete mode 100644 source/ap/vim/patches/7.3.306 delete mode 100644 source/ap/vim/patches/7.3.307 delete mode 100644 source/ap/vim/patches/7.3.308 delete mode 100644 source/ap/vim/patches/7.3.309 delete mode 100644 source/ap/vim/patches/7.3.310 delete mode 100644 source/ap/vim/patches/7.3.311 delete mode 100644 source/ap/vim/patches/7.3.312 delete mode 100644 source/ap/vim/patches/7.3.313 delete mode 100644 source/ap/vim/patches/7.3.314 delete mode 100644 source/ap/vim/patches/7.3.315 delete mode 100644 source/ap/vim/patches/7.3.316 delete mode 100644 source/ap/vim/patches/7.3.317 delete mode 100644 source/ap/vim/patches/7.3.318 delete mode 100644 source/ap/vim/patches/7.3.319 delete mode 100644 source/ap/vim/patches/7.3.320 delete mode 100644 source/ap/vim/patches/7.3.321 delete mode 100644 source/ap/vim/patches/7.3.322 delete mode 100644 source/ap/vim/patches/7.3.323 delete mode 100644 source/ap/vim/patches/7.3.324 delete mode 100644 source/ap/vim/patches/7.3.325 delete mode 100644 source/ap/vim/patches/7.3.326 delete mode 100644 source/ap/vim/patches/7.3.327 delete mode 100644 source/ap/vim/patches/7.3.328 delete mode 100644 source/ap/vim/patches/7.3.329 delete mode 100644 source/ap/vim/patches/7.3.330 delete mode 100644 source/ap/vim/patches/7.3.331 delete mode 100644 source/ap/vim/patches/7.3.332 delete mode 100644 source/ap/vim/patches/7.3.333 delete mode 100644 source/ap/vim/patches/7.3.334 delete mode 100644 source/ap/vim/patches/7.3.335 delete mode 100644 source/ap/vim/patches/7.3.336 delete mode 100644 source/ap/vim/patches/7.3.337 delete mode 100644 source/ap/vim/patches/7.3.338 delete mode 100644 source/ap/vim/patches/7.3.339 delete mode 100644 source/ap/vim/patches/7.3.340 delete mode 100644 source/ap/vim/patches/7.3.341 delete mode 100644 source/ap/vim/patches/7.3.342 delete mode 100644 source/ap/vim/patches/7.3.343 delete mode 100644 source/ap/vim/patches/7.3.344 delete mode 100644 source/ap/vim/patches/7.3.345 delete mode 100644 source/ap/vim/patches/7.3.346 delete mode 100644 source/ap/vim/patches/7.3.347 delete mode 100644 source/ap/vim/patches/7.3.348 delete mode 100644 source/ap/vim/patches/7.3.349 delete mode 100644 source/ap/vim/patches/7.3.350 delete mode 100644 source/ap/vim/patches/7.3.351 delete mode 100644 source/ap/vim/patches/7.3.352 delete mode 100644 source/ap/vim/patches/7.3.353 delete mode 100644 source/ap/vim/patches/7.3.354 delete mode 100644 source/ap/vim/patches/7.3.355 delete mode 100644 source/ap/vim/patches/7.3.356 delete mode 100644 source/ap/vim/patches/7.3.357 delete mode 100644 source/ap/vim/patches/7.3.358 delete mode 100644 source/ap/vim/patches/7.3.359 delete mode 100644 source/ap/vim/patches/7.3.360 delete mode 100644 source/ap/vim/patches/7.3.361 delete mode 100644 source/ap/vim/patches/7.3.362 delete mode 100644 source/ap/vim/patches/7.3.363 delete mode 100644 source/ap/vim/patches/7.3.364 delete mode 100644 source/ap/vim/patches/7.3.365 delete mode 100644 source/ap/vim/patches/7.3.366 delete mode 100644 source/ap/vim/patches/7.3.367 delete mode 100644 source/ap/vim/patches/7.3.368 delete mode 100644 source/ap/vim/patches/7.3.369 delete mode 100644 source/ap/vim/patches/7.3.370 delete mode 100644 source/ap/vim/patches/7.3.371 delete mode 100644 source/ap/vim/patches/7.3.372 delete mode 100644 source/ap/vim/patches/7.3.373 delete mode 100644 source/ap/vim/patches/7.3.374 delete mode 100644 source/ap/vim/patches/7.3.375 delete mode 100644 source/ap/vim/patches/7.3.376 delete mode 100644 source/ap/vim/patches/7.3.377 delete mode 100644 source/ap/vim/patches/7.3.378 delete mode 100644 source/ap/vim/patches/7.3.379 delete mode 100644 source/ap/vim/patches/7.3.380 delete mode 100644 source/ap/vim/patches/7.3.381 delete mode 100644 source/ap/vim/patches/7.3.382 delete mode 100644 source/ap/vim/patches/7.3.383 delete mode 100644 source/ap/vim/patches/7.3.384 delete mode 100644 source/ap/vim/patches/7.3.385 delete mode 100644 source/ap/vim/patches/7.3.386 delete mode 100644 source/ap/vim/patches/7.3.387 delete mode 100644 source/ap/vim/patches/7.3.388 delete mode 100644 source/ap/vim/patches/7.3.389 delete mode 100644 source/ap/vim/patches/7.3.390 delete mode 100644 source/ap/vim/patches/7.3.391 delete mode 100644 source/ap/vim/patches/7.3.392 delete mode 100644 source/ap/vim/patches/7.3.393 delete mode 100644 source/ap/vim/patches/7.3.394 delete mode 100644 source/ap/vim/patches/7.3.395 delete mode 100644 source/ap/vim/patches/7.3.396 delete mode 100644 source/ap/vim/patches/7.3.397 delete mode 100644 source/ap/vim/patches/7.3.398 delete mode 100644 source/ap/vim/patches/7.3.399 delete mode 100644 source/ap/vim/patches/7.3.400 delete mode 100644 source/ap/vim/patches/7.3.401 delete mode 100644 source/ap/vim/patches/7.3.402 delete mode 100644 source/ap/vim/patches/7.3.403 delete mode 100644 source/ap/vim/patches/7.3.404 delete mode 100644 source/ap/vim/patches/7.3.405 delete mode 100644 source/ap/vim/patches/7.3.406 delete mode 100644 source/ap/vim/patches/7.3.407 delete mode 100644 source/ap/vim/patches/7.3.408 delete mode 100644 source/ap/vim/patches/7.3.409 delete mode 100644 source/ap/vim/patches/7.3.410 delete mode 100644 source/ap/vim/patches/7.3.411 delete mode 100644 source/ap/vim/patches/7.3.412 delete mode 100644 source/ap/vim/patches/7.3.413 delete mode 100644 source/ap/vim/patches/7.3.414 delete mode 100644 source/ap/vim/patches/7.3.415 delete mode 100644 source/ap/vim/patches/7.3.416 delete mode 100644 source/ap/vim/patches/7.3.417 delete mode 100644 source/ap/vim/patches/7.3.418 delete mode 100644 source/ap/vim/patches/7.3.419 delete mode 100644 source/ap/vim/patches/7.3.420 delete mode 100644 source/ap/vim/patches/7.3.421 delete mode 100644 source/ap/vim/patches/7.3.422 delete mode 100644 source/ap/vim/patches/7.3.423 delete mode 100644 source/ap/vim/patches/7.3.424 delete mode 100644 source/ap/vim/patches/7.3.425 delete mode 100644 source/ap/vim/patches/7.3.426 delete mode 100644 source/ap/vim/patches/7.3.427 delete mode 100644 source/ap/vim/patches/7.3.428 delete mode 100644 source/ap/vim/patches/7.3.429 delete mode 100644 source/ap/vim/patches/7.3.430 delete mode 100644 source/ap/vim/patches/7.3.431 delete mode 100644 source/ap/vim/patches/7.3.432 delete mode 100644 source/ap/vim/patches/7.3.433 delete mode 100644 source/ap/vim/patches/7.3.434 delete mode 100644 source/ap/vim/patches/7.3.435 delete mode 100644 source/ap/vim/patches/7.3.436 delete mode 100644 source/ap/vim/patches/7.3.437 delete mode 100644 source/ap/vim/patches/7.3.438 delete mode 100644 source/ap/vim/patches/7.3.439 delete mode 100644 source/ap/vim/patches/7.3.440 delete mode 100644 source/ap/vim/patches/7.3.441 delete mode 100644 source/ap/vim/patches/7.3.442 delete mode 100644 source/ap/vim/patches/7.3.443 delete mode 100644 source/ap/vim/patches/7.3.444 delete mode 100644 source/ap/vim/patches/7.3.445 delete mode 100644 source/ap/vim/patches/7.3.446 delete mode 100644 source/ap/vim/patches/7.3.447 delete mode 100644 source/ap/vim/patches/7.3.448 delete mode 100644 source/ap/vim/patches/7.3.449 delete mode 100644 source/ap/vim/patches/7.3.450 delete mode 100644 source/ap/vim/patches/7.3.451 delete mode 100644 source/ap/vim/patches/7.3.452 delete mode 100644 source/ap/vim/patches/7.3.453 delete mode 100644 source/ap/vim/patches/7.3.454 delete mode 100644 source/ap/vim/patches/7.3.455 delete mode 100644 source/ap/vim/patches/7.3.456 delete mode 100644 source/ap/vim/patches/7.3.457 delete mode 100644 source/ap/vim/patches/7.3.458 delete mode 100644 source/ap/vim/patches/7.3.459 delete mode 100644 source/ap/vim/patches/7.3.460 delete mode 100644 source/ap/vim/patches/7.3.461 delete mode 100644 source/ap/vim/patches/7.3.462 delete mode 100644 source/ap/vim/patches/7.3.463 delete mode 100644 source/ap/vim/patches/7.3.464 delete mode 100644 source/ap/vim/patches/7.3.465 delete mode 100644 source/ap/vim/patches/7.3.466 delete mode 100644 source/ap/vim/patches/7.3.467 delete mode 100644 source/ap/vim/patches/7.3.468 delete mode 100644 source/ap/vim/patches/7.3.469 delete mode 100644 source/ap/vim/patches/7.3.470 delete mode 100644 source/ap/vim/patches/7.3.471 delete mode 100644 source/ap/vim/patches/7.3.472 delete mode 100644 source/ap/vim/patches/7.3.473 delete mode 100644 source/ap/vim/patches/7.3.474 delete mode 100644 source/ap/vim/patches/7.3.475 delete mode 100644 source/ap/vim/patches/7.3.476 delete mode 100644 source/ap/vim/patches/7.3.477 delete mode 100644 source/ap/vim/patches/7.3.478 delete mode 100644 source/ap/vim/patches/7.3.479 delete mode 100644 source/ap/vim/patches/7.3.480 delete mode 100644 source/ap/vim/patches/7.3.481 delete mode 100644 source/ap/vim/patches/7.3.482 delete mode 100644 source/ap/vim/patches/7.3.483 delete mode 100644 source/ap/vim/patches/7.3.484 delete mode 100644 source/ap/vim/patches/7.3.485 delete mode 100644 source/ap/vim/patches/7.3.486 delete mode 100644 source/ap/vim/patches/7.3.487 delete mode 100644 source/ap/vim/patches/7.3.488 delete mode 100644 source/ap/vim/patches/7.3.489 delete mode 100644 source/ap/vim/patches/7.3.490 delete mode 100644 source/ap/vim/patches/7.3.491 delete mode 100644 source/ap/vim/patches/7.3.492 delete mode 100644 source/ap/vim/patches/7.3.493 delete mode 100644 source/ap/vim/patches/7.3.494 delete mode 100644 source/ap/vim/patches/7.3.495 delete mode 100644 source/ap/vim/patches/7.3.496 delete mode 100644 source/ap/vim/patches/7.3.497 delete mode 100644 source/ap/vim/patches/7.3.498 delete mode 100644 source/ap/vim/patches/7.3.499 delete mode 100644 source/ap/vim/patches/7.3.500 delete mode 100644 source/ap/vim/patches/7.3.501 delete mode 100644 source/ap/vim/patches/7.3.502 delete mode 100644 source/ap/vim/patches/7.3.503 delete mode 100644 source/ap/vim/patches/7.3.504 delete mode 100644 source/ap/vim/patches/7.3.505 delete mode 100644 source/ap/vim/patches/7.3.506 delete mode 100644 source/ap/vim/patches/7.3.507 delete mode 100644 source/ap/vim/patches/7.3.508 delete mode 100644 source/ap/vim/patches/7.3.509 delete mode 100644 source/ap/vim/patches/7.3.510 delete mode 100644 source/ap/vim/patches/7.3.511 delete mode 100644 source/ap/vim/patches/7.3.512 delete mode 100644 source/ap/vim/patches/7.3.513 delete mode 100644 source/ap/vim/patches/7.3.514 delete mode 100644 source/ap/vim/patches/7.3.515 delete mode 100644 source/ap/vim/patches/7.3.516 delete mode 100644 source/ap/vim/patches/7.3.517 delete mode 100644 source/ap/vim/patches/7.3.518 delete mode 100644 source/ap/vim/patches/7.3.519 delete mode 100644 source/ap/vim/patches/7.3.520 delete mode 100644 source/ap/vim/patches/7.3.521 delete mode 100644 source/ap/vim/patches/7.3.522 delete mode 100644 source/ap/vim/patches/7.3.523 delete mode 100644 source/ap/vim/patches/7.3.524 delete mode 100644 source/ap/vim/patches/7.3.525 delete mode 100644 source/ap/vim/patches/7.3.526 delete mode 100644 source/ap/vim/patches/7.3.527 delete mode 100644 source/ap/vim/patches/7.3.528 delete mode 100644 source/ap/vim/patches/7.3.529 delete mode 100644 source/ap/vim/patches/7.3.530 delete mode 100644 source/ap/vim/patches/7.3.531 delete mode 100644 source/ap/vim/patches/7.3.532 delete mode 100644 source/ap/vim/patches/7.3.533 delete mode 100644 source/ap/vim/patches/7.3.534 delete mode 100644 source/ap/vim/patches/7.3.535 delete mode 100644 source/ap/vim/patches/7.3.536 delete mode 100644 source/ap/vim/patches/7.3.537 delete mode 100644 source/ap/vim/patches/7.3.538 delete mode 100644 source/ap/vim/patches/7.3.539 delete mode 100644 source/ap/vim/patches/7.3.540 delete mode 100644 source/ap/vim/patches/7.3.541 delete mode 100644 source/ap/vim/patches/7.3.542 delete mode 100644 source/ap/vim/patches/7.3.543 delete mode 100644 source/ap/vim/patches/7.3.544 delete mode 100644 source/ap/vim/patches/7.3.545 delete mode 100644 source/ap/vim/patches/7.3.546 delete mode 100644 source/ap/vim/patches/7.3.547 delete mode 100644 source/ap/vim/patches/7.3.548 delete mode 100644 source/ap/vim/patches/7.3.549 delete mode 100644 source/ap/vim/patches/7.3.550 delete mode 100644 source/ap/vim/patches/7.3.551 delete mode 100644 source/ap/vim/patches/7.3.552 delete mode 100644 source/ap/vim/patches/7.3.553 delete mode 100644 source/ap/vim/patches/7.3.554 delete mode 100644 source/ap/vim/patches/7.3.555 delete mode 100644 source/ap/vim/patches/7.3.556 delete mode 100644 source/ap/vim/patches/7.3.557 delete mode 100644 source/ap/vim/patches/7.3.558 delete mode 100644 source/ap/vim/patches/7.3.559 delete mode 100644 source/ap/vim/patches/7.3.560 delete mode 100644 source/ap/vim/patches/7.3.561 delete mode 100644 source/ap/vim/patches/7.3.562 delete mode 100644 source/ap/vim/patches/7.3.563 delete mode 100644 source/ap/vim/patches/7.3.564 delete mode 100644 source/ap/vim/patches/7.3.565 delete mode 100644 source/ap/vim/patches/7.3.566 delete mode 100644 source/ap/vim/patches/7.3.567 delete mode 100644 source/ap/vim/patches/7.3.568 delete mode 100644 source/ap/vim/patches/7.3.569 delete mode 100644 source/ap/vim/patches/7.3.570 delete mode 100644 source/ap/vim/patches/7.3.571 delete mode 100644 source/ap/vim/patches/7.3.572 delete mode 100644 source/ap/vim/patches/7.3.573 delete mode 100644 source/ap/vim/patches/7.3.574 delete mode 100644 source/ap/vim/patches/7.3.575 delete mode 100644 source/ap/vim/patches/7.3.576 delete mode 100644 source/ap/vim/patches/7.3.577 delete mode 100644 source/ap/vim/patches/7.3.578 delete mode 100644 source/ap/vim/patches/7.3.579 delete mode 100644 source/ap/vim/patches/7.3.580 delete mode 100644 source/ap/vim/patches/7.3.581 delete mode 100644 source/ap/vim/patches/7.3.582 delete mode 100644 source/ap/vim/patches/7.3.583 delete mode 100644 source/ap/vim/patches/7.3.584 delete mode 100644 source/ap/vim/patches/7.3.585 delete mode 100644 source/ap/vim/patches/7.3.586 delete mode 100644 source/ap/vim/patches/7.3.587 delete mode 100644 source/ap/vim/patches/7.3.588 delete mode 100644 source/ap/vim/patches/7.3.589 delete mode 100644 source/ap/vim/patches/7.3.590 delete mode 100644 source/ap/vim/patches/7.3.591 delete mode 100644 source/ap/vim/patches/7.3.592 delete mode 100644 source/ap/vim/patches/7.3.593 delete mode 100644 source/ap/vim/patches/7.3.594 delete mode 100644 source/ap/vim/patches/7.3.595 delete mode 100644 source/ap/vim/patches/7.3.596 delete mode 100644 source/ap/vim/patches/7.3.597 delete mode 100644 source/ap/vim/patches/7.3.598 delete mode 100644 source/ap/vim/patches/7.3.599 delete mode 100644 source/ap/vim/patches/7.3.600 delete mode 100644 source/ap/vim/patches/7.3.601 delete mode 100644 source/ap/vim/patches/7.3.602 delete mode 100644 source/ap/vim/patches/7.3.603 delete mode 100644 source/ap/vim/patches/7.3.604 delete mode 100644 source/ap/vim/patches/7.3.605 delete mode 100644 source/ap/vim/patches/7.3.606 delete mode 100644 source/ap/vim/patches/7.3.607 delete mode 100644 source/ap/vim/patches/7.3.608 delete mode 100644 source/ap/vim/patches/7.3.609 delete mode 100644 source/ap/vim/patches/7.3.610 delete mode 100644 source/ap/vim/patches/7.3.611 delete mode 100644 source/ap/vim/patches/7.3.612 delete mode 100644 source/ap/vim/patches/7.3.613 delete mode 100644 source/ap/vim/patches/7.3.614 delete mode 100644 source/ap/vim/patches/7.3.615 delete mode 100644 source/ap/vim/patches/7.3.616 delete mode 100644 source/ap/vim/patches/7.3.617 delete mode 100644 source/ap/vim/patches/7.3.618 delete mode 100644 source/ap/vim/patches/7.3.619 delete mode 100644 source/ap/vim/patches/7.3.620 delete mode 100644 source/ap/vim/patches/7.3.621 delete mode 100644 source/ap/vim/patches/7.3.622 delete mode 100644 source/ap/vim/patches/7.3.623 delete mode 100644 source/ap/vim/patches/7.3.624 delete mode 100644 source/ap/vim/patches/7.3.625 delete mode 100644 source/ap/vim/patches/7.3.626 delete mode 100644 source/ap/vim/patches/7.3.627 delete mode 100644 source/ap/vim/patches/7.3.628 delete mode 100644 source/ap/vim/patches/7.3.629 delete mode 100644 source/ap/vim/patches/7.3.630 delete mode 100644 source/ap/vim/patches/7.3.631 delete mode 100644 source/ap/vim/patches/7.3.632 delete mode 100644 source/ap/vim/patches/7.3.633 delete mode 100644 source/ap/vim/patches/7.3.634 delete mode 100644 source/ap/vim/patches/7.3.635 delete mode 100644 source/ap/vim/patches/7.3.636 delete mode 100644 source/ap/vim/patches/7.3.637 delete mode 100644 source/ap/vim/patches/7.3.638 delete mode 100644 source/ap/vim/patches/7.3.639 delete mode 100644 source/ap/vim/patches/7.3.640 delete mode 100644 source/ap/vim/patches/7.3.641 delete mode 100644 source/ap/vim/patches/7.3.642 delete mode 100644 source/ap/vim/patches/7.3.643 delete mode 100644 source/ap/vim/patches/7.3.644 delete mode 100644 source/ap/vim/patches/7.3.645 create mode 100644 source/ap/vim/patches/7.4.001 create mode 100644 source/ap/vim/patches/7.4.002 create mode 100644 source/ap/vim/patches/7.4.003 create mode 100644 source/ap/vim/patches/7.4.004 create mode 100644 source/ap/vim/patches/7.4.005 create mode 100644 source/ap/vim/patches/7.4.006 create mode 100644 source/ap/vim/patches/7.4.007 create mode 100644 source/ap/vim/patches/7.4.008 create mode 100644 source/ap/vim/patches/7.4.009 create mode 100644 source/ap/vim/patches/7.4.010 create mode 100644 source/ap/vim/patches/7.4.011 create mode 100644 source/ap/vim/patches/7.4.012 create mode 100644 source/ap/vim/patches/7.4.013 create mode 100644 source/ap/vim/patches/7.4.014 create mode 100644 source/ap/vim/patches/7.4.015 create mode 100644 source/ap/vim/patches/7.4.016 create mode 100644 source/ap/vim/patches/7.4.017 create mode 100644 source/ap/vim/patches/7.4.018 create mode 100644 source/ap/vim/patches/7.4.019 create mode 100644 source/ap/vim/patches/7.4.020 create mode 100644 source/ap/vim/patches/7.4.021 create mode 100644 source/ap/vim/patches/7.4.022 create mode 100644 source/ap/vim/patches/7.4.023 create mode 100644 source/ap/vim/patches/7.4.024 create mode 100644 source/ap/vim/patches/7.4.025 create mode 100644 source/ap/vim/patches/7.4.026 create mode 100644 source/ap/vim/patches/7.4.027 create mode 100644 source/ap/vim/patches/7.4.028 create mode 100644 source/ap/vim/patches/7.4.029 create mode 100644 source/ap/vim/patches/7.4.030 create mode 100644 source/ap/vim/patches/7.4.031 create mode 100644 source/ap/vim/patches/7.4.032 create mode 100644 source/ap/vim/patches/7.4.033 create mode 100644 source/ap/vim/patches/7.4.034 create mode 100644 source/ap/vim/patches/7.4.035 create mode 100644 source/ap/vim/patches/7.4.036 create mode 100644 source/ap/vim/patches/7.4.037 create mode 100644 source/ap/vim/patches/7.4.038 create mode 100644 source/ap/vim/patches/7.4.039 create mode 100644 source/ap/vim/patches/7.4.040 create mode 100644 source/ap/vim/patches/7.4.041 create mode 100644 source/ap/vim/patches/7.4.042 create mode 100644 source/ap/vim/patches/7.4.043 create mode 100644 source/ap/vim/patches/7.4.044 create mode 100644 source/ap/vim/patches/7.4.045 create mode 100644 source/ap/vim/patches/7.4.046 create mode 100644 source/ap/vim/patches/7.4.047 create mode 100644 source/ap/vim/patches/7.4.048 create mode 100644 source/ap/vim/patches/7.4.049 create mode 100644 source/ap/vim/patches/7.4.050 delete mode 100644 source/ap/vim/vim-runtime-syntax-20110328.diff create mode 100644 source/ap/vim/vim-runtime-syntax-20131002.diff (limited to 'source/ap/vim') diff --git a/source/ap/vim/patches/7.3.001 b/source/ap/vim/patches/7.3.001 deleted file mode 100644 index 470fec6b..00000000 --- a/source/ap/vim/patches/7.3.001 +++ /dev/null @@ -1,55 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.001 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.001 -Problem: When editing "src/main.c" and 'path' set to "./proto", - ":find e -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.002 -Problem: ":find" completion doesn't work when halfway an environment - variable. (Dominique Pelle) -Solution: Only use in-path completion when expanding file names. (Nazri - Ramliy) -Files: src/ex_docmd.c - - -*** ../vim-7.3.001/src/ex_docmd.c 2010-08-15 21:57:27.000000000 +0200 ---- src/ex_docmd.c 2010-08-16 20:51:22.000000000 +0200 -*************** -*** 3465,3471 **** - case CMD_find: - case CMD_sfind: - case CMD_tabfind: -! xp->xp_context = EXPAND_FILES_IN_PATH; - break; - case CMD_cd: - case CMD_chdir: ---- 3465,3472 ---- - case CMD_find: - case CMD_sfind: - case CMD_tabfind: -! if (xp->xp_context == EXPAND_FILES) -! xp->xp_context = EXPAND_FILES_IN_PATH; - break; - case CMD_cd: - case CMD_chdir: -*** ../vim-7.3.001/src/version.c 2010-08-16 21:46:12.000000000 +0200 ---- src/version.c 2010-08-16 22:33:13.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 2, - /**/ - --- -Warning label on a superhero Halloween costume: -"Caution: Cape does not enable user to fly." - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.003 b/source/ap/vim/patches/7.3.003 deleted file mode 100644 index 8bc9f471..00000000 --- a/source/ap/vim/patches/7.3.003 +++ /dev/null @@ -1,45 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.003 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.1.003 -Problem: Crash with specific BufWritePost autocmd. (Peter Odding) -Solution: Don't free the quickfix title twice. (Lech Lorens) -Files: src/quickfix.c - - -*** ../vim-7.3.002/src/quickfix.c 2010-08-15 21:57:26.000000000 +0200 ---- src/quickfix.c 2010-08-16 21:15:44.000000000 +0200 -*************** -*** 2125,2130 **** ---- 2125,2131 ---- - --qi->qf_lists[idx].qf_count; - } - vim_free(qi->qf_lists[idx].qf_title); -+ qi->qf_lists[idx].qf_title = NULL; - } - - /* -*** ../vim-7.3.002/src/version.c 2010-08-16 22:33:55.000000000 +0200 ---- src/version.c 2010-08-17 20:23:05.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 3, - /**/ - --- -From "know your smileys": - :-X My lips are sealed - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.004 b/source/ap/vim/patches/7.3.004 deleted file mode 100644 index 9c6318a0..00000000 --- a/source/ap/vim/patches/7.3.004 +++ /dev/null @@ -1,44 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.004 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.004 -Problem: Crash when using very long regexp. (Peter Odding) -Solution: Reset reg_toolong. (Carlo Teubner) -Files: src/regexp.c - - -*** ../vim-7.3.003/src/regexp.c 2010-08-15 21:57:29.000000000 +0200 ---- src/regexp.c 2010-09-14 10:51:22.000000000 +0200 -*************** -*** 3538,3543 **** ---- 3538,3544 ---- - - regline = line; - reglnum = 0; -+ reg_toolong = FALSE; - - /* Simplest case: Anchored match need be tried only once. */ - if (prog->reganch) -*** ../vim-7.3.003/src/version.c 2010-08-17 20:23:18.000000000 +0200 ---- src/version.c 2010-09-14 10:52:09.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 4, - /**/ - --- -I have a watch cat! Just break in and she'll watch. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.005 b/source/ap/vim/patches/7.3.005 deleted file mode 100644 index df2026d2..00000000 --- a/source/ap/vim/patches/7.3.005 +++ /dev/null @@ -1,96 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.005 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.005 -Problem: Crash when using undotree(). (Christian Brabandt) -Solution: Increase the list reference count. Add a test for undotree() - (Lech Lorens) -Files: src/eval.c, src/testdir/Makefile, src/testdir/test61.in - - -*** ../vim-7.3.004/src/eval.c 2010-08-15 21:57:26.000000000 +0200 ---- src/eval.c 2010-09-14 12:43:04.000000000 +0200 -*************** -*** 7075,7081 **** - } - - /* -! * Add a list entry to dictionary "d". - * Returns FAIL when out of memory and when key already exists. - */ - int ---- 7075,7081 ---- - } - - /* -! * Add a list entry to dictionary "d". - * Returns FAIL when out of memory and when key already exists. - */ - int -*************** -*** 7097,7102 **** ---- 7097,7103 ---- - dictitem_free(item); - return FAIL; - } -+ ++list->lv_refcount; - return OK; - } - -*** ../vim-7.3.004/src/testdir/Makefile 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Makefile 2010-09-14 12:38:56.000000000 +0200 -*************** -*** 44,50 **** - $(SCRIPTS) $(SCRIPTS_GUI): $(VIMPROG) - - clean: -! -rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim mzscheme.vim test.ok X* valgrind.pid* viminfo - - test1.out: test1.in - -rm -f $*.failed tiny.vim small.vim mbyte.vim mzscheme.vim test.ok X* viminfo ---- 44,50 ---- - $(SCRIPTS) $(SCRIPTS_GUI): $(VIMPROG) - - clean: -! -rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim mzscheme.vim test.ok X* valgrind.* viminfo - - test1.out: test1.in - -rm -f $*.failed tiny.vim small.vim mbyte.vim mzscheme.vim test.ok X* viminfo -*** ../vim-7.3.004/src/testdir/test61.in 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test61.in 2010-09-14 12:38:56.000000000 +0200 -*************** -*** 4,9 **** ---- 4,13 ---- - Also tests :earlier and :later. - - STARTTEST -+ :echo undotree().entries -+ ENDTEST -+ -+ STARTTEST - :" Delete three characters and undo - Gx:set ul=100 - x:set ul=100 -*** ../vim-7.3.004/src/version.c 2010-09-14 10:55:24.000000000 +0200 ---- src/version.c 2010-09-14 12:39:59.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 5, - /**/ - --- -I'm writing a book. I've got the page numbers done. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.006 b/source/ap/vim/patches/7.3.006 deleted file mode 100644 index 41eb7567..00000000 --- a/source/ap/vim/patches/7.3.006 +++ /dev/null @@ -1,117 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.006 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.006 -Problem: Can't build some multi-byte code with C89. -Solution: Move code to after declarations. (Joachim Schmitz) -Files: src/mbyte.c, src/spell.c - - -*** ../vim-7.3.005/src/mbyte.c 2010-08-15 21:57:28.000000000 +0200 ---- src/mbyte.c 2010-09-18 13:32:40.000000000 +0200 -*************** -*** 5167,5182 **** - void - xim_set_preedit() - { -- if (xic == NULL) -- return; -- -- xim_set_focus(TRUE); -- - XVaNestedList attr_list; - XRectangle spot_area; - XPoint over_spot; - int line_space; - - if (!xim_has_focus) - { - /* hide XIM cursor */ ---- 5167,5182 ---- - void - xim_set_preedit() - { - XVaNestedList attr_list; - XRectangle spot_area; - XPoint over_spot; - int line_space; - -+ if (xic == NULL) -+ return; -+ -+ xim_set_focus(TRUE); -+ - if (!xim_has_focus) - { - /* hide XIM cursor */ -*************** -*** 5554,5565 **** - void - xim_set_status_area() - { -- if (xic == NULL) -- return; -- - XVaNestedList preedit_list = 0, status_list = 0, list = 0; - XRectangle pre_area, status_area; - - if (input_style & XIMStatusArea) - { - if (input_style & XIMPreeditArea) ---- 5554,5565 ---- - void - xim_set_status_area() - { - XVaNestedList preedit_list = 0, status_list = 0, list = 0; - XRectangle pre_area, status_area; - -+ if (xic == NULL) -+ return; -+ - if (input_style & XIMStatusArea) - { - if (input_style & XIMPreeditArea) -*** ../vim-7.3.005/src/spell.c 2010-08-15 21:57:32.000000000 +0200 ---- src/spell.c 2010-09-18 13:34:11.000000000 +0200 -*************** -*** 4679,4685 **** - buf_T *buf; - char_u fname[MAXPATHL]; - -! /* Go through all buffers and handle 'spelllang'. */ // - for (buf = firstbuf; buf != NULL; buf = buf->b_next) - ga_clear(&buf->b_s.b_langp); - ---- 4679,4685 ---- - buf_T *buf; - char_u fname[MAXPATHL]; - -! /* Go through all buffers and handle 'spelllang'. */ - for (buf = firstbuf; buf != NULL; buf = buf->b_next) - ga_clear(&buf->b_s.b_langp); - -*** ../vim-7.3.005/src/version.c 2010-09-14 12:47:30.000000000 +0200 ---- src/version.c 2010-09-18 13:34:23.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 6, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -163. You go outside for the fresh air (at -30 degrees) but open the - window first to hear new mail arrive. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.007 b/source/ap/vim/patches/7.3.007 deleted file mode 100644 index 30b3745c..00000000 --- a/source/ap/vim/patches/7.3.007 +++ /dev/null @@ -1,187 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.007 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.007 -Problem: Python code defines global "buffer". Re-implements a grow-array. -Solution: Use a grow-array instead of coding the same functionality. Handle - out-of-memory situation properly. -Files: src/if_py_both.h - - -*** ../vim-7.3.006/src/if_py_both.h 2010-08-15 21:57:27.000000000 +0200 ---- src/if_py_both.h 2010-09-21 16:00:54.000000000 +0200 -*************** -*** 34,39 **** ---- 34,40 ---- - static PyObject *OutputWrite(PyObject *, PyObject *); - static PyObject *OutputWritelines(PyObject *, PyObject *); - -+ /* Function to write a line, points to either msg() or emsg(). */ - typedef void (*writefn)(char_u *); - static void writer(writefn fn, char_u *str, PyInt n); - -*************** -*** 122,173 **** - return Py_None; - } - -! static char_u *buffer = NULL; -! static PyInt buffer_len = 0; -! static PyInt buffer_size = 0; -! - static writefn old_fn = NULL; - - static void -- buffer_ensure(PyInt n) -- { -- PyInt new_size; -- char_u *new_buffer; -- -- if (n < buffer_size) -- return; -- -- new_size = buffer_size; -- while (new_size < n) -- new_size += 80; -- -- if (new_size != buffer_size) -- { -- new_buffer = alloc((unsigned)new_size); -- if (new_buffer == NULL) -- return; -- -- if (buffer) -- { -- memcpy(new_buffer, buffer, buffer_len); -- vim_free(buffer); -- } -- -- buffer = new_buffer; -- buffer_size = new_size; -- } -- } -- -- static void - PythonIO_Flush(void) - { -! if (old_fn && buffer_len) - { -! buffer[buffer_len] = 0; -! old_fn(buffer); - } -! -! buffer_len = 0; - } - - static void ---- 123,141 ---- - return Py_None; - } - -! /* Buffer IO, we write one whole line at a time. */ -! static garray_T io_ga = {0, 0, 1, 80, NULL}; - static writefn old_fn = NULL; - - static void - PythonIO_Flush(void) - { -! if (old_fn != NULL && io_ga.ga_len > 0) - { -! ((char_u *)io_ga.ga_data)[io_ga.ga_len] = NUL; -! old_fn((char_u *)io_ga.ga_data); - } -! io_ga.ga_len = 0; - } - - static void -*************** -*** 175,204 **** - { - char_u *ptr; - -! if (fn != old_fn && old_fn != NULL) - PythonIO_Flush(); -- - old_fn = fn; - - while (n > 0 && (ptr = memchr(str, '\n', n)) != NULL) - { - PyInt len = ptr - str; - -! buffer_ensure(buffer_len + len + 1); - -! memcpy(buffer + buffer_len, str, len); -! buffer_len += len; -! buffer[buffer_len] = 0; -! fn(buffer); - str = ptr + 1; - n -= len + 1; -! buffer_len = 0; - } - -! /* Put the remaining text into the buffer for later printing */ -! buffer_ensure(buffer_len + n + 1); -! memcpy(buffer + buffer_len, str, n); -! buffer_len += n; - } - - /***************/ ---- 143,176 ---- - { - char_u *ptr; - -! /* Flush when switching output function. */ -! if (fn != old_fn) - PythonIO_Flush(); - old_fn = fn; - -+ /* Write each NL separated line. Text after the last NL is kept for -+ * writing later. */ - while (n > 0 && (ptr = memchr(str, '\n', n)) != NULL) - { - PyInt len = ptr - str; - -! if (ga_grow(&io_ga, len + 1) == FAIL) -! break; - -! mch_memmove(((char *)io_ga.ga_data) + io_ga.ga_len, str, (size_t)len); -! ((char *)io_ga.ga_data)[io_ga.ga_len + len] = NUL; -! fn((char_u *)io_ga.ga_data); - str = ptr + 1; - n -= len + 1; -! io_ga.ga_len = 0; - } - -! /* Put the remaining text into io_ga for later printing. */ -! if (n > 0 && ga_grow(&io_ga, n + 1) == OK) -! { -! mch_memmove(((char *)io_ga.ga_data) + io_ga.ga_len, str, (size_t)n); -! io_ga.ga_len += n; -! } - } - - /***************/ -*** ../vim-7.3.006/src/version.c 2010-09-18 13:36:41.000000000 +0200 ---- src/version.c 2010-09-21 16:49:13.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 7, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -180. You maintain more than six e-mail addresses. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.008 b/source/ap/vim/patches/7.3.008 deleted file mode 100644 index 5df7daa8..00000000 --- a/source/ap/vim/patches/7.3.008 +++ /dev/null @@ -1,439 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.008 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.008 -Problem: 'cursorbind' is kept in places where 'scrollbind' is reset. -Solution: Reset 'cursorbind'. -Files: src/buffer.c, src/diff.c, src/ex_cmds.c, src/ex_cmds2.c, - src/ex_docmd.c, src/ex_getln.c, src/if_cscope.c, src/macros.h, - src/quickfix.c, src/search.c, src/tag.c, src/window.c - - -*** ../vim-7.3.007/src/buffer.c 2010-08-15 21:57:32.000000000 +0200 ---- src/buffer.c 2010-09-21 16:54:19.000000000 +0200 -*************** -*** 1288,1296 **** - /* Go to the other buffer. */ - set_curbuf(buf, action); - -! #if defined(FEAT_LISTCMDS) && defined(FEAT_SCROLLBIND) - if (action == DOBUF_SPLIT) -! curwin->w_p_scb = FALSE; /* reset 'scrollbind' */ - #endif - - #if defined(FEAT_AUTOCMD) && defined(FEAT_EVAL) ---- 1288,1299 ---- - /* Go to the other buffer. */ - set_curbuf(buf, action); - -! #if defined(FEAT_LISTCMDS) \ -! && (defined(FEAT_SCROLLBIND) || defined(FEAT_CURSORBIND)) - if (action == DOBUF_SPLIT) -! { -! RESET_BINDING(curwin); /* reset 'scrollbind' and 'cursorbind' */ -! } - #endif - - #if defined(FEAT_AUTOCMD) && defined(FEAT_EVAL) -*************** -*** 1917,1925 **** - tabpage_new(); - else if (win_split(0, 0) == FAIL) /* Open in a new window */ - return FAIL; -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - } - } - #endif ---- 1920,1926 ---- - tabpage_new(); - else if (win_split(0, 0) == FAIL) /* Open in a new window */ - return FAIL; -! RESET_BINDING(curwin); - } - } - #endif -*** ../vim-7.3.007/src/diff.c 2010-08-15 21:57:32.000000000 +0200 ---- src/diff.c 2010-09-21 16:14:07.000000000 +0200 -*************** -*** 1127,1137 **** - # endif - - wp->w_p_diff = TRUE; - #ifdef FEAT_CURSORBIND -- /* Use cursorbind if it's available */ - wp->w_p_crb = TRUE; - #endif -- wp->w_p_scb = TRUE; - wp->w_p_wrap = FALSE; - # ifdef FEAT_FOLDING - curwin = wp; ---- 1127,1139 ---- - # endif - - wp->w_p_diff = TRUE; -+ /* Use 'scrollbind' and 'cursorbind' when available */ -+ #ifdef FEAT_SCROLLBIND -+ wp->w_p_scb = TRUE; -+ #endif - #ifdef FEAT_CURSORBIND - wp->w_p_crb = TRUE; - #endif - wp->w_p_wrap = FALSE; - # ifdef FEAT_FOLDING - curwin = wp; -*************** -*** 1177,1186 **** - { - /* Set 'diff', 'scrollbind' off and 'wrap' on. */ - wp->w_p_diff = FALSE; -! #ifdef FEAT_CURSORBIND -! wp->w_p_crb = FALSE; -! #endif -! wp->w_p_scb = FALSE; - wp->w_p_wrap = TRUE; - #ifdef FEAT_FOLDING - curwin = wp; ---- 1179,1185 ---- - { - /* Set 'diff', 'scrollbind' off and 'wrap' on. */ - wp->w_p_diff = FALSE; -! RESET_BINDING(wp); - wp->w_p_wrap = TRUE; - #ifdef FEAT_FOLDING - curwin = wp; -*** ../vim-7.3.007/src/ex_cmds.c 2010-08-15 21:57:26.000000000 +0200 ---- src/ex_cmds.c 2010-09-21 16:15:07.000000000 +0200 -*************** -*** 3498,3506 **** - curbuf->b_p_bin = FALSE; /* reset 'bin' before reading file */ - curwin->w_p_nu = 0; /* no line numbers */ - curwin->w_p_rnu = 0; /* no relative line numbers */ -! #ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; /* no scroll binding */ -! #endif - #ifdef FEAT_ARABIC - curwin->w_p_arab = FALSE; /* no arabic mode */ - #endif ---- 3498,3504 ---- - curbuf->b_p_bin = FALSE; /* reset 'bin' before reading file */ - curwin->w_p_nu = 0; /* no line numbers */ - curwin->w_p_rnu = 0; /* no relative line numbers */ -! RESET_BINDING(curwin); /* no scroll or cursor binding */ - #ifdef FEAT_ARABIC - curwin->w_p_arab = FALSE; /* no arabic mode */ - #endif -*************** -*** 5471,5479 **** - return FALSE; - curwin->w_p_pvw = TRUE; - curwin->w_p_wfh = TRUE; -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; /* don't take over 'scrollbind' */ -! # endif - # ifdef FEAT_DIFF - curwin->w_p_diff = FALSE; /* no 'diff' */ - # endif ---- 5469,5476 ---- - return FALSE; - curwin->w_p_pvw = TRUE; - curwin->w_p_wfh = TRUE; -! RESET_BINDING(curwin); /* don't take over 'scrollbind' -! and 'cursorbind' */ - # ifdef FEAT_DIFF - curwin->w_p_diff = FALSE; /* no 'diff' */ - # endif -*** ../vim-7.3.007/src/ex_cmds2.c 2010-08-15 21:57:31.000000000 +0200 ---- src/ex_cmds2.c 2010-09-21 16:15:17.000000000 +0200 -*************** -*** 2165,2173 **** - { - if (win_split(0, 0) == FAIL) - return; -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - } - else - #endif ---- 2165,2171 ---- - { - if (win_split(0, 0) == FAIL) - return; -! RESET_BINDING(curwin); - } - else - #endif -*** ../vim-7.3.007/src/ex_docmd.c 2010-08-16 22:33:55.000000000 +0200 ---- src/ex_docmd.c 2010-09-21 16:15:39.000000000 +0200 -*************** -*** 6898,6906 **** - # ifdef FEAT_WINDOWS - if (win_split(0, 0) == FAIL) - return; -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - - /* When splitting the window, create a new alist. Otherwise the - * existing one is overwritten. */ ---- 6898,6904 ---- - # ifdef FEAT_WINDOWS - if (win_split(0, 0) == FAIL) - return; -! RESET_BINDING(curwin); - - /* When splitting the window, create a new alist. Otherwise the - * existing one is overwritten. */ -*************** -*** 7300,7306 **** - || cmdmod.browse - # endif - ) -! curwin->w_p_scb = FALSE; - else - do_check_scrollbind(FALSE); - # endif ---- 7298,7306 ---- - || cmdmod.browse - # endif - ) -! { -! RESET_BINDING(curwin); -! } - else - do_check_scrollbind(FALSE); - # endif -*** ../vim-7.3.007/src/ex_getln.c 2010-08-15 21:57:28.000000000 +0200 ---- src/ex_getln.c 2010-09-21 16:15:55.000000000 +0200 -*************** -*** 6147,6155 **** - curwin->w_p_rl = cmdmsg_rl; - cmdmsg_rl = FALSE; - # endif -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - - # ifdef FEAT_AUTOCMD - /* Do execute autocommands for setting the filetype (load syntax). */ ---- 6147,6153 ---- - curwin->w_p_rl = cmdmsg_rl; - cmdmsg_rl = FALSE; - # endif -! RESET_BINDING(curwin); - - # ifdef FEAT_AUTOCMD - /* Do execute autocommands for setting the filetype (load syntax). */ -*** ../vim-7.3.007/src/if_cscope.c 2010-08-15 21:57:32.000000000 +0200 ---- src/if_cscope.c 2010-09-21 16:16:26.000000000 +0200 -*************** -*** 1274,1282 **** - { - win_split(postponed_split > 0 ? postponed_split : 0, - postponed_split_flags); -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - postponed_split = 0; - } - # endif ---- 1274,1280 ---- - { - win_split(postponed_split > 0 ? postponed_split : 0, - postponed_split_flags); -! RESET_BINDING(curwin); - postponed_split = 0; - } - # endif -*** ../vim-7.3.007/src/macros.h 2010-08-15 21:57:28.000000000 +0200 ---- src/macros.h 2010-09-21 16:13:10.000000000 +0200 -*************** -*** 285,287 **** ---- 285,301 ---- - #else - # define DO_AUTOCHDIR - #endif -+ -+ #if defined(FEAT_SCROLLBIND) && defined(FEAT_CURSORBIND) -+ # define RESET_BINDING(wp) (wp)->w_p_scb = FALSE; (wp)->w_p_crb = FALSE -+ #else -+ # if defined(FEAT_SCROLLBIND) -+ # define RESET_BINDING(wp) (wp)->w_p_scb = FALSE -+ # else -+ # if defined(FEAT_CURSORBIND) -+ # define RESET_BINDING(wp) (wp)->w_p_crb = FALSE -+ # else -+ # define RESET_BINDING(wp) -+ # endif -+ # endif -+ #endif -*** ../vim-7.3.007/src/quickfix.c 2010-08-17 20:23:18.000000000 +0200 ---- src/quickfix.c 2010-09-21 16:17:17.000000000 +0200 -*************** -*** 1656,1664 **** - opened_window = TRUE; /* close it when fail */ - p_swb = empty_option; /* don't split again */ - swb_flags = 0; -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - if (ll_ref != NULL) - { - /* The new window should use the location list from the ---- 1656,1662 ---- - opened_window = TRUE; /* close it when fail */ - p_swb = empty_option; /* don't split again */ - swb_flags = 0; -! RESET_BINDING(curwin); - if (ll_ref != NULL) - { - /* The new window should use the location list from the -*************** -*** 2334,2342 **** - win_goto(lastwin); - if (win_split(height, WSP_BELOW | WSP_NEWLOC) == FAIL) - return; /* not enough room for window */ -! #ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! #endif - - if (eap->cmdidx == CMD_lopen || eap->cmdidx == CMD_lwindow) - { ---- 2332,2338 ---- - win_goto(lastwin); - if (win_split(height, WSP_BELOW | WSP_NEWLOC) == FAIL) - return; /* not enough room for window */ -! RESET_BINDING(curwin); - - if (eap->cmdidx == CMD_lopen || eap->cmdidx == CMD_lwindow) - { -*** ../vim-7.3.007/src/search.c 2010-08-15 21:57:32.000000000 +0200 ---- src/search.c 2010-09-21 16:17:28.000000000 +0200 -*************** -*** 5075,5083 **** - if (win_split(0, 0) == FAIL) - #endif - break; -! #ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! #endif - } - if (depth == -1) - { ---- 5075,5081 ---- - if (win_split(0, 0) == FAIL) - #endif - break; -! RESET_BINDING(curwin); - } - if (depth == -1) - { -*** ../vim-7.3.007/src/tag.c 2010-08-15 21:57:25.000000000 +0200 ---- src/tag.c 2010-09-21 16:17:51.000000000 +0200 -*************** -*** 3143,3151 **** - { - win_split(postponed_split > 0 ? postponed_split : 0, - postponed_split_flags); -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - } - #endif - ---- 3143,3149 ---- - { - win_split(postponed_split > 0 ? postponed_split : 0, - postponed_split_flags); -! RESET_BINDING(curwin); - } - #endif - -*** ../vim-7.3.007/src/window.c 2010-08-15 21:57:32.000000000 +0200 ---- src/window.c 2010-09-21 16:18:44.000000000 +0200 -*************** -*** 525,533 **** - setpcmark(); - if (win_split(0, 0) == OK) - { -! # ifdef FEAT_SCROLLBIND -! curwin->w_p_scb = FALSE; -! # endif - (void)do_ecmd(0, ptr, NULL, NULL, ECMD_LASTL, - ECMD_HIDE, NULL); - if (nchar == 'F' && lnum >= 0) ---- 525,531 ---- - setpcmark(); - if (win_split(0, 0) == OK) - { -! RESET_BINDING(curwin); - (void)do_ecmd(0, ptr, NULL, NULL, ECMD_LASTL, - ECMD_HIDE, NULL); - if (nchar == 'F' && lnum >= 0) -*************** -*** 3277,3285 **** - if (aucmd_win != NULL) - { - win_init_some(aucmd_win, curwin); -! # ifdef FEAT_SCROLLBIND -! aucmd_win->w_p_scb = FALSE; -! # endif - new_frame(aucmd_win); - } - } ---- 3275,3281 ---- - if (aucmd_win != NULL) - { - win_init_some(aucmd_win, curwin); -! RESET_BINDING(aucmd_win); - new_frame(aucmd_win); - } - } -*************** -*** 3320,3329 **** - /* First window in new tab page, initialize it from "oldwin". */ - win_init(curwin, oldwin, 0); - -! # ifdef FEAT_SCROLLBIND -! /* We don't want scroll-binding in the first window. */ -! curwin->w_p_scb = FALSE; -! # endif - } - #endif - ---- 3316,3323 ---- - /* First window in new tab page, initialize it from "oldwin". */ - win_init(curwin, oldwin, 0); - -! /* We don't want cursor- and scroll-binding in the first window. */ -! RESET_BINDING(curwin); - } - #endif - -*** ../vim-7.3.007/src/version.c 2010-09-21 16:49:29.000000000 +0200 ---- src/version.c 2010-09-21 16:53:16.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 8, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -181. You make up words that go with the "happy tune" your modem makes - while dialing your ISP. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.009 b/source/ap/vim/patches/7.3.009 deleted file mode 100644 index 317677d0..00000000 --- a/source/ap/vim/patches/7.3.009 +++ /dev/null @@ -1,99 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.009 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.009 -Problem: Win32: Crash on Windows when using a bad argument for strftime(). - (Christian Brabandt) -Solution: Use the bad_param_handler(). (Mike Williams) -Files: src/os_win32.c - - -*** ../vim-7.3.008/src/os_win32.c 2010-08-15 21:57:27.000000000 +0200 ---- src/os_win32.c 2010-09-21 17:02:54.000000000 +0200 -*************** -*** 1615,1620 **** ---- 1615,1649 ---- - return TRUE; - } - -+ #if ((defined(__MINGW32__) || defined (__CYGWIN32__)) && \ -+ __MSVCRT_VERSION__ >= 0x800) || (defined(_MSC_VER) && _MSC_VER >= 1400) -+ /* -+ * Bad parameter handler. -+ * -+ * Certain MS CRT functions will intentionally crash when passed invalid -+ * parameters to highlight possible security holes. Setting this function as -+ * the bad parameter handler will prevent the crash. -+ * -+ * In debug builds the parameters contain CRT information that might help track -+ * down the source of a problem, but in non-debug builds the arguments are all -+ * NULL/0. Debug builds will also produce assert dialogs from the CRT, it is -+ * worth allowing these to make debugging of issues easier. -+ */ -+ static void -+ bad_param_handler(const wchar_t *expression, -+ const wchar_t *function, -+ const wchar_t *file, -+ unsigned int line, -+ uintptr_t pReserved) -+ { -+ } -+ -+ # define SET_INVALID_PARAM_HANDLER \ -+ ((void)_set_invalid_parameter_handler(bad_param_handler)) -+ #else -+ # define SET_INVALID_PARAM_HANDLER -+ #endif -+ - #ifdef FEAT_GUI_W32 - - /* -*************** -*** 1627,1632 **** ---- 1656,1664 ---- - extern int _fmode; - #endif - -+ /* Silently handle invalid parameters to CRT functions */ -+ SET_INVALID_PARAM_HANDLER; -+ - /* Let critical errors result in a failure, not in a dialog box. Required - * for the timestamp test to work on removed floppies. */ - SetErrorMode(SEM_FAILCRITICALERRORS); -*************** -*** 2103,2108 **** ---- 2135,2143 ---- - extern int _fmode; - #endif - -+ /* Silently handle invalid parameters to CRT functions */ -+ SET_INVALID_PARAM_HANDLER; -+ - /* Let critical errors result in a failure, not in a dialog box. Required - * for the timestamp test to work on removed floppies. */ - SetErrorMode(SEM_FAILCRITICALERRORS); -*** ../vim-7.3.008/src/version.c 2010-09-21 16:56:29.000000000 +0200 ---- src/version.c 2010-09-21 17:27:36.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 9, - /**/ - --- -Wizards had always known that the act of observation changed the thing that -was observed, and sometimes forgot that it also changed the observer too. - Terry Pratchett - Interesting times - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.010 b/source/ap/vim/patches/7.3.010 deleted file mode 100644 index be0167ae..00000000 --- a/source/ap/vim/patches/7.3.010 +++ /dev/null @@ -1,167 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.010 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.010 -Problem: Mac GUI: Missing break statements. -Solution: Add the break statements. (Dominique Pelle) -Files: src/gui_mac.c - - -*** ../vim-7.3.009/src/gui_mac.c 2010-08-15 21:57:28.000000000 +0200 ---- src/gui_mac.c 2010-09-21 17:33:13.000000000 +0200 -*************** -*** 1480,1486 **** - * - * Returns the index inside the menu wher - */ -! short /* Shoulde we return MenuItemIndex? */ - gui_mac_get_menu_item_index(vimmenu_T *pMenu) - { - short index; ---- 1480,1486 ---- - * - * Returns the index inside the menu wher - */ -! short /* Should we return MenuItemIndex? */ - gui_mac_get_menu_item_index(vimmenu_T *pMenu) - { - short index; -*************** -*** 1823,1829 **** - p.h += gui.scrollbar_width; - if (gui.which_scrollbars[SBAR_RIGHT]) - p.h += gui.scrollbar_width; -! /* ideal height is as heigh as we can get */ - p.v = 15 * 1024; - - thePart = IsWindowInStandardState(whichWindow, &p, &r) ---- 1823,1829 ---- - p.h += gui.scrollbar_width; - if (gui.which_scrollbars[SBAR_RIGHT]) - p.h += gui.scrollbar_width; -! /* ideal height is as high as we can get */ - p.v = 15 * 1024; - - thePart = IsWindowInStandardState(whichWindow, &p, &r) -*************** -*** 4481,4487 **** - * event arrives. No need to check for input_buf_full because we are - * returning as soon as it contains a single char. - */ -! /* TODO: reduce wtime accordinly??? */ - if (wtime > -1) - sleeppyTick = 60 * wtime / 1000; - else ---- 4481,4487 ---- - * event arrives. No need to check for input_buf_full because we are - * returning as soon as it contains a single char. - */ -! /* TODO: reduce wtime accordingly??? */ - if (wtime > -1) - sleeppyTick = 60 * wtime / 1000; - else -*************** -*** 5723,5735 **** - iconDITL = GetResource('DITL', 131); - switch (type) - { -! case VIM_GENERIC: useIcon = kNoteIcon; -! case VIM_ERROR: useIcon = kStopIcon; -! case VIM_WARNING: useIcon = kCautionIcon; -! case VIM_INFO: useIcon = kNoteIcon; -! case VIM_QUESTION: useIcon = kNoteIcon; -! default: useIcon = kStopIcon; -! }; - AppendDITL(theDialog, iconDITL, overlayDITL); - ReleaseResource(iconDITL); - GetDialogItem(theDialog, iconItm.idx, &itemType, &itemHandle, &box); ---- 5723,5735 ---- - iconDITL = GetResource('DITL', 131); - switch (type) - { -! case VIM_GENERIC: -! case VIM_INFO: -! case VIM_QUESTION: useIcon = kNoteIcon; break; -! case VIM_WARNING: useIcon = kCautionIcon; break; -! case VIM_ERROR: useIcon = kStopIcon; break; -! default: useIcon = kStopIcon; -! } - AppendDITL(theDialog, iconDITL, overlayDITL); - ReleaseResource(iconDITL); - GetDialogItem(theDialog, iconItm.idx, &itemType, &itemHandle, &box); -*************** -*** 5892,5898 **** - - return itemHit; - /* -! * Usefull thing which could be used - * SetDialogTimeout(): Auto click a button after timeout - * SetDialogTracksCursor() : Get the I-beam cursor over input box - * MoveDialogItem(): Probably better than SetDialogItem ---- 5892,5898 ---- - - return itemHit; - /* -! * Useful thing which could be used - * SetDialogTimeout(): Auto click a button after timeout - * SetDialogTracksCursor() : Get the I-beam cursor over input box - * MoveDialogItem(): Probably better than SetDialogItem -*************** -*** 6100,6106 **** - #endif - - /* -! * Transfered from os_mac.c for MacOS X using os_unix.c prep work - */ - - int ---- 6100,6106 ---- - #endif - - /* -! * Transferred from os_mac.c for MacOS X using os_unix.c prep work - */ - - int -*************** -*** 6543,6549 **** - static ControlRef dataBrowser = NULL; - - // when the tabline is hidden, vim doesn't call update_tabline(). When -! // the tabline is shown again, show_tabline() is called before upate_tabline(), - // and because of this, the tab labels and vims internal tabs are out of sync - // for a very short time. to prevent inconsistent state, we store the labels - // of the tabs, not pointers to the tabs (which are invalid for a short time). ---- 6543,6549 ---- - static ControlRef dataBrowser = NULL; - - // when the tabline is hidden, vim doesn't call update_tabline(). When -! // the tabline is shown again, show_tabline() is called before update_tabline(), - // and because of this, the tab labels and vims internal tabs are out of sync - // for a very short time. to prevent inconsistent state, we store the labels - // of the tabs, not pointers to the tabs (which are invalid for a short time). -*** ../vim-7.3.009/src/version.c 2010-09-21 17:29:19.000000000 +0200 ---- src/version.c 2010-09-21 17:33:22.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 10, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -182. You may not know what is happening in the world, but you know - every bit of net-gossip there is. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.011 b/source/ap/vim/patches/7.3.011 deleted file mode 100644 index 0f40a3f2..00000000 --- a/source/ap/vim/patches/7.3.011 +++ /dev/null @@ -1,290 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.011 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.011 -Problem: X11 clipboard doesn't work in Athena/Motif GUI. First selection - after a shell command doesn't work. -Solution: When using the GUI use XtLastTimestampProcessed() instead of - changing a property. (partly by Toni Ronkko) - When executing a shell command disown the selection. -Files: src/ui.c, src/os_unix.c - - -*** ../vim-7.3.010/src/ui.c 2010-08-15 21:57:31.000000000 +0200 ---- src/ui.c 2010-09-21 22:08:22.000000000 +0200 -*************** -*** 469,475 **** - */ - #ifdef FEAT_X11 - /* Always own the selection, we might have lost it without being -! * notified. */ - if (cbd->available) - { - int was_owned = cbd->owned; ---- 469,475 ---- - */ - #ifdef FEAT_X11 - /* Always own the selection, we might have lost it without being -! * notified, e.g. during a ":sh" command. */ - if (cbd->available) - { - int was_owned = cbd->owned; -*************** -*** 1944,1953 **** - */ - - static Boolean clip_x11_convert_selection_cb __ARGS((Widget, Atom *, Atom *, Atom *, XtPointer *, long_u *, int *)); -- - static void clip_x11_lose_ownership_cb __ARGS((Widget, Atom *)); -- - static void clip_x11_timestamp_cb __ARGS((Widget w, XtPointer n, XEvent *event, Boolean *cont)); - - /* - * Property callback to get a timestamp for XtOwnSelection. ---- 1944,1952 ---- - */ - - static Boolean clip_x11_convert_selection_cb __ARGS((Widget, Atom *, Atom *, Atom *, XtPointer *, long_u *, int *)); - static void clip_x11_lose_ownership_cb __ARGS((Widget, Atom *)); - static void clip_x11_timestamp_cb __ARGS((Widget w, XtPointer n, XEvent *event, Boolean *cont)); -+ static void clip_x11_request_selection_cb __ARGS((Widget, XtPointer, Atom *, Atom *, XtPointer, long_u *, int *)); - - /* - * Property callback to get a timestamp for XtOwnSelection. -*************** -*** 1985,1992 **** - return; - - /* Get the selection, using the event timestamp. */ -! XtOwnSelection(w, xproperty->atom, xproperty->time, -! clip_x11_convert_selection_cb, clip_x11_lose_ownership_cb, NULL); - } - - void ---- 1984,2000 ---- - return; - - /* Get the selection, using the event timestamp. */ -! if (XtOwnSelection(w, xproperty->atom, xproperty->time, -! clip_x11_convert_selection_cb, clip_x11_lose_ownership_cb, -! NULL) == OK) -! { -! /* Set the "owned" flag now, there may have been a call to -! * lose_ownership_cb in between. */ -! if (xproperty->atom == clip_plus.sel_atom) -! clip_plus.owned = TRUE; -! else -! clip_star.owned = TRUE; -! } - } - - void -*************** -*** 1997,2004 **** - /*(XtEventHandler)*/clip_x11_timestamp_cb, (XtPointer)NULL); - } - -- static void clip_x11_request_selection_cb __ARGS((Widget, XtPointer, Atom *, Atom *, XtPointer, long_u *, int *)); -- - static void - clip_x11_request_selection_cb(w, success, sel_atom, type, value, length, - format) ---- 2005,2010 ---- -*************** -*** 2336,2342 **** - - void - clip_x11_lose_selection(myShell, cbd) -! Widget myShell; - VimClipboard *cbd; - { - XtDisownSelection(myShell, cbd->sel_atom, CurrentTime); ---- 2342,2348 ---- - - void - clip_x11_lose_selection(myShell, cbd) -! Widget myShell; - VimClipboard *cbd; - { - XtDisownSelection(myShell, cbd->sel_atom, CurrentTime); -*************** -*** 2344,2357 **** - - int - clip_x11_own_selection(myShell, cbd) -! Widget myShell; - VimClipboard *cbd; - { -! /* Get the time by a zero-length append, clip_x11_timestamp_cb will be -! * called with the current timestamp. */ -! if (!XChangeProperty(XtDisplay(myShell), XtWindow(myShell), cbd->sel_atom, -! timestamp_atom, 32, PropModeAppend, NULL, 0)) - return FAIL; - /* Flush is required in a terminal as nothing else is doing it. */ - XFlush(XtDisplay(myShell)); - return OK; ---- 2350,2378 ---- - - int - clip_x11_own_selection(myShell, cbd) -! Widget myShell; - VimClipboard *cbd; - { -! /* When using the GUI we have proper timestamps, use the one of the last -! * event. When in the console we don't get events (the terminal gets -! * them), Get the time by a zero-length append, clip_x11_timestamp_cb will -! * be called with the current timestamp. */ -! #ifdef FEAT_GUI -! if (gui.in_use) -! { -! if (XtOwnSelection(myShell, cbd->sel_atom, -! XtLastTimestampProcessed(XtDisplay(myShell)), -! clip_x11_convert_selection_cb, clip_x11_lose_ownership_cb, -! NULL) == False) - return FAIL; -+ } -+ else -+ #endif -+ { -+ if (!XChangeProperty(XtDisplay(myShell), XtWindow(myShell), -+ cbd->sel_atom, timestamp_atom, 32, PropModeAppend, NULL, 0)) -+ return FAIL; -+ } - /* Flush is required in a terminal as nothing else is doing it. */ - XFlush(XtDisplay(myShell)); - return OK; -*** ../vim-7.3.010/src/os_unix.c 2010-08-15 21:57:30.000000000 +0200 ---- src/os_unix.c 2010-09-21 21:59:25.000000000 +0200 -*************** -*** 1123,1128 **** ---- 1123,1152 ---- - } - #endif - -+ # if defined(FEAT_CLIPBOARD) && defined(FEAT_X11) -+ static void loose_clipboard __ARGS((void)); -+ -+ /* -+ * Called when Vim is going to sleep or execute a shell command. -+ * We can't respond to requests for the X selections. Lose them, otherwise -+ * other applications will hang. But first copy the text to cut buffer 0. -+ */ -+ static void -+ loose_clipboard() -+ { -+ if (clip_star.owned || clip_plus.owned) -+ { -+ x11_export_final_selection(); -+ if (clip_star.owned) -+ clip_lose_selection(&clip_star); -+ if (clip_plus.owned) -+ clip_lose_selection(&clip_plus); -+ if (x11_display != NULL) -+ XFlush(x11_display); -+ } -+ } -+ #endif -+ - /* - * If the machine has job control, use it to suspend the program, - * otherwise fake it by starting a new shell. -*************** -*** 1137,1155 **** - out_flush(); /* needed to disable mouse on some systems */ - - # if defined(FEAT_CLIPBOARD) && defined(FEAT_X11) -! /* Since we are going to sleep, we can't respond to requests for the X -! * selections. Lose them, otherwise other applications will hang. But -! * first copy the text to cut buffer 0. */ -! if (clip_star.owned || clip_plus.owned) -! { -! x11_export_final_selection(); -! if (clip_star.owned) -! clip_lose_selection(&clip_star); -! if (clip_plus.owned) -! clip_lose_selection(&clip_plus); -! if (x11_display != NULL) -! XFlush(x11_display); -! } - # endif - - # if defined(_REENTRANT) && defined(SIGCONT) ---- 1161,1167 ---- - out_flush(); /* needed to disable mouse on some systems */ - - # if defined(FEAT_CLIPBOARD) && defined(FEAT_X11) -! loose_clipboard(); - # endif - - # if defined(_REENTRANT) && defined(SIGCONT) -*************** -*** 3706,3711 **** ---- 3718,3727 ---- - if (options & SHELL_COOKED) - settmode(TMODE_COOK); /* set to normal mode */ - -+ # if defined(FEAT_CLIPBOARD) && defined(FEAT_X11) -+ loose_clipboard(); -+ # endif -+ - # ifdef __EMX__ - if (cmd == NULL) - x = system(""); /* this starts an interactive shell in emx */ -*************** -*** 3814,3826 **** - # endif - int did_settmode = FALSE; /* settmode(TMODE_RAW) called */ - - out_flush(); - if (options & SHELL_COOKED) - settmode(TMODE_COOK); /* set to normal mode */ - -! newcmd = vim_strsave(p_sh); -! if (newcmd == NULL) /* out of memory */ -! goto error; - - /* - * Do this loop twice: ---- 3830,3846 ---- - # endif - int did_settmode = FALSE; /* settmode(TMODE_RAW) called */ - -+ newcmd = vim_strsave(p_sh); -+ if (newcmd == NULL) /* out of memory */ -+ goto error; -+ - out_flush(); - if (options & SHELL_COOKED) - settmode(TMODE_COOK); /* set to normal mode */ - -! # if defined(FEAT_CLIPBOARD) && defined(FEAT_X11) -! loose_clipboard(); -! # endif - - /* - * Do this loop twice: -*** ../vim-7.3.010/src/version.c 2010-09-21 17:34:26.000000000 +0200 ---- src/version.c 2010-09-21 20:45:02.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 11, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -184. You no longer ask prospective dates what their sign is, instead - your line is "Hi, what's your URL?" - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.012 b/source/ap/vim/patches/7.3.012 deleted file mode 100644 index b0b13ffd..00000000 --- a/source/ap/vim/patches/7.3.012 +++ /dev/null @@ -1,71 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.012 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.012 -Problem: Problems building with MingW. -Solution: Adjust the MingW makefiles. (Jon) -Files: src/Make_ming.mak, src/GvimExt/Make_ming.mak - - -*** ../vim-7.3.011/src/Make_ming.mak 2010-08-15 21:57:32.000000000 +0200 ---- src/Make_ming.mak 2010-09-29 12:32:13.000000000 +0200 -*************** -*** 303,309 **** - endif - endif - CC := $(CROSS_COMPILE)gcc -! WINDRES := $(CROSS_COMPILE)windres - - #>>>>> end of choices - ########################################################################### ---- 303,309 ---- - endif - endif - CC := $(CROSS_COMPILE)gcc -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CC) -E -xc" - - - #>>>>> end of choices - ########################################################################### -*** ../vim-7.3.011/src/GvimExt/Make_ming.mak 2010-08-15 21:57:29.000000000 +0200 ---- src/GvimExt/Make_ming.mak 2010-09-29 12:31:07.000000000 +0200 -*************** -*** 33,39 **** - endif - endif - CXX := $(CROSS_COMPILE)g++ -! WINDRES := $(CROSS_COMPILE)windres - LIBS := -luuid - RES := gvimext.res - DEFFILE = gvimext_ming.def ---- 33,39 ---- - endif - endif - CXX := $(CROSS_COMPILE)g++ -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CXX) -E -xc" - - LIBS := -luuid - RES := gvimext.res - DEFFILE = gvimext_ming.def -*** ../vim-7.3.011/src/version.c 2010-09-21 22:09:28.000000000 +0200 ---- src/version.c 2010-09-29 12:36:42.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 12, - /**/ - --- -If evolution theories are correct, humans will soon grow a third -hand for operating the mouse. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.013 b/source/ap/vim/patches/7.3.013 deleted file mode 100644 index 489aa0ee..00000000 --- a/source/ap/vim/patches/7.3.013 +++ /dev/null @@ -1,208 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.013 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.013 -Problem: Dynamic loading with Ruby doesn't work for 1.9.2. -Solution: Handle rb_str2cstr differently. Also support dynamic loading on - Unix. (Jon Maken) -Files: src/if_ruby.c - - -*** ../vim-7.3.012/src/if_ruby.c 2010-08-15 21:57:25.000000000 +0200 ---- src/if_ruby.c 2010-09-29 12:49:50.000000000 +0200 -*************** -*** 4,9 **** ---- 4,10 ---- - * - * Ruby interface by Shugo Maeda - * with improvements by SegPhault (Ryan Paul) -+ * with improvements by Jon Maken - * - * Do ":help uganda" in Vim to read copying and usage conditions. - * Do ":help credits" in Vim to see a list of people who contributed. -*************** -*** 26,37 **** - # define RUBYEXTERN extern - #endif - - /* - * This is tricky. In ruby.h there is (inline) function rb_class_of() - * definition. This function use these variables. But we want function to - * use dll_* variables. - */ -- #ifdef DYNAMIC_RUBY - # define rb_cFalseClass (*dll_rb_cFalseClass) - # define rb_cFixnum (*dll_rb_cFixnum) - # define rb_cNilClass (*dll_rb_cNilClass) ---- 27,38 ---- - # define RUBYEXTERN extern - #endif - -+ #ifdef DYNAMIC_RUBY - /* - * This is tricky. In ruby.h there is (inline) function rb_class_of() - * definition. This function use these variables. But we want function to - * use dll_* variables. - */ - # define rb_cFalseClass (*dll_rb_cFalseClass) - # define rb_cFixnum (*dll_rb_cFixnum) - # define rb_cNilClass (*dll_rb_cNilClass) -*************** -*** 46,53 **** ---- 47,67 ---- - */ - # define RUBY_EXPORT - # endif -+ -+ #if !(defined(WIN32) || defined(_WIN64)) -+ # include -+ # define HANDLE void* -+ # define load_dll(n) dlopen((n), RTLD_LAZY|RTLD_GLOBAL) -+ # define symbol_from_dll dlsym -+ # define close_dll dlclose -+ #else -+ # define load_dll LoadLibrary -+ # define symbol_from_dll GetProcAddress -+ # define close_dll FreeLibrary - #endif - -+ #endif /* ifdef DYNAMIC_RUBY */ -+ - /* suggested by Ariya Mizutani */ - #if (_MSC_VER == 1200) - # undef _WIN32_WINNT -*************** -*** 166,172 **** - #define rb_obj_as_string dll_rb_obj_as_string - #define rb_obj_id dll_rb_obj_id - #define rb_raise dll_rb_raise -- #define rb_str2cstr dll_rb_str2cstr - #define rb_str_cat dll_rb_str_cat - #define rb_str_concat dll_rb_str_concat - #define rb_str_new dll_rb_str_new ---- 180,185 ---- -*************** -*** 178,187 **** ---- 191,203 ---- - # define rb_str_new2 dll_rb_str_new2 - #endif - #if defined(DYNAMIC_RUBY_VER) && DYNAMIC_RUBY_VER >= 18 -+ # define rb_string_value dll_rb_string_value - # define rb_string_value_ptr dll_rb_string_value_ptr - # define rb_float_new dll_rb_float_new - # define rb_ary_new dll_rb_ary_new - # define rb_ary_push dll_rb_ary_push -+ #else -+ # define rb_str2cstr dll_rb_str2cstr - #endif - #ifdef RUBY19_OR_LATER - # define rb_errinfo dll_rb_errinfo -*************** -*** 246,252 **** ---- 262,272 ---- - static VALUE (*dll_rb_obj_as_string) (VALUE); - static VALUE (*dll_rb_obj_id) (VALUE); - static void (*dll_rb_raise) (VALUE, const char*, ...); -+ #if defined(DYNAMIC_RUBY_VER) && DYNAMIC_RUBY_VER >= 18 -+ static VALUE (*dll_rb_string_value) (volatile VALUE*); -+ #else - static char *(*dll_rb_str2cstr) (VALUE,int*); -+ #endif - static VALUE (*dll_rb_str_cat) (VALUE, const char*, long); - static VALUE (*dll_rb_str_concat) (VALUE, VALUE); - static VALUE (*dll_rb_str_new) (const char*, long); -*************** -*** 347,353 **** ---- 367,377 ---- - {"rb_obj_as_string", (RUBY_PROC*)&dll_rb_obj_as_string}, - {"rb_obj_id", (RUBY_PROC*)&dll_rb_obj_id}, - {"rb_raise", (RUBY_PROC*)&dll_rb_raise}, -+ #if defined(DYNAMIC_RUBY_VER) && DYNAMIC_RUBY_VER >= 18 -+ {"rb_string_value", (RUBY_PROC*)&dll_rb_string_value}, -+ #else - {"rb_str2cstr", (RUBY_PROC*)&dll_rb_str2cstr}, -+ #endif - {"rb_str_cat", (RUBY_PROC*)&dll_rb_str_cat}, - {"rb_str_concat", (RUBY_PROC*)&dll_rb_str_concat}, - {"rb_str_new", (RUBY_PROC*)&dll_rb_str_new}, -*************** -*** 399,405 **** - { - if (hinstRuby) - { -! FreeLibrary(hinstRuby); - hinstRuby = 0; - } - } ---- 423,429 ---- - { - if (hinstRuby) - { -! close_dll(hinstRuby); - hinstRuby = 0; - } - } -*************** -*** 416,422 **** - - if (hinstRuby) - return OK; -! hinstRuby = LoadLibrary(libname); - if (!hinstRuby) - { - if (verbose) ---- 440,446 ---- - - if (hinstRuby) - return OK; -! hinstRuby = load_dll(libname); - if (!hinstRuby) - { - if (verbose) -*************** -*** 426,435 **** - - for (i = 0; ruby_funcname_table[i].ptr; ++i) - { -! if (!(*ruby_funcname_table[i].ptr = GetProcAddress(hinstRuby, - ruby_funcname_table[i].name))) - { -! FreeLibrary(hinstRuby); - hinstRuby = 0; - if (verbose) - EMSG2(_(e_loadfunc), ruby_funcname_table[i].name); ---- 450,459 ---- - - for (i = 0; ruby_funcname_table[i].ptr; ++i) - { -! if (!(*ruby_funcname_table[i].ptr = symbol_from_dll(hinstRuby, - ruby_funcname_table[i].name))) - { -! close_dll(hinstRuby); - hinstRuby = 0; - if (verbose) - EMSG2(_(e_loadfunc), ruby_funcname_table[i].name); -*** ../vim-7.3.012/src/version.c 2010-09-29 12:37:53.000000000 +0200 ---- src/version.c 2010-09-29 13:00:42.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 13, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -223. You set up a web-cam as your home's security system. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.014 b/source/ap/vim/patches/7.3.014 deleted file mode 100644 index a60d4769..00000000 --- a/source/ap/vim/patches/7.3.014 +++ /dev/null @@ -1,87 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.014 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.014 -Problem: Ending a line in a backslash inside an ":append" or ":insert" - command in Ex mode doesn't work properly. (Ray Frush) -Solution: Halve the number of backslashes, only insert a NUL after an odd - number of backslashes. -Files: src/ex_getln.c - - -*** ../vim-7.3.013/src/ex_getln.c 2010-09-21 16:56:29.000000000 +0200 ---- src/ex_getln.c 2010-09-29 15:47:56.000000000 +0200 -*************** -*** 2342,2356 **** - windgoto(msg_row, msg_col); - pend = (char_u *)(line_ga.ga_data) + line_ga.ga_len; - -! /* we are done when a NL is entered, but not when it comes after a -! * backslash */ -! if (line_ga.ga_len > 0 && pend[-1] == '\n' -! && (line_ga.ga_len <= 1 || pend[-2] != '\\')) -! { -! --line_ga.ga_len; -! --pend; -! *pend = NUL; -! break; - } - } - ---- 2342,2372 ---- - windgoto(msg_row, msg_col); - pend = (char_u *)(line_ga.ga_data) + line_ga.ga_len; - -! /* We are done when a NL is entered, but not when it comes after an -! * odd number of backslashes, that results in a NUL. */ -! if (line_ga.ga_len > 0 && pend[-1] == '\n') -! { -! int bcount = 0; -! -! while (line_ga.ga_len - 2 >= bcount && pend[-2 - bcount] == '\\') -! ++bcount; -! -! if (bcount > 0) -! { -! /* Halve the number of backslashes: "\NL" -> "NUL", "\\NL" -> -! * "\NL", etc. */ -! line_ga.ga_len -= (bcount + 1) / 2; -! pend -= (bcount + 1) / 2; -! pend[-1] = '\n'; -! } -! -! if ((bcount & 1) == 0) -! { -! --line_ga.ga_len; -! --pend; -! *pend = NUL; -! break; -! } - } - } - -*** ../vim-7.3.013/src/version.c 2010-09-29 13:02:48.000000000 +0200 ---- src/version.c 2010-09-29 15:45:57.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 14, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -224. You set up your own Web page. You set up a Web page for each - of your kids... and your pets. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.015 b/source/ap/vim/patches/7.3.015 deleted file mode 100644 index 0b5f6606..00000000 --- a/source/ap/vim/patches/7.3.015 +++ /dev/null @@ -1,68 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.015 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.015 -Problem: Test is using error message that no longer exists. -Solution: Change E106 to E121. (Dominique Pelle) -Files: src/testdir/test49.vim - - -*** ../vim-7.3.014/src/testdir/test49.vim 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test49.vim 2010-09-29 16:52:06.000000000 +0200 -*************** -*** 1,6 **** - " Vim script language tests - " Author: Servatius Brandt -! " Last Change: 2006 Apr 28 - - "------------------------------------------------------------------------------- - " Test environment {{{1 ---- 1,6 ---- - " Vim script language tests - " Author: Servatius Brandt -! " Last Change: 2010 Sep 29 - - "------------------------------------------------------------------------------- - " Test environment {{{1 -*************** -*** 8711,8717 **** - endif - else - if cmd == "let" -! let match = MATCH(0, thrmsg, 'E106', "Unknown variable") - elseif cmd == "unlet" - let match = MATCH(0, thrmsg, 'E108', "No such variable") - endif ---- 8711,8717 ---- - endif - else - if cmd == "let" -! let match = MATCH(0, thrmsg, 'E121', "Undefined variable") - elseif cmd == "unlet" - let match = MATCH(0, thrmsg, 'E108', "No such variable") - endif -*** ../vim-7.3.014/src/version.c 2010-09-29 15:50:14.000000000 +0200 ---- src/version.c 2010-09-29 16:55:03.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 15, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -228. You spend Saturday night making the counter on your home page - pass that 2000 mark. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.016 b/source/ap/vim/patches/7.3.016 deleted file mode 100644 index 1d087d5a..00000000 --- a/source/ap/vim/patches/7.3.016 +++ /dev/null @@ -1,240 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.016 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.016 -Problem: Netbeans doesn't work under Athena. -Solution: Support Athena, just like Motif. (Xavier de Gaye) -Files: runtime/doc/netbeans.txt, src/gui.c, src/main.c, src/netbeans.c - - -*** ../vim-7.3.015/runtime/doc/netbeans.txt 2010-08-15 21:57:13.000000000 +0200 ---- runtime/doc/netbeans.txt 2010-09-29 17:13:43.000000000 +0200 -*************** -*** 1,4 **** -! *netbeans.txt* For Vim version 7.3. Last change: 2010 Jul 20 - - - VIM REFERENCE MANUAL by Gordon Prieur et al. ---- 1,4 ---- -! *netbeans.txt* For Vim version 7.3. Last change: 2010 Aug 20 - - - VIM REFERENCE MANUAL by Gordon Prieur et al. -*************** -*** 118,124 **** - uncommenting a line with "--disable-netbeans" in the Makefile. - - Currently the NetBeans interface is supported by Vim running in a terminal and -! by GVim when it is run with one of the following GUIs: GTK, GNOME, and Motif. - - If Motif support is required the user must supply XPM libraries. See - |workshop-xpm| for details on obtaining the latest version of XPM. ---- 118,125 ---- - uncommenting a line with "--disable-netbeans" in the Makefile. - - Currently the NetBeans interface is supported by Vim running in a terminal and -! by GVim when it is run with one of the following GUIs: GTK, GNOME, Windows, -! Athena and Motif. - - If Motif support is required the user must supply XPM libraries. See - |workshop-xpm| for details on obtaining the latest version of XPM. -*** ../vim-7.3.015/src/gui.c 2010-08-15 21:57:28.000000000 +0200 ---- src/gui.c 2010-09-29 17:13:43.000000000 +0200 -*************** -*** 2352,2358 **** - if (draw_sign) - /* Draw the sign on top of the spaces. */ - gui_mch_drawsign(gui.row, col, gui.highlight_mask); -! # if defined(FEAT_NETBEANS_INTG) && (defined(FEAT_GUI_MOTIF) \ - || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_W32)) - if (multi_sign) - netbeans_draw_multisign_indicator(gui.row); ---- 2352,2358 ---- - if (draw_sign) - /* Draw the sign on top of the spaces. */ - gui_mch_drawsign(gui.row, col, gui.highlight_mask); -! # if defined(FEAT_NETBEANS_INTG) && (defined(FEAT_GUI_X11) \ - || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_W32)) - if (multi_sign) - netbeans_draw_multisign_indicator(gui.row); -*** ../vim-7.3.015/src/main.c 2010-08-15 21:57:28.000000000 +0200 ---- src/main.c 2010-09-29 17:13:43.000000000 +0200 -*************** -*** 940,946 **** - if (netbeansArg != NULL && strncmp("-nb", netbeansArg, 3) == 0) - { - # ifdef FEAT_GUI -! # if !defined(FEAT_GUI_MOTIF) && !defined(FEAT_GUI_GTK) \ - && !defined(FEAT_GUI_W32) - if (gui.in_use) - { ---- 940,946 ---- - if (netbeansArg != NULL && strncmp("-nb", netbeansArg, 3) == 0) - { - # ifdef FEAT_GUI -! # if !defined(FEAT_GUI_X11) && !defined(FEAT_GUI_GTK) \ - && !defined(FEAT_GUI_W32) - if (gui.in_use) - { -*** ../vim-7.3.015/src/netbeans.c 2010-08-15 21:57:26.000000000 +0200 ---- src/netbeans.c 2010-09-29 17:13:43.000000000 +0200 -*************** -*** 87,93 **** - static void nb_init_graphics __ARGS((void)); - static void coloncmd __ARGS((char *cmd, ...)); - static void nb_set_curbuf __ARGS((buf_T *buf)); -! #ifdef FEAT_GUI_MOTIF - static void messageFromNetbeans __ARGS((XtPointer, int *, XtInputId *)); - #endif - #ifdef FEAT_GUI_GTK ---- 87,93 ---- - static void nb_init_graphics __ARGS((void)); - static void coloncmd __ARGS((char *cmd, ...)); - static void nb_set_curbuf __ARGS((buf_T *buf)); -! #ifdef FEAT_GUI_X11 - static void messageFromNetbeans __ARGS((XtPointer, int *, XtInputId *)); - #endif - #ifdef FEAT_GUI_GTK -*************** -*** 112,118 **** - static NBSOCK nbsock = -1; /* socket fd for Netbeans connection */ - #define NETBEANS_OPEN (nbsock != -1) - -! #ifdef FEAT_GUI_MOTIF - static XtInputId inputHandler = (XtInputId)NULL; /* Cookie for input */ - #endif - #ifdef FEAT_GUI_GTK ---- 112,118 ---- - static NBSOCK nbsock = -1; /* socket fd for Netbeans connection */ - #define NETBEANS_OPEN (nbsock != -1) - -! #ifdef FEAT_GUI_X11 - static XtInputId inputHandler = (XtInputId)NULL; /* Cookie for input */ - #endif - #ifdef FEAT_GUI_GTK -*************** -*** 143,149 **** - - netbeans_send_disconnect(); - -! #ifdef FEAT_GUI_MOTIF - if (inputHandler != (XtInputId)NULL) - { - XtRemoveInput(inputHandler); ---- 143,149 ---- - - netbeans_send_disconnect(); - -! #ifdef FEAT_GUI_X11 - if (inputHandler != (XtInputId)NULL) - { - XtRemoveInput(inputHandler); -*************** -*** 700,706 **** - /* - * Read a command from netbeans. - */ -! #ifdef FEAT_GUI_MOTIF - static void - messageFromNetbeans(XtPointer clientData UNUSED, - int *unused1 UNUSED, ---- 700,706 ---- - /* - * Read a command from netbeans. - */ -! #ifdef FEAT_GUI_X11 - static void - messageFromNetbeans(XtPointer clientData UNUSED, - int *unused1 UNUSED, -*************** -*** 2937,2943 **** - if (!NB_HAS_GUI || !NETBEANS_OPEN) - return; - -! # ifdef FEAT_GUI_MOTIF - /* tell notifier we are interested in being called - * when there is input on the editor connection socket - */ ---- 2937,2943 ---- - if (!NB_HAS_GUI || !NETBEANS_OPEN) - return; - -! # ifdef FEAT_GUI_X11 - /* tell notifier we are interested in being called - * when there is input on the editor connection socket - */ -*************** -*** 3027,3033 **** - } - } - -! #if defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_W32) || defined(PROTO) - /* - * Tell netbeans that the window was moved or resized. - */ ---- 3027,3033 ---- - } - } - -! #if defined(FEAT_GUI_X11) || defined(FEAT_GUI_W32) || defined(PROTO) - /* - * Tell netbeans that the window was moved or resized. - */ -*************** -*** 3458,3464 **** - return FALSE; - } - -! #if defined(FEAT_GUI_MOTIF) || defined(PROTO) - /* - * We have multiple signs to draw at the same location. Draw the - * multi-sign indicator instead. This is the Motif version. ---- 3458,3464 ---- - return FALSE; - } - -! #if defined(FEAT_GUI_X11) || defined(PROTO) - /* - * We have multiple signs to draw at the same location. Draw the - * multi-sign indicator instead. This is the Motif version. -*************** -*** 3487,3493 **** - XDrawPoint(gui.dpy, gui.wid, gui.text_gc, x+3, y++); - XDrawPoint(gui.dpy, gui.wid, gui.text_gc, x+2, y); - } -! #endif /* FEAT_GUI_MOTIF */ - - #if defined(FEAT_GUI_GTK) && !defined(PROTO) - /* ---- 3487,3493 ---- - XDrawPoint(gui.dpy, gui.wid, gui.text_gc, x+3, y++); - XDrawPoint(gui.dpy, gui.wid, gui.text_gc, x+2, y); - } -! #endif /* FEAT_GUI_X11 */ - - #if defined(FEAT_GUI_GTK) && !defined(PROTO) - /* -*** ../vim-7.3.015/src/version.c 2010-09-29 16:55:45.000000000 +0200 ---- src/version.c 2010-09-29 17:14:47.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 16, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -229. You spend so much time thinking what to add on this list. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.017 b/source/ap/vim/patches/7.3.017 deleted file mode 100644 index 4434ae1d..00000000 --- a/source/ap/vim/patches/7.3.017 +++ /dev/null @@ -1,124 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.017 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.017 -Problem: smatch reports errors. -Solution: Fix the reported errors. (Dominique Pelle) -Files: src/spell.c, src/syntax.c - - -*** ../vim-7.3.016/src/spell.c 2010-09-18 13:36:41.000000000 +0200 ---- src/spell.c 2010-09-29 18:25:09.000000000 +0200 -*************** -*** 4951,4957 **** - char_u *si_info; /* info text chars or NULL */ - int si_region_count; /* number of regions supported (1 when there - are no regions) */ -! char_u si_region_name[16]; /* region names; used only if - * si_region_count > 1) */ - - garray_T si_rep; /* list of fromto_T entries from REP lines */ ---- 4951,4957 ---- - char_u *si_info; /* info text chars or NULL */ - int si_region_count; /* number of regions supported (1 when there - are no regions) */ -! char_u si_region_name[17]; /* region names; used only if - * si_region_count > 1) */ - - garray_T si_rep; /* list of fromto_T entries from REP lines */ -*************** -*** 9530,9536 **** - if (aspath) - /* Use directory of an entry with path, e.g., for - * "/dir/lg.utf-8.spl" use "/dir". */ -! vim_strncpy(buf, curbuf->b_s.b_p_spl, lstart - curbuf->b_s.b_p_spl - 1); - else - /* Copy the path from 'runtimepath' to buf[]. */ - copy_option_part(&rtp, buf, MAXPATHL, ","); ---- 9530,9537 ---- - if (aspath) - /* Use directory of an entry with path, e.g., for - * "/dir/lg.utf-8.spl" use "/dir". */ -! vim_strncpy(buf, curbuf->b_s.b_p_spl, -! lstart - curbuf->b_s.b_p_spl - 1); - else - /* Copy the path from 'runtimepath' to buf[]. */ - copy_option_part(&rtp, buf, MAXPATHL, ","); -*************** -*** 9539,9551 **** - /* Use the first language name from 'spelllang' and the - * encoding used in the first loaded .spl file. */ - if (aspath) -! vim_strncpy(buf, curbuf->b_s.b_p_spl, lend - curbuf->b_s.b_p_spl); - else - { - /* Create the "spell" directory if it doesn't exist yet. */ - l = (int)STRLEN(buf); - vim_snprintf((char *)buf + l, MAXPATHL - l, "/spell"); -! if (!filewritable(buf) != 2) - vim_mkdir(buf, 0755); - - l = (int)STRLEN(buf); ---- 9540,9553 ---- - /* Use the first language name from 'spelllang' and the - * encoding used in the first loaded .spl file. */ - if (aspath) -! vim_strncpy(buf, curbuf->b_s.b_p_spl, -! lend - curbuf->b_s.b_p_spl); - else - { - /* Create the "spell" directory if it doesn't exist yet. */ - l = (int)STRLEN(buf); - vim_snprintf((char *)buf + l, MAXPATHL - l, "/spell"); -! if (filewritable(buf) != 2) - vim_mkdir(buf, 0755); - - l = (int)STRLEN(buf); -*** ../vim-7.3.016/src/syntax.c 2010-08-15 21:57:32.000000000 +0200 ---- src/syntax.c 2010-09-29 18:28:26.000000000 +0200 -*************** -*** 7600,7609 **** - /* - * Copy characters from arg[] to buf[], translating <> codes. - */ -! for (p = arg, off = 0; off < 100 && *p; ) - { - len = trans_special(&p, buf + off, FALSE); -! if (len) /* recognized special char */ - off += len; - else /* copy as normal char */ - buf[off++] = *p++; ---- 7600,7609 ---- - /* - * Copy characters from arg[] to buf[], translating <> codes. - */ -! for (p = arg, off = 0; off < 100 - 6 && *p; ) - { - len = trans_special(&p, buf + off, FALSE); -! if (len > 0) /* recognized special char */ - off += len; - else /* copy as normal char */ - buf[off++] = *p++; -*** ../vim-7.3.016/src/version.c 2010-09-29 17:26:57.000000000 +0200 ---- src/version.c 2010-09-29 17:47:27.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 17, - /**/ - --- -A computer without Windows is like a fish without a bicycle. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.018 b/source/ap/vim/patches/7.3.018 deleted file mode 100644 index 5079e821..00000000 --- a/source/ap/vim/patches/7.3.018 +++ /dev/null @@ -1,74 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.018 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.018 (after 7.3.012) -Problem: Missing argument to windres in MingW makefiles. -Solution: Add the argument that was wrapped in the patch. (Jon Maken) -Files: src/Make_ming.mak, src/GvimExt/Make_ming.mak - - -*** ../vim-7.3.017/src/Make_ming.mak 2010-09-29 12:37:53.000000000 +0200 ---- src/Make_ming.mak 2010-09-29 18:37:08.000000000 +0200 -*************** -*** 303,309 **** - endif - endif - CC := $(CROSS_COMPILE)gcc -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CC) -E -xc" - - - #>>>>> end of choices - ########################################################################### ---- 303,309 ---- - endif - endif - CC := $(CROSS_COMPILE)gcc -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CC) -E -xc" -DRC_INVOKED - - #>>>>> end of choices - ########################################################################### -*** ../vim-7.3.017/src/GvimExt/Make_ming.mak 2010-09-29 12:37:53.000000000 +0200 ---- src/GvimExt/Make_ming.mak 2010-09-29 18:36:39.000000000 +0200 -*************** -*** 33,39 **** - endif - endif - CXX := $(CROSS_COMPILE)g++ -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CXX) -E -xc" - - LIBS := -luuid - RES := gvimext.res - DEFFILE = gvimext_ming.def ---- 33,39 ---- - endif - endif - CXX := $(CROSS_COMPILE)g++ -! WINDRES := $(CROSS_COMPILE)windres --preprocessor="$(CXX) -E -xc" -DRC_INVOKED - LIBS := -luuid - RES := gvimext.res - DEFFILE = gvimext_ming.def -*** ../vim-7.3.017/src/version.c 2010-09-29 18:32:47.000000000 +0200 ---- src/version.c 2010-09-29 18:41:53.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 18, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -231. You sprinkle Carpet Fresh on the rugs and put your vacuum cleaner - in the front doorway permanently so it always looks like you are - actually attempting to do something about that mess that has amassed - since you discovered the Internet. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.019 b/source/ap/vim/patches/7.3.019 deleted file mode 100644 index 6a26d6a2..00000000 --- a/source/ap/vim/patches/7.3.019 +++ /dev/null @@ -1,55 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.019 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.019 -Problem: ":nbstart" can fail silently. -Solution: Give an error when netbeans is not supported by the GUI. (Xavier - de Gaye) -Files: src/netbeans.c - - -*** ../vim-7.3.018/src/netbeans.c 2010-09-29 17:26:57.000000000 +0200 ---- src/netbeans.c 2010-09-29 17:35:37.000000000 +0200 -*************** -*** 2773,2778 **** ---- 2773,2788 ---- - ex_nbstart(eap) - exarg_T *eap; - { -+ #ifdef FEAT_GUI -+ # if !defined(FEAT_GUI_X11) && !defined(FEAT_GUI_GTK) \ -+ && !defined(FEAT_GUI_W32) -+ if (gui.in_use) -+ { -+ EMSG(_("E838: netbeans is not supported with this GUI")); -+ return; -+ } -+ # endif -+ #endif - netbeans_open((char *)eap->arg, FALSE); - } - -*** ../vim-7.3.018/src/version.c 2010-09-29 18:42:25.000000000 +0200 ---- src/version.c 2010-09-30 21:02:03.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 19, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -233. You start dreaming about web pages...in html. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.020 b/source/ap/vim/patches/7.3.020 deleted file mode 100644 index 7c6de549..00000000 --- a/source/ap/vim/patches/7.3.020 +++ /dev/null @@ -1,131 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.020 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.020 -Problem: Cursor position wrong when joining multiple lines and - 'formatoptions' contains "a". (Moshe Kamensky) -Solution: Adjust cursor position for skipped indent. (Carlo Teubner) -Files: src/ops.c, src/testdir/test68.in, src/testdir/test68.ok - - -*** ../vim-7.3.019/src/ops.c 2010-08-15 21:57:28.000000000 +0200 ---- src/ops.c 2010-10-09 17:00:35.000000000 +0200 -*************** -*** 4153,4161 **** - int save_undo; - { - char_u *curr = NULL; - char_u *cend; - char_u *newp; -! char_u *spaces; /* number of spaces inserte before a line */ - int endcurr1 = NUL; - int endcurr2 = NUL; - int currsize = 0; /* size of the current line */ ---- 4153,4162 ---- - int save_undo; - { - char_u *curr = NULL; -+ char_u *curr_start = NULL; - char_u *cend; - char_u *newp; -! char_u *spaces; /* number of spaces inserted before a line */ - int endcurr1 = NUL; - int endcurr2 = NUL; - int currsize = 0; /* size of the current line */ -*************** -*** 4181,4187 **** - */ - for (t = 0; t < count; ++t) - { -! curr = ml_get((linenr_T)(curwin->w_cursor.lnum + t)); - if (insert_space && t > 0) - { - curr = skipwhite(curr); ---- 4182,4188 ---- - */ - for (t = 0; t < count; ++t) - { -! curr = curr_start = ml_get((linenr_T)(curwin->w_cursor.lnum + t)); - if (insert_space && t > 0) - { - curr = skipwhite(curr); -*************** -*** 4265,4274 **** - copy_spaces(cend, (size_t)(spaces[t])); - } - mark_col_adjust(curwin->w_cursor.lnum + t, (colnr_T)0, (linenr_T)-t, -! (long)(cend - newp + spaces[t])); - if (t == 0) - break; -! curr = ml_get((linenr_T)(curwin->w_cursor.lnum + t - 1)); - if (insert_space && t > 1) - curr = skipwhite(curr); - currsize = (int)STRLEN(curr); ---- 4266,4275 ---- - copy_spaces(cend, (size_t)(spaces[t])); - } - mark_col_adjust(curwin->w_cursor.lnum + t, (colnr_T)0, (linenr_T)-t, -! (long)(cend - newp + spaces[t] - (curr - curr_start))); - if (t == 0) - break; -! curr = curr_start = ml_get((linenr_T)(curwin->w_cursor.lnum + t - 1)); - if (insert_space && t > 1) - curr = skipwhite(curr); - currsize = (int)STRLEN(curr); -*** ../vim-7.3.019/src/testdir/test68.in 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test68.in 2010-10-09 16:53:02.000000000 +0200 -*************** -*** 51,56 **** ---- 51,67 ---- - } - - STARTTEST -+ /^{/+2 -+ :set tw& fo=a -+ I^^ -+ ENDTEST -+ -+ { -+ 1aa -+ 2bb -+ } -+ -+ STARTTEST - :g/^STARTTEST/.,/^ENDTEST/d - :1;/^Results/,$wq! test.out - ENDTEST -*** ../vim-7.3.019/src/testdir/test68.ok 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test68.ok 2010-10-09 16:53:02.000000000 +0200 -*************** -*** 33,35 **** ---- 33,38 ---- - #a b - } - -+ -+ { 1aa ^^2bb } -+ -*** ../vim-7.3.019/src/version.c 2010-09-30 21:03:13.000000000 +0200 ---- src/version.c 2010-10-09 17:05:31.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 20, - /**/ - --- -Did you hear about the new 3 million dollar West Virginia State Lottery? -The winner gets 3 dollars a year for a million years. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.021 b/source/ap/vim/patches/7.3.021 deleted file mode 100644 index 479c9e68..00000000 --- a/source/ap/vim/patches/7.3.021 +++ /dev/null @@ -1,70 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.021 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.021 -Problem: Conflict for defining Boolean in Mac header files. -Solution: Define NO_X11_INCLUDES. (Rainer Muller) -Files: src/os_macosx.m, src/vim.h - - -*** ../vim-7.3.020/src/os_macosx.m 2010-08-15 21:57:29.000000000 +0200 ---- src/os_macosx.m 2010-10-10 17:01:55.000000000 +0200 -*************** -*** 15,20 **** ---- 15,24 ---- - Error: MACOS 9 is no longer supported in Vim 7 - #endif - -+ /* Avoid a conflict for the definition of Boolean between Mac header files and -+ * X11 header files. */ -+ #define NO_X11_INCLUDES -+ - #include "vim.h" - #import - -*** ../vim-7.3.020/src/vim.h 2010-08-15 21:57:29.000000000 +0200 ---- src/vim.h 2010-10-10 17:02:56.000000000 +0200 -*************** -*** 192,199 **** - #endif - - #ifdef NO_X11_INCLUDES -! /* In os_mac_conv.c NO_X11_INCLUDES is defined to avoid X11 headers. -! * Disable all X11 related things to avoid conflicts. */ - # ifdef FEAT_X11 - # undef FEAT_X11 - # endif ---- 192,199 ---- - #endif - - #ifdef NO_X11_INCLUDES -! /* In os_mac_conv.c and os_macosx.m NO_X11_INCLUDES is defined to avoid -! * X11 headers. Disable all X11 related things to avoid conflicts. */ - # ifdef FEAT_X11 - # undef FEAT_X11 - # endif -*** ../vim-7.3.020/src/version.c 2010-10-09 17:21:42.000000000 +0200 ---- src/version.c 2010-10-10 17:05:19.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 21, - /**/ - --- -hundred-and-one symptoms of being an internet addict: -259. When you enter your name in the AltaVista search engine, the top ten - matches do indeed refer to you. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.022 b/source/ap/vim/patches/7.3.022 deleted file mode 100644 index aefdf1c2..00000000 --- a/source/ap/vim/patches/7.3.022 +++ /dev/null @@ -1,54 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.022 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.022 -Problem: When opening a new window the 'spellcapcheck' option is cleared. -Solution: Copy the correct option value. (Christian Brabandt) -Files: src/option.c - - -*** ../vim-7.3.021/src/option.c 2010-08-15 21:57:28.000000000 +0200 ---- src/option.c 2010-10-13 13:48:46.000000000 +0200 -*************** -*** 10011,10017 **** - buf->b_p_smc = p_smc; - #endif - #ifdef FEAT_SPELL -! buf->b_s.b_p_spc = vim_strsave(p_spf); - (void)compile_cap_prog(&buf->b_s); - buf->b_s.b_p_spf = vim_strsave(p_spf); - buf->b_s.b_p_spl = vim_strsave(p_spl); ---- 10011,10017 ---- - buf->b_p_smc = p_smc; - #endif - #ifdef FEAT_SPELL -! buf->b_s.b_p_spc = vim_strsave(p_spc); - (void)compile_cap_prog(&buf->b_s); - buf->b_s.b_p_spf = vim_strsave(p_spf); - buf->b_s.b_p_spl = vim_strsave(p_spl); -*** ../vim-7.3.021/src/version.c 2010-10-10 17:08:28.000000000 +0200 ---- src/version.c 2010-10-13 14:02:08.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 22, - /**/ - --- -GALAHAD: Camelot ... -LAUNCELOT: Camelot ... -GAWAIN: It's only a model. - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.023 b/source/ap/vim/patches/7.3.023 deleted file mode 100644 index e26d1b8f..00000000 --- a/source/ap/vim/patches/7.3.023 +++ /dev/null @@ -1,69 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.023 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.023 -Problem: External program may hang when it tries to write to the tty. -Solution: Don't close the slave tty until after the child exits. (Nikola - Knezevic) -Files: src/os_unix.c - - -*** ../vim-7.3.022/src/os_unix.c 2010-09-21 22:09:28.000000000 +0200 ---- src/os_unix.c 2010-10-13 16:17:33.000000000 +0200 -*************** -*** 4168,4174 **** - # ifdef FEAT_GUI - if (pty_master_fd >= 0) - { -- close(pty_slave_fd); /* close slave side of pty */ - fromshell_fd = pty_master_fd; - toshell_fd = dup(pty_master_fd); - } ---- 4168,4173 ---- -*************** -*** 4637,4642 **** ---- 4636,4649 ---- - break; - } - -+ # ifdef FEAT_GUI -+ /* Close slave side of pty. Only do this after the child has -+ * exited, otherwise the child may hang when it tries to write on -+ * the pty. */ -+ if (pty_master_fd >= 0) -+ close(pty_slave_fd); -+ # endif -+ - /* Make sure the child that writes to the external program is - * dead. */ - if (wpid > 0) -*** ../vim-7.3.022/src/version.c 2010-10-13 14:05:29.000000000 +0200 ---- src/version.c 2010-10-13 16:20:48.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 23, - /**/ - --- - We're knights of the Round Table - Our shows are formidable - But many times - We're given rhymes - That are quite unsingable - We're opera mad in Camelot - We sing from the diaphragm a lot. - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.024 b/source/ap/vim/patches/7.3.024 deleted file mode 100644 index 60ae64ea..00000000 --- a/source/ap/vim/patches/7.3.024 +++ /dev/null @@ -1,115 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.024 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.024 -Problem: Named signs do not use a negative number as intended. -Solution: Fix the numbering of named signs. (Xavier de Gaye) -Files: src/ex_cmds.c - - -*** ../vim-7.3.023/src/ex_cmds.c 2010-09-21 16:56:29.000000000 +0200 ---- src/ex_cmds.c 2010-10-13 16:37:18.000000000 +0200 -*************** -*** 6670,6680 **** - sp = (sign_T *)alloc_clear((unsigned)sizeof(sign_T)); - if (sp == NULL) - return; -- if (sp_prev == NULL) -- first_sign = sp; -- else -- sp_prev->sn_next = sp; -- sp->sn_name = vim_strnsave(arg, (int)(p - arg)); - - /* If the name is a number use that for the typenr, - * otherwise use a negative number. */ ---- 6670,6675 ---- -*************** -*** 6687,6699 **** - - for (lp = first_sign; lp != NULL; lp = lp->sn_next) - { -! if (lp->sn_typenr == last_sign_typenr) - { - --last_sign_typenr; - if (last_sign_typenr == 0) - last_sign_typenr = MAX_TYPENR; - if (last_sign_typenr == start) - { - EMSG(_("E612: Too many signs defined")); - return; - } ---- 6682,6695 ---- - - for (lp = first_sign; lp != NULL; lp = lp->sn_next) - { -! if (lp->sn_typenr == -last_sign_typenr) - { - --last_sign_typenr; - if (last_sign_typenr == 0) - last_sign_typenr = MAX_TYPENR; - if (last_sign_typenr == start) - { -+ vim_free(sp); - EMSG(_("E612: Too many signs defined")); - return; - } -*************** -*** 6702,6711 **** - } - } - -! sp->sn_typenr = last_sign_typenr--; -! if (last_sign_typenr == 0) - last_sign_typenr = MAX_TYPENR; /* wrap around */ - } - } - - /* set values for a defined sign. */ ---- 6698,6714 ---- - } - } - -! sp->sn_typenr = -last_sign_typenr; -! if (--last_sign_typenr == 0) - last_sign_typenr = MAX_TYPENR; /* wrap around */ - } -+ -+ /* add the new sign to the list of signs */ -+ if (sp_prev == NULL) -+ first_sign = sp; -+ else -+ sp_prev->sn_next = sp; -+ sp->sn_name = vim_strnsave(arg, (int)(p - arg)); - } - - /* set values for a defined sign. */ -*** ../vim-7.3.023/src/version.c 2010-10-13 16:22:05.000000000 +0200 ---- src/version.c 2010-10-13 16:42:14.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 24, - /**/ - --- - In war we're tough and able. - Quite indefatigable - Between our quests - We sequin vests - And impersonate Clark Gable - It's a busy life in Camelot. - I have to push the pram a lot. - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.025 b/source/ap/vim/patches/7.3.025 deleted file mode 100644 index 0fb3bee6..00000000 --- a/source/ap/vim/patches/7.3.025 +++ /dev/null @@ -1,136 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.025 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.025 -Problem: ":mksession" does not square brackets escape file name properly. -Solution: Improve escapging of file names. (partly by Peter Odding) -Files: src/ex_docmd.c - - -*** ../vim-7.3.024/src/ex_docmd.c 2010-09-21 16:56:29.000000000 +0200 ---- src/ex_docmd.c 2010-10-13 17:39:17.000000000 +0200 -*************** -*** 10708,10714 **** - * Write a file name to the session file. - * Takes care of the "slash" option in 'sessionoptions' and escapes special - * characters. -! * Returns FAIL if writing fails. - */ - static int - ses_put_fname(fd, name, flagp) ---- 10708,10714 ---- - * Write a file name to the session file. - * Takes care of the "slash" option in 'sessionoptions' and escapes special - * characters. -! * Returns FAIL if writing fails or out of memory. - */ - static int - ses_put_fname(fd, name, flagp) -*************** -*** 10717,10765 **** - unsigned *flagp; - { - char_u *sname; - int retval = OK; -- int c; - - sname = home_replace_save(NULL, name); -! if (sname != NULL) -! name = sname; -! while (*name != NUL) -! { -! #ifdef FEAT_MBYTE -! { -! int l; - -! if (has_mbyte && (l = (*mb_ptr2len)(name)) > 1) -! { -! /* copy a multibyte char */ -! while (--l >= 0) -! { -! if (putc(*name, fd) != *name) -! retval = FAIL; -! ++name; -! } -! continue; -! } -! } -! #endif -! c = *name++; -! if (c == '\\' && (*flagp & SSOP_SLASH)) -! /* change a backslash to a forward slash */ -! c = '/'; -! else if ((vim_strchr(escape_chars, c) != NULL -! #ifdef BACKSLASH_IN_FILENAME -! && c != '\\' -! #endif -! ) || c == '#' || c == '%') -! { -! /* escape a special character with a backslash */ -! if (putc('\\', fd) != '\\') -! retval = FAIL; -! } -! if (putc(c, fd) != c) -! retval = FAIL; - } - vim_free(sname); - return retval; - } - ---- 10717,10748 ---- - unsigned *flagp; - { - char_u *sname; -+ char_u *p; - int retval = OK; - - sname = home_replace_save(NULL, name); -! if (sname == NULL) -! return FAIL; - -! if (*flagp & SSOP_SLASH) -! { -! /* change all backslashes to forward slashes */ -! for (p = sname; *p != NUL; mb_ptr_adv(p)) -! if (*p == '\\') -! *p = '/'; - } -+ -+ /* escapse special characters */ -+ p = vim_strsave_fnameescape(sname, FALSE); - vim_free(sname); -+ if (p == NULL) -+ return FAIL; -+ -+ /* write the result */ -+ if (fputs((char *)p, fd) < 0) -+ retval = FAIL; -+ -+ vim_free(p); - return retval; - } - -*** ../vim-7.3.024/src/version.c 2010-10-13 16:44:17.000000000 +0200 ---- src/version.c 2010-10-13 17:49:15.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 25, - /**/ - --- -"Time flies like an arrow". So I put an arrow on my desk, now -awaiting one of these time flies showing up. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.026 b/source/ap/vim/patches/7.3.026 deleted file mode 100644 index b47198c5..00000000 --- a/source/ap/vim/patches/7.3.026 +++ /dev/null @@ -1,61 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.026 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.026 -Problem: CTRL-] in a help file doesn't always work. (Tony Mechelynck) -Solution: Don't escape special characters. (Carlo Teubner) -Files: src/normal.c - - -*** ../vim-7.3.025/src/normal.c 2010-08-15 21:57:28.000000000 +0200 ---- src/normal.c 2010-10-13 18:01:03.000000000 +0200 -*************** -*** 5666,5673 **** - else if (cmdchar == '#') - aux_ptr = (char_u *)(p_magic ? "/?.*~[^$\\" : "/?^$\\"); - else if (tag_cmd) -! /* Don't escape spaces and Tabs in a tag with a backslash */ -! aux_ptr = (char_u *)"\\|\"\n["; - else - aux_ptr = (char_u *)"\\|\"\n*?["; - ---- 5666,5678 ---- - else if (cmdchar == '#') - aux_ptr = (char_u *)(p_magic ? "/?.*~[^$\\" : "/?^$\\"); - else if (tag_cmd) -! { -! if (curbuf->b_help) -! /* ":help" handles unescaped argument */ -! aux_ptr = (char_u *)""; -! else -! aux_ptr = (char_u *)"\\|\"\n["; -! } - else - aux_ptr = (char_u *)"\\|\"\n*?["; - -*** ../vim-7.3.025/src/version.c 2010-10-13 17:50:02.000000000 +0200 ---- src/version.c 2010-10-13 18:04:54.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 26, - /**/ - --- -MAN: Fetchez la vache! -GUARD: Quoi? -MAN: Fetchez la vache! - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.027 b/source/ap/vim/patches/7.3.027 deleted file mode 100644 index 3d2538d2..00000000 --- a/source/ap/vim/patches/7.3.027 +++ /dev/null @@ -1,88 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.027 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.027 -Problem: Opening a file on a network share is very slow. -Solution: When fixing file name case append "\*" to directory, server and - network share names. (David Anderson, John Beckett) -Files: src/os_win32.c - - -*** ../vim-7.3.026/src/os_win32.c 2010-09-21 17:29:19.000000000 +0200 ---- src/os_win32.c 2010-10-13 20:31:32.000000000 +0200 -*************** -*** 2308,2319 **** ---- 2308,2321 ---- - int len) - { - char szTrueName[_MAX_PATH + 2]; -+ char szTrueNameTemp[_MAX_PATH + 2]; - char *ptrue, *ptruePrev; - char *porig, *porigPrev; - int flen; - WIN32_FIND_DATA fb; - HANDLE hFind; - int c; -+ int slen; - - flen = (int)STRLEN(name); - if (flen == 0 || flen > _MAX_PATH) -*************** -*** 2358,2369 **** - } - *ptrue = NUL; - - /* Skip "", "." and "..". */ - if (ptrue > ptruePrev - && (ptruePrev[0] != '.' - || (ptruePrev[1] != NUL - && (ptruePrev[1] != '.' || ptruePrev[2] != NUL))) -! && (hFind = FindFirstFile(szTrueName, &fb)) - != INVALID_HANDLE_VALUE) - { - c = *porig; ---- 2360,2378 ---- - } - *ptrue = NUL; - -+ /* To avoid a slow failure append "\*" when searching a directory, -+ * server or network share. */ -+ STRCPY(szTrueNameTemp, szTrueName); -+ slen = strlen(szTrueNameTemp); -+ if (*porig == psepc && slen + 2 < _MAX_PATH) -+ STRCPY(szTrueNameTemp + slen, "\\*"); -+ - /* Skip "", "." and "..". */ - if (ptrue > ptruePrev - && (ptruePrev[0] != '.' - || (ptruePrev[1] != NUL - && (ptruePrev[1] != '.' || ptruePrev[2] != NUL))) -! && (hFind = FindFirstFile(szTrueNameTemp, &fb)) - != INVALID_HANDLE_VALUE) - { - c = *porig; -*** ../vim-7.3.026/src/version.c 2010-10-13 18:06:42.000000000 +0200 ---- src/version.c 2010-10-13 20:37:00.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 27, - /**/ - --- - A cow comes flying over the battlements, lowing aggressively. The cow - lands on GALAHAD'S PAGE, squashing him completely. - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.028 b/source/ap/vim/patches/7.3.028 deleted file mode 100644 index a4f987c6..00000000 --- a/source/ap/vim/patches/7.3.028 +++ /dev/null @@ -1,179 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.028 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.028 (after 7.3.024) -Problem: Signs don't show up. (Charles Campbell) -Solution: Don't use negative numbers. Also assign a number to signs that - have a name of all digits to avoid using a sign number twice. -Files: src/ex_cmds.c - - -*** ../vim-7.3.027/src/ex_cmds.c 2010-10-13 16:44:17.000000000 +0200 ---- src/ex_cmds.c 2010-10-14 20:59:04.000000000 +0200 -*************** -*** 6569,6575 **** - }; - - static sign_T *first_sign = NULL; -! static int last_sign_typenr = MAX_TYPENR; /* is decremented */ - - static int sign_cmd_idx __ARGS((char_u *begin_cmd, char_u *end_cmd)); - static void sign_list_defined __ARGS((sign_T *sp)); ---- 6569,6575 ---- - }; - - static sign_T *first_sign = NULL; -! static int next_sign_typenr = 1; - - static int sign_cmd_idx __ARGS((char_u *begin_cmd, char_u *end_cmd)); - static void sign_list_defined __ARGS((sign_T *sp)); -*************** -*** 6651,6659 **** ---- 6651,6664 ---- - EMSG(_("E156: Missing sign name")); - else - { -+ /* Isolate the sign name. If it's a number skip leading zeroes, -+ * so that "099" and "99" are the same sign. But keep "0". */ - p = skiptowhite(arg); - if (*p != NUL) - *p++ = NUL; -+ while (arg[0] == '0' && arg[1] != NUL) -+ ++arg; -+ - sp_prev = NULL; - for (sp = first_sign; sp != NULL; sp = sp->sn_next) - { -*************** -*** 6666,6706 **** - /* ":sign define {name} ...": define a sign */ - if (sp == NULL) - { - /* Allocate a new sign. */ - sp = (sign_T *)alloc_clear((unsigned)sizeof(sign_T)); - if (sp == NULL) - return; - -! /* If the name is a number use that for the typenr, -! * otherwise use a negative number. */ -! if (VIM_ISDIGIT(*arg)) -! sp->sn_typenr = atoi((char *)arg); -! else - { -! sign_T *lp; -! int start = last_sign_typenr; -! -! for (lp = first_sign; lp != NULL; lp = lp->sn_next) - { -! if (lp->sn_typenr == -last_sign_typenr) - { -! --last_sign_typenr; -! if (last_sign_typenr == 0) -! last_sign_typenr = MAX_TYPENR; -! if (last_sign_typenr == start) -! { -! vim_free(sp); -! EMSG(_("E612: Too many signs defined")); -! return; -! } -! lp = first_sign; -! continue; - } - } - -! sp->sn_typenr = -last_sign_typenr; -! if (--last_sign_typenr == 0) -! last_sign_typenr = MAX_TYPENR; /* wrap around */ - } - - /* add the new sign to the list of signs */ ---- 6671,6715 ---- - /* ":sign define {name} ...": define a sign */ - if (sp == NULL) - { -+ sign_T *lp; -+ int start = next_sign_typenr; -+ - /* Allocate a new sign. */ - sp = (sign_T *)alloc_clear((unsigned)sizeof(sign_T)); - if (sp == NULL) - return; - -! /* Check that next_sign_typenr is not already being used. -! * This only happens after wrapping around. Hopefully -! * another one got deleted and we can use its number. */ -! for (lp = first_sign; lp != NULL; ) - { -! if (lp->sn_typenr == next_sign_typenr) - { -! ++next_sign_typenr; -! if (next_sign_typenr == MAX_TYPENR) -! next_sign_typenr = 1; -! if (next_sign_typenr == start) - { -! vim_free(sp); -! EMSG(_("E612: Too many signs defined")); -! return; - } -+ lp = first_sign; /* start all over */ -+ continue; - } -+ lp = lp->sn_next; -+ } -+ -+ sp->sn_typenr = next_sign_typenr; -+ if (++next_sign_typenr == MAX_TYPENR) -+ next_sign_typenr = 1; /* wrap around */ - -! sp->sn_name = vim_strsave(arg); -! if (sp->sn_name == NULL) /* out of memory */ -! { -! vim_free(sp); -! return; - } - - /* add the new sign to the list of signs */ -*************** -*** 6708,6714 **** - first_sign = sp; - else - sp_prev->sn_next = sp; -- sp->sn_name = vim_strnsave(arg, (int)(p - arg)); - } - - /* set values for a defined sign. */ ---- 6717,6722 ---- -*************** -*** 6886,6891 **** ---- 6894,6901 ---- - arg = skiptowhite(arg); - if (*arg != NUL) - *arg++ = NUL; -+ while (sign_name[0] == '0' && sign_name[1] != NUL) -+ ++sign_name; - } - else if (STRNCMP(arg, "file=", 5) == 0) - { -*** ../vim-7.3.027/src/version.c 2010-10-13 20:37:37.000000000 +0200 ---- src/version.c 2010-10-14 20:50:54.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 28, - /**/ - --- -This is an airconditioned room, do not open Windows. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.029 b/source/ap/vim/patches/7.3.029 deleted file mode 100644 index 702c7cce..00000000 --- a/source/ap/vim/patches/7.3.029 +++ /dev/null @@ -1,177 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.029 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.029 -Problem: ":sort n" sorts lines without a number as number zero. (Beeyawned) -Solution: Make lines without a number sort before lines with a number. Also - fix sorting negative numbers. -Files: src/ex_cmds.c, src/testdir/test57.in, src/testdir/test57.ok - - -*** ../vim-7.3.028/src/ex_cmds.c 2010-10-14 21:29:31.000000000 +0200 ---- src/ex_cmds.c 2010-10-15 20:04:25.000000000 +0200 -*************** -*** 323,329 **** - /* When sorting numbers "start_col_nr" is the number, not the column - * number. */ - if (sort_nr) -! result = l1.start_col_nr - l2.start_col_nr; - else - { - /* We need to copy one line into "sortbuf1", because there is no ---- 323,330 ---- - /* When sorting numbers "start_col_nr" is the number, not the column - * number. */ - if (sort_nr) -! result = l1.start_col_nr == l2.start_col_nr ? 0 -! : l1.start_col_nr > l2.start_col_nr ? 1 : -1; - else - { - /* We need to copy one line into "sortbuf1", because there is no -*************** -*** 482,488 **** - * of the match, by temporarily terminating the string there */ - s2 = s + end_col; - c = *s2; -! (*s2) = 0; - /* Sorting on number: Store the number itself. */ - p = s + start_col; - if (sort_hex) ---- 483,489 ---- - * of the match, by temporarily terminating the string there */ - s2 = s + end_col; - c = *s2; -! *s2 = NUL; - /* Sorting on number: Store the number itself. */ - p = s + start_col; - if (sort_hex) -*************** -*** 491,499 **** - s = skiptodigit(p); - if (s > p && s[-1] == '-') - --s; /* include preceding negative sign */ -! vim_str2nr(s, NULL, NULL, sort_oct, sort_hex, -! &nrs[lnum - eap->line1].start_col_nr, NULL); -! (*s2) = c; - } - else - { ---- 492,504 ---- - s = skiptodigit(p); - if (s > p && s[-1] == '-') - --s; /* include preceding negative sign */ -! if (*s == NUL) -! /* empty line should sort before any number */ -! nrs[lnum - eap->line1].start_col_nr = -MAXLNUM; -! else -! vim_str2nr(s, NULL, NULL, sort_oct, sort_hex, -! &nrs[lnum - eap->line1].start_col_nr, NULL); -! *s2 = c; - } - else - { -*************** -*** 6556,6563 **** - struct sign - { - sign_T *sn_next; /* next sign in list */ -! int sn_typenr; /* type number of sign (negative if not equal -! to name) */ - char_u *sn_name; /* name of sign */ - char_u *sn_icon; /* name of pixmap */ - #ifdef FEAT_SIGN_ICONS ---- 6561,6567 ---- - struct sign - { - sign_T *sn_next; /* next sign in list */ -! int sn_typenr; /* type number of sign */ - char_u *sn_name; /* name of sign */ - char_u *sn_icon; /* name of pixmap */ - #ifdef FEAT_SIGN_ICONS -*** ../vim-7.3.028/src/testdir/test57.in 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test57.in 2010-10-15 20:12:23.000000000 +0200 -*************** -*** 53,67 **** - t02: numeric - abc - ab -- a - a321 - a123 - a122 - b321 - b123 - c123d - 123b - c321d - b322b - b321 - b321b ---- 53,71 ---- - t02: numeric - abc - ab - a321 - a123 - a122 -+ a -+ x-22 - b321 - b123 -+ - c123d -+ -24 - 123b - c321d -+ 0 - b322b - b321 - b321b -*** ../vim-7.3.028/src/testdir/test57.ok 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/test57.ok 2010-10-15 20:11:42.000000000 +0200 -*************** -*** 21,26 **** ---- 21,30 ---- - a - - -+ -+ -24 -+ x-22 -+ 0 - a122 - a123 - b123 -*** ../vim-7.3.028/src/version.c 2010-10-14 21:29:31.000000000 +0200 ---- src/version.c 2010-10-15 20:13:52.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 29, - /**/ - --- - When danger reared its ugly head, - He bravely turned his tail and fled - Yes, Brave Sir Robin turned about - And gallantly he chickened out - Bravely taking to his feet - He beat a very brave retreat - Bravest of the brave Sir Robin - Petrified of being dead - Soiled his pants then brave Sir Robin - Turned away and fled. - "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.030 b/source/ap/vim/patches/7.3.030 deleted file mode 100644 index 8d6a5f1b..00000000 --- a/source/ap/vim/patches/7.3.030 +++ /dev/null @@ -1,366 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.030 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.030 -Problem: Cannot store Dict and List in viminfo file. -Solution: Add support for this. (Christian Brabandt) -Files: runtime/doc/options.txt, src/eval.c, src/testdir/Make_amiga.mak, - src/testdir/Make_dos.mak, src/testdir/Make_ming.mak, - src/testdir/Make_os2.mak, src/testdir/Make_vms.mms, - src/testdir/Makefile, src/testdir/main.aap, src/testdir/test74.in, - src/testdir/test74.ok - - -*** ../vim-7.3.029/runtime/doc/options.txt 2010-08-15 21:57:17.000000000 +0200 ---- runtime/doc/options.txt 2010-10-20 17:41:18.000000000 +0200 -*************** -*** 7530,7537 **** - ! When included, save and restore global variables that start - with an uppercase letter, and don't contain a lowercase - letter. Thus "KEEPTHIS and "K_L_M" are stored, but "KeepThis" -! and "_K_L_M" are not. Only String and Number types are -! stored. - " Maximum number of lines saved for each register. Old name of - the '<' item, with the disadvantage that you need to put a - backslash before the ", otherwise it will be recognized as the ---- 7530,7538 ---- - ! When included, save and restore global variables that start - with an uppercase letter, and don't contain a lowercase - letter. Thus "KEEPTHIS and "K_L_M" are stored, but "KeepThis" -! and "_K_L_M" are not. Nested List and Dict items may not be -! read back correctly, you end up with a string representation -! instead. - " Maximum number of lines saved for each register. Old name of - the '<' item, with the disadvantage that you need to put a - backslash before the ", otherwise it will be recognized as the -*** ../vim-7.3.029/src/eval.c 2010-09-14 12:47:30.000000000 +0200 ---- src/eval.c 2010-10-20 16:25:54.000000000 +0200 -*************** -*** 22520,22537 **** - if (tab != NULL) - { - *tab++ = '\0'; /* isolate the variable name */ -! if (*tab == 'S') /* string var */ -! type = VAR_STRING; - #ifdef FEAT_FLOAT -! else if (*tab == 'F') -! type = VAR_FLOAT; - #endif - - tab = vim_strchr(tab, '\t'); - if (tab != NULL) - { - tv.v_type = type; -! if (type == VAR_STRING) - tv.vval.v_string = viminfo_readstring(virp, - (int)(tab - virp->vir_line + 1), TRUE); - #ifdef FEAT_FLOAT ---- 22520,22540 ---- - if (tab != NULL) - { - *tab++ = '\0'; /* isolate the variable name */ -! switch (*tab) -! { -! case 'S': type = VAR_STRING; break; - #ifdef FEAT_FLOAT -! case 'F': type = VAR_FLOAT; break; - #endif -+ case 'D': type = VAR_DICT; break; -+ case 'L': type = VAR_LIST; break; -+ } - - tab = vim_strchr(tab, '\t'); - if (tab != NULL) - { - tv.v_type = type; -! if (type == VAR_STRING || type == VAR_DICT || type == VAR_LIST) - tv.vval.v_string = viminfo_readstring(virp, - (int)(tab - virp->vir_line + 1), TRUE); - #ifdef FEAT_FLOAT -*************** -*** 22540,22548 **** - #endif - else - tv.vval.v_number = atol((char *)tab + 1); - set_var(virp->vir_line + 1, &tv, FALSE); -! if (type == VAR_STRING) - vim_free(tv.vval.v_string); - } - } - } ---- 22543,22569 ---- - #endif - else - tv.vval.v_number = atol((char *)tab + 1); -+ if (type == VAR_DICT || type == VAR_LIST) -+ { -+ typval_T *etv = eval_expr(tv.vval.v_string, NULL); -+ -+ if (etv == NULL) -+ /* Failed to parse back the dict or list, use it as a -+ * string. */ -+ tv.v_type = VAR_STRING; -+ else -+ { -+ vim_free(tv.vval.v_string); -+ tv = *etv; -+ } -+ } -+ - set_var(virp->vir_line + 1, &tv, FALSE); -! -! if (tv.v_type == VAR_STRING) - vim_free(tv.vval.v_string); -+ else if (tv.v_type == VAR_DICT || tv.v_type == VAR_LIST) -+ clear_tv(&tv); - } - } - } -*************** -*** 22584,22591 **** - case VAR_STRING: s = "STR"; break; - case VAR_NUMBER: s = "NUM"; break; - #ifdef FEAT_FLOAT -! case VAR_FLOAT: s = "FLO"; break; - #endif - default: continue; - } - fprintf(fp, "!%s\t%s\t", this_var->di_key, s); ---- 22605,22614 ---- - case VAR_STRING: s = "STR"; break; - case VAR_NUMBER: s = "NUM"; break; - #ifdef FEAT_FLOAT -! case VAR_FLOAT: s = "FLO"; break; - #endif -+ case VAR_DICT: s = "DIC"; break; -+ case VAR_LIST: s = "LIS"; break; - default: continue; - } - fprintf(fp, "!%s\t%s\t", this_var->di_key, s); -*** ../vim-7.3.029/src/testdir/Make_amiga.mak 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Make_amiga.mak 2010-10-20 16:27:19.000000000 +0200 -*************** -*** 27,33 **** - test56.out test57.out test58.out test59.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out test70.out \ -! test71.out test72.out test73.out - - .SUFFIXES: .in .out - ---- 27,33 ---- - test56.out test57.out test58.out test59.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out test70.out \ -! test71.out test72.out test73.out test74.out - - .SUFFIXES: .in .out - -*************** -*** 120,122 **** ---- 120,123 ---- - test71.out: test71.in - test72.out: test72.in - test73.out: test73.in -+ test74.out: test74.in -*** ../vim-7.3.029/src/testdir/Make_dos.mak 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Make_dos.mak 2010-10-20 16:13:35.000000000 +0200 -*************** -*** 27,33 **** - test30.out test31.out test32.out test33.out test34.out \ - test37.out test38.out test39.out test40.out test41.out \ - test42.out test52.out test65.out test66.out test67.out \ -! test68.out test69.out test71.out test72.out test73.out - - SCRIPTS32 = test50.out test70.out - ---- 27,34 ---- - test30.out test31.out test32.out test33.out test34.out \ - test37.out test38.out test39.out test40.out test41.out \ - test42.out test52.out test65.out test66.out test67.out \ -! test68.out test69.out test71.out test72.out test73.out \ -! test74.out - - SCRIPTS32 = test50.out test70.out - -*** ../vim-7.3.029/src/testdir/Make_ming.mak 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Make_ming.mak 2010-10-20 16:26:54.000000000 +0200 -*************** -*** 47,53 **** - test30.out test31.out test32.out test33.out test34.out \ - test37.out test38.out test39.out test40.out test41.out \ - test42.out test52.out test65.out test66.out test67.out \ -! test68.out test69.out test71.out test72.out test72.out - - SCRIPTS32 = test50.out test70.out - ---- 47,54 ---- - test30.out test31.out test32.out test33.out test34.out \ - test37.out test38.out test39.out test40.out test41.out \ - test42.out test52.out test65.out test66.out test67.out \ -! test68.out test69.out test71.out test72.out test73.out \ -! test74.out - - SCRIPTS32 = test50.out test70.out - -*** ../vim-7.3.029/src/testdir/Make_os2.mak 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Make_os2.mak 2010-10-20 16:13:35.000000000 +0200 -*************** -*** 27,33 **** - test56.out test57.out test58.out test59.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out test70.out \ -! test71.out test72.out test73.out - - .SUFFIXES: .in .out - ---- 27,33 ---- - test56.out test57.out test58.out test59.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out test70.out \ -! test71.out test72.out test73.out test74.out - - .SUFFIXES: .in .out - -*** ../vim-7.3.029/src/testdir/Make_vms.mms 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/Make_vms.mms 2010-10-20 16:13:35.000000000 +0200 -*************** -*** 74,80 **** - test56.out test57.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out \ -! test71.out test72.out - - # Known problems: - # Test 30: a problem around mac format - unknown reason ---- 74,80 ---- - test56.out test57.out test60.out \ - test61.out test62.out test63.out test64.out test65.out \ - test66.out test67.out test68.out test69.out \ -! test71.out test72.out test74.out - - # Known problems: - # Test 30: a problem around mac format - unknown reason -*** ../vim-7.3.029/src/testdir/Makefile 2010-09-14 12:47:30.000000000 +0200 ---- src/testdir/Makefile 2010-10-20 16:13:35.000000000 +0200 -*************** -*** 10,15 **** ---- 10,16 ---- - # This will make testing about 10 times as slow. - # VALGRIND = valgrind --tool=memcheck --leak-check=yes --num-callers=15 --log-file=valgrind.$* - -+ - SCRIPTS = test1.out test2.out test3.out test4.out test5.out test6.out \ - test7.out test8.out test9.out test10.out test11.out \ - test12.out test13.out test14.out test15.out test17.out \ -*************** -*** 23,29 **** - test54.out test55.out test56.out test57.out test58.out \ - test59.out test60.out test61.out test62.out test63.out \ - test64.out test65.out test66.out test67.out test68.out \ -! test69.out test70.out test71.out test72.out test73.out - - SCRIPTS_GUI = test16.out - ---- 24,31 ---- - test54.out test55.out test56.out test57.out test58.out \ - test59.out test60.out test61.out test62.out test63.out \ - test64.out test65.out test66.out test67.out test68.out \ -! test69.out test70.out test71.out test72.out test73.out \ -! test74.out - - SCRIPTS_GUI = test16.out - -*** ../vim-7.3.029/src/testdir/main.aap 2010-08-15 21:57:29.000000000 +0200 ---- src/testdir/main.aap 2010-10-20 16:13:35.000000000 +0200 -*************** -*** 13,19 **** - test33.out test34.out test35.out test36.out test37.out - test38.out test39.out test40.out test41.out test42.out - test43.out test44.out test45.out test46.out test47.out -! test48.out test49.out - - ScriptsGUI = test16.out - ---- 13,19 ---- - test33.out test34.out test35.out test36.out test37.out - test38.out test39.out test40.out test41.out test42.out - test43.out test44.out test45.out test46.out test47.out -! test48.out test49.out test74.out - - ScriptsGUI = test16.out - -*** ../vim-7.3.029/src/testdir/test74.in 2010-10-20 17:41:30.000000000 +0200 ---- src/testdir/test74.in 2010-10-20 17:37:52.000000000 +0200 -*************** -*** 0 **** ---- 1,36 ---- -+ " Tests for storing global variables in the .viminfo file vim: set ft=vim: -+ -+ STARTTEST -+ :so small.vim -+ :" Do all test in a separate window to avoid E211 when we recursively -+ :" delete the Xfind directory during cleanup -+ :" -+ :" This will cause a few errors, do it silently. -+ :set visualbell -+ :set nocp viminfo+=!,nviminfo -+ :let MY_GLOBAL_DICT={'foo': 1, 'bar': 0, 'longvarible': 1000} -+ :" store a really long list, so line wrapping will occur in viminfo file -+ :let MY_GLOBAL_LIST=range(1,100) -+ :wv! Xviminfo -+ :unlet MY_GLOBAL_DICT -+ :unlet MY_GLOBAL_LIST -+ :rv! Xviminfo -+ :call delete('Xviminfo') -+ :if exists("MY_GLOBAL_DICT") -+ :redir >> test.out -+ :echo MY_GLOBAL_DICT -+ :redir end -+ :endif -+ :if exists("MY_GLOBAL_LIST") -+ :redir >> test.out -+ :echo MY_GLOBAL_LIST -+ :redir end -+ :endif -+ :redir >> test.out -+ :echo "foobar" -+ :redir end -+ :endif -+ :qa! -+ ENDTEST -+ -+ eof -*** ../vim-7.3.029/src/testdir/test74.ok 2010-10-20 17:41:30.000000000 +0200 ---- src/testdir/test74.ok 2010-10-20 17:36:57.000000000 +0200 -*************** -*** 0 **** ---- 1,5 ---- -+ -+ {'foo': 1, 'longvarible': 1000, 'bar': 0} -+ [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100] -+ -+ foobar -*** ../vim-7.3.029/src/version.c 2010-10-15 20:20:00.000000000 +0200 ---- src/version.c 2010-10-20 17:23:54.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 30, - /**/ - --- -Not too long ago, cut and paste was done with scissors and glue... - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.031 b/source/ap/vim/patches/7.3.031 deleted file mode 100644 index abe99464..00000000 --- a/source/ap/vim/patches/7.3.031 +++ /dev/null @@ -1,121 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.031 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.031 -Problem: Can't pass the X window ID to another application. -Solution: Add v:windowid. (Christian J. Robinson, Lech Lorens) -Files: runtime/doc/eval.txt, src/eval.c, src/gui.c, src/vim.h, - src/os_unix.c - - -*** ../vim-7.3.030/runtime/doc/eval.txt 2010-08-15 21:57:15.000000000 +0200 ---- runtime/doc/eval.txt 2010-10-20 19:11:03.000000000 +0200 -*************** -*** 1657,1662 **** ---- 1657,1667 ---- - *v:warningmsg* *warningmsg-variable* - v:warningmsg Last given warning message. It's allowed to set this variable. - -+ *v:windowid* *windowid-variable* -+ v:windowid When any X11 based GUI is running or when running in a -+ terminal and Vim connects to the X server (|-X|) this will be -+ set to the window ID. Otherwise the value is zero. -+ - ============================================================================== - 4. Builtin Functions *functions* - -*** ../vim-7.3.030/src/eval.c 2010-10-20 17:44:01.000000000 +0200 ---- src/eval.c 2010-10-20 18:48:40.000000000 +0200 -*************** -*** 362,367 **** ---- 362,368 ---- - {VV_NAME("operator", VAR_STRING), VV_RO}, - {VV_NAME("searchforward", VAR_NUMBER), 0}, - {VV_NAME("oldfiles", VAR_LIST), 0}, -+ {VV_NAME("windowid", VAR_NUMBER), VV_RO}, - }; - - /* shorthand */ -*** ../vim-7.3.030/src/gui.c 2010-09-29 17:26:57.000000000 +0200 ---- src/gui.c 2010-10-20 19:15:56.000000000 +0200 -*************** -*** 105,112 **** ---- 105,122 ---- - - #if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_X11) - if (gui.in_use) -+ { -+ # ifdef FEAT_EVAL -+ Window x11_window; -+ Display *x11_display; -+ -+ if (gui_get_x11_windis(&x11_window, &x11_display) == OK) -+ set_vim_var_nr(VV_WINDOWID, (long)x11_window); -+ # endif -+ - /* Display error messages in a dialog now. */ - display_errors(); -+ } - #endif - - #if defined(MAY_FORK) && !defined(__QNXNTO__) -*** ../vim-7.3.030/src/vim.h 2010-10-10 17:08:28.000000000 +0200 ---- src/vim.h 2010-10-20 18:48:40.000000000 +0200 -*************** -*** 1842,1848 **** - #define VV_OP 52 - #define VV_SEARCHFORWARD 53 - #define VV_OLDFILES 54 -! #define VV_LEN 55 /* number of v: vars */ - - #ifdef FEAT_CLIPBOARD - ---- 1842,1849 ---- - #define VV_OP 52 - #define VV_SEARCHFORWARD 53 - #define VV_OLDFILES 54 -! #define VV_WINDOWID 55 -! #define VV_LEN 56 /* number of v: vars */ - - #ifdef FEAT_CLIPBOARD - -*** ../vim-7.3.030/src/os_unix.c 2010-10-13 16:22:05.000000000 +0200 ---- src/os_unix.c 2010-10-20 19:15:46.000000000 +0200 -*************** -*** 1738,1743 **** ---- 1738,1748 ---- - } - if (x11_window == 0 || x11_display == NULL) - return (result = FAIL); -+ -+ # ifdef FEAT_EVAL -+ set_vim_var_nr(VV_WINDOWID, (long)x11_window); -+ # endif -+ - return (result = OK); - } - -*** ../vim-7.3.030/src/version.c 2010-10-20 17:44:01.000000000 +0200 ---- src/version.c 2010-10-20 19:11:31.000000000 +0200 -*************** -*** 716,717 **** ---- 716,719 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 31, - /**/ - --- -What the word 'politics' means: 'Poli' in Latin meaning 'many' and 'tics' -meaning 'bloodsucking creatures'. - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ download, build and distribute -- http://www.A-A-P.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// diff --git a/source/ap/vim/patches/7.3.032 b/source/ap/vim/patches/7.3.032 deleted file mode 100644 index 74647989..00000000 --- a/source/ap/vim/patches/7.3.032 +++ /dev/null @@ -1,704 +0,0 @@ -To: vim-dev@vim.org -Subject: Patch 7.3.032 -Fcc: outbox -From: Bram Moolenaar -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 7.3.032 -Problem: maparg() doesn't return the flags, such as ,