Hello!

-- 

# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: ab...@abbat-20100316125422-60qkonmyv3qg0pcr
# target_branch: http://bzr.bugseverywhere.org/be/
# testament_sha1: da24e489a886311ceb74ea1491afcd8142101afc
# timestamp: 2010-03-16 15:58:59 +0300
# base_revision_id: [email protected]
# 
# Begin patch
=== added directory '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac'
=== added directory '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments'
=== added directory '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98'
=== added file '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/body'
--- .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/body	1970-01-01 00:00:00 +0000
+++ .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/body	2010-03-16 12:54:22 +0000
@@ -0,0 +1,40 @@
+When I try to create bug with utf8 string I get error:
+
+$ be new 'utf8 string'
+Traceback (most recent call last):
+  File "/usr/bin/be", line 64, in <module>
+    sys.exit(cmdutil.execute(args[0], args[1:]))
+  File "/usr/lib/python2.6/site-packages/libbe/cmdutil.py", line 82, in execute
+    manipulate_encodings=manipulate_encodings)
+  File "/usr/lib/python2.6/site-packages/becommands/new.py", line 54, in execute
+    bug = bd.new_bug(summary=summary.strip())
+  File "/usr/lib/python2.6/site-packages/libbe/bugdir.py", line 584, in new_bug
+    bg.save()
+  File "/usr/lib/python2.6/site-packages/libbe/bug.py", line 388, in save
+    self.save_settings()
+  File "/usr/lib/python2.6/site-packages/libbe/bug.py", line 373, in save_settings
+    mapfile.map_save(self.vcs, path, self._get_saved_settings())
+  File "/usr/lib/python2.6/site-packages/libbe/mapfile.py", line 110, in map_save
+    vcs.set_file_contents(path, contents, allow_no_vcs)
+  File "/usr/lib/python2.6/site-packages/libbe/vcs.py", line 354, in set_file_contents
+    f.write(contents)
+  File "/usr/lib/python2.6/codecs.py", line 686, in write
+    return self.writer.write(data)
+  File "/usr/lib/python2.6/codecs.py", line 351, in write
+    data, consumed = self.encode(object, self.errors)
+UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 95: ordinal not in range(128)
+---
+
+$ python
+Python 2.6.1 (r261:67515, Jan  8 2010, 16:07:38)
+[GCC 4.3.2] on linux2
+Type "help", "copyright", "credits" or "license" for more information.
+>>> import sys
+>>> import locale
+>>> sys.getdefaultencoding()
+'ascii'
+>>> locale.getdefaultlocale()
+('ru_RU', 'UTF-8')
+
+I think it is more correct to use UTF-8 everywhere or use locale.getdefaultlocale() instead sys.getdefaultencoding().
+

=== added file '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/values'
--- .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/values	1970-01-01 00:00:00 +0000
+++ .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/comments/854eec21-2eeb-4ed4-af35-7a4a2e1f2e98/values	2010-03-16 12:54:22 +0000
@@ -0,0 +1,8 @@
+Author: Anton Batenev <ab...@abbat>
+
+
+Content-type: text/plain
+
+
+Date: Tue, 16 Mar 2010 12:53:45 +0000
+

=== added file '.be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/values'
--- .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/values	1970-01-01 00:00:00 +0000
+++ .be/bugs/b3562f08-ad27-4b9f-8d21-8b58ba6d9eac/values	2010-03-16 12:54:22 +0000
@@ -0,0 +1,17 @@
+creator: Anton Batenev <ab...@abbat>
+
+
+reporter: Anton Batenev <ab...@abbat>
+
+
+severity: minor
+
+
+status: open
+
+
+summary: UTF-8 problems
+
+
+time: Tue, 16 Mar 2010 12:40:01 +0000
+

=== modified file 'Makefile'
--- Makefile	2009-09-23 10:30:31 +0000
+++ Makefile	2010-03-16 12:54:22 +0000
@@ -38,8 +38,8 @@
 
 RM = rm
 
-#PREFIX = /usr/local
-PREFIX = ${HOME}
+PREFIX = /usr
+#PREFIX = ${HOME}
 INSTALL_OPTIONS = "--prefix=${PREFIX}"
 
 

# Begin bundle
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
YGWyFmx8c/i7kinChIfanta4
_______________________________________________
Be-devel mailing list
[email protected]
http://void.printf.net/cgi-bin/mailman/listinfo/be-devel

Reply via email to