<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJytVl2P2joQ_TXhZbQoJLCUhzywUNp7te1Wza76WJlkkrh1bGQ7pfvvO3agJCmLVlqs4MSyPXPm4wyzVflz8q1CCUzwUnJZAtOaPRtQBRirm8wa2HNbQSaYLG8KpWtmYRIH0QpshVCz37xuahBcIgiUJR3NFRqQyoJBrMEq2CJY9pOUcEkrlmWqkXYchOsgXLbzRmnaNJbJDIN42d0KbsPD45d0xvIMVg-fPi0_r2Gl6prJ3ASzu2C2hiCm3_yuPQo0aAFBFOVa7ejlUB8HLQ23GMxW9vhLrdpBgZg7P_hNf-UkDWDiRaSr7-uvD1-64gAKJgySwnXvygFAIRpTCVWaEwr31VG-cSeAjkDBBZp_VYdH1Zv7p_Tj_cOH9K_-i6pLNbDcq9bIjJLj8biL4SuSe7UFVljUsGMNSaXI2Eora8Uld3x46GsAoOR5EZKX3Ed1DlJaKW1vCEp9wMKlyx7c2TZRKRHOeuovqi_Lp_R9D9glVC61Km5sB5iLHEVDshqD-UoVxRHaPcXJZ_NxG4yiyV1X-hmcqEvA0sfl48f_0scTtoshdOIa03MYLUg_6l9M9JE9NtoRTebQ3oISJWoijZLgHg3u8GVoT2nXaSdoLSHpI747S8523mJGvjDX5vEZGr-ew_Dy8JYPGe1tbqPRoc0AzpDUr2H0BSDtCA9weizvwBmCGNL7Tdwe-qRH6w53XvbJkNpv5fUBTCdVz_L6GqNv39CwYXW4Qmk4Z9q_leEa40L-DGvLNQrLC3b1y8pV7XpdZdpXPKuAGxBMl-iSn0nfxuDvHWYWc6ALKyWaWt7zmltauUZovjg0KyvViFwG0ZxoJIRveqg9QthrttvR7ZZbTqChGkie8gTjOoca6y06D7W7vrMK4k0rdpQncb6IF2zEGkvcSP5vBEd5857mUaNFUlm78_U02tBTUj_WbMdUZGkhxK_j62an1Q8yg5bcmMYxaDOLFu8moyqJp1nIZvNFHkfTyTzGeB4WuMhnuC0KDBfxSLAtCpO4-htFEvfgRfiKth69HQFPojCKwkk4nUzC2-jdeHIbRhMWs9s4d5iKYBpizbgYOzljpcuRTrzIbUP1dRoKoo85bTJjqF9FTNo_jJHlVMMSqnEujt7HmQ8jxYjiCPvLLe7Io0081D9xNAXb>52981</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Respect the column limit when aligning arrays of structs
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          Julien-Elie
      </td>
    </tr>
</table>

<pre>
    When aligning arrays of structs with clang-format 13, the maximum line length does not seem to be taken into account.

For instance:

```
static COMMAND Commands[] = {
    { "drop",         "site\t\t\tStop feeding site",
      1,  SC_DROP,           false },
    { "flushlogs",    "\t\t\tFlush log files",
      0,  SC_FLUSHLOGS,      false },
    { "go",           "reason...\t\t\tRestart after pause or throttle",
      1,  SC_GO,             true },
    { "pause",        "reason...\t\tShort-term pause in accepting articles",
      1,  SC_PAUSE,          true },
    { "stathist",     "filename|off\t\tLog into filename some history stats",
      1,  SC_STATHIST,       false },
    { "status",       "interval|off\t\tTurn innd status generation on or off",
      1,  SC_STATUS,         false }
};
```

becomes:

```
static COMMAND Commands[] = {
    {"drop",      "site\t\t\tStop feeding site",                           1, SC_DROP,      false},          
    {"flushlogs", "\t\t\tFlush log files",                                 0, SC_FLUSHLOGS, false},
    {"go",        "reason...\t\t\tRestart after pause or throttle",        1, SC_GO,        true },          
    {"pause",     "reason...\t\tShort-term pause in accepting articles",   1,
     SC_PAUSE,                                                                              true },   
    {"stathist",  "filename|off\t\tLog into filename some history stats",  1,
     SC_STATHIST,                                                                           false},
    {"status",    "interval|off\t\tTurn innd status generation on or off", 1,
     SC_STATUS,                                                                             false}
};
```

which is larger than the expected `ColumnLimit` of 79.
Couldn't all lines we wrapped after the second or third member of the struct?

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytVtuO2zgM_RrnhZjAl1wmD37IJE27i-lO0cxgHxeKTdtqZSmQ5Kbz90vJSWO7mWCARnBkC6LIQ4qH4U7lr-m_FUpggpeSyxKY1uzVgCrAWN1k1sCB2woywWR5VyhdMwtREsQrsBVCzX7yuqlBcIkgUJYkmis0IJUFg1iDVbBDsOw7GeGSVizLVCPtOAjXQbhs543StGkskxkGybK7FczC4-OXJGN5Bqunz5-X_6xhpeqaydwE04dguoYgod_8oRUFGrSAII5zrfb0cqhPg5aGWwymK3v6ba3aQ4GYuzj4TX_krA0g8iq2q__WX5--dNUBFEwYJIPr3pEjgEI0phKqNGcU7qtjfOMkgESg4ALN76bDk-nN48v20-PTx-0v-1dNl2rguTetkRklx-NxF8NXpPBqC6ywqGHPGtJKN2MrrawV18Lx8alvAYCS501IXnMf1SVI20ppe0dQ6iMWLl324N62iUqJcDFSv1B9Wb5sP_SAXUPlUqvixnaAuZuj25CsxmC-UkVxgvZI9-Sz-bQNRtHkjiv9Ck7VNWDb5-Xzp7-2z2dsV6_QqWtML2C0IPuofzDRR_bcaEc0mUN7CkqUqIk0SoJ7NDjh69Bett2gnaG1hKSP5OEiOdt5hxnFwtyaxxdo_H4Ow9vDez5ktPe5vY0ObQZwhqR-D6OvAGlHeITTY3kHzhDEkN5_xO1hTHq07nDn7ZgMqf2nvD6C6aTqRV7fYvT9Gzo2rA43KA2XXPu9MtxiXMmfYW25RWF5w69-WbmpX--rTIeKZxVwA4LpEl3yM-nbGPy5x8xiDnRgpURTy0dec0sr1wjNF8dmZaUakcsgnhONhPBND7VHCAfN9ns63XLLKTRUAylSnmBc51BjvUMXoXbXd1ZBsmnVjvI0yRfJgo0sJyqmRFUHx4tmHg2ZIjhwuN6pjRot0srava-98Yaeknq3ZjemgkwLIX6cXnd7rb6RDVpyYxrHts00XtxHoypNFnmYzdlkFyXTOJvGs2gWxyFOk_tFmGVZMhJsh8KkrlbHscQDeBW--q1HPI1DEo_CSRSFs_h-HM3COGIJmyV5nsSTIpiEWDMuxg7HWOlypFMPaddQJZ2EgohizpvMGPIXMW3_GkassVQ-0r8bwVHefaB55M2nHv7_zcfvrQ">