From nobody Sat Mar 7 07:51:21 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fSb7Z1CY9z6T33K for ; Sat, 07 Mar 2026 07:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSb7Y4qN9z3dHb for ; Sat, 07 Mar 2026 07:51:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772869881; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Bc/5GSWnu5enIQ4ZA70yqGZhn1Im0ekLxlFBng4QUEw=; b=tvMu7Y2xjDbsGKNIrw3BWbdSU+eXBkugukTB9K9TtAcyTZiqhf5pNAFeyBcO0WdisQ44Te NWepK1TrUKlsPo6x9FcXggBDUVQiBFo7S5GhpUpx/OZph0xVk1/bYlCsD1lX8ZsI/4ROB+ bbrtaf/qMdcBNsHP/bZYptHZkxB0mKjIfU05DbF5n9KjD0gGFeSt/bJPzAQBHxgnm18voj niu33g4HosCJc43JUQLmtkxmXbP614GhYzRhVJzcuhMN3M1SIDTss3a008ayiSu5QsspEP aKRCid/7ioibBHxvzqd67EHlFISzkgZtkbaGu6YPZPxsOCuR/9RnvrY75xsgJQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772869881; a=rsa-sha256; cv=none; b=aF85LesAv83VdLGRPejNxCw/8cibuliRb6oQCYe6e+tHbuJhRA/UY0x4alnbAn8BPD7uYu nSIXBSdFgEtoJNxVa4qMwmlw/gLfgEmHsH3LG86gubIYYo0KYoC9RAlvLuXS5d+bqSoaA7 XO/0onC2EGvTBxYIpbPvTL6pzBG5YqiSa1rVDlijPFjRR10BsTAiuX854odxvz4krxeNKG vg/zpTNu1daQ6fAJ9VBeCz0j2iddGm35n4egF9cPt0NwUCrEQG9fmUrmdgFzBUUwLsufDv Z0HC/fRMF0rZQhcuz7PCvPXNz1TmGORAOyHZDDjWw9vEje/rR15gwCNV/gDenA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772869881; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Bc/5GSWnu5enIQ4ZA70yqGZhn1Im0ekLxlFBng4QUEw=; b=QNNetNN85m9tjRUjG5Q9PZU8gk/I+T4ICn6OTOZY4xICE5+pR0sgqPIGP3B2YvatjZWlXu l7z9xN1reuQxyB9FFce7CHku2UPNEYHg6ikfABzyoUI17HfIhWu19GAsDXLyyX5hJDG5rG zNX/MbFPM9XIGXs4NAEQWLWPgiunnLaqxf/VH5B922leAP6Me9ksKkFZb+z8ROy0qid/6l JDTwCOyaFta3Obd+73lq165huhGKG25apeU3UhhcMSg52TTdF6px0l6AM3eMnlsSXDfed8 EjGUMY52UhUPz26XAAl+htk4yxyr0cHNRC1PF0XX1QGIj1O2dMzhjJnrOCCqDA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSb7Y3GWWz10Vb for ; Sat, 07 Mar 2026 07:51:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23dae by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 07:51:21 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Minsoo Choo From: Warner Losh Subject: git: 75858ca528bf - main - Add .editorconfig List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 75858ca528bfdef7101ac493baa1b43616c4153c Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 07:51:21 +0000 Message-Id: <69abd8f9.23dae.41d7461e@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=75858ca528bfdef7101ac493baa1b43616c4153c commit 75858ca528bfdef7101ac493baa1b43616c4153c Author: Minsoo Choo AuthorDate: 2026-02-15 19:14:28 +0000 Commit: Warner Losh CommitDate: 2026-03-07 07:51:15 +0000 Add .editorconfig FreeBSD developers use different text editors or sometimes use GUI editors such as VSCode or Zed on different platforms for convinence. However, there is lack of unified config for those editors to follow style(9) including indent rules. Although most "modern" editors support .editorconfig out of box, basic editors such as vim needs a plugin for autoloading .editorconfig file. Sponsored by: The FreeBSD Foundation Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/2024 --- .editorconfig | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000000..14970af1e2dd --- /dev/null +++ b/.editorconfig @@ -0,0 +1,23 @@ +[{contrib/**,**/contrib/**,kerberos5/**,krb5/**,crypto/**,sys/crypto/openssl/**}] +ignore = true + +[{*.{awk,c,dts,dtsi,dtso,h,mk,s,S},Makefile,Makefile.*}] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = tab +indent_size = 8 + +[*.py] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 4 + +[*.{yaml,yml}] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 2