[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: decode-coding-string gone awry?
From: |
Stefan Monnier |
Subject: |
Re: decode-coding-string gone awry? |
Date: |
Mon, 14 Feb 2005 15:56:17 -0500 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) |
> So that is basically the background why we can easily make the process
> raw-text, but quite less easily make the buffer unibyte: AUCTeX will
> use the same buffer for its next run, just erasing it, and if it has
> turned unibyte, we get into trouble.
OK. raw-text is good.
> The process output coding system being raw-text. Do I really need to
> actually encode raw-text?
If the string comes straight from raw-text (via a multibyte buffer), that
means it only has ascii and eight-bit-* chars, so all you need is to turn it
from multibyte to unibyte, which can be done with (encode-coding-string foo
'raw-text-unix) or (string-make-unibyte foo) or (string-as-unibyte foo).
The three options are basically equivalent in this case.
string-as-unibyte is +/- (encode-coding-string foo 'emacs-mule-unix)
string-make-unibyte is +/- (encode-coding-string foo locale-coding-system)
I personally prefer the use of encode-coding-string because it makes things
more explicit: you can mention that you're encoding with `raw-text' because
you're undoing the raw-text decoding done by the process's coding-system.
That makes it more obviously correct.
Stefan
- Re: decode-coding-string gone awry?, (continued)
- Re: decode-coding-string gone awry?, Stefan Monnier, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, Stefan Monnier, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, Stefan Monnier, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, Stefan Monnier, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?,
Stefan Monnier <=
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, Stefan Monnier, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/14
- Re: decode-coding-string gone awry?, Richard Stallman, 2005/02/15
- Re: decode-coding-string gone awry?, David Kastrup, 2005/02/15