[Bug 941715] [NEW] $var expanded to \$var not value of var (REGRESSION)

jimav 941715 at bugs.launchpad.net
Mon Feb 27 01:39:09 UTC 2012


Public bug reported:

Completions involving $Varname are erroneously replaced by \$Varname rather than the value of the variable.
This is a regression since an earlier Ubuntu release.

For example,  if  a file 'typescript' exists in your home directory,
then typing

   ls $HOME/type<tab>

gives you

   ls \$HOME/typescript

(the actual characters output as a result of typeing <tab> were
^H^H^H^H^H^H^H^H^H^H\$HOME/typescript ^M)

The expected result is

   ls /home/jima/typescript  # for example

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: bash-completion 1:1.3-1ubuntu6
ProcVersionSignature: Ubuntu 3.0.0-16.28-generic 3.0.17
Uname: Linux 3.0.0-16-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Sun Feb 26 17:33:13 2012
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: bash-completion
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: bash-completion (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug oneiric

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bash-completion in Ubuntu.
https://bugs.launchpad.net/bugs/941715

Title:
  $var expanded to \$var not value of var (REGRESSION)

Status in “bash-completion” package in Ubuntu:
  New

Bug description:
  Completions involving $Varname are erroneously replaced by \$Varname rather than the value of the variable.
  This is a regression since an earlier Ubuntu release.

  For example,  if  a file 'typescript' exists in your home directory,
  then typing

     ls $HOME/type<tab>

  gives you

     ls \$HOME/typescript

  (the actual characters output as a result of typeing <tab> were
  ^H^H^H^H^H^H^H^H^H^H\$HOME/typescript ^M)

  The expected result is

     ls /home/jima/typescript  # for example

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: bash-completion 1:1.3-1ubuntu6
  ProcVersionSignature: Ubuntu 3.0.0-16.28-generic 3.0.17
  Uname: Linux 3.0.0-16-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Sun Feb 26 17:33:13 2012
  InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  PackageArchitecture: all
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: bash-completion
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/941715/+subscriptions




More information about the foundations-bugs mailing list