Mercurial > cpython-lru_cache-weakref
annotate Python/getcopyright.c @ 58973:db86bf39ccaa legacy-trunk
Issue 7970: When email.Parser.Parser parses a MIME message of type
message/rfc822 it turns it into an object whose body consists of
a list containing a single Message object. HeaderParser, on the
other hand, just copies the body as a string. Generator.flatten
has a special handler for the message mime type that expected the
body to be the one item list. This fails if the message was parsed
by HeaderParser. So we now check to see if the body is a string
first, and if so just we just emit it.
| author | R. David Murray <rdmurray@bitdance.com> |
|---|---|
| date | Sun, 21 Feb 2010 04:23:00 +0000 |
| parents | 1d0fde59ddea |
| children | 7bb37a4cd7cf 550b38caf5c1 |
| rev | line source |
|---|---|
| 2896 | 1 /* Return the copyright string. This is updated manually. */ |
| 2 | |
| 3101 | 3 #include "Python.h" |
| 4 | |
|
12658
e2e436a62898
At Bob Kahn's request, add CNRI to the copyright string (but not to
Guido van Rossum <guido@python.org>
parents:
4503
diff
changeset
|
5 static char cprt[] = |
|
15985
17f23f8cd8c7
Add my name to the copyright notice.
Guido van Rossum <guido@python.org>
parents:
14395
diff
changeset
|
6 "\ |
|
58059
1d0fde59ddea
Merged revisions 77203-77204 via svnmerge from
Ezio Melotti <ezio.melotti@gmail.com>
parents:
50568
diff
changeset
|
7 Copyright (c) 2001-2010 Python Software Foundation.\n\ |
|
15985
17f23f8cd8c7
Add my name to the copyright notice.
Guido van Rossum <guido@python.org>
parents:
14395
diff
changeset
|
8 All Rights Reserved.\n\ |
|
17f23f8cd8c7
Add my name to the copyright notice.
Guido van Rossum <guido@python.org>
parents:
14395
diff
changeset
|
9 \n\ |
|
17f23f8cd8c7
Add my name to the copyright notice.
Guido van Rossum <guido@python.org>
parents:
14395
diff
changeset
|
10 Copyright (c) 2000 BeOpen.com.\n\ |
|
14395
532c9ce6c87c
All right. More uniformity, and extra blank lines.
Guido van Rossum <guido@python.org>
parents:
14394
diff
changeset
|
11 All Rights Reserved.\n\ |
|
532c9ce6c87c
All right. More uniformity, and extra blank lines.
Guido van Rossum <guido@python.org>
parents:
14394
diff
changeset
|
12 \n\ |
|
17458
0d0546bd8448
Because this code was derived from Python 1.6.1 (amongst others), the
Guido van Rossum <guido@python.org>
parents:
17443
diff
changeset
|
13 Copyright (c) 1995-2001 Corporation for National Research Initiatives.\n\ |
|
14384
6fb61b83435d
Change the copyright notice according to CNRI's wishes, with
Guido van Rossum <guido@python.org>
parents:
14375
diff
changeset
|
14 All Rights Reserved.\n\ |
|
14395
532c9ce6c87c
All right. More uniformity, and extra blank lines.
Guido van Rossum <guido@python.org>
parents:
14394
diff
changeset
|
15 \n\ |
|
14394
2eeb58b43eb1
Use periods, not semicolons between Copyright and All Rights Reserved.
Guido van Rossum <guido@python.org>
parents:
14384
diff
changeset
|
16 Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\n\ |
|
14384
6fb61b83435d
Change the copyright notice according to CNRI's wishes, with
Guido van Rossum <guido@python.org>
parents:
14375
diff
changeset
|
17 All Rights Reserved."; |
|
12658
e2e436a62898
At Bob Kahn's request, add CNRI to the copyright string (but not to
Guido van Rossum <guido@python.org>
parents:
4503
diff
changeset
|
18 |
| 2896 | 19 const char * |
|
13658
f79434ee41fa
Mass ANSIfication of function definitions. Doesn't cover all 'extern'
Thomas Wouters <thomas@python.org>
parents:
13255
diff
changeset
|
20 Py_GetCopyright(void) |
| 2896 | 21 { |
|
12658
e2e436a62898
At Bob Kahn's request, add CNRI to the copyright string (but not to
Guido van Rossum <guido@python.org>
parents:
4503
diff
changeset
|
22 return cprt; |
| 2896 | 23 } |
