mirror of
https://github.com/neovim/neovim.git
synced 2025-10-08 19:06:31 +00:00
refactor: format all C files under nvim/ #15977
* refactor: format all C files under nvim * refactor: disable formatting for Vim-owned files: * src/nvim/indent_c.c * src/nvim/regexp.c * src/nvim/regexp_nfa.c * src/nvim/testdir/samples/memfile_test.c
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#define NVIM_SIGN_DEFS_H
|
||||
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "nvim/pos.h"
|
||||
#include "nvim/types.h"
|
||||
|
||||
@@ -10,9 +11,9 @@
|
||||
// Sign group
|
||||
typedef struct signgroup_S
|
||||
{
|
||||
uint16_t sg_refcount; // number of signs in this group
|
||||
int sg_next_sign_id; // next sign id for this group
|
||||
char_u sg_name[1]; // sign group name
|
||||
uint16_t sg_refcount; // number of signs in this group
|
||||
int sg_next_sign_id; // next sign id for this group
|
||||
char_u sg_name[1]; // sign group name
|
||||
} signgroup_T;
|
||||
|
||||
// Macros to get the sign group structure from the group name
|
||||
@@ -22,23 +23,23 @@ typedef struct signgroup_S
|
||||
typedef struct sign_entry sign_entry_T;
|
||||
|
||||
struct sign_entry {
|
||||
int se_id; // unique identifier for each placed sign
|
||||
int se_typenr; // typenr of sign
|
||||
int se_priority; // priority for highlighting
|
||||
bool se_has_text_or_icon; // has text or icon
|
||||
linenr_T se_lnum; // line number which has this sign
|
||||
signgroup_T *se_group; // sign group
|
||||
sign_entry_T *se_next; // next entry in a list of signs
|
||||
sign_entry_T *se_prev; // previous entry -- for easy reordering
|
||||
int se_id; // unique identifier for each placed sign
|
||||
int se_typenr; // typenr of sign
|
||||
int se_priority; // priority for highlighting
|
||||
bool se_has_text_or_icon; // has text or icon
|
||||
linenr_T se_lnum; // line number which has this sign
|
||||
signgroup_T *se_group; // sign group
|
||||
sign_entry_T *se_next; // next entry in a list of signs
|
||||
sign_entry_T *se_prev; // previous entry -- for easy reordering
|
||||
};
|
||||
|
||||
/// Sign attributes. Used by the screen refresh routines.
|
||||
typedef struct sign_attrs_S {
|
||||
int sat_typenr;
|
||||
char_u *sat_text;
|
||||
int sat_texthl;
|
||||
int sat_linehl;
|
||||
int sat_numhl;
|
||||
int sat_typenr;
|
||||
char_u *sat_text;
|
||||
int sat_texthl;
|
||||
int sat_linehl;
|
||||
int sat_numhl;
|
||||
} sign_attrs_T;
|
||||
|
||||
#define SIGN_SHOW_MAX 9
|
||||
|
Reference in New Issue
Block a user