1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 20:00:46 -08:00
Commit graph

16656 commits

Author SHA1 Message Date
Andreas Schwab
3a8d08994a (pure_alloc): Correct alignment for Lisp_Floats. 2003-01-10 20:08:54 +00:00
Dave Love
4abc7470be (syms_of_composite): Make composition_hash_table
weak.
2003-01-10 12:49:38 +00:00
Kim F. Storm
21bd170dde (Fmake_network_process): Convert new port number
to host byte order for `:service t' case.  From Mario Lang.
2003-01-08 22:16:12 +00:00
Kim F. Storm
b809d66207 *** empty log message *** 2003-01-08 22:14:55 +00:00
Jan Djärv
bf3382455d *** empty log message *** 2003-01-08 20:06:05 +00:00
Jan Djärv
8b806a8574 (Fx_popup_menu): If popping up at mouse position,
call XQueryPointer to get coordinates.
(popup_get_selection): Do not set popup_activated_flag to zero,
let popup_deactivate_callback do that.  Needed for Motif.
Call x_dispatch_event instead of XtDispatchEvent.
(xmenu_show): Calculate root coordinate from frame top/left position.
2003-01-08 20:06:05 +00:00
Dave Love
00e3ab5666 *** empty log message *** 2003-01-08 19:28:42 +00:00
Kim F. Storm
0dccee41bd (format-network-address): Added optional OMIT-PORT arg. Callers changed. 2003-01-08 15:35:03 +00:00
Kim F. Storm
06e022f657 *** empty log message *** 2003-01-08 15:33:55 +00:00
Kim F. Storm
c4af2bceb4 *** empty log message *** 2003-01-08 10:38:18 +00:00
Kim F. Storm
2185db0450 (server_accept_connection): Fixed recording of new
connection's local address in :local property of contact info.
(Fmake_network_process): Record local network address for new
client processes in :local property of contact info.
2003-01-08 10:38:06 +00:00
Markus Rost
f387e1fdb2 *** empty log message *** 2003-01-07 19:35:51 +00:00
Markus Rost
316f9bfc4a (Fread_variable): Doc fix. 2003-01-07 19:35:29 +00:00
Markus Rost
225513e8ce (Fuser_variable_p): Doc change. For custom variables,
use the same test as for custom-variable-p.
2003-01-07 19:33:57 +00:00
Dave Love
221cf9ce5e (fns.o): Depend on coding.h. 2003-01-07 12:08:40 +00:00
Dave Love
dec002ca82 Include coding.h. Use POINTER_TYPE*, not void*.
(Vlocale_coding_system): Declare.
(Qcodeset, Qdays, Qmonths, Qpaper): New.
(Flanginfo): New.
(syms_of_fns): Initialize new stuff.
2003-01-06 15:41:17 +00:00
Dave Love
c5903437c4 (syms_of_xfns) <Vx_bitmap_file_path>: Doc fix. 2003-01-06 15:21:37 +00:00
Dave Love
6e2d67d813 (syms_of_w32fns) <Vx_bitmap_file_path>: Doc fix. 2003-01-06 15:21:08 +00:00
Dave Love
748c57f6af (syms_of_macfns) <Vx_bitmap_file_path>: Doc fix. 2003-01-06 15:20:57 +00:00
Richard M. Stallman
8c6d74c642 *** empty log message *** 2003-01-06 01:28:25 +00:00
Richard M. Stallman
ceabd2726c Comment change. 2003-01-06 01:10:25 +00:00
Richard M. Stallman
03b0a4b411 (try_scrolling): New arg LAST_LINE_MISFIT.
Count LAST_LINE_MISFIT in scroll margin for end of window.
Move label too_near_end before setting SCROLL_MARGIN_POS.
Set LAST_LINE_MISFIT before jumping there.

(try_scrolling): Calculate amount_to_scroll better in
scroll_conservatively case.  If scrolling that much doesn't change
STARTP, move it down one line.

(setup_echo_area_for_printing): Kill Emacs if no selected frame.
2003-01-06 00:58:45 +00:00
Richard M. Stallman
5d55ffd05d (apropos_predicate, apropos_accumulate): Make them static.
(syms_of_keymap): staticpro them.
(Fapropos_internal): Initialize them and clear them out.
Don't GCPRO them.
2003-01-06 00:53:47 +00:00
Richard M. Stallman
11e8c205e7 (!HAVE_SIZE_T): Fix order of arguments in type definition of size_t. 2003-01-06 00:50:38 +00:00
Richard M. Stallman
4e0692c153 (syms_of_buffer) <scroll-up-aggressively, scroll-down-aggressively>: Doc fixes. 2003-01-06 00:49:20 +00:00
Richard M. Stallman
222151aa9c New misc type Lisp_Save_Value.
(enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value.
(XSAVE_VALUE): New macro.
(struct Lisp_Save_Value): New data type.
(union Lisp_Misc): Add u_save_value alternative.
(make_save_value): Declared.
2003-01-06 00:47:38 +00:00
Richard M. Stallman
42172a6ba0 (make_save_value): New function. 2003-01-06 00:45:45 +00:00
Richard M. Stallman
781d152abe (x_catch_errors): Save dpy using make_save_value.
(x_catch_errors_unwind): Call XSync.
2003-01-06 00:45:31 +00:00
Steven Tamm
8c609cffa6 * macterm.c (syms_of_macterm): Provide the feature "mac-carbon" to
distinguish Carbon GUI builds from X11 builds on darwin.
2003-01-02 22:36:23 +00:00
Richard M. Stallman
96ae58c8ac (window_scroll_pixel_based): Partially undo last change. 2003-01-01 17:00:34 +00:00
Richard M. Stallman
2764bebdf1 (command_loop_1): Call adjust_point_for_property
in direct action cases for Qforward_char and Qbackward_char.
Set already_adjusted so it won't be done twice.
2003-01-01 16:59:54 +00:00
Steven Tamm
b37113a158 * macterm.c (syms_of_macterm): Set mac-wheel-button-is-mouse-2
to default to t.
2002-12-30 17:20:06 +00:00
Francesco Potortì
558ee9005a (Fstring_to_number, Fminus): Better English in doc strings. 2002-12-29 19:13:55 +00:00
Francesco Potortì
fa634a5ec6 *** empty log message *** 2002-12-29 19:13:29 +00:00
Steven Tamm
ce0669d437 * Makefile.in (macosx-bundle): Fixes to Mac OS X/Carbon port to
allow building in a different directory than source.  Uses some
	GNU Make extensions, but there is no other make on Mac OS X.
2002-12-28 18:35:52 +00:00
Francesco Potortì
bfb96cb7fa (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local)
(Fsetq_default, Fmake_local_variable, Fkill_local_variable)
(Fmake_variable_frame_local, Faset, Fnumber_to_string)
(Fstring_to_number, Fminus): Mention the returned value in the doc
strings.
2002-12-25 23:27:27 +00:00
Francesco Potortì
2308af15ff *** empty log message *** 2002-12-25 23:26:56 +00:00
Richard M. Stallman
2155ecf383 *** empty log message *** 2002-12-23 18:42:49 +00:00
Richard M. Stallman
175e9712b7 (syms_of_buffer) <scroll-up-aggressively, scroll-down-aggressively>: Doc fix. 2002-12-23 18:07:41 +00:00
Richard M. Stallman
37dc84ffa8 (parse_single_submenu): Use individual keymap's prompt
string as pane name, if there is one.
(set_frame_menubar): Save menu_items_n_panes from each call to
parse_single_submenu and use it when calling digest_single_submenu.
2002-12-23 18:06:42 +00:00
Richard M. Stallman
07ce8b53ea (window_scroll_pixel_based): Fix check for reaching BEGV.
Don't try to make last line fully visible if it is past end of window.
2002-12-23 18:04:45 +00:00
Steven Tamm
61f1d295a2 * macmenu.c (MIN_POPUP_SUBMENU_ID): Added
(mac_menu_show): Added support for hierarchical popup menus
	(add_menu_item): Removed indentation support
	(fill_submenu, fill_menu): Now creates hierarchical menus
	instead of using indentation
2002-12-22 23:14:52 +00:00
Richard M. Stallman
0b17a21779 *** empty log message *** 2002-12-22 22:06:38 +00:00
Richard M. Stallman
c67af3f49f (try_cursor_movement): Don't call try_window here.
(redisplay_window): Never redisplay minibuffer when inactive.
2002-12-22 21:59:20 +00:00
Richard M. Stallman
d17551171b (select_window_1): Undo 9/21 change. 2002-12-22 21:57:05 +00:00
Steven Tamm
402e4f8bd4 * macterm.c (XTread_socket): Call KeyTranslate for control and
meta to deal correctly shifted non-alpha characters, like C-S-5
	being treated like C-%.  Does not look for shift key to deal
	with masking off control-key with mac-reverse-ctrl-meta.
2002-12-22 21:09:20 +00:00
Richard M. Stallman
f02cac82a2 (popup_get_selection): Now static. New arg DO_TIMERS.
If it is non-nil, run timers.  Use an unwind-protect to requeue
the events that were read ahead.
(popup_get_selection_unwind): New subroutine.
(popup_get_selection_queue): File-scope variable now holds that queue.
(xmenu_show): Pass 0 for DO_TIMERS to popup_get_selection.
(xdialog_show): Pass 1 for DO_TIMERS to popup_get_selection.
Use an unwind-protect to pop down the dialog box.
(xdialog_show_unwind): New subroutine implements that.
2002-12-21 18:19:13 +00:00
Richard M. Stallman
40a301b352 (row_containing_pos): Change exit test using last_y.
(try_window_id): Abort if row_containing_pos returns null.
2002-12-21 18:09:54 +00:00
Richard M. Stallman
164c8bfebc (load_error_handler): New function.
(Fload): Handle errors in Fsubstitute_in_file_name.
Don't expect Fsignal to return.
2002-12-21 18:06:27 +00:00
Richard M. Stallman
2659a09fb8 Errors and throws work right with interrupt blocking.
(struct catchtag): New elt interrupt_input_blocked.
(unwind_to_catch): Restore interrupt_input_blocked from saved value.
(internal_catch, Fcondition_case, internal_condition_case)
(internal_condition_case_1, internal_condition_case_2): Save it.
(Fsignal): Don't do TOTALLY_UNBLOCK_INPUT.
2002-12-21 18:05:00 +00:00