Subject: Re: GNU Emacs 21.1
To: Masao Uebayashi <uebayasi@soum.co.jp>
From: Greg A. Woods <woods@weird.com>
List: tech-pkg
Date: 10/22/2001 15:18:01
[ On Monday, October 22, 2001 at 18:47:30 (+0900), Masao Uebayashi wrote: ]
> Subject: GNU Emacs 21.1
>
> Anyone working on its Pkgsrc?
Jason Beegan <jtp@netbsd.org> posted a pkgsrc module for testing with
the beta versions, but I don't see it around any more:
http://mail-index.netbsd.org/current-users/2001/05/13/0009.html
Anyone working on such a module might want this patch, which still
wasn't in 21.0.106 for some reason....
Index: src/s/netbsd.h
===================================================================
RCS file: /cvs/gnu/emacs-21/src/s/netbsd.h,v
retrieving revision 1.1.1.4
diff -c -r1.1.1.4 netbsd.h
*** src/s/netbsd.h 19 Oct 2001 21:02:17 -0000 1.1.1.4
--- src/s/netbsd.h 19 Oct 2001 21:11:03 -0000
***************
*** 1,6 ****
--- 1,7 ----
/* s/ file for netbsd system. */
/* Get most of the stuff from bsd4.3 */
+ /* XXX There should be a "bsd4-4.h" because so many things are different! */
#include "bsd4-3.h"
#if defined (__alpha__) && !defined (__ELF__)
***************
*** 106,111 ****
--- 107,117 ----
#ifndef NOT_C_CODE
#include <signal.h>
#endif
+
+ /* Use POSIX Signals [sigaction(), sigprocmask(), sigsuspend(), etc.]
+ Gerd says this works OK in FreeBSD -- should be fine on any 4.4BSD */
+
+ #define POSIX_SIGNALS 1
/* Don't close pty in process.c to make it as controlling terminal.
It is already a controlling terminal of subprocess, because we did
--
Greg A. Woods
+1 416 218-0098 VE3TCP <gwoods@acm.org> <woods@robohack.ca>
Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>