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

28637 commits

Author SHA1 Message Date
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