<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/tclreadline/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/tclreadline/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/tclreadline/bugs/</id><updated>2015-07-15T00:20:37.423000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>#5 alloc: invalid block with tcl 8.4 --enable-threads</title><link href="https://sourceforge.net/p/tclreadline/bugs/5/?limit=25#5575" rel="alternate"/><published>2015-07-15T00:20:37.423000Z</published><updated>2015-07-15T00:20:37.423000Z</updated><author><name>josh</name><uri>https://sourceforge.net/u/jelson41/</uri></author><id>https://sourceforge.netddb9993106200aaf60bfbe9e0bb57bd5cde1f94e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;What is the fix? the link doesn't work:(&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>tclreadlineSetup.tcl.in typo in shebang</title><link href="https://sourceforge.net/p/tclreadline/bugs/11/" rel="alternate"/><published>2013-10-29T13:13:25.047000Z</published><updated>2013-10-29T13:13:25.047000Z</updated><author><name>Pietro Cerutti</name><uri>https://sourceforge.net/u/gahr/</uri></author><id>https://sourceforge.net1c7b0d420553a2e1cae6e7c3c0626351123e684a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This patch fixed a typo in the shebang line of tclreadlineSetup.tcl.in&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>tclreadline does not work w/ readline 6.2</title><link href="https://sourceforge.net/p/tclreadline/bugs/10/" rel="alternate"/><published>2013-02-10T19:23:34Z</published><updated>2013-02-10T19:23:34Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net1854cbcf6ede333a2e83ec0648f9ffc61473ef28</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;eric@teckel ~ $ /usr/bin/tclsh&lt;br /&gt;
% package require tclreadline&lt;br /&gt;
couldn't load file "/usr/lib/libtclreadline.so":&lt;br /&gt;
/usr/lib/libtclreadline.so: undefined symbol: _rl_executing_macro&lt;/p&gt;
&lt;p&gt;This is with readline 6.2_p1 and tclreadline 2.1.0-r1 on Gentoo Linux.&lt;/p&gt;
&lt;p&gt;At readline 4.2 we have:&lt;br /&gt;
_rl_executing_macro has been renamed to rl_executing_macro, which&lt;br /&gt;
means it's now part of the public interface.&lt;/p&gt;
&lt;p&gt;so it presumably hasn't worked since then!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>unmatched brace/quote in list error</title><link href="https://sourceforge.net/p/tclreadline/bugs/9/" rel="alternate"/><published>2010-05-28T11:11:06Z</published><updated>2010-05-28T11:11:06Z</updated><author><name>Arunmozhi V</name><uri>https://sourceforge.net/u/arunmozhiv/</uri></author><id>https://sourceforge.net0b9f525b8f9c7cdfeefe9068724e165c6cad16a7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This error occurs during command completions. For example, type the following to get the error&lt;/p&gt;
&lt;p&gt;puts "&amp;lt;tab&amp;gt;&lt;/p&gt;
&lt;p&gt;The problem is due to the wrong usage of catch, similar to the bug 754797.&lt;/p&gt;
&lt;p&gt;Fix:&lt;br /&gt;
In the procedures Llength, Lindex and Lrange, change the following&lt;br /&gt;
if {[catch [list ...]]}&lt;br /&gt;
to&lt;br /&gt;
if {[catch {...}]}&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>puts -nonewline is ignored</title><link href="https://sourceforge.net/p/tclreadline/bugs/8/" rel="alternate"/><published>2008-11-06T15:13:19Z</published><updated>2008-11-06T15:13:19Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net596fdc2b3d10ef1e4a2e4e522e85cba643072ce9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;"puts" command output from interactive tcl shell using tclreadline is not visible if "-nonewline option is used. Though output strings are visible when tcl shell is closed.&lt;/p&gt;
&lt;p&gt;Example:&lt;br /&gt;
tclsh8.4&amp;gt;  puts -nonewline "Test string"&lt;br /&gt;
tclsh8.4&amp;gt;  puts -nonewline "Test string 2"&lt;br /&gt;
tclsh8.4&amp;gt;  puts -nonewline "Test string 3"&lt;br /&gt;
tclsh8.4&amp;gt; &lt;br /&gt;
tclsh8.4&amp;gt; &lt;br /&gt;
tclsh8.4&amp;gt; &lt;br /&gt;
tclsh8.4&amp;gt; exit&lt;br /&gt;
Test stringTest string 2Test string 3&lt;/p&gt;
&lt;p&gt;INFO:&lt;br /&gt;
puts $::tclreadline::patchLevel &lt;br /&gt;
2.1.0&lt;/p&gt;
&lt;p&gt;puts $tcl_patchLevel &lt;br /&gt;
8.4.19&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>compilation problem on 64 bit</title><link href="https://sourceforge.net/p/tclreadline/bugs/7/" rel="alternate"/><published>2008-05-11T14:28:54Z</published><updated>2008-05-11T14:28:54Z</updated><author><name>Antonio Bonifati</name><uri>https://sourceforge.net/u/abonifa/</uri></author><id>https://sourceforge.netd74a06dc4e8bc8b39e073762b393528de8656e10</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Building fails under 64 bit, e.g. my system:&lt;/p&gt;
&lt;p&gt;Linux nero 2.6.24-ARCH #1 SMP PREEMPT Sun Mar 30 10:50:22 CEST 2008 x86_64 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux&lt;/p&gt;
&lt;p&gt;See attached log file for details.&lt;/p&gt;
&lt;p&gt;I suggest a fix: upgrade config.guess and config.sub. Current versions date to 2000! Get the latest from:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://savannah.gnu.org/cgi-bin/viewcvs/\" rel="nofollow"&gt;http://savannah.gnu.org/cgi-bin/viewcvs/\&lt;/a&gt;&lt;em&gt;checkout*/config/config/config.guess&lt;br /&gt;
&lt;a href="http://savannah.gnu.org/cgi-bin/viewcvs/\" rel="nofollow"&gt;&lt;/a&gt;&lt;a href="http://savannah.gnu.org/cgi-bin/viewcvs/\" rel="nofollow"&gt;http://savannah.gnu.org/cgi-bin/viewcvs/\&lt;/a&gt;&lt;/em&gt;checkout*/config/config/config.sub &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Incomplete compilation </title><link href="https://sourceforge.net/p/tclreadline/bugs/6/" rel="alternate"/><published>2004-12-16T09:19:49Z</published><updated>2004-12-16T09:19:49Z</updated><author><name>Fabien Soulier</name><uri>https://sourceforge.net/u/fsou/</uri></author><id>https://sourceforge.netc86f23953a59511e6264cf7d7460627dbff6f231</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When I call ./configure with the option:&lt;br /&gt;
--target=i486-slackware-linux&lt;br /&gt;
the shared libs are not installed by make &amp;amp;&amp;amp; make&lt;br /&gt;
install. I only get libtclreadline.la and&lt;br /&gt;
libtclreadline.a (no so libs). Same problem when I add&lt;br /&gt;
--enable-shared to ./configure.&lt;/p&gt;
&lt;p&gt;Without the target option, everything works fine. This&lt;br /&gt;
is probably a bug with autoconf/automake.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>alloc: invalid block with tcl 8.4 --enable-threads</title><link href="https://sourceforge.net/p/tclreadline/bugs/5/" rel="alternate"/><published>2004-11-15T15:30:20Z</published><updated>2004-11-15T15:30:20Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net00fbca0df042f5d7274ce3490e5c7fb2d2d5cf07</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;for problem and bufix see &lt;br /&gt;
&lt;a href="http://sourceforge.net/mailarchive/forum.php?thread_id=5095600&amp;amp;forum_id=5514"&gt;http://sourceforge.net/mailarchive/forum.php?thread_id=5095600&amp;amp;forum_id=5514&lt;/a&gt; &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>ScriptCompleter Problems</title><link href="https://sourceforge.net/p/tclreadline/bugs/4/" rel="alternate"/><published>2003-11-06T15:32:05Z</published><updated>2003-11-06T15:32:05Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net20b7bc8ae022d1f273a804e4536368e14ac83ead</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I wonder if you could help me with a problem. I want to &lt;br /&gt;
add some extra commands to the ScriptCompleter. I &lt;br /&gt;
know I can do it by using the following command&lt;/p&gt;
&lt;p&gt;tclreadline::readline add &amp;amp;lt;command&amp;amp;gt;.&lt;/p&gt;
&lt;p&gt;However, I want to be able to add numerous commands &lt;br /&gt;
which begin with the same words. &lt;br /&gt;
eg.&lt;/p&gt;
&lt;p&gt;tclreadline::readline add &amp;amp;quot;delete arm&amp;amp;quot;&lt;br /&gt;
tclreadline::readline add &amp;amp;quot;delete leg&amp;amp;quot;&lt;/p&gt;
&lt;p&gt;However, if I were to enter these commands, and I &lt;br /&gt;
press the tab key, only the first one which I enter will be &lt;br /&gt;
displayed (in this case &amp;amp;quot;delete arm&amp;amp;quot;). Does anyone know &lt;br /&gt;
of any work arounds to this problem?&lt;/p&gt;
&lt;p&gt;Also, there was an issue of the &amp;amp;quot;ls&amp;amp;quot; command being run &lt;br /&gt;
when a user presses the tab key numerous times. Is &lt;br /&gt;
there a way to turn this off? The only workaround I have &lt;br /&gt;
found is to cd into an empty directory.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Error with shell command completions and tcl8.4</title><link href="https://sourceforge.net/p/tclreadline/bugs/3/" rel="alternate"/><published>2003-06-15T08:26:53Z</published><updated>2003-06-15T08:26:53Z</updated><author><name>Philip Quaife</name><uri>https://sourceforge.net/u/wowbagger/</uri></author><id>https://sourceforge.netbdf6b9fd34f856957281cabdfe1f529754a77e83</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In tclreadlineCompleter.tcl&lt;br /&gt;
in proc ScriptCompleter&lt;/p&gt;
&lt;p&gt;The command:&lt;br /&gt;
if {[catch [list set alias [namespace origin&lt;br /&gt;
$alias]]] }{&lt;/p&gt;
&lt;p&gt;Causes an error if the command is not a tcl command&lt;/p&gt;
&lt;p&gt;EG:&lt;br /&gt;
rmdir /usr/lo[tab]&lt;/p&gt;
&lt;p&gt;This is caused by namespace origin being evaluated&lt;br /&gt;
prior to execution of the catch statement.&lt;/p&gt;
&lt;p&gt;The fix:&lt;br /&gt;
if {[catch {set alias [namespace origin $alias]} ] }{&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>