1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-07 20:54:32 +00:00

84537 Commits

Author SHA1 Message Date
Dan Nicolaescu
6e5cb96f3d * lisp.h:
* w32heap.c:
* emacs.c:
* alloc.c: Replace all references of NO_UNION_TYPE with
USE_LISP_UNION_TYPE.

* m/xtensa.h (NO_UNION_TYPE):
* m/vax.h (NO_UNION_TYPE):
* m/template.h (NO_UNION_TYPE):
* m/sparc.h (NO_UNION_TYPE):
* m/mips.h (NO_UNION_TYPE):
* m/macppc.h (NO_UNION_TYPE):
* m/m68k.h (NO_UNION_TYPE):
* m/iris4d.h (NO_UNION_TYPE):
* m/intel386.h (NO_UNION_TYPE):
* m/ibms390x.h (NO_UNION_TYPE):
* m/ibms390.h (NO_UNION_TYPE):
* m/ibmrs6000.h (NO_UNION_TYPE):
* m/ia64.h (NO_UNION_TYPE):
* m/hp800.h (NO_UNION_TYPE):
* m/arm.h (NO_UNION_TYPE):
* m/amdx86-64.h (NO_UNION_TYPE):
* m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
defining it the same.
2008-07-11 02:30:26 +00:00
Kenichi Handa
f4f745d943 Change the Arabic words apearing in Non-ASCII examples to
iso-8859-6 characters.
2008-07-11 02:03:23 +00:00
Chong Yidong
3873a30f7f (move_it_to): Backtrack if past the edge of a wrapped line. 2008-07-10 23:47:00 +00:00
Chong Yidong
e0f47a6850 * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line. 2008-07-10 23:46:52 +00:00
Teodor Zlatanov
5704dad148 Add more rules to cyrillic-translit, make
everything postfix.  Adjust to eliminate conflicts.
2008-07-10 20:35:31 +00:00
Teodor Zlatanov
e423f944ae Add more rules to cyrillic-translit, make
everything postfix, and move ' '' and ` mappings to x.
2008-07-10 19:03:27 +00:00
Stefan Monnier
ad54636097 (message-send-mail-with-sendmail): Display the error message. 2008-07-10 16:06:22 +00:00
Dan Nicolaescu
c5e7567d3b * src/fileio.c:
* src/sysdep.c
* src/systty.h:
* src/m/ibmrs6000.h:
* src/m/iris4d.h:
* src/s/aix4-2.h:
* src/s/freebsd.h:
* src/s/gnu-linux.h:
* src/s/hpux10-20.h:
* src/s/hpux11.h:
* src/s/netbsd.h:
* src/s/sol2-3.h:
* src/s/sol2-4.h:
* src/s/sol2.h:
* src/s/usg5-4.h:
* src/s/vms.h: Remove references to unused variables.
2008-07-10 15:26:15 +00:00
Dan Nicolaescu
176fe5fc8d * configure.in: Remove references to desupported systems.
* configure: Regenerate.
2008-07-10 15:25:35 +00:00
Dan Nicolaescu
8aa3be8322 *** empty log message *** 2008-07-10 15:24:23 +00:00
Andreas Schwab
bb6588648f (ftfont_resolve_generic_family): Remove foundry from
pattern before matching the generic family.
2008-07-10 13:13:21 +00:00
Dan Nicolaescu
a0ce9ab791 * unexec.c:
* m/ia64.h:
* m/hp800.h: Remove dead code.
2008-07-10 06:54:56 +00:00
Chong Yidong
cf37ed4f23 (truncated-partial-width-window-p): New function. 2008-07-10 04:27:32 +00:00
Chong Yidong
815776895d Remove Longlines mode from menu. Add word-wrap option. 2008-07-10 04:27:23 +00:00
Chong Yidong
0443c1eb25 * window.el (truncated-partial-width-window-p): New function.
* menu-bar.el: Remove Longlines mode from menu.  Add word-wrap option.
2008-07-10 04:27:05 +00:00
Chong Yidong
41e6403e7f (x-create-frame-with-faces): Don't pass parameters that
are set later to x-create-frame.
(face-set-after-frame-default): Apply X resources for non-default
faces.
2008-07-10 03:32:53 +00:00
Chong Yidong
86d616f0a9 * faces.el (x-create-frame-with-faces): Don't pass parameters that
are set later to x-create-frame.
(face-set-after-frame-default): Apply X resources for non-default
faces.
2008-07-10 03:31:53 +00:00
Dan Nicolaescu
3460e0b90d * s/vms.h:
* s/usg5-4-2.h:
* s/sol2-5.h:
* s/freebsd.h:
* s/darwin.h: Remove dead code.
2008-07-10 03:26:06 +00:00
Dan Nicolaescu
41394ff058 Remove removed var. 2008-07-10 02:53:44 +00:00
Dan Nicolaescu
ad76189a75 * m/template.h:
* m/sparc.h:
* m/mips.h:
* m/m68k.h:
* m/iris4d.h:
* m/intel386.h:
* m/ibms390x.h:
* m/ibms390.h:
* m/ia64.h:
* m/hp800.h:
* m/arm.h:
* m/amdx86-64.h: Remove dead code and references to unused
and compiler defined symbols.
2008-07-10 02:49:28 +00:00
Dan Nicolaescu
d2b5bbda45 * unexmips.c:
* unexelf.c: Remove references to desupported systems.
2008-07-10 02:37:07 +00:00
Dan Nicolaescu
40dde9d187 * configure.in: Use macppc for Darwin.
* configure: Regenerate.

* m/powermac.h: Remove file, it is now identical to m/macppc.h.
2008-07-10 02:32:56 +00:00
Dan Nicolaescu
2113339428 Remove boilerplate comments.
(NO_REMAP): Remove unused definition.
2008-07-10 02:23:34 +00:00
Dan Nicolaescu
3d3db608ee (UNEXEC, NO_TERMIO): Don't define, the s/ files
define them.
2008-07-10 02:19:48 +00:00
Kenichi Handa
c8e0e16d2d (xfont_open): Log the reason of failure. 2008-07-10 01:27:07 +00:00
Jason Rumney
e0079d39e5 (Fx_create_frame): Doc fix 2008-07-09 15:35:29 +00:00
Stefan Monnier
3cba9369dc * fontset.c (fontset_get_font_group):
* font.c (font_check_otf): Specify argument types.
2008-07-09 13:24:10 +00:00
Kenichi Handa
0e17387a9e (detect_coding_utf_8): Set detect_info->found only when
non-ASCII char is found.
2008-07-09 13:06:14 +00:00
Kenichi Handa
41fa3e2c20 (xfont_text_extents): Fix initial setting of metrics. 2008-07-09 07:38:55 +00:00
Kenichi Handa
e5d0597856 (ftfont_text_extents): Fix initial setting of metrics. 2008-07-09 07:38:38 +00:00
Kenichi Handa
7335358588 *** empty log message *** 2008-07-09 02:09:11 +00:00
Kenichi Handa
634c4da043 (xfont_open): Cancel the previous about font->vertical_centering. 2008-07-09 02:02:14 +00:00
Kenichi Handa
9bfd60bd6a (font_open_entity): Cancel the previous change. 2008-07-09 02:00:15 +00:00
Kenichi Handa
e83ceb8ba2 (uniscribe_open): Adjust it for the change of
font_make_object.
2008-07-09 00:32:35 +00:00
Kenichi Handa
ec6174cdaf (w32font_open): Adjust it for the change of
font_make_object.
(w32font_open_internal): Don't set properties of font_object here.
2008-07-09 00:32:22 +00:00
Kenichi Handa
0fce2b40e3 (struct xftfont_info): New member ft_size. Make the
member order compatible with struct ftfont_info.
(xftfont_open): Add FC_CHARSET to the pattern.  Set
xftfont_info->ft_size.  Don't unlock the face.  Check BDF
properties if appropriate.
(xftfont_close): Unlock the face.
(xftfont_anchor_point, xftfont_shape): Deleted.
(syms_of_xftfont): Don't set members anchor_point and shape of
xftfont_driver.
2008-07-09 00:32:01 +00:00
Kenichi Handa
e302a2919e (struct ftfont_info): New member index, delete member
fc_charset_idx.  Make the member order compatible with struct
xftfont_info.
(fc_charset_table): Change charset names to registry names.
(ftfont_pattern_entity): Delete the args registry and
fc_charset_idx.  Change the value of :font-entity property
to (FONTNAME . INDEX).  Always set :registry property to
`iso10646-1'.
(struct ftfont_cache_data): New struct.
(ftfont_lookup_cache): New arg for_face.
(ftfont_get_fc_charset, ftfont_get_otf): New functions.
(ftfont_driver): Set the member otf_capability.
(ftfont_get_charset): Adjust it for the change of
fc_charset_table.
(OTF_TAG_SYM): New macro.
(ftfont_spec_pattern): Delete the arg fc_charset_idx.  Adjust it
for the change of fc_charset_table.
(ftfont_list): Adjust it for the change of ftfont_spec_pattern and
ftfont_pattern_entity.  Add FC_INDEX to objset.
(ftfont_match): Adjust it for the change of ftfont_spec_pattern
and ftfont_pattern_entity.
(ftfont_open): Adjust it for the change of ftfont_lookup_cache,
font_make_object, struct ftfont_info.
(ftfont_has_char): Use ftfont_get_fc_charset.
(ftfont_otf_features, ftfont_otf_capability): New functions.
(ftfont_shape): Use ftfont_get_otf.
2008-07-09 00:31:42 +00:00
Kenichi Handa
947eecfbc9 (xfont_open): Adjust it for the change of
font_make_object.  Don't check Vvertical_centering_font_regexp
here.
2008-07-09 00:31:26 +00:00
Kenichi Handa
51c135107b (font_make_object): New arg entity and pixelsize.
(font_check_otf_features, font_check_otf): New functions.
(font_match_p): Check :lang, :script, and :otf properties.
(font_open_entity): Set the member vertical_centering of struct
font.
2008-07-09 00:30:18 +00:00
Kenichi Handa
9cd7463bcd Include FT_BDF_H. 2008-07-09 00:29:47 +00:00
Kenichi Handa
5e4bfc8562 (font_make_object, font_match_p): Adjust prototypes. 2008-07-09 00:29:23 +00:00
Kenichi Handa
41ad6003ce (fontset_compare_rfontdef): Fix plus/minus.
(reorder_font_vector): Change the arg preferred_family to font.
Prefer the spec matching with font.
(fontset_get_font_group): New function.
(fontset_find_font): Change the format of an element of a realized
fontset.  Use fontset_get_font_group.
(fontset_font): Try the current fontset, the default fontset, the
fallbacks of the current fonset, and the fallbacks of the default
fontset in this order.
(face_for_char): Delete the shortcut to use the current font.
(fontset_from_font): Don't set fonts for Latin in the fontset.
2008-07-09 00:29:03 +00:00
Chong Yidong
45cebfd9b4 (x_create_tip_frame): Pass parameter argument to
face-set-after-frame-default.
2008-07-08 17:31:06 +00:00
Chong Yidong
830aab9390 * macfns.c (x_create_tip_frame):
* w32fns.c (x_create_tip_frame):
* xfns.c (x_create_tip_frame): Pass parameter argument to
face-set-after-frame-default.
2008-07-08 17:29:35 +00:00
Chong Yidong
fa9fa316d4 (Finternal_merge_in_global_face): Save merged attributes for the
default face back into the face vector.
2008-07-08 17:27:28 +00:00
Chong Yidong
7f000038fe * xfaces.c (Finternal_merge_in_global_face): Save merged
attributes for the default face back into the face vector.
2008-07-08 17:27:19 +00:00
Chong Yidong
fa7015f4ea (face-set-after-frame-default): Simplify. Don't apply
frame-specific X resource settings.  Set faces using a list of
frame parameters explicitly passed to the calling
function (e.g. make-frame).
(x-create-frame-with-faces, tty-create-frame-with-faces): Supply
explicit frame parameter list to face-set-after-frame-default.
2008-07-08 17:27:04 +00:00
Chong Yidong
56654b31f5 * faces.el (face-set-after-frame-default): Simplify. Don't apply
frame-specific X resource settings.  Set faces using a list of
frame parameters explicitly passed to the calling
function (e.g. make-frame).
(x-create-frame-with-faces, tty-create-frame-with-faces): Supply
explicit frame parameter list to face-set-after-frame-default.
2008-07-08 17:26:36 +00:00
Juanma Barranquero
db6003fb80 * net/browse-url.el (browse-url-default-browser): Fix argument list in lambda. 2008-07-08 14:45:36 +00:00
Andreas Schwab
85cf899228 * fontset.h: Declare fontset_from_font. Don't declare
new_fontset_from_font and fontset_from_font_name.
* xterm.c: Include "fontset.h".
* Makefile.in (xterm.o): Update dependencies.
2008-07-08 11:54:10 +00:00