emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/language/cyrillic.el


From: Dave Love
Subject: [Emacs-diffs] Changes to emacs/lisp/language/cyrillic.el
Date: Wed, 11 Sep 2002 17:22:33 -0400

Index: emacs/lisp/language/cyrillic.el
diff -c emacs/lisp/language/cyrillic.el:1.32 
emacs/lisp/language/cyrillic.el:1.33
*** emacs/lisp/language/cyrillic.el:1.32        Wed Jul 17 14:39:16 2002
--- emacs/lisp/language/cyrillic.el     Wed Sep 11 17:07:00 2002
***************
*** 300,315 ****
   "Ukrainian" `((coding-system koi8-u)
              (coding-priority koi8-u)
               (nonascii-translation
!               . ,(get 'cyrillic-koi8-r-nonascii-translation-table
                        'translation-table))
               (input-method . "ukrainian-computer")
              (features code-pages)
              (documentation
!              . "Support for Ukrainian with koi8-u character set."))
   '("Cyrillic"))
  
  ;;; ALTERNATIVNYJ stuff
  
  (defvar cyrillic-alternativnyj-decode-table
    [
     0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
--- 300,318 ----
   "Ukrainian" `((coding-system koi8-u)
              (coding-priority koi8-u)
               (nonascii-translation
!               . ,(get 'cyrillic-koi8-u-nonascii-translation-table
                        'translation-table))
               (input-method . "ukrainian-computer")
              (features code-pages)
              (documentation
!              . "Support for Ukrainian with KOI8-U character set."))
   '("Cyrillic"))
  
  ;;; ALTERNATIVNYJ stuff
  
+ ;; Fixme: It's unclear what's the correct table.  I've found
+ ;; statements both that it's the same as cp866 and somewhat different,
+ ;; but nothing that looks definitive.
  (defvar cyrillic-alternativnyj-decode-table
    [
     0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
***************
*** 336,342 ****
     ?$,2 4(B  ?$,2 T(B  ?$,2 L(B  ?$,2 <(B  ?$,2  (B  ?$,2 \(B  
?$,2 ~(B  ?$,2 (B  ?$,2 z(B  ?$,2 t(B  ?$,2!)(B  ?$,2!&(B  ?$,2! 
(B  ?$,2 p(B  ?$,2!,(B  ?$,2!'(B
     ?$,2!((B  ?$,2!$(B  ?$,2!%(B  ?$,2 y(B  ?$,2 x(B  ?$,2 r(B  
?$,2 s(B  ?$,2!+(B  ?$,2!*(B  ?$,2 8(B  ?$,2 ,(B  ?$,2!H(B  
?$,2!D(B  ?$,2!L(B  ?$,2!P(B  ?$,address@hidden(B
     ?,L`(B  ?,La(B  ?,Lb(B  ?,Lc(B  ?,Ld(B  ?,Le(B  ?,Lf(B  
?,Lg(B  ?,Lh(B  ?,Li(B  ?,Lj(B  ?,Lk(B  ?,Ll(B  ?,Lm(B  ?,Ln(B  
?,Lo(B
!    ?,L!(B  ?,Lq(B  ?,L$(B  ?,Lt(B  ?,L'(B  ?,Lw(B  ?,L.(B  
?,L~(B  248 249 250 251 ?,Lp(B  253 254 ?,L (B]
    "Cyrillic ALTERNATIVNYJ decoding table.")
  
  (let ((table (make-translation-table-from-vector
--- 339,345 ----
     ?$,2 4(B  ?$,2 T(B  ?$,2 L(B  ?$,2 <(B  ?$,2  (B  ?$,2 \(B  
?$,2 ~(B  ?$,2 (B  ?$,2 z(B  ?$,2 t(B  ?$,2!)(B  ?$,2!&(B  ?$,2! 
(B  ?$,2 p(B  ?$,2!,(B  ?$,2!'(B
     ?$,2!((B  ?$,2!$(B  ?$,2!%(B  ?$,2 y(B  ?$,2 x(B  ?$,2 r(B  
?$,2 s(B  ?$,2!+(B  ?$,2!*(B  ?$,2 8(B  ?$,2 ,(B  ?$,2!H(B  
?$,2!D(B  ?$,2!L(B  ?$,2!P(B  ?$,address@hidden(B
     ?,L`(B  ?,La(B  ?,Lb(B  ?,Lc(B  ?,Ld(B  ?,Le(B  ?,Lf(B  
?,Lg(B  ?,Lh(B  ?,Li(B  ?,Lj(B  ?,Lk(B  ?,Ll(B  ?,Lm(B  ?,Ln(B  
?,Lo(B
!    ?,L!(B  ?,Lq(B  ?,L$(B  ?,Lt(B  ?,L'(B  ?,Lw(B  ?,L.(B  
?,L~(B  ?,A0(B  ?$,1s"(B  ?,A7(B  ?$,1x:(B  ?,Lp(B  ?,A$(B  
?$,2!`(B  ?,L (B]
    "Cyrillic ALTERNATIVNYJ decoding table.")
  
  (let ((table (make-translation-table-from-vector
***************
*** 372,377 ****
--- 375,382 ----
  
  (cyrillic-unify-encoding 'cyrillic-alternativnyj-encode-table)
  
+ ;; Fixme: Check the cp866 here and in alias below.  See comment on the
+ ;; decode table above.
  (make-coding-system
   'cyrillic-alternativnyj 4 ?A
   "ALTERNATIVNYJ (CP866) 8-bit encoding for Cyrillic."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]