[pypy-svn] pypy cpyext-2.5-backport: Uh, "^" does not work for glob patterns. No choice but (to be on

arigo commits-noreply at bitbucket.org
Sun Dec 19 13:31:27 CET 2010


Author: Armin Rigo <arigo at tunes.org>
Branch: cpyext-2.5-backport
Changeset: r40129:c30ad24aaf0b
Date: 2010-12-19 13:31 +0100
http://bitbucket.org/pypy/pypy/changeset/c30ad24aaf0b/

Log:	Uh, "^" does not work for glob patterns.  No choice but (to be on
	the safe side) to rewrite them all to regexp patterns...

diff --git a/.hgignore b/.hgignore
--- a/.hgignore
+++ b/.hgignore
@@ -1,50 +1,51 @@
-syntax:glob
+syntax: glob
 *.py[co]
 *~
 
-^testresult
-^site-packages
-^pypy/module/cpyext/src/*.o
+syntax: regexp
+^testresult$
+^site-packages$
+^pypy/module/cpyext/src/.+\.o$
 ^pypy/bin/pypy-c
-^pypy/translator/jvm/src/pypy/*.class
-^pypy/module/cpyext/test/*.errors
-^pypy/doc/*.html
-^pypy/doc/basicblock.asc
-^pypy/doc/*.svninfo
-^pypy/translator/jvm/.project
-^pypy/translator/jvm/.classpath
-^pypy/translator/jvm/eclipse-bin
-^pypy/translator/benchmark/docutils
-^pypy/translator/benchmark/templess
-^pypy/translator/benchmark/gadfly
-^pypy/translator/benchmark/mako
-^pypy/translator/benchmark/bench-custom.benchmark_result
-^pypy/translator/benchmark/shootout_benchmarks
-^pypy/translator/goal/pypy-translation-snapshot
-^pypy/translator/goal/pypy-c*
-^pypy/translator/goal/*.exe
-^pypy/translator/goal/target*-c
-^pypy/_cache
-^site-packages/*.egg
-^site-packages/*.pth
-^pypy/doc/statistic/*.html
-^pypy/doc/statistic/*.eps
-^pypy/doc/statistic/*.pdf
-^pypy/translator/cli/src/pypylib.dll
-^pypy/translator/cli/src/query.exe
-^pypy/translator/cli/src/main.exe
-^lib_pypy/ctypes_config_cache/_*_cache.py
-^lib_pypy/ctypes_config_cache/_*_*_.py
-^pypy/translator/cli/query-descriptions
-^pypy/doc/discussion/*.html
-^include/*.h
-^include/*.inl
-^pypy/doc/config/*.html
-^pypy/doc/config/style.css
-^pypy/doc/jit/*.html
-^pypy/doc/jit/style.css
-^pypy/doc/image/lattice1.png
-^pypy/doc/image/lattice2.png
-^pypy/doc/image/lattice3.png
-^pypy/doc/image/stackless_informal.png
-^pypy/doc/image/parsing_example*.png
+^pypy/translator/jvm/src/pypy/.+\.class$
+^pypy/module/cpyext/test/.+\.errors$
+^pypy/doc/.+\.html$
+^pypy/doc/basicblock\.asc$
+^pypy/doc/.+\.svninfo$
+^pypy/translator/jvm/\.project$
+^pypy/translator/jvm/\.classpath$
+^pypy/translator/jvm/eclipse-bin$
+^pypy/translator/benchmark/docutils$
+^pypy/translator/benchmark/templess$
+^pypy/translator/benchmark/gadfly$
+^pypy/translator/benchmark/mako$
+^pypy/translator/benchmark/bench-custom\.benchmark_result$
+^pypy/translator/benchmark/shootout_benchmarks$
+^pypy/translator/goal/pypy-translation-snapshot$
+^pypy/translator/goal/pypy-c
+^pypy/translator/goal/.+\.exe$
+^pypy/translator/goal/target.+-c$
+^pypy/_cache$
+^site-packages/.+\.egg$
+^site-packages/.+\.pth$
+^pypy/doc/statistic/.+\.html$
+^pypy/doc/statistic/.+\.eps$
+^pypy/doc/statistic/.+\.pdf$
+^pypy/translator/cli/src/pypylib\.dll$
+^pypy/translator/cli/src/query\.exe$
+^pypy/translator/cli/src/main\.exe$
+^lib_pypy/ctypes_config_cache/_.+_cache\.py$
+^lib_pypy/ctypes_config_cache/_.+_.+_\.py$
+^pypy/translator/cli/query-descriptions$
+^pypy/doc/discussion/.+\.html$
+^include/.+\.h$
+^include/.+\.inl$
+^pypy/doc/config/.+\.html$
+^pypy/doc/config/style\.css$
+^pypy/doc/jit/.+\.html$
+^pypy/doc/jit/style\.css$
+^pypy/doc/image/lattice1\.png$
+^pypy/doc/image/lattice2\.png$
+^pypy/doc/image/lattice3\.png$
+^pypy/doc/image/stackless_informal\.png$
+^pypy/doc/image/parsing_example.+\.png$


More information about the Pypy-commit mailing list