summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1976: Travis log always shows test outputv8.1.1976Bram Moolenaar2019-09-042-6/+4
| | | | | Problem: Travis log always shows test output. Solution: Change script to avoid if/else. (Ozaki Kiichi, closes #4892)
* patch 8.1.1975: MS-Windows GUI responds slowly to timerv8.1.1975Bram Moolenaar2019-09-042-15/+19
| | | | | | Problem: MS-Windows GUI responds slowly to timer. Solution: Break out of wait loop when timer was added or input is available. (closes #4893)
* patch 8.1.1974: Coverity warns for using pointer as arrayv8.1.1974Bram Moolenaar2019-09-042-11/+9
| | | | | Problem: Coverity warns for using pointer as array. Solution: Call var2fpos() directly instead of using f_line().
* patch 8.1.1973: cannot build without the quickfix featurev8.1.1973Bram Moolenaar2019-09-042-2/+2
| | | | | Problem: Cannot build without the quickfix feature. Solution: Remove #ifdef for qf_info_T.
* patch 8.1.1972: no proper test for getchar()v8.1.1972Bram Moolenaar2019-09-032-0/+19
| | | | | Problem: No proper test for getchar(). Solution: Add a test with special characters.
* patch 8.1.1971: manually enabling features causes build errorsv8.1.1971Bram Moolenaar2019-09-036-37/+28
| | | | | Problem: Manually enabling features causes build errors. (John Marriott) Solution: Adjust #ifdefs.
* patch 8.1.1970: search stat space wrong, no test for 8.1.1965v8.1.1970Bram Moolenaar2019-09-033-2/+25
| | | | | Problem: Search stat space wrong, no test for 8.1.1965. Solution: Fix check for cmd_silent. Add a test. (Christian Brabandt)
* patch 8.1.1969: popup window filter is used in all modesv8.1.1969Bram Moolenaar2019-09-038-22/+132
| | | | | Problem: Popup window filter is used in all modes. Solution: Add the "filtermode" property.
* patch 8.1.1968: crash when using nested map()v8.1.1968Bram Moolenaar2019-09-034-1/+12
| | | | | | Problem: Crash when using nested map(). Solution: Clear the pointer in prepare_vimvar(). (Ozaki Kiichi, closes #4890, closes #4891)
* patch 8.1.1967: line() only works for the current windowv8.1.1967Bram Moolenaar2019-09-023-4/+38
| | | | | Problem: Line() only works for the current window. Solution: Add an optional argument for the window to use.
* patch 8.1.1966: some code in options.c fits better elsewherev8.1.1966Bram Moolenaar2019-09-0216-1071/+1066
| | | | | | Problem: Some code in options.c fits better elsewhere. Solution: Move functions from options.c to other files. (Yegappan Lakshmanan, closes #4889)
* patch 8.1.1965: search count message is not displayed when using a mappingv8.1.1965Bram Moolenaar2019-09-022-54/+63
| | | | | | | 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)
* patch 8.1.1964: crash when using nested map() and filter()v8.1.1964Bram Moolenaar2019-09-023-10/+19
| | | | | Problem: Crash when using nested map() and filter(). Solution: Do not set the v:key type to string without clearing the pointer.
* patch 8.1.1963: popup window filter may be called recursivelyv8.1.1963Bram Moolenaar2019-09-013-1/+36
| | | | | | Problem: Popup window filter may be called recursively when using a Normal mode command. Solution: Prevent recursiveness. (closes #4887) Also restore KeyTyped.
* patch 8.1.1962: leaking memory when using tagfunc()v8.1.1962Bram Moolenaar2019-09-012-1/+5
| | | | | Problem: Leaking memory when using tagfunc(). Solution: Free the user_data. (Dominique Pelle, closes #4886)
* patch 8.1.1961: more functions can be used as a methodv8.1.1961Bram Moolenaar2019-09-018-28/+110
| | | | | | Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method. Add a test for mapcheck().
* patch 8.1.1960: fold code is spread outv8.1.1960Bram Moolenaar2019-09-014-177/+185
| | | | | Problem: Fold code is spread out. Solution: Move fold functions to fold.c.
* patch 8.1.1959: when using "firstline" in popup window text may jumpv8.1.1959Bram Moolenaar2019-09-015-11/+37
| | | | | | 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)
* patch 8.1.1958: old style comments taking up spacev8.1.1958Bram Moolenaar2019-09-012-687/+685
| | | | | Problem: Old style comments taking up space. Solution: Change to new style comments.
* patch 8.1.1957: more code can be moved to evalvars.cv8.1.1957Bram Moolenaar2019-09-0113-539/+604
| | | | | | Problem: More code can be moved to evalvars.c. Solution: Move code to where it fits better. (Yegappan Lakshmanan, closes #4883)
* patch 8.1.1956: screenshot tests may use a different encodingv8.1.1956Bram Moolenaar2019-09-014-7/+12
| | | | | | 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)
* patch 8.1.1955: tests contain typosv8.1.1955Bram Moolenaar2019-09-0113-14/+16
| | | | | Problem: Tests contain typos. Solution: Correct the typos. (Dominique Pelle)
* patch 8.1.1954: more functions can be used as a methodv8.1.1954Bram Moolenaar2019-08-3110-32/+81
| | | | | Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
* patch 8.1.1953: more functions can be used as a methodv8.1.1953Bram Moolenaar2019-08-3113-35/+106
| | | | | Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
* patch 8.1.1952: more functions can be used as a methodv8.1.1952Bram Moolenaar2019-08-319-17/+44
| | | | | Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
* patch 8.1.1951: mouse double click test is a bit flakyv8.1.1951Bram Moolenaar2019-08-314-2/+5
| | | | | Problem: Mouse double click test is a bit flaky. Solution: Add to list of flaky tests. Update a couple of comments.
* Runtime files update.Bram Moolenaar2019-08-3121-987/+1334
|
* patch 8.1.1950: using NULL pointer after an out-of-memoryv8.1.1950Bram Moolenaar2019-08-312-1/+3
| | | | | Problem: Using NULL pointer after an out-of-memory. Solution: Check for NULL pointer. (Dominique Pelle, closes #4881)
* patch 8.1.1949: cannot scroll a popup window to the very bottomv8.1.1949Bram Moolenaar2019-08-308-12/+72
| | | | | | Problem: Cannot scroll a popup window to the very bottom. Solution: Scroll to the bottom when the "firstline" property was set to -1. (closes #4577) Allow resetting min/max width/height.
* patch 8.1.1948: mouse doesn't work in Linux consolev8.1.1948Bram Moolenaar2019-08-302-1/+4
| | | | | | | Problem: Mouse doesn't work in Linux console and causes 100% CPU. (James P. Harvey) Solution: Loop in WaitForCharOrMouse() when gpm_process_wanted is set. (closes #4828)
* patch 8.1.1947: when executing one test the report doesn't show itv8.1.1947Bram Moolenaar2019-08-302-2/+4
| | | | | Problem: When executing one test the report doesn't show it. Solution: Adjust the regexp. (Daniel Hahler, closes #4879)
* patch 8.1.1946: memory error when profiling a function without a script IDv8.1.1946Bram Moolenaar2019-08-303-5/+37
| | | | | Problem: Memory error when profiling a function without a script ID. Solution: Check for missing script ID. (closes #4877)
* patch 8.1.1945: popup window "firstline" cannot be resetv8.1.1945Bram Moolenaar2019-08-305-11/+52
| | | | | | Problem: Popup window "firstline" cannot be reset. Solution: Allow for setting "firstline" to zero. Fix that the text jumps to the top when using win_execute(). (closes #4876)
* patch 8.1.1944: leaking memory when using sound callbackv8.1.1944Bram Moolenaar2019-08-302-0/+14
| | | | | Problem: Leaking memory when using sound callback. Solution: src/sound.c
* patch 8.1.1943: more code can be moved to evalvars.cv8.1.1943Bram Moolenaar2019-08-308-245/+246
| | | | | | Problem: More code can be moved to evalvars.c. Solution: Move it, clean up comments. Also move some window related functions to window.c. (Yegappan Lakshmanan, closes #4874)
* patch 8.1.1942: shadow directory gets outdated when files are addedv8.1.1942Bram Moolenaar2019-08-302-2/+29
| | | | | Problem: Shadow directory gets outdated when files are added. Solution: Add the "shadowupdate" target and add a few comments.
* patch 8.1.1941: getftype() test fails on Macv8.1.1941Bram Moolenaar2019-08-302-6/+11
| | | | | Problem: getftype() test fails on Mac. Solution: Skip /dev/fd/.
* patch 8.1.1940: script tests failv8.1.1940Bram Moolenaar2019-08-294-1/+15
| | | | | Problem: Script tests fail. Solution: Don't set vimvars type in set_vim_var_nr().
* patch 8.1.1939: code for handling v: variables in generic eval filev8.1.1939Bram Moolenaar2019-08-295-1062/+1077
| | | | | | Problem: Code for handling v: variables in generic eval file. Solution: Move v: variables to evalvars.c. (Yegappan Lakshmanan, closes #4872)
* patch 8.1.1938: may crash when out of memoryv8.1.1938Bram Moolenaar2019-08-292-10/+7
| | | | | Problem: May crash when out of memory. Solution: Initialize v_type to VAR_UNKNOWN. (Dominique Pelle, closes #4871)
* patch 8.1.1937: errors when using javascriptreactv8.1.1937Bram Moolenaar2019-08-294-3/+5
| | | | | Problem: Errors when using javascriptreact. Solution: Use ":runtime" instead of ":source". (closes #4875)
* patch 8.1.1936: not enough tests for text property popup windowv8.1.1936Bram Moolenaar2019-08-298-18/+146
| | | | | | Problem: Not enough tests for text property popup window. Solution: Add a few more tests. Make negative offset work. Close all popups when window closes.
* patch 8.1.1935: test for text property popup window is flakyv8.1.1935Bram Moolenaar2019-08-283-1/+4
| | | | | Problem: Test for text property popup window is flaky. Solution: Remove the undo message
* patch 8.1.1934: not enough tests for text property popup windowv8.1.1934Bram Moolenaar2019-08-287-1/+104
| | | | | Problem: Not enough tests for text property popup window. Solution: Add a few more tests.
* patch 8.1.1933: the eval.c file is too bigv8.1.1933Bram Moolenaar2019-08-2716-2014/+2059
| | | | | | Problem: The eval.c file is too big. Solution: Move code related to variables to evalvars.c. (Yegappan Lakshmanan, closes #4868)
* patch 8.1.1932: ml_get errors after using append()v8.1.1932Bram Moolenaar2019-08-273-1/+18
| | | | | Problem: Ml_get errors after using append(). (Alex Genco) Solution: Do not update the cursor twice. (closes #1737)
* patch 8.1.1931: syntax test failsv8.1.1931Bram Moolenaar2019-08-262-1/+3
| | | | | Problem: Syntax test fails. Solution: Add new javascriptreact type to completions.
* patch 8.1.1930: cannot recognize .jsx and .tsx filesv8.1.1930Bram Moolenaar2019-08-266-3/+19
| | | | | | Problem: Cannot recognize .jsx and .tsx files. Solution: Recognize them as javascriptreact and typescriptreact. (closes #4830)
* patch 8.1.1929: no tests for text property popup windowv8.1.1929Bram Moolenaar2019-08-2510-2/+119
| | | | | Problem: No tests for text property popup window. Solution: Add a few tests.
* patch 8.1.1928: popup windows don't move with the text when making changesv8.1.1928Bram Moolenaar2019-08-2510-96/+418
| | | | | | | Problem: Popup windows don't move with the text when making changes. Solution: Add the 'textprop" property to the popup window options, position the popup relative to a text property. (closes #4560) No tests yet.