From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jul 10 15:14:39 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id PAA05235
	Thu, 10 Jul 1997 15:14:39 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id PAA05228
	for <freebsd-users-jp@jp.freebsd.org>; Thu, 10 Jul 1997 15:14:37 +0900 (JST)
Message-Id: <199707100614.PAA11836@nocs3.noc.titech.ac.jp>
Received: from noc.titech.ac.jp by nocs3.noc.titech.ac.jp (8.7+2.6Wbeta3/TM2.1-bn3.3)
	id PAA11836; Thu, 10 Jul 1997 15:14:35 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
X-Mailer: Mew version 1.54 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 10 Jul 1997 15:14:34 +0900
From: IIJIMA Akihiro <aki@noc.titech.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 15624
Subject: [FreeBSD-users-jp 15624] Re: Backspace
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B5$$K$J$C$?$N$G(B $B>/$7D4$Y$F$_$^$7$?!#(B
$BESCf$G(B $B$o$+$i$J$/$J$C$?$N$G(B $B$=$NItJ,$^$G!#(B

> >> > Q. kinput2 $B$d(B FDclone $B$r;H$C$F$$$F(B Backspace$B%-!<$G(B
>   /usr/X11R6/lib/X11/ccdef/ccdef.kinput2 $B$NCf$+$i(B include $B$7$F$$$k(B rule
> ($B;d$N>l9g$O(B rule.eggfunc $B$G$9$,!"(Brule.func $B$N?M$bB?$$$G$7$g$&(B)$B$NCf$K(B
>         ""      '^H'            ""      backspace
>         ""      Delete          ""      delete

$B;d$O(B packages-2.2/$B$N(B kinput2-canna $B$r;H$C$F$$$k$N$G$9$,!"(B
$B3N$+$K(B kterm$B$N>e$G(B kinput2$B$r5/F0$7!"JQ49A0!"J8;zF~NOCf$G$O(B
  Backspace$B%-!<(B  OK   Delete$B%-!<H?1~$J$7(B
$B$G$7$?!#(B($B5U$G$9$M(B)

xev$B$G8+$k$H(B
	Del$B%-!<$O(B       keysym 0xffff, Delete
	Backspace$B%-!<$O(B keysym 0xff08, BackSpace
$B$G$7$?!#(B

$B$G(B $B$3$l$O$-$C$H(B
  Del$B%-!<$O(Bkinput2$B$K9T$C$F$$$k!#(B
  kinput2$B$N@_Dj%U%!%$%k$G$I$&$K$+$J$k$b$N$@$m$&(B
$B$H;W$C$?$N$G(B $B$H$j$"$($:(B man kinput2 $B$7$F$_$k$H(B

  ccdef
     This resource specifies the input  character  con-
     version     rule    file.     The    default    is
     /usr/lib/X11/ccdef/ccdef.kinput2.

$B$H=q$$$F$"$j$^$7$?!#(B

$B$H$3$m$,$3$l$,B8:_$7$J$$!#$J$s$G!)(B $B$H;W$C$F(B package$B$G(B
$B2?$,%$%s%9%H!<%k$5$l$?$N$+D4$Y$k$H(B

toto[~] pkg_info -f jp-ckinput2-2.0.1
Information for jp-ckinput2-2.0.1:

Packing list:
        Package name: jp-ckinput2-2.0.1
        CWD to /usr/X11R6
        Package depends on: jp-Canna-3.2.2
File: bin/kinput2
        Comment: MD5:03f4b370040cd4aa5b49f4125ac5b4e5
File: lib/X11/app-defaults/Kinput2
        Comment: MD5:4e8166aadaf497eeb9a02fd0732e0a5d
File: man/man1/kinput2.1.gz
        CWD to .

ccdef$B$O(B $BF~$C$F$^$;$s$M!#(B

	
$B$=$3$G(B ports-2.2/japanese/kinput2-canna/ $B$r;}$C$F$-$F(B
make$B$7$F$_$^$7$?!#$=$&$9$k$H(B kinput2$B$N%=!<%9$r(B work/$B0J2<$KE83+$7$F(B
$B$/$l$^$9!#(B

ccdef/ $B$N2<$K(B ccdef.kinput2 $B$,$"$j$^$7$?!#$3$l$r8+$k$H:G8e$K(B

###     $B$b$7$"$J$?$,$?$^$4$N%-!<%P%$%s%G%#%s%0$K47$l$F$$$k$J$i$P(B
###     'rule.func' $B$NBe$o$j$K(B 'rule.eggfunc' $B$r%$%s%/%k!<%I$7$F2<$5$$(B
    include 'rule.func'
#   include 'rule.eggfunc'
endmode

# Restricted -- JIS $B%3!<%I(B / $B6hE@%3!<%IMQ(B
mode Restricted "??"
        ""      F5              ""      goto PREV
        ""      F6              ""      goto PREV
        ""      mod1-5          ""      goto PREV
        ""      mod1-6          ""      goto PREV
        ""      '^H'            ""      backspace
        ""      @ascii          ""      beep
endmode

$B$J$s$+(B 
        ""      '^H'            ""      backspace
$B$H$+$$$&5-=R$,$"$j$^$9!#(B

$B$^$?(B rule.func $B$NCf$K$O(B
        ""      '^H'            ""      backspace
        ""      Delete          ""      delete
        ""      F1              ""      to-katakana
$B$H$+$$$&5-=R$,$"$j$^$7$?!#(B

$B$G(B $B$5$i$K(B doc/ccdef $B$rFI$`$H!"(B
------------------------------------------------------------------------------
backspace       [$BL$JQ49(B] $B%+!<%=%k$NA0$NJ8;z$r:o=|$9$k(B
                [$BJQ49:Q(B] $B%+%l%s%HBgJ8@a$rL$JQ49>uBV$KLa$7$F$+$i%+!<%=%k$N(B
                $BA0$NJ8;z$r:o=|$9$k(B
                [$B8uJdA*Br(B] $B8uJdA*Br%b!<%I$rH4$1!"%+%l%s%HJ8@a$rL$JQ49>uBV$K(B
                $BLa$7$F$+$i%+!<%=%k$NA0$NJ8;z$r:o=|$9$k(B
                [$B5-9fF~NO(B] $B5-9fF~NO%b!<%I$+$iH4$1$k(B
------------------------------------------------------------------------------
delete          [$BL$JQ49(B] $B%+!<%=%k$N2<$NJ8;z$r:o=|$9$k(B
                [$BJQ49:Q(B] $B%+%l%s%HBgJ8@a$rL$JQ49>uBV$KLa$7$F$+$i%+!<%=%k$N(B
                $B2<$NJ8;z$r:o=|$9$k(B
                [$B8uJdA*Br(B] $B8uJdA*Br%b!<%I$rH4$1!"%+%l%s%HBgJ8@a$rL$JQ49>uBV$K(B
                $BLa$7$F$+$i%+!<%=%k$N2<$NJ8;z$r:o=|$9$k(B
                [$B5-9fF~NO(B] $B5-9fF~NO%b!<%I$+$iH4$1$k(B
------------------------------------------------------------------------------

$B$H=q$$$F$"$j$^$7$?!#(B

$B$=$3$G(B ccdef/$B0J2<$r(B /usr/lib/X11/ccdef/ $B$K(B cp $B$7!"(B
>        ""      '^H'            ""      backspace
>        ""      Delete          ""      backspace

$B$3$&=q$-49$($F(B kinput2$B$r;_$a$F(B $B:F5/F0$7$?$N$G$9$,(B $BJQ2=$J$7!#(B

man kinput2 $B$K$O(B
	-ccdef  This  option specifies the input character conver-
                sion rule file.
$B$H$$$&(B option$B$,$"$k$h$&$J$N$G(B kinput2 -ccdef $B$r<B9T$9$k$H!"(B

toto[/usr/lib/X11/ccdef] kinput2 -ccdef ccdef.kinput2
unknown argument: -ccdef
unknown argument: ccdef.kinput2

$B$[$2!)(B $B$J$s$+$3$N%9%$%C%A;H$($J$$$h$&$G$9!#(B

$B$3$l$C$F$b$7$+$7$F(B canna$BMQ$@$+$i$+$J!)(B
kinput-canna$B$N;~$O(B canna$B$N@_Dj%U%!%$%k$r8+$k$N$+$J!)(B

$B!t(B $B$H$$$&$o$1$G(B $B2r7h$7$F$O(B $B$$$^$;$s!#(B
--
$BEl5~9)6HBg3X(B $BAm9g>pJs=hM}%;%s%?!<(B $B%M%C%H%o!<%/%7%9%F%`1?MQ3](B
	$BHSEg(B $B><Gn(B (Akihiro Iijima) aki@noc.titech.ac.jp
