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

28604 commits

Author SHA1 Message Date
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
Chong Yidong
cb2a62f242 * nsterm.m (ns_ring_bell): Handle visible bell like X. 2010-01-30 22:36:06 -05:00
Andreas Schwab
944c7a2695 * character.h (CHAR_PRINTABLE_P): Reparenthesize to avoid warning. 2010-01-30 11:32:39 +01:00
Chong Yidong
c024ac081d Change default XFT font to 10pt, and default frame height to 35 rows (Bug#3643).
* frame.c (DEFAULT_ROWS): Change default to 35.

* xfns.c (x_default_font_parameter): Change default XFT font to
monospace-10 (Bug#3643).
2010-01-29 14:02:02 -05:00
Eli Zaretskii
af93af83df w32inevt.c (key_event): Remove unnecessary comparison of
event->uChar.AsciiChar with 128.
2010-01-29 16:03:25 +02:00
Chong Yidong
b242dbfc1b * fileio.c (Frename_file): Fix last change (Bug#5487). 2010-01-28 12:47:05 -05:00
Chong Yidong
ca0eb7088c Fixes for NetBSD (Bug#4629, Bug#2072).
* m/mips.h: Remove DATA_START.  Suggested by Dan Nicolaescu.

* m/alpha.h: Don't define DATA_START on NetBSD (Bug#4629).
2010-01-28 12:33:28 -05:00
Jason Rumney
a292592c13 Add bug number to recent change. 2010-01-28 21:09:25 +08:00
Jan Djärv
45d45af577 xfns.c (Fx_create_frame): Remove window size matching code from
2010-01-15.
(x_get_current_desktop, x_get_desktop_workarea): Remove
2010-01-28 08:10:04 +01:00
Jason Rumney
dd5de7c6e4 Fix typos, check for negative ASCII characters. 2010-01-28 00:22:16 +08:00
Jason Rumney
7e23373040 Use Unicode for console keyboard input on Windows.
w32inevt.c (w32_kbd_patch_key): Save the unicode character.
	   (key_event): Use unicode for characters 128 and higher.
2010-01-27 21:59:13 +08:00
Kenichi Handa
c8b96b2a95 Fix src/ChangeLog. 2010-01-27 14:28:39 +09:00
Kenichi Handa
af95a12420 from trunk 2010-01-27 14:23:52 +09:00
Kenichi Handa
86e893e3b6 regex.c (analyse_first): Fix setting of fastmap for unibyte pattern string. 2010-01-27 14:17:35 +09:00
Chong Yidong
8719abec5b Fix rename-file to handle directory renaming properly (Bug#3353).
* fileio.c (Frename_file): Call copy-directory and delete-directory
for directories, in order to handle cross-device renaming.
2010-01-26 23:08:41 -05:00
Jan Djärv
433bdc96cb Merge from trunk 2010-01-25 08:45:12 +01:00
Jan Djärv
aa3e13b530 Typo fix. 2010-01-25 08:43:29 +01:00
Jan Djärv
844794c855 xfns.c (Fx_create_frame): If frame height i stoo big, try
sizes 24 and 10. Bug #3643.
2010-01-25 08:43:10 +01:00
Stefan Monnier
8dc1adf681 Try and fix bug#788, hopefully for real this time. 2010-01-24 21:52:03 -05:00
Chong Yidong
285d07e27a Use png_sig_cmp to allow linking with libpng 1.4.0.
* image.c (png_load): Use png_sig_cmp instead of the obsolete png_check_sig, which has been removed in libpng 1.4.
2010-01-24 18:03:13 -05:00
Stefan Monnier
bd4b5750a0 * keymap.c (shadow_lookup): Add `remap' arg.
(describe_map, describe_vector): Update calls to shadow_lookup.
(Fwhere_is_internal): Fix up handling of `remapped_sequences' and
`remapped' so this flag is applicable to `sequence'.  Be careful to
perform remapping during shadow_lookup check of remapped_equences.
2010-01-24 03:42:22 -05:00
Chong Yidong
c6d09b8da9 Account for utmp.h availability.
* configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
this header file).

* filelock.c: Include utmp.h only when HAVE_UTMP_H (FreeBSD 9.x
lacks this header file).
2010-01-23 17:15:22 -05:00
YAMAMOTO Mitsuharu
3d782998ca * xdisp.c (draw_glyphs): Update `start' for left_overwritten case as in Emacs 22. 2010-01-23 14:20:38 +09:00
YAMAMOTO Mitsuharu
2aff7c5306 Make string pointer args point to const as in other string allocation functions.
* lisp.h (make_pure_string): String pointer arg now points to const.

* alloc.c (find_string_data_in_pure, make_pure_string): String pointer
args now point to const.
2010-01-22 18:10:04 +09:00
Eli Zaretskii
74327f7a7c Fix bug #5303 in `load' on MS-Windows, whereby load-file would fail
for files like C:/the-file.el in root directory of any drive.

 lread.c (Fload): Don't treat files without .elc extension as
 byte-compiled if they are ``magic'', i.e. `openp' returned -2 for
 them.
2010-01-22 10:44:50 +02:00
Kenichi Handa
4d1e6632e7 Fix ccl encoding of unibyte source. 2010-01-20 11:33:52 +09:00
Alan Mackenzie
1fdede8fa5 Redate and reposition log entry. 2010-01-19 22:27:24 +00:00
Jan Djärv
bc4b76f12a Merge from trunk 2010-01-19 15:54:57 +01:00
Jan Djärv
67477f30cb Store settings in xft-settings for debug purposes.
(apply_xft_settings): Save settings in Vxft_settings
for debug purpose.
(syms_of_xsettings): Declare xft-settings.
2010-01-19 15:54:13 +01:00
Alan Mackenzie
eeff0f4859 Suppress spurious second invocation of before-change-functions 2010-01-19 13:16:01 +00:00
Alan Mackenzie
f7247f5dfc no message 2010-01-19 11:43:25 +00:00
Chong Yidong
244b023e52 Doc fix for current-time-string and date-to-time (Bug#5408)
* src/editfns.c (Fcurrent_time_string): Doc fix.
* lisp/calendar/time-date.el (date-to-time): Doc fix.
2010-01-18 11:29:00 -05:00
Juanma Barranquero
66aa4eb37d Fix typos in comments. 2010-01-17 03:24:22 +01:00
Chong Yidong
617364feb7 * xterm.c (event_handler_gdk): Block input (Bug#5037). 2010-01-16 15:20:32 -05:00