Age | Commit message (Collapse) | Author |
|
Problem: Some conditions are always false.
Solution: Remove the useless conditions. (closes #11776)
|
|
Problem: Memory leak when getting class member type from expr.
Solution: Clear the expression result.
|
|
Problem: Missing function argument.
Solution: Add ignore case flag.
|
|
Problem: Comparing objects uses identity instead of equality.
Solution: Compare the object values.
|
|
Problem: Error message names do not match the items.
Solution: Add "_str" when the text contains "%s".
|
|
Problem: Code is indented more than needed.
Solution: Use an early return to reduce indentation. (Yegappan Lakshmanan,
closes #11769)
|
|
Problem: Build failure without the +eval feature.
Solution: Move code inside #ifdef.
|
|
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)
|
|
Problem: Sporadic Test_range() failure.
Solution: Clear typeahead. Move to a separate function. (issue #22771)
|
|
Problem: Build failure.
Solution: Add type cast. Add missing error messages.
|
|
Problem: No error if function argument shadows class member.
Solution: Give an error for shadowing a class member.
|
|
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.
|
|
Problem: Memory leak when using class functions.
Solution: Clear and free the array with class functions.
|
|
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.
|
|
Problem: Class function not implemented yet.
Solution: Implement defining and calling a class function.
|
|
Problem: Class member access is not fully tested yet.
Solution: Add more tests.
|
|
|
|
Problem: Cursor positioning and display problems with 'smoothscroll' and
using "zt", "zb" or "zz".
Solution: Adjust computations and conditions. (Yee Cheng Chin,
closes #11764)
|
|
Problem: Tex filetype detection not sufficiently tested.
Solution: Add more test cases for "tex" detection. (Jonas Strittmatter,
closes #11765)
|
|
Problem: Type of arguments not checked when calling a partial.
Solution: Give an error for a wrong argument type. (closes #11753)
|
|
Problem: Sporadic test failures when using a terminal window.
Solution: Adjust waiting times. (James McCoy, closes #11763)
|
|
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.
|
|
Problem: Compiler may complain about an unused function.
Solution: Add #ifdef. (John Marriott)
|
|
Problem: Code is indented more than needed.
Solution: Use an early return to reduce indenting. (Yegappan Lakshmanan,
closes #11758)
|
|
Problem: CI does not use the latest Python version.
Solution: Switch from Python 3.10 to 3.11. (closes #11761)
|
|
Problem: Users cannot easily try out a PR.
Solution: Add an "artifacts" section to the AppVeyor CI config. (Christian
Brabandt, closes #11762)
|
|
Problem: test_mswin_event() can hang.
Solution: Add the "execute" argument to process events right away.
(Christopher Plewright, closes #11760)
|
|
Problem: Termcap entries for RGB colors are not set automatically.
Solution: Always set the termcap entries when +termguicolors is enabled.
|
|
Problem: Build fails on Mac OS X 10.4/10.5 .
Solution: Check if the dispatch/dispatch.h header exists. (Evan Miller,
closes #11746)
|
|
Problem: Leaking allocated type.
Solution: Reset the "static" flag in the allocated type copy.
|
|
Problem: Type error when using "any" type and adding a number to a float.
Solution: Accept both a number and a float. (closes #11753)
|
|
Problem: Float constant not recognized as float.
Solution: Check the vartype instead of comparing with t_float.
(closes #11754)
|
|
Problem: Not all postfix files are recognized.
Solution: Recognize main.cf.proto files. (closes #11732)
|
|
Problem: Code is indented too much.
Solution: Use an early return. (Yegappan Lakshmanan, closes #11756)
|
|
Problem: Invalid memory access when checking function argument types.
Solution: Do not check beyond the number of arguments. (closes #11755)
|
|
Problem: jq files are not recognized.
Solution: Add detection of Jq files. (David McDonald, closes #11743)
|
|
Problem: Complicated use of #ifdef.
Solution: Simplify #ifdef use. (Ken Takata, closes #11745)
|
|
Problem: Unused global variable.
Solution: Remove the variable. (closes #11752)
|
|
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.
|
|
Problem: Trying to resize a hashtab may cause a problem.
Solution: Do not try to resize a hashtab before adding an item.
|
|
Problem: Code uses too much indent.
Solution: Use an early return. (Yegappan Lakshmanan, closes #11747)
|
|
Problem: Tests are failing.
Solution: Do clean up a hashtab when at the initial size.
|
|
Problem: Reallocating hashtab when the size didn't change.
Solution: Bail out when the hashtab is already the desired size.
|
|
Problem: Using freed memory when declaration fails. (Yegappan Lakshmanan)
Solution: After unreferencing an object set the reference to NULL.
|
|
Problem: Compiler warning when HAS_MESSAGE_WINDOW is not defined.
Solution: Add UNUSED.
|
|
Problem: Using freed memory of object member. (Yegappan Lakshmanan)
Solution: Make a copy of the object member when getting it.
|
|
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)
|
|
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.
|
|
Problem: FHIR Shorthand files are not recognized.
Solution: Add a pattern to detect FSH files. (Matthew Gramigna,
closes #11738)
|
|
Problem: unnessary assignment
Solution: Remove the assignment. (Luuk van Baal, closes #1136)
|