annotate .hgignore @ 150:616075bfadb5

textmate: override project root definitions
author Augie Fackler <durin42@gmail.com>
date Mon, 28 Sep 2009 15:21:08 -0500
parents 6d95039c6544
children 01fbf7dacb39
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
142
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
1 syntax:re
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
2
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
3 # complex regex to ignore all but what I want from dotfiles
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
4 ^\.(?!bashrc$|best_unicode|elisp|emacs$|gitconfig$|hg|inputrc$|ipython|irbrc$|pdbrc\.py$|python|screenrc$|shell\.d|vim|zfun|zsh)
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
5
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
6 # above RE fails to exclude viminfo
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
7 \.viminfo
147
6d95039c6544 hgignore: a couple more directories
Augie Fackler <durin42@gmail.com>
parents: 142
diff changeset
8 ^\.hg\.
6d95039c6544 hgignore: a couple more directories
Augie Fackler <durin42@gmail.com>
parents: 142
diff changeset
9 \.ipython/db
6d95039c6544 hgignore: a couple more directories
Augie Fackler <durin42@gmail.com>
parents: 142
diff changeset
10
142
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
11 # above RE fails to exclude history or machine-specific files
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
12 ^\..*(?=history|machine).*
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
13
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
14 # No pid files
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
15 .*\.pid$
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
16
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
17 #one-off file/directory exclusions
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
18 hgwebdir\.conf
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
19 ^Desktop
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
20 ^Documents
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
21 ^Downloads
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
22 ^Dropbox
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
23 ^Library
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
24 ^Misc. Stuff
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
25 ^Movies
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
26 ^Music
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
27 ^Pictures
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
28 ^Programming
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
29 ^Public
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
30 ^Sites
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
31 ^durin42_html
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
32 ^public_html
daceba28ace4 hgignore: everyone stand back! I know regular expressions!
Augie Fackler <durin42@gmail.com>
parents: 131
diff changeset
33 ^www