summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-04-22patch 8.0.1748: CmdlineEnter command uses backslash instead of slashBram Moolenaar
Problem: CmdlineEnter command uses backslash instead of slash. Solution: Don't treat the character as a file name. (closes #2837)
2018-04-21patch 8.0.1747: MS-Windows: term_start() does not set job_info() cmdBram Moolenaar
Problem: MS-Windows: term_start() does not set job_info() cmd. Solution: Share the code from job_start() to set jv_argv.
2018-04-21patch 8.0.1746: MS-Windows: channel tests failBram Moolenaar
Problem: MS-Windows: channel tests fail. Solution: Make a copy of the command before splitting it.
2018-04-21patch 8.0.1745: build failure on MS-WindowsBram Moolenaar
Problem: Build failure on MS-Windows. Solution: Build job arguments for MS-Windows. Fix allocating job twice.
2018-04-21patch 8.0.1744: on some systems /dev/stdout isn't writableBram Moolenaar
Problem: On some systems /dev/stdout isn't writable. Solution: Skip test if writing is not possible. (James McCoy, closes #2830)
2018-04-21patch 8.0.1743: terminal window options are named inconsistentlyBram Moolenaar
Problem: Terminal window options are named inconsistently. Solution: prefix terminal window options with "termwin". Keep the old names for now as an alias.
2018-04-21patch 8.0.1742: cannot get a list of all the jobsBram Moolenaar
Problem: Cannot get a list of all the jobs. Cannot get the command of the job. Solution: When job_info() is called without an argument return a list of jobs. Otherwise, include the command that the job is running. (Yegappan Lakshmanan)
2018-04-21patch 8.0.1741: MS-Windows with msys2 cannot build Ruby staticallyBram Moolenaar
Problem: MS-Windows with msys2 cannot build Ruby statically. Solution: Add RUBY_VERSION to CFLAGS later. (Gray Wolf, closes #2833)
2018-04-20patch 8.0.1740: warning for signed-unsigned incompatibilityBram Moolenaar
Problem: Warning for signed-unsigned incompatibility. Solution: Change type from "char *" to "char_u *". (John Marriott)
2018-04-20Update runtime files.Bram Moolenaar
2018-04-20patch 8.0.1739: MS-Windows with msys2 cannot build Ruby staticallyBram Moolenaar
Problem: MS-Windows with msys2 cannot build Ruby statically. Solution: Define RUBY_VERSION. (Gray Wolf, closes #2826)
2018-04-20patch 8.0.1738: ":args" output is hard to readBram Moolenaar
Problem: ":args" output is hard to read. Solution: Make columns with the names if the output is more than one line.
2018-04-19patch 8.0.1737: fchown() used when it is not supportedBram Moolenaar
Problem: fchown() used when it is not supported. Solution: Add #ifdef.
2018-04-19patch 8.0.1736: check for C99 features is incompleteBram Moolenaar
Problem: Check for C99 features is incomplete. Solution: Use AC_PROG_CC_C99 and when C99 isn't fully supported check the features we need. (James McCoy, closes #2820)
2018-04-18patch 8.0.1735: flexible array member feature not supported by HP-UXBram Moolenaar
Problem: Flexible array member feature not supported by HP-UX. (John Marriott) Solution: Do not use the flexible array member feature of C99.
2018-04-18patch 8.0.1734: package directory not added to 'rtp' if prefix matchesBram Moolenaar
Problem: Package directory not added to 'rtp' if prefix matches. Solution: Check the match is a full match. (Ozaki Kiichi, closes #2817) Also handle different ways of spelling a path.
2018-04-17patch 8.0.1733: incomplete testing for completion fixBram Moolenaar
Problem: Incomplete testing for completion fix. (Lifepillar) Solution: Add a test with CTRL-P.
2018-04-17patch 8.0.1732: crash when terminal API call deletes the bufferBram Moolenaar
Problem: Crash when terminal API call deletes the buffer. Solution: Lock the buffer while calling a function. (closes #2813)
2018-04-17patch 8.0.1731: characters deleted on completionBram Moolenaar
Problem: Characters deleted on completion. (Adrià Farrés) Solution: Also check the last item for the ORIGINAL_TEXT flag. (Christian Brabandt, closes #1645)
2018-04-17patch 8.0.1730: no configure check for the used C99 featuresBram Moolenaar
Problem: No configure check for the used C99 features. Solution: Add a compilation check. Tentatively document C99 features.
2018-04-17patch 8.0.1729: no comma after last enum itemBram Moolenaar
Problem: No comma after last enum item. Solution: Add a few commas to check if this works for all compilers. Also add a few // comments.
2018-04-17patch 8.0.1728: condition always false, useless codeBram Moolenaar
Problem: Condition always false, useless code. Solution: Remove the code. (Nikolai Pavlov, closes #2808)
2018-04-16patch 8.0.1727: qf_get_properties() function is too longBram Moolenaar
Problem: qf_get_properties() function is too long. Solution: Refactor the code. (Yegappan Lakshmanan, closes #2807)
2018-04-16patch 8.0.1726: older MSVC doesn't support declarations halfway a blockBram Moolenaar
Problem: Older MSVC doesn't support declarations halfway a block. Solution: Move the declaration back to the start of the block.
2018-04-16patch 8.0.1725: terminal debugger doesn't handle command argumentsBram Moolenaar
Problem: Terminal debugger doesn't handle command arguments. Solution: Add the :TermdebugCommand command. Use a ! to execute right away. (Christian Brabandt)
2018-04-16patch 8.0.1724: declarations cannot be halfway a blockBram Moolenaar
Problem: Declarations cannot be halfway a block. Solution: Move one declaration to check if this works for all compilers.
2018-04-16patch 8.0.1723: using one item array size declaration is misleadingBram Moolenaar
Problem: Using one item array size declaration is misleading. Solution: Instead of using "[1]" and actually using a larger array, use "[]". This is to verify that this C99 feature works for all compilers.
2018-04-15patch 8.0.1722: cannot specify a minimal size for a terminal windowBram Moolenaar
Problem: Cannot specify a minimal size for a terminal window. Solution: Support the "rows*cols" format for 'winsize'.
2018-04-15patch 8.0.1721: no test for using the 'termsize' optionBram Moolenaar
Problem: No test for using the 'termsize' option. Solution: Add a test.
2018-04-15patch 8.0.1720: when a timer is running a terminal window may not closeBram Moolenaar
Problem: When a timer is running a terminal window may not close after a shell has exited. Solution: Call job_status() more often.
2018-04-15patch 8.0.1719: cannot specify which Python executable configure should useBram Moolenaar
Problem: Cannot specify which Python executable configure should use. Solution: Add --with-python-command and --with-python3-command.
2018-04-15patch 8.0.1718: terminal scrollback test fails on MS-WindowsBram Moolenaar
Problem: Terminal scrollback test fails on MS-Windows. Solution: Check for the last line of output anticipating there might be an empty line below it.
2018-04-15patch 8.0.1717: C89 check causes too much troubleBram Moolenaar
Problem: C89 check causes too much trouble. Solution: Remove enforcing C89 for now.
2018-04-15patch 8.0.1716: test for term_setsize() does not give a good error messageBram Moolenaar
Problem: Test for term_setsize() does not give a good error message. Solution: use assert_inrange().
2018-04-15patch 8.0.1715: terminal buffer can be 1 more than 'terminalscroll' linesBram Moolenaar
Problem: Terminal buffer can be 1 more than 'terminalscroll' lines. Solution: Change > to >=.
2018-04-14patch 8.0.1714: term_setsize() does not give an error in a normal bufferBram Moolenaar
Problem: Term_setsize() does not give an error in a normal buffer. Solution: Add an error message.
2018-04-14patch 8.0.1713: terminal debugger doesn't handle argumentsBram Moolenaar
Problem: Terminal debugger doesn't handle arguments. Solution: Use <f-args> and pass all the arguments to gdb, e.g. the core file or process number. (suggested by Christian Brabandt) Disallow starting the debugger twice.
2018-04-14patch 8.0.1712: terminal scrollback is not limitedBram Moolenaar
Problem: Terminal scrollback is not limited. Solution: Add the 'terminalscroll' option.
2018-04-14patch 8.0.1711: term_setsize() is not implemented yetBram Moolenaar
Problem: Term_setsize() is not implemented yet. Solution: Implement it.
2018-04-14patch 8.0.1710: building with Ruby failsBram Moolenaar
Problem: Building with Ruby fails. Solution: Don't add -ansi when building with Ruby.
2018-04-14patch 8.0.1709: some non-C89 code may slip throughBram Moolenaar
Problem: Some non-C89 code may slip through. Solution: Enforce C89 in configure. Fix detected problems. (James McCoy, closes #2735)
2018-04-14patch 8.0.1708: mkdir with 'p' flag fails on existing directoryBram Moolenaar
Problem: Mkdir with 'p' flag fails on existing directory, which is different from the mkdir shell command. Solution: Don't fail if the directory already exists. (James McCoy, closes #2775)
2018-04-13patch 8.0.1707: when 'wfh' is set ":bel 10new" scrolls windowBram Moolenaar
Problem: When 'wfh' is set ":bel 10new" scrolls window. (Andrew Pyatkov) Solution: Set the fraction before changing the window height. (closes #2798)
2018-04-13patch 8.0.1706: cannot sent CTRL-\ to a terminal windowBram Moolenaar
Problem: Cannot sent CTRL-\ to a terminal window. Solution: Make CTRL-W CTRL-\ send CTRL-\ to a terminal window.
2018-04-13patch 8.0.1705: when making a vertical split the mode message isn't updatedBram Moolenaar
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-12patch 8.0.1704: 'backupskip' default doesn't work for MacBram Moolenaar
Problem: 'backupskip' default doesn't work for Mac. Solution: Use "/private/tmp". (Rainer Müller, closes #2793)
2018-04-12patch 8.0.1703: in the tutor 'showcmd' is not setBram Moolenaar
Problem: In the tutor 'showcmd' is not set. Solution: Set 'showcmd' in the vimtutor script. (Ken Takata, closes #2792)
2018-04-12patch 8.0.1702: leaking memory when autocommands make quickfix list invalidBram Moolenaar
Problem: Leaking memory when autocommands make a quickfix list invalid. Solution: Call FreeWild(). (Yegappan Lakshmanan)
2018-04-12patch 8.0.1701: can disable COLOR_EMOJI with MSVC but not MinGWBram Moolenaar
Problem: Can disable COLOR_EMOJI with MSVC but not MinGW. Solution: Add COLOR_EMOJI flag. Also add some empty lines for readability.
2018-04-12patch 8.0.1700: coverage statistics still don't work on coverallsBram Moolenaar
Problem: Coverate statistics still don't work on coveralls. Solution: Exclude the xxd directory again.