Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor project to allow usage of both Lua and Rust logic #18

Open
dasupradyumna opened this issue Jan 2, 2025 · 0 comments
Open

Refactor project to allow usage of both Lua and Rust logic #18

dasupradyumna opened this issue Jan 2, 2025 · 0 comments
Assignees
Labels
internal Related to internal project development
Milestone

Comments

@dasupradyumna
Copy link
Owner

Context

The library crate that is created by the current Rust source code is designed to be directly accessed in Lua as require('launch'), with the API as functions in this module. This has the limitation that all plugin has to be within Rust code, and any auxillary Lua / VimL code cannot be cleanly added if needed in the future.

A refactor of the project design is required that will support plugin development from both Lua and Rust code.

@dasupradyumna dasupradyumna added the internal Related to internal project development label Jan 2, 2025
@dasupradyumna dasupradyumna added this to the v1.0.0 milestone Jan 2, 2025
@dasupradyumna dasupradyumna self-assigned this Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Related to internal project development
Projects
None yet
Development

No branches or pull requests

1 participant