xref: /qemu/.editorconfig (revision 1ad723e9)
1*1ad723e9SMarc-André Lureau# EditorConfig is a file format and collection of text editor plugins
2*1ad723e9SMarc-André Lureau# for maintaining consistent coding styles between different editors
3*1ad723e9SMarc-André Lureau# and IDEs. Most popular editors support this either natively or via
4*1ad723e9SMarc-André Lureau# plugin.
5*1ad723e9SMarc-André Lureau#
6*1ad723e9SMarc-André Lureau# Check https://editorconfig.org for details.
7*1ad723e9SMarc-André Lureau
8a62e20f6SGerd Hoffmannroot = true
9a62e20f6SGerd Hoffmann
10a62e20f6SGerd Hoffmann[*]
11a62e20f6SGerd Hoffmannend_of_line = lf
12a62e20f6SGerd Hoffmanninsert_final_newline = true
13a62e20f6SGerd Hoffmanncharset = utf-8
14a62e20f6SGerd Hoffmann
15*1ad723e9SMarc-André Lureau[*.mak]
16*1ad723e9SMarc-André Lureauindent_style = tab
17*1ad723e9SMarc-André Lureauindent_size = 8
18*1ad723e9SMarc-André Lureaufile_type_emacs = makefile
19*1ad723e9SMarc-André Lureau
20a62e20f6SGerd Hoffmann[Makefile*]
21a62e20f6SGerd Hoffmannindent_style = tab
22a62e20f6SGerd Hoffmannindent_size = 8
23*1ad723e9SMarc-André Lureaufile_type_emacs = makefile
24a62e20f6SGerd Hoffmann
25a62e20f6SGerd Hoffmann[*.{c,h}]
26a62e20f6SGerd Hoffmannindent_style = space
27a62e20f6SGerd Hoffmannindent_size = 4
28*1ad723e9SMarc-André Lureau
29*1ad723e9SMarc-André Lureau[*.{vert,frag}]
30*1ad723e9SMarc-André Lureaufile_type_emacs = glsl
31*1ad723e9SMarc-André Lureau
32*1ad723e9SMarc-André Lureau[*.json]
33*1ad723e9SMarc-André Lureauindent_style = space
34*1ad723e9SMarc-André Lureaufile_type_emacs = python
35