Bram Moolenaar
98da6ecab9
patch 8.0.1707: when 'wfh' is set ":bel 10new" scrolls window
...
Problem: When 'wfh' is set ":bel 10new" scrolls window. (Andrew Pyatkov)
Solution: Set the fraction before changing the window height. (closes #2798 )
2018-04-13 22:15:46 +02:00
Bram Moolenaar
b59118d501
patch 8.0.1706: cannot sent CTRL-\ to a terminal window
...
Problem: Cannot sent CTRL-\ to a terminal window.
Solution: Make CTRL-W CTRL-\ send CTRL-\ to a terminal window.
2018-04-13 22:11:56 +02:00
Bram Moolenaar
5bab555c2f
patch 8.0.1705: when making a vertical split the mode message isn't updated
...
Problem: When making a vertical split the mode message isn't always
updated, "VISUAL" remains. (Alexei Averchenko)
Solution: Only reset clear_cmdline when filling all columns of the last
screen line. (Tom M. closes #2611 )
2018-04-13 20:41:29 +02:00
Bram Moolenaar
b8e22a053b
patch 8.0.1704: 'backupskip' default doesn't work for Mac
...
Problem: 'backupskip' default doesn't work for Mac.
Solution: Use "/private/tmp". (Rainer Müller, closes #2793 )
2018-04-12 21:37:34 +02:00
Bram Moolenaar
527dec3f94
patch 8.0.1703: in the tutor 'showcmd' is not set
...
Problem: In the tutor 'showcmd' is not set.
Solution: Set 'showcmd' in the vimtutor script. (Ken Takata, closes #2792 )
2018-04-12 20:36:43 +02:00
Bram Moolenaar
ee5b94a8ec
patch 8.0.1702: leaking memory when autocommands make quickfix list invalid
...
Problem: Leaking memory when autocommands make a quickfix list invalid.
Solution: Call FreeWild(). (Yegappan Lakshmanan)
2018-04-12 20:35:05 +02:00
Bram Moolenaar
cccd62d435
patch 8.0.1701: can disable COLOR_EMOJI with MSVC but not MinGW
...
Problem: Can disable COLOR_EMOJI with MSVC but not MinGW.
Solution: Add COLOR_EMOJI flag. Also add some empty lines for readability.
2018-04-12 20:23:48 +02:00
Bram Moolenaar
56f9955044
patch 8.0.1700: coverage statistics still don't work on coveralls
...
Problem: Coverate statistics still don't work on coveralls.
Solution: Exclude the xxd directory again.
2018-04-12 20:06:05 +02:00
Bram Moolenaar
9ce4213b03
patch 8.0.1699: leftover stuff for Python 1.4
...
Problem: Leftover stuff for Python 1.4.
Solution: Remove outdated Python 1.4 stuff. (Naoki Inada, closes #2794 )
2018-04-11 22:19:36 +02:00
Bram Moolenaar
1ed00330bc
patch 8.0.1698: coverage statistics don't work on coveralls
...
Problem: Coverate statistics don't work on coveralls.
Solution: Use curly braces for $SRCDIR.
2018-04-11 21:03:08 +02:00
Bram Moolenaar
769e9d21ac
patch 8.0.1697: various tests are still a bit flaky
...
Problem: Various tests are still a bit flaky.
Solution: Increase the default wait time to five seconds.
2018-04-11 20:53:49 +02:00
Bram Moolenaar
d60e0a1d20
patch 8.0.1696: coverage statistics don't work
...
Problem: Coverate statistics don't work.
Solution: Include the xxd directory. (Christian Brabandt)
2018-04-11 10:06:04 +02:00
Bram Moolenaar
6995c0a7a9
patch 8.0.1695: xxd test not run on MS-Windows
...
Problem: Xxd test not run on MS-Windows.
Solution: Use xxd.exe if it exists.
2018-04-10 21:46:10 +02:00
Bram Moolenaar
b377457e69
patch 8.0.1694: terminal API test is a bit flaky
...
Problem: Terminal API test is a bit flaky.
Solution: Wait longer for Vim to stop.
2018-04-10 21:43:26 +02:00
Bram Moolenaar
1acdb3f301
patch 8.0.1693: xxd is excluded from coverage statistics
...
Problem: Xxd is excluded from coverage statistics.
Solution: Don't skip the xxd directory. (Christian Brabandt)
2018-04-10 21:16:32 +02:00
Bram Moolenaar
3a21d9c7bb
patch 8.0.1692: Python may not work when using statically linked library
...
Problem: Python may not work when using statically linked library .
Solution: Do not define PYTHON_HOME and PYTHON3_HOME in configure if the
Python library is linked statically.
2018-04-10 20:26:20 +02:00
Bram Moolenaar
164268d4cf
patch 8.0.1691: xxd test sometimes fails
...
Problem: Xxd test sometimes fails.
Solution: Wipe out the XXDfile buffer.
2018-04-10 20:06:17 +02:00
Bram Moolenaar
8dd1761e69
patch 8.0.1690: not easy to run one test with gvim instead of vim
...
Problem: Not easy to run one test with gvim instead of vim.
Solution: Add VIMTESTTARGET in Makefile.
2018-04-10 19:24:04 +02:00
Bram Moolenaar
29f9ed20b4
patch 8.0.1689: no tests for xxd
...
Problem: No tests for xxd.
Solution: Add a test. (Christian Brabandt)
2018-04-10 19:20:31 +02:00
Bram Moolenaar
6f4700233f
patch 8.0.1688: some macros are used without a semicolon
...
Problem: Some macros are used without a semicolon, causing auto-indent to be
wrong.
Solution: Use the do-while(0) trick. (Ozaki Kiichi, closes #2729 )
2018-04-10 18:47:20 +02:00
Bram Moolenaar
d6b4f2dd76
patch 8.0.1687: 64 bit compiler warnings
...
Problem: 64 bit compiler warnings.
Solution: change type, add type cast. (Mike Williams)
2018-04-10 18:26:27 +02:00
Bram Moolenaar
d088240b96
patch 8.0.1686: Python does not work when configuring with specific dir
...
Problem: Python does not work when configuring with specific dir. (Rajdeep)
Solution: Do define PYTHON_HOME and PYTHON3_HOME in configure if the Python
config dir was specified.
2018-04-10 18:13:05 +02:00
Bram Moolenaar
f59c6e8cee
patch 8.0.1685: can't set ANSI colors of a terminal window
...
Problem: Can't set ANSI colors of a terminal window.
Solution: Add term_setansicolors(), term_getansicolors() and
g:term_ansi_colors. (Andy Massimino, closes #2747 )
2018-04-10 15:59:11 +02:00
Bram Moolenaar
07b46af645
patch 8.0.1684: ml_get errors when using terminal window for shell command
...
Problem: ml_get errors when using terminal window for shell command.
(Blay263)
Solution: Do not change the size of the current window.
2018-04-10 14:56:18 +02:00
Bram Moolenaar
0424958bde
patch 8.0.1683: Python upgrade breaks Vim when defining PYTHON_HOME
...
Problem: Python upgrade breaks Vim when defining PYTHON_HOME.
Solution: Do not define PYTHON_HOME and PYTHON3_HOME in configure. (Naoki
Inada, closes #2787 )
2018-04-10 13:29:34 +02:00
Bram Moolenaar
8c87a2b1fe
patch 8.0.1682: auto indenting breaks inserting a block
...
Problem: Auto indenting breaks inserting a block.
Solution: Do not check for cursor movement if indent was changed. (Christian
Brabandt, closes #2778 )
2018-04-10 13:15:47 +02:00
Bram Moolenaar
e80757c154
patch 8.0.1681: the format attribute fails with MinGW
...
Problem: The format attribute fails with MinGW. (John Marriott)
Solution: Don't use the format attribute with MinGW.
2018-04-10 12:42:44 +02:00
Bram Moolenaar
756ef113d1
patch 8.0.1680: memory allocated by libvterm is not profiled
...
Problem: Memory allocated by libvterm does not show up in profile.
Solution: Pass allocater functions to vterm_new().
2018-04-10 12:04:27 +02:00
Bram Moolenaar
672afb9f66
patch 8.0.1679: compiler warning for printf format
...
Problem: Compiler warning for printf format. (Chdiza)
Solution: Change type to "long long". (closes #2791 )
2018-04-08 16:34:22 +02:00
Bram Moolenaar
e333e79f9b
patch 8.0.1678: errorformat "%r" implies "%>"
...
Problem: Errorformat "%r" implies "%>". (Jan Gosmann)
Solution: Jump to before setting fmt_ptr. (Yegappan Lakshmanan,
closes #2785 )
2018-04-08 13:27:39 +02:00
Bram Moolenaar
ea39176baa
patch 8.0.1677: no compiler warning for wrong format in vim_snprintf()
...
Problem: No compiler warning for wrong format in vim_snprintf().
Solution: Add printf attribute for gcc. Fix reported problems.
2018-04-08 13:07:22 +02:00
Bram Moolenaar
4ac2e8d8e6
patch 8.0.1676: no compiler warning for wrong printf format
...
Problem: No compiler warning for wrong printf format.
Solution: Add a printf attribute for gcc. Fix reported problems. (Dominique
Pelle, closes #2789 )
2018-04-08 12:38:26 +02:00
Bram Moolenaar
8200829141
patch 8.0.1675: unused macro argument in libvterm
...
Problem: Unused macro argument in libvterm. (Randall W. Morris)
Solution: Remove the argument.
2018-04-08 12:17:04 +02:00
Bram Moolenaar
77557a7ae6
patch 8.0.1674: libvterm can't handle an OSC string split
...
Problem: Libvterm can't handle a long OSC string that is split.
Solution: When an incomplete OSC string is received copy it to the parser
buffer. Increase the size of the parser buffer to be able to
handle longer strings.
2018-04-07 21:42:56 +02:00
Bram Moolenaar
4791015e6f
patch 8.0.1673: terminal window tests are still a bit flaky
...
Problem: Terminal window tests are still a bit flaky.
Solution: Increase the waiting time even more. (Elimar Riesebieter)
2018-04-07 19:27:16 +02:00
Bram Moolenaar
72532d354e
patch 8.0.1672: error during completion causes command to be cancelled
...
Problem: Error during completion causes command to be cancelled.
Solution: Reset did_emsg before waiting for another character. (Tom M.)
2018-04-07 19:09:09 +02:00
Bram Moolenaar
22efba47de
patch 8.0.1671: crash when passing non-dict argument as env to job_start()
...
Problem: Crash when passing non-dict argument as env to job_start().
Solution: Check for valid argument. (Ozaki Kiichi, closes #2765 )
2018-04-07 13:22:21 +02:00
Bram Moolenaar
b6ed74fef8
patch 8.0.1670: terminal window tests are still a bit flaky
...
Problem: Terminal window tests are still a bit flaky.
Solution: Increase the waiting time for the buffer to be created.
2018-04-07 10:42:14 +02:00
Bram Moolenaar
e1bb879f49
patch 8.0.1669: :vimgrep may add entries to the wrong quickfix list
...
Problem: :vimgrep may add entries to the wrong quickfix list.
Solution: Use the list identifier. (Yegappan Lakshmanan)
2018-04-06 22:58:23 +02:00
Bram Moolenaar
c4b533e1e9
patch 8.0.1668: terminal debugger: can't re-open source code window
...
Problem: Terminal debugger: can't re-open source code window.
Solution: Add the :Source command. Also create the window if needed when
gdb stops at a source line.
2018-04-06 22:26:25 +02:00
Bram Moolenaar
3680bab7e7
patch 8.0.1667: terminal window tests are flaky
...
Problem: Terminal window tests are flaky.
Solution: Increase the waiting time for Vim to start.
2018-04-06 20:22:06 +02:00
Bram Moolenaar
d5359b24ce
patch 8.0.1666: % argument in ch_log() causes trouble
...
Problem: % argument in ch_log() causes trouble.
Solution: Use string as third argument in internal ch_log(). (Dominique
Pelle, closes #2784 )
2018-04-05 22:44:39 +02:00
Bram Moolenaar
9a993e3c09
patch 8.0.1665: when running a terminal from the GUI 'term' is not useful
...
Problem: When running a terminal from the GUI 'term' is not useful.
Solution: Use $TERM in the GUI if it starts with "xterm". (closes #2776 )
2018-04-05 22:15:22 +02:00
Bram Moolenaar
3aa67fb453
patch 8.0.1664: test failure because of not allocating enough space
...
Problem: Test failure because of not allocating enough space.
Solution: Allocate more bytes.
2018-04-05 21:04:15 +02:00
Bram Moolenaar
86676c949f
patch 8.0.1663: cannot build without multi-byte feature
...
Problem: Cannot build without multi-byte feature.
Solution: Add #ifdef.
2018-04-05 18:56:48 +02:00
Bram Moolenaar
4a69634b1b
patch 8.0.1662: showing dump diff doesn't mention both file names
...
Problem: Showing dump diff doesn't mention both file names.
Solution: Add the file name in the separator line.
2018-04-05 18:45:26 +02:00
Bram Moolenaar
878c96d5b9
patch 8.0.1661: warnings from 64 bit compiler
...
Problem: Warnings from 64 bit compiler.
Solution: Add type casts. (Mike Williams)
2018-04-04 23:00:06 +02:00
Bram Moolenaar
333b80acf3
patch 8.0.1660: the terminal API "drop" command doesn't support options
...
Problem: The terminal API "drop" command doesn't support options.
Solution: Implement the options.
2018-04-04 22:57:29 +02:00
Bram Moolenaar
1f8495cf48
patch 8.0.1659: scroll events not recognized for some xterm emulators
...
Problem: Scroll events not recognized for some xterm emulators.
Solution: Recognize mouse codes 0x40 and 0x41 as scroll events.
2018-04-04 21:53:11 +02:00
Bram Moolenaar
79cf7c0d45
patch 8.0.1658: capitalize argument not available in long form
...
Problem: Capitalize argument not available in long form.
Solution: Recognize -capitalize. Update man page.
2018-04-03 14:21:16 +02:00