Date: Tue, 06 Nov 2018 22:14:48 +0900 From: WATANABE Kazuhiro <CQG00620@nifty.ne.jp> To: FreeBSD-users-jp <freebsd-users-jp@freebsd.org> Subject: [FreeBSD-users-jp 96344] Re: =?iso-2022-jp?b?RnJlZUJTRC0xMS4yIBskQiROGyhCIGphX0pQLmV1Y0pQ?= =?iso-2022-jp?b?IBskQjRENi0bKEI=?= Message-ID: <201811061314.wA6DErDn002299@conssluserg-02.nifty.com> In-Reply-To: <20181024115101.f6049ef61a82a1fdbab1a404@mogami.com> References: <20181014194410.b466d0bbf0e976ffbcab2969@mogami.com> <20181024115101.f6049ef61a82a1fdbab1a404@mogami.com>
next in thread | previous in thread | raw e-mail | index | archive | help
$BEOJU0l42$G$9!#(B On Wed, 24 Oct 2018 11:51:01 +0900, Kouichi Hirabayashi wrote: > $BIT6q9g<+BN$O!"(Bja_JP.eucJP $B4D6-$G(B /bin/sh $B$KHs(B ASCII $BJ8;z$r(B > $BF~NO$9$k$H@5>o=*N;$7$F$7$^$&$H$$$&$b$N$G!"5/F0$7$?(B sh $B$K(B > <Alt-a> $B$J$I$r%-!<F~NO$7$?$j!"(BEUC $B4A;z%3!<%I$rF~NO$"$k$$$O(B > paste $B$9$k$3$H$G3NG'$G$-$^$9!#(B $B<j85$G(B 11.2-RELEASE/amd64 $B$r%;%C%H%"%C%W$7$F$_$^$7$?$,!"3N$+$K$=$&$J$j(B $B$^$9!#(Bja_JP.SJIS $B$G$bF1MM$G$9!#(B # UTF-8 $B$K$D$$$F$O8e=R!#(B > /bin/sh $B$,(B ja_JP.eucJP $B4D6-$G;H$($J$/$J$C$F$7$^$C$?M}M3$O!"(B > > /usr/src/lib/libedit > /usr/src/bin/sh > > $B$NN>J}$,(B ja_JP.eucJP $B4D6-$,;H$($J$/$J$k$h$&$KJQ99$5$l$F$7$^$C(B > $B$?$3$H$K$"$j$^$9!#(B > > sh $B$K$D$$$F$O(B parser.h $B$GDj5A$5$l$k;z6g9=J82r@OMQ$NJ8;z<o<1JL(B > token $B$K(B EUC-JP $B4A;z%3!<%I$N(B 2 byte $BL\$N;HMQHO0O$H=EJ#$9$k(B > $BCM$r;H$C$F$7$^$C$?$?$a!"(BEUC-JP $BJ8;z$d(B Atl-A, Alt-B, .. $B$J(B > $B$I$r4^$`J8;zNs$,2r<aITG=$K$J$j$^$9!#(B > > libedit $B$G$b(B EUC-JP $B$,;H$($J$$$h$&$K=q$-49$($i$l$F$$$^$9$,!"(B > read.c $B$K$O!V(B#ifdef KANJI$B!W$H$$$C$?%3!<%I$,;D$C$F$$$F!"$=(B > $B$N!V(BKANJI$B!W$r(B define $B$9$k$H(B compile $B$G$-$J$/$J$k$H$$$C$?>u(B > $BBV$G!"=q$-49$($N??$N0U?^$OM}2r$G$-$^$;$s!#(BEUC-JP $B$,;H$($J$$Ld(B > $BBj$K4X78$9$k$N$O(B chartype.c, el.c, read.c $B$H$$$C$?$H$3$m(B > $B$G$9!#(B > > EUC-JP $B4D6-$,I,MW$J>u67$G$NBP:v$H$7$F$O!"(Blibedit $B$H(B sh $B$N(B > $BN>J}$r=q$-49$($F(B EUC-JP $B$,;H$($k(B sh $B$r:n$kJ}K!0J30$K!"(Bsh $B$N(B > $B;HMQ$r$"$-$i$a$F!"(Bcsh, tcsh bash, rbash $B$GBeBX$9$kJ}K!$,(B > $B$"$j$^$9!#(B FreeBSD $B%o!<%/%7%g%C%W$G$bOC$,=P$?(B ($B=P$J$$(B?) $B$h$&$G$9$,!";d$,<j85$G$d$C(B $B$F$_$?6qBNE*$J2sHr:v$r(B 2 $B$D!#(B (1) sh $B$r:n$j$J$*$9(B sh $B$N%=!<%9$rD/$a$F$_$^$7$?$,!"(BNO_HISTORY $B$H$$$&$N$rDj5A$9$k$H(B libedit (editline(3)) $B$N5!G=$r;H$&%3!<%I$,%*%_%C%H$5$l$k$h$&$G$9!#;n$7$K(B Index: bin/sh/Makefile =================================================================== --- bin/sh/Makefile (revision 339812) +++ bin/sh/Makefile (working copy) @@ -19,7 +19,7 @@ # utilities of the same name are handled with the associated manpage, # builtin.1 in share/man/man1/. -LIBADD= edit +#LIBADD= edit CFLAGS+=-DSHELL -I. -I${.CURDIR} # for debug: Index: bin/sh/shell.h =================================================================== --- bin/sh/shell.h (revision 339812) +++ bin/sh/shell.h (working copy) @@ -51,6 +51,7 @@ #define JOBS 1 /* #define DEBUG 1 */ +#define NO_HISTORY /* * Type of used arithmetics. SUSv3 requires us to have at least signed long. $B$H$7$F(B sh $B$r:n$j$J$*$7$?$H$3$m!"(Bja_JP.eucJP $B$^$?$O(B ja_JP.SJIS $B$J4D6-$G(B $B$b!"%3%^%s%I%i%$%s$KF|K\8lF~NO$G$-$k$h$&$K$J$j$^$7$?!#(Blibedit $B$NJT=85!(B $BG=$K2C$($F%R%9%H%j$b;HMQ=PMh$J$/$J$j$^$9$,!">/$7;H$C$F$_$?8B$j!"4pK\F0(B $B:n$K;Y>c$O$J$$$h$&$K8+$($^$9!#(B (2) set +o emacs $B$7$F%3%^%s%I%i%$%sJT=85!G=$rL58z$K$9$k(B sh $B$r5/F08e$K(B set +o emacs ($B$^$?$O(B set +E) $B$9$k$+!"(Bsh $B$r(B "sh +E" $B$G5/(B $BF0$9$k$H!"(B(1) $B$HF1MM$K%3%^%s%I%i%$%s$KF|K\8lF~NO$G$-$k$h$&$K$J$j$^$7$?!#(B $B$J$*(B editrc(5) $B$K$h$C$F(B libedit $B$NJT=85!G=$rL58z$K$9$k$3$H$b$G$-$^$9!#(B $B@_Dj$9$k$H3N$+$KL58z$K$J$k$N$G$9$,!"F|K\8lF~NO$K4X$7$F$O8z2L$,$"$j$^$;(B $B$s$G$7$?!#(B > /bin/sh $B$r(B EUC-JP $B$G;H$($J$/$7$?860x$N0l$D$G$"$k(B libedit > $B$N%=!<%9$N(B comment > > /* FIONREAD attempts to buffer up multiple bytes, and to make that work > * properly with partial wide/UTF-8 characters would need some careful work. */ > > /* > * We don't support other multibyte charsets. > * The second condition shouldn't happen > * and is here merely for additional safety. > */ > > $B$r8+$k$H!"(BASCII $B$H(B UTF-8 $B8BDj$H$$$&0U?^$+$b$7$l$^$;$s$,!"$b(B > $B$7$=$&$J$i!"(B/bin/sh $B$G$b(B sh $B$r5/F0$7$?;~E@$G!"(Bja_JP.eucJP > $B4D6-$N>l9g$O!V(Bja_JP.eucJP $B$O;H$($J$$!W$H$$$&7Y9p$r=P$7$F=*(B > $BN;$9$Y$-$G$9$7!"(B/bin/sh $B$O%7%9%F%`$N:,Dl$N0l$D$G$9$+$i!"(B > ja_JP.eucJP $B<+BN$r$J$/$9$H$$$C$?:n6H$H9pCN$bI,MW$J$O$:$G!"(B > $BM}2r$K6l$7$_$^$9!#(B $B8=:_$N(B libedit $B$O(B NetBSD $BM3Mh$J$N$G!";n$7$K(B NetBSD 8.0 $B$r%;%C%H%"%C%W(B $B$7$F$_$?$H$3$m!"(BFreeBSD 11.2 $B$HF1MM$N7k2L$K$J$j$^$7$?!#(B ja_JP.eucJP $B$^$?$O(B ja_JP.SJIS $B$J4D6-$G$N!"%3%^%s%I%i%$%s$X$NF|K\8lF~NO(B $B$N2DH]$O<!$N$h$&$K$J$j$^$9!#(B FreeBSD 11.2 NetBSD 8.0 $BAG$N(B sh $BF~NOIT2D!&FMH/=*N;(B $BF~NO2D(B set -o emacs $BF~NOIT2D!&FMH/=*N;(B $BF~NOIT2D!&FMH/=*N;(B set +o emacs $BF~NO2D(B $BF~NO2D(B FreeBSD 11.2 $B$H(B NetBSD 8.0 $B$N!"AG$N(B sh $B$N5sF0$N0c$$$O!"%$%s%?%i%/%F%#(B $B%V%7%'%k$H$7$F(B sh $B$r5/F0$7$?;~$K!"JT=85!G=$,%G%U%)%k%H$GM-8z$+$I$&$+$K(B $B0x$k$b$N$N$h$&$G$9!#JT=85!G=$rL@<(E*$K%*%s!?%*%U$9$l$P!"$[$\F1$85sF0$K(B $B$J$j$^$7$?!#(B # FreeBSD $B$O%G%U%)%k%H$GM-8z!#(B # NetBSD $B$O%m%0%$%s%7%'%k$,(B sh $B$N>l9g$KM-8z!#(B $B$J$*(B NetBSD 7.2 $B$N5sF0$O>/$70c$C$F!"JT=85!G=$,M-8z$J>l9g!"F|K\8lF~NO$O(B $BL5;k$5$l!"I=<($b$5$l$^$;$s!#$3$N$[$&$,FMH/=*N;$9$k$h$j$O%^%7$+$bCN$l$^(B $B$;$s!#(B *** $B$^$C$H$&$J2r7h:v$O!"(BEUC/SJIS $B4D6-$G$b:#$^$GF1MM$K%^%k%A%P%$%HJ8;z$NF~(B $BNO$,2DG=$J$h$&$K=$@5$9$k$3$H$@$H;W$$$^$9$,!"(BNetBSD $B$N$h$&$K!"(Bsh $B$N%3%^(B $B%s%I%i%$%sJT=85!G=$r%G%U%)%k%H$G(B off $B$K$9$k$@$1$G$b$$$$$+$J$H;W$$$^$9!#(B sh $B$N%3%^%s%I%i%$%sJT=85!G=!"%o%s%i%$%J!<$r$A$g$m$A$g$m=q$/$K$O==J,$G!"(B $BJXMx$K;H$C$F$?$s$G$9$1$I$M!#(B *** $B$D$$$G$K(B ja_JP.UTF-8 $B$J4D6-$G$b!"(Bsh $B$N%3%^%s%I%i%$%s$X$NF|K\8lF~NO$r;n(B $B$7$F$_$^$7$?!#(B FreeBSD 11.2 $B$N>l9g!"JT=85!G=$NM-8z(B/$BL58z$K4X78$J$/F~NO$G$-$^$9!#$?$@$7(B $B%+!<%=%k%-!<$GMzNr$rC)$C$?$j!"JT=8$r9T$J$C$?$j$9$k$H!"I=<($,$:$l$?$jH4(B $B$1$?$j$7$^$9!#$3$l$OI=<($@$1$NLdBj$N$h$&$G!"(BCtrl-L $B$G:FI=<($9$k$HD>$j(B $B$^$9!#(B NetBSD 8.0 $B$N>l9g$b!"JT=85!G=$NM-8z(B/$BL58z$K4X78$J$/!"LdBj$J$/F~NO$G$-$^(B $B$9!#$^$?MzNr$bJT=8$bLdBj$"$j$^$;$s!#(Blibedit $B$N%j%S%8%g%s$,(B NetBSD 8.0 $B$N$[$&$,?7$7$$$N$G!"$=$l$K$h$k0c$$$+$bCN$l$^$;$s!#(B --- WATANABE Kazuhiro (CQG00620@nifty.ne.jp)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811061314.wA6DErDn002299>