<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jan 30, 2012, at 6:00 AM, <a href="mailto:textmate-request@lists.macromates.com">textmate-request@lists.macromates.com</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Date: Mon, 30 Jan 2012 11:10:32 +0000<br>From: "<a href="mailto:ld@ldaley.com">ld@ldaley.com</a>" <<a href="mailto:ld@ldaley.com">ld@ldaley.com</a>><br>To: "TextMate users" <<a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a>><br>Subject: [TxMt] Re: TM Bundle for Java - Improved Java Properties<br><span class="Apple-tab-span" style="white-space: pre; ">       </span>grammar<br>Message-ID: <<a href="mailto:6ACE76A4-AF40-4943-AA54-0805C2990BDA@ldaley.com">6ACE76A4-AF40-4943-AA54-0805C2990BDA@ldaley.com</a>><br>Content-Type: text/plain; format=flowed<br><br>On 29 Jan 2012, at 6:15, John Joyce wrote:<br><br><blockquote type="cite">Hello List,<br></blockquote><blockquote type="cite">After ages of consternation with viewing Java Properties files that<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">had multiline values in KVPs not properly syntax colored, I have<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">created a better language grammar for Java Properties.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">It does several things...<br></blockquote><blockquote type="cite">First it captures comments of course.<br></blockquote><blockquote type="cite">Then single-line KVPs<br></blockquote><blockquote type="cite">Then KVPs with dangling spaces or tabs between the key and the = sign.<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">(These stand out awesomely during fast scrolling to find where they<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">are and fix them)<br></blockquote><blockquote type="cite">Then multi-line-value KVPs.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">One can never be 100% sure of these things, but I feel fairly<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">confident with it because the multi-line-value KVPs I have dealt with<span class="Apple-converted-space"> </span><br></blockquote><blockquote type="cite">are actually HTML emails stored in KVPs. :)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">By the way, it looks best in Sunburst them.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Please consider it for inclusion.<br></blockquote><br>If you submit a pull request for<span class="Apple-converted-space"> </span><br><a href="https://github.com/textmate/java.tmbundle">https://github.com/textmate/java.tmbundle</a><span class="Apple-converted-space"> </span>I'll happily include it.<br><br>Thanks!<br><br>LD.<br></span></blockquote></div>Submitted pull request.<div>Thanks,</div><div>John Joyce<br><div><br><div><br></div><div><br></div></div></div></body></html>