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

Revamp tokens and add import / export support #4

Closed
3 tasks done
TIny-Hacker opened this issue Jan 27, 2024 · 3 comments
Closed
3 tasks done

Revamp tokens and add import / export support #4

TIny-Hacker opened this issue Jan 27, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TIny-Hacker
Copy link
Owner

TIny-Hacker commented Jan 27, 2024

Info

It would be a significant improvement to add import / export support to the extension, and no longer require the additional step of copying and pasting from SC3 or TI-Connect CE. Most likely would be done using tivars_lib_cpp.

Tasks

  • Research way to make the feature fit in well with VS Code - use command palette.
  • Change highlighting to match the token syntax here as opposed to SC3's
  • Import / export TI-BASIC programs
@TIny-Hacker TIny-Hacker added the enhancement New feature or request label Jan 27, 2024
@TIny-Hacker TIny-Hacker added this to the 2.0 milestone Jan 27, 2024
@TIny-Hacker TIny-Hacker self-assigned this Jan 27, 2024
@TIny-Hacker TIny-Hacker modified the milestones: 2.0, 1.0 Feb 21, 2024
@TIny-Hacker
Copy link
Owner Author

Importing seems to work, but it's a little slow and could still be improved somewhat. I'll look into exporting next.

@TIny-Hacker
Copy link
Owner Author

TIny-Hacker commented Apr 6, 2024

Importing and exporting works properly now. However, I'm waiting to push till:

  • Correct indentation
  • Use tivars_lib_cpp with ASCII
  • Return certain unicode

@TIny-Hacker
Copy link
Owner Author

I still need to do some testing but otherwise the feature is good to go as of 97a7cab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant