Mercurial > dotfiles
annotate .shell.d/50.misc_functions.zsh @ 378:20e47bc8eea9
hgrc: disable hg-git and hgsubversion
It hasn't been common for me to use either of these extensions for
some time, so just drop both of them from the main hgrc. Instead I'll
enable them as-needed in individual repositories.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Thu, 09 Jun 2011 20:20:04 -0500 |
parents | 31a11febd751 |
children |
rev | line source |
---|---|
0 | 1 # Cleanup pyc files in $1 |
2 function clean_pyc() { | |
3 local DIR | |
4 DIR='.' | |
5 if [ "x$1" != "x" ] ; then | |
6 DIR=$1 | |
7 fi | |
8 find $DIR -name \*.pyc -print0 | xargs -0 rm | |
9 } | |
10 | |
11 ## Searching stuff | |
12 # Function to use mdfind instead of find on Mac OS X | |
13 function ffind() { | |
14 mdfind -onlyin "$PWD" "kMDItemFSName=$1" | |
15 } | |
16 | |
17 # Function to use grep on a particular filetype in the current dir. | |
18 function tgrep() { | |
19 egrep -R --include="*.$1" "$2" . | |
20 } | |
21 | |
22 | |
23 ## Django stuff | |
24 function django_settings_set() { | |
25 export DJANGO_SETTINGS_MODULE="$1" | |
26 } | |
27 | |
28 # run a django app in spawn | |
29 function spawn_django() { | |
66
31a11febd751
spawn_django: add eco compatibility.
Augie Fackler <durin42@gmail.com>
parents:
39
diff
changeset
|
30 if [ -e ./eco/bin/spawn ] ; then |
31a11febd751
spawn_django: add eco compatibility.
Augie Fackler <durin42@gmail.com>
parents:
39
diff
changeset
|
31 eco/bin/spawn --factory=spawning.django_factory.config_factory $@ |
31a11febd751
spawn_django: add eco compatibility.
Augie Fackler <durin42@gmail.com>
parents:
39
diff
changeset
|
32 else |
31a11febd751
spawn_django: add eco compatibility.
Augie Fackler <durin42@gmail.com>
parents:
39
diff
changeset
|
33 spawn --factory=spawning.django_factory.config_factory $@ |
31a11febd751
spawn_django: add eco compatibility.
Augie Fackler <durin42@gmail.com>
parents:
39
diff
changeset
|
34 fi |
0 | 35 } |