Glenn Morris
25c72475f4
Close bug#5336.
...
* Makefile.in (SOME_MACHINE_OBJECTS): Ensure dbus stuff is always
in the DOC file.
2010-03-28 11:55:20 -07:00
Chong Yidong
f79a01db38
* xdisp.c (pos_visible_p): Revert 2008-01-25 change (Bug#5730).
2010-03-24 17:25:46 -04:00
Juanma Barranquero
9a5d0c6844
Fix typos in Changelog.
2010-03-24 01:18:03 +01:00
Jan Djärv
93318cbd40
bug #5736 : Allow X-resource menuBar to take on/off as documented.
...
* frame.c (x_get_arg): Handle RES_TYPE_BOOLEAN_NUMBER (bug #5736 ).
* xfns.c (Fx_create_frame): Make menuBar a RES_TYPE_BOOLEAN_NUMBER.
* dispextern.h (resource_types): RES_TYPE_BOOLEAN_NUMBER is new.
* xresources.texi (Table of Resources): Clarify toolBar number
for Gtk+.
* frames.texi (Menu Bars): menuBarLines => menuBar (bug#5736).
2010-03-22 08:26:56 +01:00
YAMAMOTO Mitsuharu
ad13a3ee9b
xfns.c (Fx_create_frame) [USE_LUCID]: Add BLOCK_INPUT around XLoadQueryFont.
2010-03-20 12:37:39 +09:00
Kenichi Handa
fb608df3c6
Fix the ccl encoder for the case that the output buffer is fullfilled.
2010-03-16 14:48:41 +09:00
Kenichi Handa
fbdc17211b
coding.c (decode_coding_ccl): Fix previous change for the multibyte case.
2010-03-16 11:14:40 +09:00
Chong Yidong
35cd7cd68e
Fix bug in `format' (Bug#5710).
...
* editfns.c (Fformat): Account for string precision when computing
field width (Bug#5710).
2010-03-15 11:51:48 -04:00
Stefan Monnier
c0335e02ec
Make it possible to C-g in a tight bytecode loop again (bug#5680).
...
* lisp.h (ELSE_PENDING_SIGNALS): New macro.
(QUIT): Use it to consolidate code and remove redundancy.
* bytecode.c (BYTE_CODE_QUIT): Use it as well.
2010-03-05 18:08:18 -05:00
Stefan Monnier
254c06a8d8
* regex.c (regex_compile): Setup gl_state as well.
2010-03-05 14:54:39 -05:00
Stefan Monnier
618db43098
(skip_chars): Setup gl_state (bug#3823).
...
(in_classes): Use CONSP before XCAR/XCDR.
2010-03-05 13:42:38 -05:00
Chong Yidong
233f0c9f87
Fix keyboard macro key lookup (Bug#5481).
...
* src/keymap.c (Fwhere_is_internal): Use Fequal to compare
definitions, so that keyboard macros are correctly handled
(Bug#5481).
* lisp/macros.el (insert-kbd-macro): Look up keyboard macro
using the definition, not the name (Bug#5481).
2010-03-03 12:31:50 -05:00
Eli Zaretskii
685ebdc8b1
(emacs_mule_char): Fix a typo in commentary.
2010-03-02 23:43:50 +02:00
Eli Zaretskii
75f80e63ca
Fix bug in decoding emacs-mule encoding.
...
coding.c (decode_coding_emacs_mule): Fixup pointers to buffer
text that could be relocated inside the call to emacs_mule_char.
(emacs_mule_char): Use CODING_DECODE_CHAR instead of DECODE_CHAR.
(CODING_DECODE_CHAR): Add a comment describing its purpose.
2010-03-02 22:35:44 +02:00
Kenichi Handa
fc9a17bcf7
Fix handling of the multibyte form of raw-bytes in unibyte->multibyte conversion.
2010-03-02 13:44:28 +09:00
Kenichi Handa
dcfb9bc4a1
buffer.c (Fset_buffer_multibyte): Fix handling of the multibyte form of raw-bytes.
2010-03-02 10:30:52 +09:00
Chong Yidong
412c01b6f0
Fix use of unitialized memory.
...
* charset.c (load_charset_map_from_file)
(load_charset_map_from_vector): Zero out allocated
charset_map_entries before using them.
2010-02-28 09:19:31 -05:00
Andreas Schwab
df7e1ea087
* w32uniscribe.c (uniscribe_check_otf): Fix length check.
2010-02-27 15:28:52 +01:00
Chong Yidong
4ed28cf4e5
Addendum to last patch: add "Medium" GTK font name keyword.
2010-02-26 21:09:03 -05:00
Chong Yidong
fe69a72236
Recognize more keywords in GTK font names (Bug#5646).
...
* font.c (font_parse_fcname): Recognize "Book", "Condensed", and
"Semi-Condensed" keywords in GTK names (Bug#5646).
2010-02-26 21:06:13 -05:00
Kenichi Handa
f88cc4d6dd
Fix Myanmar OTF support
2010-02-26 21:40:46 +09:00
Kenichi Handa
06aac9016f
from trunk
2010-02-26 10:22:23 +09:00
Kenichi Handa
7379cfce15
xdisp.c (reseat_to_string): Fix previous change.
2010-02-26 10:17:28 +09:00
Chong Yidong
cf2fdcfbd3
* nsfont.m (nsfont_draw): ns_antialias_text should be a Lisp_Object (Bug#4736).
2010-02-25 19:48:53 -05:00
Kenichi Handa
cc6c7c75bb
xdisp.c (reseat_to_string): Fix previous change (bug#5609).
2010-02-25 11:29:35 +09:00
Jan Djärv
32e737d7ca
Move declarations before statements.
...
* xterm.c (XTflash): Move declarations before statements.
* gtkutil.c (xg_get_gdk_display): Remove (unused).
(xg_get_pixbuf_from_pix_and_mask, xg_create_frame_widgets)
(xg_toggle_notify_cb, xg_set_toolkit_scroll_bar_thumb)
(xg_create_tool_bar): Remove unused variables.
(x_wm_set_size_hint): Move declarations before statements.
(xg_create_frame_widgets): Remove variable grav,
2010-02-24 19:23:48 +01:00
Chong Yidong
676cae9f08
* m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518).
2010-02-21 08:44:07 -05:00
Eli Zaretskii
e3670e004d
term.c, dispextern.h: Fix stale comments.
2010-02-19 15:57:53 +02:00
Stefan Monnier
886cc2b86a
(fatal): Add a final \n if needed (bug#5596).
2010-02-18 12:02:24 -05:00
Glenn Morris
30f50381ed
* fileio.c: Comment fix.
2010-02-18 01:02:04 -08:00
Chong Yidong
ddb2d8e235
* nsterm.m (ns_ring_bell): Revert last change (Bug#5569).
2010-02-18 02:21:15 -05:00
Glenn Morris
2a4f8d3d57
* callint.c (Finteractive): Doc fix.
2010-02-17 22:35:21 -08:00
Kenichi Handa
ebaf11b608
Fix handling of CODING_RESULT_INSUFFICIENT_DST.
2010-02-18 11:27:25 +09:00
Kenichi Handa
d0396581d5
Fix the ccl decoder for the case that the output buffer is fullfilled.
2010-02-17 15:47:32 +09:00
Juanma Barranquero
737b5223e1
Fix typos in comments.
2010-02-14 18:32:16 +01:00
Jan Djärv
471e4f0440
xterm.c (XTflash): Use Gdk-routines if USE_GTK so scroll bars doesn't get
...
overdrawn.
2010-02-13 14:27:32 +01:00
Jan Djärv
98599f74d0
xterm.c (x_clear_frame_area): Cal gtk_widget_queue_draw if USE_GTK,
...
bug #5571 .
2010-02-13 13:54:50 +01:00
Juanma Barranquero
ac146f8288
Fix typos.
2010-02-11 01:12:47 +01:00
Jan Djärv
182659ae3c
Fix for bug#5512, don't rely on SIGIO alone.
...
(x_session_initialize): Move initialization of ice_fd and
doing_interact here.
(ice_connection_closed): New function.
(x_session_check_input, smc_die_CB, ice_io_error_handler)
(ice_conn_watch_CB, x_session_close): Call ice_connection_closed.
(x_session_check_input): Call IceCloseConnection if IceProcessMessages
returns I/O error.
(ice_conn_watch_CB): Call add_keyboard_wait_descriptor on ice_fd,
bug #5512 .
2010-02-10 10:29:28 +01:00
Glenn Morris
9be32c4e58
* ChangeLog: Mark tiny change.
2010-02-08 21:43:23 -08:00
Chong Yidong
14a225f9c2
* nsfont.m (nsfont_open): The system's value for the font descent
...
is negative, so round it down to avoid clipping.
2010-02-08 18:39:01 -05:00
Chong Yidong
953d248c55
Credit Vivek Dasmohapatra for suggesting the last change.
2010-02-06 08:29:05 -05:00
Chong Yidong
a2f3eb1962
* charset.c (load_charset_map_from_file)
...
(load_charset_map_from_vector): Fix last change to use SAFE_ALLOCA
instead of xmalloc (Bug#5526).
2010-02-06 08:23:33 -05:00
Chong Yidong
3088147c5d
Fix for Bug#5526.
...
* charset.c (load_charset_map_from_file): Allocate large
charset_map_entries structure on the heap rather than the stack.
(Bug#5526).
2010-02-04 22:54:49 -05:00
Kenichi Handa
115e4fd3ca
Add bug#.
2010-01-31 16:01:05 +09:00
Kenichi Handa
a1c65d578c
from trunk
2010-01-31 15:50:30 +09:00
Kenichi Handa
b57d9029b1
font.c (font_parse_xlfd): If FONT is a font-entity and pixel size in NAME is invalid, return -1.
2010-01-31 15:46:53 +09:00
Chong Yidong
c67d885b46
* nsterm.m (ns_defined_color): Block input. Suggested by Mike
...
<deactivated@gmail.com> (Bug#3605).
2010-01-31 00:23:09 -05:00
Chong Yidong
8fab23622f
* fileio.c (Frename_file): Correctly rename symlinks to directories (Bug#5496).
2010-01-30 23:49:28 -05:00
Chong Yidong
5e4fe3f9cf
src/config.in: Regenerate.
2010-01-30 23:29:06 -05:00