summaryrefslogtreecommitdiff
path: root/modules/prog-python.el
AgeCommit message (Collapse)Author
7 daysfeat:programming: Enhance language-specific keybindings and setupCraig Jennings
Add language-specific keybindings and configurations for C, Go, Python, and shell scripting panels. Introduce system utility function declarations and improve keybinding consistency across languages. Implement keybindings for debug, format, and static analysis tools tailored to each programming language, enhancing the developer experience and workflow efficiency.
7 daysfeat:python: Enhance Python LSP setup with plugins and configCraig Jennings
Add detailed configuration for LSP in the Python programming environment. Include forward declarations for LSP and external packages, and enable LSP with pylsp server if available. Set up pylsp plugin preferences and update relevant settings in python-mode initialization.
7 daysrefactor: prog-python: Remove hs-minor-mode from python setupCraig Jennings
Remove hs-minor-mode as it is no longer needed for code folding in Python setup.
7 daysrefactor: prog/python: Remove defers and update symbolsCraig Jennings
- Remove deferred loading from various use-package declarations to streamline. - Replace deprecated `define-key` with `keymap-set` in `dired-mode-map`. - Update Python configuration to prefer `python-ts-mode` over `python-mode` and ensure associated modes and hooks work with `python-ts-mode`. - Clean up deprecated `auto-mode-alist` usage to reflect the transition to Tree-sitter based major modes.
2025-10-12changing repositoriesCraig Jennings