Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.
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: AtomLinter/linter-markdown
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.1.0
Choose a base ref
...
head repository: AtomLinter/linter-markdown
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.1.1
Choose a head ref
  • 15 commits
  • 5 files changed
  • 2 contributors

Commits on Feb 24, 2017

  1. Configuration menu
    Copy the full SHA
    6570b36 View commit details
    Browse the repository at this point in the history
  2. Remove macOS testing

    Travis-CI has become completely unusable for macOS testing, with builds
    consistently taking over 2 hours to finish queueing.
    Arcanemagus committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    3292d39 View commit details
    Browse the repository at this point in the history
  3. Fix script loading

    Fix a potential issue with how the script was being executed before. It
    was possible for the script streaming to break partway through being
    passed to `sh`.
    Arcanemagus committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    2353963 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #126 from AtomLinter/arcanemagus/remove-osx-ci

    Remove macOS testing
    Arcanemagus committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    e2ecd30 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2017

  1. Configuration menu
    Copy the full SHA
    3675722 View commit details
    Browse the repository at this point in the history
  2. Defer dependency loading

    As Atom initializes any service providers as part of package activation,
    moving the requires in there wasn't actually saving us any time. Move
    the initialization of these requires into an idle callback triggered
    from the activate() call, and ensure they are ready before use.
    
    This brings activation time from ~500 ms down to 10 ms. A further ~6 ms
    can be shaved off by bringing the code from `config.js` into the main
    file, but that will need updating/refactoring of the remark engine.
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    8a3c35f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #127 from AtomLinter/arcanemagus/reduce-activation…

    …-time
    
    Defer dependency loading
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    0f29537 View commit details
    Browse the repository at this point in the history
  4. Async-ify the specs

    Bring in `async` compatible versions of `beforeEach` and `it` from the
    `jasmine-fix` module and refactor the code accordingly.
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    a5f05fd View commit details
    Browse the repository at this point in the history
  5. Merge pull request #128 from AtomLinter/arcanemagus/asyncify-specs

    Async-ify the specs
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    fb46b02 View commit details
    Browse the repository at this point in the history
  6. Cancel pending idle callbacks on deactivate

    If there are any pending idle callbacks registered by this package when
    it is requested to be deactivated, then cancel them before they run.
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    b1f071d View commit details
    Browse the repository at this point in the history
  7. Merge pull request #129 from AtomLinter/arcanemagus/cancel-pending

    Cancel pending idle callbacks on deactivate
    Arcanemagus committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    48e7fd4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2017

  1. Clear idleCallback list on deactivate

    If the package is deactivated, and then re-activated without restarting
    Atom this could potentially cause issues as there would still be handles
    stored from the previous activation.
    Arcanemagus committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    306ed14 View commit details
    Browse the repository at this point in the history
  2. Require immediately if necessary

    If the idle callback hasn't triggered yet when a `lint()` is called,
    immediately bring in the dependencies instead of waiting for that to
    complete.
    Arcanemagus committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    ce9d073 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #130 from AtomLinter/arcanemagus/cleanup-callbacks

    Minor fixes to callback handling
    Arcanemagus committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    b29b3cd View commit details
    Browse the repository at this point in the history
  4. Prepare v3.1.1 release

    Arcanemagus committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    2db6f95 View commit details
    Browse the repository at this point in the history
Loading