Skip to content

feat(nvim): safe Python formatting for 42 projects - #3

Merged
avainfo merged 2 commits into
masterfrom
feat/42-python-ruff-formatting
Nov 7, 2026
Merged

avainfo merged 2 commits into
masterfrom
feat/42-python-ruff-formatting

Conversation

@avainfo

@avainfo avainfo commented Nov 7, 2026

Copy link
Copy Markdown
Owner

Adds an exact /42/ directory-component scope for Neovim Python formatting with ruff format only, defaulting to 79 columns unless a project Ruff configuration is present. Keeps the existing Ruff lint-fix/import/format chain outside 42 and disables C/C++ formatting within 42. Preserves <Space>fm when LSP attaches, with tests for mapping, scope, local configs, Ruff output, and regression behavior.

@avainfo
avainfo merged commit 056082d into master Nov 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant