[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00211] Re: FDCloneの HP-UX 対応について(2.03b)



  ぜんぜんテストできていない者です。_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