summaryrefslogtreecommitdiffstats
path: root/src/version.c
AgeCommit message (Collapse)Author
2023-03-16patch 9.0.1411: accuracy of profiling is not optimalv9.0.1411Ernie Rael
Problem: Accuracy of profiling is not optimal. Solution: Use CLOCK_MONOTONIC if possible. (Ernie Rael, closes #12129)
2023-03-16patch 9.0.1410: MacOS: sed fails on .po filesv9.0.1410Yee Cheng Chin
Problem: MacOS: sed fails on .po files. Solution: Set $LANG to "C". (Yee Cheng Chin, closes #12153)
2023-03-16patch 9.0.1409: racket files are recognized as schemev9.0.1409Gabriel Kakizaki
Problem: Racket files are recognized as scheme. Solution: Recognize rackets files separately. (Gabriel Kakizaki, closes #12164, closes #12162)
2023-03-16patch 9.0.1408: QMLdir files are not recognizedv9.0.1408Amaan Qureshi
Problem: QMLdir files are not recognized. Solution: Add a pattern for QMLdir files. (Amaan Qureshi, closes #12161)
2023-03-16patch 9.0.1407: TableGen files are not recognizedv9.0.1407Amaan Qureshi
Problem: TableGen files are not recognized. Solution: Add a pattern for TableGen files. (Amaan Qureshi, closes #12156)
2023-03-16patch 9.0.1406: ILE RPG files are not recognizedv9.0.1406Andreas Louv
Problem: ILE RPG files are not recognized. Solution: Add patterns for ILE RPG files. (Andreas Louv, issue #12152)
2023-03-15patch 9.0.1405: missing check for out-of-memoryv9.0.1405Bram Moolenaar
Problem: Missing check for out-of-memory. Solution: Check for alloc() returning NULL pointer. (closes #12149)
2023-03-15patch 9.0.1404: compilation error with some compilersv9.0.1404Bram Moolenaar
Problem: Compilation error with some compilers. Solution: Adjust array initialization. (John Marriott)
2023-03-12patch 9.0.1403: unused variables and functionsv9.0.1403Dominique Pelle
Problem: Unused variables and functions. Solution: Delete items and adjust #ifdefs. (Dominique Pellé, closes #12145)
2023-03-11patch 9.0.1402: crash when using null_classv9.0.1402Bram Moolenaar
Problem: Crash when using null_class. Solution: Give an error when trying to use a null class.
2023-03-11patch 9.0.1401: condition is always truev9.0.1401zeertzjq
Problem: Condition is always true. Solution: Remove the condition. (closes #12139)
2023-03-11patch 9.0.1400: find_file_in_path() is not reentrantv9.0.1400Bram Moolenaar
Problem: find_file_in_path() is not reentrant. Solution: Instead of global variables pass pointers to the functions. (closes #12093)
2023-03-10patch 9.0.1399: highlight test script has a few problemsv9.0.1399lagygoill
Problem: Highlight test script has a few problems. Solution: Rewrite the script in Vim9 syntax. (closes #10379)
2023-03-10patch 9.0.1398: profile test repeats the headers many timesv9.0.1398Bram Moolenaar
Problem: Profile test repeats the headers many times. Solution: Put the headers in script variables.
2023-03-10patch 9.0.1397: highlight for popupmenu kind and extra cannot be setv9.0.1397Gianmaria Bajo
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)
2023-03-09patch 9.0.1396: sort(list, 'N') does not work in Vim9 script contextv9.0.1396Bram Moolenaar
Problem: sort(list, 'N') does not work in Vim9 script context. Solution: Convert string to number without giving an error. (closes #12061)
2023-03-08patch 9.0.1395: Odin files are not recognizedv9.0.1395Amaan Qureshi
Problem: Odin files are not recognized. Solution: Add a pattern for Odin files. (Amaan Qureshi, closes #12122)
2023-03-08patch 9.0.1394: Unx Tal files are not recognizedv9.0.1394Amaan Qureshi
Problem: Unx Tal files are not recognized. Solution: Add a pattern for Unx Tal files. (Amaan Qureshi, closes #12117)
2023-03-08patch 9.0.1393: Cairo files are not recognizedv9.0.1393Amaan Qureshi
Problem: Cairo files are not recognized. Solution: Add a pattern for Cairo files. (Amaan Qureshi, closes #12118)
2023-03-07patch 9.0.1392: using NULL pointer with nested :open commandv9.0.1392Bram Moolenaar
Problem: Using NULL pointer with nested :open command. Solution: Check that ccline.cmdbuff is not NULL.
2023-03-07patch 9.0.1391: "clear" macros are not always usedv9.0.1391Yegappan Lakshmanan
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)
2023-03-07patch 9.0.1390: FOR_ALL_ macros are defined in an unexpected filev9.0.1390Yegappan Lakshmanan
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)
2023-03-07patch 9.0.1389: Amiga: a couple of include files are included twicev9.0.1389=?UTF-8?q?Ola=20S=C3=B6der?=
Problem: Amiga: a couple of include files are included twice. Solution: Remove duplicate includes. (Ola Söder, closes #12106)
2023-03-06patch 9.0.1388: Amiga: not all builds use gethostname()v9.0.1388=?UTF-8?q?Ola=20S=C3=B6der?=
Problem: Amiga: not all builds use gethostname(). Solution: Use gethostname() for all builds except AROS. (Ola Söder, closes #12107)
2023-03-06patch 9.0.1387: scrollbar test sporadically failsv9.0.1387Christian Brabandt
Problem: Scrollbar test sporadically fails. Solution: Mark the scrollbar test as flaky. (Christian Brabandt, closes #12113)
2023-03-06patch 9.0.1386: options test fails with some window widthv9.0.1386zeertzjq
Problem: Options test fails with some window width. Solution: Adjust what text the test checks with. (closes #12111)
2023-03-05patch 9.0.1385: g'Esc is considered an errorv9.0.1385zeertzjq
Problem: g'Esc is considered an error. Solution: Make g'Esc silently abandon the command. (closes #12110)
2023-03-05patch 9.0.1384: setting HOMEBREW_NO_AUTO_UPDATE is not needed with version 4v9.0.1384Philip H
Problem: Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4. Solution: Remove setting HOMEBREW_NO_AUTO_UPDATE. (closes #12008)
2023-03-05patch 9.0.1383: xxd: combination of little endian and cols failsv9.0.1383Bram Moolenaar
Problem: xxd: combination of little endian and cols fails. (Aapo Rantalainen) Solution: Round up the space taken by the hex output. (closes #12097)
2023-03-05patch 9.0.1382: failing test for strptime() doesn't show returned valuev9.0.1382Bram Moolenaar
Problem: Failing test for strptime() doesn't show returned value. Solution: Use assert_equal() instead of assert_true().
2023-03-05patch 9.0.1381: ACCESS_ names have a conflict with on some systemsv9.0.1381=?UTF-8?q?Ola=20S=C3=B6der?=
Problem: ACCESS_ names have a conflict with on some systems. Solution: Rename by prepending VIM_. (Ola Söder, closes #12105)
2023-03-04patch 9.0.1380: CTRL-X on 2**64 subtracts twov9.0.1380Bram Moolenaar
Problem: CTRL-X on 2**64 subtracts two. (James McCoy) Solution: Correct computation for large number. (closes #12103)
2023-03-04patch 9.0.1379: functions for handling options are not orderedv9.0.1379Yegappan Lakshmanan
Problem: Functions for handling options are not ordered. Solution: Put functions in alphabetical order. (Yegappan Lakshmanan, closes #12101)
2023-03-04patch 9.0.1378: illegal memory access when using virtual editingv9.0.1378Bram Moolenaar
Problem: Illegal memory access when using virtual editing. Solution: Make sure "startspaces" is not negative.
2023-03-04patch 9.0.1377: job_status() may return "dead" if the process parent changedv9.0.1377Bram Moolenaar
Problem: job_status() may return "dead" if the process parent changed. Solution: Call mch_process_running() to check if the job is still alive.
2023-03-03patch 9.0.1376: accessing invalid memory with put in Visual block modev9.0.1376Bram Moolenaar
Problem: Accessing invalid memory with put in Visual block mode. Solution: Adjust the cursor column if needed.
2023-03-03patch 9.0.1375: crash when getting member of obj of unknown classv9.0.1375Ernie Rael
Problem: Crash when getting member of obj of unknown class. Solution: Check for NULL class and give an error message. (Ernie Rael, closes #12096)
2023-03-03patch 9.0.1374: function for setting options not used consistentlyv9.0.1374Yegappan Lakshmanan
Problem: Function for setting options not used consistently. Solution: Use a function for 'encoding' and terminal options. (Yegappan Lakshmanan, closes #12099)
2023-03-02patch 9.0.1373: wrong text displayed when using both 'linebreak' and 'list'v9.0.1373h-east
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)
2023-03-02patch 9.0.1372: test for 'toolbariconsize' may failv9.0.1372James McCoy
Problem: Test for 'toolbariconsize' may fail. Solution: Only test 'toolbariconsize' when it is supported. (James McCoy, closes #12095)
2023-03-02patch 9.0.1371: ballooneval interferes with Insert completionv9.0.1371zeertzjq
Problem: Ballooneval interferes with Insert completion. Solution: Ignore mouse-move events when completing. (closes #12094, closes #12092)
2023-03-02patch 9.0.1370: crash when using a NULL objectv9.0.1370Bram Moolenaar
Problem: Crash when using a NULL object. (Ernie Rael) Solution: Check for NULL and give an error message. (closes #12083)
2023-03-02patch 9.0.1369: still some "else if" constructs for setting optionsv9.0.1369Yegappan Lakshmanan
Problem: Still some "else if" constructs for setting options. Solution: Add a few more functions for handling options. (Yegappan Lakshmanan, closes #12090)
2023-03-02patch 9.0.1368: Bass files are not recognizedv9.0.1368Amaan Qureshi
Problem: Bass files are not recognized. Solution: Add patterns for Bass files. (Amaan Qureshi, closes #12088)
2023-03-01patch 9.0.1367: divide by zero in zero-width windowv9.0.1367Bram Moolenaar
Problem: Divide by zero in zero-width window. Solution: Check the width is positive.
2023-03-01patch 9.0.1366: functions for setting options are in random orderv9.0.1366Yegappan Lakshmanan
Problem: Functions for setting options are in random order. Solution: Sort functions alphabetically. (Yegappan Lakshmanan, closes #12082)
2023-02-28patch 9.0.1365: dead test codev9.0.1365zeertzjq
Problem: Dead test code. Solution: Remove code that depends on Farsi, which has been removed. (closes #12084)
2023-02-28patch 9.0.1364: build error with older Mac OSv9.0.1364Yee Cheng Chin
Problem: Build error with older Mac OS. Solution: Adjust #ifdef. (Yee Cheng Chin, closes #12074)
2023-02-27patch 9.0.1363: crash when :def function has :break in skipped blockv9.0.1363Bram Moolenaar
Problem: Crash when :def function has :break in skipped block. (Ernie Rael) Solution: Don't generate a jump for a skipped :break. (closes #12077)
2023-02-27patch 9.0.1362: ml_get error when going to another tabv9.0.1362Bram Moolenaar
Problem: ml_get error when going to another tab. (Daniel J. Perry) Solution: Do not call update_topline() if "curwin" is invalid. (closes #11907)