diff --git a/contrib/tcsh_completion b/contrib/tcsh_completion
index 9734e94f95631875666d61134a3dc724db8a0f93_Y29udHJpYi90Y3NoX2NvbXBsZXRpb24=..2616325766e3504c8ae7c84bd15ee610901fe91d_Y29udHJpYi90Y3NoX2NvbXBsZXRpb24= 100644
--- a/contrib/tcsh_completion
+++ b/contrib/tcsh_completion
@@ -2,7 +2,7 @@
 # tcsh completion for Mercurial
 #
 # This file has been auto-generated by tcsh_completion_build.sh for
-# Mercurial Distributed SCM (version 1.5.4+154-8b452fe4bf50)
+# Mercurial Distributed SCM (version 1.7.5+157-8a220ae0b2ba)
 #
 # Copyright (C) 2005 TK Soh.
 #
@@ -30,21 +30,21 @@
     --version \
     -h --help)/' \
   'p/1/(add addremove annotate blame archive \
-    backout bisect branch branches bundle \
-    cat clone commit ci copy \
-    cp debugancestor debugbuilddag debugcheckstate debugcommands \
-    debugcomplete debugdag debugdata debugdate debugfsinfo \
-    debugindex debugindexdot debuginstall debugpushkey debugrebuildstate \
-    debugrename debugrevspec debugsetparents debugstate debugsub \
-    debugwalk diff export forget grep \
-    heads help identify id import \
-    patch incoming in init locate \
-    log history manifest merge outgoing \
-    out parents paths pull push \
-    recover remove rm rename mv \
-    resolve revert rollback root serve \
-    showconfig debugconfig status st summary \
-    sum tag tags tip unbundle \
-    update up checkout co verify \
-    version)/'
+    backout bisect bookmarks branch branches \
+    bundle cat clone commit ci \
+    copy cp debugancestor debugbuilddag debugcheckstate \
+    debugcommands debugcomplete debugdag debugdata debugdate \
+    debugfsinfo debugignore debugindex debugindexdot debuginstall \
+    debugpushkey debugrebuildstate debugrename debugrevspec debugsetparents \
+    debugstate debugsub debugwalk diff export \
+    forget grep heads help identify \
+    id import patch incoming in \
+    init locate log history manifest \
+    merge outgoing out parents paths \
+    pull push recover remove rm \
+    rename move mv resolve revert \
+    rollback root serve showconfig debugconfig \
+    status st summary sum tag \
+    tags tip unbundle update up \
+    checkout co verify version)/'
 
diff --git a/contrib/tcsh_completion_build.sh b/contrib/tcsh_completion_build.sh
index 9734e94f95631875666d61134a3dc724db8a0f93_Y29udHJpYi90Y3NoX2NvbXBsZXRpb25fYnVpbGQuc2g=..2616325766e3504c8ae7c84bd15ee610901fe91d_Y29udHJpYi90Y3NoX2NvbXBsZXRpb25fYnVpbGQuc2g= 100755
--- a/contrib/tcsh_completion_build.sh
+++ b/contrib/tcsh_completion_build.sh
@@ -38,6 +38,7 @@
 hg_commands=`hg --debug help | \
         sed -e '1,/^list of commands:/d' \
             -e '/^enabled extensions:/,$d' \
+            -e '/^additional help topics:/,$d' \
             -e '/^ [^ ]/!d; s/[,:]//g;' | \
         xargs -n5 | \
         sed -e '$!s/$/ \\\\/g; 2,$s/^ */    /g'`