[cedet-eieio] eieio 0.17 beta3
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2001-09-14 20:28:18
|
I've uploaded eieio 0.17 beta 3. Most importantly, it fixes a customization problem which affected COGRE. Have fun; Eric ------------ 2001-09-14 Eric M. Ludlam <er...@si...> * eieio.el (eieio-version): Update version. * chart.el (chart-translate-namezone): Fixed up math to handle small cases. (chart-axis-draw): Fixed up some math for very small cases, and to fix some odd rounding problems. (chart-goto-xy): Do not allow x or y < 0 * eieio-tests.el: Fixed protection typos. Fixed and added protection test methods. 2001-08-31 Eric M. Ludlam <er...@si...> * chart.el (chart-axis-draw): If limits are too small, force increment to 1. 2001-08-21 Eric M. Ludlam <er...@si...> * eieio.el (eieio-initializing-object): New state variable. (eieio-field-originating-class-p): New predicate. (eieio-field-name-index): Use `eieio-field-originating-class-p' for private slots to see if access is allowed. Initialization of a new object is exempt from this test. (eieio-set-defaults): Set `eieio-initializing-object' to true. 2001-08-17 Eric M. Ludlam <er...@si...> * eieio-custom.el (eieio-object-value-get): When calculating the new name, make sure the class feature :eieio-show-name is used. (eieio-object-value-get): Only set the new name to an edited object if there is a new name. (nil is thrown out.) |