/[emacs]/emacs/lispref/nonascii.texi
ViewVC logotype

Diff of /emacs/lispref/nonascii.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.46 by rms, Thu Mar 17 23:24:51 2005 UTC revision 1.47 by handa, Fri Apr 1 00:29:51 2005 UTC
# Line 628  characters; for example, there are three Line 628  characters; for example, there are three
628  conversion, but some of them leave the choice unspecified---to be chosen  conversion, but some of them leave the choice unspecified---to be chosen
629  heuristically for each file, based on the data.  heuristically for each file, based on the data.
630    
631    In general, a coding system doesn't guarantee a roundtrip identity,
632    i.e. decoding followed by encoding in the same coding system can
633    result in the different byte sequence.  But there are several coding
634    systems that go guarantee that the result will be the same as what you
635    originally decoded.  They are:
636    
637    @quotation
638    chinese-big5 chinese-iso-8bit cyrillic-iso-8bit emacs-mule
639    greek-iso-8bit hebrew-iso-8bit iso-latin-1 iso-latin-2 iso-latin-3
640    iso-latin-4 iso-latin-5 iso-latin-8 iso-latin-9 iso-safe
641    japanese-iso-8bit japanese-shift-jis korean-iso-8bit raw-text
642    @end quotation
643    
644    Likewise, a coding systme doesn't guarantee the other way of roundtrip
645    identity, i.e. encoding buffer text into a coding system followed by
646    decoding again with the same coding system will produce the different
647    buffer text.  For instance, when you encode Latin-2 characters by
648    @code{utf-8} and decode it back by the same coding system, you'll get
649    Unicode charactes (of charset @code{mule-unicode-0100-24ff}), and when
650    you encode Unicode characters by @code{iso-latin-2} and decode it back
651    by the same coding system, you'll get Latin-2 characters.
652    
653  @cindex end of line conversion  @cindex end of line conversion
654    @dfn{End of line conversion} handles three different conventions used    @dfn{End of line conversion} handles three different conventions used
655  on various systems for representing end of line in files.  The Unix  on various systems for representing end of line in files.  The Unix

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26