Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Hi! >> But reworking 8.4 without using new 8.5 doesn't seem >> effective. For me it seems more reasonable to start >> usability work once 8.5 is accepted for main branch. > I'm afraid I just don't agree here. Scid's usability > issues are not from the lack of shiny new widgets. They > a

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Garth Corral, czwartek, 22 maja 2008: >The bottom line is that yes, it is doable but it is more development >effort and requires maintenace of an 8.5 environment on the >development side. It also ignores the fact that people that build it >themselves will still have to install the dependencies s

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Garth Corral
On May 21, 2008, at 12:54 PM, Michal Rudolf <[EMAIL PROTECTED]> wrote: > Why the work should be useless? The only thing to add is static Tcl > library, > built once (we won't be changing them). > Isn't it possible to create installation packages for Mac? And how > adding > newer Tcl library

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Garth Corral, środa, 21 maja 2008: >Well, it's true that there hasn't been an installable binary for Mac, >but I have been doing some work to that end. In fact I can build one >today that will work for the majority of cases. Going to 8.5 would >render most of that work useless and delay making

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Garth Corral
On May 21, 2008, at 8:33 AM, Cory Helfrich wrote: > On May 21, 2008, at 5:27 PM, Michal Rudolf wrote: >> >> Wasn't Scid compiled separately for Mac or FreeBSD? > No. I have not seen a working scid installation package for Mac yet. > I must compile scid from the source files to install it. Well, i

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Michal Rudolf schrieb: Hi! >> This requires a binary distribution outside the packaging system of the >> target platforms in question. Also I want to mention that for binary >> distributions target platforms need to be defined. Linux only? Mac? >> FreeBSD? Others? > Wasn't Scid compiled sepa

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Cory Helfrich
On May 21, 2008, at 5:27 PM, Michal Rudolf wrote: > > Wasn't Scid compiled separately for Mac or FreeBSD? No. I have not seen a working scid installation package for Mac yet. I must compile scid from the source files to install it. > > While I understand your concerns as proposed solution isn't

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Alexander Wagner, środa, 21 maja 2008: >This requires a binary distribution outside the packaging system of the >target platforms in question. Also I want to mention that for binary >distributions target platforms need to be defined. Linux only? Mac? >FreeBSD? Others? Wasn't Scid compiled separat

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Michal Rudolf schrieb: > Pascal Georges, środa, 21 maja 2008: >>> One more idea: can we just provide Scid package for Linux containing Tcl >>> 8.5 for those who cannot install it separately? >> The simplest solution is to static link , and provide Tcl packages (Img, >> http, tdom, etc.) : this i

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Pascal Georges, środa, 21 maja 2008: >> One more idea: can we just provide Scid package for Linux containing Tcl >> 8.5 for those who cannot install it separately? >The simplest solution is to static link , and provide Tcl packages (Img, >http, tdom, etc.) : this is what I do on Windows. Right, th

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Pascal Georges
2008/5/21 Michal Rudolf <[EMAIL PROTECTED]>: > Pascal Georges, środa, 21 maja 2008: > >This way of migrating to Tk 8.5 is not feasible. The best thing to do > would > >be a branch of Scid that > >will only handle UI stuff (no features), given that Scid 3.6.23+ continues > >to evolve using Tcl/Tk

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Alexander Wagner, środa, 21 maja 2008: > > One more idea: can we just provide Scid package for Linux > > containing Tcl 8.5 for those who cannot install it > > separately? > >I do not think this is a good idea. In this case it would be >better to add some script to the installer that fetches >Tcl/

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Hi! >> This way of migrating to Tk 8.5 is not feasible. Why? One could first adopt the easy parts. If I follow you it means touching almost every UI part to move to the new widgets. This will take some time, I guess. >> Note that Tcl/Tk 8.5 does not only bring fancier >> scrollbars but widget

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Pascal Georges, środa, 21 maja 2008: >This way of migrating to Tk 8.5 is not feasible. The best thing to do would >be a branch of Scid that >will only handle UI stuff (no features), given that Scid 3.6.23+ continues >to evolve using Tcl/Tk 8.4. Then one day a merge can be done and this >merging is

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Pascal Georges
> > One could consider of course to use wrapper functions for > the widgets in quesion. Something like > >Scid::Scrollbar {} { > if tk > 8.4 { > use_new_widget > } else { > use_old_widget > } >} > > And then replace all occurances of the scrollbar call by

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Michal Rudolf wrote: > Alexander Wagner, środa, 21 maja 2008: >>> BTW. Is Tcl already part of Linux distributions? I use >>> Gentoo and it is there, though not enabled by default. >> Of course. Its availabe since years, and actually, in a >> decent package managing system installing a tool

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Michal Rudolf
Alexander Wagner, środa, 21 maja 2008: > > BTW. Is Tcl already part of Linux distributions? I use > > Gentoo and it is there, though not enabled by default. >Of course. Its availabe since years, and actually, in a >decent package managing system installing a tool that >requires them will just add

Re: [Scid-users] Use of Tcl/Tk 8.5, was: Scid Pocket

2008-05-21 Thread Alexander Wagner
Michal Rudolf wrote: Hi! > Alexander Wagner, wtorek, 20 maja 2008: >> I just wanted to stress that someone who "just wants to play >> chess" might be more interested in just using the stuff and >> not that much in locating a screw named "tcl/tk 8.5 what the >> hell that means". Its just ano