|
From: | Carsten Dominik |
Subject: | Re: [Orgmode] Extracting agenda information: what encoding? |
Date: | Mon, 12 Oct 2009 14:53:29 +0200 |
Hi Dave, On Oct 12, 2009, at 2:32 PM, Dave Milter wrote:
On 10/12/09, Carsten Dominik <address@hidden> wrote:On Oct 12, 2009, at 12:59 PM, Dave Milter wrote:On 10/12/09, Carsten Dominik <address@hidden> wrote:Hi DAve, I have little knowledge about coding systems myself. Could you please let me know, what if the value of `buffer-file- coding- system' in an agenda buffer, when you create the agenda by hand?I ran org-agenda in emacs, then press "a", and chose in menu "Describe coding system", and got: Coding system for saving this buffer: Not set locally, use the default. Default coding system (for new files): U -- utf-8-unix (alias: mule-utf-8-unix)Could you please do `C-h v buffer-file-coding-system RET' Just to be sure that we are talking about the same thing.buffer-file-coding-system is a variable defined in `C source code'. Its value is utf-8-unixAlso, could you try to run with the following in .emacs, to see if the problem disappears? (eval-after-load "org-agenda" '(defun org-encode-for-stdout (s) s))yes, this fix problem, may be you be so kind and explain magic?
Before printing to STDOUT, I process text in this way (defun org-encode-for-stdout (string) (if (fboundp 'encode-coding-string) (encode-coding-string string buffer-file-coding-system) string)) This is done in the good intention that this is necessary to produce the text in the correct encoding. The code I sent you in my last mail just replaces this function with a dummy no-operation function, to skip this encoding step. Apparently, at least in your case, this does more harm than good, and frankly, I am not sure it ever does anything good. Maybe I implemented this because a mule-Emacs produced bad output in this way. I will change it to make the default behavior work for you, and then see if anyone comes back and complains... :-)So if you pull again from git, this should work without the snippet in .emacs.
- Carsten
[Prev in Thread] | Current Thread | [Next in Thread] |