Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Aug 7, 2013
  1. @sorbits

    Introduce first-line match for old-style property lists

    sorbits authored
    Files with a comment on first line containing “property list” (case-insensitive) are now considered old-style property list. This is to recognize converted binary property lists, which have such comment.
Commits on Jul 15, 2013
  1. @sorbits

    Remove the plist preprocess action

    sorbits authored
    I don’t think anyone uses this (anymore).
    
    Also minor change to shebang of the other commands.
Commits on Mar 6, 2013
  1. @sorbits

    Binary plist loader no longer excludes tmCommand files

    sorbits authored
    Initially we had a special import filter for tmCommand files so we didn’t want this one to run on them.
Commits on Jan 9, 2013
  1. @sorbits

    Add warning when reading binary property lists

    sorbits authored
    As a more general fix it might be good if import commands can indicate that they do not provide a round-trip safe format, so TextMate can mark the buffer read-only or similar.
Commits on Jul 10, 2012
  1. @sorbits

    Handle quoted keys in indent and folding patterns.

    sorbits authored
    An example would be a construct like this:
    
    	"^x" = {
    		"^m" = "selectToMark:";
    		"^x" = "swapWithMark:";
    		"^w" = "deleteToMark:";
    	};
Commits on Dec 11, 2011
  1. @infininight
  2. @infininight

    Move folding settings.

    infininight authored
  3. @infininight

    Add readme.

    infininight authored
Commits on Dec 2, 2011
  1. @infininight
Commits on Oct 22, 2011
  1. @infininight

    Add shortcut for grammar.

    infininight authored
Commits on Oct 3, 2011
  1. @infininight

    Temporary XML grammar.

    infininight authored
  2. @infininight

    New old-style grammar.

    infininight authored
  3. @infininight
Commits on Sep 22, 2011
  1. @infininight
  2. @infininight
  3. @infininight

    pretty_plist is now local.

    infininight authored
  4. @infininight
Commits on Aug 22, 2010
  1. @sorbits
Commits on Nov 15, 2009
  1. @sorbits

    Provide property list grammar with a name.

    sorbits authored
    This is so that we can reference it when a ‘scope’ is required.
Commits on May 20, 2009
  1. @sorbits

    • improve indentation pattern

    sorbits authored
    Previously keys were expected to be non-quoted, lowercase, not containing ‘.’, and have exactly one space to the left/right of the ‘=’ character. These restrictions have now been lifted.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@11561 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Mar 25, 2008
  1. @sorbits

    • change ‘\Z(?!\n)’ → ‘(?=not)possible’, our standard idiom for match…

    sorbits authored
    …ing “end of document”.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@9205 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on May 29, 2007
  1. @sorbits

    • exclude “constant.other.key” as this is often a quoted string, and …

    sorbits authored
    …we do not want = to insert ; inside that.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@7403 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on May 4, 2007
  1. @sorbits

    • improve the rule to match numeric strings with a negative look-ahea…

    sorbits authored
    …d on \w, that way “foo = 0xDEADBEEF;” no longer has ‘0’ as a number, and the rest as invalid.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@7124 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Apr 30, 2007
  1. @sorbits

    [CHANGED] Support top-level arrays (in addition to dictionaries) in o…

    sorbits authored
    …ld-style property lists -- ticket 53F82CC6
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@7080 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Mar 4, 2007
  1. @sorbits

    Add the following keys to the bundle’s info.plist:

    sorbits authored
    contactName:
       The full name of the contact for this bundle.
    contactEmailRot13:
       A ROT13 encoded email address for the bundle contact (we obfuscate it to avoid spammers from picking up the files, seeing how bundles will often be available via anonymous svn over http).
    description:
       A short description for this bundle. Do link to more info about the language (or whatever) the bundle is about. I decided on using HTML for this (but leave out the initial paragraph tag) since it seemed like overkill to run a single line of text through Markdown.pl, just to convert [foo](link) into <a href="link">foo</a>
    
    Many of the current descriptions could use some improvements, I just wanted to get the ball rolling :)
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6718 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Feb 21, 2007
  1. @sorbits

    • the T-separator in dates is not optional

    sorbits authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6613 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jan 22, 2007
  1. @infininight

    Add command to conversion binary property lists to XML format. Change…

    infininight authored
    … the scope of the ASCII command to exclude already ASCII plists.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6476 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  2. @infininight

    Add tab char to allowed characters inside <data>

    infininight authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6475 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jan 18, 2007
  1. @infininight

    Change binary plist scope to source.plist.binary for better granularity.

    infininight authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6456 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Nov 5, 2006
  1. @infininight

    Change string.unquoted to string.unquoted.plist

    infininight authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5927 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 24, 2006
  1. @infininight

    • Allow for cdata sections inside key, string, and real tags.

    infininight authored
    • Give special case for empty plist, dict, array, and string tags so return inside them can be overloaded.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5599 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 23, 2006
  1. @infininight

    Fix a few punctuation scope typos.

    infininight authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5582 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 10, 2006
  1. @sorbits

    • move indentation rules to the Property List bundle (these were scop…

    sorbits authored
    …ed to only language grammars, but it appears they would be useful for property lists in general)
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5417 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 10, 2006
  1. @infininight

    Added tmTheme to fileTypes, somehow it never got added there.

    infininight authored
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5144 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 9, 2006
  1. @sorbits

    [FIXED] Property List bundle had the language grammar marked as delet…

    sorbits authored
    …ed (because of some last-minute UUID changes)
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5131 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Something went wrong with that request. Please try again.