Commit graph

27208 commits

Author SHA1 Message Date
Martin Rudalics
d653c8cc93 (Fwindow_width, Fset_window_start)
(Fwindow_parameters, Fwindow_parameter, Fset_window_parameter)
(Fdelete_windows_on, Freplace_buffer_in_windows): Make
doc-strings follow code and Elisp manual more closely.
(Fwindow_dedicated_p): Make window argument optional.
(Fset_window_dedicated_p): Rename argument "arg" to "flag".
(Fset_window_buffer): Respect any non-nil dedicated value for
window.  Rename "buffer" argument to "buffer_or_name".
2008-10-18 17:08:59 +00:00
Dan Nicolaescu
fac5dc61db * configure.in: Add support for GNU/Linux on SuperH.
* MACHINES: Add section for SuperH.
* m/sh3.h: New file, machine description for SuperH.
2008-10-18 08:11:30 +00:00
Martin Rudalics
8752702656 (Fsplit_window): Rename arg horflag to horizontal. 2008-10-17 13:03:30 +00:00
Kenichi Handa
393566216f (ftfont_otf_features): Fix indexing
gsub_gpos->FeatureList.Feature.  Check the validity of indices.
2008-10-17 02:20:31 +00:00
Magnus Henoch
edd9ab1eb6 * dbusbind.c (Fdbus_call_method): Unbreak usage line.
(Fdbus_call_method_asynchronously): Ditto.
This change makes C-h f display the argument list.
2008-10-16 19:51:50 +00:00
Chong Yidong
0711429637 (Fexpand_file_name): Doc fix. 2008-10-16 17:59:34 +00:00
Chong Yidong
721de51dca * fileio.c (Fexpand_file_name): Doc fix. 2008-10-16 17:59:24 +00:00
Chong Yidong
ca6888b6e5 (Finternal_set_lisp_face_attribute): Make null values of :foreground
and :background equivalent to unspecified (20.x compatibility).
2008-10-16 16:32:58 +00:00
Chong Yidong
8ca67af959 * xfaces.c (Finternal_set_lisp_face_attribute): Make null values
of :foreground and :background equivalent to unspecified (20.x
compatibility).
2008-10-16 16:32:51 +00:00
Eli Zaretskii
7cb7097441 (syms_of_buffer): Doc fix. 2008-10-15 11:38:09 +00:00
Juanma Barranquero
21818739b1 Fix typos. 2008-10-14 15:50:14 +00:00
Chong Yidong
e234927a7e (font_clear_prop): When clearing font width, clear the average width
field too.
2008-10-14 14:41:20 +00:00
Chong Yidong
050a81e9b2 * font.c (font_clear_prop): When clearing font width, clear the
average width field too.
2008-10-14 14:41:11 +00:00
Chong Yidong
afb11cdc94 (Finternal_set_lisp_face_attribute): Revert last change. 2008-10-14 14:37:03 +00:00
Chong Yidong
c02f864619 Revert last change. 2008-10-14 14:36:51 +00:00
Chong Yidong
e69a00b749 (Finternal_set_lisp_face_attribute): If the font is to be updated,
clear its average width field too.
2008-10-14 04:08:08 +00:00
Chong Yidong
40c89b5f65 * xfaces.c (Finternal_set_lisp_face_attribute): If the font is to
be updated, clear its average width field too.
2008-10-14 04:07:54 +00:00
Andreas Schwab
990a73f049 * ftfont.c (ftfont_shape_by_flt): Make static.
* ftfont.h (ftfont_shape_by_flt): Don't declare.
2008-10-12 12:50:00 +00:00
Andreas Schwab
f6d52a3393 Don't include <m17n-flt.h>. 2008-10-12 12:49:14 +00:00
Eli Zaretskii
d64d5ff59e (SYSTEM_PURESIZE_EXTRA): Decrease to 10000. 2008-10-10 08:55:41 +00:00
Eli Zaretskii
02ab7130d5 (make_terminal_frame) [MSDOS]: Remove unused #ifdef'ed away code. 2008-10-09 17:35:27 +00:00
Chong Yidong
91d227d92d (update_text_area): Avoid looping due to large glyph
overhangs (bug#1070).
2008-10-09 16:41:17 +00:00
Chong Yidong
07753818b2 * dispnew.c (update_text_area): Avoid looping due to large glyph
overhangs (bug#1070).
2008-10-09 16:41:10 +00:00
Kenichi Handa
ea217c11e5 (face_for_char): If face->fontset is negative, just return ascii_face. 2008-10-09 12:19:38 +00:00
Kenichi Handa
c576d6dc9e (font_delete_unmatched): Fix previous change. Don't
reject an entity if DPI and AVGWIDTH of an entity are 0.
2008-10-09 12:12:33 +00:00
Martin Rudalics
1bf7273525 (Fraise_frame): On text-only terminals select frame in
order to make it visible.  (Bug#1061)
2008-10-09 08:26:33 +00:00
Chong Yidong
f3d295514c (fontset_find_font): Check frame validity. 2008-10-08 22:59:02 +00:00
Chong Yidong
edc3ecf397 * fontset.c (fontset_find_font): Check frame validity. 2008-10-08 22:58:55 +00:00
Chong Yidong
c1ffddfc86 (xg_display_open): Reset default display if none exists.
(xg_display_close): Allow Emacs to close all displays (bug#985).
2008-10-07 17:46:48 +00:00
Chong Yidong
5762590b5c * gtkutil.c (xg_display_open): Reset default display if none exists.
(xg_display_close): Allow Emacs to close all displays (bug#985).
2008-10-07 17:46:18 +00:00
Andreas Schwab
766f52ec49 Add comment for last change. 2008-10-07 08:06:10 +00:00
Andreas Schwab
ef874e3d24 (sys_signal): Always set SA_RESTART when
noninteractively.
2008-10-06 21:27:44 +00:00
Chong Yidong
c1e4ceb7d7 (Vbefore_init_time, Vafter_init_time): Declare. 2008-10-06 16:17:24 +00:00
Chong Yidong
3e5fc571bd (x_wm_set_size_hint): Return immediately if called during
initialization.
2008-10-06 16:17:14 +00:00
Chong Yidong
90503d9633 (Vbefore_init_time, Vafter_init_time): Moved from startup.el. 2008-10-06 16:16:56 +00:00
Chong Yidong
8cc11c8cba * emacs.c (Vbefore_init_time, Vafter_init_time): Moved from
startup.el.

* lisp.h: (Vbefore_init_time, Vafter_init_time): Declare.

* gtkutil.c (x_wm_set_size_hint): Return immediately if called
during initialization.
2008-10-06 16:16:43 +00:00
Glenn Morris
d1a5744de0 Fix case of "GNUstep". 2008-10-04 18:54:20 +00:00
Eli Zaretskii
7d2f1216b7 (update_frame): Flush termscript for MSDOS frames as well as for TTY.
(Fopen_termscript): Allow opening a termscript on MSDOS frames as well as
on a TTY.
2008-10-04 15:27:56 +00:00
Eli Zaretskii
6dfab00d57 (redisplay_internal): If frame switched, redisplay the whole thing on MSDOS
frames as well as on a TTY.
2008-10-04 15:24:05 +00:00
Eli Zaretskii
7ab9884799 (init_sys_modes): Set FRAME_GARBAGED_P for MSDOS frames as well as for TTY. 2008-10-04 14:53:46 +00:00
Eli Zaretskii
12c01aefce (EMACS_TIME_CMP): Cast EMACS_SECS values to `long'. 2008-10-04 13:15:01 +00:00
Eli Zaretskii
48e482e616 (change_frame_size_1): Set FrameRows and FrameCols for MSDOS frames as well. 2008-10-04 09:22:56 +00:00
Adrian Robert
2da2fd38fb * menu.c (find_and_return_menu_selection) Add cast. 2008-10-04 01:20:43 +00:00
Adrian Robert
52e858e558 * menu.c (find_and_return_menu_selection) Add cast. 2008-10-03 19:09:22 +00:00
Adrian Robert
46b0ebed94 * image.c (x_clear_image_1): Under NS, call ns_free_indexed_color with correct arguments. 2008-10-03 18:23:43 +00:00
Glenn Morris
598898a721 (USAGE1): Add --daemon. 2008-10-03 07:06:46 +00:00
Eli Zaretskii
b63a740b3b (procfs_system_process_attributes): Multiply `pcpu' by 100, so it's in
percents as advertised.
2008-10-02 20:04:58 +00:00
Adrian Robert
c8c057ded8 * nsterm.h (ns_cursor_types, ns_output.desired_cursor_color)(ns_output.current_cursor, ns_output.desired_cursor) (ns_output.last_inactive, FRAME_CURSOR, FRAME_NEW_CURSOR) (FRAME_NEW_CURSOR_COLOR,): Remove. * nsfns.m (ns_set_cursor_color): Use FRAME_CURSOR_COLOR. (ns_lisp_to_cursor_type, ns_cursor_type_to_lisp): Use core emacs enumeration (HOLLOW_BOX_CURSOR, etc.). * nsterm.m (ns_frame_rehighlight): Remove commented code. (draw_window_cursor): Simplify code. (EmacsView-windowDidBecomeKey:,-windowDidResignKey:): Don't change cursor type. In latter, call rehighlight instead of doing updates manually. (EmacsPrefsController-setPanelFromValues,-setValuesFromPanel): Use core emacs cursor types. * xdisp.c (draw_glyphs): Don't call notice_overwritten_cursor() under NS. 2008-10-02 13:57:39 +00:00
Martin Rudalics
2a7bb8823c (Faccept_process_output): Fix doc-string. 2008-10-02 08:04:54 +00:00
Dan Nicolaescu
65f451d083 * gmalloc.c (__sbrk): Also define for uClibc.
* s/gnu-linux.h (GNU_LIBRARY_PENDING_OUTPUT_COUNT): Add definition
for uClibc.
2008-10-02 02:58:01 +00:00