view contrib/tcsh_completion @ 1875:2f4a0734c100

Catch other exceptions (e.g. util.Abort) in parse(), too. This has the benefit of removing duplicate catching of AmbiguousCommand and UnknownCommand, and keeping all exception handling together.
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 10 Mar 2006 11:33:28 +0100
parents 2073e5a71008
children
line wrap: on
line source

#
# tcsh completion for Mercurial
#
# This file has been auto-generated by tcsh_completion_build.sh for
# Mercurial Distributed SCM (version 325c07fd2ebd)
#
# Copyright (C) 2005 TK Soh.
#
# This is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free
# Software Foundation; either version 2 of the License, or (at your
# option) any later version.
#

complete hg \
  'n/--cwd/d/' 'n/-R/d/' 'n/--repository/d/' \
  'C/-/( -R --repository \
    --cwd \
    -y --noninteractive \
    -q --quiet \
    -v --verbose \
    --debug \
    --debugger \
    --traceback \
    --time \
    --profile \
    --version \
    -h --help)/' \
  'p/1/(add addremove annotate bundle cat \
    clone commit ci copy cp \
    debugancestor debugcheckstate debugconfig debugdata debugindex \
    debugindexdot debugrename debugstate debugwalk diff \
    export forget grep heads help \
    identify id import patch incoming \
    in init locate log history \
    manifest outgoing out parents paths \
    pull push rawcommit recover remove \
    rm rename mv revert root \
    serve status tag tags tip \
    unbundle undo update up checkout \
    co verify version)/'