[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Patch for w3m variants
※ suto@ks-and-ks.ne.jp さんの
『[emacs-w3m:00679] Re: Patch for w3m variants』より
なんどもすみません。(_ _)
> > できれば configure で -model=custom も指定できるようになると
> > 助かります。
> 添付のパッチ(w3m-0.2.1のconfigureからの差分になってます)のような仕様で
> よろしいでしょうか。
> --- configure~ Wed May 2 23:59:08 2001
> +++ configure Thu May 3 00:07:24 2001
[...]
> 6)
> + if test "X$dmodel_save" == X6
s/==/=/ ですね。^^
> + then
> + if test "X$use_ssl" = Xy
> + then
> + find_ssl
> + fi
> + save_params
> + customized=y
私としては、customized=n を期待していました。
また、test は他では使われていないようですので、`[' にしたほ
うがいいと思います。
「w3mmee-devel.diff.gz (269KB, 2001-05-03 00:16:26) 」で確認
しましたが、こちらの環境には PIPE_BUF がどこにもないようです
ので、_POSIX_PIPE_BUF を使うようにしてみました。
ということで、configure と PIPE_BUF を使っている file.c、
terms.c の diff です。
--- configure 2001-05-03 11:29:46+09 1.1
+++ configure 2001-05-03 11:38:50+09
@@ -799,14 +799,14 @@
customized=y
;;
6)
- if test "X$dmodel_save" == X6
+ if [ "X$dmodel_save" = X6 ]
then
- if test "X$use_ssl" = Xy
+ if [ "X$use_ssl" = Xy ]
then
find_ssl
fi
save_params
- customized=y
+ customized=n
fi
;;
*)
--- file.c 2001-05-03 11:31:35+09 1.1
+++ file.c 2001-05-03 11:33:28+09
@@ -12,6 +12,14 @@
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
+#ifndef PIPE_BUF
+# include <limits.h> /* for _POSIX_PIPE_BUF */
+# ifdef _POSIX_PIPE_BUF
+# define PIPE_BUF _POSIX_PIPE_BUF
+# else /* _POSIX_PIPE_BUF */
+# define PIPE_BUF 512
+# endif /* !_POSIX_PIPE_BUF */
+#endif /* !PIPE_BUF */
/* foo */
#include "html.h"
--- terms.c 2001-05-03 11:31:35+09 1.1
+++ terms.c 2001-05-03 11:33:37+09
@@ -12,6 +12,14 @@
#include <sys/ioctl.h>
#include "config.h"
#include <string.h>
+#ifndef PIPE_BUF
+# include <limits.h> /* for _POSIX_PIPE_BUF */
+# ifdef _POSIX_PIPE_BUF
+# define PIPE_BUF _POSIX_PIPE_BUF
+# else /* _POSIX_PIPE_BUF */
+# define PIPE_BUF 512
+# endif /* !_POSIX_PIPE_BUF */
+#endif /* !PIPE_BUF */
#ifdef MOUSE
#ifdef USE_GPM
#include <gpm.h>