summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2009-09-10 12:47:13 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2009-09-10 12:47:13 (GMT)
commit59d18bcefa5280de1152a05d08d250cb582fab62 (patch)
tree49ed37276011f737c431c8504927a71bf597ff3e /ChangeLog
parent04186cac679b0f544237dd1c8be70e4f3a79a2e7 (diff)
downloadtk-59d18bcefa5280de1152a05d08d250cb582fab62.zip
tk-59d18bcefa5280de1152a05d08d250cb582fab62.tar.gz
tk-59d18bcefa5280de1152a05d08d250cb582fab62.tar.bz2
Backport of "misconfigured xft font engine" fixes.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 534e6af..922c8ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2009-09-10 Donal K. Fellows <dkf@users.sf.net>
+
+ * unix/tkUnixRFont.c (InitFont): Move pattern disposal in error case
+ to callers so they have more options when they come to recovering from
+ the failure.
+ (TkpGetFontFromAttributes): If the default attributes don't work, try
+ adding a setting to turn off use of XRender. That seems to work for
+ some people for unexplained reasons (possibly local misconfiguration).
+ * generic/tkFont.c (Tk_AllocFontFromObj): Stop this function from
+ keeling over in a heap when the low-level font allocation fails. An
+ error beats a crash! (Issue reported on comp.lang.tcl by Denis
+ Berezhnoy.)
+
2009-08-25 Donal K. Fellows <dkf@users.sf.net>
* unix/tkUnixSend.c (ServerSecure): [Bug 1909931]: Added some support