Gustavo Niemeyer 
								
							 
						 
						
							
							
							
							
								
							
							
								78429a6aa6 
								
							 
						 
						
							
							
								
								Fixing bug  
							
							... 
							
							
							
							[#448679 ] Left to right
* Python/compile.c
  (com_dictmaker): Reordered evaluation of dictionaries to follow strict
  LTR evaluation.
* Lib/compiler/pycodegen.py
  (CodeGenerator.visitDict): Reordered evaluation of dictionaries to
  follow strict LTR evaluation.
* Doc/ref/ref5.tex
  Documented the general LTR evaluation order idea.
* Misc/NEWS
  Documented change in evaluation order of dictionaries. 
							
						 
						
							2002-12-16 13:54:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gustavo Niemeyer 
								
							 
						 
						
							
							
							
							
								
							
							
								f955412130 
								
							 
						 
						
							
							
								
								* Doc/ref/ref5.tex  
							
							... 
							
							
							
							Fixed minor bug preventing documentation compilation. 
							
						 
						
							2002-11-26 18:14:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								5b21df4a5c 
								
							 
						 
						
							
							
								
								Repaired inaccuracies in the % docs.  In particular, we don't (and can't)  
							
							... 
							
							
							
							guarantee abs(x%y) < abs(y) in all cases when a float is involved.
math.fmod() should, though, so noted that too.
Bugfix candidate.  Someone should check the LaTeX here first, though. 
							
						 
						
							2002-11-24 20:23:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								ce5619e8a1 
								
							 
						 
						
							
							
								
								Update:  Older versions of Python crashed when calling repr()  
							
							... 
							
							
							
							(including the implied call using back-ticks) of a recursive object,
but this is no longer the case.
Reported by Manus Hand via email. 
							
						 
						
							2002-11-13 15:32:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								0da7f39a7c 
								
							 
						 
						
							
							
								
								Closes SF bug  #634069  reporting the docs on the ** operator were out  
							
							... 
							
							
							
							of date and did not reflect the current CPython implementation. 
							
						 
						
							2002-11-08 05:30:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								463bfafd24 
								
							 
						 
						
							
							
								
								Clarify deprecation of the floor div operator, modulo operator,  
							
							... 
							
							
							
							and divmod() function for complex numbers.
Closes SF Bug 621708: Unclear deprecation. 
							
						 
						
							2002-10-11 21:08:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								74653820e3 
								
							 
						 
						
							
							
								
								Modified presentation of the grammar for calls to be easier to read  
							
							... 
							
							
							
							for both HTML and typeset renderings.  Corresponds to revision
1.53.4.8 on the r22-maint branch. 
							
						 
						
							2002-10-07 16:28:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7fd9ced4ca 
								
							 
						 
						
							
							
								
								Minor English grammar correction  
							
							
							
						 
						
							2002-06-25 04:04:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								e08c9dbffc 
								
							 
						 
						
							
							
								
								Simplify the production for argument list, making sure that it  
							
							... 
							
							
							
							actually allows all the legal syntax, and nothing else.  Previously,
it did not allow a call like func(arg, **dictionary).
This closes (again!) SF bug #493243 . 
							
						 
						
							2002-06-20 14:23:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								074712112b 
								
							 
						 
						
							
							
								
								Played contortionist games with the argument_list production so it  
							
							... 
							
							
							
							might be easier to understand.
This relates to SF bug #493243 , which will be closed. 
							
						 
						
							2002-06-18 18:42:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6cf09f0792 
								
							 
						 
						
							
							
								
								Patch 543387.  Document deprecation of complex %, //,and divmod().  
							
							
							
						 
						
							2002-05-21 18:19:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								af93c4c8d9 
								
							 
						 
						
							
							
								
								Added a missing "|" in the grammar productions used in the reference manual  
							
							... 
							
							
							
							(reported by François Pinard).
Added some missing "_" characters in the same cluster of productions.
Added missing floor division operator in m_expr production, and mention
floor division in the relevant portion of the text. 
							
						 
						
							2002-04-30 02:18:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								fd867719bc 
								
							 
						 
						
							
							
								
								Fix typo: coverted --> converted.  Reported by Francois Pinard.  
							
							
							
						 
						
							2002-04-09 14:39:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								2225add242 
								
							 
						 
						
							
							
								
								Given lambda its own section, instead of burying it in boolean operators.  
							
							
							
						 
						
							2002-04-01 21:05:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								53ed917d3a 
								
							 
						 
						
							
							
								
								Update / simplify Identifiers section for nested scopes.  
							
							... 
							
							
							
							How do I create a cross reference to section 4.1? 
							
						 
						
							2002-04-01 20:52:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								f6eafc3fe1 
								
							 
						 
						
							
							
								
								Fix up unescaped tilde; reported by several people.  
							
							
							
						 
						
							2002-03-18 16:47:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								83d14c12a6 
								
							 
						 
						
							
							
								
								Markup error: braces not properly marked in dictionary display  
							
							... 
							
							
							
							grammer productions.
Fixes SF bug #520959 . 
							
						 
						
							2002-03-16 06:35:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								5381588073 
								
							 
						 
						
							
							
								
								Revise the markup related to the grammar productions to increase the  
							
							... 
							
							
							
							level of predictability.  This is not really "good" markup, but is arguably
better than we had before.
This closes SF bug #523117 . 
							
						 
						
							2002-03-15 23:21:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								b062cb22d0 
								
							 
						 
						
							
							
								
								Work around the problem of spaces after a "}" being dropped by LaTeX2HTML if  
							
							... 
							
							
							
							they were represented by newlines in the document source.
Partially fixes SF bug #493243 . 
							
						 
						
							2001-12-14 16:57:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael W. Hudson 
								
							 
						 
						
							
							
							
							
								
							
							
								850d3980ab 
								
							 
						 
						
							
							
								
								Fix for  
							
							... 
							
							
							
							[ #429329  ] actual-parameters *arg, **kws not doc'd 
							
						 
						
							2001-12-12 11:56:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								1350c07de3 
								
							 
						 
						
							
							
								
								Removed stray backslash (a typo -- my fault).  
							
							
							
						 
						
							2001-10-01 20:25:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								20524dbf36 
								
							 
						 
						
							
							
								
								The description of dictionary comparison was out of date.  Rather than  
							
							... 
							
							
							
							try to explain the complex general scheme we actually use now, I decided
to spell out only what equality means (which is easy to explain and
intuitive), leaving the other outcomes unspecified beyond consistency. 
							
						 
						
							2001-10-01 20:22:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								cb4638a278 
								
							 
						 
						
							
							
								
								Change the grammar productions to use the new productionlist environment;  
							
							... 
							
							
							
							this supports a hyperlinked version of the grammar that can make tracking
down details and definitions a little easier. 
							
						 
						
							2001-07-06 22:49:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								deda9f3420 
								
							 
						 
						
							
							
								
								Use a named reference to another chapter instead of hard coding the  
							
							... 
							
							
							
							chapter number.  This also makes the reference a hyperlink in the HTML
version. 
							
						 
						
							2001-06-23 06:06:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								2829f1cf99 
								
							 
						 
						
							
							
								
								Fix a very minor (but annoying when looking for things!) markup nit.  
							
							
							
						 
						
							2001-06-23 05:27:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								88382696f4 
								
							 
						 
						
							
							
								
								Update a "Programmer's note" about lambda forms and scoping to reflect  
							
							... 
							
							
							
							the availability of nested scoping in Python 2.1 and 2.2. 
							
						 
						
							2001-06-05 02:17:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ac0096b2 
								
							 
						 
						
							
							
								
								Fix the operator precedence table: exponentiation binds tighter than  
							
							... 
							
							
							
							negation.
This closes SF bug #421999 . 
							
						 
						
							2001-05-09 16:51:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								0dbb4fba4c 
								
							 
						 
						
							
							
								
								Implement, test and document "key in dict" and "key not in dict".  
							
							... 
							
							
							
							I know some people don't like this -- if it's really controversial,
I'll take it out again.  (If it's only Alex Martelli who doesn't like
it, that doesn't count as "real controversial" though. :-)
That's why this is a separate checkin from the iterators stuff I'm
about to check in next. 
							
						 
						
							2001-04-20 16:50:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								24e7a29292 
								
							 
						 
						
							
							
								
								Work around the conversion of ">>" and "<<" to guillemets.  Reported by  
							
							... 
							
							
							
							Ping on the Doc-SIG mailing list. 
							
						 
						
							2001-04-12 12:37:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								ac79e95167 
								
							 
						 
						
							
							
								
								Re-word the explanation of the in/not in operators for increased content  
							
							... 
							
							
							
							and clarity.
Add a footnote to the information on the possibility of shadowing builtins
with locals & module globals. 
							
						 
						
							2001-03-06 07:32:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								34bafcc079 
								
							 
						 
						
							
							
								
								Fix a variety of minor nits and typos caught by Chris Ryland  
							
							... 
							
							
							
							<cpr@emsoftware.com>. 
							
						 
						
							2001-01-14 02:57:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								2a22200ab4 
								
							 
						 
						
							
							
								
								Adjust explanation of operator precedence summary -- exponentiation groups  
							
							... 
							
							
							
							from right to left!
Closes bug #125391 . 
							
						 
						
							2000-12-11 22:39:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								c3b18d7ca8 
								
							 
						 
						
							
							
								
								Fix error noted by Gerrit Holl (old; had been buried in my INBOX):  
							
							... 
							
							
							
							sequence repitition works just fine with long integers now, so we
should not say that only plain integers are allowed. 
							
						 
						
							2000-12-07 04:54:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								1156f62348 
								
							 
						 
						
							
							
								
								Many small clarifications, including many suggested by email.  
							
							
							
						 
						
							2000-09-19 18:10:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								b655939d69 
								
							 
						 
						
							
							
								
								add index entries for list comprehensions  
							
							
							
						 
						
							2000-09-11 16:31:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								323fe5df6a 
								
							 
						 
						
							
							
								
								fix list comprehension discussion to use \keyword macro instead of simply  
							
							... 
							
							
							
							quoting keywords. 
							
						 
						
							2000-08-23 17:03:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								46dfa5f4ed 
								
							 
						 
						
							
							
								
								require list comprehensions to start with a for clause  
							
							
							
						 
						
							2000-08-22 02:43:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d341579178 
								
							 
						 
						
							
							
								
								Fix error made in applying Thomas's patch.  
							
							
							
						 
						
							2000-08-15 18:44:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e214a1ed 
								
							 
						 
						
							
							
								
								Thomas Wouters <thomas@xs4all.net>:  
							
							... 
							
							
							
							Update the grammar to reflect the most recent changes to list
comprehensions. 
							
						 
						
							2000-08-15 17:54:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								803d6e5451 
								
							 
						 
						
							
							
								
								list comprehensions.  see  
							
							... 
							
							
							
							http://sourceforge.net/patch/?func=detailpatch&patch_id=100654&group_id=5470 
for details. 
						
							2000-08-12 18:09:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								3d83fc3ab1 
								
							 
						 
						
							
							
								
								Change as suggested by Peter Funk <pf@artcom-gmbh.de>:  
							
							... 
							
							
							
							Create a hyperlink between the language reference and documentation for
the built in functions. 
							
						 
						
							2000-07-31 20:08:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								7399b9e6e4 
								
							 
						 
						
							
							
								
								Moshe Zadka <mzadka@geocities.com>:  
							
							... 
							
							
							
							Update the "in" / "not in" description to accomodate the current use
of the __contains__() discipline.  This patch also incorporates
suggestions from Marc-Andre Lemburg <mal@lemburg.com>, minor markup
revisions from Fred Drake, and some rewording of the first affected
paragraph (also from Fred).
Closes SourceForge patch #100831 . 
							
						 
						
							2000-07-11 19:43:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								c009d198db 
								
							 
						 
						
							
							
								
								Removed some extraneous and confusing parenthesized expressions.  
							
							... 
							
							
							
							Noted by Skip Montanaro <skip@mojam.com>. 
							
						 
						
							2000-04-25 21:09:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								e15956b465 
								
							 
						 
						
							
							
								
								Merged changes from the 1.5.2p2 release.  
							
							
							
						 
						
							2000-04-03 04:51:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea7c75687 
								
							 
						 
						
							
							
								
								Reflect recent patch for float % and divmod() by Tim Peters.  Content  
							
							... 
							
							
							
							updates by Tim Peters, markup by FLD. 
							
						 
						
							1999-05-06 14:46:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d09120b5b9 
								
							 
						 
						
							
							
								
								Added index entries for operator precedence; suggestion from Randall  
							
							... 
							
							
							
							Hopper <rhh@vislab.epa.gov>. 
							
						 
						
							1999-04-29 16:43:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								b55ce1e8b6 
								
							 
						 
						
							
							
								
								Fixed latex2html weirdness with footnotes.  
							
							
							
						 
						
							1999-04-05 21:32:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								99cd5735f0 
								
							 
						 
						
							
							
								
								Minor markup nits.  
							
							
							
						 
						
							1999-02-12 20:40:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d03268feaa 
								
							 
						 
						
							
							
								
								Remove two remaining {\tt ...} constructs.  
							
							
							
						 
						
							1998-11-25 19:23:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								ea81edf059 
								
							 
						 
						
							
							
								
								Markup nits.  
							
							... 
							
							
							
							Fixed an index entry, added three more. 
							
						 
						
							1998-11-25 17:51:15 +00:00