Skip to content

Conversation

@sprytnyk
Copy link

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