summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2017-11-26patch 8.0.1343: MS-Windows: does not show colored emojisv8.0.1343Bram Moolenaar
Problem: MS-Windows: does not show colored emojis. Solution: Implement colored emojis. Improve drawing speed. Make 'taamode' work. (Taro Muraoka, Yasuhiro Matsumoto, Ken Takata, close #2375)
2017-11-25patch 8.0.1342: cannot build with Motif and multi-bytev8.0.1342Bram Moolenaar
Problem: Cannot build with Motif and multi-byte. (Mohamed Boughaba) Solution: Use the right input method status flag. (closes #2374)
2017-11-25patch 8.0.1341: 'imactivatefunc' test fails on MS-Windowsv8.0.1341Bram Moolenaar
Problem: 'imactivatefunc' test fails on MS-Windows. Solution: Skip the text.
2017-11-25patch 8.0.1340: MS-Windows: cannot build GUI without IMEv8.0.1340Bram Moolenaar
Problem: MS-Windows: cannot build GUI without IME. Solution: Define im_get_status() and im_set_active() when IME is not used.
2017-11-25patch 8.0.1339: no test for what 8.0.1335 fixesv8.0.1339Bram Moolenaar
Problem: No test for what 8.0.1335 fixes. Solution: Add a test. (Yasuhiro Matsumoto, closes #2373)
2017-11-25patch 8.0.1338: USE_IM_CONTROL is confusing and incompletev8.0.1338Bram Moolenaar
Problem: USE_IM_CONTROL is confusing and incomplete. Solution: Just use FEAT_MBYTE. Call 'imactivatefunc' also without GUI.
2017-11-25patch 8.0.1337: typo in #ifdefv8.0.1337Bram Moolenaar
Problem: Typo in #ifdef. Solution: Fix the #if line.
2017-11-25patch 8.0.1336: cannot use imactivatefunc() unless compiled with +ximv8.0.1336Bram Moolenaar
Problem: Cannot use imactivatefunc() unless compiled with +xim. Solution: Allow using imactivatefunc() when not compiled with +xim. (Yasuhiro Matsumoto, closes #2349)
2017-11-25patch 8.0.1335: writefile() using fsync() may give an error.v8.0.1335Bram Moolenaar
Problem: Writefile() using fsync() may give an error for a device. (Yasuhiro Matsumoto) Solution: Ignore fsync() failing. (closes #2373)
2017-11-25patch 8.0.1334: splitting a window with a WinBar damages window layoutv8.0.1334Bram Moolenaar
Problem: Splitting a window with a WinBar damages window layout. (Lifepillar) Solution: Take the winbar into account when computing the new window position. Add WINBAR_HEIGHT().
2017-11-23patch 8.0.1333: some tests are run twicev8.0.1333Bram Moolenaar
Problem: Some tests are run twice. Solution: Invoked most utf8 tests only from test_alot_utf8. (Yegappan Lakshmanan, closes #2369)
2017-11-23patch 8.0.1332: highlighting in quickfix window could be betterv8.0.1332Bram Moolenaar
Problem: Highlighting in quickfix window could be better. (Axel Bender) Solution: Use the qfSeparator highlight item. (Yegappan Lakshmanan)
2017-11-22patch 8.0.1331: possible crash when window can be zero lines highv8.0.1331Bram Moolenaar
Problem: Possible crash when window can be zero lines high. (Joseph Dornisch) Solution: Only set w_fraction if the window is at least two lines high.
2017-11-21patch 8.0.1330: MS-Windows: job in terminal can't get back to Vimv8.0.1330Bram Moolenaar
Problem: MS-Windows: job in terminal can't get back to Vim. Solution: set VIM_SERVERNAME in the environment. (Yasuhiro Matsumoto, closes #2360)
2017-11-21patch 8.0.1329: when a flaky test fails it also often fails the second timev8.0.1329Bram Moolenaar
Problem: When a flaky test fails it also often fails the second time. Solution: Sleep a couple of seconds before the second try.
2017-11-21patch 8.0.1328: trouble when using ":term ++close" with autocmdv8.0.1328Bram Moolenaar
Problem: Trouble when using ":term ++close" with autocmd. (Gabriel Barta) Solution: Use aucmd_prepbuf() and aucmd_restbuf() instead of setting curbuf. (closes #2339)
2017-11-21patch 8.0.1327: new proto file missing from distributionv8.0.1327Bram Moolenaar
Problem: New proto file missing from distribution. Solution: Add it. (closes #2355)
2017-11-21patch 8.0.1326: largefile test fails on CI, glob test on MS-Windowsv8.0.1326Bram Moolenaar
Problem: Largefile test fails on CI, glob test on MS-Windows. Solution: Remove largefile test from list of all tests. Don't run Test_glob() on non-unix systems. More cleanup. (Yegappan Lakshmanan, closes #2354)
2017-11-20patch 8.0.1325: more tests are not runv8.0.1325Bram Moolenaar
Problem: More tests are not run. Solution: Add targets to the list of tests. (Yegappan Lakshmanan)
2017-11-20patch 8.0.1324: some xterm sends different mouse move codesv8.0.1324Bram Moolenaar
Problem: Some xterm sends different mouse move codes. Solution: Also accept 0x80 as a move event.
2017-11-20patch 8.0.1323: mouse events in a terminal window may cause endless loopv8.0.1323Bram Moolenaar
Problem: Mouse events in a terminal window may cause endless loop. Solution: Adjust position computation. Don't stuff a mouse event when coming from normal_cmd().
2017-11-19patch 8.0.1322: textformat test isn't runv8.0.1322Bram Moolenaar
Problem: Textformat test isn't run. (Yegappan Lakshmanan) Solution: Add target to the list of tests.
2017-11-19patch 8.0.1321: can't build huge version with Athenav8.0.1321Bram Moolenaar
Problem: Can't build huge version with Athena. (Mark Kelly) Solution: Move including beval.h to before structs.h. Include beval.pro like other proto files.
2017-11-19patch 8.0.1320: popup test fails on GUI-only buildv8.0.1320Bram Moolenaar
Problem: Popup test fails on GUI-only build. Solution: Don't test balloon_split() when it's not available.
2017-11-19patch 8.0.1319: can't build GUI on MS-Windowsv8.0.1319Bram Moolenaar
Problem: Can't build GUI on MS-Windows. Solution: Don't define the balloon_split() function in a GUI-only build.
2017-11-19patch 8.0.1318: terminal balloon only shows one linev8.0.1318Bram Moolenaar
Problem: Terminal balloon only shows one line. Solution: Split into several lines in a clever way. Add balloon_split(). Make balloon_show() accept a list in the terminal.
2017-11-19patch 8.0.1317: accessing freed memory in term_wait()v8.0.1317Bram Moolenaar
Problem: Accessing freed memory in term_wait(). (Dominique Pelle) Solution: Check that the buffer still exists.
2017-11-18patch 8.0.1316: build still still fails on Macv8.0.1316Bram Moolenaar
Problem: Build still still fails on Mac. (chdiza) Solution: Remove another bogus typedef.
2017-11-18patch 8.0.1315: build still fails on Macv8.0.1315Bram Moolenaar
Problem: Build still fails on Mac. (chdiza) Solution: Remove bogus typedef.
2017-11-18patch 8.0.1314: build fails on Macv8.0.1314Bram Moolenaar
Problem: Build fails on Mac. (chdiza) Solution: Add #ifdef around GUI fields.
2017-11-18patch 8.0.1313: missing dependencies cause parallel make to failv8.0.1313Bram Moolenaar
Problem: Missing dependencies cause parallel make to fail. Solution: Update dependencies.
2017-11-18patch 8.0.1312: balloon_show() only works in terminal when compiled with GUIv8.0.1312Bram Moolenaar
Problem: balloon_show() only works in terminal when compiled with the GUI. Solution: Add FEAT_BEVAL_GUI and refactor to move common code out of the GUI specific file.
2017-11-18patch 8.0.1311: no test for strpart()v8.0.1311Bram Moolenaar
Problem: No test for strpart(). Solution: Add a test. (Dominique Pelle, closes #2347)
2017-11-18patch 8.0.1310: cproto generates errors because of missing typev8.0.1310Bram Moolenaar
Problem: Cproto generates errors because of missing type. Solution: Define _Float128 when generating prototypes.
2017-11-18patch 8.0.1309: cannot use 'balloonexpr' in a terminalv8.0.1309Bram Moolenaar
Problem: Cannot use 'balloonexpr' in a terminal. Solution: Add 'balloonevalterm' and add code to handle mouse movements in a terminal. Initial implementation for Unix with GUI.
2017-11-18patch 8.0.1308: the "Reading from stdin" message may be undesiredv8.0.1308Bram Moolenaar
Problem: The "Reading from stdin" message may be undesired and there is no easy way to skip it. Solution: Don't show the message with --not-a-term was used.
2017-11-17patch 8.0.1307: compiler warning for ignoring return valuev8.0.1307Bram Moolenaar
Problem: Compiler warning for ignoring return value of ftruncate(). (Tony Mechelynck) Solution: Assign returned value to "ignore".
2017-11-17patch 8.0.1306: ASAN error stack trace is not usefulv8.0.1306Bram Moolenaar
Problem: ASAN error stack trace is not useful. Solution: Add "asan_symbolize". (James McCoy, closes #2344)
2017-11-16patch 8.0.1305: writefile() never calls fsync()v8.0.1305Bram Moolenaar
Problem: Writefile() never calls fsync(). Solution: Follow the 'fsync' option with override to enable or disable.
2017-11-16patch 8.0.1304: CTRL-G/CTRL-T don't work with incsearch and empty patternv8.0.1304Bram Moolenaar
Problem: CTRL-G/CTRL-T don't work with incsearch and empty pattern. Solution: Use the last search pattern. (Christian Brabandt, closes #2292)
2017-11-16patch 8.0.1303: 'ttymouse' is not set to "sgr" for Terminal.app and Iterm2v8.0.1303Bram Moolenaar
Problem: 'ttymouse' is not set to "sgr" for Terminal.app and Iterm2. Solution: Recognize Iterm2 by the termresponse.
2017-11-16patch 8.0.1302: still too many old style testsv8.0.1302Bram Moolenaar
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2326)
2017-11-16patch 8.0.1301: generated license file for NSIS has a modelinev8.0.1301Bram Moolenaar
Problem: Generated license file for NSIS has a modeline. Solution: Adjust the pattern for sed. (Ken Takata)
2017-11-16patch 8.0.1300: file permissions may end up wrong when writingv8.0.1300Bram Moolenaar
Problem: File permissions may end up wrong when writing. Solution: Use fchmod() instead of chmod() when possible. Don't truncate until we know we can change the file.
2017-11-16patch 8.0.1299: bracketed paste does not work well in terminal windowv8.0.1299Bram Moolenaar
Problem: Bracketed paste does not work well in terminal window. Solution: Send translated string to job right away. (Ozaki Kiichi, closes #2341)
2017-11-14patch 8.0.1298: missing test filev8.0.1298Bram Moolenaar
Problem: Missing test file. Solution: Add samples/test000. (Christian Brabandt)
2017-11-13patch 8.0.1297: +autoservername does not show enabled on MS-Windowsv8.0.1297Bram Moolenaar
Problem: +autoservername does not show enabled on MS-Windows. Solution: Always define the flag on MS-Windows. (Ken Takata)
2017-11-13patch 8.0.1296: checking the same condition twicev8.0.1296Bram Moolenaar
Problem: Checking the same condition twice. (John Marriott) Solution: Check blinkwait.
2017-11-12patch 8.0.1295: cannot automatically get a server name in a terminalv8.0.1295Bram Moolenaar
Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
2017-11-12patch 8.0.1294: GUI: get stuck when splitting a terminal windowv8.0.1294Bram Moolenaar
Problem: GUI: get stuck when splitting a terminal window. Solution: Stop blinking when values become zero. (Hirohito Higashi)