summaryrefslogtreecommitdiffstats
path: root/src/Make_cyg_ming.mak
AgeCommit message (Collapse)Author
2018-12-19patch 8.1.0610: MS-Windows ctags file list differs from Unixv8.1.0610Bram Moolenaar
Problem: MS-Windows ctags file list differs from Unix. Solution: Define TAGS_FILES in the common makefile. (partly by Ken Takata)
2018-12-13patch 8.1.0579: cannot attach properties to textv8.1.0579Bram Moolenaar
Problem: Cannot attach properties to text. Solution: First part of adding text properties.
2018-10-21patch 8.1.0490: MS-Windows: doesn't handle missing glibwinpthread-1.dllv8.1.0490Bram Moolenaar
Problem: MS-Windows: doesn't handle missing glibwinpthread-1.dll. Solution: Adjust Cygwin/MinGW build file. (Ken Takata, closes #2827)
2018-10-17patch 8.1.0483: MinGW does not build tee.exev8.1.0483Bram Moolenaar
Problem: MinGW does not build tee.exe. Solution: Add build instructions. (Yasuhiro Matsumoto, closes #3548)
2018-10-17patch 8.1.0482: MinGW "make clean" deletes all .exe filesv8.1.0482Bram Moolenaar
Problem: MinGW "make clean" deletes all .exe files. Solution: Only delete .exe files that it builds. (Ken takata)
2018-10-16patch 8.1.0480: MinGW build file uses different -I flags than MVCv8.1.0480Bram Moolenaar
Problem: MinGW build file uses different -I flags than MVC. Solution: Add -I to $CFLAGS. (Ken takata)
2018-10-15patch 8.1.0478: cannot build with perl using MinGWv8.1.0478Bram Moolenaar
Problem: Cannot build with perl using MinGW. Solution: Add -I. (Ken takata, Cesar Romani)
2018-10-14patch 8.1.0474: directory where if_perl.c is written is inconsistentv8.1.0474Bram Moolenaar
Problem: Directory where if_perl.c is written is inconsistent. Solution: use auto/if_perl.c for MS-Windows. (Ken Takata, closes #3540)
2018-09-21patch 8.1.0422: cannot create map file with MinGWv8.1.0422Bram Moolenaar
Problem: Cannot create map file with MinGW. Solution: Add support for $MAP. (Ken Takata, closes #3460)
2018-09-21patch 8.1.0421: MS-Windows: Ruby path is wrong for Ruby 1.9 and laterv8.1.0421Bram Moolenaar
Problem: MS-Windows: Ruby path is wrong for Ruby 1.9 and later. Solution: Let -I argument depend on Ruby version. (Ken Takata, closes #3461)
2018-09-21patch 8.1.0418: MS-Windows: cannot separate Lua include and library dirsv8.1.0418Bram Moolenaar
Problem: MS-Windows: cannot separate Lua include and library directories. Solution: Add LUA_LIBDIR and LUA_INCDIR. (Ken Takata, closes #3464)
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-10patch 8.1.0360: using an external diff program is slow and inflexiblev8.1.0360Bram Moolenaar
Problem: Using an external diff program is slow and inflexible. Solution: Include the xdiff library. (Christian Brabandt, closes #2732) Use it by default.
2018-06-30patch 8.1.0128: building with MinGW does not work out-of-the-boxv8.1.0128Bram Moolenaar
Problem: Building with MinGW does not work out-of-the-box. Solution: Add instructions for MSYS2. Set default WINVER. Add batch files to set $PATH for MSYS2.
2018-06-19patch 8.1.0084: user name completion does not work on MS-Windowsv8.1.0084Bram Moolenaar
Problem: User name completion does not work on MS-Windows. Solution: Use NetUserEnum() to get user names. (Yasuhiro Matsumoto)
2018-04-21patch 8.0.1741: MS-Windows with msys2 cannot build Ruby staticallyv8.0.1741Bram Moolenaar
Problem: MS-Windows with msys2 cannot build Ruby statically. Solution: Add RUBY_VERSION to CFLAGS later. (Gray Wolf, closes #2833)
2018-04-20patch 8.0.1739: MS-Windows with msys2 cannot build Ruby staticallyv8.0.1739Bram Moolenaar
Problem: MS-Windows with msys2 cannot build Ruby statically. Solution: Define RUBY_VERSION. (Gray Wolf, closes #2826)
2018-04-12patch 8.0.1701: can disable COLOR_EMOJI with MSVC but not MinGWv8.0.1701Bram Moolenaar
Problem: Can disable COLOR_EMOJI with MSVC but not MinGW. Solution: Add COLOR_EMOJI flag. Also add some empty lines for readability.
2018-03-14patch 8.0.1608: Win32: directx not enabled by defaultv8.0.1608Bram Moolenaar
Problem: Win32: directx not enabled by default. Solution: Change Makefile to enable directx by default. (Ken Takata)
2017-12-14patch 8.0.1390: DirectX scrolling can be slow, vertical positioning is offv8.0.1390Bram Moolenaar
Problem: DirectX scrolling can be slow, vertical positioning is off. Solution: Make scroll slightly faster when using "scrlines:1". Fix y position of displayed text. Fix DirectX with non-utf8 encoding. (Ken Takata, closes #2440)
2017-12-10patch 8.0.1385: Python 3.5 is getting oldv8.0.1385Bram Moolenaar
Problem: Python 3.5 is getting old. Solution: Make Python 3.6 the default. (Ken Takata, closes #2429)
2017-11-18patch 8.0.1312: balloon_show() only works in terminal when compiled with GUIv8.0.1312Bram Moolenaar
Problem: balloon_show() only works in terminal when compiled with the GUI. Solution: Add FEAT_BEVAL_GUI and refactor to move common code out of the GUI specific file.
2017-10-14patch 8.0.1192: MS-Windows: terminal feature not enabled by defaultv8.0.1192Bram Moolenaar
Problem: MS-Windows: terminal feature not enabled by default. Solution: Enable it. (Ken Takata)
2017-09-23patch 8.0.1141: MS-Windows build dependencies are incompletev8.0.1141Bram Moolenaar
Problem: MS-Windows build dependencies are incomplete. Solution: Fix the dependencies. (Ken Takata)
2017-09-18patch 8.0.1124: use of MZSCHEME_VER is unclearv8.0.1124Bram Moolenaar
Problem: Use of MZSCHEME_VER is unclear. Solution: Add a comment. (Ken Takata)
2017-09-01patch 8.0.1032: "make tags" doesn't work well on MS-Windowsv8.0.1032Bram Moolenaar
Problem: "make tags" doesn't work well on MS-Windows. Solution: Add or fix tags target. (Ken Takata)
2017-08-23patch 8.0.0989: ActiveTcl dll name has changed in 8.6.6v8.0.0989Bram Moolenaar
Problem: ActiveTcl dll name has changed in 8.6.6. Solution: Adjust the makefile. (Ken Takata)
2017-08-22patch 8.0.0985: libvterm has its own idea of character widthv8.0.0985Bram Moolenaar
Problem: Libvterm has its own idea of character width. Solution: Use the Vim functions for character width and composing to avoid a mismatch. (idea by Yasuhiro Matsumoto)
2017-07-25patch 8.0.0773: mixing 32 and 64 bit libvterm builds failsv8.0.0773Bram Moolenaar
Problem: Mixing 32 and 64 bit libvterm builds fails. Solution: Use OUTDIR. (Ken Takata)
2017-07-24patch 8.0.0769: build problems with terminal on MS-Windowsv8.0.0769Bram Moolenaar
Problem: Build problems with terminal on MS-Windows using MSVC. Solution: Remove stdbool.h dependency. Only use ScreenLinesUC when it was allocated. Fix typos. (Ken Takata)
2017-07-22patch 8.0.0742: terminal feature does not work on MS-Windowsv8.0.0742Bram Moolenaar
Problem: Terminal feature does not work on MS-Windows. Solution: Use libvterm and libwinpty on MS-Windows. (Yasuhiro Matsumoto)
2017-07-19patch 8.0.0731: cannot build the terminal feature on MS-Windowsv8.0.0731Bram Moolenaar
Problem: Cannot build the terminal feature on MS-Windows. Solution: Add the Makefile changes. (Yasuhiro Matsumoto, closes #1851)
2016-12-01patch 8.0.0115v8.0.0115Bram Moolenaar
Problem: When building with Cygwin libwinpthread isn't found. Solution: Link winpthread statically. (jmmerz, closes #1255, closes #1256)
2016-09-08patch 7.4.2345v7.4.2345Bram Moolenaar
Problem: For MinGW RUBY_API_VER_LONG isn't set correctly. Many default version numbers are outdated. Solution: Set RUBY_API_VER_LONG to RUBY_VER_LONG. Use latest stable releases for defaults. (Ken Takata)
2016-09-06patch 7.4.2340v7.4.2340Bram Moolenaar
Problem: MS-Windows: Building with Ruby uses old version. Solution: Update to 2.2.X. Use clearer name for the API version. (Ken Takata)
2016-07-19patch 7.4.2069v7.4.2069Bram Moolenaar
Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.
2016-07-17patch 7.4.2063v7.4.2063Bram Moolenaar
Problem: eval.c is still too big. Solution: Split off internal functions to evalfunc.c.
2016-07-17patch 7.4.2059v7.4.2059Bram Moolenaar
Problem: Non-Unix builds fail. Solution: Update Makefiles for new files.
2016-07-14patch 7.4.2034v7.4.2034Bram Moolenaar
Problem: Build fails with some version of MinGW. (illusorypan) Solution: Recognize mingw32. (Ken Takata, closes #921)
2016-07-13patch 7.4.2032v7.4.2032Bram Moolenaar
Problem: Build fails with 64 bit MinGW. (Axel Bender) Solution: Handle dash vs. underscore. (Ken Takata, Hirohito Higashi)
2016-07-12patch 7.4.2030v7.4.2030Bram Moolenaar
Problem: ARCH must be set properly when using MinGW. Solution: Detect the default value of ARCH from the current compiler. (Ken Takata)
2016-07-10patch 7.4.2016v7.4.2016Bram Moolenaar
Problem: Warning from MinGW about _WIN32_WINNT redefined. (John Marriott) Solution: First undefine it. (Ken Takata)
2016-07-02patch 7.4.1983v7.4.1983Bram Moolenaar
Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
2016-07-01patch 7.4.1976v7.4.1976Bram Moolenaar
Problem: Number variables are not 64 bits while they could be. Solution: Add the num64 feature. (Ken Takata)
2016-06-26patch 7.4.1963v7.4.1963Bram Moolenaar
Problem: Running Win32 Vim in mintty does not work. Solution: Detect mintty and give a helpful error message. (Ken Takata)
2016-06-03patch 7.4.1885v7.4.1885Bram Moolenaar
Problem: MinGW console build defaults to not having +channel. Solution: Include the channel feature if building with huge features. (Ken Takata)
2016-03-22patch 7.4.1637v7.4.1637Bram Moolenaar
Problem: Can't build with older MinGW compiler. Solution: Change option from c++11 to gnu++11. (Ken Takata)
2016-03-19patch 7.4.1610v7.4.1610Bram Moolenaar
Problem: Compiler warnings for non-virtual destructor. Solution: Mark the classe final. (Ken Takata)
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-20patch 7.4.1364v7.4.1364Bram Moolenaar
Problem: The Win 16 code is not maintained and unused. Solution: Remove the Win 16 support.