Actual source code

138 views
Skip to first unread message

Ole Streicher

unread,
Feb 20, 2012, 3:46:33 AM2/20/12
to tkhtml3, Ole Streicher
Dear group,

is there a way to download the current tkhtml3 source code as a tar
file? The one offered on the home page <http://tkhtml.tcl.tk/tkhtml3-
alpha-16.tar.gz> seems to be quite outdated and has a serious bug:

when I try to run the tests with "make tests", I get (on i386 as well
as on x64) a segmentation fault. I could trace back this segmentation
fault: it seems that in the root node the "pLayoutCache" pointer is
not set which leads to a crash in normalFlowLayoutFromCache().

I guess that this already fixed so that I would not need to search
and fix it myself.

Can you help me here?

Best regards

Ole

jemptymethod

unread,
Feb 20, 2012, 6:59:56 AM2/20/12
to tkhtml3
On Feb 20, 3:46 am, Ole Streicher <deb...@liska.ath.cx> wrote:
> Dear group,
>
> is there a way to download the current tkhtml3 source code as a tar
> file? The one offered on the home page <http://tkhtml.tcl.tk/tkhtml3-
> alpha-16.tar.gz> seems to be quite outdated and has a serious bug:

If you search back about a year within this group you will see that
the current sources now reside within a "fossil" repo. It's actually
quite easy to use (fossil, the SCM that is) but this might be in lieu
of a tarball.

You can see a "timeline" at the following URL. You can also see the
project is more or less moribund.

http://tkhtml.tcl.tk/fossil/timeline?y=ci&n=50

Depending on when that tarball you found is dated, the bug may or may
not be be fixed. I typically have not built from source but have
instead relied on the binaries.

Please any success you have we would appreciate it if you could report
back to this group -- it's the only source of anything remotely
current about the project.

Ole Streicher

unread,
Feb 20, 2012, 7:28:38 AM2/20/12
to tkhtml3
Hi,

On 20 Feb., 12:59, jemptymethod <jemptymet...@gmail.com> wrote:
> If you search back about a year within this group you will see that
> the current sources now reside within a "fossil" repo.  It's actually
> quite easy to use (fossil, the SCM that is) but this might be in lieu
> of a tarball.

Maybe I did somethng wrong (it is the first time I use fossil), but I
get

$ fossil clone http://tkhtml.tcl.tk/fossil/ tkhtml
Bytes Cards Artifacts Deltas
Sent: 53 1 0 0
Received: 152 3 0 0
Sent: 68 2 0 0
Error: not authorized to clone
Received: 152 2 0 0
Total network traffic: 435 bytes sent, 564 bytes received
fossil: server returned an error - clone aborted

Do I need some approval to do that?

My main request of a tarbal is because I want to package tkhtml for
Debian -- it is q prequisite for the qastronomic "DS9" package. Also
it seems that there would be some interest in having the Hv3 browser
available -- even if there is no active development in the moment.

Especially if there is no active (or only some slow) development
ongoing, it would be worth to pack the current sources into an
(alpha-17?) tarball so that people do not depend on fossil to get
started. And for Debian it is much easier to package source from a
tarball than from a version control system (especially since fossil is
quite unusual).

> Depending on when that tarball you found is dated, the bug may or may
> not be be fixed.  I typically have not built from source but have
> instead relied on the binaries.

This is hard to say; it seems to be from 2007 or so.

> Please any success you have we would appreciate it if you could report
> back to this group -- it's the only source of anything remotely
> current about the project.

If I could get it running, I will report back about the changes I have
to make.

Would it be useful to contact the original authors?

Best regards

Ole

jemptymethod

unread,
Feb 20, 2012, 7:53:57 AM2/20/12
to tkhtml3
On Feb 20, 7:28 am, Ole Streicher <deb...@liska.ath.cx> wrote:
> Hi,
>
> On 20 Feb., 12:59, jemptymethod <jemptymet...@gmail.com> wrote:
>
> > If you search back about a year within this group you will see that
> > the current sources now reside within a "fossil" repo.  It's actually
> > quite easy to use (fossil, the SCM that is) but this might be in lieu
> > of a tarball.
>
> Maybe I did somethng wrong (it is the first time I use fossil), but I
> get
>
> $ fossil clonehttp://tkhtml.tcl.tk/fossil/tkhtml
>                 Bytes      Cards  Artifacts     Deltas
> Sent:              53          1          0          0
> Received:         152          3          0          0
> Sent:              68          2          0          0
> Error: not authorized to clone
> Received:         152          2          0          0
> Total network traffic: 435 bytes sent, 564 bytes received
> fossil: server returned an error - clone aborted
>
> Do I need some approval to do that?

I'd never encountered an error before though its been 8 or 10 months.
No approval was ever needed.

> My main request of a tarbal is because I want to package tkhtml for
> Debian -- it is q prequisite for the qastronomic "DS9" package. Also
> it seems that there would be some interest in having the Hv3 browser
> available -- even if there is no active development in the moment.
>
> Especially if there is no active (or only some slow) development
> ongoing, it would be worth to pack the current sources into an
> (alpha-17?) tarball so that people do not depend on fossil to get
> started. And for Debian it is much easier to package source from a
> tarball than from a version control system (especially since fossil is
> quite unusual).
>
> > Depending on when that tarball you found is dated, the bug may or may
> > not be be fixed.  I typically have not built from source but have
> > instead relied on the binaries.
>
> This is hard to say; it seems to be from 2007 or so.
>
> > Please any success you have we would appreciate it if you could report
> > back to this group -- it's the only source of anything remotely
> > current about the project.
>
> If I could get it running, I will report back about the changes I have
> to make.
>
> Would it be useful to contact the original authors?

In lieu of the original authors I have become the de facto maintainer
though my interest has seriously waned. The original authors are
quite busy with much more successful projects. I hate to say it, but
tkhtml is pretty much orphaned, or "abandonware"

Ole Streicher

unread,
Feb 20, 2012, 8:02:38 AM2/20/12
to tkhtml3
On 20 Feb., 13:53, jemptymethod <jemptymet...@gmail.com> wrote:
> In lieu of the original authors I have become the de facto maintainer
> though my interest has seriously waned.  The original authors are
> quite busy with much more successful projects.  I hate to say it, but
> tkhtml is pretty much orphaned, or "abandonware"

Could I ask you to send me the current repository, or the output of

fossil export --git

of the tkhtml repository (maybe zipped), or make it available? I would
then import it on a github repository, which may be more accessible
than the fossil one here.

My problem is that I need it for another program (ds9).

Best regards

Ole

jemptymethod

unread,
Feb 20, 2012, 8:16:22 AM2/20/12
to tkhtml3
I need to start my regular day job now in USA so please give me 12
hours give or take. Be advised though, the last time I clone the
project it was on a computer I don't currently have access to, so I
might then have the same problems accessing the fossil repo.

I do have some rapport with the original authors though and hopefully
if it comes to that they can help resolve it. Or does somebody else
that follows this group have the source code?

George

Matthias Meier

unread,
Feb 20, 2012, 9:02:48 AM2/20/12
to tkh...@googlegroups.com
Hello,

i do have the source, dated to Jan. 2011.

Shall i put/post it somewhere?

Matthias

jemptymethod schrieb:


--
Mit freundlichen Gr��en

Matthias Meier
FuH Entwicklungsgesellschaft mbH
Gesch�ftsf�hrer Carola Fornoff und J�rg-Friedrich Sch�ner
HRB Freiburg 701203, UID DE255007372
Hauptstr. 4, D-79224 Umkirch
Tel +49 7665 93288-0, Fax -150

Ole Streicher

unread,
Feb 20, 2012, 11:31:33 AM2/20/12
to tkhtml3
At the end, I found out how to download a tar file from the latest
checkin.

The URL is

http://tkhtml.tcl.tk/fossil/tarball/tkHTML-b992a146316ef5c8.tar.gz?uuid=b992a146316ef5c829a445f86257a44f52fa50e0

so for the moment I am happy with that.

However, it would be good to have the whole repository in some
accessible way.

Best

Ole
Reply all
Reply to author
Forward
0 new messages