Error processing request

Parameters

CONTENT_LENGTH0
REQUEST_METHODGET
REQUEST_URI/revision/Developing+Tcl+with+Batteries+Included?V=2
QUERY_STRINGV=2
CONTENT_TYPE
DOCUMENT_URI/revision/Developing+Tcl+with+Batteries+Included
DOCUMENT_ROOT/var/www/nikit/nikit/nginx/../docroot
SCGI1
SERVER_PROTOCOLHTTP/1.1
HTTPSon
REMOTE_ADDR172.70.100.123
REMOTE_PORT43356
SERVER_PORT4443
SERVER_NAMEwiki.tcl-lang.org
HTTP_HOSTwiki.tcl-lang.org
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPT_ENCODINGgzip, br
HTTP_X_FORWARDED_FOR3.137.218.215
HTTP_CF_RAY87698074aa94e1d7-ORD
HTTP_X_FORWARDED_PROTOhttps
HTTP_CF_VISITOR{"scheme":"https"}
HTTP_ACCEPT*/*
HTTP_USER_AGENTclaudebot
HTTP_CF_CONNECTING_IP3.137.218.215
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 {Developing Tcl with Batteries Included} {It's useful to be able to make a checkout of the current Tcl sources with their
“standard batteries” included. Here's how to do that.


** See Also **

   [TIP] [http://www.tcl.tk/cgi-bin/tct/tip/386%|%386]:   



** Clone the Repositories **

in your home directory…
======none
fossil clone http://core.tcl.tk/tcl/ tcl.fossil
fossil clone http://core.tcl.tk/itcl/ itcl.fossil
fossil clone http://core.tcl.tk/tclconfig/ tclconfig.fossil
fossil clone http://core.tcl.tk/thread/ thread.fossil
======

======
or with user name and password:

======none
% fossil clone https://username:[email protected]/tcl tcl.fossil
======



** Construct the Checkout **

Instructions for Unix (assuming you develop in `~/tcl`)

======none
mkdir ~/tcl
cd ~/tcl
fossil open ~/tcl.fossil trunk
mv _FOSSIL_ .fos
cd pkgs
mkdir itcl
mkdir thread
cd itcl
fossil open --nested ~/itcl.fossil trunk
mv _FOSSIL_ .fos
mkdir tclconfig
cd tclconfig
fossil open --nested ~/tclconfig.fossil trunk
mv _FOSSIL_ .fos
cd ../../thread
fossil open --nested ~/thread.fossil trunk
mv _FOSSIL_ .fos
mkdir tclconfig
cd tclconfig
fossil open --nested ~/tclconfig.fossil trunk
mv _FOSSIL_ .fos
======


** Build the Checkout **

Assuming you want your build in `/tmp/tcl8.6`; adjust to taste…

======none
cd ~/tcl/unix
`pwd`/configure --prefix=/tmp/tcl8.6
make
======

Then run the tests...

======none
make test
======

And install so you can try running real code

======none
make install
/tmp/tcl8.6/bin/tclsh8.6
======



** Change password on core.tcl.tk **

[HaO],[AK] 2012-12-12 18:05:59: When you are logged in the 'Log out' link will
move you to a page where you can not only logout, or re-login, but also change
your password.


<<categories>> Development} regexp2} CALL {my render {Developing Tcl with Batteries Included} {It's useful to be able to make a checkout of the current Tcl sources with their
“standard batteries” included. Here's how to do that.


** See Also **

   [TIP] [http://www.tcl.tk/cgi-bin/tct/tip/386%|%386]:   



** Clone the Repositories **

in your home directory…
======none
fossil clone http://core.tcl.tk/tcl/ tcl.fossil
fossil clone http://core.tcl.tk/itcl/ itcl.fossil
fossil clone http://core.tcl.tk/tclconfig/ tclconfig.fossil
fossil clone http://core.tcl.tk/thread/ thread.fossil
======

======
or with user name and password:

======none
% fossil clone https://username:[email protected]/tcl tcl.fossil
======



** Construct the Checkout **

Instructions for Unix (assuming you develop in `~/tcl`)

======none
mkdir ~/tcl
cd ~/tcl
fossil open ~/tcl.fossil trunk
mv _FOSSIL_ .fos
cd pkgs
mkdir itcl
mkdir thread
cd itcl
fossil open --nested ~/itcl.fossil trunk
mv _FOSSIL_ .fos
mkdir tclconfig
cd tclconfig
fossil open --nested ~/tclconfig.fossil trunk
mv _FOSSIL_ .fos
cd ../../thread
fossil open --nested ~/thread.fossil trunk
mv _FOSSIL_ .fos
mkdir tclconfig
cd tclconfig
fossil open --nested ~/tclconfig.fossil trunk
mv _FOSSIL_ .fos
======


** Build the Checkout **

Assuming you want your build in `/tmp/tcl8.6`; adjust to taste…

======none
cd ~/tcl/unix
`pwd`/configure --prefix=/tmp/tcl8.6
make
======

Then run the tests...

======none
make test
======

And install so you can try running real code

======none
make install
/tmp/tcl8.6/bin/tclsh8.6
======



** Change password on core.tcl.tk **

[HaO],[AK] 2012-12-12 18:05:59: When you are logged in the 'Log out' link will
move you to a page where you can not only logout, or re-login, but also change
your password.


<<categories>> Development}} CALL {my revision {Developing Tcl with Batteries Included}} CALL {::oo::Obj3722629 process revision/Developing+Tcl+with+Batteries+Included} CALL {::oo::Obj3722627 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