aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Kim F. Storm2005-01-301-2/+2
|
* (syms_of_macterm) <mac-reverse-ctrl-meta>: Fix docstring indentation.Jesper Harder2005-01-302-7/+12
| | | | (syms_of_macterm) <mac-emulate-three-button-mouse>: do.
* (syms_of_undo) <undo-outer-limit>: Increase value to 3 Meg.Luc Teirlinck2005-01-302-1/+2
|
* *** empty log message ***Luc Teirlinck2005-01-301-0/+4
|
* (syms_of_undo) <undo-outer-limit>: Doc update.Luc Teirlinck2005-01-301-4/+6
|
* * xfns.c (show_hourglass): Use FRAME_X_WINDOW as parent for GTK,Jan Djärv2005-01-292-2/+11
| | | | button events are not received otherwise.
* *** empty log message ***Richard M. Stallman2005-01-291-0/+6
|
* (syms_of_buffer) <buffer-undo-list>: Doc fix.Richard M. Stallman2005-01-291-0/+2
|
* Comment change.Richard M. Stallman2005-01-291-1/+1
|
* (Fprimitive_undo): Handle (FUNNAME . ARGS) by calling FUNNAME.Richard M. Stallman2005-01-291-2/+14
|
* *** empty log message ***Stefan Monnier2005-01-281-0/+18
|
* (access_keymap): YAILOM.Stefan Monnier2005-01-281-3/+3
|
* (x_clip_to_row): Ensure y >= 0.Kim F. Storm2005-01-271-23/+4
| | | | (x_draw_hollow_cursor): Use get_phys_cursor_geometry.
* (get_phys_cursor_geometry): New function to calculateKim F. Storm2005-01-271-0/+58
| | | | | | phys cursor position and size for hollow cursor. Position is aligned with get_glyph_string_clip_rect and ensures that a hollow cursor is shown, even when the actual glyph is not visible.
* (x_draw_hollow_cursor): Use get_phys_cursor_geometry.Kim F. Storm2005-01-272-48/+7
|
* (get_phys_cursor_geometry): Add prototype.Kim F. Storm2005-01-271-0/+2
|
* *** empty log message ***Kim F. Storm2005-01-271-0/+16
|
* (x_error_quitter): Add a prototype. Make it static again.Stefan Monnier2005-01-272-68/+64
|
* (get_glyph_string_clip_rect): Always show a cursorKim F. Storm2005-01-271-7/+20
| | | | | glyph, even when row is only partially visible and actual cursor position is not visible.
* *** empty log message ***Kim F. Storm2005-01-271-0/+6
|
* *** empty log message ***Richard M. Stallman2005-01-251-0/+5
|
* (x_error_quitter): No longer static, and moved after x_error_handler.Richard M. Stallman2005-01-251-16/+19
|
* *** empty log message ***Kim F. Storm2005-01-242-7/+14
|
* * dispextern.h (struct glyph_string): New members clip_head andSteven Tamm2005-01-241-0/+24
| | | | | | | | | | | | | | | | | | | | clip_tail. * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip region to the area between clip_head and clip_tail. (draw_glyphs): Record the area that need to be actually redrawn to the new variables clip_head and clip_tail when there are overhangs. Set values of these variables to the corresponding members in struct glyph_string. Refine x coordinates for notice_overwritten_cursor using clip_head and clip_tail. * macgui.h (STORE_XCHARSETSTRUCT): New macro. * macterm.c (mac_compute_glyph_string_overhangs): Implement with QDTextBounds. (x_draw_glyph_string): Don't fill the background of the successor of a glyph with a right overhang if the successor will draw a cursor. (XLoadQueryFont): Obtain font metrics using QDTextBounds. (x_redisplay_interface): Add entry for compute_glyph_string_overhangs.
* * dispextern.h (struct glyph_string): New members clip_head andSteven Tamm2005-01-244-34/+117
| | | | | | | | | | | | | | | | | | | clip_tail. * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip region to the area between clip_head and clip_tail. (draw_glyphs): Record the area that need to be actually redrawn to the new variables clip_head and clip_tail when there are overhangs. Set values of these variables to the corresponding members in struct glyph_string. Refine x coordinates for * macgui.h (STORE_XCHARSETSTRUCT): New macro. * macterm.c (mac_compute_glyph_string_overhangs): Implement with QDTextBounds. (x_draw_glyph_string): Don't fill the background of the successor of a glyph with a right overhang if the successor will draw a cursor. (XLoadQueryFont): Obtain font metrics using QDTextBounds. (x_redisplay_interface): Add entry for compute_glyph_string_overhangs.
* (window_scroll_pixel_based): Fix scrolling in the wrongKim F. Storm2005-01-241-6/+16
| | | | | | direction if window height was smaller than next-screen-context-lines. Now always scroll at least one line in the requested direction. Ensure that we actually do scroll backwards when requested to do so.
* (redisplay_window): Only try to make cursor line fullyKim F. Storm2005-01-242-0/+7
| | | | visible once (to avoid redisplay loop).
* *** empty log message ***Kim F. Storm2005-01-241-0/+5
|
* (Fcurrent_column): Doc fix.Stefan Monnier2005-01-231-3/+5
|
* *** empty log message ***Kim F. Storm2005-01-231-1/+1
|
* * window.c (Fpos_visible_in_window_p): Simplify return value forKim F. Storm2005-01-231-14/+11
| | | | | partially visible rows. (window_scroll_pixel_based): Adapt to that change.
* *** empty log message ***Kim F. Storm2005-01-231-0/+4
|
* *** empty log message ***Kim F. Storm2005-01-231-0/+5
|
* (pos_visible_p): Fix calculation of y.Kim F. Storm2005-01-231-2/+2
| | | | Clear last_height before calling line_bottom_y to get real height.
* (window_scroll_pixel_based): Force moving to next lineKim F. Storm2005-01-231-2/+10
| | | | if scrolling doesn't move start point, e.g. if looking at tall image.
* (pos_visible_p): Return 0 if non-interactive.Kim F. Storm2005-01-221-2/+4
|
* *** empty log message ***Kim F. Storm2005-01-221-0/+4
|
* * s/darwin.h: Removed PTY_ITERATION from here.Steven Tamm2005-01-223-13/+32
| | | | | | | | (DARWIN): Defined. * process.c (init_process): Default process-connection-type to nil on darwin 6 or less, t if it is 7 or higher. This way the broken pty behavior is still allowed on darwin 6 for interactive processes for people that know what they are doing.
* *** empty log message ***Kim F. Storm2005-01-221-1/+17
|
* (pos_visible_p): Fix prototype.Kim F. Storm2005-01-221-1/+1
|
* (auto_window_vscroll_p): New boolean.Kim F. Storm2005-01-221-13/+57
| | | | | | | | | (syms_of_window): DEFVAR_BOOL it. (Fpos_visible_in_window_p): Extend return value to include RTOP and RBOT values if FULLY is nil. (window_scroll_pixel_based): Adjust vscroll for partially visible rows if auto_window_vscroll_p is set. (Fset_window_vscroll): Do nothing if vscroll is not modified.
* (pos_visible_p): Replace FULLY arg by RTOP and RBOT argsKim F. Storm2005-01-221-8/+16
| | | | | to return number of partially invisible pixels at top and bottom of the dislay row at POS.
* *** empty log message ***Richard M. Stallman2005-01-211-0/+4
|
* (Fcopy_file): Doc fix.Richard M. Stallman2005-01-211-3/+3
|
* * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw.Jan Djärv2005-01-212-2/+7
| | | | | (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to start of function for older compilers.
* *** empty log message ***Richard M. Stallman2005-01-211-0/+9
|
* (Fmessage): If arg is "", return "" (as before).Richard M. Stallman2005-01-211-1/+1
|
* (access_keymap): Protect from bad value of meta_prefix_char.Richard M. Stallman2005-01-211-0/+4
|
* (xgetptr, xgetint, xgettype): Copy $arg0 into a temp variable.Richard M. Stallman2005-01-211-6/+9
|
* * editfns.c (Voperating_system_release): Added.Steven Tamm2005-01-203-0/+40
| | | | | | | | | | | | | | (init_editfns): Assign new variable operating-system-release based on call to uname if available. (get_operating_system_release): Added function to allow c-level access to operating system release. * config.h: Regenerated. * s/darwin.h (PTY_ITERATION): Don't allow PTYs on darwin 6 or less. (MIN_PTY_KERNEL_VERSION): Defined minimum kernel version for using ptys as '7'. * term/mac-win.el (process-connection-type): Removed. Controlled now by s/darwin.h:PTY_ITERATION.