Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 02, 2014

  1. Allan Odgaard

    Change to Makefile directory when “Build Target…” calls ‘make’

    This is when calling ‘make’ to obtain phony targets. Previously it would fail to resolve relative includes, which manifested itself by an error following the build output, in addition to not listing potential targets from these included make files.
    authored April 02, 2014

Mar 06, 2014

  1. Michael Sheets

    Use true for the disableIndentCorrections value

    authored March 06, 2014

Aug 09, 2013

  1. Allan Odgaard

    Do a better job at locating Makefile

    We now search from current file’s directory and up to the project directory, if TM_MAKE_FILE is unset, and there is no Makefile in the project folder.
    Also show better error when no Makefile is found.
    authored August 10, 2013

Jul 27, 2013

  1. Michael Sheets

    Use version 1.8 of ruby for bundle items

    10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.
    authored July 27, 2013

Jul 04, 2013

  1. Allan Odgaard

    Fix working directory when calling make

    Due to a recent change in TextMate.executor it would always change the working directory to the project directory, which would fail if TM_MAKE_FILE was set to build/Makefile (and that file used relative paths).
    authored July 04, 2013

Mar 08, 2013

  1. Allan Odgaard

    Show tool tip when Build Target… can’t find any phony targets

    Closes #4.
    authored March 08, 2013

Jan 13, 2013

  1. Allan Odgaard

    Change how we format warnings/errors

    We now show the line as it appeared in the original output, except shortening the path. Only the leading file component of the line is a link and its tooltip show the full path (but not potential line and column info, as that should now be in the visible output).
    authored January 13, 2013
  2. Allan Odgaard

    Simplify make script setup

    We now also use the ‘:noun’ parameter with TextMate.executor instead of overwriting TM_DISPLAYNAME.
    authored January 13, 2013

Sep 15, 2012

  1. Michael Sheets

    Improve indentation preferences.

    authored September 15, 2012

Sep 10, 2012

  1. Michael Sheets

    Add initial semantic classes.

    authored September 08, 2012

Aug 23, 2012

  1. Adam Lickel

    Make: Support SMCS (C#) compiler errors

    authored August 23, 2012
  2. Adam Lickel

    Make: move txmt: links into a method

    authored August 23, 2012
  3. Adam Lickel

    Make: Encapsulate make commands into /lib/make.rb

    This lets us have consistent variables and regex handling.
    It also makes it very easy to add new commands (see: Build vs Run).
    authored August 23, 2012 sorbits committed August 23, 2012

Feb 24, 2012

  1. Adam Lickel

    Fix build target for any makefile

    Previously, it would only work for ./Makefile
    authored February 23, 2012

Nov 13, 2011

  1. Michael Sheets

    Improve comment.line match.

    authored November 13, 2011

Nov 12, 2011

  1. Michael Sheets

    Add meta.embedded scopes.

    authored November 12, 2011
  2. Michael Sheets

    Move folding settings.

    authored November 11, 2011
  3. Michael Sheets

    Add readme.

    authored November 11, 2011

Sep 24, 2011

  1. Michael Sheets

    Rewritten grammar.

    - Reordered file extensions
    - Added folding markers
    authored September 24, 2011

Jul 01, 2011

  1. Allan Odgaard

    Extract optional column info from Makefile output.

    authored July 01, 2011

May 04, 2011

  1. Allan Odgaard

    Merge pull request #3 from zachriggle/master.

    += Operator
    authored May 04, 2011

Apr 01, 2011

  1. Zach

    Added += operator to highlighting

    authored April 01, 2011

Jan 23, 2011

  1. Allan Odgaard

    Disable shebang check.

    The argument to make is the target we want to build and should not affect which interpreter is used.
    authored January 24, 2011

Nov 11, 2010

  1. Allan Odgaard

    Use TM_MAKE instead of ‘make’ (when set).

    This is to allow using a newer version of make.
    Additionally the patterns matching make output will now accept ‘gmake:’ as alternative to ‘make:’ as line prefix.
    authored November 11, 2010

May 05, 2010

  1. Allan Odgaard

    Give a name to maching of \`.

    Also match \\ so that sequences like \\` are handled properly.
    authored May 05, 2010
  2. Allan Odgaard

    Follow naming conventions for scopes.

    authored May 05, 2010

May 01, 2010

  1. Adam Vandenberg

    Add rule for $(VARIABLE) references.

    authored August 26, 2009
  2. Adam Vandenberg

    Don't capture escaped backtick.

    A \` pattern is likely part of a string, and does not signal the start
    of an interpolated shell script.
    authored August 26, 2009

Apr 11, 2010

  1. Allan Odgaard

    Ensure list of goals is unique.

    For unknown reasons I get all the goals doubled roughly 10-20% of the time when using “Build Target…”. The way we obtain the list is hacky, so I added the unique option rather than debug the issue.
    authored April 11, 2010
  2. Torsten Becker

    Minor fix in the Makefile syntax, make actually allows spaces between…

    … a rule name and the colon.
    authored March 12, 2010 sorbits committed April 11, 2010

Feb 03, 2010

  1. AJ Ross

    Instead of “ENV["key"].nil? ? "default" : ENV["key"]” use the far cle…

    …arer alternative “ENV["key"] || "default"”.
    authored February 02, 2010
  2. AJ Ross

    Default TM_PROJECT_DIRECTORY to the directory component of TM_FILEPATH.

    authored February 02, 2010

Nov 16, 2009

  1. Add a new command “Build Target…” which shows a menu allowing a speci…

    …fic target to be chosen.
    authored November 11, 2009 sorbits committed November 16, 2009

Jun 05, 2009

  1. Allan Odgaard

    • do not save current file via Executor

    We already have the pre-run hook set to “Save Project”.
    git-svn-id: dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    authored June 05, 2009

May 03, 2009

  1. Allan Odgaard

    • rename (display) name of bundle

    git-svn-id: dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    authored May 03, 2009
Something went wrong with that request. Please try again.