1 diff '--color=auto' -ruN a/src/pmars.c b/src/pmars.c
2 --- a/src/pmars.c 2024-11-12 20:36:28.142766807 +0100
3 +++ b/src/pmars.c 2024-11-12 20:39:48.096710063 +0100
6 void pspace_init(void);
8 -#if defined(unix) || defined(__MSDOS__) || defined(VMS)
9 +#if defined(unix) || defined(__MSDOS__) || defined(VMS) || defined(__MACH__)
10 void sighandler(int dummy);
12 #if defined(CURSESGRAPHX)
17 -#if defined(unix) || defined(__MSDOS__)
18 +#if defined(unix) || defined(__MSDOS__) || defined(__MACH__)
21 #if defined(CURSESGRAPHX)
25 /* called when ctrl-c is pressed; prepares for debugger entry */
26 -#if defined(unix) || defined(__MSDOS__) || defined (__OS2__)
27 +#if defined(unix) || defined(__MSDOS__) || defined (__OS2__) || defined(__MACH__)
35 -#if defined(unix) && !defined(DJGPP)
36 +#if (defined(unix) && !defined(DJGPP)) || defined(__MACH__)
38 signal(SIGINT, sighandler);
40 diff '--color=auto' -ruN a/src/xwindisp.c b/src/xwindisp.c
41 --- a/src/xwindisp.c 2024-11-12 20:36:28.143766827 +0100
42 +++ b/src/xwindisp.c 2024-11-12 20:37:39.708178145 +0100
47 +/* defined in pmars.c */
48 +extern void sighandler(int dummy);
50 /* X names of the colors we allocate */
51 static char *xColorNames[MAXXCOLOR] = {
52 "black", "blue3", "green3", "cyan3",