comparison src/if_perl.xs @ 12477:68d7bc045dbe v8.0.1118

patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefs commit https://github.com/vim/vim/commit/4033c55eca575777718c0701e26635a0cc47d907 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Sep 16 20:54:51 2017 +0200 patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefs Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always enabled and only adds 7% to the binary size of the tiny build. Solution: Graduate FEAT_WINDOWS.
author Christian Brabandt <cb@256bit.org>
date Sat, 16 Sep 2017 21:00:06 +0200
parents af0c969f7b3e
children 3f16cf18386c
comparison
equal deleted inserted replaced
12476:2516383741e6 12477:68d7bc045dbe
1449 (void)eval_pv( "binmode(STDOUT, ':Vim')" 1449 (void)eval_pv( "binmode(STDOUT, ':Vim')"
1450 " && binmode(STDERR, ':Vim(ErrorMsg)');", 0); 1450 " && binmode(STDERR, ':Vim(ErrorMsg)');", 0);
1451 } 1451 }
1452 #endif /* PERLIO_LAYERS && !USE_SFIO */ 1452 #endif /* PERLIO_LAYERS && !USE_SFIO */
1453 1453
1454 #ifndef FEAT_WINDOWS
1455 int
1456 win_valid(win_T *w)
1457 {
1458 return TRUE;
1459 }
1460 int
1461 win_count(void)
1462 {
1463 return 1;
1464 }
1465 win_T *
1466 win_find_nr(int n)
1467 {
1468 return curwin;
1469 }
1470 #endif
1471
1472 XS(boot_VIM); 1454 XS(boot_VIM);
1473 1455
1474 static void 1456 static void
1475 xs_init(pTHX) 1457 xs_init(pTHX)
1476 { 1458 {