changeset 24168:8b9782bae564

Comment about unibyte.
author Dave Love <fx@gnu.org>
date Sun, 24 Jan 1999 22:37:36 +0000
parents 6b14770eb944
children fbd8d10e80bd
files src/emacs.c
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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))