Thread (34 messages) 34 messages, 6 authors, 2017-09-28

Re: [PATCH v2 1/2] clang-format: outline the git project's coding style

flat view

From: Brandon Williams <hidden>
Date: 2017-08-15 17:34:55

On 08/15, Ben Peart wrote:

On 8/14/2017 5:30 PM, Brandon Williams wrote:
quoted
Add a '.clang-format' file which outlines the git project's coding
style.  This can be used with clang-format to auto-format .c and .h
files to conform with git's style.

Signed-off-by: Brandon Williams <redacted>
---
 .clang-format | 165 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 165 insertions(+)
 create mode 100644 .clang-format
I applied this and then ran:
    clang-format -i -style file *.c *.h builtin/*.c

The modified files generate lots of line ending warnings.
Apparently clang-format isn't respecting the git settings for line
endings as it converted CRLF to LF in all the files it edited.

$ git add .
warning: LF will be replaced by CRLF in alloc.c.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in base85.c.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in bisect.h.
[...]
I would think that there  must be some setting to permit CRLF on windows
machines.  As I work on a unix machine I don't see this sort of
behavior.

-- 
Brandon Williams
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help