1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-24 00:40:35 -08:00
Commit graph

24239 commits

Author SHA1 Message Date
Kenichi Handa
43dfda2b48 (where_is_internal_1): If key is a cons, store the copy
in sequence.
2007-09-20 07:51:37 +00:00
Kenichi Handa
0a4bacdc2b (map_sub_char_table): If the range contains just one
character, call the function with that character even if the depth
is not 3.
(map_char_table): Likewise.
2007-09-20 07:49:52 +00:00
Jason Rumney
3e91c575a8 *** empty log message *** 2007-09-19 13:59:16 +00:00
Jason Rumney
78573c5715 (w32font_text_extents): Calculate metrics for the whole string. 2007-09-19 13:58:58 +00:00
Kenichi Handa
ef5e1a9651 (struct font_driver): Docstring of text_extents improved. 2007-09-16 10:25:34 +00:00
Jason Rumney
3b2e820769 *** empty log message *** 2007-09-14 23:28:55 +00:00
Jason Rumney
b668cc18b5 (get_next_msg): Consolidate WM_PAINT messages. 2007-09-14 23:28:37 +00:00
Jason Rumney
5c2c9c79dc (w32font_draw): Do clipping here. 2007-09-13 13:37:26 +00:00
Jason Rumney
87128fd927 *** empty log message *** 2007-09-13 13:36:54 +00:00
Jason Rumney
3ca3504a9e (x_set_glyph_string_clipping): Use
get_glyph_string_clip_rects.
(x_set_glyph_string_clipping_exactly): Adjusted for the change of
struct glyph_string.
(x_draw_glyph_string): Likewise.
2007-09-13 13:36:39 +00:00
Kenichi Handa
03d198e8b9 (xftfont_draw): Adjusted for the change of struct
glyph_string.
2007-09-13 11:04:11 +00:00
Kenichi Handa
3e786bc045 *** empty log message *** 2007-09-13 11:03:28 +00:00
Kenichi Handa
fdd6e0c058 (x_set_glyph_string_clipping): Use
get_glyph_string_clip_rects.
(x_set_glyph_string_clipping_exactly): Adjusted for the change fo
struct glyph_string.
(x_draw_glyph_string): Likewise.
2007-09-13 11:02:20 +00:00
Kenichi Handa
3620bc51f4 (struct glyph_string): Fix previous change. 2007-09-13 10:50:51 +00:00
Kenichi Handa
9dc56f1653 (get_glyph_string_clip_rects): Reflect s->row->clip to
the resulting clip(s}.
(expose_overlaps): Add arg r.  Callers changed.  Set it ot
row->clip temporarily.
(expose_window): Redraw rows overlapping the exposed area.
2007-09-13 10:49:33 +00:00
Kenichi Handa
7cd30fff0b (struct glyph_row): New member clip.
(struct glyph_string): Delete members clip_x, clip_y, clip_width,
clip_height, new member clip, and num_clips.
2007-09-13 10:46:21 +00:00
Kenichi Handa
b2f8fb8169 *** empty log message *** 2007-09-07 02:29:59 +00:00
Kenichi Handa
8637f5ee59 (Fchar_or_string_p): Fix docstring. 2007-09-07 02:29:08 +00:00
Miles Bader
1bb9a689ac Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 857-865)

   - Update from CVS
   - Merge from emacs--rel--22
   - Update from CVS: lisp/emacs-lisp/avl-tree.el: New file.
   - Remove RCS keywords

 * emacs--rel--22  (patch 97-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 246-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-252
2007-08-29 05:03:40 +00:00
Jan Djärv
cf0590c451 Qrtl is new.
(parse_tool_bar_item): Handle :rtl keyword.
(syms_of_keyboard): Intern :rtl keyword.
2007-08-28 10:14:02 +00:00
Jan Djärv
fface67742 (enum tool_bar_item_idx): Add TOOL_BAR_ITEM_RTL_IMAGE. 2007-08-28 10:11:50 +00:00
Jan Djärv
98a92193e7 (xg_tool_bar_expose_callback): Just do SET_FRAME_GARBAGED
so no Lisp code is executed.
(file_for_image, find_rtl_image): New functions.
(xg_get_image_for_pixmap): Use file_for_image
(update_frame_tool_bar): If direction is RTL, use RTL image if
defined.  Use Gtk stock images if defined.
2007-08-28 10:11:19 +00:00
YAMAMOTO Mitsuharu
83cc8d356a (x_draw_composite_glyph_string_foreground): Draw rectangle
for nonexistent or zero-width glyph in composition glyph.
2007-08-27 08:31:30 +00:00
Miles Bader
7f22a76506 Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 97-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 246-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-860
2007-08-27 04:00:19 +00:00
Richard M. Stallman
a13ab63fff (tty_supports_face_attributes_p): Use instead of LFACE_INVERSE_INDEX
and LFACE_BACKGROUND_INDEX in incorrectly copied code.
2007-08-27 03:54:16 +00:00
Richard M. Stallman
c997bb25d7 (condition-case): Doc fix. 2007-08-27 03:49:17 +00:00
Richard M. Stallman
7f59302aef Syntactic cleanup. 2007-08-25 23:50:16 +00:00
Stefan Monnier
d7e2a28f59 Redirect to intel386.h if compiling for i386. 2007-08-25 20:12:48 +00:00
Stefan Monnier
e60c4e15ef (Finvisible_p): New function.
(syms_of_xdisp): defsubr it.
2007-08-25 20:11:09 +00:00
Juanma Barranquero
ee163e6dbc *** empty log message *** 2007-08-24 13:58:50 +00:00
Juanma Barranquero
3046a84b5e (syms_of_image) <image-library-alist, cross-disabled-images>: Doc fixes. 2007-08-24 13:46:24 +00:00
Juanma Barranquero
ff8da44303 *** empty log message *** 2007-08-24 11:23:33 +00:00
YAMAMOTO Mitsuharu
90fa408d58 [MAC_OSX] (select_and_poll_event, sys_select): Fix last changes. 2007-08-24 08:51:18 +00:00
Martin Rudalics
cac4219c91 (Finsert_file_contents): Consult CHARS_MODIFF to tell
whether decoding has modified buffer contents.
2007-08-24 05:36:39 +00:00
Jason Rumney
5fc9fdeb31 [HAVE_NTGUI]: Define dynamic loaded functions.
(Qgdk_pixbuf, Qglib) [HAVE_NTGUI]: New symbols.
(syms_of_image) [HAVE_NTGUI]: Intern and staticpro them.
(init_svg_functions) [HAVE_NTGUI]: New function.
(fn_g_type_init, fn_g_object_unref, fn_g_error_free): New #defines.
(svg_load_image): Use them.
(svg_load_image) [HAVE_NTGUI]: Implement background.
2007-08-24 00:28:53 +00:00
Stefan Monnier
c30da26510 (load_warn_old_style_backquotes): Fix weird typo. 2007-08-23 16:20:34 +00:00
Stefan Monnier
b636b4c1c5 (load_warn_old_style_backquotes): Fix up array size typo. 2007-08-23 16:15:14 +00:00
YAMAMOTO Mitsuharu
93b234062e (wakeup_from_rne_enabled_p) [MAC_OSX]: Remove variable.
(ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE) [MAC_OSX]:
Remove macros.
[MAC_OSX] (socket_callback): Do nothing.
[MAC_OSX] (select_and_poll_event): Use CFRunLoopRunInMode instead of
ReceiveNextEvent.
[MAC_OSX] (sys_select): Likewise.  Don't set context as argument to
socket_callback.
(mac_wakeup_from_rne) [MAC_OSX]: Do nothing.
2007-08-23 08:45:46 +00:00
YAMAMOTO Mitsuharu
c21e615131 (svg_load_image): Blend with specified background if exists.
Use IMAGE_BACKGROUND.  Add Mac OS Support.
2007-08-23 08:44:57 +00:00
YAMAMOTO Mitsuharu
a1b7773a92 (RSVG_LIBS, RSVG_CFLAGS): New variables.
(ALL_CFLAGS): Use ${RSVG_CFLAGS} instead of @RSVG_CFLAGS@.
(LIBX): Remove @RSVG_LIBS@.
(LIBES): Add $(RSVG_LIBS).
2007-08-23 08:44:38 +00:00
Glenn Morris
666e0eda65 Add more detail to existing entry. 2007-08-23 03:59:55 +00:00
Stefan Monnier
1d06469794 (Qold_style_backquotes): New var.
(syms_of_lread): Init and staticpro it.
(load_warn_old_style_backquotes): New fun.
(Fload): Use them to warn about old style backquotes.
(end_of_file_error, Fload): Remove unused vars.
2007-08-22 16:46:45 +00:00
Stefan Monnier
5772ed4bf3 (Fclear_face_cache, Fx_send_client_event): Declare. 2007-08-22 16:44:09 +00:00
Stefan Monnier
5aa273b0a6 (syms_of_lread): Export old-style-backquotes to Elisp. 2007-08-22 15:55:10 +00:00
Stefan Monnier
9ecb827bd9 (Vold_style_backquotes): New var.
(syms_of_lread): Init and staticpro it.
(read1): Set it when we find an old-style (back)quote.
2007-08-22 15:43:46 +00:00
Jason Rumney
32e1c7b132 (SYSTEM_DEFAULT_RESOURCES): Add missing NULL terminator. 2007-08-22 14:35:05 +00:00
Kenichi Handa
3898f05006 *** empty log message *** 2007-08-22 12:34:48 +00:00
Kenichi Handa
c78c165924 (xftfont_draw): If s->font_info != s->face->font_info,
create a temporal XftDraw object.
2007-08-22 12:34:29 +00:00
Glenn Morris
f68c9a7b77 Regenerate to add HAVE_RSVG. 2007-08-22 07:54:34 +00:00
Glenn Morris
6678dc115d (x_find_image_file): Search in etc/images/ rather than etc/. 2007-08-22 07:51:39 +00:00