aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Kim F. Storm2004-04-271-0/+3
|
* *** empty log message ***Kim F. Storm2004-04-261-0/+2
|
* (struct it): New member use_default_face.Kim F. Storm2004-04-261-1/+4
|
* (Qline_height): New variable.Kim F. Storm2004-04-261-29/+58
| | | | | | | | | | (syms_of_xdisp): Intern and staticpro it. (append_space_for_newline): Partially undo 2004-04-25 change; add default_face_p arg, and restore callers. Clear it->use_default_face after use. (x_produce_glyphs): Set default font for ascii char if it->use_default_font is set. Change line-spacing property to set just extra line spacing. Handle new line-height property.
* *** empty log message ***Kim F. Storm2004-04-261-1/+12
|
* .Andreas Schwab2004-04-261-0/+14
|
* (print_object): Print non-ascii characters in bool vector representationAndreas Schwab2004-04-261-2/+11
| | | | as octal escapes. Use BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR.
* (Fcopy_sequence, concat, internal_equal, Ffillarray, mapcar1): UseAndreas Schwab2004-04-261-10/+13
| | | | BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR for bool vectors.
* (Faref, Faset): Use BOOL_VECTOR_BITS_PER_CHAR instead ofAndreas Schwab2004-04-261-6/+6
| | | | BITS_PER_CHAR for bool vectors.
* (Fmake_bool_vector): Use BOOL_VECTOR_BITS_PER_CHAR instead ofAndreas Schwab2004-04-261-4/+5
| | | | BITS_PER_CHAR for bool vectors.
* (read1): Use BOOL_VECTOR_BITS_PER_CHAR instead of BITS_PER_CHAR forAndreas Schwab2004-04-261-5/+6
| | | | bool vectors.
* (BOOL_VECTOR_BITS_PER_CHAR): Define.Andreas Schwab2004-04-261-0/+4
|
* lread.c (init_lread): Fixing typo HAVE_CARBON test logicSteven Tamm2004-04-262-2/+6
|
* Changes from arch/CVS synchronizationMiles Bader2004-04-261-0/+4
|
* Revision: [email protected]/emacs--cvs-trunk--0--patch-248Miles Bader2004-04-262-26/+26
| | | | src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c
* (Fpop_to_buffer): Fix docstring.Juanma Barranquero2004-04-252-2/+7
|
* lread.c (init_lread): Don't display missing lisp directorySteven Tamm2004-04-252-3/+12
| | | | | warnings with Carbon Emacs because self-contained bundled Emacs may be build without correct installation path.
* *** empty log message ***Kim F. Storm2004-04-241-0/+4
|
* (x_draw_hollow_cursor): Fix height of box for narrow lines.Kim F. Storm2004-04-242-2/+4
|
* (append_space_for_newline): Rename from append_space.Kim F. Storm2004-04-242-26/+51
| | | | | | | | Remove DEFAULT_FACE_P arg; always use current face. Callers changed. (x_produce_glyphs): Handle line-spacing property on newline char. If value is t, adjust ascent and descent to fit current row height. If value is an integer or float, set extra_line_spacing to integer value, or to float value x current line height.
* *** empty log message ***Juanma Barranquero2004-04-231-6/+5
|
* *** empty log message ***Kenichi Handa2004-04-231-0/+5
|
* (Finternal_char_font): If POSITION is nil, returnKenichi Handa2004-04-231-18/+33
| | | | font for displaying CH with the default face.
* *** empty log message ***Juanma Barranquero2004-04-231-7/+11
|
* Add "-*- makefile -*-" mode tag.Juanma Barranquero2004-04-231-1/+1
|
* *** empty log message ***Stefan Monnier2004-04-211-0/+6
|
* (XINT) [EXPLICIT_SIGN_EXTEND && !NO_UNION_TYPE]:Stefan Monnier2004-04-211-2/+2
| | | | | Don't make assumptions about the relative place of i and val. (EQ) [!NO_UNION_TYPE]: Don't forget to check the type match as well.
* *** empty log message ***Stefan Monnier2004-04-211-2/+6
|
* (image_ascent): Remove prototype.Kim F. Storm2004-04-202-2/+0
|
* (x_draw_relief_rect): Add top_p and bot_p args.Kim F. Storm2004-04-201-64/+90
| | | | | | | (x_draw_glyph_string_box): Fix call to x_draw_relief_rect. (x_draw_image_foreground, x_draw_image_relief) (x_draw_image_foreground_1, x_draw_image_glyph_string): Draw sliced images.
* (Qslice): New variable.Kim F. Storm2004-04-201-25/+173
| | | | | | | | | | | | | | | | | | | | | | | | | (syms_of_xdisp): Intern and staticpro it. (pos_visible_p): Return pixel position in new x and y args. (init_iterator): Reset it->slice info. (handle_display_prop): Parse (slice ...) property. (push_it, pop_it): Save/restore slice info. (make_cursor_line_fully_visible): Fix 2004-04-14 change. Do not force repositioning of tall row if window is vscrolled, as that would reset vscroll. (append_space): Set it->constrain_row_ascent_descent_p to avoid increasing row height if row is non-empty. (fill_image_glyph_string): Copy slice info. (take_vertical_position_into_account): Simplify. (produce_image_glyph): Handle iterator slice info, setup glyph slice info. Do not force minimum line height. (x_produce_glyphs): If it->constrain_row_ascent_descent_p is set, do not increase height (ascent/descent) of non-empty row when adding normal character glyph; instead reduce glyph ascent/descent appropriately; if row is higher than current glyph, adjust glyph descent/ascent to reposition glyph within the existing row. Likewise, when char is newline, only set ascent/descent if row is currently empty. (note_mouse_highlight): Handle hotspots with sliced image.
* (Fwindow_vscroll, Fset_window_vscroll): Fix EXFUN.Kim F. Storm2004-04-201-3/+3
|
* (Fpos_visible_in_window_p): Return pixel position ifKim F. Storm2004-04-201-51/+44
| | | | | | PARTIALLY arg is non-nil. Simplify. Doc fix. (Fwindow_vscroll, Fset_window_vscroll): Add optional PIXEL_P arg to return/set vscroll in pixels.
* (w32_draw_relief_rect): Add top_p and bot_p args.Kim F. Storm2004-04-201-68/+85
| | | | | | | (x_draw_glyph_string_box): Fix call to x_draw_relief_rect. (x_draw_image_foreground, x_draw_image_relief) (w32_draw_image_foreground_1, x_draw_image_glyph_string): Draw sliced images.
* (x_draw_relief_rect): Add top_p and bot_p args.Kim F. Storm2004-04-201-77/+97
| | | | | | | (x_draw_glyph_string_box): Fix call to x_draw_relief_rect. (x_draw_image_foreground, x_draw_image_relief) (x_draw_image_foreground_1, x_draw_image_glyph_string): Draw sliced images.
* (pos_visible_p): Fix prototype.Kim F. Storm2004-04-201-1/+2
|
* (Fposn_at_x_y, Fposn_at_point): New defuns.Kim F. Storm2004-04-201-0/+57
| | | | (syms_of_keyboard): Defsubr them.
* (image_ascent): Add slice arg; calculate ascent forKim F. Storm2004-04-201-2/+10
| | | | image slice (or full image).
* (buffer_posn_from_coords): Return full image widthKim F. Storm2004-04-201-5/+19
| | | | | and height even for image slices (posn is relative to full image). (marginal_area_string): Adjust x0,y0 for image slice.
* (struct glyph_slice): New struct.Kim F. Storm2004-04-201-5/+49
| | | | | | | | | | | (struct glyph): New member slice. (GLYPH_SLICE_EQUAL_P): New macro. (GLYPH_EQUAL_P): Use it. (struct glyph_string): New member slice. (struct it_slice): New struct. (struct it): New member slice, add member to stack too. New member constrain_row_ascent_descent_p. (image_ascent): Add prototype.
* Add image slices.Kim F. Storm2004-04-201-0/+77
|
* (Fkey_description): Fix the usual int/Lisp_Object mixup.Stefan Monnier2004-04-201-3/+3
|
* (regularize_fontname): Renamed from regulalize_fontname.John Paul Wallington2004-04-202-4/+10
|
* (Fassoc, Feql): Fix indentation.John Paul Wallington2004-04-201-2/+2
|
* (Feql): New function.John Paul Wallington2004-04-192-0/+18
| | | | (syms_of_fns): defsubr it.
* (Fw32_set_clipboard_data): Get sequence number after closing the clipboard.Jason Rumney2004-04-181-2/+9
|
* *** empty log message ***Jason Rumney2004-04-181-0/+5
|
* (Fbuffer_base_buffer): Doc fix.Luc Teirlinck2004-04-172-1/+6
|
* *** empty log message ***Stefan Monnier2004-04-161-0/+9
|
* (Fkey_description): Change callers.Kim F. Storm2004-04-163-5/+5
|