changeset 7588:0738fa9c4971 v7.4.1094

commit https://github.com/vim/vim/commit/ccb80989f2779c8441f7f15d160fb2141bd1676d Author: Bram Moolenaar <Bram@vim.org> Date: Fri Jan 15 15:56:35 2016 +0100 patch 7.4.1094 Problem: Test for :hardcopy fails on MS-Windows. Solution: Check for the +postscript feature.
author Christian Brabandt <cb@256bit.org>
date Fri, 15 Jan 2016 16:00:05 +0100
parents f19cf138e18d
children 362a686dbbae
files src/testdir/test_hardcopy.vim src/version.c
diffstat 2 files changed, 12 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/testdir/test_hardcopy.vim
+++ b/src/testdir/test_hardcopy.vim
@@ -45,12 +45,14 @@ endfunc
 " Test that :hardcopy produces a non-empty file.
 " We don't check much of the contents.
 func Test_with_syntax()
-  set printoptions=syntax:y
-  syn on
-  hardcopy > Xhardcopy
-  let lines = readfile('Xhardcopy')
-  call assert_true(len(lines) > 20)
-  call assert_true(lines[0] =~ 'PS-Adobe')
-  call delete('Xhardcopy')
-  set printoptions&
+  if has('postscript')
+    set printoptions=syntax:y
+    syn on
+    hardcopy > Xhardcopy
+    let lines = readfile('Xhardcopy')
+    call assert_true(len(lines) > 20)
+    call assert_true(lines[0] =~ 'PS-Adobe')
+    call delete('Xhardcopy')
+    set printoptions&
+  endif
 endfunc
--- a/src/version.c
+++ b/src/version.c
@@ -742,6 +742,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1094,
+/**/
     1093,
 /**/
     1092,