[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/emacs.c
From: |
Kenichi Handa |
Subject: |
[Emacs-diffs] Changes to emacs/src/emacs.c |
Date: |
Mon, 29 Nov 2004 02:22:28 -0500 |
Index: emacs/src/emacs.c
diff -c emacs/src/emacs.c:1.347 emacs/src/emacs.c:1.348
*** emacs/src/emacs.c:1.347 Tue Nov 9 13:23:13 2004
--- emacs/src/emacs.c Mon Nov 29 07:16:09 2004
***************
*** 580,587 ****
for (i = argc - 1; i >= 0; i--)
{
if (i == 0 || i > skip_args)
Vcommand_line_args
! = Fcons (build_string (argv[i]), Vcommand_line_args);
}
unbind_to (count, Qnil);
--- 580,591 ----
for (i = argc - 1; i >= 0; i--)
{
if (i == 0 || i > skip_args)
+ /* For the moment, we keep arguments as is in unibyte strings.
+ They are decoded in the function command-line after we know
+ locale-coding-system. */
Vcommand_line_args
! = Fcons (make_unibyte_string (argv[i], strlen (argv[i])),
! Vcommand_line_args);
}
unbind_to (count, Qnil);