Error processing request

Parameters

CONTENT_LENGTH0
REQUEST_METHODGET
REQUEST_URI/revision/tcc4tcl?V=4
QUERY_STRINGV=4
CONTENT_TYPE
DOCUMENT_URI/revision/tcc4tcl
DOCUMENT_ROOT/var/www/nikit/nikit/nginx/../docroot
SCGI1
SERVER_PROTOCOLHTTP/1.1
HTTPSon
REMOTE_ADDR172.69.58.130
REMOTE_PORT33806
SERVER_PORT4443
SERVER_NAMEwiki.tcl-lang.org
HTTP_HOSTwiki.tcl-lang.org
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPT_ENCODINGgzip, br
HTTP_X_FORWARDED_FOR18.119.126.80
HTTP_CF_RAY87a2abcb98ec5552-ORD
HTTP_X_FORWARDED_PROTOhttps
HTTP_CF_VISITOR{"scheme":"https"}
HTTP_ACCEPT*/*
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
HTTP_CF_CONNECTING_IP18.119.126.80
HTTP_CDN_LOOPcloudflare
HTTP_CF_IPCOUNTRYUS

Body


Error

Unknow state transition: LINE -> END

-code

1

-level

0

-errorstack

INNER {returnImm {Unknow state transition: LINE -> END} {}} CALL {my render_wikit tcc4tcl {tcc4tcl (Tiny C Compiler for Tcl) is a Tcl extension that provides an interface to [TCC].

It is a fork of [tcltcc] by Mark Janssen.

It is licensed under the terms of the [LGPL] v2.1 (or later).

Homepage: http://chiselapp.com/user/rkeene/repository/tcc4tcl/index

----
[dbohdan] 2015-03-16: As of version 0.23 you can compile tcc4tcl on Linux thus:

======bash
#!/bin/sh
set -e
fossil clone http://chiselapp.com/user/rkeene/repository/tcc4tcl/home tcc4tcl.fossil
mkdir tcc4tcl
cd tcc4tcl
fossil open ../tcc4tcl.fossil
./build/pre.sh
./configure
make
======

[AMG]: When I try the above procedure, `@PACKAGE_VERSION@` in the `*.in` files is converted to `@@VERS@@`.  This token appears in `configure.ac` and `tcc4tcl.tcl`.  Is it supposed to be replaced with something else?  What is responsible for doing that?

<<categories>> Extension} regexp2} CALL {my render tcc4tcl {tcc4tcl (Tiny C Compiler for Tcl) is a Tcl extension that provides an interface to [TCC].

It is a fork of [tcltcc] by Mark Janssen.

It is licensed under the terms of the [LGPL] v2.1 (or later).

Homepage: http://chiselapp.com/user/rkeene/repository/tcc4tcl/index

----
[dbohdan] 2015-03-16: As of version 0.23 you can compile tcc4tcl on Linux thus:

======bash
#!/bin/sh
set -e
fossil clone http://chiselapp.com/user/rkeene/repository/tcc4tcl/home tcc4tcl.fossil
mkdir tcc4tcl
cd tcc4tcl
fossil open ../tcc4tcl.fossil
./build/pre.sh
./configure
make
======

[AMG]: When I try the above procedure, `@PACKAGE_VERSION@` in the `*.in` files is converted to `@@VERS@@`.  This token appears in `configure.ac` and `tcc4tcl.tcl`.  Is it supposed to be replaced with something else?  What is responsible for doing that?

<<categories>> Extension}} CALL {my revision tcc4tcl} CALL {::oo::Obj1324116 process revision/tcc4tcl} CALL {::oo::Obj1324114 process}

-errorcode

NONE

-errorinfo

Unknow state transition: LINE -> END
    while executing
"error $msg"
    (class "::Wiki" method "render_wikit" line 6)
    invoked from within
"my render_$default_markup $N $C $mkup_rendering_engine"
    (class "::Wiki" method "render" line 8)
    invoked from within
"my render $name $C"
    (class "::Wiki" method "revision" line 31)
    invoked from within
"my revision $page"
    (class "::Wiki" method "process" line 56)
    invoked from within
"$server process [string trim $uri /]"

-errorline

4