summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-08-30patch 8.1.1944: leaking memory when using sound callbackv8.1.1944Bram Moolenaar
Problem: Leaking memory when using sound callback. Solution: src/sound.c
2019-08-30patch 8.1.1943: more code can be moved to evalvars.cv8.1.1943Bram Moolenaar
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)
2019-08-30patch 8.1.1942: shadow directory gets outdated when files are addedv8.1.1942Bram Moolenaar
Problem: Shadow directory gets outdated when files are added. Solution: Add the "shadowupdate" target and add a few comments.
2019-08-30patch 8.1.1941: getftype() test fails on Macv8.1.1941Bram Moolenaar
Problem: getftype() test fails on Mac. Solution: Skip /dev/fd/.
2019-08-29patch 8.1.1940: script tests failv8.1.1940Bram Moolenaar
Problem: Script tests fail. Solution: Don't set vimvars type in set_vim_var_nr().
2019-08-29patch 8.1.1939: code for handling v: variables in generic eval filev8.1.1939Bram Moolenaar
Problem: Code for handling v: variables in generic eval file. Solution: Move v: variables to evalvars.c. (Yegappan Lakshmanan, closes #4872)
2019-08-29patch 8.1.1938: may crash when out of memoryv8.1.1938Bram Moolenaar
Problem: May crash when out of memory. Solution: Initialize v_type to VAR_UNKNOWN. (Dominique Pelle, closes #4871)
2019-08-29patch 8.1.1937: errors when using javascriptreactv8.1.1937Bram Moolenaar
Problem: Errors when using javascriptreact. Solution: Use ":runtime" instead of ":source". (closes #4875)
2019-08-29patch 8.1.1936: not enough tests for text property popup windowv8.1.1936Bram Moolenaar
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.
2019-08-28patch 8.1.1935: test for text property popup window is flakyv8.1.1935Bram Moolenaar
Problem: Test for text property popup window is flaky. Solution: Remove the undo message
2019-08-28patch 8.1.1934: not enough tests for text property popup windowv8.1.1934Bram Moolenaar
Problem: Not enough tests for text property popup window. Solution: Add a few more tests.
2019-08-27patch 8.1.1933: the eval.c file is too bigv8.1.1933Bram Moolenaar
Problem: The eval.c file is too big. Solution: Move code related to variables to evalvars.c. (Yegappan Lakshmanan, closes #4868)
2019-08-27patch 8.1.1932: ml_get errors after using append()v8.1.1932Bram Moolenaar
Problem: Ml_get errors after using append(). (Alex Genco) Solution: Do not update the cursor twice. (closes #1737)
2019-08-26patch 8.1.1931: syntax test failsv8.1.1931Bram Moolenaar
Problem: Syntax test fails. Solution: Add new javascriptreact type to completions.
2019-08-26patch 8.1.1930: cannot recognize .jsx and .tsx filesv8.1.1930Bram Moolenaar
Problem: Cannot recognize .jsx and .tsx files. Solution: Recognize them as javascriptreact and typescriptreact. (closes #4830)
2019-08-25patch 8.1.1929: no tests for text property popup windowv8.1.1929Bram Moolenaar
Problem: No tests for text property popup window. Solution: Add a few tests.
2019-08-25patch 8.1.1928: popup windows don't move with the text when making changesv8.1.1928Bram Moolenaar
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.
2019-08-25patch 8.1.1927: code for dealing with script files is spread outv8.1.1927Bram Moolenaar
Problem: Code for dealing with script files is spread out. Solution: Move the code to scriptfile.c. (Yegappan Lakshmanan, closes #4861)
2019-08-25patch 8.1.1926: cursorline not redrawn when putting a line above the cursorv8.1.1926Bram Moolenaar
Problem: Cursorline not redrawn when putting a line above the cursor. Solution: Redraw when the curor line is below a change. (closes #4862)
2019-08-24patch 8.1.1925: more functions can be used as methodsv8.1.1925Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-24patch 8.1.1924: using empty string for current buffer is unexpectedv8.1.1924Bram Moolenaar
Problem: Using empty string for current buffer is unexpected. Solution: Make the argument optional for bufname() and bufnr().
2019-08-24patch 8.1.1923: some source files are not in a normal encodingv8.1.1923Bram Moolenaar
Problem: Some source files are not in a normal encoding. Solution: Convert hangulin.c from euc-kr to utf-8 and digraph.c from latin1 to utf-8. (Daniel Hahler, closes #4731)
2019-08-24patch 8.1.1922: in diff mode global operations can be very slowv8.1.1922Bram Moolenaar
Problem: In diff mode global operations can be very slow. Solution: Do not call diff_redraw() many times, call it once when redrawing. And also don't update folds multiple times.
2019-08-24patch 8.1.1921: more functions can be used as methodsv8.1.1921Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-24patch 8.1.1920: cannot always close a popup when filter consumes all eventsv8.1.1920Bram Moolenaar
Problem: Cannot close a popup by the X when a filter consumes all events. Solution: Check for a click on the close button before invoking filters. (closes #4858)
2019-08-24patch 8.1.1919: using window options when passing a buffer to popup_create()v8.1.1919Bram Moolenaar
Problem: Using current window option values when passing a buffer to popup_create(). Solution: Clear the window-local options. (closes #4857)
2019-08-24patch 8.1.1918: redrawing popups is inefficientv8.1.1918Bram Moolenaar
Problem: Redrawing popups is inefficient. Solution: Fix the logic to compute what window lines to redraw. Make it work below the last line. Remove redrawing all windows.
2019-08-24patch 8.1.1917: non-current window is not redrawn when moving popupv8.1.1917Bram Moolenaar
Problem: Non-current window is not redrawn when moving popup. (Ben Jackson) Solution: Redraw all windows under a popup. (closes #4860)
2019-08-24patch 8.1.1916: trying to allocate negative amount of memory closing popupv8.1.1916Bram Moolenaar
Problem: Trying to allocate negative amount of memory when closing a popup. Solution: Check the rows are not out of bounds. Don't finish a selection if it was never started.
2019-08-23patch 8.1.1915: more functions can be used as methodsv8.1.1915Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-23patch 8.1.1914: command line expansion code is spread outv8.1.1914Bram Moolenaar
Problem: Command line expansion code is spread out. Solution: Move set_one_cmd_context(). (Yegappan Lakshmanan, closes #4855)
2019-08-23patch 8.1.1913: not easy to compute the space on the command linev8.1.1913Bram Moolenaar
Problem: Not easy to compute the space on the command line. Solution: Add v:echospace. (Daniel Hahler, closes #4732)
2019-08-22patch 8.1.1912: more functions can be used as methodsv8.1.1912Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make channel and job functions usable as a method.
2019-08-22patch 8.1.1911: more functions can be used as methodsv8.1.1911Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make a few more functions usable as a method.
2019-08-22patch 8.1.1910: redrawing too much when toggling 'relativenumber'v8.1.1910Bram Moolenaar
Problem: Redrawing too much when toggling 'relativenumber'. Solution: Only clear when 'signcolumn' is set to "number". (Yegappan Lakshmanan, closes #4852)
2019-08-21patch 8.1.1909: more functions can be used as methodsv8.1.1909Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make a few more functions usable as a method.
2019-08-21patch 8.1.1908: every popup window consumes a buffer numberv8.1.1908Bram Moolenaar
Problem: Every popup window consumes a buffer number. Solution: Recycle buffers only used for popup windows. Do not list popup window buffers.
2019-08-21patch 8.1.1907: wrong position for info popup with scrollbar on the leftv8.1.1907Bram Moolenaar
Problem: Wrong position for info popup with scrollbar on the left. Solution: Take the scrollbar into account.
2019-08-21patch 8.1.1906: info popup size is sometimes incorrectv8.1.1906Bram Moolenaar
Problem: Info popup size is sometimes incorrect. Solution: Compute the position and size after setting the content.
2019-08-21patch 8.1.1905: cannot set all properties of the info popupv8.1.1905Bram Moolenaar
Problem: Cannot set all properties of the info popup. Solution: Add popup_findinfo(). Rename popup_getpreview() to popup_findpreview().
2019-08-21patch 8.1.1904: cannot have an info popup align with the popup menuv8.1.1904Bram Moolenaar
Problem: Cannot have an info popup align with the popup menu. Solution: Add the "align" item to 'completepopup'.
2019-08-21patch 8.1.1903: cannot build without the +eval featurev8.1.1903Bram Moolenaar
Problem: Cannot build without the +eval feature. Solution: Add missing #ifdefs
2019-08-21patch 8.1.1902: cannot have an info popup without a borderv8.1.1902Bram Moolenaar
Problem: Cannot have an info popup without a border. Solution: Add the "border" item to 'completepopup'.
2019-08-21patch 8.1.1901: the +insert_expand feature is not always availablev8.1.1901Bram Moolenaar
Problem: The +insert_expand feature is not always available. Solution: Graduate the +insert_expand feature.
2019-08-21patch 8.1.1900: sign test fails in the GUIv8.1.1900Bram Moolenaar
Problem: Sign test fails in the GUI. Solution: Catch and ignore the exception.
2019-08-21patch 8.1.1899: sign_place() does not work as documentedv8.1.1899Bram Moolenaar
Problem: sign_place() does not work as documented. Solution: Make accept line numbers like line(). (Yegappan Lakshmanan, closes #4848)
2019-08-21patch 8.1.1898: crash when out of memory during startupv8.1.1898Bram Moolenaar
Problem: Crash when out of memory during startup. Solution: When out of memory message given during initialisation bail out. (closes #4842)
2019-08-21patch 8.1.1897: may free memory twice when out of memoryv8.1.1897Bram Moolenaar
Problem: May free memory twice when out of memory. Solution: Check that backslash_halve_save() returns a different pointer. (Dominique Pelle, closes #4847)
2019-08-20patch 8.1.1896: compiler warning for unused variablev8.1.1896Bram Moolenaar
Problem: Compiler warning for unused variable. Solution: Add #ifdef. (John Marriott) Missing part of 8.1.1892.
2019-08-20patch 8.1.1895: using NULL pointer when out of memoryv8.1.1895Bram Moolenaar
Problem: Using NULL pointer when out of memory. Solution: Bail out or skip the code using the pointer. (Zu-Ming Jiang, closes #4805, closes #4843, closes #4939, closes #4844)