--- a/mercurial/commands.py Tue Feb 15 02:17:43 2011 +0100
+++ b/mercurial/commands.py Tue Feb 15 23:23:16 2011 +1300
@@ -1355,7 +1355,10 @@
def debugignore(ui, repo, *values, **opts):
"""display the combined ignore pattern"""
ignore = repo.dirstate._ignore
- ui.write("%s\n" % ignore.includepat)
+ if hasattr(ignore, 'includepat'):
+ ui.write("%s\n" % ignore.includepat)
+ else:
+ raise util.Abort(_("no ignore patterns found"))
def debugindex(ui, repo, file_, **opts):
"""dump the contents of an index file"""