Compare commits
	
		
			1 Commits
		
	
	
		
			wip/exalm/
			...
			wip/nielsd
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					020b8ea8ed | 
							
								
								
									
										116
									
								
								data/uncrustify.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										116
									
								
								data/uncrustify.cfg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,116 @@
 | 
			
		||||
# Enorces the code style of Mutter (based on GNU)
 | 
			
		||||
 | 
			
		||||
code_width                               = 80
 | 
			
		||||
 | 
			
		||||
# indent using tabs
 | 
			
		||||
output_tab_size                          = 2
 | 
			
		||||
indent_columns                           = output_tab_size
 | 
			
		||||
indent_with_tabs                         = 0
 | 
			
		||||
indent_brace                             = 2
 | 
			
		||||
indent_braces                            = false
 | 
			
		||||
indent_braces_no_func                    = True
 | 
			
		||||
indent_func_call_param                   = false
 | 
			
		||||
indent_func_def_param                    = false
 | 
			
		||||
indent_func_proto_param                  = false
 | 
			
		||||
indent_switch_case                       = 0
 | 
			
		||||
indent_case_brace                        = 2
 | 
			
		||||
indent_paren_close                       = 1
 | 
			
		||||
 | 
			
		||||
# newlines
 | 
			
		||||
newlines                                 = lf
 | 
			
		||||
nl_after_semicolon                       = true
 | 
			
		||||
nl_start_of_file                         = remove
 | 
			
		||||
nl_end_of_file                           = force
 | 
			
		||||
nl_end_of_file_min                       = 1
 | 
			
		||||
 | 
			
		||||
# spaces
 | 
			
		||||
sp_return_paren                          = add        # "return (1);" vs "return(1);"
 | 
			
		||||
sp_sizeof_paren                          = add        # "sizeof (int)" vs "sizeof(int)"
 | 
			
		||||
sp_assign                                = add
 | 
			
		||||
sp_arith                                 = add
 | 
			
		||||
sp_bool                                  = add
 | 
			
		||||
sp_compare                               = add
 | 
			
		||||
sp_after_comma                           = add
 | 
			
		||||
sp_case_label                            = add
 | 
			
		||||
sp_else_brace                            = add
 | 
			
		||||
sp_brace_else                            = add
 | 
			
		||||
sp_func_call_paren                       = add        # "foo (" vs "foo("
 | 
			
		||||
sp_func_proto_paren                      = add        # "int foo ();" vs "int foo();"
 | 
			
		||||
sp_before_ptr_star                       = add
 | 
			
		||||
sp_after_ptr_star_qualifier              = add        # "const char * const" vs. "const char *const"
 | 
			
		||||
sp_after_ptr_star                        = remove
 | 
			
		||||
sp_between_ptr_star                      = remove     # "**var" vs "* *var"
 | 
			
		||||
sp_inside_paren                          = remove     # "( 1 )" vs "(1)"
 | 
			
		||||
sp_inside_fparen                         = remove     # "( 1 )" vs "(1)" - functions
 | 
			
		||||
sp_inside_sparen                         = remove     # "( 1 )" vs "(1)" - if/for/etc
 | 
			
		||||
sp_after_cast                            = add        # "(int) a" vs "(int)a"
 | 
			
		||||
sp_func_call_user_paren                  = remove     # For gettext, "_()" vs. "_ ()"
 | 
			
		||||
set func_call_user _ N_ C_                            # Needed for sp_after_cast
 | 
			
		||||
sp_before_semi                           = remove
 | 
			
		||||
sp_paren_paren                           = remove     # Space between (( and ))
 | 
			
		||||
 | 
			
		||||
eat_blanks_before_close_brace            = true
 | 
			
		||||
eat_blanks_after_open_brace              = true
 | 
			
		||||
 | 
			
		||||
# Style for curly braces
 | 
			
		||||
nl_assign_brace                          = add
 | 
			
		||||
nl_enum_brace                            = add
 | 
			
		||||
nl_union_brace                           = add
 | 
			
		||||
nl_struct_brace                          = add
 | 
			
		||||
nl_class_brace                           = add
 | 
			
		||||
nl_do_brace                              = add
 | 
			
		||||
nl_if_brace                              = add
 | 
			
		||||
nl_for_brace                             = add
 | 
			
		||||
nl_else_brace                            = add
 | 
			
		||||
nl_elseif_brace                          = add
 | 
			
		||||
nl_while_brace                           = add
 | 
			
		||||
nl_switch_brace                          = add
 | 
			
		||||
nl_fcall_brace                           = add
 | 
			
		||||
nl_fdef_brace                            = add
 | 
			
		||||
nl_brace_else                            = add
 | 
			
		||||
nl_brace_while                           = add
 | 
			
		||||
nl_case_colon_brace                      = add
 | 
			
		||||
nl_after_brace_open                      = true
 | 
			
		||||
 | 
			
		||||
# Function calls and parameters
 | 
			
		||||
nl_func_paren                            = remove
 | 
			
		||||
nl_func_def_paren                        = remove
 | 
			
		||||
nl_func_decl_start                       = remove
 | 
			
		||||
nl_func_def_start                        = remove
 | 
			
		||||
nl_func_decl_args                        = ignore
 | 
			
		||||
nl_func_def_args                         = ignore
 | 
			
		||||
nl_func_decl_args_multi_line             = true
 | 
			
		||||
nl_func_def_args_multi_line              = true
 | 
			
		||||
nl_func_decl_end                         = remove
 | 
			
		||||
nl_func_def_end                          = remove
 | 
			
		||||
 | 
			
		||||
# Code modifying options (non-whitespace)
 | 
			
		||||
mod_full_brace_function                  = force
 | 
			
		||||
mod_remove_extra_semicolon               = true
 | 
			
		||||
 | 
			
		||||
# Align
 | 
			
		||||
align_func_params                        = true
 | 
			
		||||
align_single_line_func                   = true
 | 
			
		||||
align_var_def_star_style                 = 2
 | 
			
		||||
 | 
			
		||||
# one liners
 | 
			
		||||
nl_func_leave_one_liners                 = true
 | 
			
		||||
nl_enum_leave_one_liners                 = true
 | 
			
		||||
nl_assign_leave_one_liners               = true
 | 
			
		||||
 | 
			
		||||
# Comments
 | 
			
		||||
cmt_cpp_to_c                             = true       # "/* */" vs. "//"
 | 
			
		||||
cmt_convert_tab_to_spaces                = true
 | 
			
		||||
#cmt_reflow_mode                         = 2          # Full reflow (seems doesn't work quite well, it doesn't reorder the comments)
 | 
			
		||||
cmt_width                                = 80         # Line width
 | 
			
		||||
cmt_star_cont                            = true       # Whether to put a star on subsequent comment lines
 | 
			
		||||
cmt_sp_after_star_cont                   = 1          # The number of spaces to insert after the star on subsequent comment lines
 | 
			
		||||
cmt_c_nl_start                           = false      # false/true
 | 
			
		||||
cmt_c_nl_end                             = true       # false/true
 | 
			
		||||
# For multi-line comments with a '*' lead, remove leading spaces if the first and last lines of
 | 
			
		||||
# the comment are the same length. Default=True
 | 
			
		||||
cmt_multi_check_last                     = false
 | 
			
		||||
 | 
			
		||||
# Encoding
 | 
			
		||||
utf8_bom                                 = remove
 | 
			
		||||
utf8_force                               = true
 | 
			
		||||
@@ -23,6 +23,9 @@
 | 
			
		||||
 | 
			
		||||
G_BEGIN_DECLS
 | 
			
		||||
 | 
			
		||||
/* This file was copied from gnome-session, so don't apply our code style */
 | 
			
		||||
/* *INDENT-OFF* */
 | 
			
		||||
 | 
			
		||||
typedef enum {
 | 
			
		||||
        GSM_INHIBITOR_FLAG_LOGOUT      = 1 << 0,
 | 
			
		||||
        GSM_INHIBITOR_FLAG_SWITCH_USER = 1 << 1,
 | 
			
		||||
@@ -31,6 +34,8 @@ typedef enum {
 | 
			
		||||
        GSM_INHIBITOR_FLAG_AUTOMOUNT   = 1 << 4
 | 
			
		||||
} GsmInhibitorFlag;
 | 
			
		||||
 | 
			
		||||
/* *INDENT-ON* */
 | 
			
		||||
 | 
			
		||||
G_END_DECLS
 | 
			
		||||
 | 
			
		||||
#endif /* __GSM_INHIBITOR_FLAG_H__ */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user