• @[email protected]
      link
      fedilink
      74 months ago

      It was more than just tab conversion. For example, it decided on its own that:

      if(...) {
          ...
      }
      else {
          ...
      }
      

      would look better like:

      if(...) {
          ...
      } else {
          ...
      }
      

      I mean I guess I could live with that, but really? I imagine there’s some config where you can disable all this, but it just doesn’t seem worth some giant git commit every time I touch a file with the editor.

      • @[email protected]
        link
        fedilink
        34 months ago

        My guess is that it has that default because they use Rust. Everyone uses rustfmt so everything looks the same and if you always format before a commit you never get massive diffs.

        Most rust projects I’ve seen even have a ci job to check the formatting with rustfmt.