Commit graph

8154 commits

Author SHA1 Message Date
Paul Eggert
00a626598b ($(BLD)\strftime.obj): No need to compile with -Dstrftime=emacs_strftime. 1997-11-24 19:50:22 +00:00
Paul Eggert
fc5b5c51b2 (strftime.o):
No need to compile with -Dstrftime=emacs_strftime any more.
1997-11-24 19:50:22 +00:00
Paul Eggert
b771d0da6d (emacs_strftime): New decl.
(Fformat_time_string): Doc fix: %b, %h, %B, %a, %A, and %p depend on locale;
don't use actual chars to describe %n and %t.
1997-11-24 19:50:22 +00:00
Paul Eggert
9284a0764b (HAVE_STRFTIME): New undef. 1997-11-24 19:50:22 +00:00
Karl Heuer
527a32d98e (back_comment): Handle 2-char comment starts
when reaching the first of the pair.
1997-11-23 02:18:34 +00:00
Andreas Schwab
69248761c1 (copy_keymap_1): Fix return type.
(accessible_keymaps_char_table): Likewise.
(where_is_internal_2): Likewise.
(describe_vector_princ): Likewise.
(Ftext_char_description): Fix type of `str'.
(describe_vector): Likewise.  Protoize parameter.
1997-11-21 15:18:28 +00:00
Andreas Schwab
d748a3dbdc Add prototypes and more function declarations. 1997-11-21 15:12:34 +00:00
Andreas Schwab
0c60dfd7b4 (traverse_intervals): Protoize parameter. 1997-11-21 15:07:57 +00:00
Andreas Schwab
fd6a330f5e Protoize function declarations. 1997-11-21 15:06:01 +00:00
Andreas Schwab
5771dcf40d Protoize functions declarations. 1997-11-21 15:01:36 +00:00
Andreas Schwab
22e6f12b3b * fns.c (map_char_table): Protoize parameter. 1997-11-21 14:58:22 +00:00
Andreas Schwab
b27a170307 (close_file_unwind): Fix return type and return nil.
(restore_point_unwind): Likewise.
1997-11-21 14:56:30 +00:00
Andreas Schwab
1d159538f4 (record_unwind_protect): Protoize parameter. 1997-11-21 14:54:13 +00:00
Andreas Schwab
d11ba98c50 (Fchar_to_string): Declare `workbuf' as unsigned char.
(general_insert_function): Likewise.  Protoize parameters.  Define
as returning nothing.
1997-11-21 14:52:16 +00:00
Andreas Schwab
e9aea0ef24 (doprnt1): Declare `charbuf' as unsigned char. 1997-11-21 14:48:34 +00:00
Andreas Schwab
9b854db0ab Add prototypes. Remove declaration of obsolete
functions.
1997-11-21 14:46:31 +00:00
Andreas Schwab
c04809fb5b Add more prototypes and function declarations. 1997-11-21 14:42:33 +00:00
Andreas Schwab
07478155f2 (setup_ccl_program): Define as returning nothing. 1997-11-21 14:31:20 +00:00
Andreas Schwab
58068210c5 Add declaration of setup_ccl_program and ccl_driver. 1997-11-21 14:30:34 +00:00
Andreas Schwab
f78433b61e Add declaration of word_boundary_p. 1997-11-21 14:26:38 +00:00
Andreas Schwab
4b7610a9ff Add more protypes and function declarations. 1997-11-21 14:19:57 +00:00
Andreas Schwab
dc22f25e59 (printchar): Declare `work' as unsigned char.
(internal_with_output_to_temp_buffer): Protoype parameter
FUNCTION.
(Ferror_message_string): Remove extra argument of
print_error_message.
(write_string): Define as returning nothing.
(write_string_1): Likewise.
(print_error_message): Likewise.
1997-11-21 14:05:58 +00:00
Andreas Schwab
9d815fd9b8 (read_minibuf_unwind): Fix return type and return nil.
(temp_echo_area_glyphs): Define as returning nothing.
(init_minibuf_once): Likewise.
(syms_of_minibuf): Likewise.
(keys_of_minibuf): Likewise.
1997-11-21 13:50:47 +00:00
Andreas Schwab
c03232491a (unchain_marker): Define as returning nothing.
(syms_of_marker): Likewise.
1997-11-21 13:33:35 +00:00
Andreas Schwab
e790004468 Declare finalize_kbd_macro_chars and
store_kbd_macro_char.
1997-11-21 13:24:40 +00:00
Andreas Schwab
c3fd8dd552 (store_kbd_macro_char): Define as returning nothing.
(finalize_kbd_macro_chars): Likewise.
(init_macros): Likewise.
(syms_of_macros): Likewise.
(keys_of_macros): Likewise.
1997-11-21 13:03:55 +00:00
Andreas Schwab
d5b28a9d9b (read1): Declare `workbuf' as unsigned char.
(dir_warning): Define as returning nothing.
(init_lread): Likewise.
(mapatoms_1): Likewise.
(map_obarray): Fix type of parameter FN.
1997-11-21 12:54:36 +00:00
Andreas Schwab
526a2be77b Add more prototypes and declarations. Forward declare
struct window and struct frame so that it can be used in
prototypes.
1997-11-21 12:49:52 +00:00
Karl Heuer
6250a9db04 (init_system_name): Don't use sysinfo. 1997-11-20 22:05:08 +00:00
Karl Heuer
5df4982e74 (skip_chars): Check type of `string' before using it. 1997-11-20 22:03:42 +00:00
Karl Heuer
dac4e1e7f1 (LIBS_SYSTEM): Define this. 1997-11-20 21:56:52 +00:00
Karl Heuer
b917b2e273 Treat DGUX the same as USG. 1997-11-20 21:54:20 +00:00
Eli Zaretskii
e5317d6126 (frame_name_fnn_p, set_term_frame_name): New functions.
(store_frame_param): When the property name is "name", set the
name of the frame to its value.
1997-11-20 15:50:59 +00:00
Ulrich Drepper
6beba8e0b2 automatically generated from GPLed version 1997-11-18 23:05:21 +00:00
Karl Heuer
3ababa6033 (Fexecute_extended_command): Fix message wording.
Don't print a message for a binding for mouse-movement.
1997-11-17 02:15:35 +00:00
Karl Heuer
010494d0f6 (minibuffer_scroll_overlap): New variable.
(syms_of_xdisp): Set up Lisp var.
(redisplay_window): Scroll minibuffer in a special way.
1997-11-15 20:36:34 +00:00
Karl Heuer
409bb864e5 (display_text_line): Make decision about which windows
highlight the region in just once place.
When minibuffer is selected, show the region in the previous window,
1997-11-15 20:24:41 +00:00
Karl Heuer
7614f779e0 (ASCII_BYTE_P): New macro. 1997-11-15 20:23:21 +00:00
Karl Heuer
fb9117773d (position_indentation): Detect non-breaking space,
in either single-byte form or multibyte form (using category ' ').
1997-11-15 20:22:20 +00:00
Karl Heuer
4feb31b211 (x_handle_selection_request): Use xfree, not free.
(unexpect_property_change, x_get_window_property_as_lisp_data): Ditto.
(x_handle_property_notify, receive_incremental_selection): Ditto.
(selection_data_to_lisp_data, Fx_get_cut_buffer_internal): Ditto.
1997-11-15 20:16:49 +00:00
Ulrich Drepper
649e97a3c5 automatically generated from GPLed version 1997-11-13 01:17:00 +00:00
Ulrich Drepper
4dab1e80fa automatically generated from GPLed version 1997-11-12 01:24:57 +00:00
Eli Zaretskii
039274cfc0 Support for Japanese display on DOS/V systems.
(screen_old_address, screen_virtual_segment,
screen_virtual_offset): New variables.
(dosv_refresh_virtual_screen): New function.
(dos_direct_output, dos_set_window_size, IT_write_glyphs,
IT_clear_end_of_line, IT_clear_screen, IT_display_cursor,
IT_reset_terminal_modes, XMenuActivate, abort):  Call
dosv_refresh_virtual_screen if under DOS/V.
(IT_set_terminal_modes): If under DOS/V, update the address of
primary screen buffer.
(internal_terminal_init): Zero out screen_old_address, in case
Emacs was dumped under DOS/V.
(dos_get_saved_screen): Return failure indication if no screen was
saved.
1997-11-10 14:49:40 +00:00
Kenichi Handa
c364e61866 (Fcall_process): GCPRO infile, buffer, and
current_dir before encoding arguments.
1997-11-08 03:05:44 +00:00
Kenichi Handa
f1c54f1aed (Fsref): If IDX points an 8-bit code which is not part
of multibyte characters, return it.  Pay attention to
enable-multibyte-characters.
1997-11-08 03:05:44 +00:00
Kenichi Handa
733eafd8ed (find_charset_in_str): Handle the case that STR
contains invalid multibyte-form.
1997-11-08 03:05:44 +00:00
Kenichi Handa
c952af2245 (setup_coding_system): Initialize common_flags member
instead of require_flushing member of `*coding'.
(code_convert_region): Fix previous change.
1997-11-08 03:05:44 +00:00
Kenichi Handa
a5ee738b63 (struct coding_system): Add member common_flags, delete
member require_flushing.
(CODING_REQUIRE_FLUSHING_MASK, CODING_REQUIRE_DECODING_MASK,
CODING_REQUIRE_ENCODING_MASK, CODING_REQUIRE_DETECTION_MASK): New
macros.
(CODING_REQUIRE_NO_CONVERSION, CODING_MAY_REQUIRE_NO_CONVERSION):
These macros deleted.
(CODING_REQUIRE_FLUSHING, CODING_REQUIRE_DECODING,
CODING_REQUIRE_ENCODING, CODING_REQUIRE_DETECTION): New macros.
1997-11-08 03:05:44 +00:00
Kenichi Handa
1a283a4c9e (create_process): Encode arguments for the process.
(read_process_output): Use new macros defined in coding.h.
(send_process): Likewise.
1997-11-08 03:05:44 +00:00
Kenichi Handa
6ad0beebd0 (Finsert_file_contents): Use new macros defined in
coding.h.
(Fwrite_region): Likewise.
1997-11-08 03:05:44 +00:00