1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-26 01:40:53 -08:00
Commit graph

17539 commits

Author SHA1 Message Date
Kim F. Storm
ef6ae4ff6d *** empty log message *** 2003-09-23 22:05:14 +00:00
Kim F. Storm
151ec9e26f (set_socket_option): Fix :bindtodevice option.
(Fset_network_process_option): Update process contact list when
setting option succeeds.
(Fmake_network_process): Doc fix.
2003-09-23 21:57:51 +00:00
Dave Love
96f3a036e6 # 2003-09-23 12:41:52 +00:00
Dave Love
68e03c1cb7 *** empty log message *** 2003-09-23 12:41:15 +00:00
Dave Love
559c53b384 (Fnetwork_interface_info): Use
HAVE_STRUCT_IFREQ... macros.
2003-09-23 12:40:39 +00:00
Eli Zaretskii
2f809aae10 *** empty log message *** 2003-09-22 16:41:16 +00:00
Eli Zaretskii
9ac61a8935 (set_tty_color_mode): Use INTEGERP to test whether a
color mode is an integer number (it could be -1).
2003-09-22 16:03:18 +00:00
Richard M. Stallman
8fe7d8c8bd *** empty log message *** 2003-09-22 15:51:28 +00:00
Richard M. Stallman
73792d68fd (graft_intervals_into_buffer): Correct the main loop
in the case where OVER is longer than UNDER.
2003-09-22 15:51:19 +00:00
Masatake YAMATO
2f71b5eae8 (Fset_window_scroll_bars): Validate the value of `vertical_type'. 2003-09-22 12:55:25 +00:00
Kim F. Storm
12853c5844 (Fwindow_scroll_bars): Doc fix. 2003-09-20 23:38:54 +00:00
Kim F. Storm
b648413bf5 *** empty log message *** 2003-09-20 23:36:00 +00:00
Kim F. Storm
a6e20602cb (Vdefault_frame_scroll_bars): New variable.
(x_set_vertical_scroll_bars): Use it instead of hardcoded values.
(syms_of_frame): DEFVAR_LISP it, and initialize according to
window-system default scroll bar position.
2003-09-20 23:26:20 +00:00
Kim F. Storm
0c4da02395 Rename get-network-interface-info to network-interface-info. 2003-09-20 23:25:46 +00:00
Dave Love
ad5f3636c5 (GC_MALLOC_CHECK): Move conditional undef after lisp.h. 2003-09-19 15:50:56 +00:00
Jan Djärv
8f5b9e349e * xterm.c (x_set_offset): Take window manager decorations
into account.
2003-09-19 14:45:21 +00:00
Richard M. Stallman
b0f23edf1c *** empty log message *** 2003-09-19 14:43:31 +00:00
Richard M. Stallman
82377c38bb Don't include lisp.h.
(P_): Define it here (as well as elsewhere).
2003-09-19 14:36:22 +00:00
Richard M. Stallman
dd418e06cf (Fprin1_to_string): Move the PRINTPREPARE later,
so that PRINTFINISH won't unbind Qinhibit_modification_hooks.
2003-09-19 14:35:40 +00:00
Richard M. Stallman
0a2546d42d (Fvariable_binding_locus): New function.
(syms_of_data): defsubr it.
(Flocal_variable_p): Delete duplicate call to indirect_variable.
2003-09-19 14:34:30 +00:00
Dave Love
e128399941 (Fnetwork_interface_info): Fix type error.
(Fnetwork_interface_list): Doc fix.
(read_process_output, read_process_output): Delete unused var.
2003-09-18 10:40:04 +00:00
Kim F. Storm
b8c7fd71a2 (Fnetwork_interface_list, Fnetwork_interface_info):
Require HAVE_NET_IF_H and HAVE_SYS_IOCTL_H to include these fns.
(Fnetwork_interface_info): Check that ifreq struct has required
fields before accessing them; this requires that those fields are
defined as macros, which may be too restrictive on some platforms,
but it is better than failing on other platforms.
(syms_of_process): Only defsubr above fns when included.
2003-09-17 21:32:35 +00:00
Dave Love
11e0a411b2 Don't include varargs.h. 2003-09-17 13:30:23 +00:00
Kim F. Storm
2ccf3102d2 (Fset_process_sentinel): Add sentinel to childp plist
for network process.
(socket_options): Add `:' prefix to option names.  Add optbit field.
(set_socket_option): Remove no_error arg and special handling of s < 0.
Return 1<<optbit for known option, 0 for unknown.
Do not interpret 0 as false for boolean option (only nil).
Pass failed option and value to report_file_error.
(Fset_network_process_options): Replaced by Fset_network_process_option.
(Fset_network_process_option): New function to set just one option.
(Fmake_network_process): Allow :coding arg to be a cons.
Allow :server arg to be an integer specifying backlog size.
Remove :options arg, and allow options to be specified directly
as :KEY, VALUE pairs.  Parse these options before binding socket.
As before, :reuseaddr t is default for a server process, but this
can now be disabled by specifying :reuseaddr nil.
(Fnetwork_interface_info): Rename from Fget_network_interface_info.
(init_process): Availability of network options is now checked with
simpler syntax (featurep 'make-network-process :OPTION); use loop to
setup features.
(syms_of_process): Fix defsubr's for the replaced functions.
2003-09-16 23:05:24 +00:00
Kim F. Storm
e9c5080146 *** empty log message *** 2003-09-16 23:04:38 +00:00
Dave Love
a0fc36449f Depend on coding.h. 2003-09-16 17:18:27 +00:00
Kim F. Storm
161933c7a7 [HAVE_SOCKETS]: Include sys/ioctl.h and net/if.h.
(Fnetwork_interface_list, Fget_network_interface_info): New defuns.
(syms_of_process): Defsubr them.
2003-09-13 23:34:33 +00:00
Kim F. Storm
6df2a64592 *** empty log message *** 2003-09-13 23:33:41 +00:00
Kim F. Storm
2d2b669563 Regenerated. 2003-09-13 23:31:33 +00:00
Stefan Monnier
97c4398930 (XMARKBIT, XUNMARK): Remove. 2003-09-12 19:54:10 +00:00
Stefan Monnier
31003b9e54 (VALBITS): Don't remove 1 for the markbit.
(union Lisp_Object): Use unsigned int for types.  Remove markbit.
(MARKBIT): Remove 1 from VALBITS so we still use same old val.
(XTYPE): Use unsigned right-shift.
(XMARKBIT, XMARK, XUNMARK): Remove.
2003-09-11 23:52:41 +00:00
Stefan Monnier
1aad248540 (init_marker): Remove debugging code. 2003-09-11 22:41:16 +00:00
Stefan Monnier
0930c1a1c8 (init_intervals, init_symbol, init_marker): Don't preallocate anything.
(Fgarbage_collect, mark_object): Ignore the markbit.
2003-09-11 22:22:11 +00:00
Stefan Monnier
2a1c1d7150 (mark_byte_stack, unmark_byte_stack): Ignore the markbit. 2003-09-11 21:58:32 +00:00
Lute Kamstra
5df034de1f *** empty log message *** 2003-09-08 08:06:58 +00:00
Lute Kamstra
77d31fb4c4 (syms_of_buffer): Document %i' and %I' constructs for
`mode-line-format'.
2003-09-08 07:52:23 +00:00
Lute Kamstra
525b8b0983 (pint2hrstr): New function.
(decode_mode_spec): Add `%i' and `%I' specs.
2003-09-08 07:51:08 +00:00
Andreas Schwab
03bb6a06e1 Use long instead of int when casting ABLOCKS_BUSY to
avoid warning.
2003-09-07 19:15:51 +00:00
Eli Zaretskii
2063d89c11 (region_limit): Support any non-zero value of BEGINNINGP. 2003-09-07 16:26:52 +00:00
Kim F. Storm
a57dd8b157 (get_window_cursor_type): Partially undo 2002-03-01 change (superseded
by 2002-08-30 change); the default blink-off cursor is now again "no
cursor".
2003-09-03 07:50:46 +00:00
Kim F. Storm
ed159bbf70 *** empty log message *** 2003-09-03 07:50:16 +00:00
Miles Bader
8e5331fe84 Correct some arch-tag: comment types 2003-09-02 06:06:59 +00:00
Jason Rumney
fe64a394bd *** empty log message *** 2003-09-01 21:36:56 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Dave Love
c0175e247b (alloca.o): Remove commands.
(coding.o): Depend on intervals.h composite.h window.h.
(emacs.o): Depend on window.h keyboard.h keymap.h.
(gtkutil.o): Depend on keyboard.h charset.h coding.h.
(bytecode.o): Depend on window.h.
2003-09-01 14:38:33 +00:00
Jason Rumney
e9eee23e17 Document last change. 2003-08-31 22:22:29 +00:00
Jason Rumney
4bc2315e9e (w32_per_char_metric): Allow cached metrics to be
returned even when font_type is unknown.
2003-08-31 22:15:15 +00:00
Jason Rumney
a24d4cb27a (init_iterator): Remove old WINDOWSNT conditional. 2003-08-31 21:38:07 +00:00
Jan Djärv
9d35adc75f Fix pixel calculation for TrueVisuals. 2003-08-30 17:44:40 +00:00
Gerd Moellmann
6f68b035e5 (redisplay_internal): Fix change of 2003-04-30. Don't
tell redisplay display is accurate when it's actually been paused
for pending input.
2003-08-29 21:46:42 +00:00