Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Feb 25, 2012
Commits on Feb 23, 2012
  1. @cyphactor

    Added the basics of colored output.

    cyphactor authored
    I added a language to parse the output into entities and then a theme
    file to associate colors with those entities. I then applied the
    language and the them to the view programatically in the plugin.
Commits on Feb 15, 2012
  1. @cyphactor
  2. @cyphactor
Commits on Feb 10, 2012
  1. @cyphactor

    Updated README to include Package Control info.

    cyphactor authored
    I updated the README to cover installing via Package Control,
    and upgrading via Package Control. Beyond that I add a little
    blurb about the new "auto show" feature that I added and where
    it is useful.
  2. @cyphactor

    Added auto show panel on new data.

    cyphactor authored
    Modified the plugin so that you don't have to show the Guard output
    panel via key command or the command palette. It does this by now
    showing the Guard output pane any time new Guard output arrives and
    is ready to be shown.
  3. @cyphactor

    Start guard now set perms of internal scripts.

    cyphactor authored
    I added this because it seems that when the package gets installed
    via the Package Control plugin it neglects to retain file permissions
    as Git does by default when installed manually. Beyond that Git can
    be configured in such a way to ignore the permissions. Therefore,
    I decided to simply have the Python portion of the plugin set the perms
    to 755 on both of the internal scripts every time start guard is run.
    That way if they ever lose their perms it won't matter they will just
    be correct such that they can be executed appropriately.
Commits on Feb 9, 2012
  1. @cyphactor

    Replaced /bin/sh with /bin/bash as is more stndrd.

    cyphactor authored
    After getting a report from a couple of people it
    seems that their Linux systems were not by default
    setup with /bin/sh but instead /bin/bash so I setup
    the sh-baing in run_guard.sh to use /bin/bash now.
Commits on Feb 1, 2012
  1. @cyphactor
  2. @cyphactor

    Added default key binding to show the guard view.

    cyphactor authored
    The default binding is super+shift+c. The reason that this command
    of all of the guard commands is worthy of a key binding is because
    the guard view hides when you do a find or when you simply press
    escape. So, things that you do in the normal dev process may hide
    the guard output and you need to be able to bring it back up
    quickly. Hence, the key binding.
  3. @cyphactor

    Added word_wrap and Guard auto termination.

    cyphactor authored
    I figured out how to enable native Sublime Text 2 view based word
    wrapping in the output pane so I enabled that. It is a little
    strange with respect to autoscrolling because the output is not
    hard wrapped. I think that can be fixed by actually scrolling to
    the size of the view like I used to rather than the first char in
    each line. This will require further testing and will be resolved
    in another commit. I also added a guard_wrapper command which is
    now what is executed by the plugin. It simply wraps IO for the
    guard command and watches for its STDIN to be closed. It does
    this because when the wrappers STDIN closes that means that
    Sublime Text 2 has exited either cleanly or by crash and we need
    to stop Guard.
Commits on Jan 27, 2012
  1. @cyphactor
  2. @cyphactor

    Got rid of some code I was testing out before.

    cyphactor authored
    I got rid of this code because I decided I don't want to use that
    character wrap functionality as it seems weird.
  3. @cyphactor

    Modified it to only autoscroll vertically.

    cyphactor authored
    I did this because it was annoying when it would autoscroll to the
    right as well when the test status dots would go to the right
    past the end of the view and then when done snap back to the left.
  4. @cyphactor

    Added stripping of terminal color codes.

    cyphactor authored
    I did this because I couldn't figure out a way to color the output
    in the Sublime Text 2 output pane that I am using.
  5. @cyphactor

    Added RVM support.

    cyphactor authored
    I did this so that users don't have to launch subl . from a shell
    with their RVM environment loaded already. Instead it is smart
    enough to find the RVM environment and load it appropriately.
Commits on Jan 25, 2012
  1. @cyphactor
  2. @cyphactor
  3. @cyphactor

    Fixed a silly typo.

    cyphactor authored
  4. @cyphactor
  5. @cyphactor
  6. @cyphactor
  7. @cyphactor

    Added all the normal Guard functionality to the plugin.

    cyphactor authored
    I also added logic to try and find a Bundle & Guard based
    project directory out of the open folders in the window
    to run Guard in. If it can't find one then it throws an
    error message saying it can't find one. This makes running
    Guard generic enough that it would be valuable to other
    people.
Commits on Jan 24, 2012
  1. @cyphactor
Something went wrong with that request. Please try again.