comparison lwlib/lwlib.c @ 771:943eaba38521

[xemacs-hg @ 2002-03-13 08:51:24 by ben] The big ben-mule-21-5 check-in! Various files were added and deleted. See CHANGES-ben-mule. There are still some test suite failures. No crashes, though. Many of the failures have to do with problems in the test suite itself rather than in the actual code. I'll be addressing these in the next day or so -- none of the test suite failures are at all critical. Meanwhile I'll be trying to address the biggest issues -- i.e. build or run failures, which will almost certainly happen on various platforms. All comments should be sent to ben@xemacs.org -- use a Cc: if necessary when sending to mailing lists. There will be pre- and post- tags, something like pre-ben-mule-21-5-merge-in, and post-ben-mule-21-5-merge-in.
author ben
date Wed, 13 Mar 2002 08:54:06 +0000
parents 4b7d425dd3c2
children 79c6ff3eef26
comparison
equal deleted inserted replaced
770:336a418893b5 771:943eaba38521
233 return changed; 233 return changed;
234 } 234 }
235 235
236 #endif /* NEED_SCROLLBARS */ 236 #endif /* NEED_SCROLLBARS */
237 237
238 #ifdef HAVE_WIDGETS 238 #ifdef HAVE_X_WIDGETS
239 /* 239 /*
240 * Return true if old->args was not equivalent 240 * Return true if old->args was not equivalent
241 * to new->args. 241 * to new->args.
242 */ 242 */
243 static Boolean 243 static Boolean
269 changed = True; 269 changed = True;
270 } 270 }
271 271
272 return changed; 272 return changed;
273 } 273 }
274 #endif /* HAVE_WIDGETS */ 274 #endif /* HAVE_X_WIDGETS */
275 275
276 /* Make a complete copy of a widget_value tree. Store CHANGE into 276 /* Make a complete copy of a widget_value tree. Store CHANGE into
277 the widget_value tree's `change' field. */ 277 the widget_value tree's `change' field. */
278 278
279 widget_value * 279 widget_value *
619 EXPLAIN (val1->name, change, INVISIBLE_CHANGE, "call-data change", 619 EXPLAIN (val1->name, change, INVISIBLE_CHANGE, "call-data change",
620 val1->call_data, val2->call_data); 620 val1->call_data, val2->call_data);
621 change = max (change, INVISIBLE_CHANGE); 621 change = max (change, INVISIBLE_CHANGE);
622 val1->call_data = val2->call_data; 622 val1->call_data = val2->call_data;
623 } 623 }
624 #ifdef HAVE_WIDGETS 624 #ifdef HAVE_X_WIDGETS
625 if (merge_widget_value_args (val1, val2)) 625 if (merge_widget_value_args (val1, val2))
626 { 626 {
627 EXPLAIN (val1->name, change, VISIBLE_CHANGE, "widget change", 0, 0); 627 EXPLAIN (val1->name, change, VISIBLE_CHANGE, "widget change", 0, 0);
628 change = max (change, VISIBLE_CHANGE); 628 change = max (change, VISIBLE_CHANGE);
629 } 629 }