# HG changeset patch # User Dave Love # Date 917217456 0 # Node ID 8b9782bae564c60277b20a985bd642ad73786353 # Parent 6b14770eb94492d9f4eec19817feaa65513f6f3d Comment about unibyte. diff -r 6b14770eb944 -r 8b9782bae564 src/emacs.c --- a/src/emacs.c Sun Jan 24 20:12:25 1999 +0000 +++ b/src/emacs.c Sun Jan 24 22:37:36 1999 +0000 @@ -967,6 +967,12 @@ buffers and strings. We need to handle this before calling init_lread, init_editfns and other places that generate Lisp strings from text in the environment. */ + /* Actually this shouldn't be needed as of 20.4 in a generally + unibyte environment. As handa says, environment values + aren't now decoded; also existing buffers are now made + unibyte during startup if .emacs sets unibyte. Tested with + 8-bit data in environment variables and /etc/passwd, setting + unibyte and Latin-1 in .emacs. -- Dave Love */ if (argmatch (argv, argc, "-unibyte", "--unibyte", 4, NULL, &skip_args) || argmatch (argv, argc, "-no-multibyte", "--no-multibyte", 4, NULL, &skip_args) || (getenv ("EMACS_UNIBYTE") && !inhibit_unibyte))