summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-10-20patch 8.2.3547: opening the quickfix window triggers BufWinEnter twicev8.2.3547Bram Moolenaar
Problem: Opening the quickfix window triggers BufWinEnter twice. (Yorick Peterse) Solution: Only trigger BufWinEnter with "quickfix". (closes #9022)
2021-10-20patch 8.2.3546: build failure without the +eval featurev8.2.3546zeertzjq
Problem: Build failure without the +eval feature. Solution: Add #ifdef. (closes #9025)
2021-10-20patch 8.2.3545: setcellwidths() may make 'listchars' or 'fillchars' invalidv8.2.3545zeertzjq
Problem: setcellwidths() may make 'listchars' or 'fillchars' invalid. Solution: Check the value and give an error. (closes #9024)
2021-10-20patch 8.2.3544: Unix: may leak file descriptor using non-existing directoryv8.2.3544itchyny
Problem: Unix: may leak file descriptor when using a non-existing directory. Solution: Always close the file. (closes #9023)
2021-10-19patch 8.2.3543: swapname has double slash when 'directory' ends in itv8.2.3543Bram Moolenaar
Problem: Swapname has double slash when 'directory' ends in double slash. (Shane Smith) Solution: Remove the superfluous slash. (closes #8876)
2021-10-19patch 8.2.3542: too many comments are old stylev8.2.3542Bram Moolenaar
Problem: Too many comments are old style. Solution: Change comments to // style. (closes #9021)
2021-10-19patch 8.2.3541: compiler warning for unused variable in tiny versionv8.2.3541Bram Moolenaar
Problem: Compiler warning for unused variable in tiny version. Solution: Add #ifdef. (John Marriott)
2021-10-19patch 8.2.3540: the mark '] is wrong after put with a countv8.2.3540Bram Moolenaar
Problem: The mark '] is wrong after put with a count. (Naohiro Ono) Solution: Use the right line number. (closes #8956)
2021-10-19patch 8.2.3539: GTK3: with 'rightleft' set scrollbar may move unintentionallyv8.2.3539Bram Moolenaar
Problem: GTK3: with 'rightleft' set scrollbar may move unintentionally. Solution: Ignore events while moving the scrollbar thumb. (closes #8958)
2021-10-19patch 8.2.3538: else-if indenting is confusingv8.2.3538Yegappan Lakshmanan
Problem: Else-if indenting is confusing. Solution: Add curly brackets. (Yegappan Lakshmanan, closes #9017)
2021-10-19patch 8.2.3537: mode() does not return the right value in 'operatorfunc'v8.2.3537naohiro ono
Problem: mode() does not return the right value in 'operatorfunc'. Solution: Reset finish_op while calling 'operatorfunc'.
2021-10-18patch 8.2.3536: the do_highlight() function is way too longv8.2.3536Yegappan Lakshmanan
Problem: The do_highlight() function is way too long. Solution: Split it into several functions. (Yegappan Lakshmanan, closes #9011)
2021-10-18patch 8.2.3535: if-else indenting is confusingv8.2.3535Dominique Pelle
Problem: If-else indenting is confusing. Solution: Add curly brackets and indent. (Dominique Pellé, closes #9010)
2021-10-18patch 8.2.3534: autoread test is a bit flakyv8.2.3534Bram Moolenaar
Problem: Autoread test is a bit flaky. Solution: Wait a brief moment before overwriting the file.
2021-10-18patch 8.2.3533: inefficient code in xxdv8.2.3533DungSaga
Problem: Inefficient code in xxd. Solution: Don't use "p" when "hextype" is non-zero. (closes #9013)
2021-10-17patch 8.2.3532: the previous '' mark is restored after moving the cursorv8.2.3532Bram Moolenaar
Problem: The previous '' mark is restored after moving the cursor to the original jump position. (Tony Chen) Solution: Forget the previous position after checking. (closes #8985)
2021-10-17patch 8.2.3531: command line completion test fails on MS-Windowsv8.2.3531Bram Moolenaar
Problem: Command line completion test fails on MS-Windows. Solution: Do not test with "\{" on MS-Windows.
2021-10-17patch 8.2.3530: ":buf \{a}" fails while ":edit \{a}" worksv8.2.3530Bram Moolenaar
Problem: ":buf \{a}" fails while ":edit \{a}" works. Solution: Unescape "\{". (closes #8917)
2021-10-17patch 8.2.3529: xxd usage output is incompletev8.2.3529Atsushi SUGAWARA
Problem: Xxd usage output is incomplete. Solution: Add "bytes" to "-g" flag. (Atsushi Sugawara, closes #8944)
2021-10-17patch 8.2.3528: 'thesaurus' and 'thesaurusfunc' do not have the same scopev8.2.3528Bram Moolenaar
Problem: 'thesaurus' and 'thesaurusfunc' do not have the same scope. Solution: Make 'thesaurusfunc' global-local.
2021-10-17patch 8.2.3527: gcc complains about uninitialized variablev8.2.3527Bram Moolenaar
Problem: Gcc complains about uninitialized variable. (Tony Mechelynck) Solution: Initialize it.
2021-10-16patch 8.2.3526: tests have clumsy check for X11 based GUIv8.2.3526Bram Moolenaar
Problem: Tests have clumsy check for X11 based GUI. Solution: Add CheckX11BasedGui.
2021-10-16patch 8.2.3525: option variable name does not match option namev8.2.3525Bram Moolenaar
Problem: Option variable name does not match option name. (Christ van Willigen) Solution: Rename the variable.
2021-10-16patch 8.2.3524: GUI: ligatures are not usedv8.2.3524Dusan Popovic
Problem: GUI: ligatures are not used. Solution: Add the 'guiligatures' option. (Dusan Popovic, closes #8933)
2021-10-16patch 8.2.3523: duplicated code in xxdv8.2.3523DungSaga
Problem: Duplicated code in xxd. Solution: Remove duplicated lines. (closes #8972)
2021-10-16patch 8.2.3522: cannot use \x and \u when setting 'listchars'v8.2.3522Bram Moolenaar
Problem: Cannot use \x and \u when setting 'listchars'. Solution: Support hex and unicode in hex form. (closes #9006)
2021-10-16patch 8.2.3521: options completion test failsv8.2.3521Bram Moolenaar
Problem: Options completion test fails. Solution: Add 'thesaurusfunc' to the results.
2021-10-16patch 8.2.3520: cannot define a function for thesaurus completionv8.2.3520Yegappan Lakshmanan
Problem: Cannot define a function for thesaurus completion. Solution: Add 'thesaurusfunc'. (Yegappan Lakshmanan, closes #8987, closes 8950)
2021-10-16Update runtime filesBram Moolenaar
2021-10-16patch 8.2.3519: TOML files are not recognizedv8.2.3519Aman Verma
Problem: TOML files are not recognized. Solution: Add filetype patterns for TOML. (Aman Verma, closes #8984)
2021-10-16patch 8.2.3518: Test_xrestore sometimes failsv8.2.3518Bram Moolenaar
Problem: Test_xrestore sometimes fails. Solution: Mark the test as flayky. Move marking test as flaky to the test instead of listing them in runtest.
2021-10-16patch 8.2.3517: TextChanged does not trigger after TextChangedIv8.2.3517Christian Brabandt
Problem: TextChanged does not trigger after TextChangedI. Solution: Store the tick separately for TextChangedI. (Christian Brabandt, closes #8968, closes #8932)
2021-10-15patch 8.2.3516: terminal window does not have transparent backgroundv8.2.3516Milly
Problem: Terminal window does not have transparent background when 'termguicolors' is used. Solution: Fix the background color. (closes #2361, closes #9002)
2021-10-15patch 8.2.3515: nano time test fails on Mac and FreeBSDv8.2.3515ichizok
Problem: Nano time test fails on Mac and FreeBSD. Solution: Also check nano time when not on Linux. (Ozaki Kiichi, closes #9000)
2021-10-15patch 8.2.3514: autoread test with nano second time sometimes failsv8.2.3514Bram Moolenaar
Problem: Autoread test with nano second time sometimes fails. Solution: Mark the test as being flaky.
2021-10-15patch 8.2.3513: using freed memory when using a timer and searchingv8.2.3513Bram Moolenaar
Problem: Using freed memory when using a timer and searching. (Dominique Pellé) Solution: Allocated mr_pattern.
2021-10-15patch 8.2.3512: timestamp test fails on some systemsv8.2.3512Bram Moolenaar
Problem: Timestamp test fails on some systems. Solution: Sleep for a short while.
2021-10-15patch 8.2.3511: Vim9: entry for loop variable is created every roundv8.2.3511Bram Moolenaar
Problem: Vim9: entry for loop variable is created every round. Solution: Only create the entry once. (closes #8996)
2021-10-14patch 8.2.3510: changes are only detected with one second accuracyv8.2.3510Leah Neukirchen
Problem: Changes are only detected with one second accuracy. Solution: Use the nanosecond time if possible. (Leah Neukirchen, closes #8873, closes #8875)
2021-10-14patch 8.2.3509: undo file is not syncedv8.2.3509Bram Moolenaar
Problem: Undo file is not synced. (Sami Farin) Solution: Sync the undo file if 'fsync' is set. (Christian Brabandt, closes #8879, closes #8920)
2021-10-14patch 8.2.3508: Vim9: bad separators for "g" and "s" insufficiently testedv8.2.3508Bram Moolenaar
Problem: Vim9: bad separators for "g" and "s" insufficiently tested. Solution: Add a few more test cases.
2021-10-14patch 8.2.3507: generating proto files may failv8.2.3507Bram Moolenaar
Problem: Generating proto files may fail. Solution: Define __attribute().
2021-10-13patch 8.2.3506: Vim9: special cases for "g" and "s" insufficiently testedv8.2.3506Bram Moolenaar
Problem: Vim9: special cases for "g" and "s" insufficiently tested. Solution: Add a few more test cases.
2021-10-13patch 8.2.3505: Vim9: build failure without the +eval featurev8.2.3505Bram Moolenaar
Problem: Vim9: build failure without the +eval feature. Solution: Add #ifdef.
2021-10-13patch 8.2.3504: Vim9: warning for signed vs unsignedv8.2.3504Bram Moolenaar
Problem: Vim9: warning for signed vs unsigned. Solution: Add type cast.
2021-10-13patch 8.2.3503: Vim9: using g:pat:cmd is confusingv8.2.3503Bram Moolenaar
Problem: Vim9: using g:pat:cmd is confusing. Solution: Do not recognize g: as the :global command. Also for s:pat:repl. (closes #8982)
2021-10-13patch 8.2.3502: cannot enter password in shell commandv8.2.3502Bram Moolenaar
Problem: Cannot enter password in shell command. Solution: Revert patch 8.2.2919.
2021-10-12patch 8.2.3501: tmux filetype dection is incompletev8.2.3501Eric Pruitt
Problem: tmux filetype dection is incomplete Solution: Also use tmux for files having text after .conf. (Eric Pruitt, closes #8971)
2021-10-12patch 8.2.3500: Github CI fails to install clangv8.2.3500Christian Brabandt
Problem: Github CI fails to install clang. Solution: Install llvm-11 explicitly. (Christian Brabandt, closes #8993)
2021-10-11patch 8.2.3499: GUI geometry startup test failsv8.2.3499Bram Moolenaar
Problem: GUI geometry startup test fails. Solution: Check string values instead of numbers