Community
    • Login

    Auto-indent behavior issue

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    3 Posts 3 Posters 861 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Peter JohnsonP
      Peter Johnson
      last edited by

      Reproduction steps:

      New file, Language -> C.

      struct bob boo[4] = {
          {1, 2},
          {
      

      Pressing the final { in the above example adds an extra tab character that it should not:

      struct bob boo[4] = {
          {1, 2},
              {
      

      I fiddled with the settings but it seems to just be broken in every mode?

      Alan KilbornA Michael VincentM 2 Replies Last reply Reply Quote 1
      • Alan KilbornA
        Alan Kilborn @Peter Johnson
        last edited by

        @Peter-Johnson

        Yep, it’s annoying. I was going to suggest setting the Language to C++ as a workaround, but it does the same thing there. :-(

        1 Reply Last reply Reply Quote 1
        • Michael VincentM
          Michael Vincent @Peter Johnson
          last edited by Michael Vincent

          @Peter-Johnson

          I thought it may have something to do with SCI_SETINDENTATIONGUIDES but using NppExec to examine my current with Language C (SC_IV_LOOKFORWARD) and then setting to SC_IV_LOOKBOTH, I get the same results as you in both modes.

          Cheers.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post
          The Community of users of the Notepad++ text editor.
          Powered by NodeBB | Contributors