summaryrefslogtreecommitdiffstats
path: root/src/auto
AgeCommit message (Collapse)Author
2020-08-11patch 8.2.1424: Mac build failsv8.2.1424Bram Moolenaar
Problem: Mac build fails. Solution: Adjust configure to not fall back to Athena. Adjust some other files.
2020-08-11patch 8.2.1422: the Mac GUI implementation is outdatedv8.2.1422Bram Moolenaar
Problem: The Mac GUI implementation is outdated and probably doesn't even work. Solution: Remove the Mac GUI code. The MacVim project provides the supported Vim GUI version.
2020-07-30patch 8.2.1327: Mac: configure can't find Tcl librariesv8.2.1327Bram Moolenaar
Problem: Mac: configure can't find Tcl libraries. Solution: Adjust configure check. (closes #6575)
2020-07-28patch 8.2.1310: configure with Xcode 12 fails to check for tgetentv8.2.1310Bram Moolenaar
Problem: Configure with Xcode 12 fails to check for tgetent. Solution: Declare tgetent(). (Ozaki Kiichi, closes #6558)
2020-07-02patch 8.2.1119: configure fails with Xcode 12 betav8.2.1119Bram Moolenaar
Problem: Configure fails with Xcode 12 beta. Solution: use "return" instead of "exit()". (Nico Weber, closes #6381)
2020-06-16patch 8.2.0988: getting directory contents is always case sortedv8.2.0988Bram Moolenaar
Problem: Getting directory contents is always case sorted. Solution: Add sort options and v:collate. (Christian Brabandt, closes #6229)
2020-06-05patch 8.2.0910: Vim is not reproducibly buildablev8.2.0910Bram Moolenaar
Problem: Vim is not reproducibly buildable. Solution: Use the $SOURCE_DATE_EPOCH environment variable in configure. (James McCoy, closes #513) Give a warning about using it.
2020-05-30patch 8.2.0849: BeOS code is not maintained and probably unusedv8.2.0849Bram Moolenaar
Problem: BeOS code is not maintained and probably unused. Solution: Remove the BeOS code. (Emir Sari, closes #5817)
2020-05-07patch 8.2.0711: temp directory might be clearedv8.2.0711Bram Moolenaar
Problem: With a long running Vim the temp directory might be cleared on some systems. Solution: Lock the temp directory. (closes #6044)
2020-05-02patch 8.2.0680: PTYGROUP and PTYMODE are unusedv8.2.0680Bram Moolenaar
Problem: PTYGROUP and PTYMODE are unused. Solution: Remove from autoconf. (closes #6024)
2020-04-20patch 8.2.0609: configure does not detect moonjit correctlyv8.2.0609Bram Moolenaar
Problem: Configure does not detect moonjit correctly. Solution: Double the brackets. (Ozaki Kiichi)
2020-04-19patch 8.2.0603: configure does not detect moonjitv8.2.0603Bram Moolenaar
Problem: Configure does not detect moonjit. Solution: Add check for moonjit. (Shlomi Fish, closes #5947)
2020-04-18patch 8.2.0594: MS-Windows: cannot build with WINVER set to 0x0501v8.2.0594Bram Moolenaar
Problem: MS-Windows: cannot build with WINVER set to 0x0501. Solution: Only use inet_ntop() when available. (Ozaki Kiichi, closes #5946)
2020-04-12patch 8.2.0557: no IPv6 support for channelsv8.2.0557Bram Moolenaar
Problem: No IPv6 support for channels. Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
2020-02-26patch 8.2.0320: no Haiku supportv8.2.0320Bram Moolenaar
Problem: No Haiku support. Solution: Add support for Haiku. (Emir Sari, closes #5605)
2020-02-07patch 8.2.0228: configure does not recognize gcc version on BSDv8.2.0228Bram Moolenaar
Problem: Configure does not recognize gcc version on BSD. Solution: Do not use "\+" in the pattern matching the version number. (Ozaki Kiichi, closes #5590)
2020-02-05patch 8.2.0213: configure does not recognize gcc 10.0 and laterv8.2.0213Bram Moolenaar
Problem: Configure does not recognize gcc 10.0 and later. Solution: Adjust the pattern matching the version number. (Sergei Trofimovich, closes #5580)
2020-01-07patch 8.2.0100: macros for Ruby are too complicatedv8.2.0100Bram Moolenaar
Problem: Macros for Ruby are too complicated. Solution: Do not use DYNAMIC_RUBY_VER, use RUBY_VERSION. (Ken Takata, closes #5452)
2020-01-02patch 8.2.0080: globals using INIT4() are not in the tags filev8.2.0080Bram Moolenaar
Problem: Globals using INIT4() are not in the tags file. Solution: Adjust the tags command.
2019-11-21patch 8.1.2327: cannot build with Hangul inputv8.1.2327Bram Moolenaar
Problem: Cannot build with Hangul input. Solution: Remove Hangul input support.
2019-11-21patch 8.1.2326: cannot parse a date/time stringv8.1.2326Bram Moolenaar
Problem: Cannot parse a date/time string. Solution: Add strptime(). (Stephen Wall, closes #)
2019-11-17patch 8.1.2316: FORTIFY_SOURCE can also be present in CPPFLAGSv8.1.2316Bram Moolenaar
Problem: FORTIFY_SOURCE can also be present in CPPFLAGS. Solution: Remove it in configure. (Benedikt Morbach, closes #2786)
2019-10-23patch 8.1.2203: running libvterm tests without the +terminal featurev8.1.2203Bram Moolenaar
Problem: Running libvterm tests without the +terminal feature. Solution: Only add the libvterm test target when building libvterm.
2019-10-10patch 8.1.2128: renamed libvterm sources makes merging difficultv8.1.2128Bram Moolenaar
Problem: Renamed libvterm sources makes merging difficult. Solution: Rename back to the original name and only rename the .o files. Also clean the libvterm build artifacts. (James McCoy, closes #5027)
2019-09-21patch 8.1.2062: the mouse code is spread outv8.1.2062Bram Moolenaar
Problem: The mouse code is spread out. Solution: Move all the mouse code to mouse.c. (Yegappan Lakshmanan, closes #4959)
2019-06-18patch 8.1.1567: localtime_r() does not respond to $TZ changesv8.1.1567Bram Moolenaar
Problem: Localtime_r() does not respond to $TZ changes. Solution: If $TZ changes then call tzset(). (Tom Ryder)
2019-06-14patch 8.1.1529: libcanberra is linked with even when not usedv8.1.1529Bram Moolenaar
Problem: Libcanberra is linked with even when not used. Solution: Have configure check for libcanberra only when wanted. (suggestions by Libor Bukata)
2019-06-09patch 8.1.1502: cannot play any soundv8.1.1502Bram Moolenaar
Problem: Cannot play any sound. Solution: Use libcanberra if available. Add sound functions.
2019-06-07patch 8.1.1487: older msgfmt cannot generate proper .desktop filev8.1.1487Bram Moolenaar
Problem: Older msgfmt cannot generate proper .desktop file. Solution: Add a configure check to not use this msgfmt version. (Ken Takata)
2019-05-10patch 8.1.1313: warnings for using localtime() and ctime()v8.1.1313Bram Moolenaar
Problem: Warnings for using localtime() and ctime(). Solution: Use localtime_r() if available. Avoid using ctime().
2019-04-28patch 8.1.1225: cannot create a pty to use with :terminal on FreeBSDv8.1.1225Bram Moolenaar
Problem: Cannot create a pty to use with :terminal on FreeBSD. Solution: Add support for posix_openpt(). (Ozaki Kiichi, closes #4306, closes #4289)
2019-04-11patch 8.1.1149: building desktop files fails with older msgfmtv8.1.1149Bram Moolenaar
Problem: Building desktop files fails with older msgfmt. Solution: Add autoconf check. Avoid always building the desktop files.
2019-02-16patch 8.1.0932: Farsi support is outdated and unusedv8.1.0932Bram Moolenaar
Problem: Farsi support is outdated and unused. Solution: Delete the Farsi support.
2019-01-26patch 8.1.0824: SunOS/Solaris has a problem with ttysv8.1.0824Bram Moolenaar
Problem: SunOS/Solaris has a problem with ttys. Solution: Add mch_isatty() with extra handling for SunOS. (Ozaki Kiichi, closes #3865)
2019-01-24patch 8.1.0811: too many #ifdefsv8.1.0811Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, the final chapter.
2019-01-17patch 8.1.0763: nobody is using the Sun Workshop supportv8.1.0763Bram Moolenaar
Problem: Nobody is using the Sun Workshop support. Solution: Remove the Workshop support.
2019-01-12patch 8.1.0733: too many #ifdefs for the multi-byte featurev8.1.0733Bram Moolenaar
Problem: Too many #ifdefs for the multi-byte feature. Solution: Tentatively always enable the multi-byte feature. If you have a problem with this, please discuss on the Vim maillist.
2018-12-30patch 8.1.0664: configure "fail-if-missing" does not apply to enable-guiv8.1.0664Bram Moolenaar
Problem: Configure "fail-if-missing" does not apply to the enable-gui argument. (Rhialto) Solution: Make configure fail if a GUI was specifified and "fail-if-missing" is enabled and the GUI test fails.
2018-12-21patch 8.1.0612: cannot use two global runtime dirs with configurev8.1.0612Bram Moolenaar
Problem: Cannot use two global runtime dirs with configure. Solution: Support a comma in --with-global-runtime. (James McCoy, closes #3704)
2018-12-12patch 8.1.0578: cannot disable arabic, rightleft and farsi in configurev8.1.0578Bram Moolenaar
Problem: Cannot disable arabic, rightleft and farsi in configure. Solution: Add configur flags. (Diego Fernando CarriĆ³n, closes #1867)
2018-09-13patch 8.1.0379: build dependencies are incompletev8.1.0379Bram Moolenaar
Problem: Build dependencies are incomplete. Solution: Update the build dependencies, mainly for xdiff. Adjust object directory for libvterm and xdiff.
2018-09-12patch 8.1.0371: argument types for select() may be wrongv8.1.0371Bram Moolenaar
Problem: Argument types for select() may be wrong. Solution: Use a configure macro. (Tobias Ulmer)
2018-08-04patch 8.1.0237: Ruby on Cygwin doesn't always workv8.1.0237Bram Moolenaar
Problem: Ruby on Cygwin doesn't always work. Solution: Use LIBRUBY_SO if LIBRUBY_ALIASES isn't set. (Ken Takata)
2018-07-27patch 8.1.0215: no error if configure --with-x cannot configure Xv8.1.0215Bram Moolenaar
Problem: No error if configure --with-x cannot configure X. Solution: Check that when --with-x is used X can be configured.
2018-05-13patch 8.0.1832: cannot use :unlet for an environment variablev8.0.1832Bram Moolenaar
Problem: Cannot use :unlet for an environment variable. Solution: Make it work. Use unsetenv() if available. (Ken Takata, closes #2855)
2018-05-12patch 8.0.1826: configure uses old compiler flagv8.0.1826Bram Moolenaar
Problem: Configure uses old compiler flag. Solution: Remove _DARWIN_C_SOURCE. (Kazunobu Kuriyama)
2018-04-19patch 8.0.1736: check for C99 features is incompletev8.0.1736Bram Moolenaar
Problem: Check for C99 features is incomplete. Solution: Use AC_PROG_CC_C99 and when C99 isn't fully supported check the features we need. (James McCoy, closes #2820)
2018-04-18patch 8.0.1735: flexible array member feature not supported by HP-UXv8.0.1735Bram Moolenaar
Problem: Flexible array member feature not supported by HP-UX. (John Marriott) Solution: Do not use the flexible array member feature of C99.
2018-04-17patch 8.0.1730: no configure check for the used C99 featuresv8.0.1730Bram Moolenaar
Problem: No configure check for the used C99 features. Solution: Add a compilation check. Tentatively document C99 features.
2018-04-15patch 8.0.1719: cannot specify which Python executable configure should usev8.0.1719Bram Moolenaar
Problem: Cannot specify which Python executable configure should use. Solution: Add --with-python-command and --with-python3-command.