# HG changeset patch # User Jason Rumney # Date 1084114934 0 # Node ID f13a7f45ce0f0257b6aa906fb69862f2ee51e552 # Parent 5410afb1fc03ed6e03c1a2d3c4468b872a69e0db (Vw32_ansi_code_page): New Lisp variable. (globals_of_w32fns): Set it. diff -r 5410afb1fc03 -r f13a7f45ce0f src/w32fns.c --- a/src/w32fns.c Sun May 09 15:01:17 2004 +0000 +++ b/src/w32fns.c Sun May 09 15:02:14 2004 +0000 @@ -234,6 +234,9 @@ Lisp_Object Qw32_charset_unicode; #endif +/* The ANSI codepage. */ +Lisp_Object Vw32_ansi_code_page; + /* Prefix for system colors. */ #define SYSTEM_COLOR_PREFIX "System" #define SYSTEM_COLOR_PREFIX_LEN (sizeof (SYSTEM_COLOR_PREFIX) - 1) @@ -8793,6 +8796,11 @@ /* ditto for GetClipboardSequenceNumber. */ clipboard_sequence_fn = (ClipboardSequence_Proc) GetProcAddress (user32_lib, "GetClipboardSequenceNumber"); + + DEFVAR_INT ("w32-ansi-code-page", + &Vw32_ansi_code_page, + doc: /* The ANSI code page used by the system. */); + XSETINT (Vw32_ansi_code_page, GetACP ()); } #undef abort