<font color="#000066"><font><font face="comic sans ms,sans-serif">More information:</font></font></font><div><font color="#000066"><font><font face="comic sans ms,sans-serif"><br></font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif">I have a local java bundle with grammer for java property files that overrides the one in the distributed java bundle. It seems that my local bundle is no longer being recognized and so the grammer from the distributed bundle is being used which contains the "kvp" scopes. (Still not sure where this is being stored on disk). </font></font></font></div>
<div><font color="#000066"><font><font face="comic sans ms,sans-serif"><br></font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif">I tried moving my local bundle and restarting TM2. Then quitting, moving my bundle back into place (~/Library/Application Support/Avian/Bundles/Java.tmbundle) then restarting TM2 again, but it still does not recognize my bundle.</font></font></font></div>
<div><font color="#000066"><font><font face="comic sans ms,sans-serif"><br></font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif">My bundle contains an info.plist file with <key>isDelta</key><true /> and this was working in previous builds.</font></font></font></div>
<div><font color="#000066"><font><font face="comic sans ms,sans-serif"><br></font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif">Any ideas? </font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif"><br>
</font></font></font></div><div><font color="#000066"><font><font face="comic sans ms,sans-serif">Thanks.<br></font></font></font><br><div class="gmail_quote">On Tue, Sep 11, 2012 at 6:58 PM, Curt Sellmer <span dir="ltr"><<a href="mailto:sellmerfud@gmail.com" target="_blank">sellmerfud@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><font color="#000066"><font><font face="comic sans ms,sans-serif">Not sure in what build that started happening because I haven't edited a java properties file in some time. But with my current build (9307) when I set the file scope to "java.properties" I'm seeing incorrect scoping. In a empty file if I type ctrl-shift-P it </font></font></font><span style="font-family:'comic sans ms',sans-serif;color:rgb(0,0,102)">displays the follow scopes:</span></div>
<font color="#000066"><font><font face="comic sans ms,sans-serif"><br></font></font></font><div><font color="#000066"><font face="courier new, monospace">source.java.properties</font></font></div><div><font color="#000066" face="courier new, monospace">kvp.multiline.properties</font></div>
<div><span style="color:rgb(0,0,102)"><font face="courier new, monospace">string.kvp.multiline.properties</font></span></div><div><span style="color:rgb(0,0,102)"><font face="courier new, monospace">attr.untitled</font></span></div>
<div><span style="color:rgb(0,0,102)"><font face="courier new, monospace">attr.os-version.10.7.4</font></span></div><div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif"><br></span></div><div>
<font color="#000066" face="comic sans ms, sans-serif">The </font><font color="#000066" face="courier new, monospace">source.java.properties</font><font color="#000066" face="comic sans ms, sans-serif"> is expected, but I'm not sure where </font><font color="#000066" face="courier new, monospace">kvp.multiline.properties</font><font color="#000066" face="comic sans ms, sans-serif"> is getting picked up. </font></div>
<div><font color="#000066" face="comic sans ms, sans-serif"><br></font></div><div><font color="#000066" face="comic sans ms, sans-serif">It is wreaking havoc with my properties files and assigning a scope of </font><font color="#000066" face="courier new, monospace">kvp.dangling.space.between.key.and.equalsign.properties</font><font color="#000066" face="comic sans ms, sans-serif"> when I enter a valid property value.</font></div>
<div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif"><br></span></div><div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif">Any idea where these kvp scopes are being applied?</span></div>
<div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif"><br></span></div><div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif">I searched all of the files (using ack --all kvp) in:</span></div>
<div><span style="color:rgb(0,0,102)"><font face="courier new, monospace">/Users/curt/Library/Application Support/Avian/Prinstine Copy</font></span></div><div><span style="color:rgb(0,0,102)"><font face="courier new, monospace">/Users/curt/Library/Application Support/Avian/Bundles</font></span></div>
<div><font color="#000066" face="courier new, monospace">/Users/curt/Library/Application Support/TextMate/Pristine Copy</font></div><div><font color="#000066" face="courier new, monospace">/Users/curt/Library/Application Support/TextMate/Bundles</font></div>
<div><font color="#000066" face="courier new, monospace">/Library/Application Support/TextMate/Bundles</font></div><div><br></div><div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif">This did not find a single instance of "kvp".</span></div>
<div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif"><br></span></div><div><span style="color:rgb(0,0,102);font-family:'comic sans ms',sans-serif"><br></span></div>
</blockquote></div><br></div>