| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
change of font_style_table.
|
| | |
|
| |
|
|
| |
two args.
|
| |
|
|
|
| |
* lisp.h (keys_of_minibuf): Delete.
* emacs.c (main): Don't call keys_of_minibuf.
|
| |
|
|
|
|
|
|
|
| |
ftfont_list_generic_family. Return a single family for each
generic family.
(ftfont_spec_pattern): Add FC_FAMILY to pattern.
(ftfont_list): Adjusted for the change of
ftfont_resolve_generic_family. Call font_add_log.
(ftfont_match): Call font_add_log.
|
| |
|
|
|
|
| |
(FONT_DEBUG): Define it.
(font_add_log): Extern it.
(font_assert): Renamed from xassert.
|
| |
|
|
|
|
| |
(xfont_list_family): Call font_add_log.
(xfont_match): Likewise.
(memq_no_quit): Deleted.
|
| |
|
|
| |
call of Ffont_xlfd_name.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xassert are changed to font_assert. Many unused variables
deleted.
(Vfont_weight_table, Vfont_slant_table, Vfont_width_table): New
variables.
(struct table_entry): Moved from xfaces.c and modified.
(weight_table, slant_table, width_table): Moved from xfaces.c and
contents adjusted for the change of struct table_entry.
(font_style_to_value, font_style_symbolic): Adjuted for the format
change of font_style_table.
(font_parse_family_registry): Don't overwrite existing foundry and
family of font_spec.
(font_score): Fix calculation of diff for sizes.
(font_sort_entites): Call font_add_log.
(font_delete_unmatched): Return a newly created list.
(font_list_entities): Fix previous change. Call font_add_log.
(font_matching_entity, font_open_entity, font_close_entity): Call
font_add_log.
(Ffont_xlfd_name): New arg FOLD-WILDCARDS.
(Finternal_set_font_style_table): Deleted.
(BUILD_STYLE_TABLE): New macro.
(build_style_table): New function.
(Vfont_log, font_log_env_checked): New variables.
(font_add_log): New function.
(syms_of_font): Delete defsubr Sinternal_set_font_style_table.
Declare Lisp variables "font-weight-table", "font-slant-table",
"font-width-table", and "font-log". Initialize font_style_table.
|
| | |
|
| | |
|
| |
|
|
| |
statements.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(w32_frame_parm_handlers): A null handler for x_set_alpha.
|
| |
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(mac_frame_parm_handlers): A null handler for x_set_alpha.
|
| |
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(x_set_frame_alpha): Add function.
|
| |
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(x-create-frame, Qalpha): Initialize the frame parameter `alpha'.
|
| |
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(Qalpha, Vframe_parameter_lower_limit): Export them.
|
| |
|
|
|
|
|
|
| |
Ryo Yoshitake <ryo at shiftmode.net>
(Qalpha): Add a new frame parameter `alpha'.
(Vframe_alpha_lower_limit) : New variable.
(x_set_alpha): Add function.
|
| |
|
|
| |
truetype fonts to opentype list.
|
| |
|
|
|
| |
(syms_of_fontset) <font-encoding-charset-alist, use-default-ascent>:
<ignore-relative-composition>: Fix typos in docstrings.
|
| |
|
|
|
|
| |
(Ffontp, Ffont_make_gstring): Fix typos in docstrings.
(Flist_fonts, Ffont_family_list, Ffont_fill_gstring, Fquery_font,
Ffont_otf_alternates): Doc fixes.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(merge_face_ref, merge_face_vectors)
(Finternal_set_lisp_face_attribute): Cancel the previous change.
|
| |
|
|
|
|
| |
font.c.
(syms_of_fontset): Declaration of font-encoding-alist moved to
font.c.
|
| |
|
|
|
|
|
|
|
|
| |
fontset.c.
(font_pixel_size)[! HAVE_WINDOW_SYSTEM]: Return 1.
(font_open_entity): Update FRAME_X_DISPLAY_INFO (f)->n_fonts,
FRAME_SMALLEST_CHAR_WIDTH (f), and FRAME_SMALLEST_FONT_HEIGHT (f)
only when HAVE_WINDOW_SYSTEM is defined.
(font_close_object): Update FRAME_X_DISPLAY_INFO (f)->n_fonts only
when HAVE_WINDOW_SYSTEM is defined.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
font.h through out the file.
(FONT_DRIVERS): Renamed from FONTOBJ.
(obj): Delete $(FONTOBJ). Add font.o.
(SOME_MACHINE_OBJECTS): Change $(FONTOBJ) to $(FONT_DRIVERS).
|
| |
|
|
|
|
| |
indirect_variable.
* eval.c (lisp_indirect_variable): New fun.
(Fuser_variable_p): Use it.
|
| |
|
|
|
|
|
| |
* data.c (indirect_variable, let_shadows_buffer_binding_p):
Use Lisp_Symbol pointers rather than Lisp_Object. Adjust callers.
* buffer.c (buffer_slot_type_mismatch): Use wrong-type-argument.
To this end, change calling-convention.
|
| | |
|
| |
|
|
| |
when in batch mode.
|
| | |
|
| |
|
|
| |
if some non-hidden buffers are selected by string&pred.
|
| | |
|
| |
|
|
| |
(font_matching_entity): Likewise.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(ft_face_cache): New variable.
(struct ftfont_info): New member fc_charset_idx;
(ftfont_build_basic_charsets): Deleted.
(fc_charset_table): New variable.
(ftfont_pattern_entity): New arg fc_charset_idx. Store (FILENAME
. FC_CHARSET_IDX) as :font-entity property in the font entity.
Callers changed.
(ftfont_lookup_cache, ftfont_get_charset): New funcitons.
(ftfont_spec_pattern): New argument fc_charset_idx. Check
registry more rigidly. Callers changed.
(ftfont_open, ftfont_close, ftfont_has_char): Adjustd for the
change of :font-entity property of the font.
|
| |
|
|
| |
set by ftfont_list.
|
| |
|
|
|
|
|
|
| |
(Funencodable_char_position, Fcheck_coding_systems_region,
Fdecode_coding_string, Fencode_coding_string): Fix typos in docstrings.
(Fdetect_coding_region, Fdetect_coding_string, Fencode_coding_region,
Ffind_operation_coding_system, Fset_coding_system_priority,
Fcoding_system_eol_type): Doc fixes.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
HAVE_WINDOW_SYSTEM is not defined.
xfaces.c (merge_face_ref, merge_face_vectors)
(Finternal_set_lisp_face_attribute): Use FONT_*_INDEX only when
HAVE_WINDOW_SYSTEM is defined.
(Fface_font): Fix non-HAVE_WINDOW_SYSTEM case.
|
| | |
|
| | |
|