From f1dd4bcf39382d896677f73267f8be895ca1c7b5 Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Sat, 22 Nov 2008 10:08:50 +0000 Subject: [PATCH] Fix error about "-*-" being mandatory in coding cookies. --- Doc/howto/unicode.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Doc/howto/unicode.rst b/Doc/howto/unicode.rst index 21ae1110882..561ce29f52e 100644 --- a/Doc/howto/unicode.rst +++ b/Doc/howto/unicode.rst @@ -410,9 +410,9 @@ either the first or second line of the source file:: The syntax is inspired by Emacs's notation for specifying variables local to a file. Emacs supports many different variables, but Python only supports -'coding'. The ``-*-`` symbols indicate that the comment is special; within -them, you must supply the name ``coding`` and the name of your chosen encoding, -separated by ``':'``. +'coding'. The ``-*-`` symbols indicate to Emacs that the comment is special; +they have no significance to Python but are a convention. Python looks for +``coding: name`` or ``coding=name`` in the comment. If you don't include such a comment, the default encoding used will be ASCII. Versions of Python before 2.4 were Euro-centric and assumed Latin-1 as a default