summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2021-02-01patch 8.2.2447: 'foldlevel' not applied to folds restored from sessionv8.2.2447Bram Moolenaar
Problem: 'foldlevel' not applied to folds restored from session. Solution: Set 'foldlevel' after creaiting the folds. (closes #7767)
2021-02-01patch 8.2.2446: setting 'term' empty has different error if compiled with GUIv8.2.2446Bram Moolenaar
Problem: Setting 'term' empty has different error if compiled with GUI. Solution: Insert "else". (closes #7766)
2021-01-31patch 8.2.2445: Vim9: no proper error for lambda missing return typev8.2.2445Bram Moolenaar
Problem: Vim9: no proper error for lambda missing return type. Solution: Check for this error. (closes #7758)
2021-01-31patch 8.2.2444: Vim9: compile error with combination of operator and listv8.2.2444Bram Moolenaar
Problem: Vim9: compile error with combination of operator and list. Solution: Generate constants before parsing a list or dict. (closes #7757)
2021-01-31patch 8.2.2443: Vim9: no compile time error for wrong str2float argumentv8.2.2443Bram Moolenaar
Problem: Vim9: no compile time error for wrong str2float argument. Solution: Check argument type. (closes #7759)
2021-01-31patch 8.2.2442: automatic GUI selection does not check for GTK 3v8.2.2442Bram Moolenaar
Problem: Automatic GUI selection does not check for GTK 3. Solution: Make SKIP_GTK3 empty for automatic GUI support. Set SKIP_GTK3 to YES when checking for GTK2.
2021-01-31patch 8.2.2441: Vim9: extend() does not give an error for a type mismatchv8.2.2441Bram Moolenaar
Problem: Vim9: extend() does not give an error for a type mismatch. Solution: Check the type of the second argument. (closes #7760)
2021-01-31patch 8.2.2440: documentation based on patches is outdatedv8.2.2440Bram Moolenaar
Problem: Documentation based on patches is outdated. Solution: Add changes to documentation in a patch.
2021-01-31patch 8.2.2439: not easy to figure out what packages to getv8.2.2439Bram Moolenaar
Problem: Not easy to figure out what packages to get when installing Vim on a new Ubuntu system. Solution: Mention explicit commands that are easy to follow.
2021-01-31patch 8.2.2438: out of bounds compiler warningv8.2.2438Bram Moolenaar
Problem: Out of bounds compiler warning. Solution: Increase the size of uf_name.
2021-01-31patch 8.2.2437: deprecation warnings with default configurationv8.2.2437Bram Moolenaar
Problem: Deprecation warnings with default configuration. Solution: Add -Wno-deprecated-declarations.
2021-01-31patch 8.2.2436: Vim9 script test is a bit flakyv8.2.2436Bram Moolenaar
Problem: Vim9 script test is a bit flaky. Solution: Wait longer for exit callback.
2021-01-31patch 8.2.2435: setline() gives an error for some typesv8.2.2435Bram Moolenaar
Problem: setline() gives an error for some types. Solution: Allow any type, convert each item to a string.
2021-01-30patch 8.2.2434: Vim9: no error when compiling str2nr() with a numberv8.2.2434Bram Moolenaar
Problem: Vim9: no error when compiling str2nr() with a number. Solution: Add argument type checks. (closes #7759)
2021-01-30patch 8.2.2433: opening cmdline window gives error in BufLeave autocommandv8.2.2433Bram Moolenaar
Problem: Opening cmdline window gives error in BufLeave autocommand. Solution: Reset cmdwin_type when triggering the autocommand.
2021-01-30patch 8.2.2432: libvterm tests are executed even when libtool doesn't workv8.2.2432Bram Moolenaar
Problem: Libvterm tests are executed even when libtool doesn't work. Solution: Only run libvterm tests if /usr/bin/gcc exists.
2021-01-30patch 8.2.2431: warning for -fno-strength-reduce with Clang 11v8.2.2431Bram Moolenaar
Problem: Warning for -fno-strength-reduce with Clang 11. Solution: Adjust check for clang version number.
2021-01-30patch 8.2.2430: :vimgrep expands wildcards twicev8.2.2430Bram Moolenaar
Problem: :vimgrep expands wildcards twice. Solution: Do not expand wildcards a second time.
2021-01-30patch 8.2.2429: :goto does not work correctly with text propertiesv8.2.2429Bram Moolenaar
Problem: :goto does not work correctly with text properties. (Sam McCall) Solution: Add a test. (Andrew Radev) Also use the text property size when computing the remaining offset. (closes #5930)
2021-01-30patch 8.2.2428: FocusGained does not work when 'ttymouse' is emptyv8.2.2428Bram Moolenaar
Problem: FocusGained does not work when 'ttymouse' is empty. Solution: Don't use the short mouse code if there is a longer matching code. (closes #7755) Add a test.
2021-01-29patch 8.2.2427: can still switch windows for 'completefunc'v8.2.2427Bram Moolenaar
Problem: Can still switch windows for 'completefunc'. Solution: Also disallow switching windows for other completions.
2021-01-29patch 8.2.2426: allowing 'completefunc' to switch windows causes troublev8.2.2426Bram Moolenaar
Problem: Allowing 'completefunc' to switch windows causes trouble. Solution: use "textwinlock" instead of "textlock".
2021-01-28patch 8.2.2425: cursor on invalid line with range and :substitutev8.2.2425Bram Moolenaar
Problem: Cursor on invalid line with range and :substitute. Solution: Do not move the cursor when skipping commands. (closes #3434)
2021-01-28patch 8.2.2424: some tests are known to cause an error with ASANv8.2.2424Bram Moolenaar
Problem: Some tests are known to cause an error with ASAN. Solution: Add CheckNotAsan.
2021-01-28patch 8.2.2423: missing error messagev8.2.2423Bram Moolenaar
Problem: Missing error message. Solution: Add the error message.
2021-01-28patch 8.2.2422: crash when deleting with line number out of rangev8.2.2422Bram Moolenaar
Problem: Crash when deleting with line number out of range. (Houyunsong) Solution: Avoid using a negative line number.
2021-01-28patch 8.2.2421: double free when using autocommand with "argdel"v8.2.2421Bram Moolenaar
Problem: Double free when using autocommand with "argdel". (Houyunsong) Solution: Add the arglist_locked flag.
2021-01-28patch 8.2.2420: too many problems with using all autocommand eventsv8.2.2420Bram Moolenaar
Problem: Too many problems with using all autocommand events. Solution: Disallow defining an autocommand for all events.
2021-01-28patch 8.2.2419: autocmd test was failing on MS-Windows with GUIv8.2.2419Bram Moolenaar
Problem: Autocmd test was failing on MS-Windows with GUI. Solution: Remove stray feedkeys().
2021-01-28patch 8.2.2418: color not changed if ModeMsg highlight is set in InsertEnterv8.2.2418Bram Moolenaar
Problem: Color not changed if ModeMsg highlight is set in InsertEnter autocmd event. (Paul Swanson) Solution: Call highlight_changed() after triggering InsertEnter. (closes #7751)
2021-01-27patch 8.2.2417: condition stack values may be used when not setv8.2.2417Bram Moolenaar
Problem: Condition stack values may be used when not set. Solution: Clear cs_script_var_len and cs_block_id just in case they get used later. (issue #7733)
2021-01-27patch 8.2.2416: may get stuck in command line window statev8.2.2416Bram Moolenaar
Problem: May get stuck in command line window state. Solution: Reset "cmdwin_type" when editing buffer fails. Make arglist test pass on MS-Windows.
2021-01-26patch 8.2.2415: no way to check for the cmdwin featurev8.2.2415Bram Moolenaar
Problem: No way to check for the cmdwin feature, cmdline_hist is now always enabled. Solution: Add has('cmdwin') support. Skip arglist test on Windows temporarily.
2021-01-26patch 8.2.2414: using freed memory when closing the cmdline windowv8.2.2414Bram Moolenaar
Problem: Using freed memory when closing the cmdline window. Solution: Check the window is still valid.
2021-01-26patch 8.2.2413: crash when using :all while using a cmdline windowv8.2.2413Bram Moolenaar
Problem: Crash when using :all while using a cmdline window. (Zdenek Dohnal) Solution: Disallow :all from the cmdline window.
2021-01-26patch 8.2.2412: not all fields in "cstack" are initializedv8.2.2412Bram Moolenaar
Problem: Not all fields in "cstack" are initialized which might cause a crash. Solution: Use CLEAR_FIELD().
2021-01-26patch 8.2.2411: profile test fails on MS-Windowsv8.2.2411Bram Moolenaar
Problem: Profile test fails on MS-Windows. Solution: Do the profiling in a separate Vim command.
2021-01-25patch 8.2.2410: build failure without the +profiling featurev8.2.2410Bram Moolenaar
Problem: Build failure without the +profiling feature. Solution: Add dummy argument to macro.
2021-01-25patch 8.2.2409: Vim9: profiling only works for one functionv8.2.2409Bram Moolenaar
Problem: Vim9: profiling only works for one function. Solution: Select the right instructions when calling and returning. (closes #7743)
2021-01-25patch 8.2.2408: MinGW: "--preprocessor" flag no longer supportedv8.2.2408Bram Moolenaar
Problem: MinGW: "--preprocessor" flag no longer supported. Solution: Remove the flag, use the defaults. (Christopher Wellons, closes #7741)
2021-01-25patch 8.2.2407: old jumplist code is never usedv8.2.2407Bram Moolenaar
Problem: Old jumplist code is never used. Solution: Delete the dead code. (Yegappan Lakshmanan, closes #7740)
2021-01-24patch 8.2.2406: Vim9: profiled :def function leaks memoryv8.2.2406Bram Moolenaar
Problem: Vim9: profiled :def function leaks memory. Solution: Delete the profiled instructions.
2021-01-24patch 8.2.2405: Vim9: no need to allow white space before "(" for :defv8.2.2405Bram Moolenaar
Problem: Vim9: no need to allow white space before "(" for :def. Solution: Give an error for stray white space. (issue #7734)
2021-01-24patch 8.2.2404: Vim9: profiling try/catch not correctv8.2.2404Bram Moolenaar
Problem: Vim9: profiling try/catch not correct. Solution: Add profile instructions. Fix that "entry" did not rethrow an excpetion.
2021-01-24patch 8.2.2403: Vim9: profiling if/elseif/endif not correctv8.2.2403Bram Moolenaar
Problem: Vim9: profiling if/elseif/endif not correct. Solution: Add profile instructions. Fix that "elseif" was wrong.
2021-01-24patch 8.2.2402: some filetypes not detectedv8.2.2402Bram Moolenaar
Problem: Some filetypes not detected. Solution: Detect Ruby Signature and Puppet related files. (Doug Kearns)
2021-01-24patch 8.2.2401: build fails without +profiling featurev8.2.2401Bram Moolenaar
Problem: Build fails without +profiling feature. Solution: Add #ifdefs.
2021-01-24patch 8.2.2400: Vim9: compiled functions are not profiledv8.2.2400Bram Moolenaar
Problem: Vim9: compiled functions are not profiled. Solution: Add initial changes to profile compiled functions. Fix that a script-local function was hard to debug.
2021-01-24patch 8.2.2399: fold test fails in wide terminalv8.2.2399Bram Moolenaar
Problem: Fold test fails in wide terminal. Solution: Adjust the test. (Dominique Pelle, closes #7731, closes #7739)
2021-01-23patch 8.2.2398: method test failsv8.2.2398Bram Moolenaar
Problem: Method test fails. Solution: Adjust test for allowed white space.