aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Vprocess_adaptive_read_buffering): Doc fix.Romain Francoise2006-03-112-1/+5
|
* *** empty log message ***Eli Zaretskii2006-03-111-0/+5
|
* Remove duplicate prototypes. Make the prototype of getloadavg be conditionedEli Zaretskii2006-03-111-7/+2
| | | | on HAVE_GETLOADAVG being undefined.
* *** empty log message ***Eli Zaretskii2006-03-111-0/+3
|
* (x_draw_hollow_cursor): Subtract 1 from the last argument of XDrawRectangle.Eli Zaretskii2006-03-111-1/+1
|
* (mac_draw_rectangle): Don't add 1 to width and height.Eli Zaretskii2006-03-112-7/+18
| | | | | | | | (x_draw_glyph_string_foreground) (x_draw_composite_glyph_string_foreground) (x_draw_image_foreground): Don't subtract 1 from width and height arguments to mac_draw_rectangle. (x_draw_hollow_cursor): Add 1 to w->phys_cursor_width.
* (get_phys_cursor_geometry): Don't decrease height by 1.Eli Zaretskii2006-03-111-1/+1
|
* (USE_POSIX_MEMALIGN): Fix last change.Kim F. Storm2006-03-101-1/+3
|
* *** empty log message ***Kim F. Storm2006-03-101-0/+4
|
* (USE_POSIX_MEMALIGN): New macro.Stefan Monnier2006-03-092-12/+20
| | | | (ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it.
* *** empty log message ***Luc Teirlinck2006-03-091-2/+2
|
* *** empty log message ***Kenichi Handa2006-03-091-0/+5
|
* (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decodingKenichi Handa2006-03-091-1/+1
| | | | ASCII component of a composition.
* Declare preserve_y as a static global variable.Luc Teirlinck2006-03-091-1/+6
| | | | | (window_scroll_pixel_based): No longer declare preserve_y; it is global now. (syms_of_window): set preserve_y to -1.
* *** empty log message ***Luc Teirlinck2006-03-091-0/+7
|
* [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap depth is 32.YAMAMOTO Mitsuharu2006-03-082-2/+9
| | | | [MAC_OS] (XGetPixel): Strip off alpha channel bits if pixmap depth is 32.
* * xdisp.c (handle_invisible_prop): Don't update it->position withChong Yidong2006-03-062-2/+10
| | | | a buffer position if we're in a display string.
* (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH)YAMAMOTO Mitsuharu2006-03-062-0/+26
| | | | (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines.
* (get_control_part_bounds): Fix type of return value.YAMAMOTO Mitsuharu2006-03-061-63/+108
| | | | | | | | | | (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create) (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: Don't show scroll bar if it is not tall enough to display scroll bar thumb. [USE_CARBON_EVENTS] (mac_convert_event_ref) (mac_handle_command_event, mac_handle_window_event) (mac_handle_mouse_event): Check error code of GetEventParameter. (convert_fn_keycode) [MAC_OSX]: Likewise.
* (x_default_scroll_bar_color_parameter)YAMAMOTO Mitsuharu2006-03-061-11/+20
| | | | | | | | | (x_set_scroll_bar_foreground, x_set_scroll_bar_background): Remove unnecessary prototypes. (x_set_scroll_bar_default_width): Use MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH. (mac_set_scroll_bar_width): New function. (mac_frame_parm_handlers): Set it as handler for scroll-bar-width.
* (x_catch_errors_unwind): Fix missing return value.Andreas Schwab2006-03-052-0/+5
|
* *** empty log message ***Kim F. Storm2006-03-021-0/+19
|
* Minimize the unpleasent visual impact of the requirementKim F. Storm2006-03-021-11/+88
| | | | | | | | | | | | | | | | that non-toolkit tool-bars must occupy an integral number of screen lines, by distributing the rows evenly over the tool-bar screen area. (Vtool_bar_border): New variable. (syms_of_xdisp): DEFVAR_LISP it. (display_tool_bar_line): Add HEIGHT arg for desired row height. Make tool-bar row the desired height. Use default face for border below tool-bar. (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of actual tool-bar rows. (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially. Adjust the height of the tool-bar rows to fill tool-bar screen area. (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area is resized.
* (struct frame): New member n_tool_bar_rows.Kim F. Storm2006-03-021-0/+1
|
* (Fregexp_quote): Do not precede a literal `]' with two backslashes toLuc Teirlinck2006-03-011-1/+1
| | | | | try to make clear that it has a literal meaning; it does not do that. (It could close a character alternative containing a backslash.)
* *** empty log message ***Luc Teirlinck2006-03-011-0/+7
|
* * xselect.c (x_catch_errors_unwind): New function.Chong Yidong2006-02-283-29/+63
| | | | | | | | | (x_reply_selection_request): Put x_uncatch_errors in an unwind. (Fx_get_atom_name): Call x_uncatch_errors earlier. * window.c (Qscroll_up, Qscroll_down): New syms. (window_scroll_pixel_based): Make preserve_y static to avoid getting point stuck when scrolling 1 line.
* * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessaryChong Yidong2006-02-275-27/+40
| | | | | | | | | | | | | | | argument. * xterm.c: (x_load_font, x_term_init, XTmouse_position) (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for x_uncatch_errors. * xselect.c (x_own_selection, x_decline_selection_request) (x_reply_selection_request, x_get_foreign_selection) (Fx_get_atom_name, Fx_send_client_event): Likewise. * xfns.c (x_real_positions, x_set_mouse_color, Fx_focus_frame): Likewise.
* (check_windows_init_file): Use Fget_load_suffixes instead of Vload_suffixes.Luc Teirlinck2006-02-271-1/+1
|
* EXFUN Fget_load_suffixes. Extern Vload_file_rep_suffixes.Luc Teirlinck2006-02-271-1/+2
|
* Declare Vload_file_rep_suffixes instead ofLuc Teirlinck2006-02-271-18/+69
| | | | | | | | | | | deleted variable default_suffixes. (Fget_load_suffixes): New function. (Fload): Use Fget_load_suffixes and Vload_file_rep_suffixes. No longer use deleted variable default_suffixes. Update docstring. (syms_of_lread): defsubr Sget_load_suffixes. Expand `load-suffixes' docstring. Delete default_suffixes and DEFVAR_LISP the new variable `load-file-rep-suffixes'.
* *** empty log message ***Luc Teirlinck2006-02-271-0/+16
|
* *** empty log message ***Luc Teirlinck2006-02-261-0/+5
|
* (specpdl_ptr): Remove volatile qualifier for consistency with lisp.h.Luc Teirlinck2006-02-261-1/+1
|
* (struct specbinding, specpdl_ptr): Remove the volatile qualifier which wasStefan Monnier2006-02-262-5/+11
| | | | trying to avoid the bug that was fixed by yesterday's changes to xterm.c.
* buffer.c: Revert last change.Chong Yidong2006-02-252-3/+0
|
* * buffer.c (Foverlay_put): Mark buffer as changed.Chong Yidong2006-02-252-0/+4
|
* * xterm.h (x_catch_errors) Return value changed to void.Chong Yidong2006-02-256-91/+90
| | | | | | | | | | | | | | | | | | | | | | | (x_uncatch_errors): Unused count argument deleted. * xterm.c (x_catch_errors): Don't use record_unwind_protect, since it can be called in a signal handler. (x_catch_errors_unwind): Function deleted. (x_uncatch_errors): Deallocate last x_error_message_stack struct. (x_check_errors): Call x_uncatch_errors before signalling error. (x_load_font, x_term_init, XTmouse_position, handle_one_xevent) (x_connection_closed, x_list_fonts): Use new versions of x_catch_errors and x_uncatch_errors. * xselect.c (x_own_selection, x_decline_selection_request) (x_reply_selection_request, x_get_foreign_selection) (Fx_get_atom_name, Fx_send_client_event): Likewise. * xfns.c (x_real_positions, x_set_mouse_color, Fx_focus_frame): Likewise. * eval.c (record_unwind_protect): Add an assertion.
* (Fmake_network_process): Init the process's mark.Stefan Monnier2006-02-252-1/+11
|
* (modify_overlay): Force redisplay if we modify anKim F. Storm2006-02-241-0/+4
| | | | overlay at the end of the buffer.
* *** empty log message ***Kim F. Storm2006-02-241-0/+5
|
* * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returnsJan Djärv2006-02-242-11/+13
| | | | | nil the image file has been removed, in that case use the (cached) pixmap.
* (Finsert_file_contents): When a text is replacedKenichi Handa2006-02-242-0/+7
| | | | partially, be sure to set point before the inserted characters.
* (x_set_toolkit_scroll_bar_thumb): Don't set controlYAMAMOTO Mitsuharu2006-02-232-9/+16
| | | | values if control is not visible or values are not changed.
* *** empty log message ***Kenichi Handa2006-02-231-0/+4
|
* (update_text_area): Avoid needless redraw of rightmostYAMAMOTO Mitsuharu2006-02-232-3/+15
| | | | glyph whose face is extended to the text area end.
* (Fwindow_list): Check `window' before doing XWINDOW.Stefan Monnier2006-02-222-7/+18
| | | | The default `window' should not be "on a different frame".
* (Fvertical_motion): Only try to move back if we can.Kim F. Storm2006-02-221-1/+2
|
* *** empty log message ***Kim F. Storm2006-02-221-0/+4
|
* (GC_CLIP_REGION): Remove macro.YAMAMOTO Mitsuharu2006-02-222-41/+58
| | | | | | | | | | | | (mac_begin_clip, mac_end_clip): Take arg GC instead of REGION. All uses changed. Don't do clipping if n_clip_rects is zero. (mac_set_clip_rectangles): Use xassert instead of abort. Set n_clip_rects. Don't make clip_region empty when number of clipping rectangles is zero. (mac_reset_clip_rectangles): Set n_clip_rects directly instead of calling mac_set_clip_rectangles. (x_set_toolkit_scroll_bar_thumb): Temporarily hide scroll bar to avoid multiple redraws.