Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adriweb/tivars_lib_cpp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: adriweb/tivars_lib_cpp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: xml
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 16 files changed
  • 1 contributor

Commits on Dec 16, 2025

  1. (de)tok: use the TI-Toolkit XML token sheet instead of the handmade CSV.

    Almost all of this commit was generated by Junie with the following prompt:
    > Refactor how src/TypeHandlers/TH_Tokenized.cpp works: instead of loading the available tokens from `programs_tokens.csv`, it needs to use data from `ti-toolkit-8x-tokens.xml` which has more information and metadata we can use later on for more features.
    adriweb committed Dec 16, 2025
    Configuration menu
    Copy the full SHA
    ed24a23 View commit details
    Browse the repository at this point in the history
  2. use pugixml library instead of manually parsing the XML

    Almost all of this commit was generated by Junie by telling it to use an xml library instead of manually parsing the XML
    adriweb committed Dec 16, 2025
    Configuration menu
    Copy the full SHA
    7384e0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae8b361 View commit details
    Browse the repository at this point in the history
  4. [WIP] script to merge french translations into the XML

    Almost all of this commit was generated by Junie with the following prompt (and later refined for adding cases to skip inserting the french stuff, and forcing it to keep whitespaces, escapes, etc):
    > generate a script (python, for instance) to properly insert into the xml file the french tokens (`<lang code="fr" ...`) from the data in `programs_tokens.csv`
    adriweb committed Dec 16, 2025
    Configuration menu
    Copy the full SHA
    e3484f4 View commit details
    Browse the repository at this point in the history
  5. [WIP] test xml branch

    adriweb committed Dec 16, 2025
    Configuration menu
    Copy the full SHA
    d4ea0e6 View commit details
    Browse the repository at this point in the history
Loading