Error processing request

Parameters

CONTENT_LENGTH0
REQUEST_METHODGET
REQUEST_URI/revision/listbox?V=34
QUERY_STRINGV=34
CONTENT_TYPE
DOCUMENT_URI/revision/listbox
DOCUMENT_ROOT/var/www/nikit/nikit/nginx/../docroot
SCGI1
SERVER_PROTOCOLHTTP/1.1
HTTPSon
REMOTE_ADDR172.69.7.14
REMOTE_PORT20462
SERVER_PORT4443
SERVER_NAMEwiki.tcl-lang.org
HTTP_HOSTwiki.tcl-lang.org
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPT_ENCODINGgzip, br
HTTP_X_FORWARDED_FOR3.144.123.88
HTTP_CF_RAY88d7156f7cba620e-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_REFERERhttp://wiki.tcl.tk/revision/listbox?V=34
HTTP_CF_CONNECTING_IP3.144.123.88
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 listbox Create\ and\ display\ a\ list\ of\ items,\ one\ per\ line.\n\nThe\ doc\ for\ the\ Tk\ listbox\ is\ found\ at:\ http://www.purl.org/tcl/home/man/tcl8.4/TkCmd/listbox.htm\n\nThe\ doc\ for\ \[BWidget\]'s\ ListBox\ can\ be\ found\ at\ http://tcllib.sourceforge.net/BWman/ListBox.html\n\n(anyone\ want\ to\ describe\ how\ the\ two\ widgets\ differ?\ \ what\ other\ listbox\ widgets\ exist?)\n**\ Documentation\ **\n----\n\nA\ simple\ example\ of\ the\ use\ of\ listbox\ (modified\ from\ the\ previous\ example,\ so\ that\ the\ scrollbar\ now\ works--\[D.\ McC\])\ would\ be:\n\n\ #!\ /bin/sh\n\ #\ Use\ the\ shell\ to\ start\ the\ wish\ interpreter:\ \\\n\ exec\ wish\ \"\$0\"\ \$\{1+\"\$@\"\}\nlistbox\ .lb\ -selectmode\ multiple\ -height\ 4\n\ frame\ .f\n\ listbox\ .b\ -selectmode\ multiple\ -height\ 4\n\ scrollbar\ .c\ -command\ \[list\ .b\ yview\]\n\ .b\ configure\ -yscrollcommand\ \[list\ .c\ set\]\n\ .b\ insert\ 0\ sample\ stuff\ colors\ red\ yellow\ green\n\ pack\ .b\ .c\ -in\ .f\ -side\ left\ -expand\ 1\ -fill\ both\n\ grid\ .f\n\ .b\ itemconfigure\ 0\ -foreground\ blue\n\ .b\ itemconfigure\ 1\ -foreground\ white\n\ .b\ itemconfigure\ 2\ -foreground\ black\n\ .b\ itemconfigure\ 3\ -foreground\ red\n\ .b\ itemconfigure\ 4\ -foreground\ yellow\n\ .b\ itemconfigure\ 5\ -foreground\ green\n\[LV\]:\ So,\ once\ `.lb`\ is\ created,\ and\ someone\ selects\ one\ of\ the\ entries,\ then\n\nOften\ someone\ asks\ how\ to\ get\ a\ listbox\ to\ take\ more\ than\ one\ selection\ and\nOften\ someone\ asks\ how\ to\ get\ a\ listbox\ to\ take\ more\ than\ one\ selection\ and\ people\ recommend\ they\ read\ the\ above\ reference\ page's\ information\ on\ ''-exportselection\ 0''\ .\ '''CJU:'''\ Normally,\ if\ you\ have\ more\ than\ one\ listbox\ on\ the\ screen,\ selecting\ one\ listbox\ automatically\ unselects\ any\ previous\ selections\ in\ the\ all\ of\ the\ others.\ ''-exportselection\ 0''\ is\ a\ way\ of\ getting\ around\ that\ at\ the\ cost\ of\ not\ being\ able\ to\ export\ the\ list\ element(s)\ to\ the\ X\ selection.\ I\ understand\ the\ reasoning\ for\ this\ behavior,\ but\ I\ think\ the\ default\ for\ ''-exportselection''\ should\ be\ 0\ instead\ of\ 1\ for\ the\ listbox\ simply\ due\ to\ the\ confusion\ it\ can\ cause\ for\ newcomers\ of\ Tk\ and\ also\ the\ relative\ rarity\ of\ the\ need\ to\ copy\ from\ a\ listbox\ as\ opposed\ to\ a\ text\ or\ entry\ widget,\ for\ example.\nCJU:\ Normally,\ if\ you\ have\ more\ than\ one\ listbox\ on\ the\ screen,\ selecting\ one\n''\[MGS\]''\ -\ Note:\ selection\ is\ not\ the\ same\ as\ the\ clipboard.\ See:\ \[selection\]\n''CJU''\ -\ Corrected\ it.\n\[MGS\]:\ Note:\ selection\ is\ not\ the\ same\ as\ the\ clipboard.\ See:\ \[selection\]\n\n----\n\n\[Tk\]'s\ venerable\ \[FAQ\]\ covers\ several\ aspects\ of\ listbox\ management\ which\ are,\n\[Tk\]'s\ venerable\ \[FAQ\]\ covers\ several\ aspects\ of\ listbox\ management\ which\ are,\ in\ fact,\ frequently-asked.\ \ Among\ these\ are\ synchronization\ between\ parallel\ listboxes,\ multi-selection,\ ...\ \[http://tcl.sf.net/faqs/tk/#listbox\].\ \ Also,\ note\ that\ people\ who\ start\ with\ listboxes\ often\ want\ to\ move\ to\ \[combobox\]es,\ \[wcb\],\ \[multicolumn\ listbox\]es,\ \[hugecombo\],\ \[Hugelist\],\ \[virtuallist\]...\nAlso,\ note\ that\ people\ who\ start\ with\ listboxes\ often\ want\ to\ move\ to\n\n\[LV\]:\ Has\ anyone\ implemented\ a\ listbox\ with\ separators,\ for\ cases\ where\ you\nSee\ also:\n======\n\ \ \ *\ \[listbox\ selection\]\n\ \ \ *\ \[alternate.listbox.colors\]\n\ \ \ *\ \[flash.listbox.selection\]\n\ \ \ *\ \[Listbox\ navigation\ by\ keyboard\]\n\ \ \ *\ \[A\ little\ list\ selector\]:\ two\ listboxes\ for\ selecting\ a\ subset\n\ \ \ *\ \[Quick\ positioning\ in\ listbox\]\n\ \ \ *\ \[multi\ scrolling\]\n\ \ \ *\ \[A\ minimal\ multi\ listboxes\ megawidget\]\n\n----\n\n\[lv\]\ Has\ anyone\ implemented\ a\ listbox\ with\ seperators,\ for\ cases\ where\ you\ want\ to\ visually\ group\ related\ members\ of\ a\ listbox?\n\n----\n\n\[Category\ Widget\]\ |\n\[Category\ Command\]\ |\n\[Tk\ syntax\ help\]\ |\n\[Arts\ and\ Crafts\ of\ Tcl-Tk\ Programming\] regexp2} CALL {my render listbox Create\ and\ display\ a\ list\ of\ items,\ one\ per\ line.\n\nThe\ doc\ for\ the\ Tk\ listbox\ is\ found\ at:\ http://www.purl.org/tcl/home/man/tcl8.4/TkCmd/listbox.htm\n\nThe\ doc\ for\ \[BWidget\]'s\ ListBox\ can\ be\ found\ at\ http://tcllib.sourceforge.net/BWman/ListBox.html\n\n(anyone\ want\ to\ describe\ how\ the\ two\ widgets\ differ?\ \ what\ other\ listbox\ widgets\ exist?)\n**\ Documentation\ **\n----\n\nA\ simple\ example\ of\ the\ use\ of\ listbox\ (modified\ from\ the\ previous\ example,\ so\ that\ the\ scrollbar\ now\ works--\[D.\ McC\])\ would\ be:\n\n\ #!\ /bin/sh\n\ #\ Use\ the\ shell\ to\ start\ the\ wish\ interpreter:\ \\\n\ exec\ wish\ \"\$0\"\ \$\{1+\"\$@\"\}\nlistbox\ .lb\ -selectmode\ multiple\ -height\ 4\n\ frame\ .f\n\ listbox\ .b\ -selectmode\ multiple\ -height\ 4\n\ scrollbar\ .c\ -command\ \[list\ .b\ yview\]\n\ .b\ configure\ -yscrollcommand\ \[list\ .c\ set\]\n\ .b\ insert\ 0\ sample\ stuff\ colors\ red\ yellow\ green\n\ pack\ .b\ .c\ -in\ .f\ -side\ left\ -expand\ 1\ -fill\ both\n\ grid\ .f\n\ .b\ itemconfigure\ 0\ -foreground\ blue\n\ .b\ itemconfigure\ 1\ -foreground\ white\n\ .b\ itemconfigure\ 2\ -foreground\ black\n\ .b\ itemconfigure\ 3\ -foreground\ red\n\ .b\ itemconfigure\ 4\ -foreground\ yellow\n\ .b\ itemconfigure\ 5\ -foreground\ green\n\[LV\]:\ So,\ once\ `.lb`\ is\ created,\ and\ someone\ selects\ one\ of\ the\ entries,\ then\n\nOften\ someone\ asks\ how\ to\ get\ a\ listbox\ to\ take\ more\ than\ one\ selection\ and\nOften\ someone\ asks\ how\ to\ get\ a\ listbox\ to\ take\ more\ than\ one\ selection\ and\ people\ recommend\ they\ read\ the\ above\ reference\ page's\ information\ on\ ''-exportselection\ 0''\ .\ '''CJU:'''\ Normally,\ if\ you\ have\ more\ than\ one\ listbox\ on\ the\ screen,\ selecting\ one\ listbox\ automatically\ unselects\ any\ previous\ selections\ in\ the\ all\ of\ the\ others.\ ''-exportselection\ 0''\ is\ a\ way\ of\ getting\ around\ that\ at\ the\ cost\ of\ not\ being\ able\ to\ export\ the\ list\ element(s)\ to\ the\ X\ selection.\ I\ understand\ the\ reasoning\ for\ this\ behavior,\ but\ I\ think\ the\ default\ for\ ''-exportselection''\ should\ be\ 0\ instead\ of\ 1\ for\ the\ listbox\ simply\ due\ to\ the\ confusion\ it\ can\ cause\ for\ newcomers\ of\ Tk\ and\ also\ the\ relative\ rarity\ of\ the\ need\ to\ copy\ from\ a\ listbox\ as\ opposed\ to\ a\ text\ or\ entry\ widget,\ for\ example.\nCJU:\ Normally,\ if\ you\ have\ more\ than\ one\ listbox\ on\ the\ screen,\ selecting\ one\n''\[MGS\]''\ -\ Note:\ selection\ is\ not\ the\ same\ as\ the\ clipboard.\ See:\ \[selection\]\n''CJU''\ -\ Corrected\ it.\n\[MGS\]:\ Note:\ selection\ is\ not\ the\ same\ as\ the\ clipboard.\ See:\ \[selection\]\n\n----\n\n\[Tk\]'s\ venerable\ \[FAQ\]\ covers\ several\ aspects\ of\ listbox\ management\ which\ are,\n\[Tk\]'s\ venerable\ \[FAQ\]\ covers\ several\ aspects\ of\ listbox\ management\ which\ are,\ in\ fact,\ frequently-asked.\ \ Among\ these\ are\ synchronization\ between\ parallel\ listboxes,\ multi-selection,\ ...\ \[http://tcl.sf.net/faqs/tk/#listbox\].\ \ Also,\ note\ that\ people\ who\ start\ with\ listboxes\ often\ want\ to\ move\ to\ \[combobox\]es,\ \[wcb\],\ \[multicolumn\ listbox\]es,\ \[hugecombo\],\ \[Hugelist\],\ \[virtuallist\]...\nAlso,\ note\ that\ people\ who\ start\ with\ listboxes\ often\ want\ to\ move\ to\n\n\[LV\]:\ Has\ anyone\ implemented\ a\ listbox\ with\ separators,\ for\ cases\ where\ you\nSee\ also:\n======\n\ \ \ *\ \[listbox\ selection\]\n\ \ \ *\ \[alternate.listbox.colors\]\n\ \ \ *\ \[flash.listbox.selection\]\n\ \ \ *\ \[Listbox\ navigation\ by\ keyboard\]\n\ \ \ *\ \[A\ little\ list\ selector\]:\ two\ listboxes\ for\ selecting\ a\ subset\n\ \ \ *\ \[Quick\ positioning\ in\ listbox\]\n\ \ \ *\ \[multi\ scrolling\]\n\ \ \ *\ \[A\ minimal\ multi\ listboxes\ megawidget\]\n\n----\n\n\[lv\]\ Has\ anyone\ implemented\ a\ listbox\ with\ seperators,\ for\ cases\ where\ you\ want\ to\ visually\ group\ related\ members\ of\ a\ listbox?\n\n----\n\n\[Category\ Widget\]\ |\n\[Category\ Command\]\ |\n\[Tk\ syntax\ help\]\ |\n\[Arts\ and\ Crafts\ of\ Tcl-Tk\ Programming\]} CALL {my revision listbox} CALL {::oo::Obj1403429 process revision/listbox} CALL {::oo::Obj1403427 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