Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

Commit

Permalink
clang-format: use TypenameMacros
Browse files Browse the repository at this point in the history
This commit removes line breaks and extra empty lines introduced in
commit fff3f79.
  • Loading branch information
xzfc authored and orestisfl committed Oct 20, 2020
1 parent 83078a1 commit e3a1c5b
Show file tree
Hide file tree
Showing 18 changed files with 57 additions and 129 deletions.
1 change: 1 addition & 0 deletions .clang-format
Expand Up @@ -10,3 +10,4 @@ ColumnLimit: 0
SpaceBeforeParens: ControlStatements
SortIncludes: false
ForEachMacros: [ TAILQ_FOREACH, TAILQ_FOREACH_REVERSE, SLIST_FOREACH, CIRCLEQ_FOREACH, CIRCLEQ_FOREACH_REVERSE, NODES_FOREACH, NODES_FOREACH_REVERSE, FOREACH_NONINTERNAL]
TypenameMacros: [ SLIST_HEAD, SLIST_ENTRY, LIST_HEAD, LIST_ENTRY, SIMPLEQ_HEAD, SIMPLEQ_ENTRY, TAILQ_HEAD, TAILQ_ENTRY, CIRCLEQ_HEAD, CIRCLEQ_ENTRY ]
6 changes: 2 additions & 4 deletions i3bar/include/common.h
Expand Up @@ -77,12 +77,10 @@ struct status_block {
char *name;
char *instance;

TAILQ_ENTRY(status_block)
blocks;
TAILQ_ENTRY(status_block) blocks;
};

extern TAILQ_HEAD(statusline_head, status_block)
statusline_head;
extern TAILQ_HEAD(statusline_head, status_block) statusline_head;

#include "child.h"
#include "ipc.h"
Expand Down
16 changes: 4 additions & 12 deletions i3bar/include/configuration.h
Expand Up @@ -29,23 +29,18 @@ typedef struct binding_t {
char *command;
bool release;

TAILQ_ENTRY(binding_t)
bindings;
TAILQ_ENTRY(binding_t) bindings;
} binding_t;

typedef struct tray_output_t {
char *output;

TAILQ_ENTRY(tray_output_t)
tray_outputs;
TAILQ_ENTRY(tray_output_t) tray_outputs;
} tray_output_t;

typedef struct config_t {
uint32_t modifier;

TAILQ_HEAD(bindings_head, binding_t)
bindings;

TAILQ_HEAD(bindings_head, binding_t) bindings;
position_t position;
bool verbose;
bool transparency;
Expand All @@ -59,10 +54,7 @@ typedef struct config_t {
char *command;
char *fontname;
i3String *separator_symbol;

TAILQ_HEAD(tray_outputs_head, tray_output_t)
tray_outputs;

TAILQ_HEAD(tray_outputs_head, tray_output_t) tray_outputs;
int tray_padding;
int num_outputs;
char **outputs;
Expand Down
3 changes: 1 addition & 2 deletions i3bar/include/outputs.h
Expand Up @@ -73,6 +73,5 @@ struct i3_output {
struct ws_head* workspaces; /* The workspaces on this output */
struct tc_head* trayclients; /* The tray clients on this output */

SLIST_ENTRY(i3_output)
slist; /* Pointer for the SLIST-Macro */
SLIST_ENTRY(i3_output) slist; /* Pointer for the SLIST-Macro */
};
3 changes: 1 addition & 2 deletions i3bar/include/trayclients.h
Expand Up @@ -21,6 +21,5 @@ struct trayclient {
char *class_class;
char *class_instance;

TAILQ_ENTRY(trayclient)
tailq; /* Pointer for the TAILQ-Macro */
TAILQ_ENTRY(trayclient) tailq; /* Pointer for the TAILQ-Macro */
};
3 changes: 1 addition & 2 deletions i3bar/include/workspaces.h
Expand Up @@ -41,6 +41,5 @@ struct i3_ws {
rect rect; /* The rect of the ws (not used (yet)) */
struct i3_output *output; /* The current output of the ws */

TAILQ_ENTRY(i3_ws)
tailq; /* Pointer for the TAILQ-Macro */
TAILQ_ENTRY(i3_ws) tailq; /* Pointer for the TAILQ-Macro */
};
21 changes: 7 additions & 14 deletions include/configuration.h
Expand Up @@ -66,8 +66,7 @@ struct Variable {
char *value;
char *next_match;

SLIST_ENTRY(Variable)
variables;
SLIST_ENTRY(Variable) variables;
};

/**
Expand All @@ -81,8 +80,7 @@ struct Mode {
bool pango_markup;
struct bindings_head *bindings;

SLIST_ENTRY(Mode)
modes;
SLIST_ENTRY(Mode) modes;
};

/**
Expand Down Expand Up @@ -272,8 +270,7 @@ struct Barconfig {
/* List of outputs on which the tray is allowed to be shown, in order.
* The special value "none" disables it (per default, it will be shown) and
* the special value "primary" enabled it on the primary output. */
TAILQ_HEAD(tray_outputs_head, tray_output_t)
tray_outputs;
TAILQ_HEAD(tray_outputs_head, tray_output_t) tray_outputs;

/* Padding around the tray icons. */
int tray_padding;
Expand All @@ -295,8 +292,7 @@ struct Barconfig {
/** Bar modifier (to show bar when in hide mode). */
uint32_t modifier;

TAILQ_HEAD(bar_bindings_head, Barbinding)
bar_bindings;
TAILQ_HEAD(bar_bindings_head, Barbinding) bar_bindings;

/** Bar position (bottom by default). */
enum { P_BOTTOM = 0,
Expand Down Expand Up @@ -370,8 +366,7 @@ struct Barconfig {
char *binding_mode_text;
} colors;

TAILQ_ENTRY(Barconfig)
configs;
TAILQ_ENTRY(Barconfig) configs;
};

/**
Expand All @@ -389,15 +384,13 @@ struct Barbinding {
/** If true, the command will be executed after the button is released. */
bool release;

TAILQ_ENTRY(Barbinding)
bindings;
TAILQ_ENTRY(Barbinding) bindings;
};

struct tray_output_t {
char *output;

TAILQ_ENTRY(tray_output_t)
tray_outputs;
TAILQ_ENTRY(tray_output_t) tray_outputs;
};

typedef enum {
Expand Down
77 changes: 23 additions & 54 deletions include/data.h
Expand Up @@ -206,17 +206,15 @@ struct Workspace_Assignment {
char *name;
char *output;

TAILQ_ENTRY(Workspace_Assignment)
ws_assignments;
TAILQ_ENTRY(Workspace_Assignment) ws_assignments;
};

struct Ignore_Event {
int sequence;
int response_type;
time_t added;

SLIST_ENTRY(Ignore_Event)
ignore_events;
SLIST_ENTRY(Ignore_Event) ignore_events;
};

/**
Expand All @@ -235,8 +233,7 @@ struct Startup_Sequence {
* completed) */
time_t delete_at;

TAILQ_ENTRY(Startup_Sequence)
sequences;
TAILQ_ENTRY(Startup_Sequence) sequences;
};

/**
Expand All @@ -262,9 +259,7 @@ struct regex {
struct Binding_Keycode {
xcb_keycode_t keycode;
i3_event_state_mask_t modifiers;

TAILQ_ENTRY(Binding_Keycode)
keycodes;
TAILQ_ENTRY(Binding_Keycode) keycodes;
};

/******************************************************************************
Expand Down Expand Up @@ -325,14 +320,12 @@ struct Binding {
/** Only in use if symbol != NULL. Contains keycodes which generate the
* specified symbol. Useful for unbinding and checking which binding was
* used when a key press event comes in. */
TAILQ_HEAD(keycodes_head, Binding_Keycode)
keycodes_head;
TAILQ_HEAD(keycodes_head, Binding_Keycode) keycodes_head;

/** Command, like in command mode */
char *command;

TAILQ_ENTRY(Binding)
bindings;
TAILQ_ENTRY(Binding) bindings;
};

/**
Expand All @@ -348,19 +341,13 @@ struct Autostart {
/** no_startup_id flag for start_application(). Determines whether a
* startup notification context/ID should be created. */
bool no_startup_id;

TAILQ_ENTRY(Autostart)
autostarts;

TAILQ_ENTRY(Autostart)
autostarts_always;
TAILQ_ENTRY(Autostart) autostarts;
TAILQ_ENTRY(Autostart) autostarts_always;
};

struct output_name {
char *name;

SLIST_ENTRY(output_name)
names;
SLIST_ENTRY(output_name) names;
};

/**
Expand All @@ -387,17 +374,15 @@ struct xoutput {
/** List of names for the output.
* An output always has at least one name; the first name is
* considered the primary one. */
SLIST_HEAD(names_head, output_name)
names_head;
SLIST_HEAD(names_head, output_name) names_head;

/** Pointer to the Con which represents this output */
Con *con;

/** x, y, width, height */
Rect rect;

TAILQ_ENTRY(xoutput)
outputs;
TAILQ_ENTRY(xoutput) outputs;
};

/**
Expand Down Expand Up @@ -548,8 +533,7 @@ struct Match {
M_ASSIGN_WS,
M_BELOW } insert_where;

TAILQ_ENTRY(Match)
matches;
TAILQ_ENTRY(Match) matches;

/* Whether this match was generated when restarting i3 inplace.
* Leads to not setting focus when managing a new window, because the old
Expand Down Expand Up @@ -596,8 +580,7 @@ struct Assignment {
char *output;
} dest;

TAILQ_ENTRY(Assignment)
assignments;
TAILQ_ENTRY(Assignment) assignments;
};

/** Fullscreen modes. Used by Con.fullscreen_mode. */
Expand All @@ -608,8 +591,7 @@ typedef enum { CF_NONE = 0,
struct mark_t {
char *name;

TAILQ_ENTRY(mark_t)
marks;
TAILQ_ENTRY(mark_t) marks;
};

/**
Expand Down Expand Up @@ -673,8 +655,7 @@ struct Con {
char *sticky_group;

/* user-definable marks to jump to this container later */
TAILQ_HEAD(marks_head, mark_t)
marks_head;
TAILQ_HEAD(marks_head, mark_t) marks_head;
/* cached to decide whether a redraw is needed */
bool mark_changed;

Expand All @@ -693,17 +674,12 @@ struct Con {
struct deco_render_params *deco_render_params;

/* Only workspace-containers can have floating clients */
TAILQ_HEAD(floating_head, Con)
floating_head;
TAILQ_HEAD(floating_head, Con) floating_head;

TAILQ_HEAD(nodes_head, Con)
nodes_head;
TAILQ_HEAD(nodes_head, Con) nodes_head;
TAILQ_HEAD(focus_head, Con) focus_head;

TAILQ_HEAD(focus_head, Con)
focus_head;

TAILQ_HEAD(swallow_head, Match)
swallow_head;
TAILQ_HEAD(swallow_head, Match) swallow_head;

fullscreen_mode_t fullscreen_mode;

Expand Down Expand Up @@ -741,17 +717,10 @@ struct Con {
FLOATING_USER_ON = 3
} floating;

TAILQ_ENTRY(Con)
nodes;

TAILQ_ENTRY(Con)
focused;

TAILQ_ENTRY(Con)
all_cons;

TAILQ_ENTRY(Con)
floating_windows;
TAILQ_ENTRY(Con) nodes;
TAILQ_ENTRY(Con) focused;
TAILQ_ENTRY(Con) all_cons;
TAILQ_ENTRY(Con) floating_windows;

/** callbacks */
void (*on_remove_child)(Con *);
Expand Down
2 changes: 1 addition & 1 deletion include/i3.h
Expand Up @@ -57,7 +57,7 @@ extern xcb_key_symbols_t *keysyms;
extern char **start_argv;
extern Display *xlibdpy, *xkbdpy;
extern int xkb_current_group;
extern TAILQ_HEAD(bindings_head, Binding) * bindings;
extern TAILQ_HEAD(bindings_head, Binding) *bindings;
extern const char *current_binding_mode;
extern TAILQ_HEAD(autostarts_head, Autostart) autostarts;
extern TAILQ_HEAD(autostarts_always_head, Autostart) autostarts_always;
Expand Down
3 changes: 1 addition & 2 deletions include/ipc.h
Expand Up @@ -40,8 +40,7 @@ typedef struct ipc_client {
uint8_t *buffer;
size_t buffer_size;

TAILQ_ENTRY(ipc_client)
clients;
TAILQ_ENTRY(ipc_client) clients;
} ipc_client;

/*
Expand Down
6 changes: 2 additions & 4 deletions libi3/get_colorpixel.c
Expand Up @@ -15,12 +15,10 @@ struct Colorpixel {
char hex[8];
uint32_t pixel;

SLIST_ENTRY(Colorpixel)
colorpixels;
SLIST_ENTRY(Colorpixel) colorpixels;
};

SLIST_HEAD(colorpixel_head, Colorpixel)
colorpixels;
SLIST_HEAD(colorpixel_head, Colorpixel) colorpixels;

/*
* Returns the colorpixel to use for the given hex color (think of HTML).
Expand Down
4 changes: 1 addition & 3 deletions src/commands.c
Expand Up @@ -129,9 +129,7 @@ static Con *maybe_auto_back_and_forth_workspace(Con *workspace) {
*/
typedef struct owindow {
Con *con;

TAILQ_ENTRY(owindow)
owindows;
TAILQ_ENTRY(owindow) owindows;
} owindow;

typedef TAILQ_HEAD(owindows_head, owindow) owindows_head;
Expand Down

0 comments on commit e3a1c5b

Please sign in to comment.