Permalink
Switch branches/tags
Nothing to show
Commits on Aug 7, 2013
  1. Introduce first-line match for old-style property lists

    sorbits committed Aug 7, 2013
    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. Remove the plist preprocess action

    sorbits committed Jul 15, 2013
    I don’t think anyone uses this (anymore).
    
    Also minor change to shebang of the other commands.
Commits on Mar 6, 2013
  1. Binary plist loader no longer excludes tmCommand files

    sorbits committed Mar 6, 2013
    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. Add warning when reading binary property lists

    sorbits committed Jan 9, 2013
    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. Handle quoted keys in indent and folding patterns.

    sorbits committed Jul 10, 2012
    An example would be a construct like this:
    
    	"^x" = {
    		"^m" = "selectToMark:";
    		"^x" = "swapWithMark:";
    		"^w" = "deleteToMark:";
    	};
Commits on Dec 11, 2011
  1. Move folding settings.

    infininight committed Dec 11, 2011
  2. Add readme.

    infininight committed Dec 11, 2011
Commits on Dec 2, 2011
Commits on Oct 22, 2011
  1. Add shortcut for grammar.

    infininight committed Oct 22, 2011
Commits on Oct 3, 2011
  1. Temporary XML grammar.

    infininight committed Oct 3, 2011
  2. New old-style grammar.

    infininight committed Oct 3, 2011
Commits on Sep 22, 2011
Commits on Aug 22, 2010
Commits on Nov 15, 2009
  1. Provide property list grammar with a name.

    sorbits committed Nov 15, 2009
    This is so that we can reference it when a ‘scope’ is required.
Commits on May 20, 2009
  1. • improve indentation pattern

    sorbits committed May 20, 2009
    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. • change ‘\Z(?!\n)’ → ‘(?=not)possible’, our standard idiom for match…

    sorbits committed Mar 25, 2008
    …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. • exclude “constant.other.key” as this is often a quoted string, and …

    sorbits committed May 29, 2007
    …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. • improve the rule to match numeric strings with a negative look-ahea…

    sorbits committed May 4, 2007
    …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. [CHANGED] Support top-level arrays (in addition to dictionaries) in o…

    sorbits committed Apr 30, 2007
    …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. Add the following keys to the bundle’s info.plist:

    sorbits committed Mar 4, 2007
    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. • the T-separator in dates is not optional

    sorbits committed Feb 21, 2007
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6613 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jan 22, 2007
  1. Add command to conversion binary property lists to XML format. Change…

    infininight committed Jan 22, 2007
    … 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. Add tab char to allowed characters inside <data>

    infininight committed Jan 22, 2007
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6475 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jan 18, 2007
  1. Change binary plist scope to source.plist.binary for better granularity.

    infininight committed Jan 18, 2007
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@6456 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Nov 5, 2006
  1. Change string.unquoted to string.unquoted.plist

    infininight committed Nov 5, 2006
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5927 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 24, 2006
  1. • Allow for cdata sections inside key, string, and real tags.

    infininight committed Oct 24, 2006
    • 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. Fix a few punctuation scope typos.

    infininight committed Oct 23, 2006
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5582 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 10, 2006
  1. • move indentation rules to the Property List bundle (these were scop…

    sorbits committed Oct 10, 2006
    …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. Added tmTheme to fileTypes, somehow it never got added there.

    infininight committed Sep 10, 2006
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Property List.tmbundle@5144 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 9, 2006
  1. [FIXED] Property List bundle had the language grammar marked as delet…

    sorbits committed Sep 9, 2006
    …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