Paul Wisehart <p...@oldcode.org> wrote:
> Hi!,
> 
> I have been learning to program in C on OpenBSD
> and it is super great.  I love that you can
> just use builtin stuff to write code, like 
> the man pages are great.
> 
> My issue is that I have grown to like code
> formatters after using them in golang and then
> python.  I use the builtin 'indent' which is 
> great, BUT it chokes on more cryptic stuff like
> nested parens, and array literals.
> 
> Do other OpenBSD C programmers use code formatters?
> What do they use?
> Should I just be more comfortable formatting my code
> as I type?

I tried a bit clang-format since I wanted to experiment with LSP too but
it's not for me.  While I'm happily using `gofmt' on save for Go, i
haven't found something that pleases me enough for C.  (also because on
Go I gave up at indenting as i wanted, on C not yet)

mg in base does a pretty good job out-of-the-box at indending C as you
type.  emacs can also be tought to follow style(9), except for some
nits, quite easily too.

p.s. there's knfmt by anton@ too, but I haven't used it extensively yet
to comment on it.

Reply via email to