<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to support-requests</title><link href="https://sourceforge.net/p/kidbasic/support-requests/" rel="alternate"/><link href="https://sourceforge.net/p/kidbasic/support-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/kidbasic/support-requests/</id><updated>2019-03-20T15:54:14.644000Z</updated><subtitle>Recent changes to support-requests</subtitle><entry><title>#11 How to change language interface</title><link href="https://sourceforge.net/p/kidbasic/support-requests/11/?limit=25#1052" rel="alternate"/><published>2019-03-20T15:54:14.644000Z</published><updated>2019-03-20T15:54:14.644000Z</updated><author><name>Jim Reneau</name><uri>https://sourceforge.net/u/renejm/</uri></author><id>https://sourceforge.net61bb31909ac2f65fe69b686f0f93b3de219a9089</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You can use the command line option -l followed by en_US&lt;/p&gt;
&lt;p&gt;&lt;a href="http://doc.basic256.org/doku.php?id=en:commandline" rel="nofollow"&gt;http://doc.basic256.org/doku.php?id=en:commandline&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>How to change language interface</title><link href="https://sourceforge.net/p/kidbasic/support-requests/11/" rel="alternate"/><published>2019-03-20T14:10:01.828000Z</published><updated>2019-03-20T14:10:01.828000Z</updated><author><name>alvalongo</name><uri>https://sourceforge.net/u/alvalongo/</uri></author><id>https://sourceforge.net7f1c77660d835cdc6fe5c6e18b6a8f8b15d93d9a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, I'm intalling Basic256 on Windows 10 64-bit, language Spanish and country Colombia, so the interface is in Spanish. Is it any way to change to English language?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#10 Unbuntu + Lunbuntu version dates to 2012, not 2016 ... and lacks documentation bundle! </title><link href="https://sourceforge.net/p/kidbasic/support-requests/10/?limit=25#d9ea" rel="alternate"/><published>2016-08-26T05:57:28.119000Z</published><updated>2016-08-26T05:57:28.119000Z</updated><author><name>Florin Oprea</name><uri>https://sourceforge.net/u/junior-root/</uri></author><id>https://sourceforge.net37116a5c3da39097982a830d175aad4edc7f534e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi. The project is in a period of intense development. A new stable version will be released soon.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Unbuntu + Lunbuntu version dates to 2012, not 2016 ... and lacks documentation bundle! </title><link href="https://sourceforge.net/p/kidbasic/support-requests/10/" rel="alternate"/><published>2016-08-26T05:24:22.866000Z</published><updated>2016-08-26T05:24:22.866000Z</updated><author><name>Codegroup Project Admin</name><uri>https://sourceforge.net/u/aspadistra/</uri></author><id>https://sourceforge.net5027720eace9bcacadafda17fe3f812e9ca5234a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The current version on Unbuntu and Lunbuntu is : &lt;/p&gt;
&lt;p&gt;BASIC-256&lt;br/&gt;
version 0.9.6.69 (2012-02-26)&lt;/p&gt;
&lt;p&gt;It lacks the documentation bundle, so using &lt;span&gt;[Help]&lt;/span&gt; --&amp;gt; &lt;span&gt;[Help [F1]&lt;/span&gt; ] gets one an empty screen with no documentation. &lt;/p&gt;
&lt;p&gt;The syntax has changed since 2012, so it needs an update! &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#9 QMediaPlayer vs. QSound</title><link href="https://sourceforge.net/p/kidbasic/support-requests/9/?limit=25#44b3" rel="alternate"/><published>2016-07-04T23:05:25.422000Z</published><updated>2016-07-04T23:05:25.422000Z</updated><author><name>Jim Reneau</name><uri>https://sourceforge.net/u/renejm/</uri></author><id>https://sourceforge.netb1f5b0c34007c61d1f1f5a1dc710ce94259dc2e7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>QMediaPlayer vs. QSound</title><link href="https://sourceforge.net/p/kidbasic/support-requests/9/" rel="alternate"/><published>2016-07-03T06:44:26.852000Z</published><updated>2016-07-03T06:44:26.852000Z</updated><author><name>Florin Oprea</name><uri>https://sourceforge.net/u/junior-root/</uri></author><id>https://sourceforge.net104a9f1dddff09fc7d5031546d4df510b8d4a11a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I think Android now support QMediaPlayer.&lt;br/&gt;
If this is true, you can clear all "#ifdef USEQSOUND" fragments.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://doc.qt.io/qt-5/android-support.html" rel="nofollow"&gt;http://doc.qt.io/qt-5/android-support.html&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://wiki.qt.io/Qt_for_Android_known_issues" rel="nofollow"&gt;http://wiki.qt.io/Qt_for_Android_known_issues&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://www.ulduzsoft.com/2016/06/qtmultimedia-ffmpeg-gstreamer-comparing-multimedia-frameworks/" rel="nofollow"&gt;http://www.ulduzsoft.com/2016/06/qtmultimedia-ffmpeg-gstreamer-comparing-multimedia-frameworks/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Respectfully,&lt;br/&gt;
Florin Oprea&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>QMediaPlayer vs. QSound</title><link href="https://sourceforge.net/p/kidbasic/support-requests/9/" rel="alternate"/><published>2016-07-03T06:44:26.852000Z</published><updated>2016-07-03T06:44:26.852000Z</updated><author><name>Florin Oprea</name><uri>https://sourceforge.net/u/junior-root/</uri></author><id>https://sourceforge.net12c076339823b58f41b691197f8eb1a5c98fd2ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 9 has been modified: QMediaPlayer vs. QSound&lt;br/&gt;
Edited By: Jim Reneau (renejm)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>reconsider the addition of system and kill commands ...</title><link href="https://sourceforge.net/p/kidbasic/support-requests/8/" rel="alternate"/><published>2010-09-07T23:37:24Z</published><updated>2010-09-07T23:37:24Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net7941f91777f60d228fbd389d00d71882b54281a8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I would suggest to seriously reconsider the addition of the system and the kill commands, they will basically allow kids to delete crucial files, possibly even system files. I am personally not convinced about the educational value of providing access to system level details that are better hidden to most users; a programming environment like kidbasic is all about trying out new things, running experimental code. And my personal view is that experimental code should always be run ina "sandbox" environment, like a VM for example ... now starting to provide access to system level APIs to execute arbitrary commands or unlink files could possibly be problematic, especially once users start to share "fun scripts" to erase files or run arbitrary commands - not all kids will immediately understand every piece of code, and so it is very well possible that kidbasic could be used to cause harm... &lt;br /&gt;
If these commands are really deemed necessary, I would personlly consider providing a kidbasic specific verification dialog that EXPLAINS exactly to the user what is happening when a certain command is executed or a particular file is to be deleted.&lt;/p&gt;
&lt;p&gt;Confirming this should then only be possible by the user, and not within kidbasic directly, i.e. using a modal MessageBoxA dialog&lt;/p&gt;
&lt;p&gt;Don't get me wrong, I am absolutely aware of the fact that other BASIC dialects (or scripting languages) provide even more access to such low level APIs, however I have always been convinced that this is not right for a teaching environment - which really should be "SANDBOXED" in my eyes, whenever code is run that might possibly harm the system, the user should be made directly aware of this. As soon as it's possible for people to run code in kidbasic that could theoretically render their system usable, I can no longer allow kids to run kidbasic on every computer, certainly not on MS windows systems where ACL is much less securely implemented than on Linux ... which basically means that a kid could -for examle- delete a complete Windows OS, including important documents, just by running experimental code.&lt;/p&gt;
&lt;p&gt;So, yeah - I am somewhat opposed to this ... even though I can see that this could be useful for more advanced things.&lt;br /&gt;
Maybe the best thing would be to introduce some form of "system level firewall" for enabling/disabling access to such APIs.&lt;/p&gt;
&lt;p&gt;I really don't know for sure... but I would hate seeing people report how their kids managed to delete important data by running some rogue kidbasic programs, that -quite possibly- they may not even have written themselves let alone have understood in the first place.&lt;/p&gt;
&lt;p&gt;J.D.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Website out of sync with sourceforge</title><link href="https://sourceforge.net/p/kidbasic/support-requests/7/" rel="alternate"/><published>2010-06-09T19:04:38Z</published><updated>2010-06-09T19:04:38Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net7490086c9fc766a15201b896e9db9c6d90c36cae</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The website hosted at basic256.org seems to be more up to date than the default website hosted at &lt;a href="http://kidbasic.sf.net"&gt;http://kidbasic.sf.net&lt;/a&gt; - it might be better to simply redirect to basic256.org&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Updating LISP base documentation (web, doc, help, reference)</title><link href="https://sourceforge.net/p/kidbasic/support-requests/6/" rel="alternate"/><published>2010-06-05T17:57:27Z</published><updated>2010-06-05T17:57:27Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netbc961a3e5ad7bb11620e542c4d05c2780f767bcf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Back to my original question, I think I have found the files to update the web documentation, they are to be found in the doc folder, which contains a lisp file with some markup to automatically generate the HTML file, NEAT!&lt;/p&gt;
&lt;p&gt;So, the question at hand is: do I have to manually add new commands to this LISP file, or is this file also semi-automatically created from the lex/yacc grammar, so that the only thing I need to do, is to re-generate the file and add missing descriptions to recently added commands?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>