Move release date.
Don't specify Installer path on AROS and MorphOS.
Makefile fix.
OS4 clean up.
Release preparations.
Remove unnecessary AROS link lib.
Merge remote-tracking branch 'upstream/master'
patch 9.0.1546: some commands for opening a file don't use 'switchbuf'
patch 9.0.1545: text not scrolled when cursor moved with "g0" and "h"
patch 9.0.1544: recent glibc marks sigset() as a deprecated
patch 9.0.1543: display errors when making topline shorter
patch 9.0.1542: line not fully displayed if it doesn't fit in the screen
patch 9.0.1541: CI: sound dummy is disabled
patch 9.0.1540: reverse() on string doesn't work in compiled function
patch 9.0.1539: typst filetype is not recognized
patch 9.0.1538: :wqall does not trigger ExitPre
patch 9.0.1537: message for opening the cmdline window is not translated
patch 9.0.1536: CI: sound dummy stopped working
patch 9.0.1535: test commented out in a wrong way
patch 9.0.1534: test for expanding "~" in substitute takes too long
patch 9.0.1533: test for 'smoothscroll' is ineffective
patch 9.0.1532: crash when expanding "~" in substitute causes very long text
patch 9.0.1531: crash when register contents ends up being invalid
patch 9.0.1530: cursor moves to wrong line when 'foldmethod' is "diff"
patch 9.0.1529: code style test doesn't check for space after "if"
patch 9.0.1528: libsodium encryption is only used with "huge" features
patch 9.0.1527: crash when using negative value for term_cols
patch 9.0.1526: condition is always true
patch 9.0.1525: 'smoothscroll' does not always work properly
patch 9.0.1524: passing -1 for bool is not always rejected
patch 9.0.1523: some error messages are not marked for translation
patch 9.0.1522: some functions give two error messages
patch 9.0.1521: failing redo of command with control characters
patch 9.0.1520: completion for option name includes all bool options
patch 9.0.1519: global 'filetype' is set when detected from file content
patch 9.0.1518: search stats not always visible when searching backwards
patch 9.0.1517: MacOS: configure removes -O2 from $CFLAGS
patch 9.0.1516: cannot use special keys in <Cmd> mapping
patch 9.0.1515: reverse() does not work for a String
patch 9.0.1514: test waits unnecessarily long before checking screendump
patch 9.0.1513: text scrolls unnecessarily when splitting
patch 9.0.1512: inserting lines when scrolling with 'smoothscroll' set
patch 9.0.1511: crash when using wrong arg types to assert_match()
patch 9.0.1510: misleading variable name for error message
patch 9.0.1509: error message lacks mentioning the erroneous argument
patch 9.0.1508: catch does not work when lines are joined with a newline
patch 9.0.1507: assert message is confusing with boolean result
patch 9.0.1506: line number not displayed when using 'smoothscroll'
patch 9.0.1505: error when heredoc content looks like heredoc
patch 9.0.1504: no error when calling remote_startserver("")
patch 9.0.1503: Luau files are not recognized
patch 9.0.1502: no test for deleting the end of a long wrapped line
patch 9.0.1501: crash with nested :try and :throw in catch block
patch 9.0.1500: The falsy operator is not tested properly
patch 9.0.1499: using uninitialized memory with fuzzy matching
patch 9.0.1498: in a terminal window the cursor may jump around
patch 9.0.1496: test restoring register with wrong value
patch 9.0.1495: GTK3: hiding the mouse pointer does not work
patch 9.0.1494: crash when recovering from corrupted swap file
patch 9.0.1493: popup menu position wrong in window with toolbar
patch 9.0.1492: using uninitialized memory when argument is missing
patch 9.0.1492: using uninitialized memory when argument is missing
patch 9.0.1490: the ModeChanged event may be triggered too often
patch 9.0.1489: crypt with libsodium is not tested on CI
patch 9.0.1488: xchacha20v2 crypt header is platform dependent
patch 9.0.1487: Content-type header for LSP channel not according to spec
patch 9.0.1486: parallel make might not work
patch 9.0.1485: no functions for converting from/to UTF-16 index
patch 9.0.1484: Coverity warns for using invalid array index
patch 9.0.1483: += operator does not work on class member
patch 9.0.1482: crash when textprop has a very large "padding" value
patch 9.0.1481: decrypting with libsodium may fail if the library changes
patch 9.0.1480: using popup menu may leave text in the command line
Update runtime files
patch 9.0.1479: small source file problems; outdated list of distrib. files
patch 9.0.1478: filetypes for *.v files not detected properly
patch 9.0.1477: crash when recovering from corrupted swap file
patch 9.0.1476: lines put in non-current window are not displayed
patch 9.0.1474: CI runs with old version of Ubuntu and tools
patch 9.0.1473: CI does not run sound tests
patch 9.0.1472: ":drop fname" may change the last used tab page
patch 9.0.1471: warnings for function declarations
patch 9.0.1469: deferred functions not called from autocommands
patch 9.0.1470: deferred functions invoked in unexpected order
patch 9.0.1468: recursively calling :defer function if it does :qa
patch 9.0.1467: Jenkinsfiles are not recognized as groovy
patch 9.0.1466: cannot use an object member name as a method argument
patch 9.0.1464: strace filetype detection is expensive
patch 9.0.1463: virtual text truncation only works with Unicode 'encoding'
patch 9.0.1462: recursively calling :defer function if it does :qa
patch 9.0.1461: ruler not drawn correctly when using 'rulerformat'
patch 9.0.1460: insufficient testing for getcmdcompltype()
patch 9.0.1459: typo in name of type
patch 9.0.1458: buffer overflow when expanding long file name
patch 9.0.1457: no regression test for what patch 9.0.1333 fixes