1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
Commit graph

5073 commits

Author SHA1 Message Date
Richard M. Stallman
f9fa352f10 (doprnt): Handle long EMACS_INT in sprintf. 1995-05-05 02:56:50 +00:00
Richard M. Stallman
faca07fb62 (read1): Handle long EMACS_INT in atol. 1995-05-05 02:56:20 +00:00
Richard M. Stallman
5d5b907f9a (Fexecute_extended_command): Handle long EMACS_INT in sprintf. 1995-05-05 02:55:21 +00:00
Richard M. Stallman
b818092206 (print): Make the printing understand EMACS_INTs
that are longs as well as ints.
1995-05-05 02:23:56 +00:00
Richard M. Stallman
d978068262 (bcopy, bzero, bcmp): Don't let string.h prototype these. 1995-05-05 02:21:21 +00:00
Richard M. Stallman
3162bafa9e (list_processes_1): Cast XFASTINT for passing to sprintf. 1995-05-05 02:16:54 +00:00
Karl Heuer
bbbe9545dd (Qbefore_string, Qafter_string): New vars.
(syms_of_buffer): Initialize and staticpro them.
(cmp_for_strings, overlay_strings): New functions.
1995-05-05 00:34:00 +00:00
Richard M. Stallman
635389e41c [!__GNUC__] (LINKER): Defined. 1995-05-04 22:36:05 +00:00
Richard M. Stallman
94056516e2 (make_gap): Don't allow buffer size that won't fit in int. 1995-05-04 22:16:18 +00:00
Richard M. Stallman
633796fee3 (${etc}DOC): Put SOME_MACHINE_OBJECTS before obj. 1995-05-04 21:55:08 +00:00
Richard M. Stallman
5260234d43 (arith_driver): Make accum and next EMACS_INTs.
(Fmod): i1 and i2 are EMACS_INT.
1995-05-04 21:37:43 +00:00
Richard M. Stallman
176348460d (read1): New arg FIRST_IN_LIST; all callers changed.
Special handling for backquote and comma.
(Qbackquote, Qcomma, Qcomma_at, Qcomma_dot): New variables.
(syms_of_lread): Initialize and staticpro them.
(Fread, Fread_from_string): Initialize new_backquote_flag.
1995-05-04 17:13:20 +00:00
Richard M. Stallman
ec0faad266 (parse_modifiers, apply_modifiers): Don't assume 32-bit EMACS_INT.
(parse_modifiers): modifiers is an int, not an EMACS_INT.
(read_key_sequence): Pass modifiers as int, not EMACS_INT.
1995-05-04 16:27:01 +00:00
Richard M. Stallman
5a10939a7d (Fdelete_overlay): Was mistakenly called Fdelete_overlays. 1995-05-04 16:20:15 +00:00
Richard M. Stallman
c144d27ad0 (gc_cons_threshold): Make this an EMACS_INT. 1995-05-04 16:19:40 +00:00
Richard M. Stallman
26b926e143 (gc_cons_threshold): Make this an EMACS_INT.
(gc_sweep): Make already_free an EMACS_INT.

(inhibit_garbage_collection): Use XSETINT, and do arithmetic in type EMACS_INT.
1995-05-04 16:19:08 +00:00
Richard M. Stallman
9fa17f9304 (search_buffer): Cast p_limit to EMACS_INT not int. 1995-05-04 16:17:44 +00:00
Richard M. Stallman
2132af723a (GETPGRP_NO_ARG): Define. 1995-05-04 16:17:23 +00:00
Richard M. Stallman
921e69c309 (HAVE_FMOD): Defined. 1995-05-04 06:28:15 +00:00
Richard M. Stallman
54593ed979 (reorder_modifiers): Cast apply_modifiers arg to int. 1995-05-04 03:49:31 +00:00
Richard M. Stallman
c313fc48a9 (reorder_modifiers): Use XINT. 1995-05-04 03:47:32 +00:00
Richard M. Stallman
9b46258444 (CANNOT_DUMP, VIRT_ADDR_VARIES, LIBS_TERMCAP)
(NO_X_DESTROY_DATABASE): Macros deleted.
(BSTRING): #undef deleted.
(SYSTEM_TYPES): Redefinition deleted.
(UNEXEC): New definition.
(LD_SWITCH_SYSTEM): Define as empty.
(C_SWITCH_MACHINE, LD_SWITCH_MACHINE): New definitions.
(OLDXMENU_OPTIONS): New definition.
1995-05-03 21:28:14 +00:00
Richard M. Stallman
125feee8d6 (directory_file_name): Add APOLLO conditional.
(Fcopy_file, Fset_file_modes): Delete APOLLO conditionals.
1995-05-03 20:27:05 +00:00
Karl Heuer
0f7a5fda79 (get_local_map): Use Fget_char_property, so that
overlay properties will be considered as well as text properties.
1995-05-02 23:06:11 +00:00
Richard M. Stallman
60f4dd23c3 (Fset_buffer_modified_p): Use the truename for locking. 1995-05-02 18:16:30 +00:00
Richard M. Stallman
f471f4c238 (Finsert_file_contents): Use file_truename for unlocking. 1995-05-02 18:15:54 +00:00
Richard M. Stallman
f173b6507b (prepare_to_modify_buffer): Use file_truename for locking. 1995-05-02 18:13:47 +00:00
Richard M. Stallman
d0b490f571 (union fail_stack_elt): New union.
(fail_stack_elt_t): Use that union.
(PUSH_PATTERN_OP, PUSH_FAILURE_POINTER, PUSH_FAILURE_INT)
(POP_FAILURE_POINTER, POP_FAILURE_INT): Corresponding changes.
(re_compile_fastmap): Corresponding changes.
(PUSH_FAILURE_ELT): New macro.
(FAIL_STACK_TOP): Macro deleted.
(WIDE_INT): Macro deleted.
(PUSH_FAILURE_POINT): Use PUSH_FAILURE_ELT.
(POP_FAILURE_ELT): New macro.
(POP_FAILURE_POINT): Use POP_FAILURE_ELT.
1995-05-02 16:27:24 +00:00
Karl Heuer
c63f695277 (xmenu_show, menubar_selection_callback): Move declaration
of entry to an outer block, to guarantee its value is preserved.
1995-05-02 04:50:07 +00:00
Karl Heuer
83d6804403 (kbd_buffer_get_event): New arg USED_MOUSE_MENU.
[USE_X_TOOLKIT]: Set *USED_MOUSE_MENU if returning menu-bar symbols.
(read_char): Pass used_mouse_menu to kbd_buffer_get_event.
This variable is now meaningful for toolkit menus as well as
non-toolkit menus.
1995-05-02 04:41:26 +00:00
Karl Heuer
698e4c1c47 (update_frame): Don't put cursor in echo area unless
the echo area is on this frame.
1995-05-02 02:18:34 +00:00
Karl Heuer
b5bbc9a59c (display_text_line): Don't move the cursor if it's supposed to
be in the echo area.
(echo_area_display): Put cursor in echo area if appropriate.
1995-05-02 02:17:21 +00:00
Karl Heuer
8b51f1e300 (redisplay): Don't move the cursor if it's supposed to
be in the echo area.
1995-05-01 23:12:19 +00:00
Richard M. Stallman
221cbd7d49 (main): Delete duplicate code for -version.
(standard_args): Add -help and -version.
1995-04-30 23:50:15 +00:00
Richard M. Stallman
258fd2cb82 (Fdo_auto_save): Record visited file name
as well as auto-save file name in the auto-save-list-file-name file.
Call Fexpand_file_name for auto-save-list-file-name.
1995-04-30 19:50:56 +00:00
Richard M. Stallman
2725719aef (standard_args): Add #ifdef VMS for -map. 1995-04-30 19:18:47 +00:00
Richard M. Stallman
dca8521c5a [HAVE_UNISTD_H]: Include unistd.h. 1995-04-29 23:02:54 +00:00
Richard M. Stallman
4af9e0b30f (standard_args): Add -L/--directory/-directory. 1995-04-29 20:29:44 +00:00
Richard M. Stallman
c823611d96 (PUSH_FAILURE_INT, POP_FAILURE_INT): Use WIDE_INT.
(WIDE_INT): Defined (two alternate definitions).

(C_ALLOCA): Undef it, if __GNUC__.

(REGEX_ALLOCATE_STACK, REGEX_REALLOCATE_STACK)
(REGEX_FREE_STACK): New macros.
(INIT_FAIL_STACK, DOUBLE_FAIL_STACK, FREE_VARIABLES): Use them.
(re_max_failures) [REL_ALLOC]: Alternative larger initial value.
(re_compile_fastmap): Use REGEX_FREE_STACK.
(re_match_2_internal): Always call FREE_VARIABLES before returning.
Always init regstart, old_regstart, etc. whenever MATCH_MAY_ALLOCATE
is defined.
(FREE_VARIABLES) [REL_ALLOC]: Define non-trivially.
1995-04-29 20:21:41 +00:00
Richard M. Stallman
6e3bfbb258 (Fcall_process): Extend BUFFER arg so it can specify
a separate output file for stderr output.
(Fcall_process_region): Doc fix.
1995-04-29 16:47:57 +00:00
Richard M. Stallman
c667ca30df (ORDINARY_LINK): Defined.
(LINKER): Definition deleted.
1995-04-29 05:31:05 +00:00
Karl Heuer
9572375bcc (popup_get_selection): Use x_non_menubar_window_to_frame.
Either queue or dispatch the event, but not both.
(dialog_selection_callback): Clear popup_activated_flag.

(Fx_popup_menu): If POSITION is just (menu-bar), use the
current mouse position.
(menubar_selection_callback): Use (menu-bar) instead of 'menu-bar.
1995-04-29 04:21:23 +00:00
Karl Heuer
5a8d99e0e7 (read_char, read_char_x_menu_prompt): Exclude
menu-bar clicks when processing mouse clicks.
1995-04-29 04:20:12 +00:00
Karl Heuer
72de3c001f Declare x_non_menubar_window_to_frame. 1995-04-29 04:19:45 +00:00
Karl Heuer
5fbc3f3a31 (x_non_menubar_window_to_frame): New function. 1995-04-29 04:19:13 +00:00
Karl Heuer
10ceaf0356 (x_term_init): Add stub to initialize Vsystem_key_alist. 1995-04-29 04:17:56 +00:00
Karl Heuer
875e6b94f1 (create_process): Don't reference pty_name if !HAVE_PTYS. 1995-04-28 01:43:02 +00:00
Richard M. Stallman
adedc71d91 (Ffile_regular_p): Use Qfile_regular_p.
(syms_of_fileio): Set up Qfile_regular_p.
1995-04-26 11:09:31 +00:00
Richard M. Stallman
f2bc35389b (standard_args): Move -iconic and --icon-type (etc.)
to the end of the initial args.
1995-04-26 10:08:52 +00:00
Karl Heuer
b94daf1e9f (mark_kboards): Mark the kbd macro and Vsystem_key_alist. 1995-04-25 23:47:55 +00:00