Author Topic: Contextual menu extension to reindent parameter lists  (Read 104 times)

Offline OS923

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 529
Contextual menu extension to reindent parameter lists
« on: December 02, 2019, 08:27:50 AM »
I wrote a contextual menu extension to reindent parameter lists.

Before:
Code: [Select]
Bool Read(n1 x,
       n1 y,
             n1 z)
{
    if (!Read("\pInput (many)",
                m_save,
           k))
        {
        Return_false("\pError (-110)",
                       k);
        }
    /* Test(a,
          b); */
    Test(a,
       b);
    // Test(a,
    //    b);
    Test(a,
      b);
    Test(A(x,
      y),
             B(z,
                 w));
    return True;
}

After:
Code: [Select]
Bool Read(n1 x,
          n1 y,
          n1 z)
{
    if (!Read("\pInput (many)",
              m_save,
              k))
        {
        Return_false("\pError (-110)",
                     k);
        }
    /* Test(a,
          b); */
    Test(a,
         b);
    // Test(a,
    //    b);
    Test(a,
         b);
    Test(A(x,
           y),
         B(z,
           w));
    return True;
}

At this moment it contains 512 K of zeroes.
I'll try to make a smaller version.