summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorstanton <stanton>1998-11-24 21:42:39 (GMT)
committerstanton <stanton>1998-11-24 21:42:39 (GMT)
commit9bd20d49e2ae9761192be74c1b3165f79ee55b57 (patch)
treec9600fd97ebb6a55194745186592f66d55a60768 /ChangeLog
parentddc60a3b4112a7fcfe913e0f9882acdc42971a3a (diff)
downloadtk-9bd20d49e2ae9761192be74c1b3165f79ee55b57.zip
tk-9bd20d49e2ae9761192be74c1b3165f79ee55b57.tar.gz
tk-9bd20d49e2ae9761192be74c1b3165f79ee55b57.tar.bz2
* tkMacMenu.c, tkUnixMenu.c, tkWinMenu.c, tkMenuDraw.c, tkMenu.h,
* tkMenu.c: Backed out the previous fix for bug 620 and eliminated a bunch of code that created unnecessary objects. Changed back to using internal types instead of objects for many configuration options. There are many more fixes like this that could be made, but some require a little restructuring of the code. In any case the leaks are fixed and there is a lot less allocation happening. [Bug: 620]
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..965191c
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,20 @@
+1998-11-24 <stanton@GASPODE>
+
+ * tkMacMenu.c, tkUnixMenu.c, tkWinMenu.c, tkMenuDraw.c, tkMenu.h,
+ * tkMenu.c: Backed out the previous fix for bug 620 and
+ eliminated a bunch of code that created unnecessary objects.
+ Changed back to using internal types instead of objects for many
+ configuration options. There are many more fixes like this that
+ could be made, but some require a little restructuring of the
+ code. In any case the leaks are fixed and there is a lot less
+ allocation happening. [Bug: 620]
+
+1998-11-19 <stanton@GASPODE>
+
+ * tkMenu.c (DestroyMenuEntry): fixed memory leaks [Bug: 620]
+
+ * tkWinX.c (GetTranslatedKey): fixed bad code merge
+
+ * tkWinWm.c, tkWinMenu.c: fixed titles and menus so they properly
+ display Unicode [Bug: 819]
+