Estoy tratando de configurar un embotificador de código fuente a evitando alinear debajo de un paréntesis abierto anterior. Para ejemplo, me gustaría que el código para tener este aspecto (de archivo indent_paren.c
):Usando uncrustify sin alinear bajo paréntesis abierto
void f(void)
{
while (one &&
two)
{
continue;
}
}
Cuando corro Uncrustify en el código anterior, la línea two)
guiones para alinearse con la (
desde la línea de arriba:
void f(void)
{
while (one &&
two)
{
continue;
}
}
estoy usando la versión más reciente de Uncrustify (0,59) compilado a partir de fuente, con las siguientes opciones de configuración para esta prueba (en el archivo de indent_paren.cfg
):
indent_with_tabs = 0
indent_columns = 4
indent_paren_nl = false
indent_bool_paren = false
estoy invocando Uncrustify de la siguiente manera:
uncrustify -c indent_paren.cfg indent_paren.c
he encontrado el mismo comportamiento con la versión 0.56 (instalado desde el repositorio para Ubuntu 11.04). ¿Estoy utilizando la configuración incorrecta configuración, o hay algo más aquí? Gracias por cualquier ayuda.