From: Ben Clifford Date: Tue, 20 Dec 2005 02:13:52 GMT Subject: Re: [PATCH] cg-completion: improve options and command listing Message-ID: In-Reply-To: <20051218143439.GA7064@diku.dk> On 19 Dec 2005, at 00:04, Jonas Fonseca wrote: >> >> I'm interested by what you mean by 'all sorts of garbage' - it seems >> ok on my machine. > > ~/src/cogito/cogito > __cg_cmdlist | head > cg-add Add files to the GIT repository. > cg-clean Clean unknown files from the working tree. > cg-clone Clone a remote GIT repository. I definitely don't get that here. Bleugh! > Else I was thinking of maybe adding --list parameter to cg-help to > have > it list all known commands. One thing that seemed kinda neat that I saw somewhere (perhaps in darcs?) is that it will tab complete only commands that would make sense in the present location (so cg would perhaps only bring up 'init' and 'help' in a non-git directory) - that would be rather more invasive to implement, I expect. Another thing that has been mooted is autogenerating the completion code based on USAGE info - I've had a hack about in the past with that (its in the autogen branch in the gitcompletion repo on hawaga.org.uk) but then I reached the point where it seemed too icky for my tastes... -- Ben • ベン • Бэн • 벤 • 班明 http://www.hawaga.org.uk/ben/ My email is high latency but best way to contact me. Alternatively, SMS number(s) at above URL.