lynx-dev
[Top][All Lists]
Advanced

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

LYNX-DEV fotemods-based patch: add windows-1251 WinCyrillic character se


From: Андрей Чернов
Subject: LYNX-DEV fotemods-based patch: add windows-1251 WinCyrillic character set
Date: Wed, 16 Jul 1997 00:43:09 +0400 (MSD)

*** src/Makefile.orig   Sun Jun 29 21:38:51 1997
--- src/Makefile        Wed Jul 16 00:08:28 1997
***************
*** 70,75 ****
--- 70,76 ----
   $(CHRTR)cp850_uni.h \
   $(CHRTR)cp852_uni.h \
   $(CHRTR)cp1250_uni.h \
+  $(CHRTR)cp1251_uni.h \
   $(CHRTR)cp1252_uni.h \
   $(CHRTR)utf8_uni.h \
   $(CHRTR)rfc_suni.h \
*** src/UCAux.c.orig    Sun Jun 29 21:02:43 1997
--- src/UCAux.c Wed Jul 16 00:05:43 1997
***************
*** 69,74 ****
--- 69,75 ----
            
        if (!strcmp(fromname, "koi8-r") || /* from cyrillic */
            !strcmp(fromname, "iso-8859-5") ||
+           !strcmp(fromname, "windows-1251") ||
            !strcmp(fromname, "koi-8")) {
            if (strcmp(toname, "iso-8859-5") &&
                strcmp(toname, "koi8-r") &&
*** src/UCdomap.c.orig  Tue Jul  1 01:11:59 1997
--- src/UCdomap.c       Wed Jul 16 00:22:11 1997
***************
*** 47,52 ****
--- 47,53 ----
  #include "[.chrtrans]cp850_uni.h"
  #include "[.chrtrans]cp852_uni.h"
  #include "[.chrtrans]cp1250_uni.h"
+ #include "[.chrtrans]cp1251_uni.h"
  #include "[.chrtrans]cp1252_uni.h"
  #include "[.chrtrans]utf8_uni.h"
  #include "[.chrtrans]rfc_suni.h"
***************
*** 69,74 ****
--- 70,76 ----
  #include "chrtrans/cp850_uni.h"
  #include "chrtrans/cp852_uni.h"
  #include "chrtrans/cp1250_uni.h"
+ #include "chrtrans/cp1251_uni.h"
  #include "chrtrans/cp1252_uni.h"
  #include "chrtrans/utf8_uni.h"
  #include "chrtrans/rfc_suni.h"
***************
*** 1713,1718 ****
--- 1715,1721 ----
      UC_CHARSET_SETUP_cp850;
      UC_CHARSET_SETUP_cp852;
      UC_CHARSET_SETUP_windows_1250;
+     UC_CHARSET_SETUP_windows_1251;
      UC_CHARSET_SETUP_iso_8859_1_windows_;
      UC_CHARSET_SETUP_unicode_1_1_utf_8;
      UC_CHARSET_SETUP_mnemonic_ascii_0;
*** src/chrtrans/Makefile.orig  Sun Jun 29 20:36:02 1997
--- src/chrtrans/Makefile       Tue Jul 15 23:46:49 1997
***************
*** 36,41 ****
--- 36,42 ----
   $(CHRTR)cp850_uni.h \
   $(CHRTR)cp852_uni.h \
   $(CHRTR)cp1250_uni.h \
+  $(CHRTR)cp1251_uni.h \
   $(CHRTR)cp1252_uni.h \
   $(CHRTR)utf8_uni.h \
   $(CHRTR)rfc_suni.h \
***************
*** 66,71 ****
--- 67,73 ----
  cp850_uni.h: cp850_uni.tbl makeuctb
  cp852_uni.h: cp852_uni.tbl makeuctb
  cp1250_uni.h: cp1250_uni.tbl makeuctb
+ cp1251_uni.h: cp1251_uni.tbl makeuctb
  cp1252_uni.h: cp1252_uni.tbl makeuctb
  utf8_uni.h: utf8_uni.tbl makeuctb
  mnemonic_suni.h: mnemonic_suni.tbl makeuctb
*** /dev/null   Wed Jul 16 00:29:47 1997
--- src/chrtrans/cp1251_uni.tbl Tue Jul 15 23:45:31 1997
***************
*** 0 ****
--- 1,151 ----
+ #The MIME name of this charset.
+ Mwindows-1251
+ 
+ #Name as a Display Charset (used on Options screen)
+ O MS Windows CP1251 (WinCyrillic)
+ 
+ #
+ #    Name:     cp1251_WinCyrillic to Unicode table
+ #    Unicode version: 2.0
+ #    Table version: 2.00
+ #    Table format:  Format A
+ #    Date:          04/24/96
+ #    Authors:       Lori Brownell <address@hidden>
+ #                   K.D. Chang    <address@hidden>
+ #    General notes: none
+ #
+ #    Format: Three tab-separated columns
+ #        Column #1 is the cp1251_WinCyrillic code (in hex)
+ #        Column #2 is the Unicode (in hex as 0xXXXX)
+ #        Column #3 is the Unicode name (follows a comment sign, '#')
+ #
+ #    The entries are in cp1251_WinCyrillic order
+ #
+ 0x80    U+0402  #CYRILLIC CAPITAL LETTER DJE
+ 0x81    U+0403  #CYRILLIC CAPITAL LETTER GJE
+ 0x82    U+201A  #SINGLE LOW-9 QUOTATION MARK
+ 0x83    U+0453  #CYRILLIC SMALL LETTER GJE
+ 0x84    U+201E  #DOUBLE LOW-9 QUOTATION MARK
+ 0x85    U+2026  #HORIZONTAL ELLIPSIS
+ 0x86    U+2020  #DAGGER
+ 0x87    U+2021  #DOUBLE DAGGER
+ #0x88            #UNDEFINED
+ 0x89    U+2030  #PER MILLE SIGN
+ 0x8A    U+0409  #CYRILLIC CAPITAL LETTER LJE
+ 0x8B    U+2039  #SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+ 0x8C    U+040A  #CYRILLIC CAPITAL LETTER NJE
+ 0x8D    U+040C  #CYRILLIC CAPITAL LETTER KJE
+ 0x8E    U+040B  #CYRILLIC CAPITAL LETTER TSHE
+ 0x8F    U+040F  #CYRILLIC CAPITAL LETTER DZHE
+ 0x90    U+0452  #CYRILLIC SMALL LETTER DJE
+ 0x91    U+2018  #LEFT SINGLE QUOTATION MARK
+ 0x92    U+2019  #RIGHT SINGLE QUOTATION MARK
+ 0x93    U+201C  #LEFT DOUBLE QUOTATION MARK
+ 0x94    U+201D  #RIGHT DOUBLE QUOTATION MARK
+ 0x95    U+2022  #BULLET
+ 0x96    U+2013  #EN DASH
+ 0x97    U+2014  #EM DASH
+ #0x98            #UNDEFINED
+ 0x99    U+2122  #TRADE MARK SIGN
+ 0x9A    U+0459  #CYRILLIC SMALL LETTER LJE
+ 0x9B    U+203A  #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+ 0x9C    U+045A  #CYRILLIC SMALL LETTER NJE
+ 0x9D    U+045C  #CYRILLIC SMALL LETTER KJE
+ 0x9E    U+045B  #CYRILLIC SMALL LETTER TSHE
+ 0x9F    U+045F  #CYRILLIC SMALL LETTER DZHE
+ 0xA0    U+00A0  #NO-BREAK SPACE
+ 0xA1    U+040E  #CYRILLIC CAPITAL LETTER SHORT U
+ 0xA2    U+045E  #CYRILLIC SMALL LETTER SHORT U
+ 0xA3    U+0408  #CYRILLIC CAPITAL LETTER JE
+ 0xA4    U+00A4  #CURRENCY SIGN
+ 0xA5    U+0490  #CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+ 0xA6    U+00A6  #BROKEN BAR
+ 0xA7    U+00A7  #SECTION SIGN
+ 0xA8    U+0401  #CYRILLIC CAPITAL LETTER IO
+ 0xA9    U+00A9  #COPYRIGHT SIGN
+ 0xAA    U+0404  #CYRILLIC CAPITAL LETTER UKRAINIAN IE
+ 0xAB    U+00AB  #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ 0xAC    U+00AC  #NOT SIGN
+ 0xAD    U+00AD  #SOFT HYPHEN
+ 0xAE    U+00AE  #REGISTERED SIGN
+ 0xAF    U+0407  #CYRILLIC CAPITAL LETTER YI
+ 0xB0    U+00B0  #DEGREE SIGN
+ 0xB1    U+00B1  #PLUS-MINUS SIGN
+ 0xB2    U+0406  #CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+ 0xB3    U+0456  #CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+ 0xB4    U+0491  #CYRILLIC SMALL LETTER GHE WITH UPTURN
+ 0xB5    U+00B5  #MICRO SIGN
+ 0xB6    U+00B6  #PILCROW SIGN
+ 0xB7    U+00B7  #MIDDLE DOT
+ 0xB8    U+0451  #CYRILLIC SMALL LETTER IO
+ 0xB9    U+2116  #NUMERO SIGN
+ 0xBA    U+0454  #CYRILLIC SMALL LETTER UKRAINIAN IE
+ 0xBB    U+00BB  #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ 0xBC    U+0458  #CYRILLIC SMALL LETTER JE
+ 0xBD    U+0405  #CYRILLIC CAPITAL LETTER DZE
+ 0xBE    U+0455  #CYRILLIC SMALL LETTER DZE
+ 0xBF    U+0457  #CYRILLIC SMALL LETTER YI
+ 0xC0    U+0410  #CYRILLIC CAPITAL LETTER A
+ 0xC1    U+0411  #CYRILLIC CAPITAL LETTER BE
+ 0xC2    U+0412  #CYRILLIC CAPITAL LETTER VE
+ 0xC3    U+0413  #CYRILLIC CAPITAL LETTER GHE
+ 0xC4    U+0414  #CYRILLIC CAPITAL LETTER DE
+ 0xC5    U+0415  #CYRILLIC CAPITAL LETTER IE
+ 0xC6    U+0416  #CYRILLIC CAPITAL LETTER ZHE
+ 0xC7    U+0417  #CYRILLIC CAPITAL LETTER ZE
+ 0xC8    U+0418  #CYRILLIC CAPITAL LETTER I
+ 0xC9    U+0419  #CYRILLIC CAPITAL LETTER SHORT I
+ 0xCA    U+041A  #CYRILLIC CAPITAL LETTER KA
+ 0xCB    U+041B  #CYRILLIC CAPITAL LETTER EL
+ 0xCC    U+041C  #CYRILLIC CAPITAL LETTER EM
+ 0xCD    U+041D  #CYRILLIC CAPITAL LETTER EN
+ 0xCE    U+041E  #CYRILLIC CAPITAL LETTER O
+ 0xCF    U+041F  #CYRILLIC CAPITAL LETTER PE
+ 0xD0    U+0420  #CYRILLIC CAPITAL LETTER ER
+ 0xD1    U+0421  #CYRILLIC CAPITAL LETTER ES
+ 0xD2    U+0422  #CYRILLIC CAPITAL LETTER TE
+ 0xD3    U+0423  #CYRILLIC CAPITAL LETTER U
+ 0xD4    U+0424  #CYRILLIC CAPITAL LETTER EF
+ 0xD5    U+0425  #CYRILLIC CAPITAL LETTER HA
+ 0xD6    U+0426  #CYRILLIC CAPITAL LETTER TSE
+ 0xD7    U+0427  #CYRILLIC CAPITAL LETTER CHE
+ 0xD8    U+0428  #CYRILLIC CAPITAL LETTER SHA
+ 0xD9    U+0429  #CYRILLIC CAPITAL LETTER SHCHA
+ 0xDA    U+042A  #CYRILLIC CAPITAL LETTER HARD SIGN
+ 0xDB    U+042B  #CYRILLIC CAPITAL LETTER YERU
+ 0xDC    U+042C  #CYRILLIC CAPITAL LETTER SOFT SIGN
+ 0xDD    U+042D  #CYRILLIC CAPITAL LETTER E
+ 0xDE    U+042E  #CYRILLIC CAPITAL LETTER YU
+ 0xDF    U+042F  #CYRILLIC CAPITAL LETTER YA
+ 0xE0    U+0430  #CYRILLIC SMALL LETTER A
+ 0xE1    U+0431  #CYRILLIC SMALL LETTER BE
+ 0xE2    U+0432  #CYRILLIC SMALL LETTER VE
+ 0xE3    U+0433  #CYRILLIC SMALL LETTER GHE
+ 0xE4    U+0434  #CYRILLIC SMALL LETTER DE
+ 0xE5    U+0435  #CYRILLIC SMALL LETTER IE
+ 0xE6    U+0436  #CYRILLIC SMALL LETTER ZHE
+ 0xE7    U+0437  #CYRILLIC SMALL LETTER ZE
+ 0xE8    U+0438  #CYRILLIC SMALL LETTER I
+ 0xE9    U+0439  #CYRILLIC SMALL LETTER SHORT I
+ 0xEA    U+043A  #CYRILLIC SMALL LETTER KA
+ 0xEB    U+043B  #CYRILLIC SMALL LETTER EL
+ 0xEC    U+043C  #CYRILLIC SMALL LETTER EM
+ 0xED    U+043D  #CYRILLIC SMALL LETTER EN
+ 0xEE    U+043E  #CYRILLIC SMALL LETTER O
+ 0xEF    U+043F  #CYRILLIC SMALL LETTER PE
+ 0xF0    U+0440  #CYRILLIC SMALL LETTER ER
+ 0xF1    U+0441  #CYRILLIC SMALL LETTER ES
+ 0xF2    U+0442  #CYRILLIC SMALL LETTER TE
+ 0xF3    U+0443  #CYRILLIC SMALL LETTER U
+ 0xF4    U+0444  #CYRILLIC SMALL LETTER EF
+ 0xF5    U+0445  #CYRILLIC SMALL LETTER HA
+ 0xF6    U+0446  #CYRILLIC SMALL LETTER TSE
+ 0xF7    U+0447  #CYRILLIC SMALL LETTER CHE
+ 0xF8    U+0448  #CYRILLIC SMALL LETTER SHA
+ 0xF9    U+0449  #CYRILLIC SMALL LETTER SHCHA
+ 0xFA    U+044A  #CYRILLIC SMALL LETTER HARD SIGN
+ 0xFB    U+044B  #CYRILLIC SMALL LETTER YERU
+ 0xFC    U+044C  #CYRILLIC SMALL LETTER SOFT SIGN
+ 0xFD    U+044D  #CYRILLIC SMALL LETTER E
+ 0xFE    U+044E  #CYRILLIC SMALL LETTER YU
+ 0xFF    U+044F  #CYRILLIC SMALL LETTER YA


-- 
Andrey A. Chernov
<address@hidden>
http://www.nagual.pp.ru/~ache/

;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

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