Changes:
8.0.1429 crash when calling term_start() with empty argument
8.0.1430 crash when term_start() fails
8.0.1431 MS-Windows: vimtutor fails if %TMP% has special chars
8.0.1432 after ":copen" can't get the window-ID of the quickfix window
8.0.1433 illegal memory access after undo
8.0.1434 GTK: :promtfind does not put focus on text input
8.0.1435 memory leak in test_arabic
8.0.1436 not enough information about what Python version may work
8.0.1437 pkg-config doesn't work with cross compiling
8.0.1438 filetype detection test not updated for change
8.0.1439 if cscope fails a search Vim may hang
8.0.1440 terminal window: some vterm responses are delayed
8.0.1441 using ":undo 0" leaves undo in wrong state
8.0.1442 (after 8.0.1439) using pointer before it is set
8.0.1443 (after 8.0.1441) compiler gives uninitialized var warning
8.0.1444 missing -D_FILE_OFFSET_BITS=64 may cause problems
8.0.1445 cannot act on edits in the command line
8.0.1446 acessing freed memory after window command in auto command
8.0.1447 still too many old style tests
8.0.1448 segfault with exception inside :rubyfile command
8.0.1449 slow redrawing with DirectX
8.0.1450 GUI: endless loop when stopping cursor blinking
8.0.1451 difficult to set the python home directories properly
8.0.1452 terminal test fails on some systems
8.0.1453 terminal test fails on some slow terminals
8.0.1454 when in silent mode too much output is buffered
8.0.1455 if $SHELL contains a space then 'shell' is incorrect
8.0.1456 timer test on travis Mac is still flaky
8.0.1457 clojure now supports a shebang line
8.0.1458 filetype detection test does not check all scripts
8.0.1459 cannot handle change of directory
8.0.1460 (after 8.0.1459) missing file in patch
8.0.1461 (after 8.0.1459) missing another file in patch
8.0.1462 (after 8.0.1459) missing yet another file in patch
8.0.1463 (after 8.0.1459) test fails without 'autochdir' option
8.0.1464 completing directory after :find does not add slash
8.0.1465 python2 and python3 detection not tested
8.0.1466 older GTK versions don't have gtk_entry_get_text_length()
8.0.1467 libvterm doesn't handle illegal byte sequence correctly
8.0.1468 illegal memory access in del_bytes()
8.0.1469 when package path is a symlink 'runtimepath' is wrong
8.0.1470 integer overflow when using regexp pattern
8.0.1471 on MS-Windows CursorIM highlighting no longer works
8.0.1472 MS-Windows: nsis installer is a bit slow
8.0.1473 MS-Windows: D&D fails between 32 and 64 bit apps
8.0.1474 Visual C 2017 has multiple MSVCVER numbers
8.0.1475 invalid memory access in read_redo()
8.0.1476 screen isn't always updated right away
8.0.1477 redraw flicker when moving mouse outside of terminal window
8.0.1478 unnecessary condition
8.0.1479 insert mode completion state is confusing
8.0.1480 (after 8.0.1479) patch missing change
8.0.1481 clearing a pointer takes two lines
8.0.1482 using feedkeys() does not work to test completion
8.0.1483 searchpair() might return an invalid value on timeout
8.0.1484 reduntant conditions
8.0.1485 weird autocmd may cause arglist to be changed recursively
8.0.1486 accessing invalid memory with "it"
8.0.1487 (after 8.0.1486) test 14 fails
8.0.1488 emacs tags no longer work
8.0.1489 there is no easy way to get the global directory
8.0.1490 number of spell regions is spread out through the code
8.0.1491 the minimum width of the popup menu is hard coded
8.0.1492 memory leak in balloon_split()
8.0.1493 completion items cannot be annotated
8.0.1494 no autocmd triggered in Insert mode with visible popup menu
8.0.1495 having 'pumwidth' default to zero has no merit
8.0.1496 clearing a pointer takes two lines
8.0.1497 getting the jump list requires parsing the output of :jumps
8.0.1498 getjumplist() returns duplicate entries
8.0.1499 out-of-memory situation not correctly handled
8.0.1500 possible NULL pointer dereference
8.0.1501 out-of-memory situation not correctly handled
8.0.1502 in out-of-memory situation character is not restored
8.0.1503 access memory beyond end of string
8.0.1504 Win32: the screen may be cleared on startup
8.0.1505 debugger can't break on a condition
8.0.1506 new version of HP NonStop (Tandem) doesn't like a header
8.0.1507 timer test is a bit flaky
8.0.1508 the :drop command is not always available
8.0.1509 (after 8.0.1508) failing drag-n-drop command no longer fails
8.0.1510 cannot test if a command causes a beep
8.0.1511 some code for the debugger watch expression is clumsy
8.0.1512 warning for possibly using NULL pointer
8.0.1513 the jumplist is not always properly cleaned up
8.0.1514 getting the list of changes is not easy
8.0.1515 BufWinEnter event fired when opening hidden terminal
8.0.1516 errors for job options are not very specific
8.0.1517 invalid memory acces with pattern using look-behind match
8.0.1518 error messages suppressed after ":silent! try"
8.0.1519 getchangelist() does not use argument as bufname()
8.0.1520 cursor in wrong line when using a WinBar in Terminal window
8.0.1521 Shift-Tab does not work in a terminal window
8.0.1522 popup menu is positioned in the wrong place
8.0.1523 cannot write and read terminal screendumps
8.0.1524 (after 8.0.1523) compiler warnings for uninitialized vars
8.0.1525 using :wqa exits even if a job runs in a terminal window
8.0.1526 no test using a screen dump yet
8.0.1527 screen dump test fails on MS-Windows
8.0.1528 dead code found
8.0.1529 assert_equalfile() does not close file descriptors
8.0.1530 dump test fails when using a shadow directory
8.0.1531 cannot use 24 bit colors in MS-Windows console
8.0.1532 compiler warnings without termguicolors feature
8.0.1533 libterm doesn't support requesting fg and bg color
8.0.1534 C syntax test fails when using gvim
8.0.1535 C syntax test still fails when using gvim
8.0.1536 quotestar test is flaky when using the GUI
8.0.1537 xxd does not skip NUL lines when using ebcdic
8.0.1538 popupmenu is too far left when completion is long
8.0.1539 no test for the popup menu positioning
8.0.1540 popup menu positioning fails with longer string
8.0.1541 synpat_T is taking too much memory
8.0.1542 terminal screen dump does not include cursor position
8.0.1543 with 'termguicolors' Normal color doesn't work correctly
8.0.1544 when using 'termguicolors' SpellBad doesn't show
8.0.1545 screen dumps not included in distribution
8.0.1546 using feedkeys() in a terminal may trigger mappings
8.0.1547 undo in the options window makes it empty
8.0.1548 screen dump test script not included in distribution
8.0.1549 various small problems in test files
8.0.1550 various small problems in source files
8.0.1551 on Mac 'maxmemtot' is set to a weird value
8.0.1552 may leak file descriptors when executing job
8.0.1553 cannot see what digraph is used to insert a character
8.0.1554 custom plugins loaded with --clean
8.0.1555 build error for some combination of features
8.0.1556 may not parse the t_RS response correctly
8.0.1557 printf() does not work with only one argument
8.0.1558 no right-click menu in a terminal
8.0.1559 build failure without GUI
8.0.1560 build failure without GUI on MS-Windows
8.0.1561 crash with rust syntax highligting
8.0.1562 the terminal debugger can't set a breakpoint with the mouse
8.0.1563 timeout of getwinposx() can be too short
8.0.1564 too many #ifdefs
8.0.1565 can't build Mac version without GUI
8.0.1566 too many #ifdefs
8.0.1567 cannot build Win32 GUI without IME
8.0.1568 can't build on older Mac, header file is missing
8.0.1569 warning for uninitialized variable from gcc
8.0.1570 can't use :popup for a menu in the terminal
8.0.1571 can't build without GUI
8.0.1572 Mac: getting memory size doesn't work everywhere
8.0.1573 getwinpos(1) may cause response to be handled as command
8.0.1574 show cursor in wrong place when using popup menu
8.0.1575 crash when using virtual replace
8.0.1576 Perl VIM::Buffers() does not find every buffer
8.0.1577 virtual replace test fails on MS-Windows
8.0.1578 no test for :popup in terminal
8.0.1579 virtual replace test fails in GUI
8.0.1580 FEAT_CURSORBIND and FEAT_SCROLLBIND are unused
8.0.1581 cannot build Win32 GUI without +eval
8.0.1582 in the MS-Windows console mouse movement is not used
8.0.1583 using C99 comment
8.0.1584 using C99 in Mac file gives compiler warning messages
8.0.1585 enabling beval_term feature in Win32 GUI
8.0.1586 imactivatefunc does not work on non-GUI Mac
8.0.1587 inserting from the clipboard doesn't work literally
8.0.1588 popup menu hangs after typing CTRL-C
8.0.1589 error for setting 'modifiable' when resetting it
8.0.1590 padding in list type wastes memory
8.0.1591 MS-Windows: when reparsing the arguments 'wildignore' matters
8.0.1592 terminal windows in a session are not properly restored
8.0.1593 :qall never exits with an active terminal window
8.0.1594 :confirm qall not tested with active terminal window
8.0.1595 no autocommand triggered before exiting
8.0.1596 no autocommand specifically for opening a terminal window
8.0.1597 autocommand events are not sorted
8.0.1598 cannot select text in a terminal with the mouse
8.0.1599 no error message when gdb does not support debugger
8.0.1600 crash when setting t_Co to zero when 'termguicolors' is set
8.0.1601 highlight test fails on Win32
8.0.1602 crash in parsing JSON
8.0.1603 cannot build with +terminal but without +menu
8.0.1604 paste test may fail if $DISPLAY is not set
8.0.1605 terminal test is a bit flaky
8.0.1606 singular/plural variants not translated
8.0.1607 --clean loads user settings from .gvimrc
8.0.1608 Win32: directx not enabled by default
8.0.1609 shell commands in the GUI use a dumb terminal
8.0.1610 cannot build without GUI
8.0.1611 CTRL-W in system terminal does not go to job
8.0.1612 need to close terminal after shell stopped
8.0.1613 warning for unused variable in tiny build
8.0.1614 "make tags" doesn't include libvterm
8.0.1615 term_dumpload() does not use the right colors
8.0.1616 Win32: shell commands in the GUI open a new console
8.0.1617 Win32: :shell command in the GUI crashes
8.0.1618 color Grey50 is missing in the compiled-in table
8.0.1619 Win32 GUI: crash when winpty is not installed
8.0.1620 reading spell file has no good EOF detection
8.0.1621 using invalid default value for highlight attribute
8.0.1622 possible NULL pointer dereference
8.0.1623 terminal kill tests are flaky
8.0.1624 options for term_dumpdiff()/term_dumpload() not implemented
8.0.1625 test_quotestar is flaky when run in GTK GUI
8.0.1626 compiler warning for possible loss of data
8.0.1627 compiler warning for visibility attribute not supported
8.0.1628 channel log doesn't mention exiting
8.0.1629 Mac: getpagesize() is deprecated
8.0.1630 trimming white space is not that easy
8.0.1631 testing with Vim running in terminal is a bit flaky
8.0.1632 in a terminal dump NUL and space are different
8.0.1633 a TextChanged autocmd triggers when it is defined
8.0.1634 the ex_vimgrep() function is too long
8.0.1635 undefining _POSIX_THREADS causes problems with Python 3
8.0.1636 no test for term_dumpload() and term_dumpdiff()
8.0.1637 no test for term_dumpdiff() options argument
8.0.1638 popup test fails depending on environment variable
8.0.1639 libvterm code lags behind master
8.0.1640 Test_cwd() is flaky
8.0.1641 job in terminal can't communicate with Vim
8.0.1642 running Vim in terminal fails with two windows
8.0.1643 terminal API tests fail
8.0.1644 terminal API tests still fail
8.0.1645 test for terminal response to escape sequence may fail
8.0.1646 MS-Windows: executable contains unreferenced functions
8.0.1647 terminal API may call any user function
8.0.1648 resource fork tool doesn't work on Python 3
8.0.1649 no completion for argument list commands
8.0.1650 too many #ifdefs
8.0.1651 cannot filter :ls output for terminal buffers
8.0.1652 term_dumpwrite() does not output composing characters
8.0.1653 screen dump is made too soon
8.0.1654 warnings for conversion of void to function pointer
8.0.1655 outdated gdb message in terminal debugger unclear
8.0.1656 no option to have xxd produce upper case variable names
8.0.1657 crash when reading a channel
8.0.1658 xxd capitalize argument not available in long form
8.0.1659 scroll events not recognized for some xterm emulators
8.0.1660 the terminal API "drop" command doesn't support options
8.0.1661 warnings from 64 bit compiler
8.0.1662 showing dump diff doesn't mention both file names
8.0.1663 cannot build without multi-byte feature
8.0.1664 test failure because of not allocating enough space
8.0.1665 when running a terminal from the GUI 'term' is not useful
8.0.1666 % argument in ch_log() causes trouble
8.0.1667 terminal window tests are flaky
8.0.1668 terminal debugger: can't re-open source code window
8.0.1669 :vimgrep may add entries to the wrong quickfix list
8.0.1670 terminal window tests are still a bit flaky
8.0.1671 crash when passing non-dict argument as env to job_start()
8.0.1672 error during completion causes command to be cancelled
8.0.1673 terminal window tests are still a bit flaky
8.0.1674 libvterm can't handle an OSC string split
8.0.1675 unused macro argument in libvterm
8.0.1676 no compiler warning for wrong printf format
8.0.1677 no compiler warning for wrong format in vim_snprintf()
8.0.1678 errorformat "%r" implies "%>"
8.0.1679 compiler warning for printf format
8.0.1680 memory allocated by libvterm is not profiled
8.0.1681 the format attribute fails with MinGW
8.0.1682 auto indenting breaks inserting a block
8.0.1683 Python upgrade breaks Vim when defining PYTHON_HOME
8.0.1684 ml_get errors when using terminal window for shell command
8.0.1685 can't set ANSI colors of a terminal window
8.0.1686 Python does not work when configuring with specific dir
8.0.1687 64 bit compiler warnings
8.0.1688 some macros are used without a semicolon
8.0.1689 no tests for xxd
8.0.1690 not easy to run one test with gvim instead of vim
8.0.1691 xxd test sometimes fails
8.0.1692 Python may not work when using statically linked library
8.0.1693 xxd is excluded from coverage statistics
8.0.1694 terminal API test is a bit flaky
8.0.1695 xxd test not run on MS-Windows
8.0.1696 coverage statistics don't work
8.0.1697 various tests are still a bit flaky
8.0.1698 coverage statistics don't work on coveralls
8.0.1699 leftover stuff for Python 1.4
8.0.1700 coverage statistics still don't work on coveralls
8.0.1701 can disable COLOR_EMOJI with MSVC but not MinGW
8.0.1702 leaking memory when autocommands make quickfix list invalid
8.0.1703 in the tutor 'showcmd' is not set
8.0.1704 'backupskip' default doesn't work for Mac
8.0.1705 when making a vertical split the mode message isn't updated
8.0.1706 cannot sent CTRL-\ to a terminal window
8.0.1707 when 'wfh' is set ":bel 10new" scrolls window
8.0.1708 mkdir with 'p' flag fails on existing directory
8.0.1709 some non-C89 code may slip through
8.0.1710 building with Ruby fails
8.0.1711 term_setsize() is not implemented yet
8.0.1712 terminal scrollback is not limited
8.0.1713 terminal debugger doesn't handle arguments
8.0.1714 term_setsize() does not give an error in a normal buffer
8.0.1715 terminal buffer can be 1 more than 'terminalscroll' lines
8.0.1716 test for term_setsize() does not give a good error message
8.0.1717 C89 check causes too much trouble
8.0.1718 terminal scrollback test fails on MS-Windows
8.0.1719 cannot specify which Python executable configure should use
8.0.1720 when a timer is running a terminal window may not close
8.0.1721 no test for using the 'termsize' option
8.0.1722 cannot specify a minimal size for a terminal window
Changes:
8.0.1380 using "vim -r swapfile" the hit-enter prompt is misplaced.
8.0.1381 ch_readraw() waits for NL if channel mode is NL
8.0.1382 get "no write since last change" message if terminal is open
8.0.1383 local additions in help skips some files
8.0.1384 not enough quickfix help; confusing winid
8.0.1385 Python 3.5 is getting old
8.0.1386 cannot select modified buffers with getbufinfo()
8.0.1387 wordcount test is old style
8.0.1388 char not overwritten with ambiguous width char
8.0.1389 getqflist() items are missing if not set
8.0.1390 DirectX scrolling can be slow, vertical positioning is off
8.0.1391 encoding empty string to JSON sometimes gives "null"
8.0.1392 build fails with --with-features=huge --disable-channel
8.0.1393 too much highlighting with 'hlsearch' and 'incsearch' set
8.0.1394 cannot intercept a yank command
8.0.1395 it is not easy to see if a colorscheme is well written
8.0.1396 memory leak when CTRL-G in search command line fails
8.0.1397 pattern with \& following nothing gives an error
8.0.1398 :packadd does not load packages from the "start" directory
8.0.1399 warnings and errors when building tiny version
8.0.1400 color scheme check script shows up as color scheme
8.0.1401 cannot build with GTK but without XIM
8.0.1402 crash with nasty autocommand
8.0.1403 using freed buffer in grep command
8.0.1404 invalid memory access on exit
8.0.1405 duplicated code for getting a typed character
8.0.1406 difficult to track changes to a quickfix list
8.0.1407 GUI: CursorHold may trigger before 'updatetime'
8.0.1408 crash in setqflist()
8.0.1409 buffer overflow in :tags command
8.0.1410 hang when using count() with an empty string
8.0.1411 reading invalid memory with CTRL-W :
8.0.1412 using free memory using setloclist()
8.0.1413 accessing freed memory in :cbuffer
8.0.1414 accessing freed memory in :lfile.
8.0.1415 warning for unused function without timers feature
8.0.1416 crash when searching for a sentence
8.0.1417 test doesn't search for a sentence
8.0.1418 no test for expanding backticks
8.0.1419 cursor column is not updated after ]s
8.0.1420 accessing freed memory in vimgrep
8.0.1421 accessing invalid memory with overlong byte sequence
8.0.1422 no fallback to underline when undercurl is not set
8.0.1423 error in return not caught by try/catch
8.0.1424 the timer_pause test is flaky on Travis
8.0.1425 execute() does not work in completion of user command
8.0.1426 "gf" and <cfile> don't accept ? and & in URL
8.0.1427 the :leftabove modifier doesn't work for :copen
8.0.1428 compiler warning on 64 bit MS-Windows system
ChromeOS userland has a libselinux but not the selinux.h header file. The
configure check passes but compilation later fails.
However, the resulting binary still does not run. It gets killed on
startup with "buffer overflow detected".
Changes:
8.0.1215 newer gcc warns for implicit fallthrough
8.0.1216 tabline is not always updated for :file command
8.0.1217 can't use remote eval to inspect vars in debug mode
8.0.1218 writing to freed memory in autocmd
8.0.1219 terminal test is flaky
8.0.1220 skipping empty statusline groups is not correct
8.0.1221 still too many old style tests
8.0.1222 test functions interfere with each other
8.0.1223 crash when using autocomplete and tab pages
8.0.1224 still interference between test functions
8.0.1225 no check for spell region being zero
8.0.1226 edit and popup tests failing
8.0.1227 undefined left shift in readfile()
8.0.1228 invalid memory access in GUI test
8.0.1229 condition in vim_str2nr() is always true
8.0.1230 CTRL-A in Visual mode uses character after selection
8.0.1231 expanding file name drops dash
8.0.1232 MS-Windows users are confused about default mapping
8.0.1233 typo in dos installer
8.0.1234 MS-Windows: composing chars are not shown properly
8.0.1235 cannot disable the terminal feature in a huge build
8.0.1236 Mac features are confusing
8.0.1237 ":set scroll&" often gives an error
8.0.1238 incremental search only shows one match
8.0.1239 cannot use a lambda for the skip argument to searchpair()
8.0.1240 MS-Windows: term_start() does not support environment
8.0.1241 popup test is flaky
8.0.1242 function argument with only dash is seen as number zero
8.0.1243 no test for what 8.0.1227 fixes
8.0.1244 search test does not work correctly on MS-Windows
8.0.1245 when WaitFor() has a wrong expression it just waits a second
8.0.1246 popup test has an arbitrary delay
8.0.1247 not easy to find Debian build info
8.0.1248 stray + in README file
8.0.1249 no error when WaitFor() gets an invalid wrong expression
8.0.1250 'hlsearch' highlighting not removed after incsearch
8.0.1251 invalid expressin passed to WaitFor()
8.0.1252 incomplete translations makefile for MinGW/Cygwin
8.0.1253 still too many old style tests
8.0.1254 undefined left shift in gethexchrs()
8.0.1255 duplicate badge README file
8.0.1256 typo in configure variable vim_cv_tgent
8.0.1257 no test for fix of undefined behavior
8.0.1258 'ttymouse' is set to "sgr" even though it's not supported
8.0.1259 search test can be flaky
8.0.1260 using global variables for WaitFor()
8.0.1261 program in terminal window gets NL instead of CR
8.0.1262 terminal redir test is flaky
8.0.1263 others can read the swap file if a user is careless
8.0.1264 terminal debugger gets stuck in small window
8.0.1265 swap test not skipped when there is one group
8.0.1266 Test_swap_directory was commented out
8.0.1267 Test_swap_group may leave file behind
8.0.1268 PC install instructions are incomplete
8.0.1269 effect of autocommands on marks is not tested
8.0.1270 mismatching file name with Filelist
8.0.1271 still too many old style tests
8.0.1272 warnings for unused variables in tiny build
8.0.1273 old test file remaining
8.0.1274 setbufline() fails when using folding
8.0.1275 CmdlineLeave autocmd prevents fold from opening
8.0.1276 key lost when window closed in exit callback
8.0.1277 terminal window CR-NL conversions may cause problems
8.0.1278 GUI window always resizes when adding scrollbar
8.0.1279 initializing menus can be slow
8.0.1280 Python None cannot be converted to a Vim type
8.0.1281 loading file type detection slows down startup
8.0.1282 script-local variable defined in the wrong script
8.0.1283 test 86 fails under ASAN
8.0.1284 loading file type detection slows down startup
8.0.1285 distributed autoload files may clash with user files
8.0.1286 occasional crash when using a channel
8.0.1287 temp file used for viminfo may have wrong permissions
8.0.1288 GUI: cannot drag the statusline of a terminal window
8.0.1289 mkview always includes the local directory
8.0.1290 seq_cur of undotree() wrong after undo
8.0.1291 C indent wrong when * immediately follows comment
8.0.1292 quick clicks in the WinBar start Visual mode
8.0.1293 setting a breakpoint in the terminal debugger sometimes fails
8.0.1294 GUI: get stuck when splitting a terminal window
8.0.1295 cannot automatically get a server name in a terminal
8.0.1296 checking the same condition twice
8.0.1297 +autoservername does not show enabled on MS-Windows
8.0.1298 missing test file
8.0.1299 bracketed paste does not work well in terminal window
8.0.1300 file permissions may end up wrong when writing
8.0.1301 generated license file for NSIS has a modeline
8.0.1302 still too many old style tests
8.0.1303 'ttymouse' is not set to "sgr" for Terminal.app and Iterm2
8.0.1304 CTRL-G/CTRL-T don't work with incsearch and empty pattern
8.0.1305 writefile() never calls fsync()
8.0.1306 ASAN error stack trace is not useful
8.0.1307 compiler warning for ignoring return value
8.0.1308 the "Reading from stdin" message may be undesired
8.0.1309 cannot use 'balloonexpr' in a terminal
8.0.1310 cproto generates errors because of missing type
8.0.1311 no test for strpart()
8.0.1312 balloon_show() only works in terminal when compiled with GUI
8.0.1313 missing dependencies cause parallel make to fail
8.0.1314 build fails on Mac
8.0.1315 build still fails on Mac
8.0.1316 build still still fails on Mac
8.0.1317 accessing freed memory in term_wait()
8.0.1318 terminal balloon only shows one line
8.0.1319 can't build GUI on MS-Windows
8.0.1320 popup test fails on GUI-only build
8.0.1321 can't build huge version with Athena
8.0.1322 textformat test isn't run
8.0.1323 mouse events in a terminal window may cause endless loop
8.0.1324 some xterm sends different mouse move codes
8.0.1325 more tests are not run
8.0.1326 largefile test fails on CI, glob test on MS-Windows
8.0.1327 new proto file missing from distribution
8.0.1328 trouble when using ":term ++close" with autocmd
8.0.1329 when a flaky test fails it also often fails the second time
8.0.1330 MS-Windows: job in terminal can't get back to Vim
8.0.1331 possible crash when window can be zero lines high
8.0.1332 highlighting in quickfix window could be better
8.0.1333 some tests are run twice
8.0.1334 splitting a window with a WinBar damages window layout
8.0.1335 writefile() using fsync() may give an error.
8.0.1336 cannot use imactivatefunc() unless compiled with +xim
8.0.1337 typo in #ifdef
8.0.1338 USE_IM_CONTROL is confusing and incomplete
8.0.1339 no test for what 8.0.1335 fixes
8.0.1340 MS-Windows: cannot build GUI without IME
8.0.1341 'imactivatefunc' test fails on MS-Windows
8.0.1342 cannot build with Motif and multi-byte
8.0.1343 MS-Windows: does not show colored emojis
8.0.1344 using 'imactivatefunc' in the GUI does not work
8.0.1345 race condition between stat() and open() for viminfo
8.0.1346 crash when passing 50 char string to balloon_split()
8.0.1347 MS-Windows: build broken by misplaced curly
8.0.1348 make testclean deletes script file on MS-Windows
8.0.1349 options test fails when using Motif or GTK GUI
8.0.1350 cannot build with +eval and -multi_byte
8.0.1351 warning for unused variables building with MinGW
8.0.1352 dead URLs in the help go unnoticed
8.0.1353 QuickFixCmdPost is not used consistently
8.0.1354 Shift-Insert doesn't always work in MS-Windows console
8.0.1355 cursor keys don't work in MS-Windows console
8.0.1356 using simalt in a GUIEnter autocommand inserts characters
8.0.1357 startup test fails on OpenBSD
8.0.1358 undercurl is not used in the terminal
8.0.1359 libvterm ANSI colors can not always be recognized
8.0.1360 the Terminal highlighting doesn't work in a terminal
8.0.1361 some users don't want to diff with hidden buffers
8.0.1362 terminal window colors wrong when using Terminal highlighting
8.0.1363 recovering does not work when swap file ends in .stz
8.0.1364 there is no easy way to get the window position
8.0.1365 when one channel test fails others fail as well
Changes:
8.0.1177 in a terminal window the popup menu is not cleared
8.0.1178 using old compiler on MS-Windows
8.0.1179 Test_popup_and_window_resize() does not always pass
8.0.1180 MS-Windows testclean target deletes the color script
8.0.1181 tests using Vim command fail on MS-Windows
8.0.1182 cannot see or change mzscheme dll name
8.0.1183 MS-Windows build instructions are outdated
8.0.1184 the :marks command is not tested
8.0.1185 Ruby library includes minor version number
8.0.1186 still quite a few old style tests
8.0.1187 building with lua fails for OSX on Travis
8.0.1188 autocmd test fails on MS-Windows
8.0.1189 E172 is not actually useful
8.0.1190 unusable after opening new window in BufWritePre event
8.0.1191 MS-Windows: missing 32 and 64 bit files in installer
8.0.1192 MS-Windows: terminal feature not enabled by default
8.0.1193 crash when wiping out a buffer after using getbufinfo()
8.0.1194 actual fg and bg colors of terminal are unknown
8.0.1195 can't build on MS-Windows
8.0.1196 crash when t_RF is not set
8.0.1197 MS-Windows build instructions are not up to date
8.0.1198 older compilers don't know uint8_t
8.0.1199 when 'clipboard' is "autoselectplus" star register is set
8.0.1200 tests switch the bell off twice
8.0.1201 "yL" is affected by 'scrolloff'
8.0.1202 :wall gives an errof for a terminal window
8.0.1203 terminal window mistreats composing characters
8.0.1204 a QuitPre autocommand may get the wrong file name
8.0.1205 it is possible to unload a changed buffer
8.0.1206 no autocmd for entering or leaving the command line
8.0.1207 profiling skips the first and last script line
8.0.1208 'statusline' drops empty group with highlight change
8.0.1209 still too many old style tests
8.0.1210 CTRL-G and CTRL-T are ignored with typeahead
8.0.1211 cannot reorder tab pages with drag & drop
8.0.1212 MS-Windows: tear-off menu does not work on 64 bit
8.0.1213 setting 'mzschemedll' has no effect
8.0.1214 accessing freed memory when EXITFREE is set
Changes:
8.0.1097 background color wrong if job changes background color
8.0.1098 build failure if libvterm installed
8.0.1099 warnings for GDK calls
8.0.1100 stuck in redraw loop when 'lazyredraw' is set
8.0.1101 channel write fails if writing to log fails
8.0.1102 terminal window does not use Normal colors
8.0.1103 converting cterm color fails for grey ramp
8.0.1104 the qf_jump() function is too long
8.0.1105 match() and matchend() are not tested
8.0.1106 terminal colors wrong on an MS-Windows console
8.0.1107 terminal debugger jumps to non-existing file
8.0.1108 cannot specify mappings for the terminal window
8.0.1109 timer causes error on exit from Ex mode
8.0.1110 FORTIFY_SOURCE from Perl causes problems
8.0.1111 syntax error in configure when using Perl
8.0.1112 can't get size or current index from quickfix list
8.0.1113 can go to Insert mode from Terminal-Normal mode
8.0.1114 default for 'iminsert' is annoying
8.0.1115 crash when using foldtextresult() recursively
8.0.1116 terminal test fails on MS-Windows
8.0.1117 Test_terminal_no_cmd hangs on MS-Windows with GUI
8.0.1118 FEAT_WINDOWS adds a lot of #ifdefs
8.0.1119 quitting a split terminal window kills the job
8.0.1120 :tm means :tmap instead of :tmenu
8.0.1121 can uncheck executables in MS-Windows installer
8.0.1122 vimtutor.bat doesn't work well with vim.bat
8.0.1123 cannot define a toolbar for a window
8.0.1124 use of MZSCHEME_VER is unclear
8.0.1125 wrong window height when splitting window with window toolbar
8.0.1126 endless resize when terminal showing in two buffers
8.0.1127 Test_peek_and_get_char fails on 32 bit system
8.0.1128 old xterm sends CTRL-X in response to t_RS
8.0.1129 window toolbar missing a part of the patch
8.0.1130 the qf_jump() function is still too long
8.0.1131 not easy to trigger an autocommand for new terminal window
8.0.1132 #if condition is not portable
8.0.1133 syntax timeout not used correctly
8.0.1134 superfluous call to syn_get_final_id()
8.0.1135 W_WINCOL() is always the same
8.0.1136 W_WIDTH() is always the same
8.0.1137 (after 8.0.1136) cannot build with Ruby
8.0.1138 click in window toolbar starts Visual mode
8.0.1139 using window toolbar changes state
8.0.1140 still old style tests
8.0.1141 MS-Windows build dependencies are incomplete
8.0.1142 window toolbar menu gets a tear-off item
8.0.1143 macros always expand to the same thing
8.0.1144 using wrong #ifdef for computing length
8.0.1145 warning when compiling with Perl
8.0.1146 redraw when highlight is set with same names
8.0.1147 fail to build with tiny features
8.0.1148 gN doesn't work on last match with 'wrapscan' off
8.0.1149 libvterm colors differ from xterm
8.0.1150 MS-Windows GUI: dialog font size is incorrect
8.0.1151 "vim -c startinsert!" doesn't append
8.0.1152 encoding of error message wrong in Cygwin terminal
8.0.1153 no tests for diff_hlID() and diff_filler()
8.0.1154 'indentkeys' does not work properly
8.0.1155 Ruby command triggers a warning
8.0.1156 trouble from removing one -W argument from Perl CFLAGS
8.0.1157 compiler warning on MS-Windows
8.0.1158 still old style tests
8.0.1159 typo in #ifdef
8.0.1160 getting tab-local variable fails after closing window
8.0.1161 popup menu drawing problem when resizing terminal
8.0.1162 shared script for tests cannot be included twice
8.0.1163 popup test is flaky
8.0.1164 changing StatusLine highlight does not always work
8.0.1165 popup test is still flaky
8.0.1166 :terminal doesn't work on Mac High Sierra
8.0.1167 Motif: typing in terminal window is slow
8.0.1168 wrong highlighting with combination of match and 'cursorline'
8.0.1169 highlignting one char too many with 'list' and 'cul'
8.0.1170 using termdebug results in 100% CPU time
8.0.1171 popup test is still a bit flaky
8.0.1172 when E734 is given option is still set
8.0.1173 terminal window is not redrawn after CTRL-L
8.0.1174 Mac Terminal.app has wrong color for white
8.0.1175 build failure without +termresponse
8.0.1176 job_start() does not handle quote and backslash correctly
Upstream changes:
17435 8.0.0647 syntax highlighting can cause a freeze
1629 8.0.0648 possible use of NULL pointer
3822 8.0.0649 when opening a help file the filetype is set several times
2039 8.0.0650 for extra help files the filetype is set more than once
1534 8.0.0651 build failure without the auto command feature
10036 8.0.0652 unicode information is outdated
2013 8.0.0653 the default highlight for QuickFixLine is not good
5188 8.0.0654 no warning for text after :endfunction
2677 8.0.0655 not easy to make sure a function does not exist
2329 8.0.0656 cannot use ! after some user commands
13104 8.0.0657 cannot get and set quickfix list items
47863 8.0.0658 spell test is old style
5884 8.0.0659 no test for conceal mode
1676 8.0.0660 silent install on MS-Windows shows dialog
10750 8.0.0661 recognizing urxvt mouse codes does not work well
1828 8.0.0662 stray FIXME for fixed problem
5971 8.0.0663 unexpected error message only when 'verbose' is set
2373 8.0.0664 mouse does not work in tmux
1517 8.0.0665 warning for uninitialized variable
4110 8.0.0666 dead for loop
5896 8.0.0667 memory access error when command follows :endfunc
1689 8.0.0668 nsis installer script does not work
2927 8.0.0669 CTRL-N at start of the buffer does not work correctly
3607 8.0.0670 can't use input() in a timer callback
1600 8.0.0671 hang when typing CTRL-C in confirm() in timer
6001 8.0.0672 third item of synconcealed() changes too often
1260 8.0.0673 build failure without conceal feature
1751 8.0.0674 cannot build with eval but without timers
2638 8.0.0675 'colorcolumn' has a higher priority than 'hlsearch'
8830 8.0.0676 crash when closing quickfix window in autocmd
4177 8.0.0677 setting 'filetype' may switch buffers
3772 8.0.0678 closing a window does not trigger resizing
2223 8.0.0679 using freed memory
10068 8.0.0680 plugins in start packages are sourced twice
2323 8.0.0681 unnamed register only contains the last deleted text
2786 8.0.0682 no test for synIDtrans()
4871 8.0.0683 visual bell flashes too quickly
13990 8.0.0684 old style tests are not nice
28918 8.0.0685 when conversion fails written file may be truncated
1479 8.0.0686 extra redraw when using CTRL-L in second window
6644 8.0.0687 minor issues related to quickfix
4317 8.0.0688 cannot resize the window in a FileType autocommand
2402 8.0.0689 ~ character not escaped when extending search pattern
2150 8.0.0690 compiler warning on non-Unix system
1267 8.0.0691 compiler warning without the linebreak feature
2964 8.0.0692 CTRL-G with 'incsearch' and ? goes in the wrong direction
361923 8.0.0693 no terminal emulator support
2396 8.0.0694 building in shadow directory does not work
5003 8.0.0695 missing dependencies breaks parallel make
1309 8.0.0696 .inc files missing in git
9396 8.0.0697 recorded key sequences may become invalid
4219 8.0.0698 crash on exit when using Python function in timer.
1742 8.0.0699 checksum tests are not actually run
2709 8.0.0700 segfault with QuitPre autocommand closes the window
2900 8.0.0701 system test failing when using X11 forwarding
5191 8.0.0702 an error in a timer can make Vim unusable
3118 8.0.0703 illegal memory access with empty :doau command
2145 8.0.0704 problems with autocommands when opening help
Changes:
8.0.0426 insufficient testing for statusline
8.0.0427 'makeencoding' missing from the options window
8.0.0428 git and hg see new files after running tests
8.0.0429 (after 8.0.0428) options test does not always test everything
8.0.0430 (after 8.0.0429) options test fails or hangs on MS-Windows
8.0.0431 'cinoptions' cannot set indent for extern block
8.0.0432 "make shadow" creates an invalid link
8.0.0433 beeps when running tests
8.0.0434 clang version not correctly detected
8.0.0435 some functions are not tested
8.0.0436 running the options test sometimes resizes the terminal
8.0.0437 packadd test does not fully work
8.0.0438 the fnamemodify test may cause later tests to fail
8.0.0439 ":%argdel" gives an error for an empty arglist
8.0.0440 not enough test coverage in Insert mode
8.0.0441 dead code in #ifdef
8.0.0442 patch shell command not well escaped
8.0.0443 terminal width is set to 80 in test3
8.0.0444 (after 8.0.0442) diffpatch fails when file name has a quote
8.0.0445 getpgid is not supported on all systems
8.0.0446 the ";" command does not work after some characters
8.0.0447 getting font name does not work on X11
8.0.0448 some macros are in lower case
8.0.0449 (after 8.0.0448) part of fold patch accidentally included
8.0.0450 v:progpath is not reliably set
8.0.0451 some macros are in lower case
8.0.0452 some macros are in lower case
8.0.0453 adding fold marker creates new comment
8.0.0454 compiler warnings for "always true" comparison
8.0.0455 the mode test may hang
8.0.0456 typo in MinGW test makefile
8.0.0457 using :move messes up manual folds
8.0.0458 potential crash if adding list or dict to dict fails
8.0.0459 (after 8.0.0457) old folding fix for :move no longer needed
8.0.0460 can't build on HPUX
8.0.0461 (after 8.0.0457) test 45 hangs on MS-Windows
8.0.0462 failure of an MS-Windows test may go unnoticed
8.0.0463 side effects from resetting 'compatible' in defaults.vim
8.0.0464 can't find executable name on Solaris and FreeBSD
8.0.0465 off-by-one error in using :move with folding
8.0.0466 still macros that should be all-caps
8.0.0467 using g< after :for does not show the right output
8.0.0468 after aborting an Ex command g< does not work
8.0.0469 compiler warnings on MS-Windows
8.0.0470 not enough testing for help commands
8.0.0471 exit callback test sometimes fails
8.0.0472 when a test fails another test may also fail
8.0.0473 no test covering arg_all()
8.0.0474 the client-server feature is not tested
8.0.0475 not enough testing for the client-server feature
8.0.0476 (after 8.0.0475) missing change to main.c
8.0.0477 the client-server test may hang when failing
8.0.0478 tests use assert_true(0) and assert_false(1) to report errors
8.0.0479 remote_peek() is not tested
8.0.0480 the remote_peek() test fails on MS-Windows
8.0.0481 unnecessary if statement
8.0.0482 the setbufvar() function may mess up the window layout
8.0.0483 illegal memory access when using :all
8.0.0484 :lhelpgrep does not fail after a successful one
8.0.0485 not all windows commands are tested
8.0.0486 crash and endless loop when closing windows in autocmd
8.0.0487 the autocmd test hangs on MS-Windows
8.0.0488 running tests leaves an "xxx" file behind
8.0.0489 clipboard and "* register is not tested
8.0.0490 vertical split makes 'winfixwidth' window smaller
8.0.0491 quotestar test fails when features are missing
8.0.0492 a failing client-server request can make Vim hang
8.0.0493 crash with cd command with very long argument
8.0.0494 build failure with older compiler on MS-Windows
8.0.0495 quotestar test uses timer instead of timeout
8.0.0496 insufficient testing for folding
8.0.0497 arabic support is not fully tested
8.0.0498 two autocmd tests are skipped on MS-Windows
8.0.0499 taglist() does not prioritize tags for a buffer
8.0.0500 quotestar test is still a bit flaky
8.0.0501 on MS-Windows ":!start" does not work as expected
8.0.0502 Coverity complains about possible NULL pointer
8.0.0503 endless loop in updating folds with 32 bit ints
8.0.0504 looking up an Ex command is a bit slow
8.0.0505 failed window split for :stag not handled
8.0.0506 can't build with ANSI C
8.0.0507 client-server tests fail when $DISPLAY is not set
8.0.0508 Coveralls no longer shows per-file coverage
8.0.0509 no link to codecov.io results
8.0.0510 (after 8.0.0509) typo in link to codecov.io results
8.0.0511 message for skipping client-server tests is unclear
8.0.0512 check for available characters takes too long
8.0.0513 getting name of cleared highlight group is wrong
8.0.0514 script for creating cmdidxs can be improved
8.0.0515 ml_get errors in silent Ex mode
8.0.0516 a large count on a normal command causes trouble
8.0.0517 there is no way to remove quickfix lists
8.0.0518 bad fold text when a multi-byte char has a zero byte
8.0.0519 character classes are not well tested
8.0.0520 using a function pointer while the function is known
8.0.0521 GtkForm handling is outdated
8.0.0522 Win32: when 'clipboard' is "unnamed" yyp does not work
8.0.0523 dv} deletes part of a multi-byte character.
8.0.0524 (after 8.0.0518) folds messed up
8.0.0525 completion for user command argument not tested
8.0.0526 Coverity complains about possible negative value
8.0.0527 leftover file from RISC OS
8.0.0528 highlight wrong text when 'wim' includes "longest"
8.0.0529 line in test commented out
8.0.0530 buffer overflow when 'columns' is very big
8.0.0531 test with long directory name fails on non-unix systems
8.0.0532 test with long directory name fails on Mac
8.0.0533 abbreviation doesn't work after backspacing newline
8.0.0534 defaults.vim does not work well with tiny features
8.0.0535 memory leak when exiting from within a user function
8.0.0536 quickfix window not updated when freeing quickfix stack
8.0.0537 illegal memory access with :z and large count
8.0.0538 no test for falling back to default term value
8.0.0539 (after 8.0.0538) startup test fails on Mac
8.0.0540 (after 8.0.0540) building unit tests fails
8.0.0541 compiler warning on MS-Windows
8.0.0542 getpos() can return a negative line number
8.0.0543 test_edit causes older xfce4-terminal to close
8.0.0544 cppcheck warnings
8.0.0545 edit test may fail on some systems
8.0.0546 swap file exists briefly when opening the command window
8.0.0547 extra line break in verbosefile
8.0.0548 saving the redo buffer only works one time
8.0.0549 no test for the 8g8 command
8.0.0550 cannot parse some etags format tags file
8.0.0551 the typeahead buffer is reallocated too often
8.0.0552 toupper and tolower don't work properly for Turkish
8.0.0553 toupper/tolower test fails on Mac
8.0.0554 toupper and tolower don't work properly for Turkish
8.0.0555 toupper/tolower test fails on OSX without Darwin
8.0.0556 getting window position fails if GUI and term possible
8.0.0557 GTK: using static gravities is not useful
8.0.0558 :ownsyntax is not tested
8.0.0559 setting ttytype to xxx does not always fail
8.0.0560 :windo allows for ! but it's not supported
8.0.0561 undefined behavior when using backslash after empty line
8.0.0562 not enough test coverage for syntax commands
8.0.0563 crash when getting the window position in tmux
8.0.0564 cannot detect Bazel BUILD files on some systems
8.0.0565 using freed memory in :caddbuf
8.0.0566 setting nocompatible for the tiny version moves the cursor
8.0.0567 call for requesting color and ambiwidth is too early
8.0.0568 1gd may hang
8.0.0569 bracketed paste is still enabled in a shell command
8.0.0570 can't run make with several jobs
8.0.0571 negative line number when using :z^ in an empty buffer
8.0.0572 building the command table requires Perl
8.0.0573 running parallel make after distclean fails
8.0.0574 get only one quickfix list after :caddbuf
8.0.0575 using freed memory when resetting 'indentexpr'
8.0.0576 can't build when configure choses "install-sh"
8.0.0577 warning for uninitialized variable
8.0.0578 :simalt on MS-Windows does not work properly
8.0.0579 duplicate test case for quickfix
8.0.0580 cannot set the valid flag with setqflist()
8.0.0581 moving folded text is sometimes not correct
8.0.0582 illegal memory access with z= command
8.0.0583 fold test hangs on MS-Windows
8.0.0584 memory leak when executing quickfix tests
8.0.0585 test_options fails when run in the GUI
8.0.0586 no test for mapping timing out
8.0.0587 configure check for return value of tgetent skipped
8.0.0588 job_stop() often assumes the channel will be closed
8.0.0589 (after 8.0.0578) :simalt still does not work
8.0.0590 cannot add a context to locations
8.0.0591 changes to eval functionality not documented
8.0.0592 if a job writes to a buffer screen is not updated
8.0.0593 duplication of code for adding a list or dict return value
8.0.0594 (after 8.0.0592) build failure when windows feature is missing
8.0.0595 (after 8.0.0590) Coverity warning for not checking return val
8.0.0596 crash when complete() called after complete_add()
8.0.0597 off-by-one error in size computation
8.0.0598 building with gcc 7.1 yields new warnings
8.0.0599 diff mode is insufficiently tested
8.0.0600 test_recover fails on some systems
8.0.0601 no test coverage for :spellrepall
8.0.0602 when gF fails to edit the file the cursor still moves
8.0.0603 gF test fails on MS-Windows
8.0.0604 gF test still fails on MS-Windows
8.0.0605 the quickfix cached buffer may become invalid
8.0.0606 cannot set the context for a specified quickfix list
8.0.0607 after :bwipe + :new bufref might still be valid
8.0.0608 cannot manipulate other than the current quickfix list
8.0.0609 some people still don't know how to quit
8.0.0610 the screen is redrawn when default 'background' is detected
8.0.0611 the screen is not redrawn after sending t_u7
8.0.0612 pack dirs are added to 'runtimepath' too late
8.0.0613 the conf filetype is used before ftdetect from packages
8.0.0614 float2nr() is not exactly right
8.0.0615 using % with :hardcopy wrongly escapes spaces
8.0.0616 not always setting 'background' correctly after :hi Normal
8.0.0617 (after 8.0.0615) hardcopy test hangs on MS-Windows
8.0.0618 NFA regex engine handles [0-z] incorrectly
8.0.0619 GUI gets stuck if timer uses feedkeys()
8.0.0620 checking for HAVE_GTK_MULTIHEAD is not needed
8.0.0621 :stag does not respect 'switchbuf'
8.0.0622 selecting quoted text fails with 'selection' "exclusive"
8.0.0623 error for invalid regexp is not very informative
8.0.0624 (after 8.0.0623) warning for unused variable in tiny build
8.0.0625 shellescape() always escapes a newline
8.0.0626 in the GUI the cursor may flicker
8.0.0627 "gn" selects only one character with 'nowrapscan'
8.0.0628 cursor disappears after silent mapping
8.0.0629 checking for ambigous width is not working
8.0.0630 it is not easy to work on lines without a match
8.0.0631 can't build with Perl 5.26
8.0.0632 the quotestar test is still a bit flaky
8.0.0633 the client-server test is still a bit flaky
8.0.0634 cannot easily get to the last quickfix list
8.0.0635 when 'ignorecase' is set script detection is inaccurate
8.0.0636 when reading the undo file fails may use uninitialized data
8.0.0637 crash when using some version of GTK 3
8.0.0638 cannot build with new MSVC version
8.0.0639 the cursor position is set when editing a new commit message
8.0.0640 mismatch between help and actual message
8.0.0641 cannot set a separate highlighting for the quickfix line
8.0.0642 writefile() continues after detecting an error
8.0.0643 when a pattern search is slow Vim becomes unusable
8.0.0644 the timeout for 'hlsearch' is not tested
8.0.0645 no error for illegal back reference in NFA engine
8.0.0646 the hlsearch test fails on fast systems
8.0.0342 double free with EXITFREE and setting 'ttytype'
8.0.0343 b:changedtick can be unlocked
8.0.0344 unlet command leaks memory
8.0.0345 islocked('d.changedtick') does not work
8.0.0346 Vim relies on limits.h to be included indirectly
8.0.0347 when using completion comment leader wont work
8.0.0348 using shadow dir on Mac lack +clipboard
8.0.0349 redrawing errors with GTK 3
8.0.0350 not enough test coverage for Perl
8.0.0351 no test for concatenating an empty string
8.0.0352 not easy to see when a typval needs to be cleared
8.0.0353 if [RO] is translated it may be truncated
8.0.0354 test to check that setting termcap key fails sometimes
8.0.0355 using uninitialized memory when 'isfname' is empty
8.0.0356 (after 8.0.0342) leaking memory when setting 'ttytype'
8.0.0357 crash when setting 'guicursor' to weird value
8.0.0358 invalid memory access in C-indent code
8.0.0359 'number' and 'relativenumber' are not properly tested
8.0.0360 sometimes VimL is used instead of "Vim script"
8.0.0361 GUI initialisation is not sufficiently tested
8.0.0362 (after 8.0.0361) tests fail on MS-Windows
8.0.0363 Travis is too slow to keep up with patches
8.0.0364 ]s does not move cursor with two spell errors in one line
8.0.0365 might free a dict item that wasn't allocated
8.0.0366 (after 8.0.0365) build fails with tiny features
8.0.0367 types in include files may be inconsistent
8.0.0368 not all options are tested with a range of values
8.0.0369 a few options are not defined, depending on features
8.0.0370 invalid memory access when setting wildchar empty
8.0.0371 leaking memory when setting v:completed_item
8.0.0372 more options are not always defined
8.0.0373 build fails without +folding
8.0.0374 invalid memory access when using :sc in Ex mode
8.0.0375 the "+ register is not tested
8.0.0376 size computations in spell file reading are off
8.0.0377 possible overflow when reading corrupted undo file
8.0.0378 another possible overflow when reading corrupted undo file
8.0.0379 CTRL-Z and mouse click use CTRL-O unnecessary
8.0.0380 with 'linebreak' double wide char wraps badly
8.0.0381 diff mode is not sufficiently tested
8.0.0382 (after 8.0.0380) warning in tiny build for unused variable
8.0.0383 (after 8.0.0382) misplaced #ifdef
8.0.0384 timer test failed for no apparent reason
8.0.0385 no tests for arabic
8.0.0386 tiny build has a problem with generating the options test
8.0.0387 compiler warnings
8.0.0388 filtering lines changes folds
8.0.0389 test for arabic does not check what is displayed
8.0.0390 when the window scrolls the popup menu may be garbled
8.0.0391 arabic support is verbose and not well tested
8.0.0392 GUI test fails with Athena and Motif
8.0.0393 (after 8.0.0190) order of duplicate tags is not preserved
8.0.0394 tabs are not aligned when scrolling horizontally
8.0.0395 testing the + register fails with Motif
8.0.0396 'balloonexpr' only works synchronously
8.0.0397 (after 8.0.0392) can't build with +viminfo but without +eval
8.0.0398 illegal memory access with "t"
8.0.0399 crash when using balloon_show() when not supported
8.0.0400 some tests have a one second delay
8.0.0401 test fails with missing balloon feature
8.0.0402 :map completion does not have <special>
8.0.0403 GUI tests may fail
8.0.0404 not enough testing for quickfix
8.0.0405 v:progpath may become invalid after :cd
8.0.0406 arabic shaping code is verbose
8.0.0407 filtering folds with marker method not tested
8.0.0408 updating folds does not always work properly
8.0.0409 set_progpath is defined but not always used
8.0.0410 newer gettext/iconv library has extra dll file
8.0.0411 menu translations don't match when case is changed
8.0.0412 (after 8.0.0411) menu test fails on MS-Windows
8.0.0413 (after 8.0.0412) menu test fails on MS-Windows using gvim
8.0.0414 balloon eval is not tested
8.0.0415 (after 8.0.0414) balloon test fails on MS-Windows
8.0.0416 setting v:progpath is not quite right
8.0.0417 test for the clipboard fails sometimes
8.0.0418 ASAN logs are disabled
8.0.0419 test for v:progpath fails on MS-Windows
8.0.0420 text garbled when the system encoding differs from 'encoding'
8.0.0421 diff mode wrong when adding line at end of buffer
8.0.0422 Python test fails with Python 3.6
8.0.0423 changing 'cinoptions' does not always work
8.0.0424 compiler warnings on MS-Windows
8.0.0425 build errors when building without folding
Changes:
8.0.0162 build error on Fedora 23
8.0.0163 cannot build with Ruby 2.4
8.0.0164 outdated and misplaced comments
8.0.0165 ubsan warns for integer overflow
8.0.0166 JSON with a duplicate key gives an internal error
8.0.0167 str2nr()/str2float() fail with negative values
8.0.0168 not all float functionality is tested
8.0.0169 json_decode() may run out of stack space
8.0.0170 crash in channel test
8.0.0171 JS style JSON does not support single quotes
8.0.0172 command line window does not work
8.0.0173 build fails with EBCDIC defined
8.0.0174 executing "locale -a" on MS-Windows needlessly
8.0.0175 setting language on MS-Windows does not always work
8.0.0176 cannot use :change inside a function definition
8.0.0177 BufEnter autocommand not fired for a directory
8.0.0178 command count test fails on MS-Windows
8.0.0179 cannot have a local value for 'formatprg'
8.0.0180 error E937 is used twice
8.0.0181 with cursorbind set cursor column highlighting is off
8.0.0182 cursor ilne not update when 'cursorbind' is set
8.0.0183 ubsan warns for unaligned address
8.0.0184 when an error is caught Vim still exits with non-zero result
8.0.0185 (after 8.0.0184) system() test fails on MS-Windows
8.0.0186 confusing error message from assert_notequal()
8.0.0187 cant build with new Ruby version
8.0.0188 (after 8.0.0182) redrawing for 'cursorbind' is inefficient
8.0.0189 profile commands are not tested
8.0.0190 finding duplicate tags uses a slow linear search
8.0.0191 (after 8.0.0187) can't build with Ruby on some systems
8.0.0192 (after 8.0.0190) cannot build with tiny features
8.0.0193 (after 8.0.0188) accidentally removed #ifdef
8.0.0194 (after 8.0.0189) profile test fails if times are equal
8.0.0195 (after 8.0.0190) fail to jump to static tag in current file
8.0.0196 profile test is slow and does not work on MS-Windows
8.0.0197 system() test skips some parts for MS-Windows
8.0.0198 some syntax arguments take effect even after "if 0"
8.0.0199 compiler warnings for libcall
8.0.0200 some syntax arguments are not tested
8.0.0201 completion of highlight groups includes cleared names
8.0.0202 no test for invalid syntax group name
8.0.0203 order of complication flags is sometimes wrong
8.0.0204 compiler warns for uninitialized variable
8.0.0205 wrong behavior after :undojoin
8.0.0206 test coverage for :retab insufficient
8.0.0207 leaking file descriptor when system() fails
8.0.0208 internally used commands end up in history
8.0.0209 cursor binding does not work with :substitute
8.0.0210 no support for bracketed paste
8.0.0211 (after 8.0.0210) cannot build without the multi-byte feature
8.0.0212 buffer for key name may be too small
8.0.0213 Netbeans specialKeys command does not check argument length
8.0.0214 leaking memory when syntax cluster id is unknown
8.0.0215 NULL pointer use if cscope line looks like emacs tag
8.0.0216 decoding js style json may fail
8.0.0217 (after 8.0.0215) build fails without cscope feature
8.0.0218 no completion for :cexpr and similar commands
8.0.0219 ubsan reports errors for overflow
8.0.0220 completion of highlight names misses a few values
8.0.0221 unnecessary condition on PROTO
8.0.0222 blockwise put on multi-byte character misplaced
8.0.0223 Coverity warns for an uninitialized variable
8.0.0224 change to 'fileformats' from autocmd does not take effect
8.0.0225 put in Visual block mode terminates early
8.0.0226 test for patch 8.0.0224 missing CR characters
8.0.0227 crash with ff=dos when first line in file has no CR
8.0.0228 pasting in xterm on the command line has PasteStart
8.0.0229 local 'formatprg' option value leaks
8.0.0230 bracketed paste does not support line breaks
8.0.0231 bracketed paste mode is not tested
8.0.0232 paste does not work when 'esckeys' is off
8.0.0233 (after 8.0.0231) paste test fails in the GUI
8.0.0234 (after 8.0.0225) crash when using put in Visual mode
8.0.0235 memory leak in diff mode
8.0.0236 (after 8.0.0234) gcc complains about uninitialized variable
8.0.0237 when 'wildoptions' is "tagfile" completion may not work
8.0.0238 bracketed paste does not disable autoindent
8.0.0239 no CI with an address sanitizer
8.0.0240 (after 8.0.0239) failure with one build on CI
8.0.0241 fallback implementation of mch_memmove is unused
8.0.0242 no tests for user command completion
8.0.0243 tolower() does not work if the byte count changes
8.0.0244 making t_BE empty only has an effect before startup
8.0.0245 zh_CN.cp936.po has a conversion error
8.0.0246 compiler warnings for int to pointer conversion
8.0.0247 need to type Ctrl-N twice to select a completion
8.0.0248 vim_strcat() cannot handle overlapping arguments
8.0.0249 CI failure when a submit is close to previous one
8.0.0250 virtcol() does not work well for multi-byte characters
8.0.0251 not easy to select Python 2 or 3
8.0.0252 not properly recognizing word characters between 128 and 255
8.0.0253 error when loading session if winminheight is 2
8.0.0254 error message of assert functions is sometimes incomplete
8.0.0255 setpos() does not use the buffer argument for all marks
8.0.0256 (after 8.0.0255) missing changes to one file breaks test
8.0.0257 (after 8.0.0252) test file missing in distribution
8.0.0258 (after 8.0.0252) mksession test leaves file behind
8.0.0259 tab commands do not handle count correctly
8.0.0260 build fails with tiny features
8.0.0261 not enough test coverage for eval functions
8.0.0262 Farsi support is barely tested
8.0.0263 Farsi support is not tested enough
8.0.0264 memory error reported by ubsan
8.0.0265 may get ml_get error when :pydo deletes lines
8.0.0266 compiler warning for using uninitialized variable
8.0.0267 channel test sometimes fails on Mac
8.0.0268 may get ml_get error when :luado deletes lines
8.0.0269 may get ml_get error when :perldo deletes lines
8.0.0270 may get ml_get error when :rubydo deletes lines
8.0.0271 may get ml_get error when :tcldo deletes lines
8.0.0272 crash on exit is not detected when running tests
8.0.0273 dead code detected by Coverity
8.0.0274 possible recursive screen updating causes trouble
8.0.0275 the screen may be updated at the wrong time
8.0.0276 unnecessary #ifdefs
8.0.0277 the GUI test may trigger fontconfig and take a long time
8.0.0278 (after 8.0.0277) GUI test fails on MS-Windows
8.0.0279 MSVC 2015 uses a different dll name
8.0.0280 problem setting multi-byte environment var on MS-Windows
8.0.0281 some files are still using ARGSUSED instead of UNUSED
8.0.0282 need to use CTRL-O twice when in Visual-Insert mode
8.0.0283 mode() does not indicate Insert mode completion
8.0.0284 collapse buffers test failed once
8.0.0285 (after 8.0.0277) tests fail with tiny build on Unix
8.0.0286 not always redrawing after screen resize
8.0.0287 debug mode: cannot access function arguments
8.0.0288 (after 8.0.0284) errors reported while running tests
8.0.0289 no test for "ga" and :ascii
8.0.0290 cursor positioning wrong if wide character wraps
8.0.0291 (after 8.0.0282) Visual block insert does not do all lines
8.0.0292 the stat test is a bit slow
8.0.0293 some tests have a one or three second wait
8.0.0294 argument list is not stored correctly in a session file
8.0.0295 (after 8.0.0293) test_viml hangs
8.0.0296 bracketed paste can only append, not insert
8.0.0297 double free on exit when using a closure
8.0.0298 Ex command range with repeated search does not work
8.0.0299 a window resize is sometimes not taking effect
8.0.0300 cannot stop diffing hidden buffers
8.0.0301 not enough testing for setting options
8.0.0302 cannot set terminal key codes with :let
8.0.0303 bracketed paste does not work in Visual mode
8.0.0304 assign test fails in the GUI
8.0.0305 invalid memory access when option has duplicate flag
8.0.0306 mode() not sufficiently tested
8.0.0307 asan detects a memory error when EXITFREE is defined
8.0.0308 'runtimepath' not updated correctly when using symbolic link
8.0.0309 cannot use an empty key in json
8.0.0310 not enough testing for GUI functionality
8.0.0311 linebreak tests are old style
8.0.0312 failure when a channel receives a split json message
8.0.0313 (after 8.0.0310) not enough testing for GUI functionality
8.0.0314 getcmd*() functions are not tested
8.0.0315 :help :[range] does not work
8.0.0316 :help z? does not work
8.0.0317 no test for setting 'guifont'
8.0.0318 small mistake in 7x13 font name
8.0.0319 insert mode completion does not respect 'backspace'
8.0.0320 warning for unused variable with small build
8.0.0321 errors when trying to use scripts in tiny version
8.0.0322 possible overflow with corrupted spell file
8.0.0323 one second pause when running cmdline test
8.0.0324 illegal memory access with a wrong yank range
8.0.0325 packadd test does not clean up symlink
8.0.0326 packadd test uses wrong directory name
8.0.0327 error message in cmdline window is not translated
8.0.0328 the "zero count" error doesn't have a number
8.0.0329 xfontset and guifontwide are not tested
8.0.0330 illegal memory access after "vapo"
8.0.0331 restoring help snapshot accesses freed memory
8.0.0332 GUI test fails on some systems
8.0.0333 illegal memory access when 'complete' ends in a backslash
8.0.0334 can't access b:changedtick from a dict reference
8.0.0335 (after 8.0.0335) functions test fails
8.0.0336 flags of :substitute not sufficiently tested
8.0.0337 invalid memory access in :recover command
8.0.0338 (after 8.0.0337) :recover test fails on MS-Windows
8.0.0339 illegal memory access with vi'
8.0.0340 not checking return valud of dict_add()
8.0.0341 undo does not work properly when using completion
Changes:
8.0.0087 channel callback may get job info after it was deleted
8.0.0088 when a test fails in Setup/Teardown problem is not reported
8.0.0089 various problems with GTK 3.22.2
8.0.0090 cursor moved after last character when using 'breakindent'
8.0.0091 test_help_complete sometimes fails in MS-Windows console
8.0.0092 C indent does not support nested namespaces that C++ 17 has
8.0.0093 not using multiprocess build feature
8.0.0094 if vimrun.exe not found error message is not properly encoded
8.0.0095 problems with GTK 3.22.2 fixed in 3.22.4
8.0.0096 when the input or output is not a tty Vim appears to hang
8.0.0097 if channel callback takes a lot of time Vim is unresponsive
8.0.0098 (after 8.0.0097) can't build on MS-Windows
8.0.0099 popup menu appears above the cursor too often
8.0.0100 file name options may contain non-filename characters
8.0.0101 some options are not strictly checked
8.0.0102 (after 8.0.0101) cannot set 'dictionary' to a path
8.0.0103 may not process channel readahead
8.0.0104 value of 'thesaurus' option not checked properly
8.0.0105 can't tell difference between reading empty line or nothing
8.0.0106 (after 8.0.0100) cannot use a semicolon in 'backupext'
8.0.0107 when reading channel output in timer messages may be missing
8.0.0108 (after 8.0.0107) the channel "drop" option is not tested
8.0.0109 still checking if memcmp() exists, should be everywhere now
8.0.0110 drop command doesn't use existing window
8.0.0111 the :history command is not tested
8.0.0112 tests 92 and 93 are old style
8.0.0113 MS-Windows: dialog for saving changes on the wrong monitor
8.0.0114 coding style not optimal
8.0.0115 when building with Cygwin libwinpthread isn't found
8.0.0116 using CTRl-] in English help language from 'helplang' is used
8.0.0117 parallel make fails
8.0.0118 "make proto" adds extra function prototype
8.0.0119 no test for using CTRL-R on the command line
8.0.0120 channel test is still flaky on OS X
8.0.0121 setting 'cursorline' changes the curswant column
8.0.0122 channel test is still flaky on OS X
8.0.0123 modern Sun compilers define "__sun" instead of "sun"
8.0.0124 internal error for assert_inrange(1, 1)
8.0.0125 not enough testing for entering Ex commands
8.0.0126 display problem with 'foldcolumn' and a wide character
8.0.0127 cancelling completion still formats text
8.0.0128 (after 8.0.0126) display test fails on MS-Windows
8.0.0129 parallel make still doesn't work
8.0.0130 configure uses "ushort" while the Vim code doesn't
8.0.0131 not enough test coverage for syntax commands
8.0.0132 (after 8.0.0131) test fails because of using :finish
8.0.0133 "2;'(" causes ml_get errors in an empty buffer
8.0.0134 null pointer access reported by UBsan
8.0.0135 relative address does not work with closed fold
8.0.0136 when changing indent the wrong fold is opened
8.0.0137 when 'maxfuncdepth' set above 200 nesting is limited to 200
8.0.0138 (after 8.0.0137) small build fails
8.0.0139 (after 8.0.0135) warning for unused argument
8.0.0140 pasting inserted text in Visual mode does not work properly
8.0.0141 (after 8.0.0137) nested function test fails on AppVeyor
8.0.0142 normal colors are wrong with 'termguicolors'
8.0.0143 line number of current buffer in getbufinfo() is wrong
8.0.0144 when using MSVC the GvimExt directory is cleaned twice
8.0.0145 running tests on MS-Windows is noisy
8.0.0146 termguicolors uses wrong colors on MS-Windows with ConEmu
8.0.0147 searchpair() fails when 'magic' is off
8.0.0148 wrong indent in C preprocessor with line continuation
8.0.0149 :earlier does not work after reading the undo file
8.0.0150 completion for :filter does not skip the pattern
8.0.0151 passing buffer content to system() is clumsy
8.0.0152 stray channellog created when running tests
8.0.0153 (after 8.0.0151) system() test fails on MS-Windows
8.0.0154 (after 8.0.0151) system() test fails on OS/X
8.0.0155 ubsan complains about NULL pointer
8.0.0156 not enough test coverage for float functions
8.0.0157 no completion for :syntax spell and :syntax sync
8.0.0158 (after 8.0.0156) float function test fails on MS-Windows
8.0.0159 crash on startup when updating tabline
8.0.0160 EMSG() is sometimes used where it should be IEMSG()
8.0.0161 (after 8.0.0159) can't build with small features
Patches:
8.0.0001 intro screen still mentions version7
8.0.0002 the netrw plugin does not work
8.0.0003 getwinvar() returns wrong Value of boolean and number options
8.0.0004 error messagge of function() with wrong argument says NULL
8.0.0005 netbeans test fails with Python 3
8.0.0006 ":lb" is interpreted as ":lbottom" instead of ":lbuffer"
8.0.0007 Vim 7.4 is still mentioned in a few places
8.0.0008 popup complete test is disabled
8.0.0009 unnecessary workaround for AppVeyor
8.0.0010 crash when editing file that starts with crypt header
8.0.0011 on OSX Test_pipe_through_sort_all() sometimes fails
8.0.0012 typos in comments
8.0.0013 (after 8.0.0011) missing comma in list
8.0.0014 crypt tests are old style
8.0.0015 can't tell which part of a channel has "buffered" status
8.0.0016 (after 8.0.0015) build fails
8.0.0017 cannot get the number of current quickfix or location list
8.0.0018 when using ":sleep" channel input is not handled
8.0.0019 test_command_count is old style
8.0.0020 the regexp engines are not reentrant
8.0.0021 GUI: cursor may be drawn on second half of double byte char
pkgsrc changes:
- switch to github to provide tarballs
- some minor changes
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
Changes:
7.4.769 (after 7.4 768) behavior of :diffoff is not tested
7.4.770 (after 7.4.766) different bg color response is not ignored
7.4.771 search wrong when multi-byte character at the start position
7.4.772 Racket 6.2 is not supported on MS-Windows
7.4.773 'langmap' is used in cmdline mode when checking for mappings
7.4.774 it's difficult to get info about the completed item
7.4.775 it is not possible to avoid using the first item of completion
7.4.776 equivalence class for 'd' does not work correctly
7.4.777 the README file doesn't look nice on github
7.4.778 Coverity warns for uninitialized variable
7.4.779 cursor moves when using CTRL-A in line without a number
7.4.780 compiler complains about uninitialized and clobbered variables
7.4.781 line2byte() returns one less when 'bin' and 'noeol' are set
7.4.782 still a few problems with CTRL-A and CTRL-X in Visual mode
7.4.783 copy_chars() and copy_spaces() are inefficient
7.4.784 using both "noinsert" and "noselect" in 'completeopt' fails
7.4.785 automatically adding the missing EOL may cause problems
7.4.786 it is not possible for a plugin to adjust to a changed setting
7.4.787 (after 7.4.786) snprintf() isn't available everywhere
7.4.788 (after 7.4.786) can't build without the crypt feature
7.4.789 (after 7.4.788) using freed memory and crash
7.4.790 (after 7.4.786) test fails without the autochdir feature
7.4.791 the buffer list can be too long to list
7.4.792 can only conceal text by defining syntax items
7.4.793 can't specify when not to ring the bell
7.4.794 Visual Studio 2015 is not recognized
7.4.795 the 'fixeol' option is not copied to a new window
7.4.796 warning from 64 bit compiler
7.4.797 crash when using more command line lines than 'maxcombine'
7.4.798 repeating a change in Visual mode does not work as expected
7.4.799 accessing memory before an allocated block
7.4.800 using freed memory when triggering CmdUndefined autocommands
7.4.801 (after 7.4.769) ":diffoff" test could catch more problems
7.4.802 using "A" in Visual mode with 'linebreak' set is not tested
7.4.803 C indent does not support C11 raw strings
7.4.804 Xxd doesn't have a license notice
7.4.805 ruler shows "Bot" when there are only filler lines missing
7.4.806 CTRL-A in Visual mode fails with "alpha" in 'nrformat'
7.4.807 (after 7.4.798) after CTRL-V CTRL-A mode isn't updated
7.4.808 on MS-Windows 10 IME input doesn't work correctly
7.4.809 (after 7.4.802) duplicate test case
7.4.810 sequence of commands using buffers in diff mode gives E749
7.4.811 invalid memory access when using "exe 'sc'"
7.4.812 Gcc sanitizer complains about using NULL pointer to memmove()
7.4.813 it is not possible to save and restore character search state
7.4.814 illegal memory access with "sy match a fold"
7.4.815 invalid memory access when doing ":call g:"
7.4.816 invalid memory access when doing ":fun X("
7.4.817 invalid memory access in file_pat_to_reg_pat()
7.4.818 'linebreak' breaks c% if the last Visual selection was block
7.4.819 beeping when running the tests
7.4.820 invalid memory access in file_pat_to_reg_pat
7.4.821 coverity reports a few problem.
7.4.822 more problems reported by coverity
7.4.823 cursor moves after CTRL-A on alphabetic character
7.4.824 (after 7.4.813) can't compile without the multi-byte feature
7.4.825 invalid memory access for ":syn keyword x a["
7.4.826 compiler warnings and errors
7.4.827 not all test targets are in the Makefile
7.4.828 crash when using "syn keyword x c"
7.4.829 crash when clicking in beval balloon
7.4.830 resetting 'encoding' when doing ":set all&" causes problems
7.4.831 when error in expanding `=expr` the command is still executed
7.4.832 $HOME in `=$HOME . '/.vimrc'` is expanded too early
7.4.833 more side effects of ":set all&" are missing
7.4.834 gettabvar() doesn't work after Vim start
7.4.835 comparing utf-8 does not handle different byte sizes correctly
7.4.836 accessing unitinialized memory
7.4.837 compiler warning with MSVC compiler when using +sniff
7.4.838 (after 7.4.833) can't compile without the crypt feature
7.4.839 compiler warning on 64-bit system
7.4.840 (after 7.4.829) tooltip window stays open
7.4.841 can't compile without the multi-byte feature
7.4.842 sending too many messages to close the balloon
7.4.843 (after 7.4.835) still possible to go beyond end of a string
7.4.844 when '#' is in 'isident' the is# comparator doesn't work
7.4.845 compiler warning for possible loss of data
7.4.846 some GitHub users don't know how to use issues
7.4.847 "vi)d" may leave a character behind
7.4.848 CTRL-A on hex number in Visual block mode is incorrect
7.4.849 moving the cursor in Insert mode starts new undo sequence
7.4.850 <Esc> does not show up
7.4.851 saving and restoring console buffer does not work properly
7.4.852 MS-Windows console cannot input/output Unicode characters
7.4.853 "zt" in diff mode does not always work properly
7.4.854 missing information about runtime files
7.4.855 GTK: font glitches for combining characters
7.4.856 "zt" still doesn't work well with filler lines
7.4.857 dragging the current tab with the mouse doesn't work properly
7.4.858 it's a bit clumsy to execute a command on a list of matches
7.4.859 Vim doesn't recognize all htmldjango files
7.4.860 filetype detection is outdated
7.4.861 (after 7.4.855) pango_shape_full() is not always available
7.4.862 (after 7.4.861) still problems with pango_shape_full()
7.4.863 plines_nofill() used without the diff feature
7.4.864 (after 7.4.858) tiny build fails
7.4.865 compiler warning for uninitialized variable
7.4.866 crash when changing the 'tags' option from a remote command
7.4.867 (after 7.4.866) can't build on MS-Windows
7.4.868 'smarttab' is also effective when 'paste' is enabled
7.4.869 MS-Windows with Intel GPU: scroll may cause text to disappear
7.4.870 get into an invalid state when using getchar() in expr mapping
7.4.871 Vim leaks memory when 'wildignore' filters out all matches
7.4.872 not using CI services available
7.4.873 (after 7.4.866) compiler warning for unused variable
7.4.874 MS-Windows: size isn't right when inside another application
7.4.875 not obvious how to contribute
7.4.876 Windows7: using vim with msys/msys2, conhost.exe freezes
7.4.877 ":find" sometimes fails
7.4.878 Coverity error for clearing only one byte of struct
7.4.879 can't see line numbers in nested function calls
7.4.880 no build and coverage status
7.4.881 (after 7.4.879) test 49 fails
7.4.882 popup menu remains visible when leaving command line window
7.4.883 (after 7.4.818) block-mode replace works characterwise
7.4.884 Travis also builds on a tag push
7.4.885 upwards search without wildcards does not always work
7.4.886 (after 7.4.876) Windows7: screen flicker when using system()
7.4.887 using uninitialized memory for regexp with back reference
7.4.888 OptionSet autocommands are not triggered from setwinvar()
7.4.889 triggering OptionSet from setwinvar() isn't tested
7.4.890 build failure when using dynamic python but not python3
7.4.891 indentation of array initializer is wrong
7.4.892 on MS-Windows the iconv DLL may have a different name
7.4.893 C indenting is wrong below a "case (foo):"
7.4.894 vimrun.exe is picky about the number of spaces before -s
7.4.895 cmdline completion does not work for a command with digits
7.4.896 editing a URL, which netrw should handle, doesn't work
7.4.897 freeze and crash when there is a sleep in a remote command
7.4.898 the 'fixendofline' option is set on with ":edit"
7.4.899 README file is not optimal
7.4.900 (after 7.4.899) README file can still be improved
7.4.901 BufLeave autocommand an corrupt undo
7.4.902 problems with using the MS-Windows console
7.4.903 MS-Windows: expandinig wildcards may cause bad memory access
7.4.904 Vim does not provide .desktop files
7.4.905 Python interface misses some functions on vim.message
7.4.906 MS-Windows: viminfo file is (always) given hidden attribute
7.4.907 dynamically loaded libs can only be defined at compile time
7.4.908 (after 7.4.907) build error with MingW compiler
7.4.909 "make install" fails
7.4.910 (after 7.4.905) compiler complains about type punned pointer
7.4.911 t_Ce and t_Cs are documented but not supported
7.4.912 wrong indenting for C++ constructor
7.4.913 no utf-8 support for the hangul input feature
7.4.914 new compiler warning: logical-not-parentheses
7.4.915 comma goes missing when removing from 'path' and then adding
7.4.916 when running out of memory, memory may be freed twice
7.4.917 compiler warning for comparing signed and unsigned
7.4.918 (after 7.4.907) a digit in an option name has problems
7.4.919 the dll options are not in the options window
7.4.920 the rubydll option is not in the options window
7.4.921 (after 7.4.906) missing proto file update
7.4.922 leaking memory with ":helpt {dir-not-exists}"
7.4.923 prototypes not always generated
7.4.924 DEVELOPER_DIR gets reset by configure
7.4.925 user may yank or put using the register being recorded in
7.4.926 completing longest match doesn'thandle multi-byte chars
7.4.927 Ruby crashes when there is a runtime error
7.4.928 a clientserver message interrupts handling keys of a mapping
7.4.929 "gv" after paste selects one char less if 'sel' is "exclusive"
7.4.930 MS-Windows: Most users appear not to like the window border
7.4.931 (after 7.4.929) test 94 fails on some systems
7.4.932 (after 7.4.926) test_utf8 has confusing dummy command
7.4.933 (after 7.4.926) crash using longest match in completion
7.4.934 Appveyor also builds on a tag push
7.4.935 test_utf8 fails on MS-Windows when executed with gvim
7.4.936 crash when dragging with the mouse
7.4.937 segfault reading unitialized memory
7.4.938 X11 and GTK have moure mouse buttons than Vim supports
7.4.939 memory leak when encountering a syntax error
7.4.940 vt52 terminal codes are not correct
7.4.941 there is no way to ignore case only for tag searches
7.4.942 (after 7.4.941) test_tagcase breaks for small builds
7.4.943 test_writefile tests are not run
7.4.944 writing tests for Vim script is hard
7.4.945 (after 7.4.944) new style testing is incomplete
7.4.946 (after 7.4.945) missing changes in source file
7.4.947 test_listchars fails with MingW
7.4.948 can't build when the insert_expand feature is disabled
7.4.949 highlighting wrong for 'colorcolumn' with a fullwidth sign
7.4.950 v:errors is not initialized
7.4.951 sorting number strings does not work as expected
7.4.952 'lispwords' is tested in the old way
7.4.953 a test may create the .res file with a wrong name
7.4.954 when using Lua there may be a crash (issue #468)
7.4.955 Vim doesn't recognize .pl6 and .pod6 files
7.4.956 a few more file name extensions not recognized
7.4.957 test_tagcase fails when using another language than English
7.4.958 Vim checks if the directory "$TMPDIR" exists
7.4.959 when setting 'term' the clipboard ownership is lost
7.4.960 detecting every version of nmake is clumsy
7.4.961 test107 fails in some circunstances
7.4.962 cannot run the tests with gvim and individual new tests
7.4.963 test_listlbr_utf8 sometimes fails
7.4.964 test 87 doesn't work in a shadow directory
7.4.965 on FreeBSD /dev/fd/ files are special
7.4.966 configure doesn't work with a space in a path
7.4.967 cross compilation on MS-windows doesn't work well
7.4.968 test86 and test87 are flaky in Appveyor
7.4.969 compiler warnings on Windowx x64 build
7.4.970 rare crash in getvcol()
7.4.971 the asin() function can't be used
7.4.972 memory leak when there is an error in setting an option
7.4.973 pasting on the command line line inserts <CR> characters
7.4.974 when using :diffsplit the cursor jumps to the first line
7.4.975 using ":sort" on a very big file may cause corrupted text
7.4.976 when compiling for MSYS2 the Win32 clipboard is not enabled
7.4.977 problem with 'linebreak' set and using "space" in 'listchars'
7.4.978 test_cdo fails when using another language than English
7.4.979 when crypt key changes blocks read from disk are not decrypted
7.4.980 tests for :cdo, :ldo, etc. are outdated
7.4.981 an error in a test script goes unnoticed
7.4.982 keeping the list of tests updated is a hassle
7.4.983 executing one test after "make testclean" doesn't work
7.4.984 searchpos() always starts searching in the first column
7.4.985 can't build with Ruby 2.3.0
7.4.986 test49 doesn't work on MS-Windows, test70 is listed twice
7.4.987 (after 7.4.985) can't build with Ruby 1.9.2
7.4.988 (after 7.4.982) default test target is test49.out
7.4.989 leaking memory when hash_add() fails; Coverity error 99126
7.4.990 test 86 fails on AppVeyor
7.4.991 when running new style tests the output is not visible
7.4.992 makefiles for MS-Windows in src/po are outdated
7.4.993 test 87 is flaky on AppVeyor
7.4.994 new style tests are not run on MS-Windows
7.4.995 gdk_pixbuf_new_from_inline() is deprecated
7.4.996 new files missing from distro, outdated PC build instructions
7.4.997 "make shadow" was sometimes broken
7.4.998 running tests in shadow directory fails; test 49 fails
7.4.999 "make shadow" creates a broken link
7.4.1000 test 49 is slow and doesn't work on MS-Windows
7.4.1001 (after 7.4.1000) change in makefile missing
7.4.1002 cannot run an individual test on MS-Windows
7.4.1003 Travis could check a few more things
7.4.1004 warnings when using Makefile without auto/config.mk
7.4.1005 Vim users are not always happy
7.4.1006 the fix in patch 7.3.192 is not tested
7.4.1007 swapfile wrong when symbolic link points to file in root dir
7.4.1008 OS/2 code pollutes the source while nobody uses it these days
7.4.1009 there are still #ifdefs for ARCHIE
7.4.1010 some developers are unhappy while running tests
7.4.1011 can't build with Strawberry Perl
7.4.1012 Vim overwrites the value of $PYTHONHOME
7.4.1013 local value of 'errorformat' not used for :lexpr and :cexpr
7.4.1014 fnamemodify('.', ':.') returns an empty string in Cygwin
7.4.1015 matchparen plugin does not restore column in Insert mode
7.4.1016 still a few OS/2 pieces remain
7.4.1017 when there is a backslash in an option ":set -=" doesn't work
7.4.1018 (after 7.4.1017) failure running tests
7.4.1019 directory listing of "src" is too long
7.4.1020 on MS-Windows there is no target to run tests with gvim
7.4.1021 some makefiles are outdated
7.4.1022 the README file contains some outdated information
7.4.1023 MS-Windows distribution files use CR-LF instead of LF
7.4.1024 interfaces for MS-Windows are outdated
7.4.1025 version in installer needs to be updated manually
7.4.1026 running tests with MingW leaves directory behind
7.4.1027 no support for binary numbers
7.4.1028 Nsis version file missing from the distribution
7.4.1029 (after 7.4.1027) test_increment fails with 32 bit long
7.4.1030 test49 is still slow
7.4.1031 can't build with Python interface using MingW
7.4.1032 message from assert_false() does not look nice
7.4.1033 memory use on MS-Windows is very conservative
7.4.1034 there is no test for the 'backspace' option behavior
7.4.1035 non-line number Ex range gets adjusted for folded lines
7.4.1036 only terminals with up to 256 colors work properly
7.4.1037 need to repeat "q!" when there is a modified hidden buffer
7.4.1038 still get a deprecation warning with gdk-pixbuf 2.31
7.4.1039 (after 7.4.1037) test 31 fails with small build
7.4.1040 the tee command can't be build on MS-Windows
Problems found with existing distfiles:
distfiles/javascript-2.1b1.el
distfiles/yEd-3.14.2.zip
No changes made to the javascript-mode or yEd distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
The first patch fixes the lua option, so that vim-share can build with lua
support on platforms with lua in a non-default location.
The second patch adds support for building luajit into vim-share.
Thanks!
Changes:
7.4.561 Ex range handling is wrong for buffer-local user commands
7.4.562 segfault with wide screen and error in 'rulerformat'
7.4.563 no test for replacing on a tab in Virtual replace mode
7.4.564 FEAT_OSFILETYPE is used even though it's never defined
7.4.565 some ranges are not checked to be valid
7.4.566 :argdo, :bufdo, :windo and :tabdo don't take a range
7.4.567 non-ascii vertical separater characters are always redrawn
7.4.568 giving an error for ":0wincmd w" is a problem for some plugins
7.4.569 having CTRL-C interrupt does not check the mapping mode
7.4.570 building with dynamic library does not work for Ruby 2.2.0
7.4.571 can't build with tiny features
7.4.572 address type of :wincmd depends on the argument
7.4.573 mapping CTRL-C in Visual mode doesn't work
7.4.574 no error for eval('$')
7.4.575 Unicode character properties are outdated
7.4.576 redrawing problem with 'relativenumber' and 'linebreak'
7.4.577 matching with virtual column has overhead on very long lines
7.4.578 after "$" in an empty line getcurpos() returns negative number
7.4.579 wrong cursor positioning when 'linebreak' set and lines wrap
7.4.580 ":52wincmd v" still gives an invalid range error
7.4.581 compiler warnings for unitinialized variables
7.4.582 (after 7.4.577) can't match "%>80v" properly
7.4.583 with tiny features test 16 may fail
7.4.584 with tiny features test_command_count may fail
7.4.585 range for :bdelete does not work
7.4.586 parallel building of documentation html files is not reliable
7.4.587 conceal does not work properly with 'linebreak'
7.4.588 ":0argedit foo" puts the new argument in the second place
7.4.589 MS-Windows console: Vim can't handle greek utf-8 characters
7.4.590 using ctrl_x_mode as if it contains flags
7.4.591 test_listlbr_utf8 fails when conceal feature is not available
7.4.592 buffer with 'buftype' "nofile" is cleared on re-edit
7.4.593 crash when searching for "x\{0,90000}"
7.4.594 using block delete with 'breakindent' does not work properly
7.4.595 the test_command_count test fails when using Japanese
7.4.596 (after 7.4.592) tiny build doesn't compile
7.4.597 cannot change the result of systemlist()
7.4.598 ":tabdo windo echo 'hi'" causes "* register not to be changed
7.4.599 out-of-memory error for complicated search pattern
7.4.600 memory wasted in struct because of aligning
7.4.601 it is not possible to have feedkeys() insert characters
7.4.602 ":set" does not accept hex numbers as documented
7.4.603 'foldcolumn' may fill the whole window
7.4.604 running tests changes viminfo
7.4.605 the # register cannot be restored after jumping around
7.4.606 may crash when using a small window
7.4.607 (after 7.4.598) compiler warnings for unused variables
7.4.608 (after 7.4.598) test_eval fails without the clipboard feature
7.4.609 the garbage collector can run out of stack space
7.4.610 some function headers may be missing from generated .pro files
7.4.611 (after 7.4.609) syntax error
7.4.612 test_eval fails on Mac
7.4.613 the NFA engine does not implement the 'redrawtime' time limit
7.4.614 there is no test for what patch 7.4.601 fixes
7.4.615 Vim hangs when freeing a lot of objects
7.4.616 cannot insert a tab in front of a block
7.4.617 wrong ":argdo" range does not cause an error
7.4.618 (after 7.4.609) luaV_setref() is missing a return statement
7.4.619 (after 7.4.618) luaV_setref() not returning the correct value
7.4.620 compiler warning for unitinialized variable
7.4.621 (after 7.4.619) returning 1 in the wrong function
7.4.622 compiler warning for unused argument
7.4.623 crash with pattern: \(\)\{80000}
7.4.624 may leak memory or crash when vim_realloc() returns NULL
7.4.625 possible NULL pointer dereference
7.4.626 MSVC with W4 gives useless warnings
7.4.627 the last screen cell is not updated
7.4.628 compiler warning for variable might be clobbered by longjmp
7.4.629 Coverity warning for Out-of-bounds read
7.4.630 redo is wrong for insert mode completion with autocommands
7.4.631 the default conceal character is a dash instead of a space
7.4.632 (after 7.4.592) breaks the netrw plugin
7.4.633 after 7.4.630 the problem persists
7.4.634 marks are not restored after redo + undo
7.4.635 fileformat set to "mac" if a file starts with a very long line
7.4.636 a search with end offset gets stuck at end of file
7.4.637 buffer number for autocommand is wrong
7.4.638 can't build with Lua 5.3 on Windows
7.4.639 combination of linebreak and conceal doesn't work well
7.4.640 after joining lines in Insert mode undo does not work properly
7.4.641 the tabline menu was using ":999tabnew" which is now invalid
7.4.642 when using "gf" escaped spaces are not handled
7.4.643 using the default file format for Mac files (Issue 77)
7.4.644 Stratus VOS doesn't have sync()
7.4.645 window count wrong when splitting window in BufAdd autocommand
7.4.646 ":bufdo" may start at a deleted buffer
7.4.647 files differ after running the tests on MS-Windows
7.4.648 (after 7.4.647) tests broken on MS-Windows
7.4.649 compiler complains about ignoring return value of fwrite()
7.4.650 configure check may fail because the dl library is not used
7.4.651 (after 7.4.582) can't match "%>80v" for multi-byte character
7.4.652 xxd lacks a few features
7.4.653 Insert mode completion may have CTRL-L work like CTRL-P
7.4.654 glob()/ globpath() cannot include links to non-existing files
7.4.655 text deleted by "dit" depends on indent of closing tag
7.4.656 (after 7.4.654) missing changes for glob() in one file
7.4.657 (after 7.4.656) compiler warnings for pointer mismatch
7.4.658 'formatexpr' is evaluated too often
7.4.659 when 'ruler' is set the preferred column is reset (Issue 339)
7.4.660 using freed memory if g:colors_name is changed
7.4.661 using "0 CTRL-D" in Insert mode may have CursorHoldI interfere
7.4.662 selecting text object can be wrong when 'M' is in the 'cpo'
7.4.663 when using netbeans a buffer is not found in another tab
7.4.664 effect of 'numberwidth' being set not immediately visible
7.4.665 'linebreak' does not work properly with multi-byte characters
7.4.666 there is a chance that Vim may lock up
7.4.667 'colorcolumn' isn't drawn in closed fold like 'cursorcolumn'
7.4.668 can't use a glob pattern as a regexp pattern
7.4.669 when netbeans is active the sign column always shows up
7.4.670 using 'cindent' for Javascript is less than perfect
7.4.671 (after 7.4.665) warning for shadowing a variable
7.4.672 shell command completion does not see local directories
7.4.673 first syntax entry gets wrong sequence number zero
7.4.674 (after 7.4.672) missing changes in one file
7.4.675 when FileReadPost moves cursor inside line it gets moved back
7.4.676 on Mac, configure can't handle non-default Python framework
7.4.677 (after 7.4.676) configure fails when using python-config-dir
7.4.678 when using --remote the directory may end up being wrong
7.4.679 color values greater than 255 cause problems on MS-Windows
7.4.680 CTRL-W in Insert mode does not work well for multi-byte chars
7.4.681 MS-Windows: with minimized Vim window height is incorrect
7.4.682 search and match highlighting replace cursorline highlighting
7.4.683 typo in the vimtutor command
7.4.684 using non-unique temp file names when running Vim in diff mode
7.4.685 with illegal utf-8 chars old regexp engine may crash
7.4.686 "zr" and "zm" do not take a count
7.4.687 there is no way to use a different Replace cursor in terminal
7.4.688 when "$" is in 'cpo' the popup menu isn't undrawn correctly
7.4.689 MS-Windows: problem with diff mode when 'autochdir' is set
7.4.690 memory access errors when changing indent in Ex mode
7.4.691 (after 7.4.689) can't build with MzScheme
7.4.692 defining SOLARIS for no good reason
7.4.693 session file is not correct when there are multiple tab pages
7.4.694 running tests changes the .viminfo file
7.4.695 out-of-bounds read, dectected by Coverity
7.4.696 not freeing memory when encountering an error
7.4.697 the filename used for ":profile" must be given literally
7.4.698 various problems with locked and fixed lists and dictionaries
7.4.699 E315 when trying to delete a fold
7.4.700 fold can't be opened after ":move"
7.4.701 compiler warning for using uninitialized variable
7.4.702 joining an empty list does uneccessary work
7.4.703 compiler warning for start_dir unused when building unittests
7.4.704 invalid memory access if char search matches an illegal byte
7.4.705 can't build with Ruby 2.2
7.4.706 drawing error when 'laststatus' zero and a cmdline window
7.4.707 undo files can have their executable bit set
7.4.708 gettext() is called too often
7.4.709 ":tabmove" does not work as documented
7.4.710 it is not possible to make spaces visibible in list mode
7.4.711 (after 7.4.710) missing change in one file
7.4.712 missing change in another file
7.4.713 wrong condition for #ifdef
7.4.714 illegal memory access when there are illegal bytes
7.4.715 invalid memory access when there are illegal bytes
7.4.716 ":substitute" flags are not always remembered
7.4.717 ":let list += list" can change a locked list
7.4.718 quickfix autocommands cannot get the current title value
7.4.719 overflow when adding MAXCOL to a pointer
7.4.720 can't build with Visual Studio 2015
7.4.721 empty lines do not have Visual highligthing if 'list' set
7.4.722 0x202f is not recognized as a non-breaking space character
7.4.723 for indenting, finding the C++ baseclass can be slow
7.4.724 vim icon does not show in Windows context menu (issue 249)
7.4.725 ":call setreg('"', [])" reports an internal error
7.4.726 (after 7.4.724) cannot build GvimExt
7.4.727 (after 7.4.724) cannot build GvimExt with MingW
7.4.728 can't build with some version of Visual Studio 2015
7.4.729 (after 7.4.721) occasional crash with 'list' set
7.4.730 when setting the crypt key text in swap file may be corrupted
7.4.731 the tab menu shows "Close tab" even when it doesn't work
7.4.732 the cursor line is not always updated for the "O" command
7.4.733 test_listchars breaks on MS-Windows
7.4.734 ml_get error when using "p" in Visual selection in last line
7.4.735 wrong argument for sizeof()
7.4.736 invalid memory access
7.4.737 on MS-Windows vimgrep over arglist doesn't work (Issue 361)
7.4.738 (after 7.4.732) can't compile without the syntax HL feature
7.4.739 in a string "\U" only takes 4 digits, should be eight
7.4.740 ":1quit" works like ":.quit"
7.4.741 when using += with ":set" a trailing comma is not recognized
7.4.742 no vertical split when loading buffer for a quickfix command
7.4.743 "p" in Visual mode causes an unexpected line split
7.4.744 no tests for Ruby and Perl
7.4.745 entries returned by getmatches() dont work with setmatches()
7.4.746 ":[count]tag" is not always working
7.4.747 ":cnext" may jump to wrong column when 'virtualedit' is "all"
7.4.748 (after 7.4.745) buffer overflow
7.4.749 (after 7.4.741) two consecutive commas are OK for some options
7.4.750 cannot build with clang 3.5 on Cygwin with perl enabled
7.4.751 it is not obvious how to enable the address sanitizer
7.4.752 Unicode 8.0 not supported
7.4.753 appending in Visual mode with 'linebreak' set is wrong
7.4.754 using CTRL-A in Visual mode does not work well
7.4.755 it is not easy to count the number of characters
7.4.756 can't use strawberry Perl 5.22 x64 on MS-Windows
7.4.757 cannot detect the background color of a terminal
7.4.758 'conceallevel' in command-line window hides first character
7.4.759 building with Lua 5.3 doesn't work, symbols have changed
7.4.760 spelling mistakes are not displayed after ":syn spell"
7.4.761 (after 7.4.757) incomplete request-background implementation
7.4.762 (after 7.4.757) comment for may_req_bg_color() is wrong
7.4.763 (after 7.4.759) building with Lua 5.1 doesn't work
7.4.764 (after 7.4.754) test_increment fails on MS-Windows
7.4.765 (after 7.4.754) CTRL-A/CTRL-X in Visual mode do not work well
7.4.766 (after 7.4.757) bg color check does not work on Tera Term
7.4.767 --remote-tab-silent can fail on MS-Windows
7.4.768 :diffoff only works properly once
ChangeLog:
7.4.431 compiler warning
7.4.432 MS-Windows: setting 'encoding' does not convert arguments
7.4.433 test 75 fails on MS-Windows
7.4.434 gettabvar() is not consistent with getwinvar() and getbufvar()
7.4.435 line formatting behaves differently when 'linebreak' is set
7.4.436 ml_get error for autocommand that moves the cursor
7.4.437 new and old regexp engine are not consistent
7.4.438 cached values for 'cino' not reset for ":set all&"
7.4.439 duplicate message in message history
7.4.440 omni complete popup drawn incorrectly
7.4.441 endless loop and other problems when 'cedit' is set to CTRL-C
7.4.442 (after 7.4.434) using unitinialized variable
7.4.443 error reported by ubsan when running test 72
7.4.444 reversed question mark not recognized as punctuation
7.4.445 clipboard may be cleared on startup
7.4.446 environment for executing autocommand may not be restored
7.4.447 spell files from Hunspell may generate a lot of errors
7.4.448 MS-Windows: Using ETO_IGNORELANGUAGE causes problems
7.4.449 can't easily close the help window
7.4.450 some commands that edit another buffer don't support +cmd
7.4.451 calling system() with empty input gives an error
7.4.452 can't build with tiny features
7.4.453 still can't build with tiny features
7.4.454 CTRL-W-] does not work when using a Visual selection
7.4.455 completion for :buf does not use 'wildignorecase'
7.4.456 'backupcopy' is global, can't set a local value
7.4.457 cannot recognize getchar() returning K_CURSORHOLD
7.4.458 issue 252: Cursor moves in a zero-height window
7.4.460 (after 7.4.454) can't build without the quickfix feature
7.4.461 MS-Windows: When collate is on the number of copies is too high
7.4.462 Setting the local value of 'backupcopy' empty gives an error
7.4.463 tests 86 and 87 may hang on MS-Windows
7.4.464 (after 7.4.459) compiler warning
7.4.465 crash when expanding a very long string
7.4.466 (after 7.4.460) CTRL-W } does not open preview window
7.4.467 'linebreak' does not work well together with Visual mode
7.4.469 (after 7.4.467) can't build with MSVC
7.4.470 test 11 and 100 do not work properly on Windows
7.4.471 MS-Windows: multi-byte printer name is displayed as ???
7.4.472 drawing "precedes" entry of 'listchar' when 'list' is not set
7.4.473 cursor position incorrect with number column and 'sbr'
7.4.474 AIX compiler can't handle // comment
7.4.475 can't compile if Xutf8SetWMProperties() is not in X11 library
7.4.476 MingW: compiling with "XPM=no" doesn't work
7.4.477 ":%diffput" adds an empty line if the other file is empty
7.4.478 using byte length instead of character length for 'showbreak'
7.4.479 MS-Windows: The console title can be wrong
7.4.480 (after 7.4.479) MS-Windows: Can't build
7.4.481 (after 7.4.471) compiler warning on MS-Windows
7.4.482 when 'balloonexpr' results in a list, text has a trailing NL
7.4.483 a 0x80 byte is not handled correctly in abbreviations
7.4.484 (after 7.4.483) compiler warning
7.4.485 (after 7.4.484) abbreviations don't work
7.4.486 check for writing to a yank register is wrong
7.4.487 ":sign jump" may unnecessarily use another window
7.4.488 test_mapping fails for some people
7.4.489 cursor movement wrong when 'lbr' with a number column
7.4.490 cannot specify the buffer to use for "do" and "dp"
7.4.491 negative "topline" value for winrestview() has display errors
7.4.492 Ctrl-O in Insert mode moves right after insert comment leader
7.4.493 a TextChanged autocommand is triggered when saving a file
7.4.494 cursor shape is wrong after a CompleteDone autocommand
7.4.495 XPM isn't used correctly in the Cygwin Makefile
7.4.496 many lines are both in Make_cyg.mak and Make_ming.mak
7.4.497 NFA engine is very slow with some regexp patterns
7.4.498 (after 7.4.497) typo in DOS makefile
7.4.499 substitute() can be slow with long strings
7.4.500 test 72 still fails once in a while
7.4.501 (after 7.4.497) typo in file pattern
7.4.502 language mapping also applies to mapped characters
7.4.503 cannot append a list of lines to a file
7.4.504 MS-Windows installer restricts install path to end in "vim"
7.4.505 problem on MS-Windows file name longer than MAX_PATH bytes
7.4.506 MS-Windows: Cannot open a file with 259 characters
7.4.507 (after 7.4.496) building with MingW and Perl may fail
7.4.508 when generating ja.sjis.po, header is not correctly adjusted
7.4.509 users are not aware their encryption is weak
7.4.510 "-fwrapv" argument breaks use of cproto
7.4.511 generating proto for if_ruby.c uses type not defined elsewhere
7.4.512 cannot generate prototypes for Win32 files and VMS
7.4.513 crash because reference count is wrong for list from getreg()
7.4.514 (after 7.4.492) memory access error
7.4.515 in a help buffer the global 'foldmethod' is used
7.4.516 issue 253: completing function name with a # does not work
7.4.517 cursor may not end up in the right place on a wrapping line
7.4.518 using status line height in width computations
7.4.519 (after 7.4.497) crash when using syntax highlighting
7.4.520 Sun PCK locale is not recognzed
7.4.521 when using "vep" a mark is moved to the next line
7.4.522 specifying wrong buffer size for GetLongPathName()
7.4.523 copy/paste no longer works is X11 server is restarted
7.4.524 when using ":ownsyntax" spell checking is messed up
7.4.525 map() leaks memory when there is an error in the expression
7.4.526 matchstr() fails on long text
7.4.527 still confusing regexp failure and NFA_TOO_EXPENSIVE
7.4.528 crash when using matchadd()
7.4.529 no test for what 7.4.517 fixes
7.4.530 many commands take count/range that is not using line numbers
7.4.531 comments about parsing an Ex command are wrong
7.4.532 when using 'incsearch' "2/pattern/e" highlights first match
7.4.533 ":hardcopy" leaks memory in case of errors
7.4.534 warnings when compiling if_ruby.c
7.4.535 (after 7.4.530) can't build with tiny features
7.4.536 test 63 fails when using a black&white terminal
7.4.537 value of v:hlsearch reflects an internal variable
7.4.538 tests fail with small features plus Python
7.4.539 (after 7.4.530) crash when computing buffer count
7.4.540 (after 7.4.539) cannot build with tiny and small features
7.4.541 crash when doing a range assign
7.4.542 cannot specify the type of range for a user command
7.4.543 (after 7.4.232) "1,3s/\n//" joins two lines instead of three
7.4.544 warnings for unused arguments with a combination of features
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
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.