Chong Yidong
6756cd1d7c
* xdisp.c (move_it_in_display_line_to): On text-only terminals,
...
account for the overflowing of newlines into the last glyph on the
display line (Bug#3482).
2009-06-07 21:37:10 +00:00
David Reitter
28bf482a7d
nsselect.m (Fx_own_selection_internal, Fx_selection_exists_p,
...
Fx_selection_owner_p): rename from Fns_own_selection_internal,
Fns_selection_exists_p, Fns_selection_owner_p.
2009-06-05 14:08:16 +00:00
Kenichi Handa
05129fbeb4
*** empty log message ***
2009-06-04 02:45:14 +00:00
Chong Yidong
4bed590990
* coding.c (get_translation_table): Check Venable_character_translation.
2009-06-04 01:06:04 +00:00
Jason Rumney
fdb5537695
(x_create_tip_frame): Use the uniscribe font backend if
...
available. (Bug#3379)
2009-06-03 23:04:51 +00:00
David Reitter
15891144c8
Ensure NS frames remain hidden when invisible
...
* nsterm.m (ns_raise_frame): only raise frame if visible.
(x_make_frame_visible): move frame to front rather than calling
ns_raise_frame().
(keyDown:) do not swallow events that aren't re-sent if frame
isn't key window.
(drawRect:) do not set visibility/iconified flags because
drawRect may be called by NSView even if the frame is hidden.
* nsfns.m (Fx_create_frame): follow other ports in
determining visibility; default to t. Ensure async_visible is set.
2009-05-26 18:14:14 +00:00
Eli Zaretskii
21f73755fe
(Ffile_attributes): Doc fix.
2009-05-23 09:10:42 +00:00
Chong Yidong
34001e4188
* m/mips.h [GNU_LINUX]: Don't define DATA_START (Bug#2685).
2009-05-22 18:47:02 +00:00
Stefan Monnier
46306a1728
(xfont_list_pattern): Don't initialize xfont_scripts_cache
...
and xfont_scratch_props.
(syms_of_xfont): Do it here instead.
(xfont_find_ccl_program): Delete, unused.
(xfont_open): Delete unused var `i'.
2009-05-21 16:36:29 +00:00
Kenichi Handa
ef6e069495
(Qlatin): Don't make it static.
2009-05-21 11:24:19 +00:00
Kenichi Handa
5a189ffa3f
(xfont_chars_supported, xfont_supported_scripts): New
...
functions.
(xfont_scripts_cache, xfont_scratch_props): New variables.
(Qlatin, Vscalable_fonts_allowed): Extern it.
(xfont_list_pattern): Argument changed. Callers changed. Check
Vscalable_fonts_allowed. Check the support of a script.
(xfont_list): Don't reject a font spec with :script property.
(xfont_has_char): Fix setting of encoding.
(syms_of_xfont): Staticpro and initialize xfont_scripts_cache and
xfont_scratch_props.
2009-05-21 11:23:41 +00:00
Stefan Monnier
ac71ced75b
(do_switch_frame) [NS_IMPL_COCOA]: Don't raise any window.
...
(delete_frame) [NS_IMPL_COCOA]: Instead, do it here.
2009-05-19 03:30:36 +00:00
Kenichi Handa
2645d15bb1
(font_sort_entities): Renamed from font_sort_entites.
...
Callers changed.
2009-05-19 02:05:52 +00:00
YAMAMOTO Mitsuharu
1c6d1051f1
(x_delete_display): Don't call XrmDestroyDatabase here.
...
(x_delete_terminal): Dissociate resource database from display and
then call XrmDestroyDatabase before closing display.
2009-05-19 00:27:03 +00:00
Kenichi Handa
227f12fabb
(font_find_for_lface): Copy SPEC's FONT_TYPE too.
2009-05-18 12:14:14 +00:00
Adrian Robert
2d087c0685
* nsfont.m (nsfont_make_fontset_for_font): Avoid a compiler warning.
2009-05-18 08:02:06 +00:00
Adrian Robert
06302656f3
* frame.c (do_switch_frame): Under NS_IMPL_COCOA section, check whether selected frame is viable before raising it (based on patch by David Reitter), and improve commentary.
2009-05-18 08:01:51 +00:00
Adrian Robert
1564e6499e
* nsterm.m (ns_read_socket): Remove unused variable. * frame.c (do_switch_frame): Under NS_IMPL_COCOA section, check whether selected frame is viable before raising it (based on patch by David Reitter), and improve commentary. * nsfont.m (nsfont_make_fontset_for_font): Avoid a compiler warning.
2009-05-18 08:01:20 +00:00
Adrian Robert
9b9b779c56
* nsterm.m (ns_read_socket): Remove unused variable.
2009-05-18 01:56:12 +00:00
Kenichi Handa
cccd42d52f
(Ffont_spec): Check arguments.
2009-05-15 02:49:46 +00:00
Chong Yidong
337fbd1718
* xfaces.c (tty_supports_face_attributes_p): Recognize unspecified
...
weight when testing attributes (Bug#3282).
2009-05-14 21:37:02 +00:00
YAMAMOTO Mitsuharu
9cb363dbda
(xftfont_open): Make sure that Xrender extension is added
...
before Xft one (Bug#1696).
2009-05-11 09:30:34 +00:00
Jan Djärv
47a6002f34
* gtkutil.c (xg_frame_set_char_size): Set frame pixel width/height to
...
what we expect to get in the next ConfigureNotify event.
2009-05-11 06:42:45 +00:00
Chong Yidong
b912660955
* nsfns.m (Fx_display_planes): Compute bitplanes using
...
NSBitsPerPixelFromDepth (Bug#3207).
2009-05-10 22:21:17 +00:00
Chong Yidong
27a69fd9b3
* editfns.c (Ftranspose_regions): Doc fix (Bug#3248).
2009-05-10 21:48:11 +00:00
Thien-Thi Nguyen
00f37552b8
Make GCPROs and UNGCPRO no-ops also on SuperH.
...
* s/gnu-linux.h: Make GCPROs and UNGCPRO no-ops also on SuperH.
2009-05-10 14:18:47 +00:00
Kenichi Handa
398dbf2661
Cancel previous changes.
2009-05-08 06:22:40 +00:00
Kenichi Handa
777c6e6a7b
*** empty log message ***
2009-05-08 06:22:07 +00:00
Kenichi Handa
92f1928093
(xfont_check_char_support)
...
(xfont_check_registry_char_support): New functions.
(xfont_list_pattern): Delete unused arg FRAME, add arg CHARS.
Callers adjusted.
(xfont_list): Handle :script property.
2009-05-08 06:05:38 +00:00
David Reitter
85bd26158c
ns_dumpglyphs_stretch, ns_dumpglyphs_image: respect mouse face background.
2009-05-07 13:46:56 +00:00
David Reitter
2d82a920da
*** empty log message ***
2009-05-07 13:46:31 +00:00
David Reitter
4077e59253
mouse movement/highlight: bracket drawing operations in ns_update_begin and ns_update_end.
2009-05-07 03:22:09 +00:00
David Reitter
46b0d52db3
*** empty log message ***
2009-05-07 03:21:37 +00:00
Stefan Monnier
5996e1b74c
(ns_get_screen): Rewrite.
...
Don't presume selected-frame is of type `ns'.
2009-05-06 03:09:11 +00:00
Stefan Monnier
ba98e3a0ff
(font_update_drivers): Sanity fallback to avoid disabling all drivers.
2009-05-06 02:57:47 +00:00
Stefan Monnier
834cf4368c
Don't define CANNOT_DUMP for GNUStep any more.
2009-05-06 02:51:52 +00:00
Stefan Monnier
ce1b23bb4e
(-windowDidResize:): Avoid inf-loop under GNUStep.
2009-05-06 02:49:35 +00:00
YAMAMOTO Mitsuharu
bcda200f6a
(unexec): Consider a section to precede the .bss section
...
if its addresses overlap that of .bss.
(unexec) [NS_IMPL_GNUSTEP]: Copy ObjC-related data from old file
instead of dumping process.
2009-05-06 02:27:51 +00:00
YAMAMOTO Mitsuharu
d01179d907
(add_user_signal): Remove extern.
2009-05-06 02:26:52 +00:00
YAMAMOTO Mitsuharu
9719d4f782
(add_user_signal): Fix typo in extern.
2009-05-06 02:26:42 +00:00
Stefan Monnier
864660a2ca
(syms_of_keyboard): Staticpro pending_funcalls.
2009-05-06 01:30:13 +00:00
Stefan Monnier
c15dfb2982
(frame-list): Clarify which frames are returned.
2009-05-04 19:43:22 +00:00
Stefan Monnier
50da4e5637
(ctagsfiles1, ctagsfiles2): Include ObjC files in TAGS.
2009-05-04 15:19:43 +00:00
Dan Nicolaescu
51520a1a83
(x_handle_net_wm_state): Move declaration of lval before
...
any statements.
2009-05-02 20:16:55 +00:00
Andreas Schwab
59c4c60fb1
(read_process_output): Make sure the current buffer is
...
always restored.
2009-05-02 11:54:43 +00:00
Andreas Schwab
409ea3a1dd
(record_conversion_result): Don't modify
...
Vlast_code_conversion_error for successful result.
(alloc_destination): Don't clobber conversion result. (Bug#1650)
2009-05-02 11:32:42 +00:00
Kenichi Handa
896b1cc9c5
(load_charset_map): Remove unnecessary code.
2009-05-01 12:17:06 +00:00
Kenichi Handa
56f00ed262
(load_charset): Reformat X==Y==Z to (X==Y)==Z.
2009-05-01 10:55:46 +00:00
Juanma Barranquero
35f5b1280e
Fix typos.
2009-04-30 23:43:51 +00:00
David Reitter
5404d04f81
convert_ns_to_X_keysym: define function keys f16 through f24.
2009-04-30 16:52:19 +00:00