Mercurial > emacs
annotate src/s/ptx4.h @ 21240:bff697e03fe0
Include puresize.h for CHECK_IMPURE.
(parse_menu_item): New function.
(menu_item_eval_property_1, menu_item_eval_property) New suroutines.
(menu_bar_one_keymap): Moved some code to menu_bar_item.
(menu_bar_item): Rewritten to use parse_menu_item.
(menu_bar_item_1): Function deleted.
(QCenable, QCvisible, QChelp, QCfilter, QCbutton, QCtoggle, QCradio):
(Qmenu_alias): New variables.
(syms_of_keyboard): Initialize them, and item_properties.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 21 Mar 1998 05:49:49 +0000 |
parents | 469c3de61eb1 |
children | 4dc06f8c8c33 |
rev | line source |
---|---|
15845 | 1 /* s/ file for Sequent "ptx 4", which is a modified SVR5.4. */ |
2 | |
15860 | 3 /* Tell usg5-4.h not to include filio.h. */ |
4 #define NO_FILIO_H | |
5 | |
6 #include "usg5-4.h" | |
15845 | 7 |
8 /* Marcus Daniels <marcus@sysc.pdx.edu> says that SIGINFO is defined | |
9 on ptx4 but it is not a signal. Prevent process.c from doing the | |
10 wrong thing. */ | |
11 #undef SIGINFO | |
12 | |
13 /* Marcus Daniels <marcus@sysc.pdx.edu> says vfork does exist. */ | |
14 #define HAVE_VFORK | |
15 | |
21145
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
16 /* pae@dim.com (Phil Ernhardt) says this correction to |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
17 the definition in usg5-4.h is needed to prevent |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
18 all asynchronous subprocesses from exiting right away. */ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
19 #undef SETUP_SLAVE_PTY |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
20 #define SETUP_SLAVE_PTY \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
21 if (ioctl (xforkin, I_PUSH, "ldterm") == -1) \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
22 fatal ("ioctl I_PUSH ldterm", errno); \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
23 if (ioctl (xforkin, I_PUSH, "ttcompat") == -1) \ |
469c3de61eb1
(SETUP_SLAVE_PTY): New definition.
Richard M. Stallman <rms@gnu.org>
parents:
15860
diff
changeset
|
24 fatal ("ioctl I_PUSH ttcompat", errno); |