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 Latexify.jl #161

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

Refactor Latexify.jl #161

wants to merge 40 commits into from

Commits on Apr 4, 2021

  1. �Add refactor prototype.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    d260f72 View commit details
    Browse the repository at this point in the history
  2. Revise refactor prototype.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    f39f275 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6238f3 View commit details
    Browse the repository at this point in the history
  4. Rearrange refactor prototype.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    24c7440 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    168fd2e View commit details
    Browse the repository at this point in the history
  6. Update refactor protoypte.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    f756525 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f45c4f View commit details
    Browse the repository at this point in the history
  8. Revise refactor prototype 2.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    c20820b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    54dde4f View commit details
    Browse the repository at this point in the history
  10. Add renrer \usepackage.

    korsbo committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    ae1a6fa View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    a64c351 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Stop recusing to top-level call. Breaks recipes.

    In this breaking change, I stop re-routing all calls to latexraw via
    latexify. This was previously done to enable recursive recipe
    application. I'm now developing a more performant alterantive.
    korsbo committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    4acc683 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    137dcb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    473032a View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. Configuration menu
    Copy the full SHA
    ba94fc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8a5742 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ad951d View commit details
    Browse the repository at this point in the history
  4. Add type annotation support.

    korsbo committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    7255375 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f1a3f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ae35a6 View commit details
    Browse the repository at this point in the history
  7. Stop testing on Julia 0.7.

    korsbo committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    068a37e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4a5c03e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. Configuration menu
    Copy the full SHA
    da056d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d86347 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. Replace latexify top function.

    korsbo committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    267308c View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    056ba0c View commit details
    Browse the repository at this point in the history
  2. Add IOStream prototype.

    korsbo committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    d59f5b5 View commit details
    Browse the repository at this point in the history
  3. Reinstate recipes.

    korsbo committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    e870cd2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c5f972 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Way too much stuff for a commit.

    - Rename decend -> descend
    - Fix top-level matching for environments.
    - Add some precompilation.
    - Unify call signatures by changing config position.
    - Let config be a passed argument. This ensures that modifications are
    constrained to calls below the modifying call.
    - WIP: some macro prototyping.
    korsbo committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    b208c68 View commit details
    Browse the repository at this point in the history
  2. Fix broken env inference.

    korsbo committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    e1348da View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Propagate rules along descend.

    korsbo committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    86d1ee3 View commit details
    Browse the repository at this point in the history
  2. Add TracedIO for better testing.

    Allows for tracing the call path along the different latexify rules.
    korsbo committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    d9d3b89 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Greatly improve parity with main.

    Add matchers, tests and fix bugs.
    korsbo committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    e6d3310 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Fix some tests

    korsbo committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    7ee625f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b3299d View commit details
    Browse the repository at this point in the history
  3. Purge some deprecated code.

    korsbo committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    ce78c3e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2f285ff View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    e68b147 View commit details
    Browse the repository at this point in the history
  2. Add broken test

    A reminder of what does not work.
    korsbo committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    29a6711 View commit details
    Browse the repository at this point in the history