Mercurial > vim
comparison src/option.h @ 9665:b193bdb6ea25 v7.4.2109
commit https://github.com/vim/vim/commit/ad9c2a08f0509294269a2f11a59a438b944bdd5a
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jul 27 23:26:04 2016 +0200
patch 7.4.2109
Problem: Setting 'display' to "lastline" is a drastic change, while
omitting it results in lots of "@" lines.
Solution: Add "truncate" to show "@@@" for a truncated line.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 27 Jul 2016 23:30:05 +0200 |
parents | b2aada04d84e |
children | 4eea48b76d03 |
comparison
equal
deleted
inserted
replaced
9664:aba5d9a93af9 | 9665:b193bdb6ea25 |
---|---|
452 #endif | 452 #endif |
453 EXTERN char_u *p_dir; /* 'directory' */ | 453 EXTERN char_u *p_dir; /* 'directory' */ |
454 EXTERN char_u *p_dy; /* 'display' */ | 454 EXTERN char_u *p_dy; /* 'display' */ |
455 EXTERN unsigned dy_flags; | 455 EXTERN unsigned dy_flags; |
456 #ifdef IN_OPTION_C | 456 #ifdef IN_OPTION_C |
457 static char *(p_dy_values[]) = {"lastline", "uhex", NULL}; | 457 static char *(p_dy_values[]) = {"lastline", "truncate", "uhex", NULL}; |
458 #endif | 458 #endif |
459 #define DY_LASTLINE 0x001 | 459 #define DY_LASTLINE 0x001 |
460 #define DY_UHEX 0x002 | 460 #define DY_TRUNCATE 0x002 |
461 #define DY_UHEX 0x004 | |
461 EXTERN int p_ed; /* 'edcompatible' */ | 462 EXTERN int p_ed; /* 'edcompatible' */ |
462 #ifdef FEAT_WINDOWS | 463 #ifdef FEAT_WINDOWS |
463 EXTERN char_u *p_ead; /* 'eadirection' */ | 464 EXTERN char_u *p_ead; /* 'eadirection' */ |
464 #endif | 465 #endif |
465 EXTERN int p_ea; /* 'equalalways' */ | 466 EXTERN int p_ea; /* 'equalalways' */ |