Re-integrate FEAT_SIGNS code, close #383

- omit FEAT_NETBEANS_INTG and FEAT_SIGN_ICONS
- omit FEAT_GUI blocks
This commit is contained in:
Justin M. Keyes
2014-03-28 02:09:08 -04:00
committed by Thiago de Arruda
parent 28b3659955
commit d9f5cd6290
14 changed files with 1234 additions and 4 deletions

View File

@@ -38,6 +38,9 @@ typedef struct memfile memfile_T;
// for synstate_T (needs reg_extmatch_T, win_T and buf_T)
#include "syntax_defs.h"
// for signlist_T
#include "sign_defs.h"
/*
* The taggy struct is used to store the information about a :tag command.
*/
@@ -700,6 +703,8 @@ struct file_buffer {
synblock_T b_s; /* Info related to syntax highlighting. w_s
* normally points to this, but some windows
* may use a different synblock_T. */
signlist_T *b_signlist; /* list of signs to draw */
};
/*