Permalink
Commits on May 2, 2017
  1. Release 1.2.5

    B. Scott Michel committed May 2, 2017
    Relax environment variable handling in proc_helper.
  2. Merge branch 'master' of https://github.com/SublimeHaskell/SublimeHas…

    B. Scott Michel committed May 2, 2017
    …kell into origin_master
  3. proc_helper environment variable frobbing

    B. Scott Michel committed May 2, 2017
    Make the environment passed to subprocesses less constrained.
    Previously, os.environ was cached and PATH was updated. Now, only PATH
    is updated in the current copy of os.environ. This allows the user to
    change their os.environ from the ST console and have those changes
    percolate through to subprocesses.
    
    Use case: updating proxy settings via os.environ['http_proxy']
  4. release notes for 1.2.4

    B. Scott Michel committed May 2, 2017
  5. remove extra debugging

    B. Scott Michel committed May 2, 2017
Commits on May 1, 2017
  1. lint and error navigation debugging

    B. Scott Michel committed May 1, 2017
    Trying to track down why lint hangs (looks like a Haskell dependency
    problem -- but hsdev should return an error response, if that's the
    case.)
    
    Also trying to track down error message navigation, but it does seem to
    work for me... ???
  2. minor enhancements

    B. Scott Michel committed Apr 30, 2017
    - Add ST3 build system support. At some point, we can deprecate the
      actual "SublimeHaskell: " commands because they now show up in the
      "Tools>Build with.." dropdown. A nice side effect is the fewer number
      of classes needed for commands.
    
    - Found a minor issue with the "add_to_PATH" settings.
Commits on Apr 29, 2017
  1. Release 1.2.3

    B. Scott Michel committed Apr 29, 2017
    Quick break fix: use re.search and not re.match. hsdev 0.2.2.0 outputs a
    long log string where the server start message is not at the start of
    the output. hsdev  >0.2.3.0 outputs a shorter line and hte server start
    message is at the start of the string.
Commits on Apr 28, 2017
  1. updated messages.json

    B. Scott Michel committed Apr 28, 2017
  2. and update messages.json...

    B. Scott Michel committed Apr 28, 2017
  3. Release 1.2.2

    B. Scott Michel committed Apr 28, 2017
  4. 1.2.2 release message.

    B. Scott Michel committed Apr 28, 2017
  5. and the local hsdev exits properly

    B. Scott Michel committed Apr 28, 2017
  6. more issue fixes

    B. Scott Michel committed Apr 28, 2017
    - Output window after a build completes now reappears.
    - Removed maximum hsdev version number. It didn't really make much
      sense, when I thought about it for a while.
    - Patch hsdev command line arguments (and add a new setting) to support
      simple-log's simplified "--log-level".
Commits on Apr 27, 2017
  1. Add cabal's "new build" rules

    B. Scott Michel committed Apr 27, 2017
    - Add the cabal 'new build' rules
    - Make ^B really invoke SublimeHaskell's build command
    - Update pylint settings for better cross-platform compatibility
Commits on Apr 13, 2017
  1. release 1.2.1

    B. Scott Michel committed Apr 13, 2017
    Fix client.py tracebacks.
  2. Merge branch 'fixes_1.2.1'

    B. Scott Michel committed Apr 13, 2017
    Pull over accumulated fixes for 1.2.1 release.
  3. pylint audit before release

    B. Scott Michel committed Apr 12, 2017
    - Also disable the multiple stack.yaml command. Not ready for prime
      time.
    - Update messages for 1.2.1 release tag.
Commits on Apr 11, 2017
  1. fix pylint errors

    B. Scott Michel committed Apr 11, 2017
    Yup. Found a few.
  2. use env vars

    B. Scott Michel committed Apr 11, 2017
    Replace absolute paths with environment variables.
  3. r1.2.1: call agent.stop_hsdev(), not stop_hsdev()

    B. Scott Michel committed Apr 11, 2017
Commits on Apr 10, 2017
  1. r1.2.1: connection functions initialize to None

    B. Scott Michel committed Apr 10, 2017
    Yeah, having a null function was a bad idea. It seemed like a good idea
    at the time.
  2. r1.2.1: Multiple stack.yaml-s.

    B. Scott Michel committed Apr 10, 2017
    Initial commit for multiple stack.yaml-s; fixed some obvious bugs in the
    implementation. Specifically, (get|set)_project_settings needed an extra
    view parameter.
  3. more documentation twiddling.

    B. Scott Michel committed Apr 10, 2017
  4. ignore __pycache__

    B. Scott Michel committed Apr 10, 2017
  5. Merge branch 'master' of https://github.com/bscottm/SublimeHaskell

    B. Scott Michel committed Apr 10, 2017
    Latest updates from github...
  6. documentation hacks

    B. Scott Michel committed Apr 10, 2017
Commits on Apr 9, 2017
  1. Merge pull request #1 from bscottm/stack-config-override

    bscottm committed on GitHub Apr 9, 2017
    Provide optional override for stack configs
Commits on Apr 7, 2017
  1. update message release tagging.

    B. Scott Michel committed Apr 7, 2017
    again.
  2. get the 1.2.0 release tag correct.

    B. Scott Michel committed Apr 7, 2017
  3. fix typo.

    B. Scott Michel committed Apr 7, 2017
  4. typo. ugh.

    B. Scott Michel committed Apr 7, 2017
  5. and add 'install' to messages.json.

    B. Scott Michel committed Apr 7, 2017
  6. and add 'install' to messages.json

    B. Scott Michel committed Apr 7, 2017