#NEWLINE# def composite_action( * functions ) : #NEWLINE# #INDENT# 'Makes an action that just calls several other actions in sequence.\n\n    Useful to implement ``myplugin setup`` in terms of ``myplugin setup/part1``\n    and ``myplugin setup/part2``: simply use\n    ``act1n2 = composite_action(act1, act2)``.\n    ' #NEWLINE# def wrapper( args ) : #NEWLINE# #INDENT# for function in functions : #NEWLINE# #INDENT# function ( args ) #NEWLINE# #UNINDENT# #UNINDENT# return wrapper