commit in 'bzr shell' does not support non-ascii characters

Bug #496228 reported by Jelmer Vernooij
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
BzrTools
New
Undecided
Unassigned
bzrtools (Debian)
Fix Released
Unknown

Bug Description

(forwarded from Debian bug #542545 by Ben Finney)

When using ‘bzr shell’, I am unable to enter a commit message
containing non-ASCII characters:

=====
bzr burn.subprocess:119/> commit --message "Begin writing ‘get_media_info’ function."
Unhandled error:
'ascii' codec can't decode byte 0xe2 in position 14: ordinal not in range(128)
=====

If I then exit the shell in the same terminal, the same commit message
is handled fine:

=====
bzr burn.subprocess:119/> exit
$ bzr commit --message "Begin writing ‘get_media_info’ function."
Committing to: /home/bignose/Projects/burn/burn.subprocess/
modified changelog
modified burnlib/burn.py
modified burnlib/media.py
modified test/test_media.py
Please use create_signatures, not check_signatures to set signing policy.
Committed revision 120.
=====

Any characters accepted on the ‘bzr’ command line should be accepted
the same in ‘bzr shell’.

Changed in bzrtools (Debian):
status: Unknown → New
Revision history for this message
Francois Trahan (francois-trahan) wrote :

Quite a problem if you want to use bzr shell in anything else than english...

example :
        commit -m "réglé un problème"
fails in bzr shell but
       bzr commit -m "réglé un problème"
works in bash...

Changed in bzrtools (Debian):
status: New → Confirmed
Changed in bzrtools (Debian):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.