Bram Moolenaar
28f84e17b0
patch 9.0.0090: no error when assigning bool to a string option
...
Problem: No error when assigning bool to a string option with setwinvar().
Solution: Give an error (closes #10766 )
2022-07-27 12:30:13 +01:00
Yegappan Lakshmanan
7db3a8e329
patch 9.0.0089: fuzzy argument completion doesn't work for shell commands
...
Problem: Fuzzy argument completion doesn't work for shell commands.
Solution: Check for cmdidx not being CMD_bang. (Yegappan Lakshmanan,
closes #10769 )
2022-07-26 22:01:36 +01:00
Gregory Anders
30e212dac1
patch 9.0.0088: pattern for detecting bitbake files is not sufficient
...
Problem: Pattern for detecting bitbake files is not sufficient.
Solution: Adjust the pattern. (Gregory Anders, closes #10743 )
2022-07-26 21:42:03 +01:00
Anton Sharonov
3f0266739d
patch 9.0.0087: MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc
...
Problem: MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc.
Solution: Figure out what the key code means. (Anton Sharonov,
closes #10687 , closes #10454 )
2022-07-26 21:26:18 +01:00
zeertzjq
6791adca53
patch 9.0.0086: tabline is not redrawn when entering command line
...
Problem: Tabline is not redrawn when entering command line.
Solution: Set "redraw_tabline". (closes #10771 )
2022-07-26 20:42:25 +01:00
ii14
1f0dc5e84f
patch 9.0.0085: ":write" fails after ":file name" and the ":edit"
...
Problem: ":write" fails after ":file name" and the ":edit".
Solution: Reset BF_NOTEDITED when using ":edit". (closes #10790 )
2022-07-26 19:44:56 +01:00
Bram Moolenaar
15b87b6610
patch 9.0.0084: using "terraform" filetype for .tfvars file is bad
...
Problem: Using "terraform" filetype for .tfvars file is bad.
Solution: use "terraform-vars", so that different completion and other
mechanisms can be used. (Radek Simko, closes #10755 )
2022-07-26 19:18:28 +01:00
zeertzjq
c9e8fd6fc7
patch 9.0.0083: ModeChanged event not triggered when leaving cmdline window
...
Problem: ModeChanged event not triggered when leaving the cmdline window.
Solution: Call may_trigger_modechanged(). (closes #10791 )
2022-07-26 18:12:38 +01:00
zeertzjq
3cfae39b08
patch 9.0.0082: cannot interrupt global command from command line
...
Problem: Cannot interrupt global command from command line.
Solution: Reset got_int in another place. (closes #10739 )
2022-07-26 17:48:13 +01:00
Bram Moolenaar
c2842adfb2
patch 9.0.0081: command line completion of user command may have duplicates
...
Problem: Command line completion of user command may have duplicates.
(Dani Dickstein)
Solution: Skip global user command if an identical buffer-local one is
defined. (closes #10797 )
2022-07-26 17:23:47 +01:00
Mike Williams
0494789ece
patch 9.0.0080: compiler warning for size_t to int conversion
...
Problem: Compiler warning for size_t to int conversion.
Solution: Add type casts. (Mike Williams, closes #10795 )
2022-07-26 16:03:42 +01:00
Bram Moolenaar
6809ff978a
patch 9.0.0079: error in autoload script not reported for 'foldexpr'
...
Problem: Error in autoload script not reported for 'foldexpr'.
Solution: Reset "emsg_off" when auto-loading a script. (closes #10685 )
2022-07-26 15:10:56 +01:00
Ernie Rael
559f230fd6
patch 9.0.0078: star register is unexpectedly changed when deleting
...
Problem: Star register is changed when deleting and both "unnamed" and
"unnamedplus" are in 'clipboard'.
Solution: Make the use of the star register work as documented. (Ernie Rael,
closes #10669 )
2022-07-26 14:44:36 +01:00
Bram Moolenaar
b03950fafa
patch 9.0.0077: wrong restored cursor position when switching window in autocmd
...
Problem: When switching window in autocmd the restored cursor position may
be wrong.
Solution: Do not restore the cursor if it was not set. (closes #10775 )
2022-07-26 13:47:13 +01:00
zeertzjq
92a1678d48
patch 9.0.0076: no test for what patch 8.1.1424 fixes
...
Problem: No test for what patch 8.1.1424 fixes.
Solution: Add a test. (closes #10789 )
2022-07-26 12:24:41 +01:00
Bram Moolenaar
be3dbda871
patch 9.0.0075: some compilers warn for using an uninitialized variable
...
Problem: Some compilers warn for using an uninitialized variable. (Tony
Mechelynck)
Solution: Initialize the variable.
2022-07-26 11:42:34 +01:00
Bram Moolenaar
34a1f77979
patch 9.0.0074: Coverity warns for double free
...
Problem: Coverity warns for double free.
Solution: Reset cts_text_prop_count when freeing cts_text_props.
2022-07-26 11:20:48 +01:00
Martin Tournoij
1b67f07f76
patch 9.0.0073: too many files recognized as bsdl
...
Problem: Too many files recognized as bsdl.
Solution: Use pattern "*.bsd" instead of "*bsd". (Martin Tournoij,
closes #10783 )
2022-07-25 21:40:06 +01:00
Bram Moolenaar
6d023f98df
patch 9.0.0072: compiler warning for uninitialized variable
...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it. (John Marriott)
2022-07-25 21:15:45 +01:00
zeertzjq
ecdc82e74e
patch 9.0.0071: command overlaps with printed text in scrollback
...
Problem: Command overlaps with printed text in scrollback.
Solution: Clear until end-of-line and use correct message chunk.
(closes #10765 , closes #10764 )
2022-07-25 19:50:57 +01:00
zeertzjq
4dc513a22c
patch 9.0.0070: using utfc_ptr2char_len() when length is negative
...
Problem: Using utfc_ptr2char_len() when length is negative.
Solution: Check value of length. (closes #10760 )
2022-07-25 19:42:02 +01:00
Bram Moolenaar
0c740e745a
patch 9.0.0069: leaking memory when using text prop with inserted text
...
Problem: Leaking memory when using text prop with inserted text.
Solution: Clear the growarray with text.
2022-07-25 19:07:04 +01:00
Bram Moolenaar
fe3fb6e1e6
patch 9.0.0068: build fails with tiny features
...
Problem: Build fails with tiny features.
Solution: Add #ifdef.
2022-07-25 18:35:15 +01:00
Bram Moolenaar
7f9969c559
patch 9.0.0067: cannot show virtual text
...
Problem: Cannot show virtual text.
Solution: Initial changes for virtual text support, using text properties.
2022-07-25 18:13:54 +01:00
zeertzjq
cd6ad6439d
patch 9.0.0066: switching window uneccarily when getting buffer options
...
Problem: Switching window uneccarily when getting buffer options.
Solution: Do not switch window when getting buffer options. (closes #10767 )
2022-07-25 12:28:09 +01:00
Richard Purdie
509695c1c3
patch 9.0.0065: cross-compiling doesn't work because of timer_create check
...
Problem: Cross-compiling doesn't work because of timer_create check.
Solution: Use AC_CACHE_CHECK(). (Richard Purdie, closes #10777 )
2022-07-24 20:48:00 +01:00
Bram Moolenaar
c963ec31a0
patch 9.0.0064: confusing error when using "q:" in command line window
...
Problem: Confusing error when using "q:" in command line window.
Solution: Check for the situation and give a better error message.
(closes #10756 )
2022-07-24 20:08:01 +01:00
Bram Moolenaar
d61efa50f8
patch 9.0.0063: too many type casts for dict_get functions
...
Problem: Too many type casts for dict_get functions.
Solution: Change the key argument from "char_u *" to "char *".
2022-07-23 09:52:04 +01:00
Bram Moolenaar
5ac50de83f
patch 9.0.0062: compiler warnings for signed/unsigned char
...
Problem: Compiler warnings for signed/unsigned char.
Solution: Add type casts. (John Marriott)
2022-07-23 09:22:47 +01:00
Bram Moolenaar
5fa9f23a63
patch 9.0.0061: ml_get error with nested autocommand
...
Problem: ml_get error with nested autocommand.
Solution: Also check line numbers for a nested autocommand. (closes #10761 )
2022-07-23 09:06:48 +01:00
Bram Moolenaar
b9e717367c
patch 9.0.0060: accessing uninitialized memory when completing long line
...
Problem: Accessing uninitialized memory when completing long line.
Solution: Terminate string with NUL.
2022-07-23 06:53:08 +01:00
zeertzjq
bb404f5ad5
patch 9.0.0059: test file has wrong name
...
Problem: Test file has wrong name.
Solution: Rename the file. Various small fixes. (closes #10674 )
2022-07-23 06:25:29 +01:00
Yegappan Lakshmanan
81a3ff97e2
patch 9.0.0058: Win32: cannot test low level events
...
Problem: Win32: cannot test low level events.
Solution: Add "sendevent" to test_gui_event(). (Yegappan Lakshmanan,
closes #10679 )
2022-07-23 05:04:16 +01:00
Bram Moolenaar
5154a88800
patch 9.0.0057: has('patch-xxx') returns true
...
Problem: has('patch-xxx') returns true.
Solution: Check for digit. (closes #10751 )
2022-07-18 20:48:50 +01:00
Bram Moolenaar
bd683e3a79
patch 9.0.0056: wrong line number reported when :cexpr fails in :def function
...
Problem: Wrong line number reported when :cexpr fails in :def function.
Solution: Set line_number before executing :cexpr. (closes #10735 )
2022-07-18 17:49:03 +01:00
Gregory Anders
fa49eb4827
patch 9.0.0055: bitbake files are not detected
...
Problem: Bitbake files are not detected.
Solution: Add bitbake filetype detection by file name and contents. (Gregory
Anders, closes #10697 )
2022-07-16 17:46:47 +01:00
Bram Moolenaar
c7bd2f08e5
patch 9.0.0054: compiler warning for size_t to int conversion
...
Problem: Compiler warning for size_t to int conversion.
Solution: Add type cast. (Mike Williams, closes #10741 )
2022-07-15 20:45:20 +01:00
Dominique Pelle
3a393790a4
patch 9.0.0053: E1281 not tested with the old regexp engine
...
Problem: E1281 not tested with the old regexp engine.
Solution: Loop over the values of 'regexp'. (Dominique Pellé, closes #10695 )
2022-07-14 17:40:49 +01:00
K.Takata
2ebcc35826
patch 9.0.0052: "zG" may throw an error if invalid character follows
...
Problem: "zG" may throw an error if invalid character follows.
Solution: Pass the word length to valid_spell_word(). (Ken Takata,
closes #10737 )
2022-07-14 17:25:14 +01:00
zeertzjq
f754fe6a3d
patch 9.0.0051: using CTRL-C wih :append may hang Vim
...
Problem: Using CTRL-C wih :append may hang Vim.
Solution: Reset got_int. (closes #10729 , closes #10728 )
2022-07-14 17:06:12 +01:00
Bram Moolenaar
b26592a84c
patch 9.0.0050: split else-of is confusing
...
Problem: Split else-of is confusing.
Solution: Join the lines. (closes #10696 )
2022-07-12 17:34:31 +01:00
Leandro Lourenci
99af91e582
patch 9.0.0049: csv and tsv files are not recognized
...
Problem: Csv and tsv files are not recognized.
Solution: Add patterns fo csv and tsv files. (Leandro Lourenci,
closes #10680 )
2022-07-09 20:27:07 +01:00
Bram Moolenaar
b90818867c
patch 9.0.0048: cursor in wrong column with mouse click after concealed text
...
Problem: Cursor in wrong column with mouse click after concealed text.
Solution: Store the text column when drawing text.
2022-07-09 04:56:24 +01:00
Bram Moolenaar
32acf1f1a7
patch 9.0.0047: using freed memory with recursive substitute
...
Problem: Using freed memory with recursive substitute.
Solution: Always make a copy for reg_prev_sub.
2022-07-07 22:20:31 +01:00
Bram Moolenaar
baefde1455
patch 9.0.0046: reading past end of completion with duplicate match
...
Problem: Reading past end of completion with duplicate match.
Solution: Check string length
2022-07-07 19:59:49 +01:00
Bram Moolenaar
caea66442d
patch 9.0.0045: reading past end of completion with a long line
...
Problem: Reading past end of completion with a long line and 'infercase'
set.
Solution: Allocate the string if needed.
2022-07-07 19:42:04 +01:00
Bram Moolenaar
b8329db36a
patch 9.0.0044: typos in comments, wrapping lines
...
Problem: Typos in comments, wrapping lines.
Solution: Adjust comments. Wrap lines.
2022-07-06 13:31:28 +01:00
zeertzjq
cf34434b5e
patch 9.0.0043: insufficient testing for bracket commands
...
Problem: Insufficient testing for bracket commands.
Solution: Add a few more tests. (closes #10668 )
2022-07-06 12:57:31 +01:00
Bram Moolenaar
3244780379
patch 9.0.0042: missing change for filetype detection
...
Problem: Missing change for filetype detection.
Solution: Include change to detect guile from shebang line.
2022-07-05 21:56:39 +01:00
smjonas
704988f0c3
patch 9.0.0041: a couple of filetype patterns do not have "*" before "/etc"
...
Problem: A couple of filetype patterns do not have "*" before "/etc".
Solution: Add the star. (Jonas Strittmatter, closes #10662 )
2022-07-05 18:42:56 +01:00