Mercurial > hg > config
comparison .bashrc @ 304:7ed290454f50
random cleanup but not much
| author | Jeff Hammel <jhammel@mozilla.com> | 
|---|---|
| date | Tue, 14 May 2013 16:35:56 -0700 | 
| parents | 266d6b337373 | 
| children | fac01a1bcedf | 
   comparison
  equal
  deleted
  inserted
  replaced
| 303:266d6b337373 | 304:7ed290454f50 | 
|---|---|
| 92 git-diff-master() { | 92 git-diff-master() { | 
| 93 # differences of a git repository with master | 93 # differences of a git repository with master | 
| 94 git diff $(git merge-base HEAD master) | 94 git diff $(git merge-base HEAD master) | 
| 95 } | 95 } | 
| 96 | 96 | 
| 97 # nice fast find function | |
| 98 EXCLUDES="(\.svn)|(\.mo$)|(\.po$)|(\.pyc$)|(\.hg$)|(\.git$)" | 97 EXCLUDES="(\.svn)|(\.mo$)|(\.po$)|(\.pyc$)|(\.hg$)|(\.git$)" | 
| 99 ff() { | 98 ff() { | 
| 99 # nice fast find function | |
| 100 | 100 | 
| 101 if (( $# < 2 )) | 101 if (( $# < 2 )) | 
| 102 then | 102 then | 
| 103 FILENAME='*' # default -- look in all files | 103 FILENAME='*' # default -- look in all files | 
| 104 else | 104 else | 
| 109 eval $CMD | 109 eval $CMD | 
| 110 | 110 | 
| 111 } | 111 } | 
| 112 | 112 | 
| 113 chainff() { | 113 chainff() { | 
| 114 # chained fast find | |
| 115 | |
| 114 if (( $# < 2 )) | 116 if (( $# < 2 )) | 
| 115 then | 117 then | 
| 116 return 0 | 118 return 1 # bad invocation | 
| 117 fi | 119 fi | 
| 118 | 120 | 
| 119 RESULTS=`ff "$2" "$1"` | 121 RESULTS=`ff "$2" "$1"` | 
| 120 shift 2 | 122 shift 2 | 
| 121 | 123 | 
| 136 echo $i | 138 echo $i | 
| 137 fi | 139 fi | 
| 138 done | 140 done | 
| 139 } | 141 } | 
| 140 | 142 | 
| 141 # contextual fastfind | 143 | 
| 142 cff () { | 144 cff () { | 
| 143 | 145 # contextual fastfind | 
| 144 if (( $# < 2 )); then | 146 if (( $# < 2 )); then | 
| 145 local FILENAME='*' # default -- look in all files | 147 local FILENAME='*' # default -- look in all files | 
| 146 else | 148 else | 
| 147 local FILENAME=$2 | 149 local FILENAME=$2 | 
| 148 fi | 150 fi | 
