summaryrefslogtreecommitdiff
path: root/src/auto
AgeCommit message (Collapse)Author
2017-11-16patch 8.0.1300: file permissions may end up wrong when writingBram 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 terminalBram Moolenaar
Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
2017-11-02patch 8.0.1256: typo in configure variable vim_cv_tgentBram Moolenaar
Problem: Typo in configure variable vim_cv_tgent. (Matthieu Guillard) Solution: Rename the variable. (closes #2281)
2017-10-28patch 8.0.1236: Mac features are confusingBram 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-10-28patch 8.0.1235: cannot disable the terminal feature in a huge buildBram Moolenaar
Problem: Cannot disable the terminal feature in a huge build. (lindhobe) Solution: Adjust the autoconf check. (Kazunobu Kuriyama, closes #2242)
2017-10-12patch 8.0.1185: Ruby library includes minor version numberBram Moolenaar
Problem: Ruby library includes minor version number. Solution: Only use the API version number. (Ben Boeckel, closes #2199)
2017-09-27patch 8.0.1156: trouble from removing one -W argument from Perl CFLAGSBram Moolenaar
Problem: Removing one -W argument from Perl CFLAGS may cause trouble. Solution: Remove all -W flags. (Christian Brabandt)
2017-09-15patch 8.0.1111: syntax error in configure when using PerlBram Moolenaar
Problem: Syntax error in configure when using Perl. Solution: Add missing quote
2017-09-14patch 8.0.1110: FORTIFY_SOURCE from Perl causes problemsBram Moolenaar
Problem: FORTIFY_SOURCE from Perl causes problems. (Scott Baker) Solution: Filter out the flag. (Christian Brabandt, closes #2068)
2017-09-03patch 8.0.1050: terminal window feature not included by defaultBram Moolenaar
Problem: Terminal window feature not included by default. Solution: Include the terminal feature for the "huge" build.
2017-07-18patch 8.0.0729: the help for the terminal configure option is wrongBram Moolenaar
Problem: The help for the terminal configure option is wrong. Solution: Change "Disable" to "Enable". (E Kawashima, closes #1849) Improve alignment.
2017-07-07patch 8.0.0693: no terminal emulator supportBram 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 neededBram 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-04-28patch 8.0.0587: configure check for return value of tgetent skippedBram Moolenaar
Problem: Configure check for return value of tgetent is skipped. Solution: Always perform the check. (Marvin Schmidt, closes #1664)
2017-04-21patch 8.0.0576: can't build when configure choses "install-sh"Bram Moolenaar
Problem: Can't build when configure choses "install-sh". (Daniel Hahler) Solution: Always use install-sh. Fix remaining use of mkinstalldirs. (closes #1647)
2017-04-20patch 8.0.0570: can't run make with several jobsBram Moolenaar
Problem: Can't run make with several jobs, creating directories has a race condition. Solution: Use the MKDIR_P autoconf mechanism. (Eric N. Vander Weele, closes #1639)
2017-03-16patch 8.0.0464: can't find executable name on Solaris and FreeBSDBram 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-11patch 8.0.0445: getpgid is not supported on all systemsBram Moolenaar
Problem: Getpgid is not supported on all systems. Solution: Add a configure check.
2017-03-09patch 8.0.0434: clang version not correctly detectedBram Moolenaar
Problem: Clang version not correctly detected. Solution: Adjust the configure script. (Kazunobu Kuriyama)
2016-12-09patch 8.0.0130Bram Moolenaar
Problem: Configure uses "ushort" while the Vim code doesn't. Solution: Use "unsigned short" instead. (Fredrik Fornwall, closes #1314)
2016-10-18patch 8.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-08-14patch 7.4.2210Bram Moolenaar
Problem: On OSX configure mixes up a Python framework and the Unix layout. Solution: Make configure check properly. (Tim D. Smith, closes #980)
2016-07-26patch 7.4.2105Bram Moolenaar
Problem: Configure reports default features to be "normal" while it is "huge". Solution: Change the default text.
2016-04-24patch 7.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.1770Bram Moolenaar
Problem: Cannot use true color in the terminal. Solution: Add the 'guicolors' option. (Nikolai Pavlov)
2016-04-21patch 7.4.1767Bram Moolenaar
Problem: When installing Vim on a GTK system the icon cache is not updated. Solution: Update the GTK icon cache when possible. (Kazunobu Kuriyama)
2016-04-14patch 7.4.1733Bram Moolenaar
Problem: "make install" doesn't know about cross-compiling. (Christian Neukirchen) Solution: Add CROSS_COMPILING. (closes #740)
2016-03-11patch 7.4.1537Bram Moolenaar
Problem: Too many feature flags for pipes, jobs and channels. Solution: Only use FEAT_JOB_CHANNEL.
2016-02-29patch 7.4.1463Bram Moolenaar
Problem: Configure doesn't find isinf() and isnan() on some systems. Solution: Use a configure check that includes math.h.
2016-02-27patch 7.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.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.1409Bram Moolenaar
Problem: Configure includes GUI despite --disable-gui flag. Solution: Add SKIP_GTK3. (Kazunobu Kuriyama)
2016-02-23patch 7.4.1402Bram Moolenaar
Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
2016-02-22patch 7.4.1390Bram Moolenaar
Problem: When building with GTK and glib-compile-resources cannot be found building Vim fails. (Michael Gehring) Solution: Make GLIB_COMPILE_RESOURCES empty instead of leaving it at "no". (nuko8, closes #655)
2016-01-31patch 7.4.1226Bram Moolenaar
Problem: GRESOURCE_HDR is unused. Solution: Remove it. (Kazunobu Kuriyama)
2016-01-31patch 7.4.1221Bram Moolenaar
Problem: Including netbeans and channel support in small and tiny builds. Build fails with some interfaces. Solution: Only include these features in small build and above. Let configure fail if trying to enable an interface that won't build.
2016-01-30patch 7.4.1216Bram Moolenaar
Problem: Still using HAVE_STDARG_H. Solution: Assume it's always defined.
2016-01-28patch 7.4.1190Bram Moolenaar
Problem: On OSX the default flag for dlopen() is different. Solution: Add RTLD_LOCAL in the configure check. (sv99, closes #604)
2016-01-24patch 7.4.1172Bram Moolenaar
Problem: Configure is overly positive. Solution: Insert "test".
2016-01-24patch 7.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-20patch 7.4.1145Bram Moolenaar
Problem: Default features are conservative. Solution: Make the default feature set for most of todays systems "huge".
2016-01-16patch 7.4.1104Bram Moolenaar
Problem: Various problems building with MzScheme/Racket. Solution: Make it work with new versions of Racket. (Yukihiro Nakadaira, Ken Takata)
2016-01-09patch 7.4.1070Bram Moolenaar
Problem: The Tcl interface can't be loaded dynamically on Unix. Solution: Make it possible to load it dynamically. (Ken Takata)
2016-01-02patch 7.4.1038Bram Moolenaar
Problem: Still get a warning for a deprecated function with gdk-pixbuf 2.31. Solution: Change minimum minor version from 32 to 31.
2015-12-29patch 7.4.995Bram Moolenaar
Problem: gdk_pixbuf_new_from_inline() is deprecated. Solution: Generate auto/gui_gtk_gresources.c. (Kazunobu Kazunobu, closes #507)
2015-12-17patch 7.4.976Bram Moolenaar
Problem: When compiling Vim for MSYS2 (linked with msys-2.0.dll), the Win32 clipboard is not enabled. Solution: Recognize MSYS like CYGWIN. (Ken Takata)
2015-12-11patch 7.4.966Bram Moolenaar
Problem: Configure doesn't work with a space in a path. Solution: Put paths in quotes. (James McCoy, close #525)
2015-11-19patch 7.4.924Bram Moolenaar
Problem: DEVELOPER_DIR gets reset by configure. Solution: Do not reset DEVELOPER_DIR when there is no --with-developer-dir argument. (Kazuki Sakamoto, closes #482)
2015-09-09patch 7.4.862Bram Moolenaar
Problem: Still problems with pango_shape_full() not available. Solution: Change AC_TRY_COMPILE to AC_TRY_LINK.
2015-09-08patch 7.4.861Bram Moolenaar
Problem: pango_shape_full() is not always available. Solution: Add a configure check.