Bram Moolenaar
46ab925937
patch 9.0.1139: cannot create a new object in a compiled function
...
Problem: Cannot create a new object in a compiled function.
Solution: Compile the instructins to create a new object.
2023-01-03 14:01:21 +00:00
Bram Moolenaar
36818a9daa
patch 9.0.1138: crash when expecting varargs but it is something else
...
Problem: Crash when expecting varargs but it is something else.
Solution: Only use the member when the type is a list. (closes #11774 )
2023-01-03 12:33:26 +00:00
zeertzjq
ea720aea85
patch 9.0.1137: some conditions are always false
...
Problem: Some conditions are always false.
Solution: Remove the useless conditions. (closes #11776 )
2023-01-03 10:54:09 +00:00
Bram Moolenaar
e83c133eb9
patch 9.0.1136: memory leak when getting class member type from expr
...
Problem: Memory leak when getting class member type from expr.
Solution: Clear the expression result.
2023-01-02 21:04:04 +00:00
Bram Moolenaar
03ff0c6681
patch 9.0.1135: missing function argument
...
Problem: Missing function argument.
Solution: Add ignore case flag.
2023-01-02 20:38:01 +00:00
Bram Moolenaar
bcf31ec36b
patch 9.0.1134: comparing objects uses identity instead of equality
...
Problem: Comparing objects uses identity instead of equality.
Solution: Compare the object values.
2023-01-02 20:32:24 +00:00
Bram Moolenaar
a9fa8c58fb
patch 9.0.1133: error message names do not match the items
...
Problem: Error message names do not match the items.
Solution: Add "_str" when the text contains "%s".
2023-01-02 18:10:04 +00:00
Yegappan Lakshmanan
dc4daa3a39
patch 9.0.1132: code is indented more than needed
...
Problem: Code is indented more than needed.
Solution: Use an early return to reduce indentation. (Yegappan Lakshmanan,
closes #11769 )
2023-01-02 16:54:53 +00:00
Bram Moolenaar
a2942c7468
patch 9.0.1131: build failure without the +eval feature
...
Problem: Build failure without the +eval feature.
Solution: Move code inside #ifdef.
2023-01-02 13:41:49 +00:00
Bram Moolenaar
39c82ea656
patch 9.0.1130: unexpected output when autoloading a script
...
Problem: Unexpected output when autoloading a script for an interactive
operation.
Solution: Reset "KeyTyped" while loading a script and when handling a nested
function. (closes #11773 )
2023-01-02 13:08:01 +00:00
Bram Moolenaar
7bdcba08bb
patch 9.0.1129: sporadic Test_range() failure
...
Problem: Sporadic Test_range() failure.
Solution: Clear typeahead. Move to a separate function. (issue #22771 )
2023-01-02 11:59:26 +00:00
Bram Moolenaar
993dbc33a8
patch 9.0.1128: build failure
...
Problem: Build failure.
Solution: Add type cast. Add missing error messages.
2023-01-01 20:31:30 +00:00
Bram Moolenaar
6acf757c6a
patch 9.0.1127: no error if function argument shadows class member
...
Problem: No error if function argument shadows class member.
Solution: Give an error for shadowing a class member.
2023-01-01 19:53:30 +00:00
Bram Moolenaar
fc966c19f8
patch 9.0.1126: bracketed paste can be enabled when it is not recognized
...
Problem: Bracketed paste can be enabled when pasted text is not recognized.
Solution: Output t_BE only when t_PS and t_PE are set.
2023-01-01 18:04:33 +00:00
Bram Moolenaar
ec8b74f7ab
patch 9.0.1125: memory leak when using class functions
...
Problem: Memory leak when using class functions.
Solution: Clear and free the array with class functions.
2023-01-01 14:11:27 +00:00
Bram Moolenaar
1aeb3eb092
patch 9.0.1124: virtual text at a column position is truncated
...
Problem: Virtual text at a column position is truncated at the window edge.
(Yegappan Lakshmanan)
Solution: Do not truncated virtual text that is placed at a column.
2023-01-01 14:04:51 +00:00
Bram Moolenaar
6bafdd41cb
patch 9.0.1123: class function not implemented yet
...
Problem: Class function not implemented yet.
Solution: Implement defining and calling a class function.
2023-01-01 12:58:33 +00:00
Bram Moolenaar
9f2d97efe2
patch 9.0.1122: class member access is not fully tested yet
...
Problem: Class member access is not fully tested yet.
Solution: Add more tests.
2022-12-31 19:01:02 +00:00
Bram Moolenaar
db4d88c2ad
patch 9.0.1121: cursor positioning and display problems with 'smoothscroll'
...
Problem: Cursor positioning and display problems with 'smoothscroll' and
using "zt", "zb" or "zz".
Solution: Adjust computations and conditions. (Yee Cheng Chin,
closes #11764 )
2022-12-31 15:13:22 +00:00
smjonas
c55e8f2c6f
patch 9.0.1120: tex filetype detection not sufficiently tested
...
Problem: Tex filetype detection not sufficiently tested.
Solution: Add more test cases for "tex" detection. (Jonas Strittmatter,
closes #11765 )
2022-12-31 14:46:53 +00:00
Bram Moolenaar
0d89d8ae89
patch 9.0.1119: type of arguments not checked when calling a partial
...
Problem: Type of arguments not checked when calling a partial.
Solution: Give an error for a wrong argument type. (closes #11753 )
2022-12-31 14:01:24 +00:00
James McCoy
dbe6ef1036
patch 9.0.1118: sporadic test failures when using a terminal window
...
Problem: Sporadic test failures when using a terminal window.
Solution: Adjust waiting times. (James McCoy, closes #11763 )
2022-12-31 11:44:57 +00:00
Bram Moolenaar
7b8db111e8
patch 9.0.1117: terminfo entries for bracketed paste are not used
...
Problem: Terminfo entries for bracketed paste are not used.
Solution: Use the newly added terminfo entries for bracketed paste.
Correct mixup of output strings and key codes.
2022-12-30 21:10:25 +00:00
Bram Moolenaar
770713794a
patch 9.0.1116: compiler may complain about an unused function
...
Problem: Compiler may complain about an unused function.
Solution: Add #ifdef. (John Marriott)
2022-12-30 19:54:53 +00:00
Yegappan Lakshmanan
ed0c1d5d4b
patch 9.0.1115: code is indented more than needed
...
Problem: Code is indented more than needed.
Solution: Use an early return to reduce indenting. (Yegappan Lakshmanan,
closes #11758 )
2022-12-30 18:07:46 +00:00
Philip H
ef91ae4557
patch 9.0.1114: CI does not use the latest Python version
...
Problem: CI does not use the latest Python version.
Solution: Switch from Python 3.10 to 3.11. (closes #11761 )
2022-12-30 17:41:17 +00:00
Christian Brabandt
0a657124a5
patch 9.0.1113: users cannot easily try out a PR
...
Problem: Users cannot easily try out a PR.
Solution: Add an "artifacts" section to the AppVeyor CI config. (Christian
Brabandt, closes #11762 )
2022-12-30 17:28:12 +00:00
Christopher Plewright
7b0afc1d76
patch 9.0.1112: test_mswin_event() can hang
...
Problem: test_mswin_event() can hang.
Solution: Add the "execute" argument to process events right away.
(Christopher Plewright, closes #11760 )
2022-12-30 16:54:58 +00:00
Bram Moolenaar
96dd34e534
patch 9.0.1111: termcap entries for RGB colors are not set automatically
...
Problem: Termcap entries for RGB colors are not set automatically.
Solution: Always set the termcap entries when +termguicolors is enabled.
2022-12-30 11:16:00 +00:00
Evan Miller
254480736f
patch 9.0.1110: build fails on Mac OS X 10.4/10.5
...
Problem: Build fails on Mac OS X 10.4/10.5 .
Solution: Check if the dispatch/dispatch.h header exists. (Evan Miller,
closes #11746 )
2022-12-30 10:42:23 +00:00
Bram Moolenaar
c4b3f6477c
patch 9.0.1109: leaking allocated type
...
Problem: Leaking allocated type.
Solution: Reset the "static" flag in the allocated type copy.
2022-12-30 10:36:34 +00:00
Bram Moolenaar
c6951a76a5
patch 9.0.1108: type error when using "any" type and adding to float
...
Problem: Type error when using "any" type and adding a number to a float.
Solution: Accept both a number and a float. (closes #11753 )
2022-12-29 20:56:24 +00:00
Bram Moolenaar
73ade49c4b
patch 9.0.1107: float constant not recognized as float
...
Problem: Float constant not recognized as float.
Solution: Check the vartype instead of comparing with t_float.
(closes #11754 )
2022-12-27 20:54:41 +00:00
KodeToad
09ce0b8e11
patch 9.0.1106: not all postfix files are recognized
...
Problem: Not all postfix files are recognized.
Solution: Recognize main.cf.proto files. (closes #11732 )
2022-12-27 20:17:19 +00:00
Yegappan Lakshmanan
87c1cbbe98
patch 9.0.1105: code is indented too much
...
Problem: Code is indented too much.
Solution: Use an early return. (Yegappan Lakshmanan, closes #11756 )
2022-12-27 19:54:52 +00:00
Bram Moolenaar
56310d38d8
patch 9.0.1104: invalid memory access when checking function argument types
...
Problem: Invalid memory access when checking function argument types.
Solution: Do not check beyond the number of arguments. (closes #11755 )
2022-12-27 17:25:05 +00:00
David McDonald
b9a1edfc54
patch 9.0.1103: jq files are not recognized
...
Problem: jq files are not recognized.
Solution: Add detection of Jq files. (David McDonald, closes #11743 )
2022-12-26 15:35:18 +00:00
K.Takata
a7fbaa43b7
patch 9.0.1102: complicated use of #ifdef
...
Problem: Complicated use of #ifdef.
Solution: Simplify #ifdef use. (Ken Takata, closes #11745 )
2022-12-26 14:46:51 +00:00
Bram Moolenaar
b536540ab3
patch 9.0.1101: unused global variable
...
Problem: Unused global variable.
Solution: Remove the variable. (closes #11752 )
2022-12-26 14:37:44 +00:00
Bram Moolenaar
d0883faac6
patch 9.0.1100: a hashtab with many removed items is not cleaned up
...
Problem: A hashtab with many removed items is not cleaned up.
Solution: Re-hash a hashtab even when the size didn't change if too many
items were removed.
2022-12-26 13:51:26 +00:00
Bram Moolenaar
81b7ecc5cb
patch 9.0.1099: trying to resize a hashtab may cause a problem
...
Problem: Trying to resize a hashtab may cause a problem.
Solution: Do not try to resize a hashtab before adding an item.
2022-12-26 13:08:06 +00:00
Yegappan Lakshmanan
465de3a57b
patch 9.0.1098: code uses too much indent
...
Problem: Code uses too much indent.
Solution: Use an early return. (Yegappan Lakshmanan, closes #11747 )
2022-12-26 12:50:04 +00:00
Bram Moolenaar
b3d614369f
patch 9.0.1097: tests are failing
...
Problem: Tests are failing.
Solution: Do clean up a hashtab when at the initial size.
2022-12-25 21:32:09 +00:00
Bram Moolenaar
71d53e7c57
patch 9.0.1096: reallocating hashtab when the size didn't change
...
Problem: Reallocating hashtab when the size didn't change.
Solution: Bail out when the hashtab is already the desired size.
2022-12-25 20:46:13 +00:00
Bram Moolenaar
6ef5471afa
patch 9.0.1095: using freed memory when declaration fails
...
Problem: Using freed memory when declaration fails. (Yegappan Lakshmanan)
Solution: After unreferencing an object set the reference to NULL.
2022-12-25 19:31:36 +00:00
Bram Moolenaar
9b99411b93
patch 9.0.1094: compiler warning when HAS_MESSAGE_WINDOW is not defined
...
Problem: Compiler warning when HAS_MESSAGE_WINDOW is not defined.
Solution: Add UNUSED.
2022-12-25 15:59:25 +00:00
Bram Moolenaar
590162cae0
patch 9.0.1093: using freed memory of object member
...
Problem: Using freed memory of object member. (Yegappan Lakshmanan)
Solution: Make a copy of the object member when getting it.
2022-12-24 21:24:06 +00:00
Rob Pilling
e86190e7c1
patch 9.0.1092: search error message doesn't show used pattern
...
Problem: Search error message doesn't show used pattern.
Solution: Pass the actually used pattern to where the error message is
given. (Rob Pilling, closes #11742 )
2022-12-23 19:06:04 +00:00
Bram Moolenaar
f54cedd676
patch 9.0.1091: assignment to non-existing member causes a crash
...
Problem: Assignment to non-existing member causes a crash. (Yegappan
Lakshmanan)
Solution: Give an error message and bail out when a member cannot be found.
2022-12-23 17:56:27 +00:00
mgramigna
c9207d5d79
patch 9.0.1090: FHIR Shorthand files are not recognized
...
Problem: FHIR Shorthand files are not recognized.
Solution: Add a pattern to detect FSH files. (Matthew Gramigna,
closes #11738 )
2022-12-23 13:18:44 +00:00