summaryrefslogtreecommitdiffstats
path: root/src/config.h.in
AgeCommit message (Collapse)Author
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-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-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)
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-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-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-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-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.
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-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-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)
2017-11-16patch 8.0.1300: file permissions may end up wrong when writingv8.0.1300Bram Moolenaar
Problem: File permissions may end up wrong when writing. Solution: Use fchmod() instead of chmod() when possible. Don't truncate until we know we can change the file.
2017-11-12patch 8.0.1295: cannot automatically get a server name in a terminalv8.0.1295Bram Moolenaar
Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
2017-10-28patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar
Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
2017-07-07patch 8.0.0693: no terminal emulator supportv8.0.0693Bram Moolenaar
Problem: No terminal emulator support. Cannot properly run commands in the GUI. Cannot run a job interactively with an ssh connection. Solution: Very early implementation of the :terminal command. Includes libvterm converted to ANSI C. Many parts still missing.
2017-06-05patch 8.0.0620: checking for HAVE_GTK_MULTIHEAD is not neededv8.0.0620Bram Moolenaar
Problem: Since we only support GTK versions that have it, the ckeck for HAVE_GTK_MULTIHEAD is no longer needed. Solution: Remove HAVE_GTK_MULTIHEAD. (Kazunobu Kuriyama)
2017-03-16patch 8.0.0464: can't find executable name on Solaris and FreeBSDv8.0.0464Bram Moolenaar
Problem: Can't find executable name on Solaris and FreeBSD. Solution: Check for "/proc/self/path/a.out". (Danek Duvall) And for "/proc/curproc/file".
2017-03-12patch 8.0.0450: v:progpath is not reliably setv8.0.0450Bram Moolenaar
Problem: v:progpath is not reliably set. Solution: Read /proc/self/exe if possible. (idea by Michal Grochmal) Also fixes missing #if.
2017-03-11patch 8.0.0445: getpgid is not supported on all systemsv8.0.0445Bram Moolenaar
Problem: Getpgid is not supported on all systems. Solution: Add a configure check.
2016-12-01patch 8.0.0109v8.0.0109Bram Moolenaar
Problem: Still checking if memcmp() exists while every system should have it now. Solution: Remove vim_memcmp(). (James McCoy, closes #1295)
2016-11-12patch 8.0.0082v8.0.0082Bram Moolenaar
Problem: Extension for configure should be ".ac". Solution: Rename configure.in to configure.ac. (James McCoy, closes #1173)
2016-10-18patch 8.0.0045v8.0.0045Bram Moolenaar
Problem: Calling job_stop() right after job_start() does not work. Solution: Block signals while fork is still busy. (Ozaki Kiichi, closes #1155)
2016-04-24patch 7.4.1784v7.4.1784Bram Moolenaar
Problem: The termtruecolor feature is enabled differently from many other features. Solution: Enable the termtruecolor feature for the big build, not through configure.
2016-04-21patch 7.4.1770v7.4.1770Bram Moolenaar
Problem: Cannot use true color in the terminal. Solution: Add the 'guicolors' option. (Nikolai Pavlov)
2016-03-11patch 7.4.1537v7.4.1537Bram Moolenaar
Problem: Too many feature flags for pipes, jobs and channels. Solution: Only use FEAT_JOB_CHANNEL.
2016-02-27patch 7.4.1437v7.4.1437Bram Moolenaar
Problem: Old system doesn't have isinf() and NAN. (Ben Fritz) Solution: Adjust #ifdefs. Detect isnan() and isinf() functions with configure. Use a replacement when missing. (Kazunobu Kuriyama)
2016-02-27patch 7.4.1433v7.4.1433Bram Moolenaar
Problem: The Sniff interface is no longer useful, the tool has not been available for may years. Solution: Delete the Sniff interface and related code.
2016-02-23patch 7.4.1402v7.4.1402Bram Moolenaar
Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
2016-01-30patch 7.4.1218v7.4.1218Bram Moolenaar
Problem: Missing change in configure. More changes for function style. Solution: Avoid the typos.
2016-01-24patch 7.4.1169v7.4.1169Bram Moolenaar
Problem: The socket I/O is intertwined with the netbeans code. Solution: Start refactoring the netbeans communication to split off the socket I/O. Add the +channel feature.
2016-01-09patch 7.4.1070v7.4.1070Bram Moolenaar
Problem: The Tcl interface can't be loaded dynamically on Unix. Solution: Make it possible to load it dynamically. (Ken Takata)
2015-12-29patch 7.4.995v7.4.995Bram Moolenaar
Problem: gdk_pixbuf_new_from_inline() is deprecated. Solution: Generate auto/gui_gtk_gresources.c. (Kazunobu Kazunobu, closes #507)
2015-09-08patch 7.4.861v7.4.861Bram Moolenaar
Problem: pango_shape_full() is not always available. Solution: Add a configure check.
2014-10-11updated for version 7.4.475v7.4.475Bram Moolenaar
Problem: Can't compile on a system where Xutf8SetWMProperties() is not in the X11 library. Issue 265. Solution: Add a configure check.
2014-04-02updated for version 7.4.238v7.4.238Bram Moolenaar
Problem: Vim does not support the smack library. Solution: Add smack support (Jose Bollo)
2014-02-23updated for version 7.4.188v7.4.188Bram Moolenaar
Problem: SIZEOF_LONG clashes with similar defines in header files. Solution: Rename to a name starting with VIM_. Also for SIZEOF_INT.
2013-11-02updated for version 7.4.055v7.4.055Bram Moolenaar
Problem: Mac: Where availability macros are defined depends on the system. Solution: Add a configure check. (Felix Bünemann)
2013-02-26updated for version 7.3.836v7.3.836Bram Moolenaar
Problem: Clipboard does not work on Win32 when compiled with Cygwin. Solution: Move the Win32 clipboard code to a separate file and use it when building with os_unix.c. (Frodak Baksik, Ken Takata)
2012-08-15updated for version 7.3.631v7.3.631Bram Moolenaar
Problem: Cannot complete user names. Solution: Add user name completion. (Dominique Pelle)
2012-02-05updated for version 7.3.432v7.3.432Bram Moolenaar
Problem: ACLs are not supported for ZFS or NFSv4 on Solaris. Solution: Add configure check and code. (Danek Duvall)
2011-09-02updated for version 7.3.291v7.3.291Bram Moolenaar
Problem: Configure doesn't work properly with Python3. Solution: Put -ldl before $LDFLAGS. Add PY3_NO_RTLD_GLOBAL. (Roland Puntaier)