[MacPorts] #15423: tkdiff Error in startup script: expected integer but got "bold"
MacPorts
noreply at macports.org
Tue Aug 26 12:55:16 PDT 2008
#15423: tkdiff Error in startup script: expected integer but got "bold"
-----------------------------------+----------------------------------------
Reporter: liontooth at cogweb.net | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
-----------------------------------+----------------------------------------
Comment (by frigaut at gmail.com):
there is a fix there, for now (I checked it works).
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473050
look for message#40:
<start quote>
It seems that the problem come when there is 'bold' or anything else
after the font without the font size.
Here is a patch which corrects this:
--- tkdiff.orig 2008-04-18 10:20:54.556590000 +0200
+++ tkdiff 2008-04-18 10:25:33.459190000 +0200
@@ -155,7 +155,11 @@
#debug-info "entryfont $entryfont"
set font [list $textfont]
-set bold [list [concat $textfont bold]]
+if {$tk_version < 8.5} {
+ set bold [list [concat $textfont bold]]
+} else {
+ set bold [list [concat $textfont -12 bold]]
+}
#debug-info "font: $font"
#debug-info "bold: $bold\n"
option add *Label.font $labelfont userDefault
<end quote>
--
Ticket URL: <http://trac.macports.org/ticket/15423#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list