Permalink
Switch branches/tags
Nothing to show
Commits on Nov 22, 2011
  1. Add CONTRIBUTING.md, and LICENSE files lost in separating from puppet…

    Jacob Helwig committed Nov 22, 2011
    … repo
    
    Since the history included from the puppet repository was only that
    affecting the ext/emacs directory, the LICENSE, and CONTRIBUTING.md
    files were not included.  This adds them to the Vim syntax file
    specific repository, modifying the branch information in
    CONTRIBUTING.md appropriately.
Commits on May 12, 2011
  1. Merge branch '2.6.x' into 2.7.next

    slippycheeze committed May 12, 2011
    Fix conflicts in the changelog, and one agent spec in favour of the 2.7.next
    version of the code.
    
    Paired-With: Jacob Helwig <jacob@puppetlabs.com>
Commits on Apr 8, 2011
  1. Merge puppet-interfaces into puppet.

    slippycheeze committed Apr 8, 2011
    This joins the two repositories, including full history, into a single run, as
    well as landing the interfaces work on the next branch ready for release.
Commits on Apr 2, 2011
  1. vim: Initial ftplugin and indent support

    tmzullinger committed Aug 20, 2009
    Vim's indent support makes it easier to automatically indent puppet
    manifests.
Commits on Aug 28, 2010
  1. Fix #4615 - vim highlighting fails on slashes and colons.

    mfournier committed with jamtur01 Aug 25, 2010
    When a regexp is used in a selector, vim shouldn't choke if more than one slash
    is found on the same line.
    
    This patch also adds support for colons in attribute names.
Commits on Jul 26, 2010
  1. vim: match collected resources.

    mfournier committed with MarkusQ Jul 16, 2010
  2. vim: added elsif

    mfournier committed with MarkusQ Jul 16, 2010
Commits on Jan 30, 2010
  1. vim: Improve function matching when functions contain ')'

    tmzullinger committed with jamtur01 Jan 9, 2010
    This fixes #3017 (VIM syntax highlight for regsubst fails) by converting
    puppetFunction from a simple keyword to a region.
    
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
  2. vim: puppetDefArguments is contained by puppetDefine

    tmzullinger committed with jamtur01 Dec 8, 2009
    The argument list for a definition must be contained, otherwise it
    matches too much text.  For example:
    
        define test($arg) {
            $foo = regsubst("$name", '(.*)', '\1')
            # The parentheses within the above regsubst are matched as part
            # of puppetDefArguments and the highlighting after is incorrect.
        }
    
    Marking puppetDefArguments as contained by puppetDefine fixes this.
    
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
Commits on Sep 9, 2009
  1. vim: match regexp language features

    mfournier committed with jamtur01 Sep 8, 2009
    Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
Commits on Aug 9, 2009
  1. vim: Mark puppetFunction values as contained

    tmzullinger committed with jamtur01 Aug 7, 2009
    This prevents 'file' from being highlighted as a function when it is
    used as a resource.
    
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
Commits on Jul 29, 2009
  1. Fix #2429 - vim: class/define/node should only be followed by whitespace

    mfournier committed Jul 29, 2009
    Thanks to Charles Duffy for noticing this and providing this patch.
    
    Signed-off-by: Marc Fournier <marc.fournier@camptocamp.com>
Commits on Jun 10, 2009
  1. vim: several improvements + cleanup

    mfournier committed Jun 8, 2009
     * added highlighting for different type of keywords:
       * if/else
       * undef
       * puppet function names
       * parameters passed to "ensure"
       * unquoted digits
    
     * fixed regexps to match resources containing "::", "-" and "_"
    
     * handled escaped variables (variable which don't belong to puppet)
    
     * removed unused definitions and added comments
Commits on Jun 5, 2009
  1. Removed extra whitespace from end of lines

    Ian Taylor committed with jamtur01 Jun 5, 2009
Commits on May 30, 2009
  1. vim: Remove another mention of 'site' from syntax

    tmzullinger committed with jamtur01 May 29, 2009
    Noticed-by: Marc Fournier <marc.fournier@camptocamp.com>
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
  2. vim: Highlight parameters with 'plusignment' operator

    tmzullinger committed with jamtur01 May 29, 2009
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
  3. vim: Highlight strings in single quotes

    tmzullinger committed with jamtur01 May 29, 2009
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
  4. vim: Clean up syntax spacing

    tmzullinger committed with jamtur01 May 29, 2009
    Signed-off-by: Todd Zullinger <tmz@pobox.com>
Commits on Feb 13, 2009
Commits on Feb 10, 2009
Commits on Dec 19, 2007
  1. Updating filetype detection for vim, and changing

    lak committed Dec 19, 2007
    the filestructure for vim files. (#900 and #963)
Commits on Nov 14, 2006
  1. updating syntax matcher to highlight dollar signs in prototypes

    luke committed Nov 14, 2006
    git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1884 980ebf18-57e1-0310-9a29-db15c13687c0
Commits on Feb 7, 2006
  1. adding vim syntax stuff

    luke committed Feb 7, 2006
    git-svn-id: https://reductivelabs.com/svn/puppet/trunk@875 980ebf18-57e1-0310-9a29-db15c13687c0