summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3523: duplicated code in xxdv8.2.3523DungSaga2021-10-162-8/+6
| | | | | Problem: Duplicated code in xxd. Solution: Remove duplicated lines. (closes #8972)
* patch 8.2.3522: cannot use \x and \u when setting 'listchars'v8.2.3522Bram Moolenaar2021-10-164-8/+40
| | | | | Problem: Cannot use \x and \u when setting 'listchars'. Solution: Support hex and unicode in hex form. (closes #9006)
* patch 8.2.3521: options completion test failsv8.2.3521Bram Moolenaar2021-10-162-1/+3
| | | | | Problem: Options completion test fails. Solution: Add 'thesaurusfunc' to the results.
* patch 8.2.3520: cannot define a function for thesaurus completionv8.2.3520Yegappan Lakshmanan2021-10-169-7/+118
| | | | | | Problem: Cannot define a function for thesaurus completion. Solution: Add 'thesaurusfunc'. (Yegappan Lakshmanan, closes #8987, closes 8950)
* patch 8.2.3519: TOML files are not recognizedv8.2.3519Aman Verma2021-10-162-2/+4
| | | | | Problem: TOML files are not recognized. Solution: Add filetype patterns for TOML. (Aman Verma, closes #8984)
* patch 8.2.3518: Test_xrestore sometimes failsv8.2.3518Bram Moolenaar2021-10-1616-39/+38
| | | | | | 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.
* patch 8.2.3517: TextChanged does not trigger after TextChangedIv8.2.3517Christian Brabandt2021-10-166-11/+52
| | | | | | Problem: TextChanged does not trigger after TextChangedI. Solution: Store the tick separately for TextChangedI. (Christian Brabandt, closes #8968, closes #8932)
* patch 8.2.3516: terminal window does not have transparent backgroundv8.2.3516Milly2021-10-154-97/+44
| | | | | | Problem: Terminal window does not have transparent background when 'termguicolors' is used. Solution: Fix the background color. (closes #2361, closes #9002)
* patch 8.2.3515: nano time test fails on Mac and FreeBSDv8.2.3515ichizok2021-10-152-9/+12
| | | | | | Problem: Nano time test fails on Mac and FreeBSD. Solution: Also check nano time when not on Linux. (Ozaki Kiichi, closes #9000)
* patch 8.2.3514: autoread test with nano second time sometimes failsv8.2.3514Bram Moolenaar2021-10-152-3/+7
| | | | | Problem: Autoread test with nano second time sometimes fails. Solution: Mark the test as being flaky.
* patch 8.2.3513: using freed memory when using a timer and searchingv8.2.3513Bram Moolenaar2021-10-152-32/+15
| | | | | | Problem: Using freed memory when using a timer and searching. (Dominique Pellé) Solution: Allocated mr_pattern.
* patch 8.2.3512: timestamp test fails on some systemsv8.2.3512Bram Moolenaar2021-10-152-0/+3
| | | | | Problem: Timestamp test fails on some systems. Solution: Sleep for a short while.
* patch 8.2.3511: Vim9: entry for loop variable is created every roundv8.2.3511Bram Moolenaar2021-10-153-4/+8
| | | | | Problem: Vim9: entry for loop variable is created every round. Solution: Only create the entry once. (closes #8996)
* patch 8.2.3510: changes are only detected with one second accuracyv8.2.3510Leah Neukirchen2021-10-1412-6/+150
| | | | | | Problem: Changes are only detected with one second accuracy. Solution: Use the nanosecond time if possible. (Leah Neukirchen, closes #8873, closes #8875)
* patch 8.2.3509: undo file is not syncedv8.2.3509Bram Moolenaar2021-10-142-0/+7
| | | | | | Problem: Undo file is not synced. (Sami Farin) Solution: Sync the undo file if 'fsync' is set. (Christian Brabandt, closes #8879, closes #8920)
* patch 8.2.3508: Vim9: bad separators for "g" and "s" insufficiently testedv8.2.3508Bram Moolenaar2021-10-142-0/+10
| | | | | Problem: Vim9: bad separators for "g" and "s" insufficiently tested. Solution: Add a few more test cases.
* patch 8.2.3507: generating proto files may failv8.2.3507Bram Moolenaar2021-10-142-8/+10
| | | | | Problem: Generating proto files may fail. Solution: Define __attribute().
* patch 8.2.3506: Vim9: special cases for "g" and "s" insufficiently testedv8.2.3506Bram Moolenaar2021-10-132-0/+26
| | | | | Problem: Vim9: special cases for "g" and "s" insufficiently tested. Solution: Add a few more test cases.
* patch 8.2.3505: Vim9: build failure without the +eval featurev8.2.3505Bram Moolenaar2021-10-132-0/+6
| | | | | Problem: Vim9: build failure without the +eval feature. Solution: Add #ifdef.
* patch 8.2.3504: Vim9: warning for signed vs unsignedv8.2.3504Bram Moolenaar2021-10-132-1/+3
| | | | | Problem: Vim9: warning for signed vs unsigned. Solution: Add type cast.
* patch 8.2.3503: Vim9: using g:pat:cmd is confusingv8.2.3503Bram Moolenaar2021-10-137-0/+97
| | | | | | Problem: Vim9: using g:pat:cmd is confusing. Solution: Do not recognize g: as the :global command. Also for s:pat:repl. (closes #8982)
* patch 8.2.3502: cannot enter password in shell commandv8.2.3502Bram Moolenaar2021-10-132-0/+7
| | | | | Problem: Cannot enter password in shell command. Solution: Revert patch 8.2.2919.
* patch 8.2.3501: tmux filetype dection is incompletev8.2.3501Eric Pruitt2021-10-122-1/+3
| | | | | | Problem: tmux filetype dection is incomplete Solution: Also use tmux for files having text after .conf. (Eric Pruitt, closes #8971)
* patch 8.2.3500: Github CI fails to install clangv8.2.3500Christian Brabandt2021-10-121-0/+2
| | | | | Problem: Github CI fails to install clang. Solution: Install llvm-11 explicitly. (Christian Brabandt, closes #8993)
* patch 8.2.3499: GUI geometry startup test failsv8.2.3499Bram Moolenaar2021-10-112-5/+7
| | | | | Problem: GUI geometry startup test fails. Solution: Check string values instead of numbers
* patch 8.2.3498: recover test may fail on some systemsv8.2.3498James McCoy2021-10-112-3/+7
| | | | | | Problem: Recover test may fail on some systems. Solution: Adjust the little endian and 64 bit detection. (James McCoy, closes #8941)
* patch 8.2.3497: put test fails when run by itselfv8.2.3497Dominique Pelle2021-10-112-0/+4
| | | | | Problem: Put test fails when run by itself. Solution: Source check.vim. (Dominique Pellé, closes #8990)
* patch 8.2.3496: crypt test fails if xxd was not installed yetv8.2.3496James McCoy2021-10-112-1/+13
| | | | | | Problem: Crypt test fails on MS-Windows if xxd was not installed yet. Solution: Use the just built xxd executable if it exists. (James McCoy, closes #8929)
* patch 8.2.3495: GUI geometry startup test fails on some systemsv8.2.3495Bram Moolenaar2021-10-112-1/+10
| | | | | Problem: GUI geometry startup test fails on some systems. (Drew Vogel) Solution: Add tolerance to the size check. (closes #8815)
* patch 8.2.3494: illegal memory access in utf_head_offv8.2.3494Bram Moolenaar2021-10-113-2/+23
| | | | | | Problem: Illegal memory access in utf_head_off. Solution: Check cursor position when reselecting the Visual area. (closes #8963)
* patch 8.2.3493: large count test fails on MS-Windowsv8.2.3493Bram Moolenaar2021-10-102-1/+6
| | | | | Problem: Large count test fails on MS-Windows. Solution: Skip the test on MS-Windows.
* patch 8.2.3492: crash when pasting too many timesv8.2.3492Bram Moolenaar2021-10-104-2/+21
| | | | | Problem: Crash when pasting too many times. Solution: Limit the size to what fits in an int. (closes #8962)
* patch 8.2.3491: xpm2 filetype dection is not so goodv8.2.3491Bram Moolenaar2021-10-092-1/+16
| | | | | Problem: xpm2 filetype dection is not so good. Solution: Adjust the check for xpm2. (closes #8914)
* patch 8.2.3490: superfluous return statementsv8.2.3490=?UTF-8?q?Dundar=20G=C3=B6c?=2021-10-096-8/+2
| | | | | | Problem: Superfluous return statements. Solution: Remove superfluous return statements from void functions. (closes #8977)
* patch 8.2.3489: ml_get error after search with rangev8.2.3489Bram Moolenaar2021-10-093-2/+20
| | | | | Problem: ml_get error after search with range. Solution: Limit the line number to the buffer line count.
* patch 8.2.3488: issue template is not easy to usev8.2.3488snxx2021-10-091-0/+2
| | | | | Problem: Issue template is not easy to use. Solution: Use a yaml template. (closes #8928)
* patch 8.2.3487: illegal memory access if buffer name is very longv8.2.3487Bram Moolenaar2021-10-083-5/+17
| | | | | Problem: Illegal memory access if buffer name is very long. Solution: Make sure not to go over the end of the buffer.
* patch 8.2.3486: illegal memory access with invalid sequence of commandsv8.2.3486Bram Moolenaar2021-10-063-2/+30
| | | | | | Problem: Illegal memory access with invalid sequence of commands. Solution: Do not call leave_block() when not in a try block. (closes #8966) Reset did_emsg so that exception is shown as an error.
* patch 8.2.3485: Python 3 test fails with Python 3.10v8.2.3485Zdenek Dohnal2021-10-062-1/+3
| | | | | Problem: Python 3 test fails with Python 3.10. Solution: Adjust expected error message. (zdohnal Dohnal, closes #8969)
* patch 8.2.3484: crash when going through spell suggestionsv8.2.3484Bram Moolenaar2021-10-064-1/+25
| | | | | | Problem: Crash when going through spell suggestions. Solution: Limit the text length for finding suggestions to the original length. Do not update buffers when exiting. (closes #8965)
* patch 8.2.3483: #ifdef for using sysinfo() is incompletev8.2.3483Bram Moolenaar2021-10-064-5/+9
| | | | | | Problem: #ifdef for using sysinfo() is incomplete. Solution: Also check for HAVE_SYSINFO. Make autoconf check use TRY_LINK. (closes #8952)
* patch 8.2.3482: reading beyond end of line ending in quote and backslashv8.2.3482Bram Moolenaar2021-10-053-2/+11
| | | | | Problem: Reading beyond end of line ending in quote and backslash. Solution: Check for non-NUL after backslash. (closes #8964)
* patch 8.2.3481: failures when char is unsignedv8.2.3481James McCoy2021-10-052-2/+4
| | | | | | Problem: Failures when char is unsigned. Solution: Use int8_T. Make a CI run with unsigned char. (James McCoy, closes #8936)
* patch 8.2.3480: test does not fail without the fix for a crashv8.2.3480Dominique Pelle2021-10-052-7/+18
| | | | | | Problem: Test does not fail without the fix for a crash. Solution: Write the bad code in a file and source it. (Dominique Pellé, closes #8961)
* patch 8.2.3479: crash when calling job_start with an invalid argumentv8.2.3479Bram Moolenaar2021-10-053-0/+7
| | | | | | Problem: Crash when calling job_start with an invalid argument. (Virginia Senioria) Solution: Clear the first item in argv. (closes #8957)
* patch 8.2.3478: still crash with error in :catch and also in :finallyv8.2.3478Bram Moolenaar2021-10-053-4/+11
| | | | | Problem: Still crash with error in :catch and also in :finally. Solution: Only call finish_exception() once. (closes #8954)
* patch 8.2.3477: startup test fails on MS-Windowsv8.2.3477Bram Moolenaar2021-10-052-0/+4
| | | | | Problem: Startup test fails on MS-Windows. Solution: Skip the test if not on Unix.
* patch 8.2.3476: renaming a buffer on startup may cause using freed memoryv8.2.3476Bram Moolenaar2021-10-043-1/+27
| | | | | Problem: Renaming a buffer on startup may cause using freed memory. Solution: Check if the buffer is used in a window. (closes #8955)
* patch 8.2.3475: expression register set by not executed put commandv8.2.3475kuuote2021-10-043-2/+15
| | | | | Problem: Expression register set by not executed put command. Solution: Do not set the register if the command is skipped. (closes #8909)
* patch 8.2.3474: some places use "Vimscript" instead of "Vim script"v8.2.3474h-east2021-10-043-2/+4
| | | | | Problem: Some places use "Vimscript" instead of "Vim script". Solution: Consistently use "Vim script". (Hirohito Higashi, closes #8910)