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

Wrapped long line and folding performance #513

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

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    a193cfb View commit details
    Browse the repository at this point in the history
  2. wrap-perf: only measure width when we have to, and only up to the max…

    …imum width we have to
    karlvr committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    bc67c46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47a081c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2842e6e View commit details
    Browse the repository at this point in the history
  5. wrap-perf: checkstyle

    karlvr committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    1ed3adf View commit details
    Browse the repository at this point in the history
  6. wrap-perf: clip the tokens we paint in a View

    A View can be enormous in the case of a massive unbroken line.
    karlvr committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    291ded3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9352904 View commit details
    Browse the repository at this point in the history
  8. wrap-perf: avoid spurious resizes

    I’ve observed ongoing one pixel changes backwards and forwards in width in the setSize method from its two different call-sites.
    karlvr committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    ec41cf0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f5ae6ba View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

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

Commits on Jul 6, 2023

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