Package: bash
Version: 2.05b-24
Severity: minor
Tags: upstream

This applies to bash 2.05b and to 3.0-14.

If I have an alias foobar, and no other alias foo*, and I type 'alias
foo<tab>', it complete to 'alias foobar= '.  There are two problems,
with a single solution.

Problems
========

1. There's a space after the equals sign, and if I don't erase it,
then assigning a new alias to foobar doesn't work; instead, it gets
the null alias foobar=''.

2. The equal sign is bad anyway, since 'alias foobar' is useful on its
own to find the contents of the foobar alias.

Solution
========

Include neither an equals nor a trailing space in the completion.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to