1. 26 Oct, 1998 5 commits
  2. 25 Oct, 1998 2 commits
  3. 24 Oct, 1998 3 commits
  4. 22 Oct, 1998 3 commits
  5. 21 Oct, 1998 22 commits
  6. 20 Oct, 1998 5 commits
    • Geoff Voelker's avatar
      (w32_use_unicode_for_codepage): Interpret w32_no_unicode_output properly. · bbdf24fa
      Geoff Voelker authored
      (syms_of_w32term): Reference w32_no_unicode_output properly.
      bbdf24fa
    • Geoff Voelker's avatar
      Include charset.h and fontset.h. · bd6bb544
      Geoff Voelker authored
      bd6bb544
    • Geoff Voelker's avatar
      Remove redundant font_info struct definition. · d82f9149
      Geoff Voelker authored
      (Vx_pixel_size_width_font_regexp,
      unibyte_display_via_language_environment): Declare variables.
      (w32_list_fonts, w32_get_font_info, w32_query_font, w32_load_font):
      Declare functions.
      w32_output): New fields font_baseline and fontset.
      (FRAME_FONTSET, FRAME_W32_FONT_TABLE): New macros.
      d82f9149
    • Geoff Voelker's avatar
      Include fontset.h. Define codepage macros. · cabb23bc
      Geoff Voelker authored
      Add ENCODE_BIG5 macro from coding.c.
      (w32_no_unicode_output): New variable.
      (w32_codepage_for_charset, w32_use_unicode_for_codepage): New
      functions.
      (BUILD_WCHAR_T, BYTE1, BYTE2): New macros.
      (dumpglyphs): Rewrite based on xterm.c equivalent.
      (x_new_font): Use functionality provided in fontset.c.
      (x_new_fontset): New function based on the one in xterm.c.
      (syms_of_w32term): Add w32-no-unicode-output flag.
      cabb23bc
    • Geoff Voelker's avatar
      (Vx_pixel_size_width): New global variable. · 4587b026
      Geoff Voelker authored
      (unibyte_display_via_language_environment): New global variable.
      (x_set_font): Add support for setting fontsets.
      (Fx_create_frame): Add check_w32(). Initialize fontsets.  Fix
      font names to match xlfd-tight-regexp.
      (w32_load_font): Rewrite based on x_load_font.
      (x_to_w32_charset, w32_to_x_charset): Add character sets.  Use
      `iso8859-1' rather than `ansi'.
      (w32_to_x_font): Remove `-' from font name.  Remove the `-' off the
      end. Move charset into `charset registry' field.
      (enum_font_cb2): Check charsets match.  Include width in font list.
      
      (w32_list_fonts): Rewrite based on x_list_fonts.
      Moved from w32term.c to have access to enumfont_t struct.
      (Fx_list_fonts): w32 specific version eliminated.  Include
      `x-list-fonts.c'.
      (w32_get_font_info, w32_query_font, w32_find_ccl_program): New
      functions for fontset support - adapted from x_ equivalents.
      (syms_of_w32fns): New lisp variables initialised.  Function
      pointers for fontset.c set up.
      4587b026