Age | Commit message (Collapse) | Author |
|
Problem: Accuracy of profiling is not optimal.
Solution: Use CLOCK_MONOTONIC if possible. (Ernie Rael, closes #12129)
|
|
Problem: MacOS: sed fails on .po files.
Solution: Set $LANG to "C". (Yee Cheng Chin, closes #12153)
|
|
Problem: Racket files are recognized as scheme.
Solution: Recognize rackets files separately. (Gabriel Kakizaki,
closes #12164, closes #12162)
|
|
Problem: QMLdir files are not recognized.
Solution: Add a pattern for QMLdir files. (Amaan Qureshi, closes #12161)
|
|
Problem: TableGen files are not recognized.
Solution: Add a pattern for TableGen files. (Amaan Qureshi, closes #12156)
|
|
Problem: ILE RPG files are not recognized.
Solution: Add patterns for ILE RPG files. (Andreas Louv, issue #12152)
|
|
Problem: Missing check for out-of-memory.
Solution: Check for alloc() returning NULL pointer. (closes #12149)
|
|
Problem: Compilation error with some compilers.
Solution: Adjust array initialization. (John Marriott)
|
|
Problem: Unused variables and functions.
Solution: Delete items and adjust #ifdefs. (Dominique Pellé, closes #12145)
|
|
Problem: Crash when using null_class.
Solution: Give an error when trying to use a null class.
|
|
Problem: Condition is always true.
Solution: Remove the condition. (closes #12139)
|
|
Problem: find_file_in_path() is not reentrant.
Solution: Instead of global variables pass pointers to the functions.
(closes #12093)
|
|
Problem: Highlight test script has a few problems.
Solution: Rewrite the script in Vim9 syntax. (closes #10379)
|
|
Problem: Profile test repeats the headers many times.
Solution: Put the headers in script variables.
|
|
Problem: Highlight for popupmenu kind and extra cannot be set.
Solution: Add PmenuKind, PmenuKindSel, PmenuExtra and PmenuExtraSel
highlight groups and use them. (Gianmaria Bajo, closes #12114)
|
|
Problem: sort(list, 'N') does not work in Vim9 script context.
Solution: Convert string to number without giving an error. (closes #12061)
|
|
Problem: Odin files are not recognized.
Solution: Add a pattern for Odin files. (Amaan Qureshi, closes #12122)
|
|
Problem: Unx Tal files are not recognized.
Solution: Add a pattern for Unx Tal files. (Amaan Qureshi, closes #12117)
|
|
Problem: Cairo files are not recognized.
Solution: Add a pattern for Cairo files. (Amaan Qureshi, closes #12118)
|
|
Problem: Using NULL pointer with nested :open command.
Solution: Check that ccline.cmdbuff is not NULL.
|
|
Problem: "clear" macros are not always used.
Solution: Use ALLOC_ONE, VIM_CLEAR, CLEAR_POINTER and CLEAR_FIELD in more
places. (Yegappan Lakshmanan, closes #12104)
|
|
Problem: FOR_ALL_ macros are defined in an unexpected file.
Solution: Move FOR_ALL_ macros to macros.h. Add FOR_ALL_HASHTAB_ITEMS.
(Yegappan Lakshmanan, closes #12109)
|
|
Problem: Amiga: a couple of include files are included twice.
Solution: Remove duplicate includes. (Ola Söder, closes #12106)
|
|
Problem: Amiga: not all builds use gethostname().
Solution: Use gethostname() for all builds except AROS. (Ola Söder,
closes #12107)
|
|
Problem: Scrollbar test sporadically fails.
Solution: Mark the scrollbar test as flaky. (Christian Brabandt,
closes #12113)
|
|
Problem: Options test fails with some window width.
Solution: Adjust what text the test checks with. (closes #12111)
|
|
Problem: g'Esc is considered an error.
Solution: Make g'Esc silently abandon the command. (closes #12110)
|
|
Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version
4.
Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008)
|
|
Problem: xxd: combination of little endian and cols fails. (Aapo
Rantalainen)
Solution: Round up the space taken by the hex output. (closes #12097)
|
|
Problem: Failing test for strptime() doesn't show returned value.
Solution: Use assert_equal() instead of assert_true().
|
|
Problem: ACCESS_ names have a conflict with on some systems.
Solution: Rename by prepending VIM_. (Ola Söder, closes #12105)
|
|
Problem: CTRL-X on 2**64 subtracts two. (James McCoy)
Solution: Correct computation for large number. (closes #12103)
|
|
Problem: Functions for handling options are not ordered.
Solution: Put functions in alphabetical order. (Yegappan Lakshmanan,
closes #12101)
|
|
Problem: Illegal memory access when using virtual editing.
Solution: Make sure "startspaces" is not negative.
|
|
Problem: job_status() may return "dead" if the process parent changed.
Solution: Call mch_process_running() to check if the job is still alive.
|
|
Problem: Accessing invalid memory with put in Visual block mode.
Solution: Adjust the cursor column if needed.
|
|
Problem: Crash when getting member of obj of unknown class.
Solution: Check for NULL class and give an error message. (Ernie Rael,
closes #12096)
|
|
Problem: Function for setting options not used consistently.
Solution: Use a function for 'encoding' and terminal options. (Yegappan
Lakshmanan, closes #12099)
|
|
Problem: Wrong text displayed when using both 'linebreak' and 'list'.
Solution: Only set "c_extra" to NUL when "p_extra" is not empty. (Hirohito
Higashi, closes #12065)
|
|
Problem: Test for 'toolbariconsize' may fail.
Solution: Only test 'toolbariconsize' when it is supported. (James McCoy,
closes #12095)
|
|
Problem: Ballooneval interferes with Insert completion.
Solution: Ignore mouse-move events when completing. (closes #12094,
closes #12092)
|
|
Problem: Crash when using a NULL object. (Ernie Rael)
Solution: Check for NULL and give an error message. (closes #12083)
|
|
Problem: Still some "else if" constructs for setting options.
Solution: Add a few more functions for handling options. (Yegappan
Lakshmanan, closes #12090)
|
|
Problem: Bass files are not recognized.
Solution: Add patterns for Bass files. (Amaan Qureshi, closes #12088)
|
|
Problem: Divide by zero in zero-width window.
Solution: Check the width is positive.
|
|
Problem: Functions for setting options are in random order.
Solution: Sort functions alphabetically. (Yegappan Lakshmanan,
closes #12082)
|
|
Problem: Dead test code.
Solution: Remove code that depends on Farsi, which has been removed.
(closes #12084)
|
|
Problem: Build error with older Mac OS.
Solution: Adjust #ifdef. (Yee Cheng Chin, closes #12074)
|
|
Problem: Crash when :def function has :break in skipped block. (Ernie Rael)
Solution: Don't generate a jump for a skipped :break. (closes #12077)
|
|
Problem: ml_get error when going to another tab. (Daniel J. Perry)
Solution: Do not call update_topline() if "curwin" is invalid.
(closes #11907)
|