Reapply r37260 (which has been reverted in r37343).
authorib <ib@b3059339-0415-0410-9bf9-f77b7e298cf2>
Fri, 5 Feb 2016 10:16:14 +0000 (10:16 +0000)
committerib <ib@b3059339-0415-0410-9bf9-f77b7e298cf2>
Fri, 5 Feb 2016 10:16:14 +0000 (10:16 +0000)
Uncrustify 0.62 is finally capable of suppressing the nl_after_func_*
newlines if an #endif follows.

Thus update required version of uncrustify to 0.62 (although no option
newer than 0.57 appears).

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@37616 b3059339-0415-0410-9bf9-f77b7e298cf2

TOOLS/mp-uncrustify-style.cfg

index 9d00cde..44df38b 100644 (file)
@@ -1,4 +1,4 @@
-# Uncrustify >= 0.57
+# Uncrustify >= 0.62
 
 ### MPlayer coding style
 
@@ -6,20 +6,6 @@
 ###
 ### - Align comments?
 ###
-### - New line after function
-###
-###   nl_after_func_body force one blank line after each function, but it should
-###   not when surrounded with #ifdef:
-###
-###       #ifdef CONFIG_DVDNAV
-###       static void mp_dvdnav_context_free(MPContext *ctx)
-###       {
-###           // [...]
-###       }
-###
-###       #endif
-###
-###       void uninit_player(unsigned int mask)
 ######
 
 #
@@ -272,6 +258,9 @@ nl_after_semicolon                        = true     # false/true
 # These occur in un-braced if/while/do/for statement bodies.
 nl_after_vbrace_open                      = true     # false/true
 
+# Whether to not put blanks after '#ifxx', '#elxx', or before '#endif'. Does not affect the whole-file #ifdef.
+nl_squeeze_ifdef                          = true     # false/true
+
 #
 # Blank line options
 #