애플에서 짜는 코드 전부 이러는 것인진 모르겠는데 *NIX 계열, macOS 전부 기본 탑재돼서 돌아가는 프린터 서비스 cups 가 스페이스 두 개 기본에 스페이스가 8 % N = 0 (N > 0) 넘어갈 때마다 탭으로 치환해놨음

이맥스에서 프로젝트 열어보는데 코드가 완전 난장판이어서 왜 이러지 했다가 이게 문제였더라

거기다가 함수 선언 인자 리스트도 다 라인으로 나눠놓음
int
main(
int             argc,
char          *argv[]
    )

이 스타일 우리 회사에서도 쓰는 건데 clang-format 에서는 이 스타일 지원안해서 코딩스타일 통일을 못 하는 은근 좆같은 스타일임

깃으로 함 봐라

https://github.com/apple/cups