Richard M. Stallman
eff52a4c6f
(SET_REGS_MATCHED): Do nothing if set_regs_matched_done is 1.
...
Set set_regs_matched_done to 1.
(re_match_2_internal): New local var set_regs_matched_done.
Set it to 0 when appropriate.
(POP_FAILURE_POINT): Set set_regs_matched_done to 0.
(re_match_2_internal, case duplicate): Call SET_REGS_MATCHED.
1994-12-24 23:40:43 +00:00
Richard M. Stallman
e9fd42adae
(BASE_PURESIZE): Incremented by 20k.
1994-12-24 16:42:33 +00:00
Richard M. Stallman
8ea231fcac
(read_char): Don't echo keys when echo_keystrokes is 0.
1994-12-24 01:53:16 +00:00
Richard M. Stallman
53ece92895
entered into RCS
1994-12-23 15:06:14 +00:00
Richard M. Stallman
37c2c98b16
(XTupdate_begin): Discard records of prior mouse highlight
...
when frame must be redrawn.
(x_make_frame_visible, x_make_frame_invisible)
(x_iconify_frame): Give error if frame has explicit_parent.
(x_new_font): Don't set window height if frame has explicit_parent.
(x_mouse_leave): New function broken out of XTread_socket.
When x_focus_event_frame is nonzero, assume that frame gets focus.
(XTread_socket): Use x_mouse_leave for LeaveNotify.
1994-12-23 05:12:32 +00:00
Richard M. Stallman
a59e4f3d62
(x_set_frame_parameters): Handle icon-left, icon-top parms.
...
(Fx_color_values): Doc fix.
(Fx_create_frame): Check for parent-id parameter.
Set explicit_parent and parent fields.
Don't set visibility if explicit_parent.
[! USE_X_TOOLKIT] (x_window): Specify parent window.
1994-12-23 05:11:11 +00:00
Richard M. Stallman
ffd04ed01f
*** empty log message ***
1994-12-22 00:01:19 +00:00
Richard M. Stallman
04ae1b489a
(Fget_buffer_create): Copy the name, and clear text props.
...
(assoc_ignore_text_properties): New function.
(Fget_buffer): Use assoc_ignore_text_properties.
(Fother_buffer): Take account of frame's buffer predicate.
1994-12-21 22:50:22 +00:00
Richard M. Stallman
4ed715c128
(C_DEBUG_SWITCH): Define this only if __GNUC__.
1994-12-21 22:28:02 +00:00
Richard M. Stallman
21015f9c30
(struct frame): New field buffer_predicate.
...
Move all the Lisp_Object fields to the top.
1994-12-21 22:27:25 +00:00
Richard M. Stallman
329ca57419
(Fmodify_frame_parameters): For non-X frames,
...
call store_frame_param for each parameter set.
(store_frame_param): Handle buffer_predicate field.
(frame_buffer_predicate): New function.
(Qbuffer_predicate): New variable.
(syms_of_frame): Set it up.
1994-12-21 22:26:02 +00:00
Richard M. Stallman
d17f2a43fa
(mark_object): In a frame, mark the buffer_predicate.
...
Don't mark the height and width fields.
1994-12-21 22:23:49 +00:00
Richard M. Stallman
700ea80976
(get_doc_string): Now static. Arg now Lisp_Object.
...
Allow (FILE . POS) as position argument.
(Fdocumentation, Fdocumentation_property): Fix calls to get_doc_string.
(Fdocumentation_property): Handle cons as value via get_doc_string.
(read_doc_string): New function.
1994-12-21 18:16:35 +00:00
Richard M. Stallman
ca248607ed
(Fdefvar): Fix minor error in previous change.
...
(funcall_lambda): Fetch bytecode and constants vector from file if nec.
1994-12-21 18:15:35 +00:00
Richard M. Stallman
20ea2964cd
(Qload_file_name, Vload_file_name): New variables.
...
(syms_of_lread): Initialize and staticpro it.
(Fload): Bind it.
(read_list): Before dumping, ignore (#$ . WHATEVER)--return 0.
1994-12-21 18:14:20 +00:00
Richard M. Stallman
d80bd4a029
(tgetst1): Let ^? stand for DEL character.
1994-12-17 12:20:46 +00:00
Richard M. Stallman
0eae1cf336
Comment change.
1994-12-17 00:03:59 +00:00
Richard M. Stallman
89a255dc29
(Fall_completions): New arg hide_spaces.
...
(Fminibuffer_completion_help): Pass new arg.
1994-12-15 14:00:55 +00:00
Richard M. Stallman
1702afef39
(main): Fix conversion of --display to -d.
...
(main): Implement --version.
1994-12-15 13:56:57 +00:00
Richard M. Stallman
dcc98b56bc
(struct x_display): New field explicit_parent.
1994-12-15 13:53:44 +00:00
Richard M. Stallman
a352a815c4
Don't include ../oldXMenu/XMenu.h if USE_X_TOOLKIT.
...
(push_menu_item): New arg DEF.
(single_keymap_panes, list_of_items): Pass new arg.
(MENU_ITEMS_ITEM_DEFINITION): New macro.
(MENU_ITEMS_ITEM_LENGTH): Now 5.
[USE_X_TOOLKIT] (xmenu_show): Store 0 in call_data if item def is 0.
(single_submenu): Likewise.
(xmenu_show): Call x_mouse_leave.
1994-12-15 12:16:00 +00:00
Richard M. Stallman
6069d957df
(readevalloop): Ignore ^M here.
1994-12-15 01:57:36 +00:00
Richard M. Stallman
a42ba017bc
(Fdefconst, Fdefvar): Error if too many arguments.
1994-12-15 00:42:19 +00:00
Richard M. Stallman
c98da21442
(add_properties): Add gcpro's.
...
(Fadd_text_properties, copy_text_properties): Likewise.
1994-12-14 14:23:04 +00:00
Richard M. Stallman
05469d1a1e
Just include sunos4shr--do nothing else.
1994-12-14 04:56:59 +00:00
Richard M. Stallman
c2854ab558
Initial revision
1994-12-13 14:39:50 +00:00
Richard M. Stallman
6dad93591d
(sort_args): Make `options' a vector of ints.
...
(sort_args): Don't overwrite the terminating null pointer.
1994-12-13 14:32:32 +00:00
Jim Meyering
b744df55d2
[REG_UNSET_VALUE]: Define to the address of a static variable rather than to
...
((char *) -1). The latter got a warning on IRIX64.
1994-12-11 23:16:11 +00:00
Richard M. Stallman
ef8fd672fd
(read_char): After auto-saving, redisplay.
...
(read_key_sequence): Downcase undefined shifted fn keys.
1994-12-11 11:36:13 +00:00
Richard M. Stallman
930a91400a
(report_overlay_modification): Renamed from verify_overlay_modification.
...
(call_overlay_mod_hooks): New args AFTER, ARG1, ARG2, ARG3.
Args START, END deleted. Pass each function AFTER, ARG1 and ARG2,
and ARG3 if ARG3 is not nil.
(verify_overlay_modification): New args AFTER, ARG1, ARG2, ARG3.
Pass them to call_overlay_mod_hooks.
1994-12-11 11:30:43 +00:00
Richard M. Stallman
835220e853
* buffer.c (report_overlay_modification): Renamed from
...
verify_overlay_modification.
* insdel.c: Calls changed.
1994-12-11 11:30:08 +00:00
Richard M. Stallman
d07c080423
(signal_before_change, signal_after_change):
...
Call verify_overlay_modification here.
(prepare_to_modify_buffer): Don't call it here.
1994-12-11 11:24:16 +00:00
Richard M. Stallman
5296fd1855
(list_buffers_1): Right-align the size values.
1994-12-11 09:48:25 +00:00
Richard M. Stallman
6639708c3d
(compile_pattern): Call re_set_registers here.
...
And no need to BLOCK_INPUT for that.
(compile_pattern_1): Instead of here.
1994-12-11 08:26:27 +00:00
Richard M. Stallman
7904e6e0c6
(unrelocate_symbols): Add AIX4_1 conditionals and code.
1994-12-10 07:49:12 +00:00
Richard M. Stallman
6056c55b04
(sys_siglist) [AIX]: Add AIXHFT conditional.
1994-12-10 07:47:21 +00:00
Richard M. Stallman
8e0ecd77a5
Change AIX conditional around HFNKEYS to AIXHFT.
1994-12-10 07:45:45 +00:00
Karl Heuer
c3aa5fec86
Fix typo in comment.
1994-12-09 22:43:47 +00:00
Richard M. Stallman
af09cb431e
(Fbyte_code): Call Ffollowing_char and Fprevious_char
...
as functions. Don't mask char-syntax arg to just 8 bits.
1994-12-09 14:15:06 +00:00
Richard M. Stallman
75ebf74b48
(search_regs_saved): Delete initializer.
1994-12-07 13:03:48 +00:00
Richard M. Stallman
c37e488971
(update_frame): Call calculate_costs if baud_rate changed.
1994-12-06 08:49:44 +00:00
Richard M. Stallman
9f732a77fc
(calculate_costs): Set FRAME_COST_BAUD_RATE.
...
Don't test dont_calculate_costs.
(dont_calculate_costs): Variable deleted.
(term_init): Don't set dont_calculate_costs.
1994-12-06 08:49:33 +00:00
Richard M. Stallman
95b999aae7
(struct frame): New field cost_calculation_baud_rate.
...
(FRAME_COST_BAUD_RATE): New macro.
1994-12-06 08:49:18 +00:00
Richard M. Stallman
76d0f732a9
(internal_equal): Call compare_string_intervals.
...
(Fstring_equal): Doc fix.
1994-12-04 21:07:21 +00:00
Richard M. Stallman
d8638d30b5
(compare_string_intervals): New function.
1994-12-04 21:07:03 +00:00
Richard M. Stallman
3fc86d4bef
(INTERVAL_LAST_POS): Don't subtract 1 here.
1994-12-04 21:06:42 +00:00
Richard M. Stallman
df6530f8da
(argmatch): Take argc as arg; don't go past end of argv.
...
(main): Change calls to argmatch.
1994-12-04 20:59:04 +00:00
Richard M. Stallman
00eb4c4abc
(scroll_cost): FRAME_DELETE_COST and FRAME_DELETEN_COSTS were confused. Fixed.
1994-12-04 18:58:04 +00:00
Richard M. Stallman
441f6399d8
(child_setup_tty): Use CDISABLE for setting VERASE, VKILL.
...
(init_sys_modes) [SET_LINE_DISCIPLINE]: Set specified line discipline.
(reset_sys_modes) [SET_LINE_DISCIPLINE]: Restore old line discipline.
1994-12-04 17:06:56 +00:00
Richard M. Stallman
c03e1113ab
(argmatch): Handle lstr == 0.
1994-12-03 14:59:40 +00:00