| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-06-16 Andrew Choi <[email protected]>
* fontset.c (syms_of_fontset) [MAC_OS]: Set ASCII font of
Vdefault_fontset to Monaco with mac-roman coding.
* mac.c, macfns.c, macmenu.c, macterm.c: Undefine and redefine
init_process before and after inclusion of Carbon/Carbon.h, resp.
* macterm.c (x_new_font): Set font for normal_gc, reverse_gc, and
cursor_gc.
(add_font_name_table_entry): New function.
(init_font_name_table): Use add_font_name_table_entry; add italic,
bold, and bold-italic entries for truetype fonts.
* xfaces.c (init_frame_faces) [MAC_OS]: Call realize_basic_faces
for Mac too.
(try_font_list) [MAC_OS]: If no font matches given registry, try
fonts with any registry matching face_family.
(realize_x_face) [MAC_OS]: Remove old ad-hoc fix to load font
here.
* s/darwin.h: If autoconf detects the Ncurses library, define
LIBS_TERMCAP to -lncurses to use it.
In lisp/:
2002-06-16 Andrew Choi <[email protected]>
* term/mac-win.el (scalable-fonts-allowed): Set to t.
|
| |
|
|
|
|
|
|
|
|
|
| |
(parse_rgb_list, tty_lookup_color): New functions.
(tty_defined_color): Use `tty_lookup_color' to do all the work.
(color_distance, Fcolor_distance): New functions.
(TTY_SAME_COLOR_THRESHOLD): New macro.
(Qtty_color_standard_values): New variable.
(syms_of_xfaces): Initialize new vars & functions.
|
|
|
|
| |
XSTRING instead of XSYMBOL and name field.
|
|
|
|
| |
lisp/ChangeLog, and src/ChangeLog for list of changes.
|
|
|
|
|
|
| |
a frame even if it's on another display.
(Finternal_set_lisp_face_attribute): Don't use XFRAME on something
that could be Qt.
|
|
|
|
|
| |
(update_face_from_frame_parameter): Increment face_change_count
and windows_or_buffers_changed to force redisplay using changed faces.
|
|
|
|
|
|
| |
in non-selected windows.
(realize_basic_faces): Realize it.
(syms_of_term): Intern and staticpro it.
|
|
|
|
|
| |
of the default face to Qnormal, unless these attributes are
unspecified.
|
| |
|
| |
|
|
|
|
| |
(realize_basic_faces): Use FRINGE_FACE_ID.
|
| |
|
| |
|
|
|
|
| |
(Finternal_set_lisp_face_attribute): Likewise.
|
| |
|
|
|
|
| |
Handle :box so that it is possible to specify sexprs.
|
|
|
|
|
|
| |
(Fface_font): Ditto.
(Finternal_set_alternative_font_registry_alist): Ditto.
(Ftty_suppress_bold_inverse_default_colors): Ditto.
|
|
|
|
|
|
|
| |
set the face's colors_copied_bitwise_p instead of the defaulted_p
members which have a different meaning.
(free_face_colors): Do nothing for a face whose colors have been
copied bitwise.
|
| |
|
|
|
|
| |
the slant attribute if FRAME is t.
|
|
|
|
|
|
| |
Remove #ifdef'd-out code.
(Fface_attribute_relative_p, Fmerge_face_attribute): New functions.
(syms_of_xfaces): Initialize them.
|
|
|
|
| |
(syms_of_xfaces): defsubr it.
|
|
|
|
| |
error.
|
|
|
|
|
| |
[HAVE_WINDOW_SYSTEM]: Don't do anything for QCfont unless the
frame is on a windowed display.
|
| |
|
| |
|
|
|
|
| |
with lisp system changes.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(menu_face_changed_count): Variable removed.
(Finternal_set_lisp_face_attribute): Doc fix. If FRAME is t, set
the menu_face_changed_default flag, otherwise set the FRAME's
menu_face_changed_p flag if the `menu' face has been changed.
Prevent calling set_font_frame_param if FRAME is t.
(make_face_cache): Initialize cache's menu_face_changed_p
from menu_face_changed_default.
(realize_basic_faces): Look into the frame's face cache to
determine if the menu appearance needs updating.
|
|
|
|
| |
set_frame_menubar, let the next redisplay do it.
|
|
|
|
| |
interrupt_input_blocked.
|
| |
|
|
|
|
|
|
| |
Clear faces afterwards.
(clear_font_table): Take a x_display_info parameter. Don't free
fonts being the default font of any frame on the given display.
|
| |
|
|
|
|
| |
transformation matrix by 10.
|
|
|
|
| |
checking for `[...]' syntax.
|
|
|
|
| |
font name fields.
|
|
|
|
|
|
|
| |
And if nothing is found in the end, try again with scalable fonts.
(try_font_list): Let try_alternative_families do a bit more of
the work. Only use FAMILY if it is not nil.
(syms_of_xfaces) <scalable-fonts-allowed>: Fix docstring.
|
|
|
|
| |
with the right value of `i'.
|
|
|
|
|
|
| |
in the pixel and point size fields of XLFD font names.
(xlfd_point_size): Likewise.
(xlfd_point_size): Likewise.
|
| |
|
|
|
|
|
|
|
| |
(try_font_list): Use it. If ATTRS specifies a family, check
fonts from that family first.
(choose_face_font): Remove code setting the family part of
the pattern to nil.
|
|
|
|
| |
zero instead of -1.
|
|
|
|
|
|
|
|
|
| |
(realizing_basic_faces_p): Removed.
(x_face_list_fonts): Special handling for realizing_basic_faces_p
removed.
(realize_basic_faces): Specbind Qscalable_fonts_allowed to t.
(syms_of_xfaces): Initialize Qscalable_fonts_allowed. Change
default for scalable-fonts-allowed to t.
|