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

Optimizations by pbfy0 (Rebase, needs testing) #255

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Dec 3, 2020

  1. Move keys to a separate C file.

    This avoids having several copies of the table.
    (Seems to only happened when compiled with -O0 however)
    
    Original commit was made by pbfy0 :
    ndless-nspire@5ea35e9
    gameblabla authored and gameblabla committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    9d2ec2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23564db View commit details
    Browse the repository at this point in the history
  3. Support absolute paths in ndless.cfg.

    gameblabla authored and gameblabla committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    18d5a16 View commit details
    Browse the repository at this point in the history
  4. Significant changes to the config parser and to file association code

    As a result, ndless will write the location it has found the associated program to ndless.cfg.
    This significantly speeds opening programs with association, since it avoids trawling through the entire filesystem each time.
    
    This is a rebase based upon ndless-nspire@b4ea94c
    gameblabla authored and gameblabla committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    5a96f8e View commit details
    Browse the repository at this point in the history