FreeBSD Bugzilla – Attachment 114379 Details for
Bug 156031
Port sysutils/screen: support KOI8-U
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 4.52 KB, created by
Valentin Nechayev
on 2011-03-29 10:40:09 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Valentin Nechayev
Created:
2011-03-29 10:40:09 UTC
Size:
4.52 KB
patch
obsolete
>diff -u -rNu Makefile Makefile >--- Makefile 2011-01-04 05:28:30.000000000 +0200 >+++ Makefile 2011-03-29 12:12:08.557420238 +0300 >@@ -7,7 +7,7 @@ > > PORTNAME= screen > PORTVERSION= 4.0.3 >-PORTREVISION= 10 >+PORTREVISION= 11 > CATEGORIES= sysutils > MASTER_SITES= ftp://ftp.uni-erlangen.de/pub/utilities/screen/ \ > http://komquats.com/distfiles/ \ >@@ -74,6 +74,7 @@ > post-patch: > @${RM} ${WRKSRC}/doc/screen.info* > @${REINPLACE_CMD} -e 's|/dev/ptmx|/nonexistent|' ${WRKSRC}/configure >+ uudecode -o ${WRKSRC}/utf8encodings/a3 ${FILESDIR}/uue-utf8encodings_a3 > > post-install: > @${MKDIR} ${EXAMPLESDIR} >diff -u -rNu files/patch-ansi.h files/patch-ansi.h >--- files/patch-ansi.h 1970-01-01 03:00:00.000000000 +0300 >+++ files/patch-ansi.h 2011-03-29 12:04:10.950139203 +0300 >@@ -0,0 +1,11 @@ >+diff -u -rNu ansi.h ansi.h >+--- ansi.h 2003-02-24 18:55:08.000000000 +0200 >++++ ansi.h 2011-03-29 11:24:20.212563516 +0300 >+@@ -127,6 +127,7 @@ >+ #define BIG5 5 >+ #define KOI8R 6 >+ #define CP1251 7 >++#define KOI8U 8 >+ #define GBK 20 >+ >+ #define EUC EUC_JP >diff -u -rNu files/patch-doc_screen.1 files/patch-doc_screen.1 >--- files/patch-doc_screen.1 1970-01-01 03:00:00.000000000 +0300 >+++ files/patch-doc_screen.1 2011-03-29 12:04:42.049544451 +0300 >@@ -0,0 +1,15 @@ >+diff -u -rNu doc/screen.1 doc/screen.1 >+--- doc/screen.1 2003-12-05 15:51:57.000000000 +0200 >++++ doc/screen.1 2011-03-29 11:22:55.739089194 +0300 >+@@ -1688,8 +1688,9 @@ >+ There is also a way to select a terminal encoding depending on >+ the terminal type by using the \*QKJ\*U termcap entry. >+ >+-Supported encodings are eucJP, SJIS, eucKR, eucCN, Big5, GBK, KOI8-R, >+-CP1251, UTF-8, ISO8859-2, ISO8859-3, ISO8859-4, ISO8859-5, ISO8859-6, >++Supported encodings are eucJP, SJIS, eucKR, eucCN, Big5, GBK, >++KOI8-R, KOI8-U, CP1251, UTF-8, >++ISO8859-2, ISO8859-3, ISO8859-4, ISO8859-5, ISO8859-6, >+ ISO8859-7, ISO8859-8, ISO8859-9, ISO8859-10, ISO8859-15, jis. >+ >+ See also \*Qdefencoding\*U, which changes the default setting of a new >diff -u -rNu files/patch-doc_screen.texinfo files/patch-doc_screen.texinfo >--- files/patch-doc_screen.texinfo 1970-01-01 03:00:00.000000000 +0300 >+++ files/patch-doc_screen.texinfo 2011-03-29 12:05:34.814438254 +0300 >@@ -0,0 +1,13 @@ >+diff -u -rNu doc/screen.texinfo doc/screen.texinfo >+--- doc/screen.texinfo 2003-12-05 15:51:46.000000000 +0200 >++++ doc/screen.texinfo 2011-03-29 11:22:30.536269863 +0300 >+@@ -2726,7 +2726,8 @@ >+ >+ Supported encodings are >+ @code{eucJP}, @code{SJIS}, @code{eucKR}, >+-@code{eucCN}, @code{Big5}, @code{GBK}, @code{KOI8-R}, @code{CP1251}, >++@code{eucCN}, @code{Big5}, @code{GBK}, >++@code{KOI8-R}, @code{KOI8-U}, @code{CP1251}, >+ @code{UTF-8}, @code{ISO8859-2}, @code{ISO8859-3}, >+ @code{ISO8859-4}, @code{ISO8859-5}, @code{ISO8859-6}, >+ @code{ISO8859-7}, @code{ISO8859-8}, @code{ISO8859-9}, >diff -u -rNu files/patch-encoding.c files/patch-encoding.c >--- files/patch-encoding.c 1970-01-01 03:00:00.000000000 +0300 >+++ files/patch-encoding.c 2011-03-29 12:06:00.834352004 +0300 >@@ -0,0 +1,19 @@ >+diff -u -rNu encoding.c encoding.c >+--- encoding.c 2006-10-23 15:58:14.000000000 +0300 >++++ encoding.c 2011-03-29 11:23:56.454204244 +0300 >+@@ -57,6 +57,7 @@ >+ >+ /* big5 font: ^X */ >+ /* KOI8-R font: 96 ! */ >++/* KOI8-U font: 96 # */ >+ /* CP1251 font: 96 ? */ >+ >+ struct encoding encodings[] = { >+@@ -67,6 +68,7 @@ >+ { "eucCN", "B\001BB01", 0, 1, 0, "\001" }, >+ { "Big5", "B\030BB01", 0, 1, 0, "\030" }, >+ { "KOI8-R", 0, 0x80|'!', 0, 1, 0 }, >++ { "KOI8-U", 0, 0x80|'#', 0, 1, 0 }, >+ { "CP1251", 0, 0x80|'?', 0, 1, 0 }, >+ { "UTF-8", 0, -1, 0, 0, 0 }, >+ { "ISO8859-2", 0, 0x80|'B', 0, 0, 0 }, >diff -u -rNu files/uue-utf8encodings_a3 files/uue-utf8encodings_a3 >--- files/uue-utf8encodings_a3 1970-01-01 03:00:00.000000000 +0300 >+++ files/uue-utf8encodings_a3 2011-03-29 12:08:22.530210526 +0300 >@@ -0,0 +1,15 @@ >+begin 644 a3 >+M4V-R965N23)55$8X`*,`@$M/23@M50```(`E``"!)0(`@B4,`(,E$`"$)10` >+MA248`(8E'`"')20`B"4L`(DE-`"*)3P`BR6``(PEA`"-)8@`CB6,`(\ED`"0 >+M)9$`D262`)(EDP"3(R``E"6@`)4B&0"6(AH`ER)(`)@B9`"9(F4`F@"@`)LC >+M(0"<`+``G0"R`)X`MP"?`/<`H"50`*$E40"B)5(`HP11`*0$5`"E)50`I@16 >+M`*<$5P"H)5<`J258`*HE60"K)5H`K"5;`*T$D0"N)5T`KR5>`+`E7P"Q)6`` >+MLB5A`+,$`0"T!`,`M25C`+8$!@"W!`<`N"5F`+DE9P"Z)6@`NR5I`+PE:@"] >+M!)``OB5L`+\`J0#`!$X`P00P`,($,0##!$8`Q`0T`,4$-0#&!$0`QP0S`,@$ >+M10#)!#@`R@0Y`,L$.@#,!#L`S00\`,X$/0#/!#X`T`0_`-$$3P#2!$``TP1! >+M`-0$0@#5!$,`U@0V`-<$,@#8!$P`V01+`-H$-P#;!$@`W`1-`-T$20#>!$<` >+MWP1*`.`$+@#A!!``X@01`.,$)@#D!!0`Y005`.8$)`#G!!,`Z`0E`.D$&`#J >+M!!D`ZP0:`.P$&P#M!!P`[@0=`.\$'@#P!!\`\00O`/($(`#S!"$`]`0B`/4$ >+I(P#V!!8`]P02`/@$+`#Y!"L`^@07`/L$*`#\!"T`_00I`/X$)P#_!"H` >+` >+end
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 156031
: 114379