summaryrefslogtreecommitdiffstats
path: root/editors/joe-devel/files
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1996-10-15 13:08:04 +0000
committerache <ache@FreeBSD.org>1996-10-15 13:08:04 +0000
commitb9ef6cd204dcbdc41ff48070c77e3f6b7774e8ff (patch)
tree3736dde16b72bcfa5e40c22054404d87ba99826b /editors/joe-devel/files
parent626a7c2c43391efedcacaa9b567a2fab29c97ffd (diff)
downloadFreeBSD-ports-b9ef6cd204dcbdc41ff48070c77e3f6b7774e8ff.zip
FreeBSD-ports-b9ef6cd204dcbdc41ff48070c77e3f6b7774e8ff.tar.gz
Localize it
Diffstat (limited to 'editors/joe-devel/files')
-rw-r--r--editors/joe-devel/files/patch-ab63
1 files changed, 63 insertions, 0 deletions
diff --git a/editors/joe-devel/files/patch-ab b/editors/joe-devel/files/patch-ab
new file mode 100644
index 0000000..8268c6c
--- /dev/null
+++ b/editors/joe-devel/files/patch-ab
@@ -0,0 +1,63 @@
+*** main.c.old Sun Jan 22 03:21:08 1995
+--- main.c Tue Oct 15 16:54:32 1996
+***************
+*** 18,23 ****
+--- 18,27 ----
+
+ #include <stdio.h>
+ #include <fcntl.h>
++ #ifdef __FreeBSD__
++ #include <locale.h>
++ #include <ctype.h>
++ #endif
+ #include "config.h"
+ #include "w.h"
+ #include "tty.h"
+***************
+*** 186,191 ****
+--- 190,209 ----
+ #else
+ run=namprt(argv[0]);
+ #endif
++
++ #ifdef __FreeBSD__
++ setlocale(LC_ALL, "");
++ for(c=0;c<256;c++)
++ { int a=0;
++ if(iscntrl(c))
++ a|=UNDERLINE;
++ if((c&0x80)&&!isprint(c))
++ a|=INVERSE;
++ xlata[c]=a;
++ if(isprint(c))
++ xlatc[c]=c;
++ }
++ #endif
+
+ if(s=getenv("LINES")) sscanf(s,"%d",&lines);
+ if(s=getenv("COLUMNS")) sscanf(s,"%d",&columns);
+*** scrn.h.old Thu Oct 6 10:09:04 1994
+--- scrn.h Tue Oct 15 16:42:29 1996
+***************
+*** 254,263 ****
+
+ #define xlat(a,c) \
+ ( \
+! (dspasis && ((unsigned)(c)>=128)) ? \
+ ((a)=0) \
+ : \
+! (((a)=xlata[(unsigned)(c)]), ((c)=xlatc[(unsigned)(c)])) \
+ )
+
+ /* int eraeol(SCRN *t,int x,int y);
+--- 254,263 ----
+
+ #define xlat(a,c) \
+ ( \
+! (dspasis && ((unsigned char)(c)>=128)) ? \
+ ((a)=0) \
+ : \
+! (((a)=xlata[(unsigned char)(c)]), ((c)=xlatc[(unsigned char)(c)])) \
+ )
+
+ /* int eraeol(SCRN *t,int x,int y);
OpenPOWER on IntegriCloud