unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Using babel
@ 2007-08-22 13:18 Hadron
  2007-08-22 14:19 ` Peter Dyballa
       [not found] ` <mailman.5120.1187792407.32220.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 4+ messages in thread
From: Hadron @ 2007-08-22 13:18 UTC (permalink / raw)
  To: help-gnu-emacs


I am using babel.el 03

I translate using "babel-region" from English To German using the Babel
fish service.

My emacs displays german character just fine.

So why is the text returned from Babel full of escaped characters?

e.g

Der schnelle braune Fuchs sprang \303\274ber die Br\303\274cke.

Any help much appreciated.

-- 
Q:	What's a light-year?
A:	One-third less calories than a regular year.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Using babel
  2007-08-22 13:18 Using babel Hadron
@ 2007-08-22 14:19 ` Peter Dyballa
       [not found] ` <mailman.5120.1187792407.32220.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 4+ messages in thread
From: Peter Dyballa @ 2007-08-22 14:19 UTC (permalink / raw)
  To: Hadron; +Cc: help-gnu-emacs


Am 22.08.2007 um 15:18 schrieb Hadron:

> So why is the text returned from Babel full of escaped characters?
>
> e.g
>
> Der schnelle braune Fuchs sprang \303\274ber die Br\303\274cke.

The buffer isn't in UTF-8 encoded?

;   oct   dec   hex    UCS2    UTF-8
;=====================================
ü = 374 = 252 = FC = U+00FC =    C3 BC : LATIN SMALL LETTER U WITH  
DIAERESIS

Octal 303 is hex C3, octal 274 is hex BC. Both are no regular  
characters in your buffer's encoding, so they're presented in octal  
and so "Der schnelle braune Fuchs sprang \303\274ber die Br\303 
\274cke." is the sentence "Der schnelle braune Fuchs sprang über die  
Brücke." presented to you as UTF-8 encoded inside a non-UTF-8 encoded  
buffer.

Tell babel to not return UTF-8 or change your buffer's encoding.

--
Mit friedvollen Grüßen

   Pete

Eine Fehlentscheidung auf Anhieb spart immerhin Zeit.
(Helmar Nahr)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Using babel
       [not found] ` <mailman.5120.1187792407.32220.help-gnu-emacs@gnu.org>
@ 2007-08-22 14:31   ` Hadron
  2007-08-22 15:53     ` Peter Dyballa
  0 siblings, 1 reply; 4+ messages in thread
From: Hadron @ 2007-08-22 14:31 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> Am 22.08.2007 um 15:18 schrieb Hadron:
>
>> So why is the text returned from Babel full of escaped characters?
>>
>> e.g
>>
>> Der schnelle braune Fuchs sprang \303\274ber die Br\303\274cke.
>
> The buffer isn't in UTF-8 encoded?
>
> ;   oct   dec   hex    UCS2    UTF-8
> ;=====================================
> ü = 374 = 252 = FC = U+00FC =    C3 BC : LATIN SMALL LETTER U WITH
> DIAERESIS
>
> Octal 303 is hex C3, octal 274 is hex BC. Both are no regular
> characters in your buffer's encoding, so they're presented in octal
> and so "Der schnelle braune Fuchs sprang \303\274ber die Br\303
> \274cke." is the sentence "Der schnelle braune Fuchs sprang über die
> Brücke." presented to you as UTF-8 encoded inside a non-UTF-8 encoded
> buffer.
>
> Tell babel to not return UTF-8 or change your buffer's encoding.

But I can type ü,ä,ö in the same buffer and they appear as they ought to.

What do you suggest to "encode" the buffer?

-- 
Part of language design is purturbing the proposed feature in various
directions to see how it might generalize in the future.
		-- Larry Wall in <199709032332.QAA21669@wall.org>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Using babel
  2007-08-22 14:31   ` Hadron
@ 2007-08-22 15:53     ` Peter Dyballa
  0 siblings, 0 replies; 4+ messages in thread
From: Peter Dyballa @ 2007-08-22 15:53 UTC (permalink / raw)
  To: Hadron; +Cc: help-gnu-emacs


Am 22.08.2007 um 16:31 schrieb Hadron:

> But I can type ü,ä,ö in the same buffer and they appear as they  
> ought to.

Because they not necessarily need to be encoded in UTF-8. There is a  
dozen of ISO Latin encodings, MS Windows has a few dozens others,  
there are proprietary encoding like NeXT, HP-Roman, MacRoman ... too.

>
> What do you suggest to "encode" the buffer?

Apply a different "coding system" on this buffer. Look at menu  
Options -> Mule -> Set Coding Systems. More in *info*. Look also at  
functions

	prefer-coding-system
	modify-coding-system-alist

and variables

	file-coding-system-alist
	file-name-coding-system

and at your environment variables.

--
Mit friedvollen Grüßen

   Pete

Upgraded:  Didn't work the first time.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-08-22 15:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-22 13:18 Using babel Hadron
2007-08-22 14:19 ` Peter Dyballa
     [not found] ` <mailman.5120.1187792407.32220.help-gnu-emacs@gnu.org>
2007-08-22 14:31   ` Hadron
2007-08-22 15:53     ` Peter Dyballa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).