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

Introduce run-time language switching #11

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

Commits on Oct 24, 2017

  1. Make implementation easier to understand

    by introducing types describing their intent.
    niklas committed Oct 24, 2017
    Configuration menu
    Copy the full SHA
    5042ad0 View commit details
    Browse the repository at this point in the history
  2. Introduce run-time language switching

    This incorporates all present translations into one build. Instead of a
    symlink to the compile-time language, a switch is generated for every
    translation module. This switch contains all the functions of the
    original(s), but they take a Language as an extra (preceeding) argument,
    delegating the translation itself to the corresponding module for that
    language.
    
    Migration of apps is needed, instructions in README.md.
    
    NOTE: This breaks the currently implemented behaviour of "one language
    per build".
    niklas committed Oct 24, 2017
    Configuration menu
    Copy the full SHA
    71a6a46 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2017

  1. Configuration menu
    Copy the full SHA
    c2f07b8 View commit details
    Browse the repository at this point in the history
  2. elm-format 0.6.1-alpha

    niklas committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1bb26db View commit details
    Browse the repository at this point in the history
  3. Use full module names for types.

    As some claim these are easier to read. YMMV :)
    niklas committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    c0de93b View commit details
    Browse the repository at this point in the history
  4. Reduce elm-analyze warnings.

    niklas committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    9199b87 View commit details
    Browse the repository at this point in the history