<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Activity for Bywater BASIC Interpreter</title><link>https://sourceforge.net/p/bwbasic/activity/</link><description>Recent activity for Bywater BASIC Interpreter</description><language>en</language><lastBuildDate>Thu, 23 Oct 2025 16:17:02 -0000</lastBuildDate><item><title>Bywater BASIC Interpreter released /bwbasic/version 3.40/bwbasic.exe</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.40/bwbasic.exe/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Thu, 23 Oct 2025 16:17:02 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/version 3.40/bwbasic.exe/download</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/version 3.40/bwbasic-3.40.zip</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.40/bwbasic-3.40.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Thu, 23 Oct 2025 16:17:02 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/version 3.40/bwbasic-3.40.zip/download</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/bwbasic-snapshot-2025-09-13.zip</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-13.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Fri, 12 Sep 2025 21:40:04 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-13.zip/download</guid></item><item><title>Tom Lake posted a comment on ticket #14</title><link>https://sourceforge.net/p/bwbasic/bugs/14/?limit=25#3aec/6115</link><description>I have no idea what I was doing wrong before but it's working now. Sorry! Tom Lake -----Original Message----- From: bugs@bwbasic.p.re.sourceforge.net bugs@bwbasic.p.re.sourceforge.net On Behalf Of Paul Edwards Sent: Monday, September 8, 2025 4:07 AM To: [bwbasic:bugs] 14@bugs.bwbasic.p.re.sourceforge.net Subject: [bwbasic:bugs] #14 MAT READ Not Implemented It appears to be operating as designed. I don't know if the design is wrong though. Here are the systems that "MAT READ" is supposed to run on:...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Lake</dc:creator><pubDate>Mon, 08 Sep 2025 18:52:31 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/14/?limit=25#3aec/6115</guid></item><item><title>Paul Edwards posted a comment on ticket #14</title><link>https://sourceforge.net/p/bwbasic/bugs/14/?limit=25#3aec</link><description>It appears to be operating as designed. I don't know if the design is wrong though. Here are the systems that "MAT READ" is supposed to run on: bwd_cmd.c: { C_MAT_READ, /* UniqueID */ "MAT READ arrayname", /* Syntax */ "Matrix read.", /* Description */ "MAT READ", /* Name */ S70 | D64 | G74 | H14 | HB1 | HB2 | G65 | G67 | D71 | I70 | I73 /* OptionVersionBitmask */ }, I took the last one, I73: bwb_tbl.c: { "SYSTEM/370", /* Name */ I73, /* OptionVersionBitmask */ "I73", /* ID */ "IBM System/370 Mainframe...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Mon, 08 Sep 2025 08:07:05 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/14/?limit=25#3aec</guid></item><item><title>Tom Lake created ticket #14</title><link>https://sourceforge.net/p/bwbasic/bugs/14/</link><description>MAT READ Not Implemented</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Lake</dc:creator><pubDate>Mon, 08 Sep 2025 02:29:13 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/14/</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/bwbasic-snapshot-2025-09-08.zip</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-08.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Sun, 07 Sep 2025 23:32:02 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-08.zip/download</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/bwbasic-snapshot-2025-09-06.zip</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-06.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Sat, 06 Sep 2025 07:50:03 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/bwbasic-snapshot-2025-09-06.zip/download</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/7bad8f41a4/?limit=25#021b/9537</link><description>Hi Tom. I'm not aware of anyone doing development work/enhancements currently. I just maintain it when people submit modifications. I also sometimes create new targets (makefiles), given that the code is C90-compliant. I don't actually use it myself.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sat, 06 Sep 2025 07:48:33 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/7bad8f41a4/?limit=25#021b/9537</guid></item><item><title>Daniel D. Rodrigues posted a comment on a blog post</title><link>https://sourceforge.net/p/bwbasic/news/2024/11/bwbasic-330-released/?limit=25#c718</link><description>Wow! Amazing!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Wed, 21 May 2025 14:51:04 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/news/2024/11/bwbasic-330-released/?limit=25#c718</guid></item><item><title>Tom Lake posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/7bad8f41a4/?limit=25#021b</link><description>The ECMA-116 choice doesn't follow the standard for strings. It uses MID$ to get characters. The standard uses an substring notation so that to print characters 2 through 4 , you'd do this: A$="THIS IS A TEST" PRINT A$(2:4) HIS Also, the MAT statements are missing. Are there any plans to increase compatibility?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Lake</dc:creator><pubDate>Thu, 13 Mar 2025 22:28:02 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/7bad8f41a4/?limit=25#021b</guid></item><item><title>Paul Edwards modified ticket #3</title><link>https://sourceforge.net/p/bwbasic/patches/3/</link><description>Do "fflush" to fix INPUT statement</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:59:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/3/</guid></item><item><title>Paul Edwards posted a comment on ticket #3</title><link>https://sourceforge.net/p/bwbasic/patches/3/?limit=25#be69</link><description>This patch was incorporated into a previous release and is no longer outstanding, so being closed now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:59:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/3/?limit=25#be69</guid></item><item><title>Paul Edwards modified ticket #7</title><link>https://sourceforge.net/p/bwbasic/patches/7/</link><description>Fix gcc warnings for renum.c</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:47:22 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/7/</guid></item><item><title>Paul Edwards posted a comment on ticket #7</title><link>https://sourceforge.net/p/bwbasic/patches/7/?limit=25#f10c</link><description>The dev code previously discussed has been released in the new 3.30, so closing this now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:47:22 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/7/?limit=25#f10c</guid></item><item><title>Paul Edwards modified ticket #7</title><link>https://sourceforge.net/p/bwbasic/patches/7/</link><description>Fix gcc warnings for renum.c</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:46:43 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/7/</guid></item><item><title>Paul Edwards posted a comment on ticket #7</title><link>https://sourceforge.net/p/bwbasic/patches/7/?limit=25#2593</link><description>The dev code previously discussed has been released in the new 3.30, so closing this now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:46:43 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/7/?limit=25#2593</guid></item><item><title>Paul Edwards modified ticket #8</title><link>https://sourceforge.net/p/bwbasic/patches/8/</link><description>Patch to handle binary files correctly</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:45:11 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/8/</guid></item><item><title>Paul Edwards posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#04ad</link><description>The just-released 3.30 should fix this issue. Get back to me if there is any issue. Closing now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:45:11 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#04ad</guid></item><item><title>Paul Edwards modified ticket #1</title><link>https://sourceforge.net/p/bwbasic/bugs/1/</link><description>Bug in Function</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:41:03 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/1/</guid></item><item><title>Paul Edwards posted a comment on ticket #1</title><link>https://sourceforge.net/p/bwbasic/bugs/1/?limit=25#9c35</link><description>There was no counter-argument given to the claim that bwBASIC was not at fault here, so I am closing this. Raise a new bug and be more specific if you are still encountering an issue.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:41:03 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/1/?limit=25#9c35</guid></item><item><title>Paul Edwards posted a comment on ticket #2</title><link>https://sourceforge.net/p/bwbasic/bugs/2/?limit=25#249b</link><description>The code shown disappeared in a revamp by another developer. If you're still having a problem, I will need a fresh patch.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:38:10 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/2/?limit=25#249b</guid></item><item><title>Paul Edwards modified ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/</link><description>Possibly silent but latent bug in bwb_var.c caught with a more modern compiler.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:27:09 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/</guid></item><item><title>Paul Edwards posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#ec7c</link><description>This patch should now be incorporated in the just-released 3.30</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:27:09 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#ec7c</guid></item><item><title>Paul Edwards modified ticket #11</title><link>https://sourceforge.net/p/bwbasic/bugs/11/</link><description>Compilation error on Linux</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:24:37 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/11/</guid></item><item><title>Paul Edwards posted a comment on ticket #11</title><link>https://sourceforge.net/p/bwbasic/bugs/11/?limit=25#b75c</link><description>New release (3.30) has the updated instructions given.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:24:37 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/11/?limit=25#b75c</guid></item><item><title>Paul Edwards modified ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/</link><description>BWBasic 3.2 freezes after entering run#</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:20:36 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/</guid></item><item><title>Paul Edwards posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#1b0d</link><description>Fix incorporated in new 3.30</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:20:36 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#1b0d</guid></item><item><title>Paul Edwards posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#0620</link><description>The latest release (3.30) should have this patch incorporated. Closing now.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:19:49 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#0620</guid></item><item><title>Paul Edwards created a blog post</title><link>https://sourceforge.net/p/bwbasic/news/2024/11/bwbasic-330-released/</link><description>bwBASIC 3.30 released</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Wed, 13 Nov 2024 14:17:20 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/news/2024/11/bwbasic-330-released/</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/version 3.30/bwbasic-3.30.zip</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.30/bwbasic-3.30.zip/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Wed, 13 Nov 2024 13:13:03 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/version 3.30/bwbasic-3.30.zip/download</guid></item><item><title>Bywater BASIC Interpreter released /bwbasic/version 3.30/bwbasic.exe</title><link>https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.30/bwbasic.exe/download</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bywater BASIC Interpreter</dc:creator><pubDate>Wed, 13 Nov 2024 13:13:03 -0000</pubDate><guid>https://sourceforge.net/projects/bwbasic/files/bwbasic/version 3.30/bwbasic.exe/download</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/2b690f2207/?limit=25#ceba</link><description>Last release was 3.20 on 2017-07-07 I am going to do a new release soon. Other than the version number being changed, it is expected to be the same as what has already been released as part of the support packages for PdAndro: https://play.google.com/store/apps/details?id=com.cod5.pdos_pdandro&amp;hl=en&amp;gl=US https://github.com/robertapengelly/Pdos-PdAndro where there are Windows x86, x64, ARM32 and ARM64 executables available in the supporting packages at pdos.org I believe I kept up with the reported...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Tue, 12 Nov 2024 17:28:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/2b690f2207/?limit=25#ceba</guid></item><item><title>Shidel posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#7d7c</link><description>Thank you</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shidel</dc:creator><pubDate>Sun, 27 Oct 2024 09:22:36 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#7d7c</guid></item><item><title>Paul Edwards posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#8493</link><description>Thanks. Have applied that and will be available next time I do a release.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sun, 27 Oct 2024 04:25:38 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/8/?limit=25#8493</guid></item><item><title>Shidel created ticket #8</title><link>https://sourceforge.net/p/bwbasic/patches/8/</link><description>Patch to handle binary files correctly</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shidel</dc:creator><pubDate>Sun, 27 Oct 2024 03:59:17 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/patches/8/</guid></item><item><title>Giorgos created ticket #13</title><link>https://sourceforge.net/p/bwbasic/bugs/13/</link><description>Greek characters can't be diplayed.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Giorgos</dc:creator><pubDate>Fri, 26 Apr 2024 12:33:24 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/13/</guid></item><item><title>Oliver posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#cd56/5d3a</link><description>Thank you very much. I can report that your second patch fixed the second bug. I did your test and everything worked like it should. Great work!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sun, 23 Apr 2023 08:39:48 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#cd56/5d3a</guid></item><item><title>AF5NE posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#cd56</link><description>After recompiling the following test should confirm the second bug is fixed. bwBASIC: REM TEST 'RUN' COMMAND bwBASIC: bwBASIC: bwBASIC: LIST 100 PRINT "HELLO" bwBASIC: SAVE "GOOD.BAS" bwBASIC: bwBASIC: bwBASIC: REM THESE SHOULD DISPLAY "HELLO" bwBASIC: bwBASIC: bwBASIC: RUN HELLO bwBASIC: RUN 100 HELLO bwBASIC: RUN#100 HELLO bwBASIC: RUN "GOOD.BAS" HELLO bwBASIC: bwBASIC: bwBASIC: REM THESE SHOULD DISPLAY AN ERROR MESSAGE bwBASIC: bwBASIC: bwBASIC: RUN 1 ERROR: Undefined line bwBASIC: RUN 999 ERROR:...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Thu, 20 Apr 2023 01:09:32 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#cd56</guid></item><item><title>AF5NE posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#227d</link><description>Glad the initial bug is fixed. The attached "patch-20230419.txt" should fix the second bug you reported above.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Thu, 20 Apr 2023 01:09:01 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#227d</guid></item><item><title>Oliver modified a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/648f</link><description>Thank you a lot for fixing that bug. Your fix worked. But i found another bug that is related to this bug. BWBasic freezes when trying to run code starting with a line number that is not in the code listing. I used your code listing example above and entered: run 150 And after pressing the return key, BWBasic freezes. See the screenshot below. The same applies for variants like this one: run # 150 or run #150 I added your fix manually. I didn't use the diff patch because I didn't have the appropriate...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 22:27:24 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/648f</guid></item><item><title>Oliver modified a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/24ac</link><description>One more information. I found out that it is possible to switch back to the interpreter by pressing CTRL + C when a none existing line number was given to run the basic code. The problem with this is, BWBasic returns to the interpreter only, when only a number like run 150 was given and the keys CTRL+C was pressed If i enter a number with a # character run # 150 and then press the CTRL+C key, then BWBasic exists or crashes to DOS prompt. But from there, the memory seems to be rather corrupted, because...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 22:17:55 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/24ac</guid></item><item><title>Oliver posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/24ac</link><description>One more information. I found out that it is possible to switch back to the interpreter by pressing CTRL + C when a none existing line number was given to run the basic code. The problem with this is, BWBasic returns to the interpreter only, when only a number like run 150 was given and the keys CTRL+C was pressed If i enter a number with a # character run # 150 and then press the CTRL+C key, then BWBasic exists or crashes to DOS prompt. But from there, the memory seems to be rather corrupted, because...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 22:17:07 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/24ac</guid></item><item><title>Oliver modified a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/a308</link><description>As an additional information to my last comment: I was curious how GW-BASIC reacts when entering a line number that doesn't exist. When trying to do so, it prints the line: Undefined line number OK And returns to the GW-BASIC interpreter. See screenshot as an example:</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 22:05:19 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/a308</guid></item><item><title>Oliver posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/a308</link><description>As an addition information to my last comment: I was curious how GW-BASIC reacts when entering a line number that doesn't exist. When trying to do so, it prints the line: Undefined line number OK And returns to the GW-BASIC interpreter. See screenshot as an example:</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 22:04:57 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/a308</guid></item><item><title>Oliver posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/648f</link><description>Thank you a lot for fixing that bug. Your fix worked. But i found a another bug that is related to this bug. BWBasic freezes when trying to run code starting with a line number that is not in the code listing. I used your code listing example above and entered: run 150 And after pressing the return key, BWBasic freezes. See the screenshot below. The same applies for variants like this one: run # 150 or run #150 I added your fix manually. I didn't use the diff patch because I didn't have the appropriate...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Tue, 18 Apr 2023 21:53:47 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639/648f</guid></item><item><title>AF5NE posted a comment on ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639</link><description>Thanks for finding this bug. Sorry for the delay in responding - I am not often online. If you are comfortable updating the source code with diff/patch, the attached "patch-20230417.txt" should fix this bug and all the other bugs I know about. If you are not comfortable with diff/patch, then open "bwb_cmd.c" with a text editor and goto to around line 1555, which should look like this: if (line_read_expression (L, X) == FALSE) /* bwb_run_filename_or_linenumber */ { WARN_SYNTAX_ERROR; return L; } Update...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Tue, 18 Apr 2023 00:18:11 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/?limit=25#a639</guid></item><item><title>Oliver posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#a2ad/911f</link><description>Thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sun, 19 Mar 2023 10:45:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#a2ad/911f</guid></item><item><title>Paul Edwards posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#a2ad</link><description>You can tell the Freedos people you would like it included, as an actual user. I'll leave the feature request open for Howard to comment about including the functionality in the interpreter itself.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sun, 19 Mar 2023 00:57:43 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#a2ad</guid></item><item><title>Oliver modified a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf/995b</link><description>I see, thank you for your answer. Maybe informing the people from the FreeDOS project would be a good thing so they ship BWBASIC with a working RENUM executable in one of their next FreeDOS versions. On the other side, it would also be nice to have that command in the BWBasic interpreter in the first place.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:19:41 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf/995b</guid></item><item><title>Oliver posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf/995b</link><description>I see, thank you for your answer. Maybe informing the people from the FreeDOS project would be a good thing so they ship BWBASIC with a working RENUM executable in on of their next FreeDOS versions. On the other side, it would also be nice to have that command in the BWBasic interpreter in the first place.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:19:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf/995b</guid></item><item><title>Oliver posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d/7d1d/6a77</link><description>I understand. But the BWBasic version of FreeDOS 1.3 does not ship with a renum DOS command.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:14:12 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d/7d1d/6a77</guid></item><item><title>Paul Edwards posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf</link><description>I see that the executable isn't provided in the download folder though. You need to compile it yourself. Alternatively, there is a precompiled binary on the PDOS/386 hard disk image available from http://pdos.org - it is a win32 executable. It's also in customb.zip.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sat, 18 Mar 2023 22:08:52 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#d9cf</guid></item><item><title>Oliver modified a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</link><description>Here's a picture of a short example: The example works in GW-BASIC. EDIT: I also added a screenshot of GW-Basic.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:08:20 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</guid></item><item><title>Paul Edwards posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d/7d1d</link><description>You have run "renum" instead bwbasic. It is a separate executable.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sat, 18 Mar 2023 22:05:13 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d/7d1d</guid></item><item><title>Oliver modified a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</link><description>Here's a picture of a short example: The example works in GW-BASIC.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:03:15 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</guid></item><item><title>Oliver posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</link><description>Here's a picture of a short example:</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 22:02:29 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0/f13d</guid></item><item><title>Paul Edwards posted a comment on ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0</link><description>Hi Oliver. I'm a bit confused. Are you aware that there is already a renum command shipped with bwbasic? I'm not sure how to use it, but it's there. Are you saying it is insufficient for what you are trying to do? If so, it would be good if you could explain what is wrong with it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sat, 18 Mar 2023 02:55:32 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/?limit=25#cde0</guid></item><item><title>Oliver created ticket #9</title><link>https://sourceforge.net/p/bwbasic/feature-requests/9/</link><description>Please add the RENUM command for code with line numbers</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 02:25:03 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/9/</guid></item><item><title>Oliver created ticket #12</title><link>https://sourceforge.net/p/bwbasic/bugs/12/</link><description>BWBasic 3.2 freezes after entering run#</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Oliver</dc:creator><pubDate>Sat, 18 Mar 2023 02:19:11 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/12/</guid></item><item><title>AF5NE posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/bugs/8/?limit=25#d532</link><description>My apologies for the late response -- I am not often online. If you would be so kind, please try this: gcc -D_SVID_SOURCE -o bwbasic -lm bw*.c</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Sat, 19 Feb 2022 22:18:54 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/8/?limit=25#d532</guid></item><item><title>AF5NE posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#8e79</link><description>My apologies for the late response -- I'm not often online. Please remove the trailing semicolon. OLD: while (line_skip_seperator (l)); NEW: while (line_skip_seperator (l))</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Sat, 19 Feb 2022 22:03:00 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#8e79</guid></item><item><title>AF5NE posted a comment on ticket #7</title><link>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199/703b</link><description>Daniel, My apologies for the late response -- I am not often online. If you would be so kind, please try this: gcc -D_SVID_SOURCE -o bwbasic -lm bw*.c</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">AF5NE</dc:creator><pubDate>Sat, 19 Feb 2022 21:47:01 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199/703b</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820/0d07/fe40</link><description>Wow! Could you share your source code with these changes? I have created a GitHub repository and uploaded all available versions one by one there, for historical purposes. In addition to making it easier to compare changes, using diff. Take a look, you may like it. I made a mistake in my GitHub repository and made your version 3.20f available in the Releases section as if it were version 3.20 of Howard S. Wulf (a.k.a. AF5NE). I know that Howard S. Wulf was working on a 3.30 version, but never released....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Fri, 11 Feb 2022 16:38:24 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820/0d07/fe40</guid></item><item><title>KenUnix posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820/0d07</link><description>Daniel - Condensed change log (3.20c-g): Functional updates: Fix memory leaks in function handling Make HELP &amp; EDIT available in ALL VERSIONs. All files are closed when variables are cleared: NEW &amp; RUN Fix LSET &amp; RSET so they fill the complete field length LINE INPUT now reads whitespace correctly Greeting changed to reflect new contributions Renum was much improved but still fails in some situations. Renum complete rewrite to renum2 Prevent random seeks with BINARY mode files. This makes it compatible...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Fri, 11 Feb 2022 01:59:08 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820/0d07</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #6</title><link>https://sourceforge.net/p/bwbasic/feature-requests/6/?limit=25#ef40/6c1d</link><description>Hey Howard, can you share the code for bwbasic 3.30? Also, FYI, I have created a GitHub repository: https://github.com/nerun/bwbasic. If you want access, let me know.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Wed, 09 Feb 2022 22:02:04 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/feature-requests/6/?limit=25#ef40/6c1d</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820</link><description>@KenUnix, Have you changed anything in the code? What are the differences from 3.20 in Files section (2017) tô yours 3.20f? What you have changed in renum2? There's any changelog.gz?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Wed, 09 Feb 2022 13:06:35 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#e820</guid></item><item><title>Paul Edwards posted a comment on ticket #7</title><link>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199/b3fd</link><description>What error did you get? You might need to put the “-lm” at the end. Can you try that? I am aware that you got a more complicated procedure to work. BFN. Paul. From: Daniel D. Rodrigues Sent: Sunday, February 6, 2022 4:17 AM To: [bwbasic:bugs] Subject: [bwbasic:bugs] Re: #7 Compilation failure. gcc -o bwbasic -lm bw*.c Didn't work for me. Using gcc 10.2.1 and bwbasic 3.20. [bugs:#7] Compilation failure. Status: open Group: v1.0 (example) Labels: compilation Created: Mon Mar 26, 2018 01:44 PM UTC by...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Tue, 08 Feb 2022 18:14:44 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199/b3fd</guid></item><item><title>Daniel D. Rodrigues created ticket #11</title><link>https://sourceforge.net/p/bwbasic/support-requests/11/</link><description>New and updated bwbasic package for Linux Debian Amd64</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Tue, 08 Feb 2022 17:53:19 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/11/</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d/e769/bbc2</link><description>@KenUnix, worked like a charm! I've dug around in the guts of bwBASIC enough to know stuff about it. The simple answer is that bwBASIC is not a "shell" in the sense that "BASH" or just plain "SH" are. Its a BASIC interpreter. It runs BASIC programs. You can execute shell commands from it with the "SHELL" function. So you would do something like this: bwBASIC: shell "ls" Or if you want to capture the exit code and do something with it, you use the SHELL() function, like this: x = shell("ls") I've...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Tue, 08 Feb 2022 16:18:14 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d/e769/bbc2</guid></item><item><title>KenUnix posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d/e769</link><description>I've dug around in the guts of bwBASIC enough to know stuff about it. The simple answer is that bwBASIC is not a "shell" in the sense that "BASH" or just plain "SH" are. Its a BASIC interpreter. It runs BASIC programs. You can execute shell commands from it with the "SHELL" function. So you would do something like this: bwBASIC: shell "ls" Or if you want to capture the exit code and do something with it, you use the SHELL() function, like this: x = shell("ls") I've not played with v2 so I can't speak...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Tue, 08 Feb 2022 13:34:21 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d/e769</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d</link><description>Why shell commands are not working? In bwbasic 2.20 i can use ls -l *.bas: bwBASIC: ls bwbasic bwbasic-3.20.zip renum2 In 3.20f i can't: bwBASIC: ls ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls bwBASIC: ls -l *.bas ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls -l *.bas</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 20:28:51 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/?limit=25#030d</guid></item><item><title>Daniel D. Rodrigues modified a comment on ticket #6</title><link>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</link><description>DELETED</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 20:28:21 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</guid></item><item><title>Daniel D. Rodrigues modified a comment on ticket #6</title><link>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</link><description>Why shell commands are not working? In bwbasic 2.20 i can use ls -l *.bas: bwBASIC: ls bwbasic bwbasic-3.20.zip renum2 In 3.20f i can't: bwBASIC: ls ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls bwBASIC: ls -l *.bas ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls -l *.bas</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 20:23:16 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</guid></item><item><title>Daniel D. Rodrigues modified a comment on ticket #6</title><link>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</link><description>Why shell commands are not working? In bwbasic 2.20 i can use ls -l *.bas: bwBASIC: ls bwbasic bwbasic-3.20.zip renum2 In 3.20f i can't: bwBASIC: ls ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls bwBASIC: ls -l *.bas ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls -l *.bas</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 20:22:28 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #6</title><link>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</link><description>Why shell commands are not working? In bwbasic 2.20 i can use ls -l *.bas: bwBASIC: ls bwbasic bwbasic-3.20.zip renum2 In 3.20f i can't: bwBASIC: ls ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls bwBASIC: ls -l .bas ILLEGAL COMMAND AFTER LINE NUMBER: 1 ls -l .bas</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 20:17:54 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/6/?limit=25#d77f</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd/f9b7</link><description>Sorry, I got it now. I read Clement T. Cole's comment and found the solution: First: $ gcc -c -I. -DHAVE_STRING=1 -DHAVE_STDLIB=1 -DHAVE_UNISTD=1 -DHAVE_RAISE=1 -g -ansi -DHAVE_UNIX bw*.c Second: $ gcc bw*.o -lm -o bwbasic Run: ./bwbasic Thank you @JohnT, without you i would never see the solution!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 19:39:03 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd/f9b7</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd/5f2b</link><description>I am using this command, from INSTALL file: gcc -o bwbasic -lm -ansi -pedantic -Wall -Werror bw*.c</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sun, 06 Feb 2022 19:18:13 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd/5f2b</guid></item><item><title>JohnT modified a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd</link><description>Daniel, are you building with a makefile or with the commandline? Here's the compilation from my build with makefile, BWBasic 3.20 and I think gcc 10.2.1. gcc -c -I. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING=1...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JohnT</dc:creator><pubDate>Sun, 06 Feb 2022 18:49:31 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd</guid></item><item><title>JohnT posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd</link><description>Daniel, are you building with a makefile or with the commandline? Here's the compilation from my build with makefile, BWBasic 3.20 and I think gcc 10.2.1. gcc -c -I. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING=1...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">JohnT</dc:creator><pubDate>Sun, 06 Feb 2022 18:46:41 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#09bd</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #7</title><link>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199</link><description>gcc -o bwbasic -lm bw*.c Didn't work for me. Using gcc 10.2.1 and bwbasic 3.20.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sat, 05 Feb 2022 17:17:01 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/7/?limit=25#12dc/f199</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #8</title><link>https://sourceforge.net/p/bwbasic/bugs/8/?limit=25#a264</link><description>I got the same error.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sat, 05 Feb 2022 17:12:31 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/8/?limit=25#a264</guid></item><item><title>Daniel D. Rodrigues posted a comment on ticket #10</title><link>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#b262</link><description>Hi there, By Feb 5, 2022: Using gcc v10.2.1 and bwbasic 3.20, i got this error too. $ gcc -o bwbasic -lm -ansi -pedantic -Wall -Werror bw*.c bwb_fnc.c: In function ‘IntrinsicFunction_execute’: bwb_fnc.c:966:13: error: implicit declaration of function ‘putenv’; did you mean ‘getenv’? [-Werror=implicit-function-declaration] 966 | if (putenv (A) == -1) | ^~~~~~ | getenv cc1: all warnings being treated as errors bwb_var.c: In function ‘bwb_COMMON’: bwb_var.c:113:9: error: this ‘while’ clause does not...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel D. Rodrigues</dc:creator><pubDate>Sat, 05 Feb 2022 16:56:46 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/bugs/10/?limit=25#b262</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f1c1c73263/?limit=25#1a36/78f7</link><description>bwbasic is a standard C90 program, so it is not appropriate for bwbasic documentation to mention anything about CMS in particular. It is the C library documentation that should take it to the next step. Or as you can see below with the double quotes, it is CMS that needs to document it. Yes, the interactive environment is included. Here is Sixpack 1.2 running: 08:10:08 /(0009) bwbasic 08:10:08 Bywater BASIC Interpreter/Shell, version 2.50 08:10:08 Copyright (c) 1993, Ted A. Campbell 08:10:08 Copyright...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Sat, 01 Jan 2022 21:28:34 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f1c1c73263/?limit=25#1a36/78f7</guid></item><item><title>David Wade posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f1c1c73263/?limit=25#1a36</link><description>Is there any documentation on how its set up for CMS. Is the interactive environment included. It just seems to want to run a program and exit.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Wade</dc:creator><pubDate>Sat, 01 Jan 2022 15:23:02 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f1c1c73263/?limit=25#1a36</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/aba7468c1e/?limit=25#372d/41bb</link><description>Hi Ken. Thanks for the link. You’re probably going to put out versions faster than me (I’m still waiting for Howard), so I would suggest you put your executables there, and I provide a link from Sourceforge to your alternate distribution. Happy with that? BFN. Paul. From: KenUnix Sent: Wednesday, December 22, 2021 9:10 AM To: [bwbasic:discussion] Subject: [bwbasic:discussion] Updated BWBASIC Paul, Please see link below for the complete source for the latest BWBASIC: https://yeolpishack.net/repos/ChipMaster/bwBASIC...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Thu, 23 Dec 2021 00:34:58 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/aba7468c1e/?limit=25#372d/41bb</guid></item><item><title>KenUnix posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/aba7468c1e/?limit=25#372d</link><description>Paul, Please see link below for the complete source for the latest BWBASIC: https://yeolpishack.net/repos/ChipMaster/bwBASIC This site is readable by anyone. Ken</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Tue, 21 Dec 2021 22:10:29 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/aba7468c1e/?limit=25#372d</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143/72d5/a500</link><description>Hi Ken. It is a condition of the bwbasic license that any binaries need to have accompanying source code. I haven’t seen any source code. And then I need to review that source code. And then I need to merge it. I’m not promising to cut a new release based on these changes though. BFN. Paul. From: KenUnix Sent: Monday, December 20, 2021 3:15 AM To: [bwbasic:discussion] Subject: [bwbasic:discussion] Re: Reading from STDIN in Linux Paul I supplied binaries for multiple OS from Linux to Windows to Mac....</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Mon, 20 Dec 2021 22:22:50 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143/72d5/a500</guid></item><item><title>KenUnix posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143/72d5</link><description>Paul I supplied binaries for multiple OS from Linux to Windows to Mac. What exactly do you need to add these on SFN under files? Categorized for Linux, Windows, and the Mac (new). renum2 is a complete rewrite of renum fixing many short comings. And it actually works! Ken On Thu, Dec 16, 2021, 10:04 PM Paul Edwards kerravon86@users.sourceforge.net wrote: Hi Ken. I didn’t see any source code to merge. Note that the latest (beta) source code is in custom.zip at http://pdos.org and contains your previous...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Sun, 19 Dec 2021 16:15:15 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143/72d5</guid></item><item><title>Paul Edwards posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143</link><description>Hi Ken. I didn’t see any source code to merge. Note that the latest (beta) source code is in custom.zip at http://pdos.org and contains your previous changes. BFN. Paul. From: KenUnix Sent: Friday, December 17, 2021 11:39 AM To: [bwbasic:discussion] Subject: [bwbasic:discussion] Reading from STDIN in Linux Paul, I have uploaded into the support area new versions of bwbasic and a new renum2 which replaces renum. renum2 was a total rewrite addressing short comings of renum. Your will also find a bwbasic...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Edwards</dc:creator><pubDate>Fri, 17 Dec 2021 03:04:32 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391/8143</guid></item><item><title>Ted A. Campbell posted a comment on ticket #5</title><link>https://sourceforge.net/p/bwbasic/support-requests/5/?limit=25#f6c7</link><description>Delighted to hear bwBASIC is being updated — I was the original author, /ted — Ted A. Campbell tc@tedcampbell.com On Dec 16, 2021, at 1:29 PM, KenUnix kenmartin@users.sourceforge.net wrote: [support-requests:#5] https://sourceforge.net/p/bwbasic/support-requests/5/ Updated and new bwbasic Status: open Group: v1.0 (example) Labels: new Created: Thu Dec 16, 2021 07:29 PM UTC by KenUnix Last Updated: Thu Dec 16, 2021 07:29 PM UTC Owner: nobody Attachments: bwbasic.exe https://sourceforge.net/p/bwbasic/support-requests/5/attachment/bwbasic.exe...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ted A. Campbell</dc:creator><pubDate>Fri, 17 Dec 2021 02:42:19 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/5/?limit=25#f6c7</guid></item><item><title>KenUnix posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391</link><description>Paul, I have uploaded into the support area new versions of bwbasic and a new renum2 which replaces renum. renum2 was a total rewrite addressing short comings of renum. Your will also find a bwbasic for the Mac OS X Amd64 and Windows 7 32 bit up to Windows 11 64bit i386, Linux Arm64 and Linux Amd64. These changes and additions will bring the version up to 3.20f and can be placed in the files area. Ken</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Fri, 17 Dec 2021 00:39:20 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/00140f5c75/?limit=25#f391</guid></item><item><title>KenUnix created ticket #10</title><link>https://sourceforge.net/p/bwbasic/support-requests/10/</link><description>Updated and new bwbasic for Linux Arm</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:45:56 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/10/</guid></item><item><title>KenUnix created ticket #9</title><link>https://sourceforge.net/p/bwbasic/support-requests/9/</link><description>Updated and new bwbasic for Linux Arm64</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:43:39 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/9/</guid></item><item><title>KenUnix created ticket #8</title><link>https://sourceforge.net/p/bwbasic/support-requests/8/</link><description>New and updated bwbasic for Linux Amd64</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:40:40 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/8/</guid></item><item><title>KenUnix created ticket #7</title><link>https://sourceforge.net/p/bwbasic/support-requests/7/</link><description>new updates bwbasic for Linux i386</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:36:27 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/7/</guid></item><item><title>KenUnix created ticket #6</title><link>https://sourceforge.net/p/bwbasic/support-requests/6/</link><description>new bwbasic for Mac OS X Amd64</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:31:51 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/6/</guid></item><item><title>KenUnix created ticket #5</title><link>https://sourceforge.net/p/bwbasic/support-requests/5/</link><description>Updated and new bwbasic</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Thu, 16 Dec 2021 19:29:22 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/support-requests/5/</guid></item><item><title>KenUnix posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f864d002fe/?limit=25#e9f9</link><description>Initial version for Apple OS X Amd64. Linux versions to follow.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Wed, 15 Dec 2021 20:35:15 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f864d002fe/?limit=25#e9f9</guid></item><item><title>KenUnix posted a comment on discussion Open Discussion</title><link>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f864d002fe/?limit=25#8484</link><description>Updated and New for bwbasic bwb3.20f bwbasic should run on all Windows platforms Windows 7 32bit up to Windows 11 64bit. renum2 is a complete rewrite of renum to improve it's operation. Try: renum2 --help Others to follow for Linux and Apple OS X for Amd64.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KenUnix</dc:creator><pubDate>Wed, 15 Dec 2021 20:31:57 -0000</pubDate><guid>https://sourceforge.net/p/bwbasic/discussion/162989/thread/f864d002fe/?limit=25#8484</guid></item></channel></rss>