Bug #16476 2009-11-24 09:26

bqt

ampersand (&) in project name/project path

Ampersand (&) in project name/project path are not properly managed.

Conditions:

Build: Sep 13 2009, 19:34:42 -wx2.8.10 (Linux, unicode)

Project name: q&a

Expected:

When running a target as a console application, the behaviour is the same whether the "Pause when execution ends" option is checked or not.

Actual:

Normal execution of the program without the "Pause when execution ends", shell error with it:

sh: path/to/q: not found

sh: a/path/to/executable: notfound

(i.e. the ampersand in "path/to/q&a/path/to/executable" is interpreted as the subshell control operator)

Also, the name of the project file in the project/target options -> Project settings is

"/absolute/path/to/qa/qa.cbb" with the a's of qa underlined

instead of "/absolute/path/to/q&a/q&a.cbb", but it is not disturbing imho.

Category
Application::WrongBehaviour
Group
 
Status
Open
Close date
 
Assigned to