Mercurial > emacs
comparison src/xfont.c @ 103543:11b57e1bdb96
Change font_add_log to FONT_ADD_LOG.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Tue, 23 Jun 2009 05:48:24 +0000 |
parents | 0e85983c95eb |
children | 1d6a73f0d113 |
comparison
equal
deleted
inserted
replaced
103542:01b5e53f519a | 103543:11b57e1bdb96 |
---|---|
474 } | 474 } |
475 | 475 |
476 x_uncatch_errors (); | 476 x_uncatch_errors (); |
477 UNBLOCK_INPUT; | 477 UNBLOCK_INPUT; |
478 | 478 |
479 font_add_log ("xfont-list", build_string (pattern), list); | 479 FONT_ADD_LOG ("xfont-list", build_string (pattern), list); |
480 return list; | 480 return list; |
481 } | 481 } |
482 | 482 |
483 static Lisp_Object | 483 static Lisp_Object |
484 xfont_list (frame, spec) | 484 xfont_list (frame, spec) |
613 } | 613 } |
614 XFreeFont (display, xfont); | 614 XFreeFont (display, xfont); |
615 } | 615 } |
616 UNBLOCK_INPUT; | 616 UNBLOCK_INPUT; |
617 | 617 |
618 font_add_log ("xfont-match", spec, entity); | 618 FONT_ADD_LOG ("xfont-match", spec, entity); |
619 return entity; | 619 return entity; |
620 } | 620 } |
621 | 621 |
622 static Lisp_Object | 622 static Lisp_Object |
623 xfont_list_family (frame) | 623 xfont_list_family (frame) |
699 /* At first, check if we know how to encode characters for this | 699 /* At first, check if we know how to encode characters for this |
700 font. */ | 700 font. */ |
701 registry = AREF (entity, FONT_REGISTRY_INDEX); | 701 registry = AREF (entity, FONT_REGISTRY_INDEX); |
702 if (font_registry_charsets (registry, &encoding, &repertory) < 0) | 702 if (font_registry_charsets (registry, &encoding, &repertory) < 0) |
703 { | 703 { |
704 font_add_log (" x:unknown registry", registry, Qnil); | 704 FONT_ADD_LOG (" x:unknown registry", registry, Qnil); |
705 return Qnil; | 705 return Qnil; |
706 } | 706 } |
707 | 707 |
708 if (XINT (AREF (entity, FONT_SIZE_INDEX)) != 0) | 708 if (XINT (AREF (entity, FONT_SIZE_INDEX)) != 0) |
709 pixel_size = XINT (AREF (entity, FONT_SIZE_INDEX)); | 709 pixel_size = XINT (AREF (entity, FONT_SIZE_INDEX)); |
715 pixel_size = 14; | 715 pixel_size = 14; |
716 } | 716 } |
717 len = font_unparse_xlfd (entity, pixel_size, name, 512); | 717 len = font_unparse_xlfd (entity, pixel_size, name, 512); |
718 if (len <= 0 || (len = xfont_encode_coding_xlfd (name)) < 0) | 718 if (len <= 0 || (len = xfont_encode_coding_xlfd (name)) < 0) |
719 { | 719 { |
720 font_add_log (" x:unparse failed", entity, Qnil); | 720 FONT_ADD_LOG (" x:unparse failed", entity, Qnil); |
721 return Qnil; | 721 return Qnil; |
722 } | 722 } |
723 | 723 |
724 BLOCK_INPUT; | 724 BLOCK_INPUT; |
725 x_catch_errors (display); | 725 x_catch_errors (display); |
746 temp = Fcopy_font_spec (entity); | 746 temp = Fcopy_font_spec (entity); |
747 ASET (temp, FONT_DPI_INDEX, Qnil); | 747 ASET (temp, FONT_DPI_INDEX, Qnil); |
748 len = font_unparse_xlfd (temp, pixel_size, name, 512); | 748 len = font_unparse_xlfd (temp, pixel_size, name, 512); |
749 if (len <= 0 || (len = xfont_encode_coding_xlfd (name)) < 0) | 749 if (len <= 0 || (len = xfont_encode_coding_xlfd (name)) < 0) |
750 { | 750 { |
751 font_add_log (" x:unparse failed", temp, Qnil); | 751 FONT_ADD_LOG (" x:unparse failed", temp, Qnil); |
752 return Qnil; | 752 return Qnil; |
753 } | 753 } |
754 xfont = XLoadQueryFont (display, name); | 754 xfont = XLoadQueryFont (display, name); |
755 if (x_had_errors_p (display)) | 755 if (x_had_errors_p (display)) |
756 { | 756 { |
790 x_uncatch_errors (); | 790 x_uncatch_errors (); |
791 UNBLOCK_INPUT; | 791 UNBLOCK_INPUT; |
792 | 792 |
793 if (! xfont) | 793 if (! xfont) |
794 { | 794 { |
795 font_add_log (" x:open failed", build_string (name), Qnil); | 795 FONT_ADD_LOG (" x:open failed", build_string (name), Qnil); |
796 return Qnil; | 796 return Qnil; |
797 } | 797 } |
798 | 798 |
799 font_object = font_make_object (VECSIZE (struct xfont_info), | 799 font_object = font_make_object (VECSIZE (struct xfont_info), |
800 entity, pixel_size); | 800 entity, pixel_size); |