Hello,

In the hope that this is an acceptable way to send changes for DVC,
here's a small one.

message:
  Monotone has several non-english translations.  It means that it might
  output things that are incomprehensible to DVC.  Therefore, we need to
  set a locale that DVC has a chance to understand, such as "C".
  
  * lisp/xmtn-dvc.el (xmtn-dvc-prepare-environment): Added.
  * lisp/xmtn-run.el (xmtn-prepare-environment): Added to prepare the
    environment as necessary.  For the moment, it's to add LC_MESSAGES=C.

Cheers,
Richard

-- 
Richard Levitte                         [email protected]
                                        http://richard.levitte.org/

"Life is a tremendous celebration - and I'm invited!"
-- from a friend's blog, translated from Swedish

# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [email protected]
# target_branch: http://bzr.xsteve.at/dvc/
# testament_sha1: 93569d0d765e0f72bbf6b1724ee744f550b38831
# timestamp: 2011-02-04 14:52:17 +0100
# base_revision_id: [email protected]
# 
# Begin patch
=== modified file 'lisp/xmtn-dvc.el'
--- lisp/xmtn-dvc.el    2010-12-14 08:44:46 +0000
+++ lisp/xmtn-dvc.el    2011-02-04 13:51:57 +0000
@@ -1488,6 +1488,8 @@
 
 (defalias 'xmtn-dvc-revlist 'xmtn-view-heads-revlist)
 
+(defalias 'xmtn-dvc-prepare-environment 'xmtn-prepare-environment)
+
 (provide 'xmtn-dvc)
 
 ;;; xmtn-dvc.el ends here

=== modified file 'lisp/xmtn-run.el'
--- lisp/xmtn-run.el    2010-12-14 08:44:46 +0000
+++ lisp/xmtn-run.el    2011-02-04 13:51:57 +0000
@@ -43,6 +43,10 @@
 
 (define-coding-system-alias 'xmtn--monotone-normal-form 'utf-8-unix)
 
+(defun xmtn-prepare-environment (env)
+  "Prepare the environment to run mtn."
+  (cons "LC_MESSAGES=C" env))
+
 (defun* xmtn--run-command-sync (root arguments)
   (xmtn--check-cached-command-version)
   (let ((default-directory (file-truename (or root default-directory))))

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWaAlndkAAldfgAAQUff//3+m
XQC////wUAVNPAArbSAYpJCUU2oDQgZPUJpo0ANDTINGmgAOYTAJgBMJhNMAAAmTTQMJFAQp5NKf
qn6o2k9CeKHqMg9QAaaaeoA5hMAmAEwmE0wAACZNNAwkkI00AEaE02plT2U3qo0yNMEGQH6kkKKy
3IkZt/SEkJ362hPSPTCio5aoUY2jBMQ6tzsZc43ZUME+JnlCsXp+5mviaBptv8dirKo1ljBQnyuJ
fXhJr9ZsFusy7V2XL0uBNzt/Q1KtPx8Y9xG+eUrbF8sXVD1ikpYJXCklDFTRxM69NNTlx8X3g6ce
fLYZjPHA4ZYuSn1gP56eSgJfV3Bl1GB3qy7M8mG5crgyP7NoVkUwEA4oiiIDGm2CZjwW852bt3N0
d9daqgzJhyRmvYiEoGQ44mkRcmTmHVOvrICmGQskckyBkOIAwESgYidXAzl3NqJTkjWsUisgMOR7
ogZvAnTI9BxOb6c8LtmBeBaU3GJMpFqmU5UBcWffzIUnMCjLtriF469YDz2hoFeL6s3VjJBmTAPJ
Eh6emJxi8eQCAP3GBMbhleMiw3FBeMXWSF/RWPHhI3FwdwHgYDbze4pMQwHmQFr7FBFQDhxdaOTF
xAiTlLxonUmoWxbTYZErGwIjiswvAxvwHSCgCovMB5QTtUmqCt9IYFpt8IBcOsmDYWF4xSea1A2Z
tfaCjmPS2F+NcHmBEuB5tJBOeS7qIicbMoKZExbQTEUJbChxmB5XGqjFgMOvkoKGZ5AWYmNS4c1W
ATA+lQIpN6GqyZL2sdqtrTjjzZ+09Q1EZ3Gv4Ln3xpAq4RqggSVTYRwYxj+nH2WuHaSknqew7aLM
p9GFw8qFI9x3kC8l5EVMHg1qpMZTgJhdj7PPuNI1yU5UaIgDeXX33qh6tnfF3vgIqrST4qGiX9VO
hIjX2aSweWlg4UfvZ0TXpEWBOKaCg6CT0Y6ze1ZO0idcxKIVLiBze1WWhGW+81HcYSQIwYdWlQgm
LPwMyssIUbzyXyM6fgE563m3zbmTXvlB43JwoHio/AYCcfgfFzaGgc/lbqdlErNTo1tpMi5wRlhR
edIYvpTnN6AUm5qQIGxMLx85xhk9KQSxdGWs3iGi6Fhi08k1SD9NiCCJtnYoKzU1CYOCsWQH6mpm
cIuXJ2wySPFTj0u6qe4b64bmGEyRUbV7AZcC1i3vDcFzgMENhwsd3ZBf8UpzwXHgJPMTzRXp04vm
tQR5pXsgYIDhFUxBl9iw4HiBqGgYoyDgPYUkTj+jg5kT/UE3h6GI/3Q3Zc6mpYpevt8WJPlnCvkU
e5BJhiVloNYQYoBALE14R2KJRtE6EyZLeVh4OYKJUe8sIXOyDQrGA00t0xZ597kK5sCnVRLspOKP
5RF3qSGuuKuq68wtywSY48eITKQThVw+YE0uCKaRraALTffemh7aSQpNG2dYgP/NF2WBe1G1Ist/
VDcDJq/mSpyBYpsu0mkli5pwiw2Q/r6wpeN6lq79+L1cpPQOOioCEAkHLKg7DHVMiprZGBJnN9qu
UHMEFl1cPKksi8Q5yTmVgTsl8wM8R5LQSgKVUXLCUFVhgkQNS6q7ZNhWOu6lpEDgEUs0ySg0mkHz
A0FvALzp4bOikpSk230K4OlNmPBwOGGTm5Ab8zco/+LuSKcKEhQEs7sg
_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to