Mesa (master): editorconfig: Fix up the tab rendering width.

Eric Anholt anholt at kemper.freedesktop.org
Tue Jan 3 18:39:18 UTC 2017


Module: Mesa
Branch: master
Commit: dd12119706c00a9c10eafa4af09f44207793c064
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd12119706c00a9c10eafa4af09f44207793c064

Author: Eric Anholt <eric at anholt.net>
Date:   Tue Dec 27 09:00:14 2016 -0800

editorconfig: Fix up the tab rendering width.

Our editorconfig file looked sensible, saying that we wanted to indent
with spaces and use 3/4/whatever space indentation.  However, the spec has
this little surprise:

    "tab_width: a whole number defining the number of columns used to
     represent a tab character. This defaults to the value of indent_size
     and doesn't usually need to be specified."

so once my editor started respecting editorconfig, the files that have
tabs left in them started getting rendered wrong, showing up like this in
brw_program.c:

   case GL_COMPUTE_PROGRAM_NV: {
      struct brw_program *prog = rzalloc(NULL, struct brw_program);
      if (prog) {
    prog->id = get_new_program_id(brw->screen);

    return _mesa_init_gl_program(&prog->program, target, id);
      }
      else
    return NULL;
   }

Reviewed-by: Ilia Mirkin <imirkin at alum.mit.edu>

---

 .editorconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.editorconfig b/.editorconfig
index a8b8a88..6eb0702 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -6,6 +6,7 @@ root = true
 [*]
 charset = utf-8
 insert_final_newline = true
+tab_width = 8
 
 [*.{c,h,cpp,hpp,cc,hh}]
 indent_style = space




More information about the mesa-commit mailing list