[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Changing Encoding system for "Defaults for subprocess I/O"
From: |
Rusi |
Subject: |
Re: Changing Encoding system for "Defaults for subprocess I/O" |
Date: |
Sun, 24 May 2015 18:41:02 -0700 (PDT) |
User-agent: |
G2/1.0 |
On Monday, May 25, 2015 at 4:54:57 AM UTC+5:30, dan wrote:
> On Sunday, May 24, 2015 at 4:15:37 PM UTC-7, dan wrote:
> > Hi,
> >
> > When I enter "M-x eshell", the describe-coding-system shows
> >
> > Defaults for subprocess I/O:
> > decoding: U -- utf-8-unix (alias: mule-utf-8-unix)
> >
> > encoding: U -- utf-8-unix (alias: mule-utf-8-unix)
> >
> >
> > However, when I go to "M-x shell", it shows
> >
> > Defaults for subprocess I/O:
> > decoding: - -- undecided-unix (alias: unix)
> >
> > encoding: - -- undecided-unix (alias: unix)
> >
> >
> > Because of above, some international character does not show properly.
> >
> > Do you know how to set the "Defaults for subprocess I/O" for all
> > buffers/shell?
> >
> > I don't know much about lisp/emacs, so specific example would be much
> > preferable.
> >
> > Thank you,
> >
> > Dan.
>
> Also, do you know how to make a change for
>
> "Coding systems for process I/O"?
>
> Or disable it?
Dunno if this helps but look up (using C-h v) these variables:
coding-system-for-write
coding-system-for-read
which refer to
file-coding-system-alist
process-coding-system-alist
network-coding-system-alist