<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -7,6 +7,7 @@ export PATH=&quot;/opt/subversion/bin:$PATH&quot;                   # Subversion 1.5.1
 export PATH=&quot;$HOME/bin:$HOME/bin/crontasks:$PATH&quot;         # ~/bin and cron scripts
 export PATH=&quot;$PATH:/usr/local/mysql/bin&quot;                  # Mysql 5.1.34
 export PATH=&quot;$PATH:$HOME/WebKit/WebKitTools/Scripts&quot;      # Webkit Tools
+export PATH=&quot;$PATH:$HOME/code/narwhal/bin&quot;                # Narwhal Common JS
 
 # Java's Path
 export CLASSPATH=&quot;$CLASSPATH:`ruby -e \&quot;print Dir['/Users/joe/.jars/*'].join(':')\&quot;`&quot;  # all jars in ~/.jars
@@ -24,7 +25,7 @@ export HISTSIZE=10000
 export HISTFILESIZE=10000
 export PAGER=less
 export CLICOLOR=1
-export EDITOR=vim
+export EDITOR=&quot;mate --wait&quot;
 export LC_CTYPE=en_US.UTF-8
 export LC_ALL=C
 shopt -s histappend</diff>
      <filename>.bash_profile</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,6 @@
 #   General
 # -----------
 alias ..='cd ..'
-alias get='curl'
 alias cp='cp -R'
 alias m.='mate .'
 alias pb='pbcopy'
@@ -10,18 +9,20 @@ alias ll='ls -lh'
 alias la='ls -la'
 alias du='du -hc'
 alias more='less'
-alias hask='ghci'
 alias psa='ps -Ax'
 alias cd..='cd ..'
 alias cl='clear;ls'
 alias rrrm='rm -rf'
 alias err='echo $?'
 alias clip='pbcopy'
+alias get='curl -L'
 alias sch='scheme48'
 alias scm='scheme48'
+alias xo='xargs open'
 alias ldir='ls -d */'
 alias ....='cd ../../'
 alias mkdir='mkdir -p'
+alias af='find . | ack'
 alias base64='base64 --quiet'
 alias recent='ls -lAt | head'
 alias gsed='/usr/local/bin/sed'
@@ -50,20 +51,28 @@ cron=&quot;$bin/crontasks/&quot;
 webkit=&quot;$HOME/WebKit&quot;
 desktop=&quot;$HOME/Desktop&quot;
 webcore=&quot;$webkit/WebCore&quot;
+patch=&quot;$HOME/Desktop/patch&quot;
+jsc=&quot;$webkit/JavaScriptCore&quot;
+school=&quot;$HOME/Desktop/School/&quot;
 inspector=&quot;$webcore/inspector&quot;
 frontend=&quot;$inspector/front-end&quot;
 htdocs=&quot;/Applications/MAMP/htdocs&quot;
-school=&quot;$HOME/Desktop/School/&quot;
 bogo=&quot;/Volumes/BogoJoker/public_html&quot;
-jsc=&quot;$webkit/JavaScriptCore&quot;
+
+
+# ------------------
+#   Mini Variables
+# ------------------
 b=&quot;$bogo&quot;
 c=&quot;$code&quot;
+p=&quot;$patch&quot;
 h=&quot;$htdocs&quot;
 w=&quot;$webkit&quot;
 d=&quot;$desktop&quot;
 wc=&quot;$webcore&quot;
 f=&quot;$frontend&quot;
 
+
 # -------------
 #   School
 # -------------
@@ -107,8 +116,8 @@ source ~/.bash_complete
 # See: ~/.ssh/config
 # Old: ssh host.whatever.edu -l username
 alias rit=&quot;ssh rit&quot;
-alias gibson=&quot;ssh gibson&quot;
 alias bogo=&quot;ssh bogo&quot;
+alias gibson=&quot;ssh gibson&quot;
 
 
 # --------
@@ -131,16 +140,17 @@ alias gh='github browse'
 alias gch='git checkout'
 alias gsr='git svn rebase'
 alias gd='git diff --binary'
+alias grm='git rebase master'
+alias gca='git commit --amend'
 alias gm='git checkout master'
+alias glo='git log --oneline -5'
+alias grc='git rebase --continue'
+alias gri='git rebase --interactive'
 alias gdm='git diff --binary master'
 alias gdd='git diff --binary | mate'
-alias grm='git rebase master'
+alias gdp='git diff --binary HEAD^ | mate'
 alias gl='git log --pretty=format:&quot;%Cgreen%h%Creset %an %s&quot; --stat -2'
-alias glo='git log --oneline -5'
 gi() { n $@ &gt;&gt; .gitignore; }
-alias gca='git commit --amend'
-alias grc='git rebase --continue'
-alias gri='git rebase --interactive'
 
 
 # -------
@@ -152,10 +162,10 @@ rmsvn() { rm -rf `find . -type d -name .svn`; }
 # --------
 #   Ruby
 # --------
-alias irb='irb -r irb/completion -rubygems'
-alias irb19='irb19 -r irb/completion -rubygems'
 alias rspec='spec --format specdoc'
 alias gemedit='gemedit --editor=mate'
+alias irb='irb -r irb/completion -rubygems'
+alias irb19='irb19 -r irb/completion -rubygems'
 
 
 # ---------
@@ -169,12 +179,13 @@ alias sg='script/generate'
 # --------------
 #   Javascript
 # --------------
-alias js='/System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc' # WebKit's Nitro
-alias v8='/Users/joe/code/v8/v8' # V8 Javascript Shell
 alias jss='/opt/local/bin/js' # Spidermonkey
-alias jsdb='~/bin/jsdb_mac_1.7.2/jsdb' # JSDB Shell
+alias v8='/Users/joe/code/v8/v8' # V8 Javascript Shell
 alias jsr='java -jar /Users/joe/code/env-js/rhino/js.jar' # Rhino Javascript Shell (Rhino 1.7 release 2 2009 03 22)
 alias jsbom='java -jar /Users/joe/code/env-js/rhino/js.jar -f /Users/joe/code/env-js/dist/env.rhino.js -f -' # JS with BOM
+alias js='/System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc' # WebKit's JavaScriptCore, aka Nitro or SquirrelFish Extreme
+alias narwhal='NARWHAL_ENGINE=&quot;jsc&quot; NARWHAL_ENGINE_HOME=&quot;platforms/jsc&quot; /Users/joe/code/narwhal/bin/narwhal'
+alias narwhalr='/Users/joe/code/narwhal/bin/narwhal'
 
 
 # ---------
@@ -194,16 +205,23 @@ export PS1=&quot;\u[\w]\$(parse_git_branch)$ &quot;
 # ----------
 #   WebKit
 # ----------
+INSPECTOR_COMBINE=&quot;NO&quot;
 alias bw='build-webkit'
-alias br='build-js;run-safari'
+alias pc='prepare-ChangeLog'
+alias rc='resolve-ChangeLogs'
+alias br='build-inspector;run-safari'
 build-images() { cp $frontend/Images/* $webkit/WebKitBuild/Release/WebCore.framework/Resources/inspector/Images; }
-build-js() {
-  $webcore/combine-javascript-resources                                            \
-    --input-html $inspector/front-end/inspector.html                               \
-    --output-dir $webkit/WebKitBuild/Release/WebCore.framework/Resources/inspector \
-    --output-script-name inspector.js
-  cp $inspector/front-end/inspector.css \
-    $webkit/WebKitBuild/Release/WebCore.framework/Resources/inspector/inspector.css
+build-inspector() {
+  inspectorbuilddir=&quot;$webkit/WebKitBuild/Release/WebCore.framework/Resources/inspector&quot;
+  if [ $INSPECTOR_COMBINE == &quot;YES&quot; ]; then
+    $webcore/combine-javascript-resources              \
+      --input-html $inspector/front-end/inspector.html \
+      --output-dir $inspectorbuilddir                  \
+      --output-script-name inspector.js
+  else
+    cp $inspector/front-end/*.{html,js} $inspectorbuilddir
+  fi
+  cp $inspector/front-end/*.css $inspectorbuilddir
   cp $webcore/English.lproj/localizedStrings.js \
     $webkit/WebKitBuild/Release/WebCore.framework/Resources/English.lproj/localizedStrings.js
 }</diff>
      <filename>.bashrc</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3700c8de177525692331423cc4f00e19addaf3cc</id>
    </parent>
  </parents>
  <author>
    <name>Joseph Pecoraro</name>
    <email>joepeck02@gmail.com</email>
  </author>
  <url>http://github.com/JosephPecoraro/dotfiles/commit/fa674c44bee939b8bec2cd00496ab4c5b6e32c5f</url>
  <id>fa674c44bee939b8bec2cd00496ab4c5b6e32c5f</id>
  <committed-date>2009-10-16T10:14:00-07:00</committed-date>
  <authored-date>2009-10-16T10:14:00-07:00</authored-date>
  <message>New Git, WebKit, and Cleanup</message>
  <tree>f9e2e899524dbd44f4ac048ce090401647d9e574</tree>
  <committer>
    <name>Joseph Pecoraro</name>
    <email>joepeck02@gmail.com</email>
  </committer>
</commit>
