XEmacs 21.2.38 (Peisino)
[chise/xemacs-chise.git.1] / lwlib / ChangeLog
index f2ac1bd..07d6f5d 100644 (file)
@@ -1,3 +1,122 @@
+2000-12-05  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.38 is released.
+
+2000-11-30  Andy Piper  <andy@xemacs.org>
+
+       * lwlib-Xm.c (xm_update_label): Hack to stop %_ labels until
+       someone fixes it properly.
+
+2000-11-24  Andy Piper  <andy@xemacs.org>
+
+       * xlwtabsP.h: add visible flag, realRows and remove displayChildren.
+
+       * xlwtabs.c (TabVisible): new macro. Consults visible flag.
+       (TabsInit): remove displayChildren, add realRows.
+       (TabsConstraintInitialize): ditto.
+       (TabsResize): ditto.
+       (TabsGeometryManager): ditto.
+       (TabsChangeManaged): ditto.
+       (TabsSelect): ditto.
+       (TabsPage): ditto.
+       (TabsHighlight): ditto.
+       (DrawTabs): ditto.
+       (TabLayout): Caclulate rows for all children and whether they
+       should be visible or not..
+       (TabsShuffleRows): shuffle rows based on both real and displayed
+       rows. Adjust visibility of all children.
+       (PreferredSize): ditto.
+
+2000-11-19  Martin Buchholz  <martin@xemacs.org>
+
+       * xlwtabs.c (TabsResize): Don't delete `tab', mark unused instead.
+
+2000-11-18  Martin Buchholz  <martin@xemacs.org>
+
+       * xlwmenu.c (make_windows_if_needed): 
+       (XlwMenuRealize): 
+       The proper type for `mask' is `unsigned long', not `int'.
+
+2000-11-18  Martin Buchholz  <martin@xemacs.org>
+
+       * xlwtabs.c (defaultAccelerators): Add #### to unused var.
+       (TabsResize): Remove unused var.
+       * xlwmenu.c (XlwMenuInitialize): Remove unused vars.
+       * lwlib-Xlw.c (xlw_update_one_widget): Add #### for probable bug.
+
+2000-11-14  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.37 is released.
+
+2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * lwlib.h: Typo fixes and tiny clarifications.
+
+2000-10-04  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.36 is released.
+
+2000-09-21  Andy Piper  <andy@xemacs.org>
+
+       * lwlib.h: declare copy_widget_value_tree.
+
+       * lwlib.c (copy_widget_value_tree): make non-static.
+
+2000-09-19  Martin Buchholz  <martin@xemacs.org>
+
+       * *: Spelling mega-patch
+
+2000-09-16  Martin Buchholz  <martin@xemacs.org>
+
+       * lwlib.c (ascii_strcasecmp): New.
+       * lwlib.c (find_in_table): Use ascii_strcasecmp.
+       Avoid using non-standard non-portable strcasecmp.
+
+2000-08-02  Stephen J. Turnbull <stephen@xemacs.org>
+
+       * xlwmenu.c (XlwMenuInitialize): make comment on algorithm for
+       setting fontList match code.  Suggest using same algorithm for
+       X Font Set resources in native lw code.
+
+2000-07-30  Ben Wing  <ben@xemacs.org>
+
+       * lwlib-Xaw.c (xaw_update_one_widget):
+       Remove accelerator specs from buttons, since Athena doesn't handle
+       them.
+       
+       * lwlib.c (lw_remove_accelerator_spec):
+       * lwlib.h:
+       Define function and prototype to do this.
+
+2000-07-15  Ben Wing  <ben@xemacs.org>
+
+       * xlwradioP.h:
+       Remove duplicate definition of streq().
+
+2000-07-19  Martin Buchholz <martin@xemacs.org>
+
+       * XEmacs 21.2.35 is released.
+
+2000-07-09  Martin Buchholz  <martin@xemacs.org>
+
+       * xlwcheckbox.c:
+       * xlwgauge.h:
+       * xlwgaugeP.h:
+       * xlwradio.h:
+       * xlwradioP.h:
+       * xlwgauge.c:
+       * config.h.in:
+       * xlwradio.c:
+       * lwlib-Xaw.c:
+       Replace SMART_INCLUDE with a dumber, but more reliable method.
+
+       * xlwmenu.c (parameterize_string): Fix C++ compilation warnings.
+
+2000-06-10  Ben Wing  <ben@xemacs.org>
+
+       * lwlib-Xaw.c (xaw_create_label): add sanity check on arg limit.
+       (xaw_update_one_value): fix crash due to incorrect arg count.
+
 2000-05-28  Martin Buchholz <martin@xemacs.org>
 
        * XEmacs 21.2.34 is released.