Skip to content

Support custom python path#45

Open
sprytnyk wants to merge 2 commits intofisadev:masterfrom
sprytnyk:support-custom-python-path
Open

Support custom python path#45
sprytnyk wants to merge 2 commits intofisadev:masterfrom
sprytnyk:support-custom-python-path

Conversation

@sprytnyk
Copy link
Copy Markdown

Complete external Python support implementation

  • Add comprehensive guards to prevent script reloading issues
  • Implement full config override support for external Python execution
  • Add proper error handling and file reloading for external mode
  • Support both normal and visual mode mappings for external Python
  • Update README with examples for custom Python executable paths
  • Improve code organization with clear comments and structure
  • Ensure backward compatibility with embedded Python mode

- Add comprehensive guards to prevent script reloading issues
- Implement full config override support for external Python execution
- Add proper error handling and file reloading for external mode
- Support both normal and visual mode mappings for external Python
- Update README with examples for custom Python executable paths
- Improve code organization with clear comments and structure
- Ensure backward compatibility with embedded Python mode
The function name now better describes its purpose - running isort
via system() call with external Python executable rather than
using Vim's embedded Python interpreter.
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