f



upgrade problem tcl/tk-8.4 -> 8.5 -- please help

Hi,

unfortunately I have next to no knowledge in Tcl.

When upgrading from Tcl/Tk-8.4.* to  8.5.3 an error occurs in
an old script (tkdiff+)

I get
unmatched open brace in list
unmatched open brace in list
     while executing
"foreach {pattern dummy1 dummy2} $content {
		if {$pattern == $data(v:status:pattern)} {
			set content [lreplace $content $i $i [clock format [clock s..."


where $content contains (many lines removed)

/Src/Src/Tcl/tkdiff-4.1.3-unix|/Src/Src/Tcl/tkdiff-4.1.4-unix {Sat Mar 08 16:20:58 CET 2008} {
     directory:.                                                            none
     directory:..                                                           none
          file:COPYING                                                      none
          file:Changelog                                                    nok
          file:tkdiff                                                       nok
          file:tkdiff.bck                                                   none  }

/home/jarausch/Python_My/BackUp_X|/numa-i/home/jarausch/Python_My/BackUp_OLD {Tue May 20 14:39:37 CEST 2008} {
     directory:.                                                            none
     directory:..                                                           none
          file:AFS_Launch.C                                                 none
          file:BackUp.Config                                                none


     directory:jarausch                                                     none
          file:walk_bench.py                                                none
          file:walktree.html                                                none
          file:walktree.py                                                  none
          file:walktree.pyc                                                 none  }


Many thanks for a hint,

Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany
0
jarausch (168)
7/31/2008 7:30:09 AM
comp.lang.tcl 23429 articles. 2 followers. Post Follow

4 Replies
1142 Views

Similar Articles

[PageSpeed] 49

On Jul 31, 12:30 am, Helmut Jarausch <jarau...@skynet.be> wrote:
> Hi,
>
> unfortunately I have next to no knowledge in Tcl.
>
> When upgrading from Tcl/Tk-8.4.* to  8.5.3 an error occurs in
> an old script (tkdiff+)
>
> I get
> unmatched open brace in list
> unmatched open brace in list
>      while executing
> "foreach {pattern dummy1 dummy2} $content {
>                 if {$pattern == $data(v:status:pattern)} {
>                         set content [lreplace $content $i $i [clock format [clock s..."
>
> where $content contains (many lines removed)

Maybe $content contains many lines and is removed, but it probably
also contains brace characters, and is not really a list.  If it *is*
a list, are you sure it has a multiple of three elements?

My guess is it is different from before because of changes
to the [clock] command, including some annoying degradation
of functionality in [clock scan], but losing inconsistencies
and errors that were there previously.



Donald Arseneau                          asnd@triumf.ca
0
asnd (4601)
7/31/2008 8:24:02 AM
On Jul 31, 1:24 am, Donald Arseneau <a...@triumf.ca> wrote:
> On Jul 31, 12:30 am, Helmut Jarausch <jarau...@skynet.be> wrote:
> > When upgrading from Tcl/Tk-8.4.* to  8.5.3 an error occurs in
> > an old script (tkdiff+)
> > unmatched open brace in list
> >      while executing
> > "foreach {pattern dummy1 dummy2} $content {

> Maybe $content contains many lines and is removed, but it probably
> also contains brace characters, and is not really a list.

OK, I grabbed tkdiff+.3.07g, and that line is part of status:save,
and $content is the contents of the rc file, likely .tkdiffrc or
_tkdiff.rc.  Check that the file has not been clobbered.

Ummmm... does your rc file contain comments?  Comments are allowed
for processing the file, but I don't see any method for handling
them when saving the status.

Donald Arseneau                          a...@triumf.ca

0
asnd (4601)
7/31/2008 8:37:40 AM
Donald Arseneau wrote:
> On Jul 31, 1:24 am, Donald Arseneau <a...@triumf.ca> wrote:
>> On Jul 31, 12:30 am, Helmut Jarausch <jarau...@skynet.be> wrote:
>>> When upgrading from Tcl/Tk-8.4.* to  8.5.3 an error occurs in
>>> an old script (tkdiff+)
>>> unmatched open brace in list
>>>      while executing
>>> "foreach {pattern dummy1 dummy2} $content {
> 
>> Maybe $content contains many lines and is removed, but it probably
>> also contains brace characters, and is not really a list.
> 
> OK, I grabbed tkdiff+.3.07g, and that line is part of status:save,
> and $content is the contents of the rc file, likely .tkdiffrc or
> _tkdiff.rc.  Check that the file has not been clobbered.
> 
> Ummmm... does your rc file contain comments?  Comments are allowed
> for processing the file, but I don't see any method for handling
> them when saving the status.
> 
> Donald Arseneau                          a...@triumf.ca
> 

Thanks Donald!

I've remove .tkdiffrc and now the error occurs at line 9422

  	foreach {p d f} $content {
		# remove entries older than 6 months
		if {[clock scan "6 months" -base [clock scan $d]] > [clock seconds]} {
			puts $out "[list $p] [list $d] [list $f]\n"
		}
Naively I've tried

#!/usr/bin/wish
set t [clock format [clock seconds]]

puts stdout $t
clock scan $t

# this gives
Thu Jul 31 10:01:57 +0000 2008
Error in startup script: unable to convert date-time string "Thu Jul 31 10:01:57 +0000 2008"
     while executing
"FreeScan $string $base $timezone $locale"
     (procedure "::tcl::clock::scan" line 70)
     invoked from within
"clock scan $t"
     (file "clock_test.tcl" line 5)


What am I missing here?

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany
0
jarausch (168)
7/31/2008 10:06:42 AM
Donald Arseneau wrote:
> On Jul 31, 1:24 am, Donald Arseneau <a...@triumf.ca> wrote:
>> On Jul 31, 12:30 am, Helmut Jarausch <jarau...@skynet.be> wrote:
>>> When upgrading from Tcl/Tk-8.4.* to  8.5.3 an error occurs in
>>> an old script (tkdiff+)
>>> unmatched open brace in list
>>>      while executing
>>> "foreach {pattern dummy1 dummy2} $content {
> 
>> Maybe $content contains many lines and is removed, but it probably
>> also contains brace characters, and is not really a list.
> 
> OK, I grabbed tkdiff+.3.07g, and that line is part of status:save,
> and $content is the contents of the rc file, likely .tkdiffrc or
> _tkdiff.rc.  Check that the file has not been clobbered.
> 
> Ummmm... does your rc file contain comments?  Comments are allowed
> for processing the file, but I don't see any method for handling
> them when saving the status.
> 

Meanwhile I've managed to patch tkdiff+ since
clock format / clock scan
seems inconsistent to me in Tcl 8.5.3  (see my other reply)

Here is the patch

--- tkdiff+-SAVE	2006-09-14 14:20:47.000000000 +0000
+++ tkdiff+	2008-07-31 11:14:12.000000000 +0000
@@ -3677,7 +3677,7 @@

      # put the tkdiff version in the file. It might be handy later
      puts $fid "# This file was generated by $g(name) $g(version)"
-    puts $fid "# [clock format [clock seconds]]\n"
+    puts $fid "# [clock format [clock seconds] -format "%Y/%m/%d %H:%M"]\n"
      puts $fid "set prefsFileVersion {$g(version)}\n"

      # now, put all of the preferences in the file
@@ -8940,7 +8940,7 @@
  	set mtime "?               "
  	catch { set size [file size $file] }
  	catch { set mtime [clock format [file mtime $file] \
-							-format {%Y/%m/%d %H:%M}]}
+							-format "%Y/%m/%d %H:%M"]}
  	return "\t[file tail $file]\t$size\t$mtime"
  }

@@ -9403,7 +9403,7 @@
  	set i 1
  	foreach {pattern dummy1 dummy2} $content {
  		if {$pattern == $data(v:status:pattern)} {
-			set content [lreplace $content $i $i [clock format [clock seconds]]]
+			set content [lreplace $content $i $i [clock format [clock seconds] -format "%Y/%m/%d %H:%M"]]
  			incr i
  			set content [lreplace $content $i $i $files]
  			set done 1
@@ -9412,14 +9412,14 @@
  		incr i 3
  	}
  	if {!$done} {
-		lappend content $data(v:status:pattern) [clock format [clock seconds]] $files
+		lappend content $data(v:status:pattern) [clock format [clock seconds] -format "%Y/%m/%d %H:%M"] $files
  	}

  	# write file
  	set out [open $data(v:rcfile) "w"]
  	foreach {p d f} $content {
  		# remove entries older than 6 months
-		if {[clock scan "6 months" -base [clock scan $d]] > [clock seconds]} {
+		if {[clock add [clock scan $d -format "%Y/%m/%d %H:%M"] 6 "months"] > [clock seconds]} {
  			puts $out "[list $p] [list $d] [list $f]\n"
  		}
  	}


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany
0
jarausch (168)
7/31/2008 11:20:05 AM
Reply:

Similar Artilces:

tcl/tk 8.5 side 8.4
Hello i run windows vista familiy. I code with Tcl/Tk 8.4 with no problem. I would like to know if i can install Tcl/Tk 8.5 to test certain new possibilities without un-installing Tcl/Tk 8.4 ? thank you for help jerome groupeCompteRendu@gmail.com wrote: > Hello > i run windows vista familiy. I code with Tcl/Tk 8.4 with no problem. > I would like to > know if i can install Tcl/Tk 8.5 to test certain new possibilities > without un-installing > Tcl/Tk 8.4 ? > thank you for help > jerome Yes -- +------------------------------------------------------------------------+ | Gerald W. Lester | |"The man who fights for his ideals is the man who is alive." - Cervantes| +------------------------------------------------------------------------+ ...

Bug789040 came back in Tcl 8.4.6 and Tcl 8.5.
Dear All, Bug 789040 caused exec error in Windows 9x and was fixed in 10/04/03. But it came back in Tcl 8.4.6 and Tcl 8.5. Tcl Windows 9x users should be alerted to the possible failure of exec in the current Tcl 8.4.6 and 8.5 releases due to this bug. Chengye Mao http://www.geocities.com/~chengye Chengye Mao wrote: > Bug 789040 caused exec error in Windows 9x and was fixed in 10/04/03. > But it came back in Tcl 8.4.6 and Tcl 8.5. Tcl Windows 9x users > should be alerted to the possible failure of exec in the current Tcl > 8.4.6 and 8.5 releases due to this bug. Have you i...

"::tcl::tm::UnknownHandler ::tclPkgUnknown msgcat 1.4" caused by replacing Tcl 8.4.1 with 8.5.7
In the blog http://planet.larrythecow.org/archives/2009-07-26.html "The Twouble with Tcl" Iain Buchanan shows that redefining OPEN proc leads to the errors similar to what I am getting - when I replaced Tcl 8.4.1 with Tcl 8.5.7. In my case I don't know the exact root cause though ... Any ideas how I should proceed with debugging this issue ? Thanks, Alex tclsh c:/Tornado/host/resource/hutils/tcl/makeSymTbl.tcl ppc tmp.o symTbl.c invalid command name "::tcl::tm::UnknownHandler" while executing "::tcl::tm::UnknownHandler ::tclPkgUnknown msg...

Upgrade perl from 5.8.6 to 5.8.8
Hi all, Perl N00b here in need of a bit of kind assistance! I am attempting to upgrade Perl from 5.8.6 to 5.8.8 on Fedora Core 4 I have performed the following: Run: perl -V to get the version (5.8.6) Downloaded perl version 5.8.8 and untarred Run: ./Configure -des -Uusethreads Run: make Run: make test Run: make install All goes well - how do i alter my installation to now use this version of perl, as running perl -V returns the same version information? Many thanks for any help! Ben <ben.wilder@gmail.com> wrote in comp.lang.perl.misc: > Hi all, > > Perl N00b here in ...

Strange difference between Tcl/Tk 8.4.12 and 8.5.0
Hi, there is a difference between etcl.exe Tcl/Tk 8.4.12 activestate tcl 8.5.0.0-beta-5 on the calc.tcl demo that comes with the etcl download. In 8.5: sqrt(2) --> 213562 ... (No problems with numbers that have non-negative integer square roots) 8.4 was fine. This is obviously not a problem with 8.5. Rather there is some difference between the parsers that is resulting in different arguments being sent to the sqrt function. Perhaps someone more knowledgeable can look at the calc.tcl demo. Regards bobsteel a �crit : > Hi, there is a difference between > > etcl.exe Tcl/Tk 8.4...

tcl 8.4 to 8.5
Hi all, I've been using tcl 8.4.19 for ages, but just got moved to 8.5.11 at work, and now a lot of my scripts fail. For instance, I use: "package require aes" but this gets thrown out by 8.5 I need an idiots guide to upgrading, anyone help please? On 05/21/2013 01:25 PM, nivparsons wrote: > I've been using tcl 8.4.19 for ages, but just got > moved to 8.5.11 at work, and now a lot of my scripts fail. > > For instance, I use: > > "package require aes" > > but this gets thrown out by 8.5 Are your packages installed where both a Tcl 8.4 and a Tcl 8.5 installation can find them? As general advice, reporting verbatim error messages is often very helpful in getting more useful help. -- | Don Porter Applied and Computational Mathematics Division | | donald.porter@nist.gov Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| On 05/21/2013 01:25 PM, nivparsons wrote: > I've been using tcl 8.4.19 for ages, but just got > moved to 8.5.11 at work, and now a lot of my scripts fail. Have you built/installed from source, or are you using binary distributions from some provider? What provider? -- | Don Porter Applied and Computational Mathematics Division | | donald.porter@nist.gov Information Technolog...

Binary reader speed comparison
I have a fairly simple binary reader proc that exhibits massive speed differences between Tcl 8.5.8 and Tcl8.6b1.1. Here's the proc: proc readFormatted {filename} { set fd [ open $filename r ] fconfigure $fd -encoding binary -translation binary binary scan [ read $fd 2 ] cc type nextlen if {$type != 75} { return -error "File is not in the expected format" } while {![append buffer [read $fd $nextlen] ; eof $fd]} { binary scan [read $fd 2] cc lastlen nextlen # convert to unsigned value set nextlen ...

ANNOUNCE: Tcl/Tk 8.4.8 rpm specification with thread 2.5.2 extension
http://jfontain.free.fr/tcltk-8.4.8-1.spec Generated and tested on an up-to-date Red Hat Fedora Core 3 i386 system. The rpms can install under /opt/tcltk (see notes below) in order not to conflict and peacefully coexist with the stock Redhat Tcl and Tk rpms. To build the rpms, download the Tcl/Tk 8.4.8 and Thread 2.5.2 sources from http://download.sourceforge.net/tcl/ into the /usr/src/redhat/SOURCES/ directory, place the specification file in the /usr/src/redhat/SPECS/ directory, then from that directory, type: # rpmbuild -bb --clean tcltk-8.4.8-1.spec Notes: - You may change the insta...

Tcl/Tk 8.5.8 RELEASED
Tcl/Tk 8.5.8 Release Announcement November 16, 2009 The Tcl Core Team is pleased to announce the 8.5.8 releases of the Tcl dynamic language and the Tk toolkit. This is the eighth patch release of Tcl/Tk 8.5. More details can be found below. We would like to express our gratitude to all those who submit bug reports and patches. This information is invaluable in enabling us to identify and eliminate problems in the core. Where to get the new releases: ------------------------------ Tcl/Tk 8.5.8 sources are freely available as open source from the Tcl Developer Xchange web site at: http://www.tcl.tk/software/tcltk/8.5.html This web page also contains additional information about the releases, including new features and notes about installing and compiling the releases. Sources are always available from the Tcl SourceForge project's file distribution area: http://sourceforge.net/project/showfiles.php?group_id=10894 Binaries for most major platforms are available from: http://www.activestate.com/Tcl For additional information: --------------------------- Please visit the Tcl Developer Xchange web site: http://www.tcl.tk/ This site contains a variety of information about Tcl/Tk in general, the core Tcl and Tk distributions, Tcl development tools, and much more. Summary of Changes since Tcl/Tk 8.5.7: -------------------------------------- The following were the main changes in Tcl/Tk 8.5.8. A complete list can be found in t...

Incr Tcl /Tk for Tcl 8.4
Hi, I am trying to download incr Tcl and incr Tk for Tcl/Tk 8.4.19. I looked at: http://sourceforge.net/projects/incrtcl/files/%5BIncr%20Tcl_Tk%5D-source/3.4.1/ But only itcl seems to be there. And the CVS doesn't have the 3.4.1 tag. Do you know where I can get incr Tk and hopefully a corresponding iwidgets? Thanks, Andres On 5 Okt., 11:16, Andres Garcia <tclc...@gmail.com> wrote: > Hi, > > I am trying to download incr Tcl and incr Tk for Tcl/Tk 8.4.19. > > I looked at: > > http://sourceforge.net/projects/incrtcl/files/%5BIncr%20Tcl_Tk%5D-sou... > > But only itcl seems to be there. And the CVS doesn't have the 3.4.1 > tag. There is no tag for this version. But you can use a date. cvs -d :pserver:anonymous@incrtcl.cvs.sourceforge.net:/cvsroot/incrtcl -z3 co -P -D 2010-10-28 incrTcl > > Do you know where I can get incr Tk and hopefully a corresponding > iwidgets? Itk is inside itcl sources. cvs -d :pserver:anonymous@incrtcl.cvs.sourceforge.net:/cvsroot/incrtcl -z3 co -P -D 2010-10-28 iwidgets HTH rene Thanks. Andres >> I am trying to download incr Tcl and incr Tk for Tcl/Tk 8.4.19. >> >> I looked at: >> >> http://sourceforge.net/projects/incrtcl/files/%5BIncr%20Tcl_Tk%5D-sou... >> >> But only itcl seems to be there. And the CVS doesn't have the 3.4.1 >> tag. The released sources for Itcl 3.4.1 were not developed in SF CVS. SF CVS got abandoned during the January...

Tcl 8.4 vs 8.5
This is OK in 8.5: expect1.3> set a {1 2 3} 1 2 3 expect1.4> expr {[lindex $a 1] in {2 3 4}} 1 But not OK in 8.4: expect1.8> set a {1 2 3} 1 2 3 expect1.10> expr {[lindex $a 1] in {2 3 4}} syntax error in expression "[lindex $a 1] in {2 3 4}": extra tokens at end of expression while compiling "expr {[lindex $a 1] in {2 3 4}}" Is there a way to make the expression backward compatible in 8.4? /WT On Feb 5, 10:16=A0pm, Why Tea <ytl...@gmail.com> wrote: > This is OK in 8.5: > expect1.3> set a =A0{1 2 3} > 1 2 3 > expect1.4> expr {[lindex $a 1] in {2 3 4}} > 1 > > But not OK in 8.4: > expect1.8> set a {1 2 3} > 1 2 3 > expect1.10> expr {[lindex $a 1] in {2 3 4}} > syntax error in expression "[lindex $a 1] in {2 3 4}": extra tokens at en= d of expression > =A0 =A0 while compiling > "expr {[lindex $a 1] in {2 3 4}}" > > Is there a way to make the expression backward compatible in 8.4? Though the error message was not that clear (expr error reporting has improved since then), the truth is just that "in" was not there yet :D An equivalent working in older Tcls: expr {[lsearch -exact {2 3 4} [lindex $a 1]]>=3D0} -Alex On Monday, February 6, 2012 10:50:05 AM UTC+11, Alexandre Ferrieux wrote: > On Feb 5, 10:16=A0pm, Why Tea <ytl...@gmail.com> wrote: > > This is OK in 8.5: > > expect1.3> set a =A0{1 2 3} > > 1 2 3 >...

tcl 8.5/8.4 difference
Hi TCLers, I've found a strange behaviour in Tcl 8.5.7 and 8.5.5 (vs. 8.4.19) when working with Pgtcl (pgaccess.tcl). The effected code line is (after a successfull database select): pg_result $pgres -assign curr_tabs The variable $pgres contains the correct handle (e.g. "pgsql6.0"), but Tcl 8.5 crashes with the message: Tcl_SetIntObj called with shared object whereas Tcl 8.4 continues without any error. I know that it is hard to analyze this problem without code, examples, .... but maybe the error behaviour brings some 1st idea where to start the search. I will investigate the problem more deeply. Found on Linux 64/32. -- Gerhard Reithofer Tech-EDV Support Forum - http://support.tech-edv.co.at On Aug 18, 7:11=A0am, Gerhard Reithofer <gerhard.reitho...@tech- edv.co.at> wrote: > Hi TCLers, > I've found a strange behaviour in Tcl 8.5.7 and 8.5.5 (vs. 8.4.19) when > working with Pgtcl (pgaccess.tcl). > > The effected code line is (after a successfull database select): > =A0 pg_result $pgres -assign curr_tabs > > The variable $pgres contains the correct handle (e.g. "pgsql6.0"), but > Tcl 8.5 crashes with the message: > > =A0 Tcl_SetIntObj called with shared object > > whereas Tcl 8.4 continues without any error. > > I know that it is hard to analyze this problem without code, examples, > ... but maybe the error behaviour brings some 1st idea where to start > the search. Does ...

Will Ruby 1.8.2 include tcl/tk 8.4.x instead of 8.3?
Will Ruby 1.8.2 release come with tcl/tk 8.4.7 libraries? Thanks. Hi, From: "H. Simpson" <nospam@asdlkfjhasldkjfsadlfhskadjfahsldfks.com> Subject: Will Ruby 1.8.2 include tcl/tk 8.4.x instead of 8.3? Date: Mon, 2 Aug 2004 17:01:40 +0900 Message-ID: <HwmPc.1858$Z56.480@newssvr33.news.prodigy.com> > Will Ruby 1.8.2 release come with tcl/tk 8.4.7 libraries? Is that a binary package of Ruby 1.8.2 ? If you say about source files, Ruby/Tk can work with Tcl/Tk8.4.7. I already tested that Ruby/Tk works with Tcl/Tk8.4.7 and 8.5a1 (and ActiveTcl-8.4.6.1 binary package). U...

Need help to uninstall TCL 8.5.8
I'm a TCL newbie. I compiled and installed TCL 8.5.8 on my Solaris 10 system. Then, I discovered that Expect 5.43 needs an older version of TCL. It was quite easy to install TCL 8.5.8 using "make install", but there does not appear to be a "make uninstall". Does anyone have an uninstall script, or a list of steps to undo everything that the "make install" created? I would like to completely remove version 8.5.8 before installing version 8.4.19. Thanks, Kevin Kevin wrote: > I'm a TCL newbie. I compiled and installed TCL 8.5.8 on my Solaris 10 > system. Then, I discovered that Expect 5.43 needs an older version of TCL. Get Expect 5.44.1.15 from http://sourceforge.net/projects/expect/files/ -- | Don Porter Mathematical and Computational Sciences Division | | donald.porter@nist.gov Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| Before you go through that, maybe you should try Expect 5.44.? This is a snippet from the tcl wiki... Note that the warning regarding expect 5.44 on that page is seriously out of date. The CVS 5.44 version linked to below is fine (and needed to build against Tcl 8.5). http://sourceforge.net/projects/expect/ On Mar 16, 10:56=A0am, "Kevin" <ra...@cs.stanford.edu> wrote: > but there does > not appear to be a "...

Tcl/Tk 8.5.8 Release Candidates
Release Candidate downloads of the 8.5.8 releases of Tcl and Tk may now be found at ftp://ftp.tcl.tk/pub/tcl/tcl8_5/ The actual releases of these files should come on Monday, Nov. 16. Until then, enjoy this advance preview, and if you find anything catastrophically wrong with them, please inform me so we can fix the problem before the true release. Thanks! DGP Donald G Porter wrote: > > Release Candidate downloads of the 8.5.8 releases of Tcl and Tk may > now be found at > > ftp://ftp.tcl.tk/pub/tcl/tcl8_5/ You may also want to take a look at the draft release notes. http://sourceforge.net/projects/tcl/files/Tcl/8.5.8/tcltk-release-notes-8.5.8.txt/view DGP ...

ANNOUNCE: Tcl/Tk 8.4.8 Release
Tcl/Tk 8.4.8 Release Announcement November 22, 2004 The Tcl Core Team is pleased to announce the 8.4.8 releases of the Tcl scripting language and the Tk toolkit. This is the eighth patch release of Tcl/Tk 8.4. More details can be found below. We would like to express our gratitude to all those who submit bug reports and patches. This information is invaluable in enabling us to identify and eliminate problems in the core. Where to get the new releases: ------------------------------ Tcl/Tk 8.4.8 sources are freely available as open source from the Tcl Developer Xchange web site at: http...

Problem with Tcl/Tk 8.4
Hi, I know that Tcl/Tk is already at version 8.5.10 but, I am afraid, I am stuck with version 8.4 for this project. When trying to use 8.4 in a current Linux I first get an error about the MouseWheel event, but I got around it putting the offending lines in a catch. But then the 'open file' dialog doesn't work, looks like the 'Select' event in the listbox doesn't work. Anyone knows if there is a fix or workaround for this? Thanks, Andr=E9s Στις 11/10/2011 12:45, ο/η Andres Garcia έγραψε: > Hi, > > I know that Tcl/Tk is already at version 8.5.10 but, I am afraid, I am > stuck with version 8.4 for this project. > > When trying to use 8.4 in a current Linux I first get an error about > the MouseWheel event, but I got around it putting the offending lines > in a catch. > > But then the 'open file' dialog doesn't work, looks like the 'Select' > event in the listbox doesn't work. > > Anyone knows if there is a fix or workaround for this? > > Thanks, > Andrés Can you post the error messages you get with MouseWheel? George > > Can you post the error messages you get with MouseWheel? When starting up wish8.4: Application initialization failed: Can't find a usable tk.tcl in the following directories: /home/andres/Documents/bin/lib/tk8.4 /home/andres/Documents/bin/ lib/tk8.4 /home/andres/Documents/lib/tk8.4 /home/andres/Documents/bin/ library /home/andres/Docum...

TCL is not thread safer in TCL 8.3 or 8.4... Any plans to fix this?
It is a shame that I can't upgrade one of my applications due to this problem, though the memory leaks also intorduced in 8.3 and 8.4 are problem as well. :( I have a process that spawn a configurable number of thread with a TCL intrepeter in each one. The interps are isolated and do not communicate or share anything withe each other. Each thread is a rule processor that is handed TCL scripts based on what events occurs within a multi process enviroment rnaing across the whole itnerprize... Works great with TCL 8.2, not a single problem... But with TCL 8.3 and TCL 8.4 we get quite a f...

ANNOUNCE: Tcl/Tk 8.4.5 rpms with thread 2.5.2 extension
They can be found at: http://jfontain.free.fr/tcl-8.4.5-1.i386.rpm http://jfontain.free.fr/tk-8.4.5-1.i386.rpm http://jfontain.free.fr/tk-8.4.5-1.spec They were generated on an up-to-date Redhat 9 i386 system. They install under /opt/tcltk and therefore does not conflict and peacefully coexists with the stock Redhat Tcl and Tk rpms. To rebuild them, download the Tcl/Tk 8.4.4 and Thread 2.5.2 sources from http://prdownloads.sourceforge.net/tcl/ into the /usr/src/redhat/SOURCES/ directory, place the specification file in the /usr/src/redhat/SPECS/ directory, then from that directory, type:...

Linux font issue between tcl 8.4 and 8.5?
We are using a red hat version of linux as well as activetcl 8.4 and 8.5 in one situation. A developer pointed out to me that when he looks at activetcl 8.4, there are a large number of fonts available. But when he looks at the same machine, same login, in a activetcl 8.5 process, it only sees a small number of fonts. I presume this has something to do with the new truetype font support. Is there something special one has to do with tk 8.5 so that it also sees the non-truetype fonts? On the linux system we are using, the number of truetype fonts is pretty limited and applications do not look as nice as the same applications running against activetcl 8.4. So, we are looking for suggestions on dealing with 8.5's font handling situation. On Jan 20, 2:12=A0pm, "Larry W. Virden" <lvir...@gmail.com> wrote: > We are using a red hat version of linux as well as activetcl 8.4 and > 8.5 in one situation. A developer pointed out to me that when he looks > at activetcl 8.4, there are a large number of fonts available. But > when he looks at the same machine, same login, in a activetcl 8.5 > process, it only sees a small number of fonts. > > I presume this has something to do with the new truetype font support. > Is there something special one has to do with tk 8.5 so that it also > sees the non-truetype fonts? > So, we are looking for suggestions on dealing with 8.5's font handling > situation. You could recompile with --disabl...

ANNOUNCE: Tcl/Tk 8.4.4 rpms with thread 2.5.2 extension
You may find the specification file, that you can use to build the rpm binaries on your Redhat (Suse may also work) system at: http://jfontain.free.fr/tcltk-8.4.4-1.spec To build, download the Tcl/Tk 8.4.4 and Thread 2.5.2 sources from http://prdownloads.sourceforge.net/tcl/ into your /usr/src/redhat/SOURCES/ directory, place the specification file in your /usr/src/redhat/SPECS/ directory, then from that directory, type: # rpmbuild -bb --clean tcltk-8.4.4-1.spec Note: you may change the installation directory and turn on the thread extension at the beginning of the specification file. J...

Problem with recompiling tcl 8.4.5
Hi, I want to install tclBlend 1.3.1, but the configure script fails. I typed ../configure --with-jdk=/usr/java/j2sdk1.4.2 --with-tcl=/home/gianpaolo/Packages/tcl8.4.5 --with-thread=/usr/local/lib/thread2.6.3 and the output was srcdir is /home/gianpaolo/Packages/tclBlend1.3.1 checking for Tcl build in /home/gianpaolo/Packages/tcl8.4.5 checking for Thread build in /usr/local/lib/thread2.6.3 Tcl executable /home/gianpaolo/Packages/tcl8.4.5/unix/tclsh works configure: error: Tcl must be compiled with Thread support (--enable-threads) I have recompiled Tcl with --enable-threads, but when I re-run...

Tcl/Tk 8.5.4 RELEASED
Tcl/Tk 8.5.4 Release Announcement August 15, 2008 The Tcl Core Team is pleased to announce the 8.5.4 releases of the Tcl dynamic language and the Tk toolkit. This is the fourth patch release of Tcl/Tk 8.5. More details can be found below. We would like to express our gratitude to all those who submit bug reports and patches. This information is invaluable in enabling us to identify and eliminate problems in the core. Where to get the new releases: ------------------------------ Tcl/Tk 8.5.4 sources are freely available as open source from the Tcl Developer Xchange web site at: http://www.tcl.tk/software/tcltk/8.5.html This web page also contains additional information about the releases, including new features and notes about installing and compiling the releases. Sources are always available from the Tcl SourceForge project's file distribution area: http://sourceforge.net/project/showfiles.php?group_id=10894 Binaries for most major platforms are available from: http://www.activestate.com/Tcl For additional information: --------------------------- Please visit the Tcl Developer Xchange web site: http://www.tcl.tk/ This site contains a variety of information about Tcl/Tk in general, the core Tcl and Tk distributions, Tcl development tools, and much more. Summary of Changes since Tcl/Tk 8.5.3: -------------------------------------- The following were the main changes in Tcl/Tk 8.5.4. A complete list can be found in the...

Tcl/Tk 8.5.8: How to check the existence of an image in memory ?
Hello, On the console, I create an image, and after, try to verify this image is actually created : Here is a "copy and paste" for what I did : (Images) 32 % image create photo testRawImage -data $rawData testRawImage (Images) 33 % info exists testRawImage 0 I believe "info exists" (Tcl) is not the right tool to make a check for the result of a Tk command, but looking in the doc either for "winfo" or "info" command, I can't find anything which suit my need. Thanks in advance. Jean-Marie Στις 26/7/2010 7:17 μμ, ο/η jmc έγ...

Spinbox - TCL/Tk 8.4
spinbox was not supported in ruby 1.8.2 'cause it uses tcl/tk 8.3 which does not have spinbox. I got Tk spinboxes to work via a kludge. I stole a copy of tcl 8.4 and tk 8.4 from Python 2.4 and laid them onto Ruby 1.8.2. add the tcl8.4 folder and tk8.4 folders from python into the ruby lib folder (you can leave the original tcl 8.3 and tk 8.3 alone) put a copy of the tcl84.dll and tk84.dll from python into the ruby bin folder. rename your old copies of tcl83.dll and tk83.dll just in case rename the new tcl84.dll and tk84.dll to 83 and now tk 8.4 works with ruby ...

Web resources about - upgrade problem tcl/tk-8.4 -> 8.5 -- please help - comp.lang.tcl

H-1 upgrade program - Wikipedia, the free encyclopedia
The H-1 upgrade program refers to the United States Marine Corps 's program to develop the AH-1Z Viper and UH-1Y Venom to replace its aging fleets ...


Tumblr Referrals From Facebook Up 2.5X Following Upgrade For Timeline
Since upgrading for timeline and launching with open graph in April, Tumblr has seen its referral traffic from Facebook rise by more than 2.5 ...

Update on Android Ice Cream Sandwich upgrades
HTC has been working hard to get its Ice Cream Sandwich upgrades ready, and we’re excited to announce that our first round of ICS upgrades will ...

Facebook Platform Upgrade Guide
Upgrade instructions for Facebook's platform across versions.

Facebook Allows Users to Upgrade to the New Messages Product, Why You Should
Some users are seeing a prompt when they visit their Facebook Messages inbox allowing them to upgrade to the New Messages product launched in ...

Search Twitter - upgrade
... here Search Refresh julia @ d0gbones 3m I laughed at the call handler when he told me it'd be £400 to stay on my current price plan and upgrade ...

Todo 6 (for devices that cannot upgrade to version 7) on the App Store on iTunes
Get Todo 6 (for devices that cannot upgrade to version 7) on the App Store. See screenshots and ratings, and read customer reviews.

Desktop Audio Upgrade - Flickr - Photo Sharing!
I needed some new speakers for my desktop computer system at home. I've been tolerating JBL creature 2.1 system for a couple of years now and ...

How to Upgrade your MacBook PRO to a SSD (Solid State Hard Drive) - YouTube
Follow me on twitter : http://twitter.com/sakitechonline Follow me on facebook: http://goo.gl/R95Pq Website: http://www.sakitechonline.com Create ...

Resources last updated: 3/13/2016 12:33:11 PM