To: vim_dev@googlegroups.com Subject: Patch 8.0.0795 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.0.0795 Problem: Terminal feature does not build with older MSVC. Solution: Do not use stdint.h. Files: src/libvterm/include/vterm.h *** ../vim-8.0.0794/src/libvterm/include/vterm.h 2017-07-25 21:34:42.061132703 +0200 --- src/libvterm/include/vterm.h 2017-07-28 17:02:58.822746830 +0200 *************** *** 8,14 **** extern "C" { #endif - #include #include #include "vterm_keycodes.h" --- 8,13 ---- *************** *** 16,21 **** --- 15,24 ---- #define TRUE 1 #define FALSE 0 + /* from stdint.h */ + typedef unsigned char uint8_t; + typedef unsigned int uint32_t; + typedef struct VTerm VTerm; typedef struct VTermState VTermState; typedef struct VTermScreen VTermScreen; *** ../vim-8.0.0794/src/version.c 2017-07-28 16:46:36.221711738 +0200 --- src/version.c 2017-07-28 17:04:06.098280843 +0200 *************** *** 771,772 **** --- 771,774 ---- { /* Add new patch number below this line */ + /**/ + 795, /**/ -- Facepalm statement #2: "If there is a country without immigrants I'm going to move there" /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///