ols icon indicating copy to clipboard operation
ols copied to clipboard

odinfmt: Option to disable the removal of empty new lines inside struct/enum body

Open brainwo opened this issue 2 years ago • 0 comments

Expected:

Token_Kind :: enum {
    Heading1, // #
    Heading2, // ##
    Heading3, // ###
    Heading4, // ####
    Heading5, // #####
    Heading6, // ######
 
    Heading1Alt,
    // Heading level 1
    // ===============
    Heading2Alt,
    // Heading level 2
    // ---------------
}

After format (actual result):

New lines are removed

Token_Kind :: enum {
    Heading1, // #
    Heading2, // ##
    Heading3, // ###
    Heading4, // ####
    Heading5, // #####
    Heading6, // ######
    Heading1Alt,
    // Heading level 1
    // ===============
    Heading2Alt,
    // Heading level 2
    // ---------------
}

brainwo avatar Sep 25 '23 15:09 brainwo