<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -10,9 +10,10 @@ require 'ftools'
 require &quot;#{ENV['TM_BUNDLE_SUPPORT']}/bin/packr-1.0.2/lib/packr.rb&quot;
 
 File::copy(&quot;#{ENV['TM_FILEPATH']}&quot;, '/tmp/compress_this_file.js')
-Packr.pack_file('/tmp/compress_this_file.js', :shrink_vars =&amp;gt; true)
+Packr.pack_file('/tmp/compress_this_file.js', :shrink_vars =&amp;gt; true, :base62 =&amp;gt; !ENV['TM_JST_PB62'].nil?)
 packed = File::read('/tmp/compress_this_file.js')
-puts packed&lt;/string&gt;
+puts packed
+&lt;/string&gt;
 	&lt;key&gt;input&lt;/key&gt;
 	&lt;string&gt;document&lt;/string&gt;
 	&lt;key&gt;keyEquivalent&lt;/key&gt;</diff>
      <filename>Commands/Packr.tmCommand</filename>
    </modified>
    <modified>
      <diff>@@ -29,7 +29,8 @@ Formatting / Compression
 
 * **Compress (current file)** (&#8963;&#8984;C) uses a custom Rhino build from the Dojo Toolkit project to compress your current javascript document. Before compressing it attempts to insert missing semi-colons so you should consider running *Validate Syntax* and fixing missing semi-colons prior to using this command.
 
-* **Dean Edwards Packer (current file)** (&#8963;&#8984;C) compresses and obfuscates your current javascript document. It currently relies on the Packr ruby port which is based on version 3 of Packer. According to Dean Edwards, **&quot;All statements, *including function declarations*, must be correctly terminated with semi-colons&quot;** before you run this command. After an email exchange with James Coglan, author of Packr, it's been decided that base62 encoding not be on by default as having it off yields more efficiency when your scripts are gzipped. However, if you would like base62 encoding just open the Packer command in the bundle editor and change, `Packr.pack_file('/tmp/compress_this_file.js', :shrink_vars =&gt; true)` to `Packr.pack_file('/tmp/compress_this_file.js', :shrink_vars =&gt; true, :base62 =&gt; true)`
+* **Dean Edwards Packer (current file)** (&#8963;&#8984;C) compresses and obfuscates your current javascript document. It currently relies on the Packr ruby port which is based on version 3 of Packer. According to Dean Edwards, **&quot;All statements, *including function declarations*, must be correctly terminated with semi-colons&quot;** before you run this command. After an email exchange with James Coglan, author of Packr, it's been decided that base62 encoding not be on by default as having it off yields more efficiency when your scripts are gzipped.  
+However, if you would like base62 encoding, just set the Variable `TM_JST_PB62` to `true` in the Advanced pane of the TextMate preferences or in your TextMate Project variables (see the TextMate documentation for more info on setting environment variables).
 
 * **YUI! Compressor (current file)** (&#8963;&#8984;C) compresses your current javascript document. By default it assumes your character set is UTF-8. Additionally it strictly preserves semi-colons, i.e. it will not drop or attempt to insert any semi-colons. Both of these settings can be easily changed by opening the Bundle editor and adjusting the second line of this command through the Bundle editor.
 
@@ -67,4 +68,4 @@ Licenses
 [yuic]:   http://developer.yahoo.com/yui/compressor/
 [ybsd]:   http://developer.yahoo.com/yui/license.html
 [jsmin]:  http://www.crockford.com/javascript/jsmin.html
-[bkml]:   http://en.wikipedia.org/wiki/Bookmarklet
\ No newline at end of file
+[bkml]:   http://en.wikipedia.org/wiki/Bookmarklet</diff>
      <filename>README.markdown</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a27507e8f39cce0cff502a43ed86901693f5ee24</id>
    </parent>
  </parents>
  <author>
    <name>Thomas Aylott</name>
    <email>oblivious+git@subtlegradient.com</email>
  </author>
  <url>http://github.com/johnmuhl/javascript-tools-tmbundle/commit/93c18936956733cfcc63afbb9e96d0e0ff4183f6</url>
  <id>93c18936956733cfcc63afbb9e96d0e0ff4183f6</id>
  <committed-date>2008-05-17T17:08:08-07:00</committed-date>
  <authored-date>2008-05-17T17:08:08-07:00</authored-date>
  <message>Now you can just set and environment variable to toggle the Packr base62 option.
	Anything to keep people from making local modifications of bundles (shudder)</message>
  <tree>a79b48a1aabc0ab3e76a741c6db6a8a52467db06</tree>
  <committer>
    <name>Thomas Aylott</name>
    <email>oblivious+git@subtlegradient.com</email>
  </committer>
</commit>
