Pavel Janík
27fd22dc72
Fix typos.
2002-03-24 20:29:38 +00:00
Gerd Moellmann
0af6533d45
*** empty log message ***
2002-03-24 19:53:11 +00:00
Gerd Moellmann
d6edd563f4
(Qdeclare, Vmacro_declaration_function): New variables.
...
(Fdefmacro): Handle `(declare ...)'.
(syms_of_eval) <Qdeclare>: Initialize and staticpro.
(syms_of_eval) <Vmacro_declaration_function>: DEFVAR_LISP.
2002-03-24 19:52:55 +00:00
Jason Rumney
217e5be0a1
(xbm_scan, xbm_load_image, xbm_read_bitmap_data)
...
(xbm_file_p): Add prototypes.
(xbm_format, xbm_image_p): Sync with xfns.c.
(reflect_byte): New function.
(xbm_read_bitmap_data): Sync with xfns.c, adapt for Windows.
(xbm_load_image): Create bitmaps with a depth of 1.
(init_xfns): Enable XBM images.
2002-03-24 15:50:33 +00:00
Jason Rumney
919f1e887f
[HAVE_IMAGES, HAVE_PBM]: Remove conditionals.
2002-03-23 00:36:07 +00:00
Jason Rumney
d4ae780a9b
(w32_handle_tool_bar_click): Detect up and down events
...
correctly. Do not pass up_modifier to keyboard buffer.
2002-03-23 00:33:22 +00:00
Stefan Monnier
44d38e8d27
*** empty log message ***
2002-03-22 23:40:48 +00:00
Stefan Monnier
a282cc8cb6
(bootstrapclean): New target.
...
(bootstrap-temacs, bootstrap-doc): Remove.
(bootstrap-emacs): Use a bog-standard `temacs'.
Don't bother to build a DOC file.
2002-03-22 22:59:56 +00:00
Stefan Monnier
e721aa94ec
(main): Handle --unibyte, --multibyte, and --no-loadup
...
in temacs even if !CANNOT_DUMP.
(standard_args): Keep --no-loadup even if !CANNOT_DUMP.
2002-03-22 22:54:19 +00:00
Stefan Monnier
a4d35afd2f
(check_pure_size): Only output a warning.
2002-03-22 22:53:23 +00:00
Stefan Monnier
0fdcb86754
(wait_for_termination): Use sigsuspend rather than sigpause.
2002-03-22 22:53:13 +00:00
Jason Rumney
d31097738a
(Fx_create_frame): Enable tool-bar when images are supported.
2002-03-22 22:46:29 +00:00
Jason Rumney
b8b47c1966
(zv_bits): Declare as short, for word alignment.
...
(w32_read_socket) <WM_XBUTTONUP>: Fix last change.
(syms_of_w32term): Define x-use-underline-position-properties.
2002-03-22 22:08:10 +00:00
Jason Rumney
0327b4cc87
(x_set_cursor_color): Set cursor_gc as well.
...
(clear_image_cache): Block input, fix logic, clear matrices in
all frames that share this cache.
2002-03-22 22:00:42 +00:00
Eli Zaretskii
483812aebd
(main): Update the Copyright year in the blurb printed
...
by "emacs --version".
2002-03-22 17:53:09 +00:00
Eli Zaretskii
78e17433d2
(message_with_string): Fix syntax of a call to GCPRO2.
2002-03-22 16:14:47 +00:00
Eli Zaretskii
b9b1a85344
*** empty log message ***
2002-03-22 13:01:09 +00:00
Eli Zaretskii
7ef18d792f
(XTread_socket): If XK_ISO_Lock and
...
XK_ISO_Last_Group_Lock are defined, handle keysyms between
XK_ISO_Lock and XK_ISO_Last_Group_Lock similarly to Mode_switch.
2002-03-22 12:28:11 +00:00
Kim F. Storm
fd6463412b
(menu_bar_items): Mostly undo 2002-02-20 patch, so
...
menu-bar bindings in keymap and local-map properties _are_ used.
But try keymap property first in accordance with 2002-01-03 patch.
Added comment describing why this is not always reliable.
(tool_bar_items): Ditto for tool-bar.
2002-03-21 21:33:31 +00:00
Jason Rumney
bf76fe9c57
(x_clear_image_1): Disable color table code.
2002-03-21 19:32:01 +00:00
Kim F. Storm
3ae1b88463
*** empty log message ***
2002-03-21 13:02:34 +00:00
Kim F. Storm
c2bd2c26f3
(init_process): Only provide make-network-process feature and
...
subfeatures if HAVE_SOCKETS.
2002-03-21 13:01:14 +00:00
Kim F. Storm
41ad623325
Test for network process support with featurep.
2002-03-21 12:37:23 +00:00
Kim F. Storm
778140350c
(QCtype): Remove duplicate declaration and
...
initialization (is now declared in process.c).
2002-03-21 12:22:32 +00:00
Kim F. Storm
9057ff80bc
(QCfeature, QCdatagram): Removed variables.
...
(QCtype, Qdatagram): New variables.
(network_process_featurep): Removed function.
(Fmake_network_process): Removed :feature check.
Use :type 'datagram instead of :datagram t to create a datagram
socket. This allows us to add other connection types (e.g. raw
sockets) later in a consistent manner.
(init_process) [subprocess]: Provide list of supported subfeatures
for feature make-network-process.
(syms_of_process) [subprocess]: Remove QCfeature and QCdatagram.
Intern and staticpro QCtype and Qdatagram.
(syms_of_process) [!subprocess]: Intern and staticpro QCtype.
2002-03-21 12:20:24 +00:00
Kim F. Storm
37ebddef95
(Ffeaturep): Allow subfeature to be a list (test using
...
Fmember rather than Fmemq).
(Fprovide): Check that subfeatures is a list.
2002-03-21 12:19:02 +00:00
Kim F. Storm
a0f8590d9d
(DEFUN) [USE_NONANSI_DEFUN]: The 2001-10-17 patch
...
removed the wrong version of the DEFUN macro; fixed it.
2002-03-21 12:17:51 +00:00
Richard M. Stallman
f6df485fd7
(DISCARD_FAILURE_REG_OR_COUNT): New macro.
...
(CHECK_INFINITE_LOOP): Use DISCARD_FAILURE_REG_OR_COUNT
when jumping to `fail' to avoid undoing reg changes in the
last iteration of the loop.
(GET_UNSIGNED_NUMBER): Skip spaces around the number.
2002-03-21 09:44:43 +00:00
Richard M. Stallman
27950b47bd
*** empty log message ***
2002-03-21 09:33:17 +00:00
Richard M. Stallman
4524691fd6
(dispnew.o, sysdep.o, xdisp.o, xselect.o, alloc.o): Depend on process.h.
2002-03-21 09:12:55 +00:00
Jason Rumney
47bcdab2b6
*** empty log message ***
2002-03-20 21:32:09 +00:00
Jason Rumney
4558a715e1
(main) [WINDOWSNT]: Call init_xfns.
2002-03-20 21:31:03 +00:00
Jason Rumney
3be38152af
*** empty log message ***
2002-03-20 21:19:26 +00:00
Jason Rumney
ac849ba44b
(x_set_cursor_color): Set foreground of cursor, not frame.
...
(Fimage_size, Fimage_mask_p, XPutPixel): New functions.
(four_corners_best, x_clear_image_1, x_clear_image)
(x_alloc_image_color, postprocess_image)
(x_create_x_image_and_pixmap, x_destroy_x_image, xbm_load_image)
(x_from_x_colors, x_disable_image, pbm_load): Adapt for Windows.
(init_xfns, syms_of_w32fns): Initialize image functions and constants.
2002-03-20 21:17:56 +00:00
Jason Rumney
73e66133d0
(struct XImage): Define.
2002-03-20 21:00:50 +00:00
Jason Rumney
e81916d1ba
(w32_read_socket) <WM_XBUTTONUP>: Use XFASTINT to extract mouse co-ordinates.
2002-03-20 20:58:03 +00:00
Jason Rumney
f37577f922
(LIBS): Remove $(WSOCK32).
2002-03-20 20:41:49 +00:00
Jason Rumney
962955c574
(init_winsock): Dynamically load new server and UDP
...
socket functions.
(socket_to_fd): New function.
(sys_socket): Use it.
(sys_setsockopt, sys_listen, sys_getsockname, sys_accept)
(sys_recvfrom, sys_sendto): New wrapper functions.
2002-03-20 20:38:44 +00:00
Jason Rumney
3635ecad99
(QCfamily, QCfiler): Remove duplicate declaration and initialization.
2002-03-20 20:37:41 +00:00
Eli Zaretskii
ab8a75de6b
*** empty log message ***
2002-03-20 18:11:40 +00:00
Eli Zaretskii
fb23673a66
(conv_sockaddr_to_lisp, conv_lisp_to_sockaddr): Don't
...
use "sun" as a variable, it's a predefined constant on Sun
machines.
2002-03-20 18:10:01 +00:00
Pavel Janík
9ab7ff8bf4
(Fbyte_code): Revert last change.
2002-03-20 07:46:46 +00:00
Kim F. Storm
d1ef18f293
*** empty log message ***
2002-03-19 12:04:17 +00:00
Kim F. Storm
c4aca2a37b
(LIBS): Add $(WSOCK32). From David Ponce <dponce@voila.fr>.
2002-03-19 12:01:09 +00:00
Pavel Janík
44c887be5c
(wait_reading_process_input): Move variables pname' and pnamelen' down
...
where they are used.
2002-03-18 18:22:37 +00:00
Pavel Janík
18f85cdd59
(Fbyte_code): Discard unused computed value to prevent gcc warning.
2002-03-18 18:18:21 +00:00
Pavel Janík
99982883b7
(Fplist_member): Add prototype.
2002-03-18 18:16:25 +00:00
Pavel Janík
744d746b0b
Fix typo.
2002-03-18 18:14:38 +00:00
Kim F. Storm
10ce34dcaf
*** empty log message ***
2002-03-18 14:13:15 +00:00
Kim F. Storm
28c6e94f3a
Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
...
Remove explicit GNU_LINUX settings for datagram support.
2002-03-18 14:09:57 +00:00