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