summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2019-09-07patch 8.1.2001: some source files are too bigv8.1.2001Bram Moolenaar
Problem: Some source files are too big. Solution: Move buffer and window related functions to evalbuffer.c and evalwindow.c. (Yegappan Lakshmanan, closes #4898)
2019-09-07patch 8.1.2000: plugin cannot get the current IME statusv8.1.2000Bram Moolenaar
Problem: Plugin cannot get the current IME status. Solution: Add the getimstatus() function. (closes #4904)
2019-09-07patch 8.1.1999: calling both PlaySoundW() and PlaySoundA()v8.1.1999Bram Moolenaar
Problem: Calling both PlaySoundW() and PlaySoundA(). Solution: Only use PlaySoundW(). (Dan Thompson, closes #4903)
2019-09-07patch 8.1.1998: redraw even when no popup window filter was invokedv8.1.1998Bram Moolenaar
Problem: Redraw even when no popup window filter was invoked. Solution: Only redraw when must_redraw was set to a larger value.
2019-09-07patch 8.1.1997: no redraw after a popup window filter is invokedv8.1.1997Bram Moolenaar
Problem: No redraw after a popup window filter is invoked. Solution: Redraw if needed.
2019-09-06patch 8.1.1996: more functions can be used as methodsv8.1.1996Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-06patch 8.1.1995: more functions can be used as methodsv8.1.1995Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make sign functions usable as a method.
2019-09-06patch 8.1.1994: MS-Windows: cannot build with eval but without cscopev8.1.1994Bram Moolenaar
Problem: MS-Windows: cannot build with eval but without cscope Solution: Adjust the makefiles to always build if_cscope.obj.
2019-09-06patch 8.1.1993: more functions can be used as methodsv8.1.1993Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-06patch 8.1.1992: the search stat moves when wrapping at the end of the bufferv8.1.1992Bram Moolenaar
Problem: The search stat moves when wrapping at the end of the buffer. Solution: Put the "W" in front instead of at the end.
2019-09-05patch 8.1.1991: still cannot build with eval but without cscopev8.1.1991Bram Moolenaar
Problem: Still cannot build with eval but without cscope. Solution: Move f_cscope_connection() outside of #ifdef.
2019-09-05patch 8.1.1990: cannot build with eval but without cscopev8.1.1990Bram Moolenaar
Problem: Cannot build with eval but without cscope. Solution: Always include if_cscope.pro.
2019-09-05patch 8.1.1989: the evalfunc.c file is still too bigv8.1.1989Bram Moolenaar
Problem: The evalfunc.c file is still too big. Solution: Move f_pathshorten() to filepath.c. Move f_cscope_connection() to if_cscope.c. Move diff_ functions to diff.c. Move timer_ functions to ex_cmds2.c. move callback functions to evalvars.c.
2019-09-05patch 8.1.1988: :startinsert! does not work the same way as "A"v8.1.1988Bram Moolenaar
Problem: :startinsert! does not work the same way as "A". Solution: Use the same code to move the cursor. (closes #4896)
2019-09-04patch 8.1.1987: more functions can be used as methodsv8.1.1987Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-04patch 8.1.1986: more functions can be used as methodsv8.1.1986Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make textprop functions usable as a method.
2019-09-04patch 8.1.1985: code for dealing with paths is spread outv8.1.1985Bram Moolenaar
Problem: Code for dealing with paths is spread out. Solution: Move path related functions from misc1.c to filepath.c. Remove NO_EXPANDPATH.
2019-09-04patch 8.1.1984: more functions can be used as methodsv8.1.1984Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-04patch 8.1.1983: compiler nags for uninitialized variable and unused functionv8.1.1983Bram Moolenaar
Problem: Compiler nags for uninitialized variable and unused function. Solution: Add unnecessary initialization. Move function inside #ifdef.
2019-09-04patch 8.1.1982: more functions can be used as methodsv8.1.1982Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make popup functions usable as a method.
2019-09-04patch 8.1.1981: the evalfunc.c file is too bigv8.1.1981Bram Moolenaar
Problem: The evalfunc.c file is too big. Solution: Move undo functions to undo.c. Move cmdline functions to ex_getln.c. Move some container functions to list.c.
2019-09-04patch 8.1.1980: fix for search stat not testedv8.1.1980Bram Moolenaar
Problem: Fix for search stat not tested. Solution: Add a screenshot test. (Christian Brabandt)
2019-09-04patch 8.1.1979: code for handling file names is spread outv8.1.1979Bram Moolenaar
Problem: Code for handling file names is spread out. Solution: Move code to new filepath.c file. Graduate FEAT_MODIFY_FNAME.
2019-09-04patch 8.1.1978: the eval.c file is too bigv8.1.1978Bram Moolenaar
Problem: The eval.c file is too big. Solution: Move filter() and map() to list.c.
2019-09-04patch 8.1.1977: terminal debugger plugin may hangv8.1.1977Bram Moolenaar
Problem: Terminal debugger plugin may hang. Solution: Wait longer when still reading symbols.
2019-09-04patch 8.1.1976: Travis log always shows test outputv8.1.1976Bram Moolenaar
Problem: Travis log always shows test output. Solution: Change script to avoid if/else. (Ozaki Kiichi, closes #4892)
2019-09-04patch 8.1.1975: MS-Windows GUI responds slowly to timerv8.1.1975Bram Moolenaar
Problem: MS-Windows GUI responds slowly to timer. Solution: Break out of wait loop when timer was added or input is available. (closes #4893)
2019-09-04patch 8.1.1974: Coverity warns for using pointer as arrayv8.1.1974Bram Moolenaar
Problem: Coverity warns for using pointer as array. Solution: Call var2fpos() directly instead of using f_line().
2019-09-04patch 8.1.1973: cannot build without the quickfix featurev8.1.1973Bram Moolenaar
Problem: Cannot build without the quickfix feature. Solution: Remove #ifdef for qf_info_T.
2019-09-03patch 8.1.1972: no proper test for getchar()v8.1.1972Bram Moolenaar
Problem: No proper test for getchar(). Solution: Add a test with special characters.
2019-09-03patch 8.1.1971: manually enabling features causes build errorsv8.1.1971Bram Moolenaar
Problem: Manually enabling features causes build errors. (John Marriott) Solution: Adjust #ifdefs.
2019-09-03patch 8.1.1970: search stat space wrong, no test for 8.1.1965v8.1.1970Bram Moolenaar
Problem: Search stat space wrong, no test for 8.1.1965. Solution: Fix check for cmd_silent. Add a test. (Christian Brabandt)
2019-09-03patch 8.1.1969: popup window filter is used in all modesv8.1.1969Bram Moolenaar
Problem: Popup window filter is used in all modes. Solution: Add the "filtermode" property.
2019-09-03patch 8.1.1968: crash when using nested map()v8.1.1968Bram Moolenaar
Problem: Crash when using nested map(). Solution: Clear the pointer in prepare_vimvar(). (Ozaki Kiichi, closes #4890, closes #4891)
2019-09-02patch 8.1.1967: line() only works for the current windowv8.1.1967Bram Moolenaar
Problem: Line() only works for the current window. Solution: Add an optional argument for the window to use.
2019-09-02patch 8.1.1966: some code in options.c fits better elsewherev8.1.1966Bram Moolenaar
Problem: Some code in options.c fits better elsewhere. Solution: Move functions from options.c to other files. (Yegappan Lakshmanan, closes #4889)
2019-09-02patch 8.1.1965: search count message is not displayed when using a mappingv8.1.1965Bram Moolenaar
Problem: The search count message is not displayed when using a mapping. (Gary Johnson) Solution: Ignore cmd_silent for showing the search count. (Christian Brabandt)
2019-09-02patch 8.1.1964: crash when using nested map() and filter()v8.1.1964Bram Moolenaar
Problem: Crash when using nested map() and filter(). Solution: Do not set the v:key type to string without clearing the pointer.
2019-09-01patch 8.1.1963: popup window filter may be called recursivelyv8.1.1963Bram Moolenaar
Problem: Popup window filter may be called recursively when using a Normal mode command. Solution: Prevent recursiveness. (closes #4887) Also restore KeyTyped.
2019-09-01patch 8.1.1962: leaking memory when using tagfunc()v8.1.1962Bram Moolenaar
Problem: Leaking memory when using tagfunc(). Solution: Free the user_data. (Dominique Pelle, closes #4886)
2019-09-01patch 8.1.1961: more functions can be used as a methodv8.1.1961Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method. Add a test for mapcheck().
2019-09-01patch 8.1.1960: fold code is spread outv8.1.1960Bram Moolenaar
Problem: Fold code is spread out. Solution: Move fold functions to fold.c.
2019-09-01patch 8.1.1959: when using "firstline" in popup window text may jumpv8.1.1959Bram Moolenaar
Problem: When using "firstline" in popup window text may jump when redrawing it. (Nick Jensen) Solution: Set 'scrolloff' to zero in a popup window. (closes #4882)
2019-09-01patch 8.1.1958: old style comments taking up spacev8.1.1958Bram Moolenaar
Problem: Old style comments taking up space. Solution: Change to new style comments.
2019-09-01patch 8.1.1957: more code can be moved to evalvars.cv8.1.1957Bram Moolenaar
Problem: More code can be moved to evalvars.c. Solution: Move code to where it fits better. (Yegappan Lakshmanan, closes #4883)
2019-09-01patch 8.1.1956: screenshot tests may use a different encodingv8.1.1956Bram Moolenaar
Problem: Screenshot tests may use a different encoding. (Dominique Pelle) Solution: Always set 'encoding' to "utf-8" when running Vim in a terminal. (closes #4884)
2019-09-01patch 8.1.1955: tests contain typosv8.1.1955Bram Moolenaar
Problem: Tests contain typos. Solution: Correct the typos. (Dominique Pelle)
2019-08-31patch 8.1.1954: more functions can be used as a methodv8.1.1954Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
2019-08-31patch 8.1.1953: more functions can be used as a methodv8.1.1953Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
2019-08-31patch 8.1.1952: more functions can be used as a methodv8.1.1952Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.