Sto tentando di configurare l'uncrustify (un codice sorgente di bellezza) su evitando l'allineamento al di sotto di una parentesi aperta precedente. Ad esempio, mi piacerebbe il codice per assomigliare a questo (da file indent_paren.c
):Utilizzo della procedura di non crittografia senza allineamento sotto parentesi aperta
void f(void)
{
while (one &&
two)
{
continue;
}
}
Quando eseguo Uncrustify sul codice di cui sopra, la linea two)
trattini per allinearsi con l'(
dalla linea sopra:
void f(void)
{
while (one &&
two)
{
continue;
}
}
sto utilizzando l'ultima versione di Uncrustify (0,59) compilato da fonte, con le seguenti impostazioni di configurazione per questo test (nel file di indent_paren.cfg
):
indent_with_tabs = 0
indent_columns = 4
indent_paren_nl = false
indent_bool_paren = false
sto invocando Uncrustify come segue:
uncrustify -c indent_paren.cfg indent_paren.c
ho trovato lo stesso comportamento con la versione 0.56 (installato dal repository per Ubuntu 11.04). Sto usando la configurazione errata delle impostazioni , o c'è qualcos'altro che non va qui? Grazie per qualsiasi aiuto.