44 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
morr
|
acd623dcea | Add src to patch and regerate distinfo | ||
morr
|
0ba7d22b7a | Unbreak linking on Mac OS X when bootstrap is build with full option. | ||
morr
|
3c81895f06 |
Update to newest patchlevel 1987.
Changes:
7.4.1041 various small things
7.4.1042 there is no way to get the word count in a script
7.4.1043 another small thing
7.4.1044 (after 7.4.1042) can't build without the +eval feature
7.4.1045 can't see coverage if shadow and coverage on the same build
7.4.1046 no test coverage for menus
7.4.1047 (after patch 7.4.1042) tests fail on MS-Windows
7.4.1048 (after patch 7.4.1047) test still fails on MS-Windows
7.4.1049 (after patch 7.4.1048) test still still fails on MS-Windows
7.4.1050 warning for unused var with tiny features
7.4.1051 segfault when unletting "count"
7.4.1052 illegal memory access with weird syntax command
7.4.1053 insufficient testing for quickfix commands
7.4.1054 illegal memory access
7.4.1055 running "make newtests" in src/testdir has no output
7.4.1056 don't know why finding spell suggestions is slow
7.4.1057 typos in the :options window
7.4.1058 not possible to test behavior when memory allocation fails
7.4.1059 code is never executed
7.4.1060 instructions for writing tests are outdated
7.4.1061 compiler warning for ignoring return value of fwrite()
7.4.1062 building with Ruby on MS-Windows requires a lot of arguments
7.4.1063 TCL variables are not set when building with Cygwin and MingW
7.4.1064 with single letter compounding spell suggestions are slow
7.4.1065 cannot use the "dll" options on MS-Windows
7.4.1066 (after 7.4.1065) build fails on MS-Windows
7.4.1067 (after 7.4.1065) Can't build with MingW+Python on MS-Windows
7.4.1068 wrong way to check for unletting internal variables
7.4.1069 compiler warning for unused argument
7.4.1070 the Tcl interface can't be loaded dynamically on Unix
7.4.1071 new style tests are executed in arbitrary order
7.4.1072 increment test is old style
7.4.1073 alloc_id depends on numbers, may use the same one twice
7.4.1074 warning from VX2015 compiler
7.4.1075 crash when using an invalid command
7.4.1076 CTRL-A does not work well in right-left mode
7.4.1077 the build instructions for MS-Windows are incomplete
7.4.1078 MSVC: "make clean" doesn't cleanup in the tee directory
7.4.1079 (after 7.4.1073) file missing from distribution
7.4.1080 VS2015 HandleToLong() is shadowed by a Vim macro
7.4.1081 no test for what previously caused a crash
7.4.1082 the Tcl interface is always skipping memory free on exit
7.4.1083 building GvimExt with VS2015 may fail
7.4.1084 repeating CTRL-A in Visual mode increments the wrong numbers
7.4.1085 the CTRL-A and CTRL-X commands do not update '[ and '] marks
7.4.1086 crash with an extremely long buffer name
7.4.1087 CTRL-A and CTRL-X work badly with blockwise visual selection
7.4.1088 Coverity warns for uninitialized variables
7.4.1089 repeating CTRL-A doesn't work
7.4.1090 no tests for :hardcopy and related options
7.4.1091 2 sec delay when making change while need_wait_return is set
7.4.1092 is not simple to test for an exception
7.4.1093 typo in test goes unnoticed
7.4.1094 test for :hardcopy fails on MS-Windows
7.4.1095 can't build GvimExt with SDK 7.1
7.4.1096 need several lines to verify a command produces an error
7.4.1097 looking up the alloc ID for tests fails
7.4.1098 still using old style C function declarations
7.4.1100 Cygwin makefiles are unused
7.4.1101 cursor in wrong position with 'rightleft' and concealing
7.4.1102 debugger has no stack backtrace support
7.4.1103 removed file still in distribution
7.4.1104 various problems building with MzScheme/Racket
7.4.1105 with slices there is a mixup of variable name and namespace
7.4.1106 the nsis script can't be used from the appveyor build
7.4.1107 Vim can create a directory but not delete it
7.4.1108 expanding "~" halfway a file name
7.4.1109 (after 7.4.1107) MS-Windows doesn't have rmdir()
7.4.1110 test 108 fails when language is French
7.4.1111 test_expand fails on MS-Windows
7.4.1112 no error is reported for ":next" with an illegal file name
7.4.1113 (after 7.4.1105) using {ns} in variable name does not work
7.4.1114 (after 7.4.1107) delete() does not handle symbolic links
7.4.1115 MS-Windows: make clean in testdir doesn't clean everything
7.4.1116 delete(x, 'rf') does not delete files starting with a dot
7.4.1117 (after 7.4.1116) no longer get "." and ".." in directory list
7.4.1118 tests hang in 24 line terminal
7.4.1119 argidx() has a wrong value after ":%argdelete"
7.4.1120 delete(x, 'rf') fails if a directory is empty
7.4.1121 test_expand leaves files behind
7.4.1122 test 92 and 93 fail with gvim on system with non utf-8 locale
7.4.1123 using ":argadd" makes wrong arg the current one
7.4.1124 MS-Windows: dead key behavior is not ideal
7.4.1125 there is no perleval()
7.4.1126 can only get the directory of the current window
7.4.1127 both old and new style tests for Perl
7.4.1128 MS-Windows: delete() does not recognize junctions
7.4.1129 Python None value can't be converted to a Vim value
7.4.1130 memory leak in :vimgrep
7.4.1131 new lines in the viminfo file are dropped
7.4.1133 generated function prototypes still have __ARGS()
7.4.1134 the arglist test fails on MS-Windows
7.4.1135 one more arglist test fails on MS-Windows
7.4.1136 wrong argument to assert_exception() causes a crash
7.4.1137 illegal memory access when using :copen and :cclose
7.4.1138 when running gvim in the foreground some icons are missing
7.4.1139 MS-Windows: getftype() returns "file for symlink to directory
7.4.1140 recognizing <sid> does not work when the language is Turkish
7.4.1141 searchpair() with a syntax skip expression may not work
7.4.1142 cannot define keyword characters for a syntax file
7.4.1143 can't sort on floating point numbers
7.4.1144 (after 7.4.1143) can't build on several systems
7.4.1145 default features are conservative
7.4.1146 can't build with Python 3 interface using MingW
7.4.1147 conflict for "chartab"
7.4.1148 default for MingW and Cygwin is still "normal"
7.4.1149 (after 7.4.1013) problem with using local value of 'efm'
7.4.1150 'langmap' applies to the first character typed in Select mode
7.4.1151 (after 7.4.1150) missing change to eval.c
7.4.1152 (after 7.4.1150) langmap test fails with normal build
7.4.1153 autocommands for quickfix cannot always get current title
7.4.1154 no support for JSON
7.4.1155 (after 7.4.1154) build with normal features fails
7.4.1156 Coverity warns for NULL pointer and ignoring return value
7.4.1157 type() does not work for v:true, v:none, etc.
7.4.1158 still using __ARGS()
7.4.1159 automatically generated function prototypes use __ARGS
7.4.1160 no error for jsondecode('"')
7.4.1161 ":argadd" without argument does not work as documented
7.4.1162 missing error number in MzScheme
7.4.1163 expressions "0 + v:true" and "'' . v:true" cause an error
7.4.1164 can't compare special vars; jsondecode() doesn't report error
7.4.1165 build fails when defining DYNAMIC_ICONV_DLL in the makefile
7.4.1166 jsonencode() doesn't handle Funcref and repeated list right
7.4.1167 no tests for "is" and "isnot" with the new variables
7.4.1168 this doesn't give the right result: eval(string(v:true))
7.4.1169 the socket I/O is intertwined with the netbeans code
7.4.1170 (after 7.4.1169) missing changes in src/Makefile, Filelist
7.4.1171 Makefile dependencies are outdated
7.4.1172 (after 7.4.1169) configure is overly positive
7.4.1173 (after 7.4.1168) no test for new behavior of v:true et al.
7.4.1174 netbeans contains dead code insde #ifndef INIT_SOCKETS
7.4.1175 (after 7.4.1169) can't build with Mingw and Cygwin
7.4.1176 missing change to proto file
7.4.1177 the +channel feature is not in :version output
7.4.1178 empty() doesn't work for the new special variables
7.4.1179 test_writefile and test_viml do not delete the tempfile
7.4.1180 crash with invalid argument to glob2regpat()
7.4.1181 free_tv() can't handle special variables
7.4.1182 still socket code intertwined with netbeans
7.4.1183 (after 7.4.1182) MS-Windows build is broken
7.4.1184 MS-Windows build is still broken
7.4.1185 can't build with TCL on some systems
7.4.1186 error messages for security context are hard to translate
7.4.1187 MS-Windows channel code only supports one channel
7.4.1188 using older JSON standard
7.4.1189 (after 7.4.1165) can't use another language on MS-Windows
7.4.1190 on OSX the default flag for dlopen() is different
7.4.1191 the channel feature isn't working yet
7.4.1192 can't build with FEAT_EVAL but without FEAT_MBYTE
7.4.1193 can't build the channel feature on MS-Windows
7.4.1194 compiler warning for not using return value of fwrite()
7.4.1195 the channel feature does not work in the MS-Windows console
7.4.1196 still using __ARGS
7.4.1197 still using __ARGS (fixed)
7.4.1198 still using __ARGS
7.4.1199 still using __ARGS
7.4.1201 still using __ARGS
7.4.1202 can't build on Mac
7.4.1203 still using __ARGS (corrected patch)
7.4.1204 latin1 characters cause encoding conversion
7.4.1205 using old style function declarations
7.4.1206 using old style function declarations
7.4.1207 using old style function declarations
7.4.1208 using old style function declarations
7.4.1209 (after 7.4.1207) can't build with Athena
7.4.1210 using old style function declarations
7.4.1211 using old style function declarations
7.4.1212 (after 7.4.1207) can't build with Motif
7.4.1213 using old style function declarations
7.4.1214 using old style function declarations
7.4.1215 using old style function declarations
7.4.1216 still using HAVE_STDARG_H
7.4.1217 execution of command on channel doesn't work yet
7.4.1218 missing change in configure, more changes for function style
7.4.1219 build fails with +channel but without +float
7.4.1220 warnings for unused variables in tiny build
7.4.1221 tiny and small builds include too many features
7.4.1222 ":normal" command and others missing in tiny build (fixed 2)
7.4.1223 crash when setting v:errors to a number
7.4.1224 build problems with GTK on BSD
7.4.1225 still a few old style function declarations
7.4.1226 GRESOURCE_HDR is unused
7.4.1227 compiler warnings
7.4.1228 copy() and deepcopy() fail with special variables
7.4.1229 "eval" and "expr" channel commands don't work yet
7.4.1230 Win32: opening channel may hang, messages not handled
7.4.1231 JSON messages are not parsed properly
7.4.1232 compiler warnings when the Sniff feature is enabled
7.4.1233 channel command may cause a crash
7.4.1234 demo server only runs with Python 2
7.4.1235 (after 7.4.1231) missing change to eval.c
7.4.1236 with "syntax manual" switching buffers removes highlighting
7.4.1237 can't translate message without adding a line break
7.4.1238 can't handle two messages right after each other (fixed)
7.4.1239 JSON message after the first one is dropped
7.4.1240 Visual studio tools are noisy
7.4.1241 missing change in Makefile due to diff mismatch
7.4.1242 json_test fails without the eval feature
7.4.1243 compiler warning for uninitialized variable
7.4.1244 the channel functions don't sort together
7.4.1245 file missing from distribution
7.4.1246 the channel functionality isn't tested
7.4.1247 the channel test doesn't run on MS-Windows
7.4.1248 can't reliably start and stop the channel test server
7.4.1249 crash when the process a channel is connected to exits
7.4.1250 running tests in shadow directory fails
7.4.1251 new test file missing from distribution
7.4.1252 the channel test server may receive two messages concatenated
7.4.1253 Python test server not displaying second of two commands
7.4.1254 opening a second channel causes a crash
7.4.1255 crash for channel "eval" command without third argument
7.4.1256 on Mac sys.exit(0) doesn't kill the test server
7.4.1257 channel test fails in some configurations
7.4.1258 the channel test can fail if messages arrive later
7.4.1259 no test for what patch 7.3.414 fixed
7.4.1260 the channel feature doesn't work on Win32 GUI
7.4.1261 crash on garbage collection, leaking memory
7.4.1262 the channel callback is not invoked
7.4.1263 ch_open() hangs when the server isn't running
7.4.1264 crash when receiving an empty array
7.4.1265 not all channel commands are tested
7.4.1266 a BufAdd autocommand may cause an ml_get error
7.4.1267 easy to miss handling all types of variables
7.4.1268 waittime is used as seconds instead of milliseconds
7.4.1269 encoding {'key'✌️none} to JSON doesn't give an error
7.4.1270 warnings for missing values in switch
7.4.1271 assert_false(v:false) reports an error
7.4.1272 using future enum value
7.4.1274 cannot run a job
7.4.1275 (after 7.4.1274) build fails on MS-Windows
7.4.1276 warning for not using return value of fcntl()
7.4.1277 compiler can complain about missing enum value in switch
7.4.1278 when jsonencode() fails it still returns something
7.4.1279 jsonencode() is not producing strict JSON
7.4.1280 missing case value
7.4.1281 no test for skipping over code that isn't evaluated
7.4.1282 crash when evaluating the pattern of ":catch" causes an error
7.4.1283 the job feature isn't available on MS-Windows
7.4.1284 (after 7.4.1282) test 49 fails
7.4.1285 cannot measure elapsed time
7.4.1286 ch_open() with a timeout doesn't work correctly
7.4.1287 (after 7.4.1286) channel test fails
7.4.1288 ch_sendexpr() does not use JS encoding
7.4.1289 channel test fails on MS-Windows, connect() takes too long
7.4.1290 Coverity complains about uneccessary check for NULL
7.4.1291 on MS-Windows the channel test server doesn't quit
7.4.1292 some compilers complain about uninitialzed variable
7.4.1293 a channel may hang waiting for a discarded message
7.4.1294 job_stop() only kills the started process
7.4.1295 string(job) doesn't work well on MS-Windows
7.4.1296 cursor changes column with up motion when not supposed to
7.4.1297 on Mac test_channel leaves python instances running
7.4.1298 when the channel test fails the server keeps running
7.4.1299 when server sends zero ID message channel handler not invoked
7.4.1300 cannot test CursorMovedI because there is typeahead
7.4.1301 missing options in ch_open()
7.4.1302 typo in struct field name
7.4.1303 a Funcref is not accepted as a callback
7.4.1304 function names are difficult to read
7.4.1305 "\%1l^#.*" does not match on a line starting with "#"
7.4.1306 job control doesn't work well on MS-Windows
7.4.1307 some channel tests fail on MS-Windows
7.4.1308 (after 7.4.1307) typo in test
7.4.1309 when a test fails not all relevant info is listed
7.4.1310 jobs don't open a channel
7.4.1311 (after 7.4.1310) sock_T is defined too late
7.4.1312 (after 7.4.1311) sock_T not defined without +channel feature
7.4.1313 MS-Windows: Using socket after closed causes an exception
7.4.1314 warning for uninitialzed variable
7.4.1315 using channel handle does not allow for freeing when unused
7.4.1316 can't build MS-Windows console version
7.4.1317 MS-Windows: channel test fails
7.4.1318 channel with pipes doesn't work in GUI
7.4.1319 tests fail on MS-Windows and on Unix with GUI
7.4.1320 Cygwin/MingW build fails with channel but without Netbeans
7.4.1321 compiler complains about missing statement
7.4.1322 crash when unletting the variable that holds the channel
7.4.1323 do not get warnings when building with MingW
7.4.1324 channels with pipes don't work on MS-Windows
7.4.1325 channel test fails on Unix/DOS line endings difference
7.4.1326 build rules are bit too complicated
7.4.1327 channel test doesn't work if Python executable is python.exe
7.4.1328 can't compile with +job but without +channel
7.4.1329 crash when using channel that failed to open
7.4.1330 fd_read() has an unused argument
7.4.1331 crash when closing the channel in a callback
7.4.1332 problem using Python3 when compiled with MingW
7.4.1333 channel test fails on non-darwin builds
7.4.1334 many compiler warnings with MingW
7.4.1335 can't build on MS-Windows with +job but without +channel
7.4.1336 channel NL mode is not supported yet
7.4.1337 (after 7.4.1336) part of the change missing
7.4.1338 (after 7.4.1336) another part of the change is missing
7.4.1339 warnings when building the GUI with MingW
7.4.1340 (after 7.4.1339) merge left extra #endif behind
7.4.1341 difficult to add more arguments to ch_sendraw()/ch_sendexpr()
7.4.1342 on Mac OS/X the waittime must be > 0 for connect to work
7.4.1343 can't compile with +job but without +channel
7.4.1344 can't compile Win32 GUI with tiny features
7.4.1345 a few more compiler warnings
7.4.1346 compiler warnings in build with -O2
7.4.1347 when there is any error Vim will use a non-zero exit code
7.4.1348 more compiler warnings
7.4.1349 and some more MingW compiler warnings
7.4.1350 when the test server fails to start Vim hangs
7.4.1351 ch_open() may fail instead of waiting for the specified time
7.4.1352 the test script lists all functions before executing them
7.4.1353 Test_connect_waittime is skipped for MS-Windows
7.4.1354 MS-Windows: Mismatching default compile options
7.4.1355 Win32 console and GUI handle channels differently
7.4.1356 job and channel options parsing is scattered
7.4.1357 (after 7.4.1356) error for returning value from void function
7.4.1358 compiler warning when not building with +crypt
7.4.1359 (after 7.4.1356) channel test ch_sendexpr() times out
7.4.1360 can't remove a callback with ch_setoptions()
7.4.1361 channel test fails on Solaris
7.4.1362 (after 7.4.1356) using unitinialized value
7.4.1363 compiler warnings with tiny build
7.4.1364 the Win 16 code is not maintained and unused
7.4.1365 cannot execute a single test function
7.4.1366 typo in test and resulting error in test result
7.4.1367 compiler warning for unreachable code
7.4.1368 one more Win16 file remains
7.4.1369 channels don't have a queue for stderr
7.4.1370 the Python test script may keep on running
7.4.1371 X11 GUI callbacks don't specify the part of the channel
7.4.1372 Channel read implementation is incomplete
7.4.1373 must turn args into string when calling Vim channel function
7.4.1374 channel test hangs on MS-Windows
7.4.1375 still some Win16 code
7.4.1376 ch_setoptions() cannot set all options
7.4.1377 Test_connect_waittime() is flaky
7.4.1378 can't change job settings after it started
7.4.1379 channel test fails on Win32 console
7.4.1380 the job exit callback is not implemented
7.4.1381 (after 7.4.1380) exit value not available on MS-Windows
7.4.1382 can't get the job of a channel
7.4.1383 GvimExt only loads the old libintl.dll
7.4.1384 it is not easy to use a set of plugins and their dependencies
7.4.1385 compiler warning for using array
7.4.1386 job may be freed when the Job exit callback is invoked
7.4.1387 Win16 docs still referenced
7.4.1388 compiler warning
7.4.1389 incomplete function declaration
7.4.1390 if glib-compile-resources cannot be found building Vim fails
7.4.1391 warning for uninitialzed variable
7.4.1392 some tests fail for Win32 console version
7.4.1393 starting a job hangs in the GUI
7.4.1394 can't sort inside a sort function
7.4.1395 DETACH in quotes is not compatible with Netbeans interface
7.4.1396 compiler warnings for conversions
7.4.1397 sort test fails on MS-Windows
7.4.1398 the close-cb option is not implemented yet
7.4.1399 the MS-DOS code does not build (fixed 2)
7.4.1400 Perl eval doesn't work properly on 64-bit big-endian machine
7.4.1401 'autochdir' set during startup with diff mode doesn't work
7.4.1402 GTK 3 is not supported
7.4.1403 can't build without the quickfix feature
7.4.1404 ch_read() doesn't time out on MS-Windows
7.4.1405 completion menu flickers
7.4.1406 leaking memory in cs_print_tags_priv()
7.4.1407 json_encode() does not handle NaN and inf properly
7.4.1408 MS-Windows doesn't have isnan() and isinf()
7.4.1409 configure includes GUI despite --disable-gui flag
7.4.1410 leaking memory in cscope interface
7.4.1411 compiler warning for indent
7.4.1412 compiler warning for indent
7.4.1413 when calling ch_close() the close callback is invoked
7.4.1414 Appveyor only builds one feature set
7.4.1415 (after 7.4.1414) dropped the skip-tags setting
7.4.1416 using "u_char" intead of "char_u", doesn't work everywhere
7.4.1417 (after 7.4.1414) missing appveyor.bat from the distribution
7.4.1418 job_stop() on MS-Windows does not really stop the job
7.4.1419 tests slowed down because of the "not a terminal" warning
7.4.1420 (after 7.4.1419) missing makefile
7.4.1421 may free a channel when a callback may need to be invoked
7.4.1422 keeping channel open after job stops results in test failing
7.4.1423 channel test fails on MS-Windows
7.4.1424 not using --not-a-term when running tests on MS-Windows
7.4.1425 there are still references to MS-DOS support
7.4.1426 the "out-io" option for jobs is not implemented yet
7.4.1427 trailing comma in enums is not ANSI C
7.4.1428 compiler warning for non-virtual destructor
7.4.1429 MS-Windows: when not using directx drawing emoji is broken
7.4.1430 not useful to encode NaN and Infinity as null for JSON
7.4.1431 including header files twice
7.4.1432 typo in button text
7.4.1433 the Sniff interface is no longer useful
7.4.1434 JSON encoding doesn't handle surrogate pair
7.4.1435 confusing that ch_sendexpr()/ch_sendraw() wait for a response
7.4.1436 (after 7.4.1433) Sniff files still referenced in distribution
7.4.1437 old system doesn't have isinf() and NAN
7.4.1438 can't get buffer number of a channel
7.4.1439 (after 7.4.1434) using uninitialzed variable
7.4.1440 (after 7.4.1437) can't build on Windows
7.4.1441 using empty name instead of no name for channel buffer
7.4.1442 MS-Windows: more compilation warnings for destructor
7.4.1443 can't build GTK3 with small features
7.4.1444 can't build with JSON but without multi-byte
7.4.1445 memory corruption when 'encoding' is not utf-8
7.4.1446 crash when using json_decode()
7.4.1447 memory leak when using ch_read(); log messages missing
7.4.1448 JSON tests fail if 'encoding' is not utf-8
7.4.1449 build fails with job feature but without channel feature
7.4.1450 json encoding still fails when encoding is not utf-8
7.4.1451 Vim hangs when a channel has a callback but isn't referenced
7.4.1452 screen and cursor not updated after a callback was invoked
7.4.1453 missing --not-a-term
7.4.1454 the exit callback test is flaky
7.4.1455 JSON decoding test for surrogate pairs is in the wrong place
7.4.1456 test 87 fails with Python 3.5
7.4.1457 opening a channel with select() is not done properly
7.4.1458 when a JSON channel has a callback it may never be cleared
7.4.1459 (after 7.4.1457) MS-Windows doesn't know socklen_t
7.4.1460 syntax error in rarily used code
7.4.1461 MS-Windows: all parts of a job command are put in quotes
7.4.1462 two more rarily used functions with errors
7.4.1463 configure doesn't find isinf() and isnan() on some systems
7.4.1464 when the argument of sort() is zero or empty it fails
7.4.1465 may use NULL pointer when using buffer output and JSON mode
7.4.1466 Coverity reports dead code
7.4.1467 can't build without the float feature
7.4.1468 sort test doesn't test with "1" argument
7.4.1469 channel test sometimes fails, especially on OS/X
7.4.1470 Coverity reports missing restore
7.4.1471 missing out-of-memory check, Coverity warning
7.4.1472 Coverity warning for not using return value
7.4.1473 can't build without the autocommand feature
7.4.1474 compiler warnings without the float feature
7.4.1475 using hangulinput with utf-8 CSI character is misintepreted
7.4.1476 function arguments marked as unused while they are not
7.4.1477 Test_reltime is flaky, it depends on timing
7.4.1478 ":loadplugin" doesn't take care of ftdetect files
7.4.1479 no test for ":loadplugin"
7.4.1480 cannot add a pack direcory without loading a plugin
7.4.1481 can't build with small features
7.4.1482 "timeout" option not supported on ch_eval*()
7.4.1483 a one-time callback is not used for a raw channel
7.4.1484 channel "err-io" value "out" is not supported
7.4.1485 job input from buffer is not implemented
7.4.1486 ":loadplugin" is not optimal, some people find it confusing
7.4.1487 for WIN32 isinf() is defined as a macro
7.4.1488 not using key if result from hangul_string_convert() is NULL
7.4.1489 (after 7.4.1487) "inline" is not supported by old MSVC
7.4.1490 compiler warning for unused function
7.4.1491 Visual-block shift breaks multi-byte characters
7.4.1492 no command line completion for ":packadd"
7.4.1493 wrong callback invoked for zero-id messages
7.4.1494 clr_history() does not work properly
7.4.1495 compiler warnings with job but without channel feature
7.4.1496 crash when built with GUI but it's not active
7.4.1497 cursor drawing problem with GTK 3
7.4.1498 error for locked item when using json_decode()
7.4.1499 no error message when :packadd does not find anything
7.4.1500 should_free flag set to FALSE
7.4.1501 garbage collection with an open channel is not tested
7.4.1502 writing last-but-one buffer line to channel not implemented
7.4.1503 crash when using ch_getjob()
7.4.1504 (after 7.4.1502) no test for reading last-but-one line
7.4.1505 get too many "looking for messages" channel log entries
7.4.1506 job cannot read from a file
7.4.1507 crash when starting a job fails
7.4.1508 can't build GvimExt with MingW
7.4.1509 keeping both a job and channel variable is a hassle
7.4.1510 channel test fails on AppVeyor
7.4.1511 statusline highlighting is sometimes wrong
7.4.1512 channel input from file not supported on MS-Windows
7.4.1513 "J" fails if there are not enough lines
7.4.1514 channel output to file not implemented yet
7.4.1515 channel test is a bit flaky
7.4.1516 cannot change file permissions
7.4.1517 compiler warning with 64bit compiler
7.4.1518 channel with disconnected in/out/err is not supported
7.4.1519 (after 7.4.1514) file output not implemented for MS-Windows
7.4.1520 channel test: Waiting for a file to appear doesn't work
7.4.1521 (after 7.4.1516) file permission test fails on MS-Windows
7.4.1522 cannot write channel err to a buffer
7.4.1523 writing channel to a file fails on MS-Windows
7.4.1524 channel test fails on BSD
7.4.1525 on a high resolution screen the toolbar icons are too small
7.4.1526 MS-Windows channel: missing writing to file + not connecting
7.4.1527 channel test is flaky on MS-Windows
7.4.1528 using "ever" for packages is confusing
7.4.1529 specifying buffer number for channel not implemented yet
7.4.1530 MS-Windows job_start() closes wrong handle
7.4.1531 compiler warning for unitinialized variable
7.4.1532 MS-Windows channel leaks file descriptor
7.4.1533 using feedkeys() with an empty string disregards 'x' option
7.4.1534 compiler warning for shadowed variable
7.4.1535 the feedkeys test has a one second delay
7.4.1536 cannot re-use a channel for another job
7.4.1537 too many feature flags for pipes, jobs and channels
7.4.1538 selection with the mouse does not work in command line mode
7.4.1539 too much code in eval.c
7.4.1540 channel test is a bit flaky
7.4.1541 missing job_info()
7.4.1542 job_start() with a list is not tested
7.4.1543 channel log methods are not tested
7.4.1544 on Win32 escaping the command does not work properly
7.4.1545 GTK3: horizontal cursor movement in Visual selection not good
7.4.1546 sticky type checking is more annoying than useful
7.4.1547 get "-1" when getting not set cterm highlight attribute
7.4.1548 (after 7.4.1546) two tests fail
7.4.1549 (after 7.4.1547) syntax attributes test fails in Win32 GUI
7.4.1550 cannot load packages early
7.4.1551 cannot generate help tags in all doc directories
7.4.1552 ":colorscheme" does not use 'packpath'
7.4.1553 ":runtime" does not use 'packpath'
7.4.1554 completion for :colorscheme does not use 'packpath'
7.4.1555 list of test targets incomplete
7.4.1556 "make install" changes the help tags file
7.4.1557 windows cannot be identified
7.4.1558 it is not easy to find out what windows display a buffer
7.4.1559 passing cookie to a callback is clumsy
7.4.1560 Dict options with a dash are more difficult to use
7.4.1561 (after 7.4.1559) missing update to proto file
7.4.1562 ":helptags ALL" crashes
7.4.1563 partial test fails on windows
7.4.1564 an empty list in function() causes an error
7.4.1565 crash when assert_equal() runs into a NULL string
7.4.1566 compiler warning for shadowed variable
7.4.1567 crash in assert_fails()
7.4.1568 using CTRL-] in help on option in parentheses doesn't work
7.4.1569 using old style tests for quickfix
7.4.1570 there is no way to avoid the message when editing a file
7.4.1571 no test for ":help"
7.4.1572 setting 'compatible' in test influences following tests
7.4.1573 tests get stuck at the more prompt
7.4.1574 ":undo 0" does not work
7.4.1575 using wrong size for struct
7.4.1576 write error of viminfo file is not handled properly
7.4.1577 cannot pass "dict.Myfunc" around as a partial
7.4.1578 there is no way to invoke a function later or periodically
7.4.1579 (after 7.4.1578) missing changes in channel.c
7.4.1580 crash when using function reference
7.4.1581 ":call dict.func()" where function is a partial does not work
7.4.1582 get E923 when using function(dict.func, [], dict)
7.4.1583 warning for unitinialized variable
7.4.1584 timers don't work for Win32 console
7.4.1585 partial is not recognized everywhere
7.4.1586 nesting partials doesn't work
7.4.1587 compiler warnings with 64 bit compiler
7.4.1588 old style test for quickfix
7.4.1589 combining dict and args with partial doesn't always work
7.4.1590 warning for shadowed variable
7.4.1591 the quickfix title is truncated
7.4.1592 quickfix code using memory after being freed
7.4.1593 using channel timeout instead of request timeout
7.4.1594 timers don't work on Unix
7.4.1595 not checking for failed open()
7.4.1596 memory leak
7.4.1597 memory leak when out of memory
7.4.1598 when starting the GUI fails a swap file is left behind
7.4.1599 no link to Coverity
7.4.1600 libs directory is not useful
7.4.1601 README files take a lot of space in the top directory
7.4.1602 info files take space in the top directory
7.4.1603 timer with an ":echo" command messes up display
7.4.1604 emoji characters are not treated as full width
7.4.1605 catching exception that won't be thrown
7.4.1606 type() handling plain Funcref and partial differently
7.4.1607 comparing function on two dicts is not backwards compatible
7.4.1608 string() doesn't handle a partial
7.4.1609 Contents file is only for Amiga distro
7.4.1611 the versplit feature makes the code uneccessary complicated
7.4.1612 (after 7.4.1611) can't build with small features
7.4.1613 (after 7.4.1612) still can't build with small features
7.4.1614 still quickfix test in old style
7.4.1615 build fails with tiny features
7.4.1616 malformed channel request causes a hang
7.4.1617 when a JSON message is split it isn't decoded
7.4.1618 start job with buffer output changes option in current buffer
7.4.1619 'fileformats' does not apply to the initial buffer
7.4.1620 emoji characters are not considered a kind of word character
7.4.1621 channel test doesn't work with Python 2.6
7.4.1622 channel demo doesn't work with Python 2.6
7.4.1623 all Channels share the message ID, it keeps getting bigger
7.4.1624 can't get info about a channel
7.4.1625 trying to close file descriptor that isn't open
7.4.1626 (after 7.4.1624) missing changes to structs
7.4.1627 channel out_cb and err_cb are not tested
7.4.1628 64-bit Compiler warning
7.4.1629 handling emoji chars as full width not backwards compatibile
7.4.1630 Unicode table for double width is outdated
7.4.1631 compiler doesn't understand switch on all enum values
7.4.1632 list of test targets is outdated
7.4.1633 if the help tags file was removed "make install" fails
7.4.1634 vertical movement after CTRL-A ends up in the wrong column
7.4.1635 channel test is a bit flaky
7.4.1636 missing prompt for crypt key when 'F' is in 'shortmess'
7.4.1637 can't build with older MinGW compiler
7.4.1638 when binding function to dict the reference count is wrong
7.4.1639 invoking garbage collection may cause a double free
7.4.1640 crash when an autocommand changes a quickfix list
7.4.1641 using unterminated string
7.4.1642 handling emoji chars as full width not backwards compatibile
7.4.1643 (after 7.4.1641) terminating file name has side effects
7.4.1644 error when using string() on partial with recursive reference
7.4.1645 partial in a dict can't be redefined as a function
7.4.1646 using Python vim.bindeval() on a partial doesn't work
7.4.1647 using freed memory after setqflist() and ":caddbuffer"
7.4.1648 compiler has a problem copying a string into di_key[]
7.4.1649 the matchit plugin needs to be copied to be used
7.4.1650 quickfix test fails
7.4.1651 some dead (MSDOS) code remains
7.4.1652 old style test for fnamemodify()
7.4.1653 (after 7.4.1649) can't load matchit.vim from the old location
7.4.1654 crash when using expand('%:S') in a buffer without a name
7.4.1655 remote_expr() hangs
7.4.1656 crash when using partial with a timer
7.4.1657 Unix in a terminal: channel messages not handled right away
7.4.1658 one canot know when VimEnter autocmds were already triggered
7.4.1659 (after 7.4.1657) compiler warning for argument type
7.4.1660 has('patch-7.4.1') doesn't work
7.4.1661 no test for special characters in channel eval command
7.4.1662 no test for an invalid Ex command on a channel
7.4.1663 in tests it's often useful to check if a pattern matches
7.4.1664 crash in :cgetexpr
7.4.1665 crash when calling job_start() with a NULL string
7.4.1666 when reading JSON from a channel all readahead is used
7.4.1667 Win32: waiting on a pipe with fixed sleep time
7.4.1668 channel_get_all() does multiple allocations
7.4.1669 when writing buffer lines to a pipe Vim may block
7.4.1670 completion doesn't work well for a variable containing "#"
7.4.1671 adding @ab to help tag completion may be unnecessary
7.4.1672 the Dvorak support is a bit difficult to install
7.4.1673 the justify plugin has to be copied or sourced to be used
7.4.1674 the editexisting plugin has to be copied/sourced to be used
7.4.1675 the swapmous plugin has to be copied or sourced to be used
7.4.1676 the shellmenu plugin has to be copied or sourced to be used
7.4.1677 a reference to the removed file_select plugin remains
7.4.1678 warning for unused argument
7.4.1679 Coverity: copying value of v_lock without initializing it
7.4.1680 Coverity warns for not checking name length (false positive)
7.4.1681 Coverity warns for fixed size buffer length (false positive)
7.4.1682 Coverity: no check for NULL
7.4.1683 generated .bat files do not support --nofork
7.4.1684 README text is slightly outdated
7.4.1685 there is no easy way to get all the information about a match
7.4.1686 when running tests $HOME/.viminfo is written
7.4.1687 the channel close_cb option does not work
7.4.1688 MzScheme does not support partial
7.4.1689 Ruby interface has inconsistent coding style
7.4.1690 can't compile with the conceal feature but without multi-byte
7.4.1691 ml_get error when going to new buffer and automd sets syntax
7.4.1692 feedkeys('i', 'x') gets stuck, waits for typing a character
7.4.1693 building the Perl interface gives compiler warnings
7.4.1694 Win32 gvim doesn't work with "dvorakj" input method
7.4.1695 ":syn reset" clears the effect ":syn iskeyword"
7.4.1696 using :stopinsert in silent mapping doesn't clear "INSERT"
7.4.1697 display problems when char width doesn't match terminal
7.4.1698 two tests fail when running tests with MinGW
7.4.1699 :packadd does not work the same when used early or late
7.4.1700 equivalence classes are not properly tested
7.4.1701 equivalence classes still tested in old style tests
7.4.1702 using freed memory when parsing 'printoptions' fails
7.4.1703 can't assert for not equal and not matching
7.4.1704 using freed memory with "wincmd p"
7.4.1705 the 'guifont' option does not allow for a quality setting
7.4.1706 old style function declaration breaks build
7.4.1707 cannot use empty dictionary key, even though it can be useful
7.4.1708 new regexp engine does not work properly with EBCDIC
7.4.1709 mistake in #ifdef
7.4.1710 not all output of an external command is read
7.4.1711 eror caught with try/catch in 'statusline' handled as error
7.4.1712 for plugins in packages need to take care of all dependencies
7.4.1713 GTK GUI doesn't work on Wayland
7.4.1714 non-GUI specific settings in the gvimrc_example file
7.4.1715 double free when a partial is in a cycle with a list or dict
7.4.1716 'autochdir' doesn't work for the first file
7.4.1717 leaking memory when opening a channel fails
7.4.1718 Coverity: not using return value of set_ref_in_item()
7.4.1719 leaking memory with a cycle involving a job and a partial
7.4.1720 tests fail without the job feature
7.4.1721 the vimtbar files are unused.
7.4.1722 crash when calling garbagecollect() after starting a job
7.4.1723 eror caught with try/catch in 'tabline' handled as error
7.4.1724 (after 7.4.1723) tabline test fails in GUI
7.4.1725 compiler errors for non-ANSI compilers
7.4.1726 ANSI compiler complains about string length
7.4.1727 cannot detect crash in tests when caused by garbagecollect()
7.4.1728 the help for functions require a space after the "("
7.4.1729 Perl: cannot use 'print' for writing directly in standard IO
7.4.1730 it is not easy to get a character out of a string
7.4.1731 Python: turns partial into simple funcref
7.4.1732 folds may close when using autocomplete
7.4.1733 "make install" doesn't know about cross-compiling
7.4.1734 (after 7.4.1730) test fails when not using utf-8
7.4.1735 it is not possible to clear or see part of message history
7.4.1736 (after 7.4.1731) unused variable
7.4.1737 argument marked as unused is used
7.4.1738 count for ":messages" depends on number of lines
7.4.1739 messages test fails on MS-Windows
7.4.1740 syn-cchar defined with matchadd() does not always appear
7.4.1741 not testing utf-8 characters
7.4.1742 strgetchar() does not work correctly
7.4.1743 Clang warns for uninitialzed variable
7.4.1744 Python: Converting a sequence may leak memory
7.4.1745 README file is not clear about where to get Vim
7.4.1746 memory leak in Perl
7.4.1747 Coverity: missing check for NULL pointer
7.4.1748 "gD" does not find match in first column of first line
7.4.1749 when using GTK 3.20 there are a few warnings
7.4.1750 messed up screen if buffer updated while in command line mode
7.4.1751 crash when 'tagstack' is off
7.4.1752 when adding to the quickfix list current position is reset
7.4.1753 "noinsert" in 'completeopt' is sometimes ignored
7.4.1754 syntax not set when using ":buf" and 'filetype' set manually
7.4.1755 using getreg() on non-existing register NULL list is returned
7.4.1756 "dll" options are not expanded
7.4.1757 'modified' may be set by complete() when nothing changed
7.4.1758 triggering CursorHoldI when in CTRL-X mode causes problems
7.4.1759 using feedkeys() in a timer does not break wait loop
7.4.1760 (after 7.4.1759) compiler warning for unused variable
7.4.1761 Coverity complains about ignoring return value
7.4.1762 Coverity: useless assignments
7.4.1763 Coverity: useless assignment
7.4.1764 C++ style comment
7.4.1765 undo options are not together in the options window
7.4.1766 building instructions for MS-Windows are outdated
7.4.1767 when installing on a GTK system the icon cache is not updated
7.4.1768 arguments of setqflist() are not checked properly
7.4.1769 no "closed"/"errors"/"encoding" attribute on Python output
7.4.1770 cannot use true color in the terminal
7.4.1771 (after 7.4.1768) warning for unused variable
7.4.1772 (after 7.4.1767) installation fails when env var is empty
7.4.1773 (after 7.4.1770) compiler warnings
7.4.1774 (after 7.4.1770) cterm true color feature has warnings
7.4.1775 the rgb.txt file is not installed
7.4.1776 using wrong buffer length
7.4.1777 newly added features can escape the sandbox
7.4.1778 with the term truecolor feature, t_8f/t_8b are not set
7.4.1779 using negative index in strcharpart()
7.4.1780 warnings reported by cppcheck
7.4.1781 synIDattr() does not respect 'guicolors'
7.4.1782 strcharpart() has problems with some multi-byte characters
7.4.1783 old regexp engine doesn't handle character classes correctly
7.4.1784 the termtruecolor feature is enabled differently
7.4.1785 (after 7.4.1783) regexp test fails on windows
7.4.1786 compiled-in colors do not match rgb.txt
7.4.1787 channel close callback is invoked before other callbacks
7.4.1788 NSIS script is missing packages
7.4.1789 cannot use ch_read() in the close callback
7.4.1790 leading white space in a job command matters
7.4.1791 channel could be garbage collected too early
7.4.1792 color name decoding is implemented several times
7.4.1793 character classes differ between systems, on OS/X test fails
7.4.1794 (after 7.4.1792) can't build on MS-Windows
7.4.1795 compiler warning for redefining RGB
7.4.1796 (after 7.4.1795) colors are wrong on MS-Windows
7.4.1797 warning from Windows 64 bit compiler
7.4.1798 still compiler warning for unused return value
7.4.1799 'guicolors' is a confusing option name
7.4.1800 unnecessary #ifdef
7.4.1801 make uninstall leaves file behind
7.4.1802 quickfix doesn't handle long lines well, they are split
7.4.1803 GTK3 doesn't handle menu separators properly
7.4.1804 can't use Vim as MANPAGER
7.4.1805 running tests in shadow dir fails
7.4.1806 'termguicolors' option missing from the options window
7.4.1807 Test_out_close_cb sometimes fails
7.4.1808 (after 7.4.1806) using wrong feature name
7.4.1809 (after 7.4.1808) using wrong short option name
7.4.1810 sending DETACH after a channel was closed isn't useful
7.4.1811 netbeans channel gets garbage collected
7.4.1812 failure on startup with Athena and Motif
7.4.1813 memory access error when running test_quickfix
7.4.1814 channel may be garbage collected while being used by a job
7.4.1815 compiler warnings for unused variables
7.4.1816 looping over a null list throws an error
7.4.1817 screen not updated if callback invoked when closing channel
7.4.1818 help completion adds @en to all matches except the first one
7.4.1819 compiler warnings when sprintf() is a macro
7.4.1820 removing language from help tags too often
7.4.1821 (after 7.4.1820) test fails on MS-Windows
7.4.1822 redirecting stdout of a channel to "null" doesn't work
7.4.1823 warning from 64 bit compiler
7.4.1824 process remains defunc if job is not referenced
7.4.1825 when job writes to buffer nothing is written
7.4.1826 callbacks are invoked when it's not safe
7.4.1827 no error when invoking a callback when it's not safe
7.4.1828 may try to access buffer that's already freed
7.4.1829 (after 7.4.1828) no channel log message when buffer was freed
7.4.1830 non-antialiased misnamed
7.4.1831 no proper error message for wrong argument to timer_stop()
7.4.1832 memory leak in debug commands
7.4.1833 cannot use an Ex command for 'keywordprg'
7.4.1834 possible crash when conceal is active
7.4.1835 when splitting and closing a window the status height changes
7.4.1836 when using partial on dict it's always bound to that dict
7.4.1837 the BufUnload event may be triggered twice
7.4.1838 functions specifically for testing do not sort together
7.4.1839 cannot get the items stored in a partial
7.4.1840 when using packages an "after" directory cannot be used
7.4.1841 code to reallocate the buffer used for quickfix is repeated
7.4.1842 (after 7.4.1839) get() works for Partial but not for Funcref
7.4.1843 tests involving Python are flaky
7.4.1844 more functions should start with test_
7.4.1845 mentioning NetBeans when reading from channel
7.4.1846 ubsan detects a multiplication overflow
7.4.1847 using NULL dict or list crashes Vim
7.4.1848 can't build with Strawberry Perl 5.24
7.4.1849 still trying to read from channel that is going to be closed
7.4.1850 GUI freezes when using a job
7.4.1851 test_syn_attr fails when using the GUI
7.4.1852 Unix: Cannot run all tests with the GUI
7.4.1853 crash when job and channel in same dict while using partials
7.4.1854 when setting 'termguicolors' Ignore highlighting doesn't work
7.4.1855 valgrind reports memory leak for job that is not freed
7.4.1856 failing job test fails on MS-Windows
7.4.1857 channel can append to a buffer that is 'nomodifiable'
7.4.1858 channel writing to buffer doesn't find it by the short name
7.4.1859 cannot use a function reference for "exit_cb"
7.4.1860 using a partial for timer_start() may cause a crash
7.4.1861 compiler warnings with 64 bit compiler
7.4.1862 eval() can't handle result from string() with repeated item
7.4.1863 compiler warnings on Win64
7.4.1864 Python: encoding error with Python 2
7.4.1865 memory leaks in test49
7.4.1866 invalid memory access when exiting with EXITFREE defined
7.4.1867 memory leak in test_matchstrpos
7.4.1868 setting really_exiting causes memory leaks to be reported
7.4.1869 can't build with old version of Perl
7.4.1870 (after 7.4.1863) one more Win64 compiler warning
7.4.1871 appending to quickfix list is slow if quickfix window is open
7.4.1872 still build problem with old version of Perl
7.4.1873 GUI: when a callback adds a timer it is not used until later
7.4.1874 unused variable in Win32 code
7.4.1875 comparing functions and partials doesn't work well
7.4.1876 typing "k" at the hit-enter prompt has no effect
7.4.1877 no test for invoking "close_cb" when writing to a buffer
7.4.1878 exited job isn't detected until a character is typed
7.4.1879 (after 7.4.1877) channel test is flaky
7.4.1880 MS-Windows console build defaults to not having +channel
7.4.1881 appending to a long quickfix list is slow
7.4.1882 check for line break at end of line wrong
7.4.1883 cppcheck found 2 incorrect printf formats
7.4.1884 updating marks in long quickfix list is very slow
7.4.1885 MinGW console build defaults to not having +channel
7.4.1886 mapping times out when interrupted by receiving data
7.4.1887 when receiving channel data 'updatetime' is not respected
7.4.1888 wrong computation of remaining wait time in RealWaitForChar()
7.4.1889 when umask is set to 0177 Vim can't create temp files
7.4.1890 GUI: cursor blinking interrupted when channel data received
7.4.1891 channel reading very long lines is slow
7.4.1892 balloon eval only gets the window number, not the ID
7.4.1893 cannot easily get the window ID for a buffer
7.4.1894 cannot get the window ID for a mouse click
7.4.1895 cannot use a window ID where a window number is expected
7.4.1896 invoking mark_adjust() when it is pointless
7.4.1897 various typos, long lines and style mistakes
7.4.1898 user commands don't support modifiers
7.4.1899 GTK 3: cursor blinking doesn't work well
7.4.1900 using CTRL-] in the help on "{address}." doesn't work
7.4.1901 Win32: the "Disabled" menu items would appear enabled
7.4.1902 no test for collapsing channel buffers; some text is lost
7.4.1903 recent history items may be dropped when writing viminfo
7.4.1904 (after 7.4.1903) build fails
7.4.1905 (after 7.4.1903) some compilers can't handle double semicolon
7.4.1906 collapsing channel buffers does not work properly
7.4.1907 warnings from 64 bit compiler
7.4.1908 Netbeans uses uninitialzed pointer and freed memory
7.4.1909 doubled semicolons
7.4.1910 tests using external command to delete directory
7.4.1911 recent history lines may be lost when exiting Vim
7.4.1912 no test for using setqflist() on an older quickfix list
7.4.1913 after ":doautocmd" modelines are always processed
7.4.1914 crash when executing autocommands when on the signal stack
7.4.1915 effect of the PopupMenu autocommand isn't directly visible
7.4.1916 (after 7.4.1906) no proper test for what 7.4.1906 fixes
7.4.1917 history lines read from viminfo are not converted
7.4.1918 not enough testing for parsing viminfo lines
7.4.1919 register contents is not merged when writing viminfo
7.4.1920 (after 7.4.1919) missing test changes
7.4.1921 (after 7.4.1919) vim_time() not included when needed
7.4.1922 Ruby 2.4.0 unifies Fixnum and Bignum into Integer
7.4.1923 command line editing is not tested much
7.4.1924 missing "void" for functions without argument
7.4.1925 viminfo does not merge file marks properly
7.4.1926 possible crash with many history items
7.4.1927 compiler warning for signed/unsigned
7.4.1928 overwriting pointer argument
7.4.1929 inconsistent indenting and weird name
7.4.1930 can't build without +spell but with +quickfix
7.4.1931 using both old and new style file mark lines from viminfo
7.4.1932 jumplist is not merged with the one in the viminfo file
7.4.1933 compiler warning about uninitialzed variable
7.4.1934 new style tests not executed with MinGW compiler
7.4.1935 with GUI search/replace second match is skipped
7.4.1936 off-by-one error in bounds check
7.4.1937 no test for directory stack in quickfix
7.4.1938 when writing viminfo numbered marks were duplicated
7.4.1939 memory access error when reading viminfo
7.4.1940 "gd" hangs in some situations
7.4.1941 not all quickfix tests are also done with the location lists
7.4.1942 background is not drawn properly when 'termguicolors' is set
7.4.1943 Coverity warns for unreachable code
7.4.1944 Win32: Cannot compile with XPM feature using VC2015
7.4.1945 the Man plugin doesn't work that well
7.4.1946 (after 7.4.1944) file list does not include new XPM libraries
7.4.1947 viminfo continuation line with wrong length isn't skipped
7.4.1948 Ctrl-A with double-byte encoding may result in garbled text
7.4.1949 minor problems with the quickfix code
7.4.1950 quickfix long lines test not executed for buffer
7.4.1951 Ruby test is old style
7.4.1952 Cscope interface does not support finding assignments
7.4.1953 not all parts of the quickfix code are tested
7.4.1954 (after 7.4.1948) no test for what 7.4.1948 fixes
7.4.1955 using 32-bit Perl with 64-bit time_t causes memory corruption
7.4.1956 when file doesn't load with CTRL-W f new window is not closed
7.4.1957 Perl interface has obsolete workaround
7.4.1958 Perl interface preprocessor statements not nicely indented
7.4.1959 crash when running test_channel.vim on Windows
7.4.1960 Unicode standard 9 was released
7.4.1961 popup menu remains if 'insertmode' is reset during completion
7.4.1962 two test files for increment/decrement
7.4.1963 running Win32 Vim in mintty does not work
7.4.1964 the quickfix init function is too big
7.4.1965 job in raw mode appends garbage characterss to buffer
7.4.1966 Coverity reports a resource leak
7.4.1967 falling back from NFA to old regexp engine has problems
7.4.1968 invalid memory access with "\<C-">
7.4.1969 crash when the netbeans channel is closed
7.4.1970 using ":insert" in an empty buffer sets the jump mark
7.4.1971 not easy to see error lines below the current error position
7.4.1972 on Solaris select() does not work as expected with typeahead
7.4.1973 on MS-Windows package directory added to 'rtp' at the end
7.4.1974 GUI has a problem with some termcodes
7.4.1975 on MS-Windows large files (> 2Gbyte) cause problems
7.4.1976 number variables are not 64 bits while they could be
7.4.1977 with 64 bit changes don't need three calls to sprintf()
7.4.1978 (after 7.4.1975) large file test does not delete its output
7.4.1979 (after 7.4.1976) getting value of binary option is wrong
7.4.1980 'errorformat' is parsed for every call to ":caddexpr"
7.4.1981 no testing for Farsi code
7.4.1982 viminfo file contains duplicate change marks
7.4.1983 farsi.c and arabic.c are included in a strange way
7.4.1984 not all quickfix features are tested
7.4.1985 (after 7.4.1983) missing changes in VMS build file
7.4.1986 compiler warns for loss of data
7.4.1987 viminfo may have useless continuation lines
|
||
joerg
|
a1cf1bac02 | Unbreak vim-gtk2, now depending on gmakeisms. | ||
morr
|
c97c966356 |
Update to newest patchlevel of vim.
ChangeLog: 7.4.142 (after 7.4.137) on MS-Windows 8 IME input doen't work well 7.4.143 TextChangedI is not triggered. 7.4.144 MingW also supports intptr_t for OPEN_OH_ARGTYPE 7.4.145 getregtype() does not return zero for unknown register 7.4.146 when starting Vim with "-u NONE" v:oldfiles is NULL 7.4.147 cursor position wrong when using "gj" after "$" 7.4.148 cannot build with Cygwin and X1. 7.4.149 get E685 error when assigning a function to autoload variable 7.4.150 :keeppatterns is not respected for :s 7.4.151 Python: slices with steps are not supported 7.4.152 Python: Cannot iterate over options 7.4.153 compiler warning for pointer type 7.4.154 (after 7.4.149) still a problem with auto-loading 7.4.155 (after 7.4.150) search offset not kept with :keeppatterns 7.4.156 test file missing from distribution 7.4.157 error number used twice 7.4.158 pattern containing \zs not handled correctly by substitute() 7.4.159 completion hangs when using the current buffer after keywords 7.4.160 Win32: Crash when executing external command 7.4.161 crash in Python exception handling 7.4.162 running tests in shadow dir doesn't work 7.4.163 (after 7.4.142) MS-Windows 7 input doesn't work properly 7.4.164 problem with event handling on Windows 8 7.4.165 by default, after closing a buffer changes can't be undone 7.4.166 auto-loading a function for code that won't be executed 7.4.167 (after 7.4.149) fixes are not tested 7.4.168 can't compile with Ruby 2.1.0 7.4.169 ":sleep" puts cursor in the wrong column 7.4.170 some help tags don't work with ":help" 7.4.171 redo does not set v:count and v:count1 7.4.172 blowfish code says OFB, but it's doing CFB 7.4.173 when using scrollbind the cursor can end up below last line 7.4.174 compiler warnings for Python interface 7.4.175 wrong fall-back to non-wide function if wide function fails 7.4.176 Python: Dictionary.update() thows an unexpected error 7.4.177 compiler warning for unused variable 7.4.178 the J command does not update '[ and '] marks 7.4.179 Compiler warning for type-punned pointer 7.4.180 (after 7.4.174) older Python versions don't support %ld 7.4.181 when using 'pastetoggle' the status lines are not updated 7.4.182 building with mzscheme and racket does not work 7.4.183 MSVC Visual Studio update not supported 7.4.184 match() does not work properly with a {count} argument 7.4.185 Clang gives warnings 7.4.186 (after 7.4.085) Visual mode insert mode is sometimes wrong 7.4.187 delete that crosses line break splits multi-byte character 7.4.188 SIZEOF_LONG clashes with similar defines in header files 7.4.189 compiler warning for unused argument 7.4.190 compiler warning for using %lld for off_t 7.4.191 can't escape a file name for shell commands without a function 7.4.192 memory leak when giving E853 7.4.193 typos in messages 7.4.194 can't build for Android 7.4.195 (after 7.4.193) Python tests fail 7.4.196 tests fail on Solaris 9 and 10 7.4.197 various problems on VMS 7.4.198 can't build with non-threding Perl and dynamic loading 7.4.199 (issue 197) ]P doesn't paste over Visual selection 7.4.200 too many #ifdefs in the code 7.4.201 'lispwords' is a global option 7.4.202 MS-Windows: non-ASCII font names don't work 7.4.203 parsing 'errorformat' is not correct 7.4.204 a mapping where the second byte is 0x80 doesn't work 7.4.205 ":mksession" does not handle the argument list correctly 7.4.206 compiler warnings on 64 bit Windows 7.4.207 cursor report sometimes not recognized causing replace mode 7.4.208 Mercurial picks up files that are not distributed (empty) 7.4.209 when repeating a filter command "%" and "#" are expanded 7.4.210 Visual block mode + virtual edit doesn't work well with tabs 7.4.211 ":lu" is abbreviation for ":lua", but it should be ":lunmap" 7.4.212 #ifdefs for the +visual feature are not useful 7.4.213 it's not possible to open a new buffer without a swapfile 7.4.214 compilation problems on HP_nonStop (Tandem) 7.4.215 ":sp foo" reloads "foo" if it is the current buffer 7.4.216 compiler warnings 7.4.217 "make clean" may run configure pointlessly 7.4.218 it's not easy to remove duplicates from a list 7.4.219 redraw too often when 'relativenumber' or 'cursorline' set 7.4.220 test 105 does not work in a shadow dir 7.4.221 quickfix doesn't resize on ":copen 20" 7.4.222 the Ruby directory is constructed from parts 7.4.223 still using an older autoconf version 7.4.224 /usr/bin/grep on Solaris does not support -F 7.4.225 dynamic Ruby doesn't work on Solaris 7.4.226 (after 7.4.219) cursorline highlight not always redrawn 7.4.227 (after 7.4.225) can't build with Ruby 1.8 7.4.228 compiler warnings when building with Python 3.2 7.4.229 ":let" fails when listing vars with a curly braces expression 7.4.230 error when using ":options" 7.4.231 an error in ":options" is not caught by the tests 7.4.232 ":%s/\n//" uses a lot of memory 7.4.233 escaping special chars in ":!cmd %" is inconsistant 7.4.234 can't get the command that was used to start Vim 7.4.235 it is not easy to get the full path of a command 7.4.236 it's not that easy to check the Vim patch version 7.4.237 (after 7.4.236) has() not checking for specific patch 7.4.238 Vim does not support the smack library 7.4.239 ":e +" does not position cursor at end of the file 7.4.240 ":tjump" shows "\n" as "\\n" 7.4.241 submatch() does not distinguish between a NL and a NUL 7.4.242 getreg() does not distinguish between a NL and a NUL character 7.4.243 cannot use setreg() to add text that includes a NUL 7.4.244 (after 7.4.238) the smack feature causes stray error messages 7.4.245 crash for "vim -u NONE -N -c '&&'" 7.4.246 configure message for detecting smack are out of sequence 7.4.247 NUL and NL mixed up when giving input to system() 7.4.248 cannot distinguish between NL and NUL in output of system() 7.4.249 using setreg() with a list of numbers does not work 7.4.250 some test files missing from distribution 7.4.251 crash when BufAdd autocommand wipes out the buffer 7.4.252 critical error in GTK, removing timer twice 7.4.253 crash when using external reference in syntax regexp 7.4.254 smack support detection is incomplete 7.4.255 configure check for smack doesn't work with all shells 7.4.256 (after 7.4.248) systemlist() does not work properly 7.4.257 compiler warning, possibly for mismatch in parameter name 7.4.258 configure fails if $CC contains options 7.4.259 warning for misplaced "const" 7.4.260 no error for function name with colon or lowercase char 7.4.261 an interactive :s to replace a "\n" with line break may fail 7.4.262 duplicate code in regexec() 7.4.263 GCC 4.8 compiler warning for hiding a declaration 7.4.264 (after 7.4.260) can't define function g:Foo() 7.4.265 (after 7.4.260) can't call function with "g:" in an expression 7.4.266 test 62 fails 7.4.267 (after 7.4.178) '[ mark is in the wrong position after "gq" 7.4.268 exists() on a funcref for script-local function does not work 7.4.269 CTRL-U in Insert mode does not work after using a cursor key 7.4.270 comparing pointers instead of the string they point to 7.4.271 compiler warning on 64 bit windows 7.4.272 using just "$" does not cause an error message 7.4.273 "make autoconf/reconfig" may run configure pointlessly 7.4.274 check for timestamp does not always detect a changed file 7.4.275 no error message when changing type of unplaced sign 7.4.276 the fish shell is not supported 7.4.277 using ":sign unplace *" may leave the cursor in wrong position 7.4.278 list_remove() conflicts with Sun header file 7.4.279 globpath() returns a string, a list would be better 7.4.280 relative position of cursor not restored if session has 2 tabs 7.4.281 positions are off when loading session with two tabpages 7.4.282 (after 7.4.279) test 97 fails on Mac 7.4.283 (after 7.4.276) compiler warning about unused variable 7.4.284 setting 'langmap' in the modeline can cause trouble 7.4.285 line numbers are not always updated for 'relativenumber' 7.4.286 error messages are inconsistant 7.4.287 patches for .hgignore don't work 7.4.288 when 'spellfile' is set the screen is not redrawn 7.4.289 NFA regexp with repeated backreference does not match 7.4.290 a non-greedy match followed by a branch is too greedy 7.4.291 compiler warning for int to pointer of different size 7.4.292 pattern "a" matches accented "a" when pattern is one byte 7.4.293 can't ignore composing characters in a pattern 7.4.294 (after 7.4.293) test files missing from patch 7.4.295 various typos, bad white space and unclear comments 7.4.296 can't run tests on Solaris 7.4.297 memory leak from result of get_isolated_shell_name() 7.4.298 can't have a funcref start with "t:" 7.4.299 when running configure twice DYNAMIC_PYTHON_DLL becomes empty 7.4.300 the way config.cache is removed doesn't always work 7.4.301 (after 7.4.280) scrolling problem when loading a session file 7.4.302 signs don't show up after filler lines 7.4.303 double-width chars on the command line sometimes truncated 7.4.304 cannot always use Python with Vim 7.4.305 making 'ttymouse' empty causes problems 7.4.306 getchar(0) does not return Esc 7.4.307 can't build without the +termresponse feature 7.4.308 ":diffsplit" on empty file cursor is displayed on command line 7.4.309 increasing size of lower window, upper window jumps to the top 7.4.310 getpos()/setpos() don't include curswant 7.4.311 can't use winrestview to only restore part of the view 7.4.312 cannot know what argument list is being used for a window 7.4.313 (after 7.4.310) changing return value of getpos() causes error 7.4.314 completion messages can get in the way of a plugin 7.4.315 (after 7.4.309) fixes for computation of topline not tested 7.4.316 warning from 64-bit compiler 7.4.317 crash when starting gvim, issue 230 7.4.318 fg/bg color settings ignored when checking syntax attributes 7.4.319 crash when putting zero bytes on the clipboard 7.4.320 possible crash when an BufLeave autocommand deletes the buffer 7.4.321 can't build with strawberry perl 5.20 + mingw-w64-4.9.0 7.4.322 using "msgfmt" is hard coded, cannot use "gmsgfmt" 7.4.323 substitute() with zero width pattern breaks multi-byte char 7.4.324 in Ex mode, cyrillic characters are not handled 7.4.325 incorrect display when starting GUI and setting 'laststatus' 7.4.326 can't build Tiny version 7.4.327 when 'verbose' is set may get E724 repeatedly 7.4.328 selection of inner block is inconsistent 7.4.329 window not scrolled if moving cursor and go to another window 7.4.330 using regexp pattern to show a position match can be slow 7.4.331 relative numbering not updated after a linewise yank 7.4.332 GTK: ugly gaps when a sign icon doesn't fit exactly 7.4.333 compiler warning for unused function 7.4.334 (after 7.4.330) unitialized variables, causing some problems 7.4.335 no digraph for the new rouble sign 7.4.336 setting 'history' to a big value causes out-of-memory errors 7.4.337 can't execute command line if there was an error before 7.4.338 cannot wrap lines taking indent into account 7.4.339 local function is available globally 7.4.340 error from sed about illegal bytes when installing Vim 7.4.341 sort() doesn't handle numbers well 7.4.342 clang gives warnings 7.4.343 matchdelete() does not always update the right lines 7.4.344 small issues related to matchaddpos() 7.4.345 (after 7.4.338) indent is not updated when deleting indent 7.4.346 (after 7.4.338) indent is not updated when changing 'briopt' 7.4.347 test55 fails on some systems 7.4.348 Using "J1" in 'cinoptions' may cause too much indent 7.4.349 avoid redrawing the whole window with highlighted matches 7.4.350 C-indenting for Javascript fails for a {} block inside parens 7.4.351 sort() is not stable 7.4.352 with 'linebreak' a Tab causes a missing line break 7.4.353 'linebreak' doesn't work with the 'list' option 7.4.354 compiler warning 7.4.355 several problems with Javascript indenting 7.4.356 mercurial does not ignore memfile_test 7.4.357 after completion some characters are not redrawn 7.4.358 (after 7.4.351) sort is not always stable 7.4.359 if 'ttymouse' set to 'uxterm' xterm version is not requested 7.4.360 pattern with "$" followed by \[vV] is not used as end-of-line 7.4.361 flickering when filling the preview window for 'omnifunc' 7.4.362 short length in matchaddpos() highlights until end of the line 7.4.363 in Windows console typing 0xCE does not work 7.4.364 no error message when the viminfo file can't be renamed 7.4.365 crash when using ":botright split" when there isn't much space 7.4.366 can't run the linebreak test on MS-Windows 7.4.367 (after 7.4.357) other solution for redrawing after completion 7.4.368 window sizes not restored properly when closing cmdline window 7.4.369 using freed memory when exiting while compiled with EXITFREE 7.4.370 linebreak test fails when encoding is not utf-8 7.4.371 with 'linebreak' set control characters displayed wrong 7.4.372 with 'winminheight' zero current window might be zero height 7.4.373 compiler warning for unused argument and unused variable 7.4.374 character after "fb" command sometimes not mapped 7.4.375 test 63 fails when run with GUI-only Vim 7.4.376 (after 7.4.367) popup menu flickers too much 7.4.377 with 'equalalways' set a split may report "no room" 7.4.378 title of quickfist list is not kept for setqflist(list, 'r') 7.4.379 accessing freed memory after using setqflist(list, 'r') 7.4.380 loading python may cause Vim to exit 7.4.381 u_undo error when backspacing in Insert mode deletes 2 lines 7.4.382 mapping chars may not work after typing Esc in Insert mode 7.4.383 bad interaction between preview window and omnifunc 7.4.384 test 102 fails when compiled with small features 7.4.385 when building with tiny/small features .mo files build fails 7.4.386 when splitting a window the changelist position is wrong 7.4.387 "4gro" replaces one character then executes "ooo" 7.4.388 with 'linebreak' set and 'list' unset Tab not counted properly 7.4.389 still sometimes Vim enters Replace mode when starting up 7.4.390 advancing pointer over end of a string 7.4.391 no 'cul' highlight with cursor on a line with diff highlight 7.4.392 not easy to detect type of command line window 7.4.393 text drawing on newer MS-Windows systems is suboptimal 7.4.394 (after 7.4.393) with DirectX last italic char is incomplete 7.4.395 C indent wrong below an if with wrapped () followed by {} 7.4.396 when 'clipboard' is "unnamed", :g/pat/d is very slow 7.4.397 matchparen only uses the topmost syntax item 7.4.398 (after 7.4.393) gcc error for argument of InterlockedIncrement 7.4.399 crypt implementation is messy; blowfish crypt has a weakness 7.4.400 list of distributed files is incomplete 7.4.401 (after 7.4.399) new files missing in Makefiles 7.4.402 test 72 crashes under certain conditions 7.4.403 valgrind reports errors when running test 72 7.4.404 Windows 64 bit compiler warnings 7.4.405 screen updating is slow when using matches 7.4.406 test 72 and 100 fail on MS-Windows 7.4.407 Visual block insert with cursor move repeats the wrong text 7.4.408 Visual block insert breaks a multi-byte character 7.4.409 can't build with Perl on Fedora 20 7.4.410 fold does not open after search with CmdwinLeave autocmd 7.4.411 "foo bar" sorts before "foo" with sort() 7.4.412 can't build on Windows XP with MSVC 7.4.413 MS-Windows: inserting dead key does not always work 7.4.414 cannot define a command only when it's used 7.4.415 (after 7.4.414) cannot build, warning for shadowed variable 7.4.416 problem with breakindent/showbreak and tabs 7.4.417 minimum width used for breakindent is not set after split 7.4.418 when leaving ":append" the cursor shape is like in Insert mode 7.4.419 when part of a list is locked it's possible to make changes 7.4.420 it's not obvious how to add a new test 7.4.421 crash when searching for "\ze*" 7.4.422 with conceal + linebreak some text is not displayed correctly 7.4.423 expand("$shell") does not work as documented 7.4.424 ml_get error when using Python to delete lines in a buffer 7.4.425 when 'showbreak' is used "gj" may move to the wrong position 7.4.426 README File missing from list of files 7.4.427 system() typeahead may be echoed and mess up the display 7.4.428 executable() may return a wrong result on MS-Windows 7.4.429 build fails with fewer features 7.4.430 test_listlbr fails when compiled with normal features |
||
richard
|
5c0250929e |
'list_remove', being defined as well on SunOS under <sys/list.h>, causes
a 'conflicting types' error when building with perl, python and/or ruby. Affects the following files: eval.c, if_lua.c and if_py_both.c |
||
morr
|
aa3461e7cf |
Update to patchlevel 7.4.141.
Upstream changes: 7.4.053 test75 has a wrong header 7.4.054 reading past end of the 'stl' string 7.4.055 Mac: Where macros are defined depends on the system 7.4.056 Mac: Compilation problem with OS X 10.9 Mavericks 7.4.057 byteidx() does not work for composing characters 7.4.058 warnings on 64 bit Windows 7.4.059 set_last_cursor() may encounter w_buffer being NULL 7.4.060 declaration has wrong return type for PyObject_SetAttrString() 7.4.061 (after 7.4.056) configure check in the wrong place 7.4.062 (after 7.4.061) wrong configure check for AvailabilityMacros.h 7.4.063 crash when using invalid key in Python dictionary 7.4.064 in Visual block mode replacing with CR does not break lines 7.4.065 the character typed at the hit-enter prompt is recorded twice 7.4.066 MS-Windows: swap file name wrong if colon in file name 7.4.067 CTRL-\ CTRL-O moves the cursor after inserting comment leader 7.4.068 cannot build Vim on Mac with non-Apple compilers 7.4.069 cannot right shift comment lines starting with # 7.4.070 (after 7.4.069) can't compile with tiny features 7.4.071 (after 7.4.069) passing limits around too often 7.4.072 crash when using Insert mode completion 7.4.073 setting undolevels for one buffer changes undo in another 7.4.074 when undo'ing all and making a change, undo structure is wrong 7.4.075 locally setting 'undolevels' is not tested 7.4.076 "cgn" does not wrap around the end of the file 7.4.077 DOS installer creates shortcut without a path 7.4.078 MSVC 2013 is not supported 7.4.079 a script cannot detect whether 'hlsearch' highlighting is on 7.4.080 (after 7.4.079) missing documentation for v:hlsearch 7.4.081 (after 7.4.078) wrong logic when ANALYZE is "yes" 7.4.082 using "gf" in a changed buffer suggests adding "!" 7.4.083 hard to avoid adding a used pattern to the search history 7.4.084 Python: interrupt not being properly discarded 7.4.085 can't move cursor when inserting text in Visual block mode 7.4.086 can't skip over expression when not evaluating for dict member 7.4.087 compiler warning on 64 bit Windows systems 7.4.088 Asian characters are always marked as spell errors 7.4.089 Vim doesn't set the security context on a renamed file 7.4.090 Win32: no completion if dir name contains an exclamation mark 7.4.091 (after 7.4.089) missing semicolon 7.4.092 (after 7.4.088) can't build small version 7.4.093 configure can't use LuaJIT on ubuntu 12.04 7.4.094 configure may not find that -lint is needed for gettext() 7.4.095 (after 7.4.093) regexp for LuaJIT version doesn't work on BSD 7.4.096 can't change directory to an UNC path 7.4.097 unexpected behavior change related to 'virtualedit' 7.4.098 error for line numbers out of range when using ":'<,'>del" 7.4.099 append in blockwise Visual mode with "$" is wrong 7.4.100 NFA regexp doesn't handle backreference correctly 7.4.101 using \1 in pattern goes one line too far 7.4.102 crash when interrupting "z=" 7.4.103 dos installer escapes spaces in the diff command wrong 7.4.104 ":help s/\_" reports an internal error 7.4.105 completing a tag pattern may give an error for invalid pattern 7.4.106 can't build with Ruby using Cygwin 7.4.107 Python try/catch doesn't catch Vim error in vim.eval() 7.4.108 "zG" and "zW" leave temp files around on MS-Windows 7.4.109 ColorScheme autocommand matches with the current buffer name 7.4.110 "gUgn" cannot be repeeated 7.4.111 memory leak in Python OptionsAssItem 7.4.112 MS-Windows: defaults for 'dir' and 'bdir' do not include $TEMP 7.4.113 MSVC static analysis gives warnings 7.4.114 new GNU make directory change messages are different 7.4.115 Zsh: expanding ~abc fails when the result contains a space 7.4.116 'showcmd' does not show a typed space 7.4.117 can't build with Cygwin/MingW and Perl 5.18 7.4.118 redrawing status lines may causes recursive call 7.4.119 Vim doesn't work well on OpenVMS 7.4.120 (after 7.4.117) can't build with Perl 5.18 on Linux 7.4.121 completion doesn't work for ":py3d" and ":py3f" 7.4.122 Win32: :grep doesn't work when 'encoding' and ACP differ 7.4.123 Win32: Getting user name does not use wide function 7.4.124 Win32: Getting host name does not use wide function 7.4.125 Win32: Dealing with messages may not work for multi-byte chars 7.4.126 compiler warnings for "const" and incompatible types 7.4.127 Perl 5.18 on Unix doesn't work 7.4.128 Perl 5.18 for MSVC doesn't work 7.4.129 getline(-1) returns zero 7.4.130 relative line numbers mix up windows when using folds 7.4.131 syncbind causes E315 errors in some situations 7.4.132 (after 7.4.122) Win32: flags/inherit_handles args mixed up 7.4.133 Clang warns for using NUL 7.4.134 spurious space in MingW Makefile 7.4.135 missing dot in MingW test Makefile 7.4.136 (after 7.4.096) Windows: readonly when saving UNC path file 7.4.137 cannot use IME with Windows 8 console 7.4.138 (after 7.4.114) directory change messages are not recognized 7.4.139 crash when using :cd in autocommand 7.4.140 crash when autocommand wipes out only other buffer 7.4.141 problems when building with Borland pkgsrc changes: remove patches/patch-os__mac.h, it is included upstream. |
||
schmonz
|
89c335aa6f | Avoid conflicting sigaltstack types on OS X 10.9. | ||
morr
|
ba166333c8 |
Update to version 7.4.052.
Patches for vim 7.4: 7.4.001 'ic' doesn't work for patterns such as [a-z] 7.4.002 pattern with two alternative look-behind matches doesn't match 7.4.003 memory access error in Ruby syntax highlighting 7.4.004 when closing a window fails ":bwipe" may hang 7.4.005 "vaB" while 'virtualedit' is set selects the wrong area 7.4.006 mkdir("foo/bar/", "p") gives an error message 7.4.007 creating a preview window on startup messes up the screen 7.4.008 new regexp engine can't be interrupted 7.4.009 too easy to write a file was not decrypted (yet) 7.4.010 (after 7.4.006) crash with invalid argument to mkdir() 7.4.011 cannot find out if "acl" and "xpm" features are supported 7.4.012 MS-Windows: resolving multi-bye shortcut does not work 7.4.013 MS-Windows: File name buffer too small for utf-8 7.4.014 MS-Windows: check for writing to device does not work 7.4.015 MS-Windows: Detecting node type fails for multi-byte chars 7.4.016 MS-Windows: File name completion has problem with Chinese 7.4.017 ":help !!" does not find the "!!" tag in the help file 7.4.018 when completing item becomes unselected 7.4.019 file name completion fails with Chinese characters 7.4.020 NFA engine matches too much with \@> 7.4.021 NFA regexp: Using \ze may result in wrong end 7.4.022 deadlock while exiting, because of allocating memory 7.4.023 MS-Windows: warning for 64 bit type 7.4.024 current user cannot always use the undo file he created 7.4.025 reading before start of a string 7.4.026 clang warning for int shift overflow 7.4.027 valgrind error when using CTRL-X CTRL-F at start of the line 7.4.028 equivalence classes are not working for multi-byte characters 7.4.029 an error in a pattern is reported twice 7.4.030 the -mno-cygwin argument is no longer supported by Cygwin 7.4.031 ":diffoff!" resets options even when 'diff' is not set 7.4.032 NFA engine does not match the NUL character 7.4.033 if terminal has 20 lines test 92 and 93 overwrite input file 7.4.034 using "p" in Visual block mode only changes the first line 7.4.035 MS-Windows: mouse pointer flickers when going to Normal mode 7.4.036 NFA engine does not capture group correctly when using \@> 7.4.037 "\ze" in a sub-pattern does set the end of the match 7.4.038 Using "zw" and "zg" when 'spell' is off give confusing error 7.4.039 MS-Windows: < MSCV10 can't handle symlinks to a directory 7.4.040 error on exit when variable holds reference to a script scope 7.4.041 Visual selection does not remain after being copied over 7.4.042 after ":setlocal" 'spell'/'spellang' :spelldump doesn't work 7.4.043 VMS can't handle long function names 7.4.044 can't build with old MSVC 7.4.045 substitute() has a problem with pattern starting with "\ze". 7.4.046 can't use Tcl 8.6 7.4.047 input() does not work in a function invoked by a mapping 7.4.048 recent clang version complains about -fno-strength-reduce 7.4.049 in Ex mode substitute prompt is wrong with line numbers 7.4.050 "gn" may select too much when there are two matching lines 7.4.051 syntax highlighting a Yaml file causes a crash 7.4.052 cursor may end up in the wrong position when auto-formatting |
||
morr
|
ba4fb26d91 | Simplify patch a little | ||
morr
|
da167e2da0 | Regenerate patches, fix build | ||
joerg
|
faf456681f |
Don't leak the .buildlink directory into the final binary for vim-motif.
Bump revision. |
||
martti
|
244cac03bd |
Updated VIM to 7.2
This is a minor release of Vim. In the 15 months since Vim 7.1 many bugs were fixed and runtime files have been added and updated. There are also security improvements, therefore it's a good idea to upgrade. The main new feature since 7.1 is floating point support. You can use it in the Vim script language to add up a list of amounts, for example. Once you have installed Vim 7.2 you can find details about the changes since Vim 7.1 with ":help version-7.2". |
||
martti
|
b297726fc6 |
Updated editors/vim-share to 7.1.330
Add CHECK_INTERPRETER_SKIP for pkg/38710 Apply the following patches: 1480 7.1.316 when 'cscopetag' is set ":tag" gives an error message 5203 7.1.317 compiler warnings in Motif calls 5428 7.1.318 mem leak when closing xsmp conn.; crash on exit with Lesstif 1514 7.1.319 illegal memory access when pasting illegal utf-8 on cmd line 28763 7.1.320 Win64: Warnings while compiling Python interface 2603 7.1.321 (extra) Win32 / Win64: Install file is outdated 2677 7.1.322 can't get start of Visual area in an <expr> mapping 1734 7.1.323 test 19 and 38 fail with some termcaps 1847 7.1.324 file name path length on Unix is limited to 1024 3559 7.1.325 editing a command line that doesn't fit reverses char order 1641 7.1.326 ":smagic!from!to!" doesn't work, it sees the "!" as a flag 5454 7.1.327 gvimtutor is also installed when not building a GUI version 1859 7.1.328 crash when using Cygwin and non-posix path name in tags file 2172 7.1.329 right halve of double-wide char under popup menu not redrawn 1905 7.1.330 reading uninitialized memory when using Del in replace mode |
||
jlam
|
4bc2250050 |
+ Remove the check for whether you can remove -liconv from the linker
command line or not -- we want to do what the user specifies via the pkgsrc PREFER_* settings. + Drop dependency on ncurses -- vim only wants a termcap library. This should fix PR pkg/38110. + Add missing dependency on gettext-lib as one of the "normal" feature sets is to build with gettext and multi-language support. Bump the PKGREVISION of vim editor packages to 1. |
||
martti
|
20b6eaed5e |
Updated editors/vim-share to 7.1.212
2943 7.1.176 compiling with Aap fails if "compiledby" contains '<' or '>' 5450 7.1.177 freeing memory twice when in debug mode while reading a script 1567 7.1.178 "%" doesn't work on "/* comment *//* comment */" 6581 7.1.179 configure doesn't find TCL 8.5 7099 7.1.180 regexp patterns are not sufficiently tested 1878 7.1.181 accessing uninitialized memory in Farsi mode with ":s" 5457 7.1.182 with tab pages and an argument list session file may be wrong 2489 7.1.183 Internal error for ":echo matchstr('a', 'a\%[\&]')" 2132 7.1.184 crash when deleting backwards over a line break in Insert mode 3744 7.1.185 "gR" and then BS doesn't work properly with multi-byte chars 3294 7.1.186 "expand('<afile>')" returns a bogus value after ":cd dir" 2341 7.1.187 Win32 GUI: custom completion using system() doesn't work 1688 7.1.188 "W10" message could be displayed in the second column 1950 7.1.189 (after 7.1.104) need to call plain_vgetc() in ask_yesno() 1685 7.1.190 cursor after end-of-line: "iA sentence.<Esc>)" 2007 7.1.191 Win32 GUI: when not in focus click in scrollbar doesn't work 2605 7.1.192 CTRL-C doesn't stop duplicating text for "s" in Visual block 2962 7.1.193 some of the Vim 5.x digraphs could be supported 1650 7.1.194 Unix: ":echo glob('~/{}')" results in "/home/user//" 2273 7.1.195 '0 mark doesn't work for "~/foo ~ foo" 2642 7.1.196 (extra) Win32 GUI: "\n" in a tooltip doesn't cause line break 2308 7.1.197 Mac: "make install" doesn't work when $prefix is set 1460 7.1.198 hang when using ":s/\n//gn" 3572 7.1.199 can't do command line completion for a file name extension 2310 7.1.200 (after 7.1.177 and 7.1.182) compiler warnings 2705 7.1.201 when reading stdin 'fenc' and 'ff' are not set 2383 7.1.202 incomplete utf-8 byte sequence is not checked for validity 2261 7.1.203 if 'virtualedit' is "onemore" then ":normal 99|" is not right 2891 7.1.204 (extra) Win32: 'balloonexpr' tooltip disappears after 4 sec 5481 7.1.205 can't get the operator in an ":omap" 1690 7.1.206 compiler warnings when using MODIFIED_BY 7708 7.1.207 netbeans: "remove" cannot delete one line 2051 7.1.208 on Alpha get an unaligned access error 2249 7.1.209 GTK GUI: when using the netrw plugin ":gui" causes a hang 1923 7.1.210 listing mapping for 0xdb fails when 'encoding' is utf-8 25525 7.1.211 matchparen plugin may take so long it looks like Vim hangs 1491 7.1.212 accessing a byte before a line |
||
dmcmahill
|
09e0422cc3 | portability fixes (use correct shell and avoid non-portable construct) | ||
martti
|
3b3503baa4 |
Updated editors/vim-share to 7.1.2
This is the latest stable version of VIM. Changes since 7.0.243: * some translation fixes * the following patches after the official 7.1 release 2404 7.1.001 can't build with Gnome GUI 2011 7.1.002 Oracle Pro*C/C++ files are not detected |
||
ghen
|
7acb81c039 | Enable "ipfilter" syntax highlighting for ipf6.conf as well. Bump PKGREVISION. | ||
martti
|
f8ed8dd3d5 |
Updated editors/vim-share to 7.0.138
* download and extract vim-7.0-extra.tar.gz so that previously unused patches can be applied and that all future patches will apply without errors 1579 7.0.005 (extra) Win32: uninstall didn't delete spell and autoload dirs 1347 7.0.006 Mac: "make shadow" didn't link infplist.xml 1344 7.0.027 (extra) Win32: hang on exit when compiled with SNiFF+ 3014 7.0.028 (extra) OS/2: compilation problem 1424 7.0.032 (extra, after 7.0.027) missing semicolon 1741 7.0.045 (extra) Win32: MSVC 2005 compiler warnings for OLE version 1779 7.0.057 (extra, after 7.0.45) compilation trouble with Borland C 5.5 1750 7.0.065 (extra) Mac: horizontal scroll wheel caused vertical scroll 6819 7.0.074 (extra) Win32: tooltips can be in the wrong encoding 2583 7.0.108 (extra) Amiga: compilation error for mch_mkdir() * changes since 7.0.121 2865 7.0.122 only half of double-wide bold character may be drawn 4200 7.0.123 SCO Openserver: configure selects the wrong terminal library 2376 7.0.124 window-local variables from getwinvar() are for current window 2335 7.0.125 '< and '> marks were set before Visual mode finishes 2112 7.0.126 undo could be wrong when 'formatexpr' uses setline() 2605 7.0.127 crash when swap file has invalid timestamp 2246 7.0.128 GUI: display not updated when cancelling exit dialog 2884 7.0.129 GTK GUI: avoid GTK bug concerning directory for file dialog 5509 7.0.130 (extra) MS-DOS, MS-Windows: may get stuck using a device name 2632 7.0.131 Win32: "vim -r" does not find swap files starting with a dot 2163 7.0.132 (after 7.0.130) crash when reading from stdin 3189 7.0.133 too many messages in history when searching included files 2290 7.0.134 crash when trying to compare recusively looped List or Dict 10022 7.0.135 crash in garbage collector with recusively looped List/Dict 1703 7.0.136 CursorMoved not triggered when inserting a line 2746 7.0.137 configure check for big features is wrong 12174 7.0.138 (extra) Mac: modifiers keys don't work with function keys 2044 7.0.139 undo info missing when using CTRL-PageUp in Insert mode 2235 7.0.140 (after 7.0.134) comparing list/dict with itself is inefficient 6513 7.0.141 extra CR when pasting with the mouse on the command line 2075 7.0.142 middle mouse button didn't work right in Select mode 1531 7.0.143 setting 'scroll' to its default value didn't work correctly 5584 7.0.144 pattern matching may do wrong pointer computations |
||
seb
|
86c87ac072 |
Pass CHECK_WRKREF check: do not let the path on the perl tool wrapper script
be embedded in the installed share/vim/vim70/tools/efm_perl.pl script; make this script interpreter be '${SETENV} perl' hence avoiding a run-time package dependency on perl. Approved by MAINTAINER. |
||
martti
|
d0b0c63262 | Fix test == | ||
tonio
|
2ae0e84f8a |
Make sure vim-share do not link with X
Also avoid installing language manpages for xxd, to fix PLIST |
||
martti
|
c2fb140881 |
Update vim to 7.0.0
Since Vim 6.4 many new features have been added. To mention a few: - Spell checking support for about 50 languages - Intelligent completion for C, HTML, Ruby, Python, PHP, etc. - Tab pages, each containing multiple windows - Undo branches: never accidentally lose text again - Vim script supports Lists and Dictionaries (similar to Python) - Vim script profiling - Improved Unicode support - Highlighting of cursor line, cursor column and matching braces - Translated manual pages support. - Internal grep; works on all platforms, searches compressed files - Browsing remote directories, zip and tar archives - Printing multi-byte text Once you have installed Vim 7.0 you can find details about the changes since Vim 6.4 with ":help version7". |
||
martti
|
fb9d7c6c1d |
Updated vim to 6.4.0
This is a bugfix release of Vim. Since Vim 6.3 dozens of reported problems have been fixed. Also included are new and updated syntax files, translated menus and messages. There are no new features. This release is only fixing bugs. |
||
kristerw
|
f7777ef46a |
Prevent paths to the build directories from being included in the package.
Bump PKGREVISION. |
||
jmmv
|
25b7894e13 |
Recognize the softdep, devmtime and nodevmtime options. Bump PKGREVISION to 1.
Patch from Geert Hendrickx in tech-pkg@. |
||
jmmv
|
7e570f495a |
Apply patch to recognize NetBSD specific filesystems in fstab. Provided
by Geert Hendrickx in tech-pkg@. Bump PKGREVISION to 1 (and adjust DEPENDS lines in vim* to allow revisions). |
||
martti
|
a02a37ca13 |
Updated vim to 6.3
This is a bugfix release of Vim. Since Vim 6.2 hundreds of reported problems have been fixed. Also included are new and updated syntax files, translated menus and messages. |
||
martti
|
e2a099818c |
Updated vim to 6.2.0
This is a bugfix release of Vim. Since Vim 6.1 hundreds of reported problems have been fixed. Also included are new and updated syntax files, translated menus and messages. The main new features are: - Support for GTK 2. (Daniel Elstner) - Support for editing Arabic text. (Nadim Shaikli & Isam Bayazidi) - ":try" command and exception handling. (Servatius Brandt) - Support for the neXtaw GUI toolkit (mostly like Athena). (Alexey Froloff) - Support for PostScript printing in various 8-bit encodings. (Mike Williams) |
||
martti
|
7ba468d0ea |
Updated vim to 6.1.405
Lots of bug fixes since the official 6.1 release. |
||
jlam
|
993a95d6b8 | This patch is no longer needed for buildlink2. | ||
martti
|
a594c75f3b |
Updated vim to 6.1
* several bug fixes * new and updated syntax files * translated menus and messages * license has been made compatible with the GNU GPL |
||
martti
|
67243a1d4e |
Updated VIM to version 6.0.11. The following problems were fixed since 6.0:
* Loading the sh.vim syntax file causes error messages * Using a '@' item in 'viminfo' doesn't work * The configure check for ACLs on AIX doesn't work * The find/replace dialog doesn't reuse a previous argument properly * In Insert mode, "CTRL-O :ls" has a delay before redrawing * With a vertical split, 'number' set and 'scrolloff' non-zero, making the window width very small causes a crash * When setting 'filetype' while there is no FileType autocommand, a following ":setfiletype" would set 'filetype' again * 'imdisable' is missing from the options window * Nextstep doesn't have S_ISBLK * Using "gf" on a file name starting with "./" or "../" in a buffer without a name causes a crash * Python: After replacing or deleting lines get an ml_get error |
||
agc
|
274e0e04d6 |
*sigh* cvs ate my patches.
Replace patches which I accidentally removed in the last commit. |
||
martti
|
c59e322eb0 |
Ooops, an old patch file from 5.8 was causing troubles with
the documentation, i.e. the :help command didn't work. |
||
martti
|
7547085046 |
Here it is folks, VIM 6.0! Changes since version 5.8:
----------------------------------------------------- The number of changes is huge. These are just the main new items: Folding - momentarily hide part of the text Vertically split windows - mixed with horizontal splits Diff mode - show and remove differences between files Easy Vim: click-and-type - for those who really don't like two modes User manual - learn to use Vim, reads like a book Flexible indenting - automatic indenting for any language Extended search patterns - more regexp power than you will need UTF-8 support - Unicode allows editing nearly all languages Multi-language support - translated messages and menus Plugin support - drop a script in a directory and you can use it Filetype plugins - an easy way to setup for editing a type of file File browser - browse directories, also on a terminal Editing files over a network - read and write a remote file directly command-line editing window - use any Vim command to edit an Ex command Debugging mode - debug your Vim functions and scripts Cursor in virtual position - edit tables and draw ASCII pictures Debugger interface - use Vim with Sun Visual Workshop Communication between Vims - let one Vim tell another Vim what to do Printing - print with syntax colors Quickfix extended - see error messages in a window and jump there Writing files improved - rename or copy to make a backup file Argument list - select groups of files to work on Restore a View - save the looks of a window and restore it later Color schemes - quickly switch between different color setups |
||
pooka
|
54458d8fda | Leftover of the old patches.common system. kill it | ||
pooka
|
6a547d9a75 |
Update vim to 5.8
Changes since 5.7: * 74 new syntax files. * bugfixes * couple of security-related fixes * ctags is no longer distributed with vim |
||
wiz
|
03946f5671 |
Copy common patch-zb file to the three packages that share it.
Not nice, but IMHO much nicer than the previous copy-patch-files-just-before-patching-hack. |
||
pooka
|
d0e460b82d |
Upgrade vim packages to version 5.7. Use internal curses if possible.
New since version 5.6 --------------------- Not much: - 19 new syntax files. - "explorer.vim" script, works like a file browser. And many bug fixes! This version is aimed at stability. |
||
pooka
|
9a530df968 |
Remove all files that might conflict with a `normal vi', eg. bin/ex and
man/man1/view.1. The functionality is still there, the links are just no longer created. |
||
pooka
|
81c57ad586 |
Upgrade vim packages to vim 5.6.
New since version 5.5 --------------------- Not much: - New "Edit with Vim" popup menu entry for MS-Windows. Avoids problems with the MS Office taskbar. - 18 new syntax files. - "z+" and "z^" commands. And many bug fixes! This version is aimed at stability. See ":help version-5.6" in Vim for the details. |
||
pooka
|
b832dd34c3 | data files for the vim editor |