Changeset 3886

Show
Ignore:
Timestamp:
09/21/05 03:06:57 (3 years ago)
Author:
horiguti
Message:

Make and set value the variable w32-ansi-code-page which affects the
behavior of set-locale-environment.
This change make Windows IME (MW32-IME) available with no setup code
in dot-emacs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ChangeLog.Meadow

    r3885 r3886  
     12005-09-21  Kyotaro HORIGUCHI  <horiguti@meadowy.org> 
     2 
     3        * mw32term.c (w32-ansi-code-page): New Lisp variable. 
     4        (syms_of_mw32fns): Set w32-ansi-code-page.  This variable affects 
     5        the behavior of set-locale-environment. 
     6 
    172005-09-20  Masayuki FUJII  <boochang@m4.kcn.ne.jp> 
    28 
  • trunk/src/mw32fns.c

    r3885 r3886  
    109109Lisp_Object Qcenter; 
    110110Lisp_Object Qcompound_text, Qcancel_timer; 
     111 
     112/* The ANSI codepage.  */ 
     113int w32_ansi_code_page; 
    111114 
    112115#if GLYPH_DEBUG 
     
    47494752  Vmw32_max_tooltip_size = Fcons (make_number (80), make_number (40)); 
    47504753 
     4754  DEFVAR_INT ("w32-ansi-code-page", 
     4755              &w32_ansi_code_page, 
     4756              doc: /* The ANSI code page used by the system.  */); 
     4757  w32_ansi_code_page = GetACP (); 
     4758 
    47514759  defsubr (&Sxw_display_color_p); 
    47524760  defsubr (&Sx_display_grayscale_p);