[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00211] Re: FDCloneの HP-UX 対応について(2.03b)
- Subject: [FDclone-users:00211] Re: FDCloneの HP-UX 対応について(2.03b)
- From: KOJIMA Hajime / 小島肇 <kjm@rins.ryukoku.ac.jp>
- Date: Mon, 09 Jun 2003 19:11:03 +0900
ぜんぜんテストできていない者です。_o_
題名: [FDclone-users:00201] Re: FDClone の HP-UX 対応について(2.03b)
(<20030528145319.1E2CF53C1E@yuka.unixusers.net>) において
Takashi SHIRAI さんがおっしゃるには:
| 以下に patch を示します。
|
| ---- Cut Here ----
| diff -u FD-2.03b/system.h ./system.h
| --- FD-2.03b/system.h Thu May 15 00:00:00 2003
| +++ ./system.h Wed May 28 23:28:22 2003
| @@ -47,20 +47,15 @@
| #define Xsigblock(o,m) ((o) = sigblock(m))
| #endif /* !USESIGPMASK */
|
| -#ifdef USETERMIOS
| +#ifdef TIOCGPGRP
| +#define gettcpgrp(f, g) ((ioctl(f, TIOCGPGRP, &g) < 0) ? (g = -1) : g)
| +#else
| #define gettcpgrp(f, g) (g = tcgetpgrp(f))
| -#define settcpgrp(f, g) tcsetpgrp(f, g)
| +#endif
| +#ifdef TIOCSPGRP
| +#define settcpgrp(f, g) ioctl(f, TIOCSPGRP, &(g))
| #else
| -# ifdef TIOCGPGRP
| -# define gettcpgrp(f, g) ((ioctl(f, TIOCGPGRP, &g) < 0) ? (g = -1) : g)
| -# else
| -# define gettcpgrp(f, g) (-1)
| -# endif
| -# ifdef TIOCSPGRP
| -# define settcpgrp(f, g) ioctl(f, TIOCSPGRP, &(g))
| -# else
| -# define settcpgrp(f, g) (-1)
| -# endif
| +#define settcpgrp(f, g) tcsetpgrp(f, g)
| #endif
|
| #if !MSDOS
| ---- Cut Here ----
この patch を適用した 2.03b は、手元の HP-UX 11.11 でも元気に動
いてくれています。ありがとうございます。
PS.
2.03b 付属の _fdrc ですが、
#launch ".tar" "tar tvf" \
# -f "%a %u/%g %s %m %d %t %y %*f" \
# -f "%a %u/%g %s %y-%m-%d %t %*f" \
# -f "%a %l %u %g %s %m %d %{yt} %*f" \
# -f "%10a %u/%g %s %m %d %t %y %*f" ← ここ
# -f "%9a %u/%g %s %m %d %t %y %*f" \
など、\ の位置が 1 行ずれているような気がするのですが、こういう
ものなのでしょうか?
----
// 木下是雄「理科系の作文技術」中公新書 624 を読もう!!
小島 肇 - KOJIMA Hajime
[Office] kjm@rins.ryukoku.ac.jp, http://www.st.ryukoku.ac.jp/~kjm/
Phone: 077-543-7414 Fax: 077-543-0706