diff src/ChangeLog @ 5161:3cdcddfab90b

[project @ 2005-02-23 16:44:59 by jwe]
author jwe
date Wed, 23 Feb 2005 16:44:59 +0000
parents 6b9c4cf05a6a
children 57077d0ddc8e
line wrap: on
line diff
--- a/src/ChangeLog	Wed Feb 23 01:43:50 2005 +0000
+++ b/src/ChangeLog	Wed Feb 23 16:44:59 2005 +0000
@@ -1,3 +1,13 @@
+2005-02-23  John W. Eaton  <jwe@octave.org>
+
+	* parse.y (fold (tree_binary_expression*)): Skip constant folding
+	for some expressions to preserve warnings.
+	(Vwarn_associativity_change): New static variable.
+	(warn_associativity_change): New function.
+	(symbols_of_parse): DEFVAR warn_associativity_change.
+	(maybe_warn_associativity_change): New function.
+	(make_binary_op): Use it.
+
 2005-02-22  John W. Eaton  <jwe@octave.org>
 
 	* parse.y (POW, EPOW): Use %left associativity for compatibility.